.menu-cart-nav-wrap{display:inline-block;position:relative;padding-left:22px}.menu-cart-custom-nav-wrap{display:inline-flex;align-items:center;position:relative;padding-left:22px}.menu-cart-menu-item-wrap{position:relative}.menu-cart-shortcode-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:10px}.et_pb_menu--style-inline_centered_logo .menu-cart-custom-nav-wrap{order:1}.et_header_style_left .menu-cart-nav-wrap .menu-cart-info{bottom:.3em}@media (max-width:980px){.et_header_style_centered .menu-cart-nav-wrap,.et_header_style_split .menu-cart-nav-wrap{margin-top:15px;margin-left:15px}.et_pb_menu--style-inline_centered_logo .menu-cart-custom-nav-wrap{order:0}.et_header_style_left .menu-cart-nav-wrap .menu-cart-info{vertical-align:middle;bottom:0}}.menu-cart-info{position:relative;font-size:16px}.menu-cart-info img{position:relative;width:1.3em;height:1.3em;vertical-align:middle}.menu-cart-info span.original-cart{font-family:ETmodules;font-weight:400;font-size:1.3em}.divi_menu_cart_count>small{position:relative;display:inline-flex;justify-content:center;align-items:center;right:.5em;bottom:1em;width:1.5em;height:1.5em;border-radius:50%;font-weight:700;font-size:.7em;line-height:100%;color:#fff;background-color:orange}.divi_menu_cart_count>small.empty{display:none}ul.archive-variable-items.inwp-style-rounded.variable-items-wrapper.mixed-variable-items-wrapper
{
display: none !important;
}
ul.archive-variable-items.inwp-style-rounded.variable-items-wrapper.button-variable-items-wrapper
{
display: none !important;
}
a.inwp_archive_reset_variations_link {
display: none !important;
} div.inwp-archive-variations-wrapper.inwp-pro-loaded {
display: flex;
justify-content: center;
} .veb-variation-swatches .variable-items-wrapper .variable-item.selected, .veb-variation-swatches .variable-items-wrapper .variable-item.selected:hover {
box-shadow: 0 0 0 1px 	#a8a8a8 !important;
} .woof_show_filter_for_mobile.woof {
position: relative !important;
}
div.woof_show_mobile_filter span {
display: inline-block;
background-color: #897c63;
color: #fff;
padding: 5px 10px;
border-radius: 8px;
font-size: 16px;
text-align: center;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
transition: background-color 0.3s ease, transform 0.2s ease;
cursor: pointer;
}
div.woof_show_mobile_filter span:hover {
background-color: #776d55;
transform: scale(1.03);
}
div.woof_hide_mobile_filter span{
display: inline-block;
background-color: #897c63;
color: #fff;
padding: 5px 10px;
border-radius: 8px;
font-size: 16px;
text-align: center;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
transition: background-color 0.3s ease, transform 0.2s ease;
cursor: pointer;
margin-bottom: 10px;
}
div.woof_hide_mobile_filter span:hover {
background-color: #776d55;
transform: scale(1.03);
} .inwp-archive-variations-wrapper .variations #pa_talla {
display: none !important;
}
.inwp-archive-variations-wrapper {
margin-top: 15px;
}
p.woocommerce-result-count, .orderby {
font-size: 20px;
}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link, .wc-block-components-product-details.wc-block-components-product-details li {
font-size: 18px !important;
}  @media all and (max-width: 767px) {
.two-col-mob .et_pb_column {
width:47.25% !important;
}
.two-col-mob .et_pb_column:nth-last-child(-n+2) {
margin-bottom:0;
}
.two-col-mob .et_pb_column:not(:nth-child(2n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.three-col-mob .et_pb_column {
width:29.6667% !important;
}
.three-col-mob .et_pb_column:nth-last-child(-n+3) {
margin-bottom:0;
}
.three-col-mob .et_pb_column:not(:nth-child(3n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.four-col-mob .et_pb_column {
width:20.875% !important;
}
.four-col-mob .et_pb_column:nth-last-child(-n+4) {
margin-bottom:0;
}
.four-col-mob .et_pb_column:not(:nth-child(4n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.five-col-mob .et_pb_column {
width:15.6% !important;
}
.five-col-mob .et_pb_column:nth-last-child(-n+5) {
margin-bottom:0;
}
.five-col-mob .et_pb_column:not(:nth-child(5n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.six-col-mob .et_pb_column {
width:12.083% !important;
}
.six-col-mob .et_pb_column:nth-last-child(-n+6) {
margin-bottom:0;
}
.six-col-mob .et_pb_column:not(:nth-child(6n)) {
margin-right:5.5% !important;
}
}  @media all and (min-width: 768px) and (max-width: 980px) {
.one-col-tab .et_pb_column {
margin-right:0 !important;
width:100% !important;
}
.one-col-tab .et_pb_column:not(:last-child) {
margin-bottom:30px !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.two-col-tab .et_pb_column {
width:47.25% !important;
}
.two-col-tab .et_pb_column:nth-last-child(-n+2) {
margin-bottom:0;
}
.two-col-tab .et_pb_column:not(:nth-child(2n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.three-col-tab .et_pb_column {
width:29.6667% !important;
}
.three-col-tab .et_pb_column:nth-last-child(-n+3) {
margin-bottom:0;
}
.three-col-tab .et_pb_column:not(:nth-child(3n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.four-col-tab .et_pb_column {
width:20.875% !important;
}
.four-col-tab .et_pb_column:nth-last-child(-n+4) {
margin-bottom:0;
}
.four-col-tab .et_pb_column:not(:nth-child(4n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.five-col-tab .et_pb_column {
width:15.6% !important;
}
.five-col-mob .et_pb_column:nth-last-child(-n+5) {
margin-bottom:0;
}
.five-col-tab .et_pb_column:not(:nth-child(5n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.six-col-tab .et_pb_column {
width:12.083% !important;
}
.six-col-tab .et_pb_column:nth-last-child(-n+6) {
margin-bottom:0;
}
.six-col-tab .et_pb_column:not(:nth-child(6n)) {
margin-right:5.5% !important;
}
} .woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch__tooltip:after, .et_pb_wc_add_to_cart form.cart .variations td.value span:after  {
display: none !important;
} .et_pb_scroll_top.et-pb-icon {
background: #897c63 !important;
border-radius: 99% !important;
}
.message__container {
margin-top: 40px !important;
}
.woocommerce div.product form.cart .variations label {
font-weight: 400;
}
.woocommerce div.product form.cart, .woocommerce-page div.product form.cart {
margin-bottom: 40px !important;
}
.woocommerce div.product form.cart .variations td {
padding: 0 !important;
}
div.woocommerce-variation-availability {
margin-bottom: 20px;
font-size: 22px;
}
p.stock.in-stock {
margin-bottom: 20px;
}
body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward {
font-size: 14px !important;
} .variations tr {
display: block;
margin-bottom: 0px;
} .variations th.label {
display: block;
text-align: left;
margin-bottom: 8px;
padding: 0;
} .variations td.value {
display: block;
padding: 0;
} .tawcvs-swatches[data-attribute_name*="talla"] .swatch {
background-color: #f5f5f5;
border: 1px solid #ccc;
padding: 8px 12px;
border-radius: 20px;
font-size: 14px;
cursor: pointer;
transition: all 0.2s ease;
margin-right: 8px;
margin-bottom: 8px;
}
.tawcvs-swatches[data-attribute_name*="talla"] .swatch.selected {
background-color: #897c63;
color: #000;
border-color: #897c63;
} .tawcvs-swatches[data-attribute_name*="color"] .swatch {
width: 40px;
height: 40px;
border-radius: 50%;
background-size: cover !important;
background-position: center !important;
border: 2px solid #ccc;
margin-right: 10px;
margin-bottom: 8px;
transition: border-color 0.3s ease;
}
.tawcvs-swatches[data-attribute_name*="color"] .swatch:hover {
border-color: #897c63;
}
.tawcvs-swatches[data-attribute_name*="color"] .swatch.selected {
border-color: #897c63;
box-shadow: 0 0 5px rgba(137, 124, 99, 0.5);
} a.reset_variations {
display: inline-block;
margin-top: 15px;
font-size: 13px;
color: #897c63;
text-decoration: underline;
} .price_slider_wrapper {
width: 100% !important;
}
.price_slider.ui-slider {
background: #e2ddd3 !important;
border-radius: 4px;
height: 6px;
margin-bottom: 10px;
width: 100% !important;
}
.price_slider .ui-slider-range {
background: #897c63 !important;
}
.price_slider .ui-slider-handle {
background: #fff !important;
border: 2px solid #897c63 !important;
border-radius: 50%;
width: 16px;
height: 16px;
top: -5px;
cursor: pointer;
transition: transform 0.2s ease;
}
.price_slider .ui-slider-handle:hover {
transform: scale(1.2);
} .widget_price_filter input[type="text"] {
display: none !important;
} .widget_price_filter .price_slider_amount {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.widget_price_filter .price_label {
order: 2;
font-size: 14px;
color: #333;
margin-top: 10px;
}
.woof_hide_mobile_filter span, .woof_show_mobile_filter span {
width: 100% !important;
} .widget_price_filter .button {
background-color: #897c63 !important;
color: white !important;
padding: 8px 16px;
border: none;
border-radius: 6px;
font-size: 14px;
cursor: pointer;
transition: background 0.3s;
margin-top: 10px;
width: 100% !important;
}
.widget_price_filter .button:hover {
background-color: #6f6550 !important;
} #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {
color: #efa58a;
}
#top-menu li a {
font-weight: 400 !important;
}
h4, .et-db #et-boc .et-l h4, .et-db #et-boc .et-l .et_pb_circle_counter h3, .et-db #et-boc .et-l .et_pb_number_counter h3, .et-db #et-boc .et-l .et_pb_column_1_3 .et_pb_post h2, .et-db #et-boc .et-l .et_pb_column_1_4 .et_pb_post h2, .et-db #et-boc .et-l .et_pb_blog_grid h2, .et-db #et-boc .et-l .et_pb_column_1_3 .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_column_3_8 .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_column_1_4 .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_blog_grid .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_column_1_3 .et_link_content h2, .et-db #et-boc .et-l .et_pb_column_3_8 .et_link_content h2, .et-db #et-boc .et-l .et_pb_column_1_4 .et_link_content h2, .et-db #et-boc .et-l .et_pb_blog_grid .et_link_content h2, .et-db #et-boc .et-l .et_pb_column_1_3 .et_audio_content h2, .et-db #et-boc .et-l .et_pb_column_3_8 .et_audio_content h2, .et-db #et-boc .et-l .et_pb_column_1_4 .et_audio_content h2, .et-db #et-boc .et-l .et_pb_blog_grid .et_audio_content h2, .et-db #et-boc .et-l .et_pb_column_3_8 .et_pb_audio_module_content h2, .et-db #et-boc .et-l .et_pb_column_1_3 .et_pb_audio_module_content h2, .et-db #et-boc .et-l .et_pb_gallery_grid .et_pb_gallery_item h3, .et-db #et-boc .et-l .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et-db #et-boc .et-l .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
font-weight: 300 !important;
}
div.woocommerce-variation-price .price {
font-size: 30px !important;
}
#et-info-phone, div#et-secondary-menu {
display: none !important;
}
#top-header #et-info {
line-height: 1em;
width: 100%;
display: inline-block;
text-align: center;
font-size: 18px;
text-transform: uppercase;
margin-top: 5px;
}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations {
font-size: 20px !important;
} @media only screen and (max-width: 767px) {
.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo {
max-width: 100px !important;
}
} @media screen and (max-width: 767px) {
figure.effect-roxy:hover .dipl_interactive_image_card_wrapper_content, figure.effect-roxy:hover figcaption::before {
opacity: 0 !important;
}  
figure.effect-roxy figcaption {
padding: 1em !important;
}
} body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward, body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_0_tb_body button.button, body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-backward {
font-size: 17px !important;
letter-spacing: 0px !important;
padding: 10px !important;
}
.acc-icon {
font-size: 17px;
padding-bottom: 5px;
}
@media only screen and (max-width: 767px) {
.acc-icon {
padding-bottom: 0;
}
}
.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text {
font-size: 20px !important;
}
.iva-no-inc {
font-size: 0.75em;
margin-left: 4px; 
}
del {
text-decoration: none !important;
}
del .woocommerce-Price-amount bdi {
position: relative;
color: #888;
}
del .woocommerce-Price-amount bdi::after {
content: "";
position: absolute;
left: 0;
top: 50%;
width: 100%;
height: 2px;
background: #888;
transform: rotate(-5deg);
}
.wp-block-woocommerce-cart .wc-block-components-product-badge.wc-block-components-sale-badge {
display: none !important;
}
.wp-block-woocommerce-cart .wc-block-components-product-price__regular {
text-decoration: line-through !important;
color: #888;
opacity: 0.7;
}
tr.wc-block-cart-items__row td.wc-block-cart-item__product {
border-right: 1px solid hsla(0, 0%, 7%, .11);
}ul.archive-variable-items.inwp-style-rounded.variable-items-wrapper.mixed-variable-items-wrapper
{
display: none !important;
}
ul.archive-variable-items.inwp-style-rounded.variable-items-wrapper.button-variable-items-wrapper
{
display: none !important;
}
a.inwp_archive_reset_variations_link {
display: none !important;
} div.inwp-archive-variations-wrapper.inwp-pro-loaded {
display: flex;
justify-content: center;
} .veb-variation-swatches .variable-items-wrapper .variable-item.selected, .veb-variation-swatches .variable-items-wrapper .variable-item.selected:hover {
box-shadow: 0 0 0 1px 	#a8a8a8 !important;
} .woof_show_filter_for_mobile.woof {
position: relative !important;
}
div.woof_show_mobile_filter span {
display: inline-block;
background-color: #897c63;
color: #fff;
padding: 5px 10px;
border-radius: 8px;
font-size: 16px;
text-align: center;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
transition: background-color 0.3s ease, transform 0.2s ease;
cursor: pointer;
}
div.woof_show_mobile_filter span:hover {
background-color: #776d55;
transform: scale(1.03);
}
div.woof_hide_mobile_filter span{
display: inline-block;
background-color: #897c63;
color: #fff;
padding: 5px 10px;
border-radius: 8px;
font-size: 16px;
text-align: center;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
transition: background-color 0.3s ease, transform 0.2s ease;
cursor: pointer;
margin-bottom: 10px;
}
div.woof_hide_mobile_filter span:hover {
background-color: #776d55;
transform: scale(1.03);
} .inwp-archive-variations-wrapper .variations #pa_talla {
display: none !important;
}
.inwp-archive-variations-wrapper {
margin-top: 15px;
}
p.woocommerce-result-count, .orderby {
font-size: 20px;
}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link, .wc-block-components-product-details.wc-block-components-product-details li {
font-size: 18px !important;
}  @media all and (max-width: 767px) {
.two-col-mob .et_pb_column {
width:47.25% !important;
}
.two-col-mob .et_pb_column:nth-last-child(-n+2) {
margin-bottom:0;
}
.two-col-mob .et_pb_column:not(:nth-child(2n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.three-col-mob .et_pb_column {
width:29.6667% !important;
}
.three-col-mob .et_pb_column:nth-last-child(-n+3) {
margin-bottom:0;
}
.three-col-mob .et_pb_column:not(:nth-child(3n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.four-col-mob .et_pb_column {
width:20.875% !important;
}
.four-col-mob .et_pb_column:nth-last-child(-n+4) {
margin-bottom:0;
}
.four-col-mob .et_pb_column:not(:nth-child(4n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.five-col-mob .et_pb_column {
width:15.6% !important;
}
.five-col-mob .et_pb_column:nth-last-child(-n+5) {
margin-bottom:0;
}
.five-col-mob .et_pb_column:not(:nth-child(5n)) {
margin-right:5.5% !important;
}
} @media all and (max-width: 767px) {
.six-col-mob .et_pb_column {
width:12.083% !important;
}
.six-col-mob .et_pb_column:nth-last-child(-n+6) {
margin-bottom:0;
}
.six-col-mob .et_pb_column:not(:nth-child(6n)) {
margin-right:5.5% !important;
}
}  @media all and (min-width: 768px) and (max-width: 980px) {
.one-col-tab .et_pb_column {
margin-right:0 !important;
width:100% !important;
}
.one-col-tab .et_pb_column:not(:last-child) {
margin-bottom:30px !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.two-col-tab .et_pb_column {
width:47.25% !important;
}
.two-col-tab .et_pb_column:nth-last-child(-n+2) {
margin-bottom:0;
}
.two-col-tab .et_pb_column:not(:nth-child(2n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.three-col-tab .et_pb_column {
width:29.6667% !important;
}
.three-col-tab .et_pb_column:nth-last-child(-n+3) {
margin-bottom:0;
}
.three-col-tab .et_pb_column:not(:nth-child(3n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.four-col-tab .et_pb_column {
width:20.875% !important;
}
.four-col-tab .et_pb_column:nth-last-child(-n+4) {
margin-bottom:0;
}
.four-col-tab .et_pb_column:not(:nth-child(4n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.five-col-tab .et_pb_column {
width:15.6% !important;
}
.five-col-mob .et_pb_column:nth-last-child(-n+5) {
margin-bottom:0;
}
.five-col-tab .et_pb_column:not(:nth-child(5n)) {
margin-right:5.5% !important;
}
} @media all and (min-width: 768px) and (max-width: 980px) {
.six-col-tab .et_pb_column {
width:12.083% !important;
}
.six-col-tab .et_pb_column:nth-last-child(-n+6) {
margin-bottom:0;
}
.six-col-tab .et_pb_column:not(:nth-child(6n)) {
margin-right:5.5% !important;
}
} .woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch__tooltip:after, .et_pb_wc_add_to_cart form.cart .variations td.value span:after  {
display: none !important;
} .et_pb_scroll_top.et-pb-icon {
background: #897c63 !important;
border-radius: 99% !important;
}
.message__container {
margin-top: 40px !important;
}
.woocommerce div.product form.cart .variations label {
font-weight: 400;
}
.woocommerce div.product form.cart, .woocommerce-page div.product form.cart {
margin-bottom: 40px !important;
}
.woocommerce div.product form.cart .variations td {
padding: 0 !important;
}
div.woocommerce-variation-availability {
margin-bottom: 20px;
font-size: 22px;
}
p.stock.in-stock {
margin-bottom: 20px;
}
body #page-container .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward {
font-size: 14px !important;
} .variations tr {
display: block;
margin-bottom: 0px;
} .variations th.label {
display: block;
text-align: left;
margin-bottom: 8px;
padding: 0;
} .variations td.value {
display: block;
padding: 0;
} .tawcvs-swatches[data-attribute_name*="talla"] .swatch {
background-color: #f5f5f5;
border: 1px solid #ccc;
padding: 8px 12px;
border-radius: 20px;
font-size: 14px;
cursor: pointer;
transition: all 0.2s ease;
margin-right: 8px;
margin-bottom: 8px;
}
.tawcvs-swatches[data-attribute_name*="talla"] .swatch.selected {
background-color: #897c63;
color: #000;
border-color: #897c63;
} .tawcvs-swatches[data-attribute_name*="color"] .swatch {
width: 40px;
height: 40px;
border-radius: 50%;
background-size: cover !important;
background-position: center !important;
border: 2px solid #ccc;
margin-right: 10px;
margin-bottom: 8px;
transition: border-color 0.3s ease;
}
.tawcvs-swatches[data-attribute_name*="color"] .swatch:hover {
border-color: #897c63;
}
.tawcvs-swatches[data-attribute_name*="color"] .swatch.selected {
border-color: #897c63;
box-shadow: 0 0 5px rgba(137, 124, 99, 0.5);
} a.reset_variations {
display: inline-block;
margin-top: 15px;
font-size: 13px;
color: #897c63;
text-decoration: underline;
} .price_slider_wrapper {
width: 100% !important;
}
.price_slider.ui-slider {
background: #e2ddd3 !important;
border-radius: 4px;
height: 6px;
margin-bottom: 10px;
width: 100% !important;
}
.price_slider .ui-slider-range {
background: #897c63 !important;
}
.price_slider .ui-slider-handle {
background: #fff !important;
border: 2px solid #897c63 !important;
border-radius: 50%;
width: 16px;
height: 16px;
top: -5px;
cursor: pointer;
transition: transform 0.2s ease;
}
.price_slider .ui-slider-handle:hover {
transform: scale(1.2);
} .widget_price_filter input[type="text"] {
display: none !important;
} .widget_price_filter .price_slider_amount {
display: flex;
flex-direction: column;
align-items: flex-start;
}
.widget_price_filter .price_label {
order: 2;
font-size: 14px;
color: #333;
margin-top: 10px;
}
.woof_hide_mobile_filter span, .woof_show_mobile_filter span {
width: 100% !important;
} .widget_price_filter .button {
background-color: #897c63 !important;
color: white !important;
padding: 8px 16px;
border: none;
border-radius: 6px;
font-size: 14px;
cursor: pointer;
transition: background 0.3s;
margin-top: 10px;
width: 100% !important;
}
.widget_price_filter .button:hover {
background-color: #6f6550 !important;
} #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {
color: #efa58a;
}
#top-menu li a {
font-weight: 400 !important;
}
h4, .et-db #et-boc .et-l h4, .et-db #et-boc .et-l .et_pb_circle_counter h3, .et-db #et-boc .et-l .et_pb_number_counter h3, .et-db #et-boc .et-l .et_pb_column_1_3 .et_pb_post h2, .et-db #et-boc .et-l .et_pb_column_1_4 .et_pb_post h2, .et-db #et-boc .et-l .et_pb_blog_grid h2, .et-db #et-boc .et-l .et_pb_column_1_3 .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_column_3_8 .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_column_1_4 .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_blog_grid .et_quote_content blockquote p, .et-db #et-boc .et-l .et_pb_column_1_3 .et_link_content h2, .et-db #et-boc .et-l .et_pb_column_3_8 .et_link_content h2, .et-db #et-boc .et-l .et_pb_column_1_4 .et_link_content h2, .et-db #et-boc .et-l .et_pb_blog_grid .et_link_content h2, .et-db #et-boc .et-l .et_pb_column_1_3 .et_audio_content h2, .et-db #et-boc .et-l .et_pb_column_3_8 .et_audio_content h2, .et-db #et-boc .et-l .et_pb_column_1_4 .et_audio_content h2, .et-db #et-boc .et-l .et_pb_blog_grid .et_audio_content h2, .et-db #et-boc .et-l .et_pb_column_3_8 .et_pb_audio_module_content h2, .et-db #et-boc .et-l .et_pb_column_1_3 .et_pb_audio_module_content h2, .et-db #et-boc .et-l .et_pb_gallery_grid .et_pb_gallery_item h3, .et-db #et-boc .et-l .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et-db #et-boc .et-l .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
font-weight: 300 !important;
}
div.woocommerce-variation-price .price {
font-size: 30px !important;
}
#et-info-phone, div#et-secondary-menu {
display: none !important;
}
#top-header #et-info {
line-height: 1em;
width: 100%;
display: inline-block;
text-align: center;
font-size: 18px;
text-transform: uppercase;
margin-top: 5px;
}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value .reset_variations {
font-size: 20px !important;
} @media only screen and (max-width: 767px) {
.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo {
max-width: 100px !important;
}
} @media screen and (max-width: 767px) {
figure.effect-roxy:hover .dipl_interactive_image_card_wrapper_content, figure.effect-roxy:hover figcaption::before {
opacity: 0 !important;
}  
figure.effect-roxy figcaption {
padding: 1em !important;
}
} body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-forward, body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_0_tb_body button.button, body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_cart_notice_0_tb_body .wc-backward {
font-size: 17px !important;
letter-spacing: 0px !important;
padding: 10px !important;
}
.acc-icon {
font-size: 17px;
padding-bottom: 5px;
}
@media only screen and (max-width: 767px) {
.acc-icon {
padding-bottom: 0;
}
}
.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button .wc-block-components-checkout-place-order-button__text {
font-size: 20px !important;
}
.iva-no-inc {
font-size: 0.75em;
margin-left: 4px; 
}
del {
text-decoration: none !important;
}
del .woocommerce-Price-amount bdi {
position: relative;
color: #888;
}
del .woocommerce-Price-amount bdi::after {
content: "";
position: absolute;
left: 0;
top: 50%;
width: 100%;
height: 2px;
background: #888;
transform: rotate(-5deg);
}
.wp-block-woocommerce-cart .wc-block-components-product-badge.wc-block-components-sale-badge {
display: none !important;
}
.wp-block-woocommerce-cart .wc-block-components-product-price__regular {
text-decoration: line-through !important;
color: #888;
opacity: 0.7;
}
tr.wc-block-cart-items__row td.wc-block-cart-item__product {
border-right: 1px solid hsla(0, 0%, 7%, .11);
}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100vw - 10px);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:transform}.tippy-tooltip{position:relative;border-radius:4px;background-color:#333;transition-property:visibility,opacity,transform;outline:0}.tippy-tooltip[data-placement^=top] > .tippy-arrow:before{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px}.tippy-tooltip[data-placement^=bottom] > .tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px}.tippy-tooltip[data-placement^=left] > .tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px}.tippy-tooltip[data-placement^=right] > .tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{position:absolute}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{padding:5px 9px}.tippy-tooltip[data-placement^="bottom"] > .tippy-arrow{top:0}.tippy-tooltip[data-placement^="top"] > .tippy-arrow{bottom:0}.tippy-tooltip[data-placement^=top] > .tippy-svg-arrow{transform-origin:50% 0;margin:0 3px;bottom:-6.5px}.tippy-tooltip[data-placement^=top] > .tippy-svg-arrow svg{transform:rotate(180deg)}.tippy-tooltip[data-placement^=bottom] > .tippy-svg-arrow{transform-origin:50% 7px;margin:0 3px;top:-7px}.tippy-tooltip[data-placement^=left] > .tippy-svg-arrow{transform-origin:33.33333333% 50%;margin:3px 0;right:-12px}.tippy-tooltip[data-placement^=left] > .tippy-svg-arrow svg{transform:rotate(90deg)}.tippy-tooltip[data-placement^=right] > .tippy-svg-arrow{transform-origin:66.66666666% 50%;margin:3px 0;left:-12px}.tippy-tooltip[data-placement^=right] > .tippy-svg-arrow svg{transform:rotate(-90deg)}.tippy-tooltip[data-interactive] > .tippy-svg-arrow path{pointer-events:auto}.tippy-svg-arrow{position:absolute;width:18px;height:7px;fill:#333;pointer-events:none;z-index:16777271}.tippy-svg-arrow svg{position:absolute;left:0}.divimegapro-open-adminbar{margin-top:0 !important;padding-top:32px}.tippy-popper{pointer-events:auto}.tippy-popper.tippy-popper-singleton .tippy-content{transition-property:transform, opacity, width, height, max-height !important;transition-duration:0.3s !important;transition-delay:0 !important}.tippy-popper.tippy-popper-singleton .et_pb_row{transition-property:opacity !important;transition-duration:0.2s !important;transition-timing-function:linear !important;transition-delay:0 !important}.tippy-popper.tippy-popper-singleton .et_pb_row{opacity:0.2}.tippy-popper.tippy-popper-singleton .tippy-popper .et_pb_row{opacity:1;transition:opacity 0.3s, visibility 0.3s}.tippy-popper-wide{width:100%;max-width:calc(100% - 0px) !important}.tippy-popper-singleton .tippy-popper-wide{max-width:calc(100vw - 25px) !important}.tippy-popper-75{width:75%}.tippy-popper-50{width:50%}.tippy-popper-25{width:25%}.tippy-popper-centered-horizontal{left:0 !important;width:100%}.tippy-content-centered-horizontal{position:relative;left:50% !important;transform:translate(-50%) !important}.tippy-popper-fixpercent .tippy-tooltip{max-width:100% !important}.tippy-static-parent-node{position:static !important}.osx .tippy-tooltip{position:relative !important}.tippy-content,.tippy-tooltip{padding:0;background-color:transparent}.tippy-backdrop{border-radius:0}.divi-mega-pro-mobile .tippy-popper.topfixed{left:0 !important;top:0 !important;position:fixed !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.divi-mega-pro-mobile .tippy-popper .divimegapro-pre-body{height:auto}.tippy-tooltip.dmpbasic-theme{background:0;border:0}.dmphidden,.et_pb_signup_divimegaproid{visibility:hidden;display:none}.dmmbasic-theme .divimegapro-flexheight{max-height:inherit}.divimegapro-container{display:none}.divimegapro-container.dmp-show,.dmp-divimobilemenu-visible{display:block !important}.dmp-divimobilemenu-visible{padding:5% !important;height:auto !important}.divimegapro{min-width:300px;margin:0;width:auto !important;left:0;overflow:visible;background:none;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch}.dl-noboxshadow-nopadding{padding:0 !important;box-shadow:none !important}.tippy-popper-singleton .divimegapro{}.tippy-popper.tippy-popper-singleton.tippy-popper-transition .divimegapro,.tippy-popper.tippy-popper-singleton.tippy-popper-transition .tippy-content{overflow:hidden !important}.divimegapro > .et_pb_section > div{width:100%}.diviPositionRelative{position:relative !important}.divimegapro-nob .divimegapro-content-inner{position:relative;margin:auto}.tippy-popper-fixontop{top:0 !important;position:fixed !important}#sidebar-divimegapro.sidebar-divimegapro-bottom{bottom:0}.divimegapro a{cursor:pointer}.divimegapro-body ul{padding:0 0 23px 1em;line-height:26px;list-style-type:disc}.divimegapro-body ol{padding:0 0 23px;line-height:26px;list-style-position:inside;list-style-type:decimal}.divimegapro-close-container{position:absolute;right:10px;top:3px;width:32px;height:32px;clear:both;line-height:1;visibility:hidden}.divimegapro-close-container .divimegapro-close{width:auto;height:auto;display:block;position:absolute;cursor:pointer;right:10px;top:0;overflow:hidden;border:none;outline:none;z-index:99991;font-size:35px;line-height:32px;min-height:15px;min-width:15px;color:inherit;background-color:transparent;font-family:inherit;font-weight:300;padding:5px;-moz-border-radius:5%;-webkit-border-radius:5%;-khtml-border-radius:5%;border-radius:5%}.divimegapro-close-container .divimegapro-close span{position:absolute;top:45%;left:50%;transform:translateX(-50%) translateY(-50%)}.dmp-open .divimegapro-close:focus,.dmp-open .divimegapro-close:focus-visible{border:dotted 2px gray}.divimegapro-close-container .divimegapro-close:after{content:' ';display:block;font-size:70px;height:25px;width:25px;z-index:99;position:relative;visibility:hidden}.divimegapro-close-container .divimegapro-close span.dmm-custom-btn{position:absolute;top:45%;left:50%;transform:translateX(-50%) translateY(-50%)}.divimegapro-close-container .divimegapro-close:hover{opacity:0.8}.divimegapro-close-container .divimegapro-customclose-btn span{position:relative;top:-2px}body .divimegapro-close-container.divimegapro-close-container-visible,body.et_mobile_device .divimegapro-close-container.dmp_enablemobile,body:not(.divi-mega-pro-mobile) .divimegapro-close-container.dmp_enabledesktop{display:block;visibility:visible}body .tippy-popper.tippy-popper-singleton.tippy_left_5px_neg{left:-5px !important}.divimegapro-shape{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.divimegapro-shape{fill:#141514}.path-amras-1{transform-origin:115px 111px}.path-amras-2{transform-origin:204px 107px}.path-amras-3{transform-origin:279px 66px}.path-amras-4{transform-origin:320px 99px}.path-amras-5{transform-origin:137px 199px}.path-amras-6{transform-origin:222px 217px}.path-amras-7{transform-origin:80px 168px}.path-amras-8{transform-origin:296px 211px}.path-amras-9{transform-origin:310px 167px}.divimegapro-open.et_extra .divimegapro .et_pb_section{background-color:#fff}.divimegapro-open.et_extra .divimegapro .divimegapro-body > #divi-mega-pro-center-all{padding:5px 0}.divimegapro-open.et_extra .divimegapro .et_pb_extra_row,.divimegapro-open.et_extra .divimegapro .et_pb_row{margin:0 auto !important;min-width:auto}.divimegapro-open.et_extra .divimegapro .divimegapro-body > .et_section_regular > .et_pb_row > .et_pb_column{padding:0 !important}.temp-show{position:absolute !important;visibility:hidden !important;display:block !important}#divi-mega-pro-center-all.et_pb_section{display:table !important;width:100% !important;text-align:center !important}#divi-mega-pro-center-all.et_pb_row{display:table-cell !important;position:relative !important;text-align:center !important}#divi-mega-pro-center-all .et_pb_column{text-align:center !important;display:table-cell !important;width:auto !important;float:none !important;max-width:none;min-width:auto}#divi-mega-pro-center-all .et_pb_column_1_2,#divi-mega-pro-center-all .et_pb_column_1_3{display:inline-block !important;margin-right:15px !important;vertical-align:middle !important;margin-bottom:0 !important}@media (max-width: 575px){}@media (max-width: 480px), @media (max-device-width: 480px){}@media (max-width: 360px), @media (max-device-width: 360px){}@media (min-width: 576px){}@media (min-width: 576px) and (max-width: 767px){}@media (min-width: 768px){}@media (min-width: 992px){}@media (min-width: 1200px){}@media (min-width: 1440px){}@media only screen and (min-device-width : 768px) and (max-device-width : 980px){.osx.et_mobile_device .tippy-popper.tippy-trigger-mobilemenu{top:0 !important;left:0 !important}.et_mobile_device .tippy-popper-singleton{transform:translate3d(0, 0, 0px) !important}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait){}@media only screen and (min-device-width : 375px) and (max-device-width : 667px){.et_fixed_nav.osx .tippy-popper{transform:none !important;top:0 !important;left:0 !important}}@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : landscape){}@media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation : portrait){}@media only screen and (min-device-width : 414px) and (max-device-width : 736px){}@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : landscape){}@media only screen and (min-device-width : 414px) and (max-device-width : 736px) and (orientation : portrait){}@media only screen and (min-device-width : 320px) and (max-device-width : 568px){}@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape){}@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : portrait){}@media only screen and (min-device-width : 320px) and (max-device-width : 480px){}@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape){}@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait){}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){}.tippy-tooltip[data-animation=perspective][data-placement^=top]{transform-origin:bottom}.tippy-tooltip[data-animation=perspective][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(8px) rotateX(60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=bottom]{transform-origin:top}.tippy-tooltip[data-animation=perspective][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-8px) rotateX(-60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=left]{transform-origin:right}.tippy-tooltip[data-animation=perspective][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=left][data-state=hidden]{transform:perspective(700px) translateX(8px) rotateY(-60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=right]{transform-origin:left}.tippy-tooltip[data-animation=perspective][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=right][data-state=hidden]{transform:perspective(700px) translateX(-8px) rotateY(60deg)}.tippy-tooltip[data-animation=perspective][data-state=hidden]{opacity:0}
.tippy-tooltip[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-tooltip[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-tooltip[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-tooltip[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-tooltip[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}
.tippy-tooltip[data-animation=shift-away][data-placement^=top][data-state=hidden]{transform:translateY(10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=bottom][data-state=hidden]{transform:translateY(-10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=left][data-state=hidden]{transform:translateX(10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=right][data-state=hidden]{transform:translateX(-10px)}.tippy-tooltip[data-animation=shift-away][data-state=hidden]{opacity:0}
.tippy-tooltip[data-animation=shift-toward][data-placement^=top][data-state=hidden]{transform:translateY(-10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=bottom][data-state=hidden]{transform:translateY(10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=left][data-state=hidden]{transform:translateX(-10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=right][data-state=hidden]{transform:translateX(10px)}.tippy-tooltip[data-animation=shift-toward][data-state=hidden]{opacity:0}