.boxed #header.sticky-on:not([data-type="sticky"]) > [class*=header-wrapper], .boxed #header > [class*=header-wrapper] .sticky-on > div, .framed #header.sticky-on:not([data-type="sticky"]) > [class*=header-wrapper], .framed #header > [class*=header-wrapper] .sticky-on > div{max-width:calc(1600px + 30px - ( 2 * var(--sticky-on-space-fix, 0px)) );}body, body.yith-woocompare-popup{font-family:Inter, sans-serif;font-weight:400;color:#555;}body, [data-mode="dark"]{--et_font-color:#555;--et_inputs-border-radius:0px;}body{--p-font-size:16px;--p-line-height:1.3;--et_active-color:#014a95;background:#ffffff;background-color:#ffffff;--et_on-sale-color:#ffffff;--et_on-sale-bg-color:#409102;--et_on-sale-radius:7%;--product-stock-step-1-active-color:#2e7d32;--product-stock-step-2-active-color:#f57f17;--product-stock-step-3-active-color:#c62828;--customizer-ui-width:21%;--customizer-ui-content-zoom:1%;}.title h3, blockquote, .share-post .share-title, .sidebar-widget .tabs .tab-title, .widget-title, .related-posts .title span, .content-product .product-title a, .results-ajax-list .ajax-item-title, table.cart .product-details .product-title, .product_list_widget li .product-title a, .woocommerce table.wishlist_table .product-name a, .comment-reply-title, .et-tabs .vc_tta-title-text, .single-product-right .product-information-inner .product_title, .single-product-right .product-information-inner h1.title, .post-heading h2 a, .post-heading h2, .post-heading h1, .sidebar .recent-posts-widget .post-widget-item h4 a, .et-tabs-wrapper .tabs .accordion-title span, .woocommerce-cart-form table thead th{font-family:Inter, sans-serif;font-weight:700;letter-spacing:-1px;}h1, h2, h3, h4, h5, h6, .products-title{font-family:Inter, sans-serif;font-weight:700;letter-spacing:-1px;}footer.footer:after{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e1e1e1;}.etheme-sticky-cart{background:#ffffff;background-color:#ffffff;}.btn:not(.black):not(.active):not(.bordered):not(.style-custom), .content-product .product-details .button, .content-product .quantity-wrapper .button.et-st-disabled:hover, .woocommerce-Button, .et_load-posts .btn a, .et_shop-load-more:not(.finished) a, .sb-infinite-scroll-load-more:not(.finished) a, form #qna-ask-input button, body #wcmp-store-conatiner input[type="submit"]{border-style:none;}.btn:not(.black):not(.active):not(.bordered):not(.style-custom):hover, .content-product .product-details .button:hover, .woocommerce-Button:hover, .et_load-posts .btn a:hover, .et_shop-load-more:not(.finished) a:hover, .sb-infinite-scroll-load-more:not(.finished) a:hover, form #qna-ask-input button:hover, body #wcmp-store-conatiner input[type="submit"]:hover{border-style:none;}.btn.bordered, .btn.bordered.small, .btn.bordered.medium, .btn.bordered.big{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-style:solid;}.btn.bordered:hover,.btn.bordered:focus{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;}.btn.small.black, .btn.medium.black, .btn.big.black, .before-checkout-form .button, .etheme-above-checkout-form .button, .checkout-button, .shipping-calculator-form .button, .single_add_to_cart_button.button, .single_add_to_cart_button.button:focus, .single_add_to_cart_button.button.disabled, .single_add_to_cart_button.button.disabled:hover, .et-quick-view-wrapper .single_add_to_cart_button.button, .et-quick-view-wrapper .single_add_to_cart_button.button:focus, .et-quick-view-wrapper .single_add_to_cart_button.button.disabled, .et-quick-view-wrapper .single_add_to_cart_button.button.disabled:hover, form.login .button, form.register .button, form.register .button.woocommerce-Button, form.lost_reset_password .button, .woocommerce-EditAccountForm .woocommerce-Button, .empty-cart-block .btn, .empty-wishlist-block .btn, .empty-compare-block .btn, .empty-category-block .btn, .woocommerce-mini-cart__empty-message .btn, .form-submit input[type="submit"], #commentform input[type="button"], .form-submit input[type="submit"]:focus, .my_account_orders .view, .et-quick-view-wrapper .product_type_variable, .et-quick-view-wrapper .product_type_variation, .coupon input[type="submit"], .widget_search button, .widget_product_search button, .woocommerce-product-search button, form.wpcf7-form .wpcf7-submit:not(.active), .woocommerce table.wishlist_table td.product-add-to-cart a, .wcmp-quick-info-wrapper form input[type=submit], .product_list_widget .buttons a, .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist, .btn-checkout, .form-row.place-order .button, .search-full-width form .btn, .xstore-wishlist-action .button, .xstore-compare-button .button, .form-actions .add-all-products, .form-actions .compare-more-products, .form-actions .xstore-wishlist-actions, .form-actions .xstore-compare-actions, .et-cookies-popup-wrapper .cookies-button, body .etheme-checkout-page-next-step, .etheme-checkout-page-steps-footer #place_order, body .etheme-checkout-page-previous-step, .etheme-elementor-cart-checkout-page-coupon .button, .etheme-elementor-cart-checkout-page-login-form .button{border-style:none;}.btn.small.black:hover, .btn.medium.black:hover, .btn.big.black:hover, .before-checkout-form .button:hover, .etheme-above-checkout-form .button:hover, .checkout-button:hover, .shipping-calculator-form .button:hover, .single_add_to_cart_button.button:hover, .single_add_to_cart_button.button:hover:focus, .et-quick-view-wrapper .single_add_to_cart_button.button:hover, .et-quick-view-wrapper .single_add_to_cart_button.button:hover:focus, form.login .button:hover, form.register .button:hover, form.register .button.woocommerce-Button:hover, form.lost_reset_password .button:hover, .woocommerce-EditAccountForm .woocommerce-Button:hover, .empty-cart-block .btn:hover, .empty-wishlist-block .btn:hover, .empty-compare-block .btn:hover, .empty-category-block .btn:hover, .woocommerce-mini-cart__empty-message .btn:hover, .form-submit input[type="submit"]:hover, #commentform input[type="button"]:hover, .my_account_orders .view:hover, .et-quick-view-wrapper .product_type_variable:hover, .et-quick-view-wrapper .product_type_variation:hover, .coupon input[type="submit"]:hover, .widget_search button:hover, .widget_product_search button:hover, .widget_search button:hover, .woocommerce-product-search button:hover, form.wpcf7-form .wpcf7-submit:not(.active):hover, .woocommerce table.wishlist_table td.product-add-to-cart a:hover, .wcmp-quick-info-wrapper form input[type=submit]:hover, .product_list_widget .buttons a:hover, .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist:hover, .btn-checkout:hover, .form-row.place-order .button:hover, .search-full-width form .btn:hover, .xstore-wishlist-action .button:hover, .xstore-compare-button .button:hover, .form-actions .add-all-products:hover, .form-actions .compare-more-products:hover, .form-actions .xstore-wishlist-actions:hover, .form-actions .xstore-compare-actions:hover, .et-cookies-popup-wrapper .cookies-button:hover, body .etheme-checkout-page-next-step:hover, .etheme-checkout-page-steps-footer #place_order:hover, body .etheme-checkout-page-previous-step:hover,.btn.small.black:focus, .btn.medium.black:focus, .btn.big.black:focus, .before-checkout-form .button:focus, .etheme-above-checkout-form .button:focus, .checkout-button:focus, .shipping-calculator-form .button:focus, .single_add_to_cart_button.button:focus, .single_add_to_cart_button.button:focus:focus, .et-quick-view-wrapper .single_add_to_cart_button.button:focus, .et-quick-view-wrapper .single_add_to_cart_button.button:focus:focus, form.login .button:focus, form.register .button:focus, form.register .button.woocommerce-Button:focus, form.lost_reset_password .button:focus, .woocommerce-EditAccountForm .woocommerce-Button:focus, .empty-cart-block .btn:focus, .empty-wishlist-block .btn:focus, .empty-compare-block .btn:focus, .empty-category-block .btn:focus, .woocommerce-mini-cart__empty-message .btn:focus, .form-submit input[type="submit"]:focus, #commentform input[type="button"]:focus, .my_account_orders .view:focus, .et-quick-view-wrapper .product_type_variable:focus, .et-quick-view-wrapper .product_type_variation:focus, .coupon input[type="submit"]:focus, .widget_search button:focus, .widget_product_search button:focus, .widget_search button:focus, .woocommerce-product-search button:focus, form.wpcf7-form .wpcf7-submit:not(.active):focus, .woocommerce table.wishlist_table td.product-add-to-cart a:focus, .wcmp-quick-info-wrapper form input[type=submit]:focus, .product_list_widget .buttons a:focus, .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist:focus, .btn-checkout:focus, .form-row.place-order .button:focus, .search-full-width form .btn:focus, .xstore-wishlist-action .button:focus, .xstore-compare-button .button:focus, .form-actions .add-all-products:focus, .form-actions .compare-more-products:focus, .form-actions .xstore-wishlist-actions:focus, .form-actions .xstore-compare-actions:focus, .et-cookies-popup-wrapper .cookies-button:focus, body .etheme-checkout-page-next-step:focus, .etheme-checkout-page-steps-footer #place_order:focus, body .etheme-checkout-page-previous-step:focus{border-style:none;}.btn.active, .button.active, input[type="submit"].dokan-btn-success, a.dokan-btn-success, .dokan-btn-success, .dokan-dashboard-content .add_note{border-style:none;}.btn.active:hover, .button.active:hover, input[type="submit"].dokan-btn-success:hover, a.dokan-btn-success:hover, .dokan-btn-success:hover, .dokan-dashboard-content .add_note:hover,.btn.active:focus, .button.active:focus, input[type="submit"].dokan-btn-success:focus, a.dokan-btn-success:focus, .dokan-btn-success:focus, .dokan-dashboard-content .add_note:focus{border-style:none;}.star-rating, #review_form .stars{--et_yellow-color:#fdd835;}.et-mobile-panel-wrapper .et-mobile-panel .et-wrap-columns{height:60px;}.et-mobile-panel-wrapper{--mobile-panel-height:60px;--max-elements-mini-content-height:calc(100% - 60px + 1px);--content-zoom:calc(100em * .01);}.et-mobile-panel-wrapper, .et_b_mobile-panel-more_toggle .et-mini-content, .et_b_mobile-panel-more_toggle_02 .et-mini-content, .et-mobile-panel .et_column{background:#ffffff;background-color:#ffffff;background-repeat:no-repeat;background-position:center center;}.et-mobile-panel-wrapper, .et_b_mobile-panel-more_toggle .et-mini-content, .et_b_mobile-panel-more_toggle_02 .et-mini-content{color:#000000;}.et-mobile-panel .et_column.active{color:var(--current-color);}@media only screen and (min-width: 1200px){.container, div.container, .et-container, .breadcrumb-trail .page-heading{max-width:1600px;}.single-product .woocommerce-message, .single-product .woocommerce-error, .single-product .woocommerce-info{width:1600px;}.footer:after{width:calc(1600px - 30px);}.boxed .template-container, .framed .template-container{width:calc(1600px + 30px);}.boxed .header-wrapper, .framed .header-wrapper{width:calc(1600px + 30px);}}@media only screen and (max-width: 992px){.et-mobile-panel-wrapper:not(.mob-hide):not(.outside) ~ .back-top, .et-mobile-panel-wrapper:not(.mob-hide):not(.outside) ~ .et-request-quote, .et-mobile-panel-wrapper:not(.mob-hide):not(.outside) ~ #sales-booster-popup, body:has(.etheme-sticky-cart:not(.outside)) #sales-booster-popup{bottom:calc(60px + 15px);}.et-mobile-panel-wrapper:not(.mob-hide):not(.outside) ~ .back-top.backIn ~ .et-request-quote{bottom:calc(60px + 70px);}} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Inter';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://minari.extrawebapp.it/wp-content/fonts/inter/font) format('woff');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}.e-con.e-flex>.e-con-inner {
max-width: 1500px;
}
body.single-product.woocommerce div.product.elementor form.yith-wcpb-bundle-form {
display: flex !important;
}
body:not(.admin-bar) .span.ewp-product-type-label {
display: none !important;
}
h2.woocommerce-loop-product__title.etheme-product-grid-title {
min-height: 63px;
}
.elementor-widget-woocommerce-product-etheme_price span.onsale.custom {
position: relative;
display: inline;
top: -3px;
left: 8px;
padding: 6px;
}
.sib_signup_form,.sib_signup_form a {
color: #fff
}
.sib_signup_form input::-webkit-input-placeholder {
color: #333
}
.container-newsletter {
display: grid;
grid-template-columns: 1fr auto;
margin-bottom: 8px;
color: #333!important;
border-radius: 20px;
background: #eaebef;
overflow: hidden
}
.container-newsletter ::placeholder {
color: #fff
}
.container-newsletter input:focus {
outline: none
}
.container-newsletter input[type=email] {
color: #333;
background-color: transparent;
border: none;
height: 100%;
width: 100%;
padding-left: 16px
}
body .sib_signup_form .btn.newsletter-btn {
text-transform: uppercase;
background-color: #000!important;
border: none;
color: #fff !important;
padding: 15px 28px;
border-radius: 0! important;
transition: all 0.3s ease-in-out
}
.newsletter-btn:hover {
color: rgb(33,55,92)!important;
background-color: #fff!important;
transition: all 0.3s ease-in-out;
overflow: hidden
}
@media (max-width: 48em) {
.container-newsletter {
grid-template-columns:1fr;
grid-template-rows: 1fr 1fr;
border: none;
border-radius: 0;
row-gap: 8px;
background: transparent
}
.newsletter-btn-container {
border-left: none;
display: flex;
justify-content: center
}
.newsletter-btn {
background-color: #000!important;
border-radius: 99px!important;
width: 100%
}
.container-newsletter div {
border-radius: 30px;
overflow: hidden
}
.container-newsletter input[type=email] {
background-color: #eaebef
}
}
.popup-modello {
position: fixed;
top: 0; left: 0;
width: 100%; height: 100%;
background-color: rgba(0,0,0,0.6);
display: flex;
justify-content: center; align-items: center;
z-index: 9999;
}
.popup-modello-content {
position: relative;
background: #fff;
padding: 20px; border-radius: 10px;
width: 90%; max-width: 400px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
}
button#apri-popup-modello {
border: 0;
background: transparent;
color: #fff;
padding-left: 60px;
background-position: left center;
background-image: url(//www.minari-engine.com/wp-content/uploads/2025/04/telaio-white-1.png);
background-size: contain;
background-repeat: no-repeat;
font-size: 16px;
line-height: 1.2;
font-weight: 600;
min-height: 50px;
text-align: left;
display: flex;
align-items: center;
}
.zoom-hover {
transition: transform 0.2s ease;
}
.zoom-hover:hover {
transform: scale(1.02);
}
button#apri-popup-modello span.label {
margin-right: 5px;
}
.chiudi-popup {
position: absolute;
top: 10px; right: 15px;
font-size: 25px; cursor: pointer;
}
#modello-select, #conferma-modello, #disabilita-filtro {
margin-top: 15px;
width: 100%;
border-radius: 5px;
cursor: pointer;
}
#conferma-modello, #disabilita-filtro {
padding: 10px;
}
#conferma-modello {
background-color: #333;
color: #fff;
border: none;
}
#disabilita-filtro {
background-color: #f1f1f1;
border: none;
color: #333;
}
button#apri-popup-modello * {
pointer-events: none;
}
button#apri-popup-modello {
pointer-events: auto;
}
small.woocommerce-price-suffix {
font-size: 45%;
}
.elementor-widget-woocommerce-product-price .price ins .amount, .elementor-widget-woocommerce-product-etheme_price .price ins .amount {
color: var(--et_active-color);
}
.compatible-models-box {
background-color: #f5f5f6; padding: 20px;
border-radius: 10px;
font-family: sans-serif;
margin-top: 20px;
}
.compatible-models-box h4 {
margin-bottom: 15px;
font-size: 18px;
}
.compatible-models-grid {
display: flex;
flex-wrap: wrap;
gap: 1.8%;
}
.model-item-page,
.model-item {
display: flex;
flex-direction: column;
align-items: center;
width: 18.5%;
text-align: center;
}
.model-item {
max-width: 100px;
}
.model-thumb {
width: 100%;
height: auto;
border-radius: 6px !important;
object-fit: contain;
border: 1px solid #ccc;
margin-bottom: 6px;
background-color: #fff;
}
.model-name {
font-size: 12px;
font-weight: 400;
} body .woof_redraw_zone .woof_list label {
font-size: 14px;
max-width: 220px;
margin-bottom: 0;
}
.elementor-widget-woocommerce-product-etheme_product_images .swiper-control-bottom {
padding: 5px;
}
.woof_list_checkbox li div {
margin-top: 0;
}
.yith-wcpb-product-bundled-item-data__price {
display: none !important;
} .ew-cart-link {
position: relative;
display: inline-flex;
align-items: center;
text-decoration: none;
height: 35px;
} .ew-cart-link i {
font-size: 24px;
} .ew-cart-count {
position: absolute;
top: -6px;
right: -6px;
background-color: var(--e-global-color-primary);
color: #fff;
font-size: 12px;
line-height: 1;
padding: 2px 5px;
border-radius: 50%;
min-width: 18px;
text-align: center;
}
.onsale {
font-size: 1.1rem;
font-weight: 700;
}
.sib_signup_box_inside_1 small { font-size:13px;}
@media only screen and (min-width: 1024px) {
.sib_signup_box_inside_1 { border-radius:10px;}
.sib_signup_box_inside_1 small { padding-left:10px;}
.sib_signup_box_inside_1 input { 
margin-left:20px; }
.sib_signup_box_inside_1 small { padding-left:0px;}
}
.joinchat {
--bottom: 100px;}
.elementor-3139 .elementor-element.elementor-element-66005fd > .elementor-widget-container {
padding:30px 20px 20px 20px;
background:#eaeef5; border-radius:20px;
}
.elementor-3139 .elementor-element.elementor-element-66005fd > .elementor-widget-container h4{
font-weight:700;
}
.elementor-3139 .elementor-element.elementor-element-66005fd > .elementor-widget-container button{
background: #000000; color:#fff;
}
.etheme-category-grid-item-current a{ color:var(--e-global-color-accent);}
.woof_container_inner h4 { font-size: 17px; color:#000; font-weight:700; }
.woof_redraw_zone .woof_list label {
font-size: 15px; color:#000;
}
#related-product-carousel .onsale {top: -55px; }
.etheme-sticky-panel .onsale {top: -20px;  margin-left:-20px; }
.stock.out-of-stock {
background: var(--et_red-color);
color: #ffffff !important;
width: auto;
padding: 3px 10px 3px 10px;
text-transform: uppercase;
font-weight: 700;
font-size: 12px !important; float: left;
}
.woocommerce-message { color:#000000; background:#caced2;}
.et_b-tab-content .search-by-model { background:var( --e-global-color-c8236cd ) ;color:#ffffff; font-weight:700; font-size:18px; border-radius:20px; padding-left:10px; text-align:center;}
.compatible-models-box { color:#000000; line-height:12px;}
.compatible-models-box .model-item { margin-bottom:10px;}
.etheme-product-grid-image img {
background: #ffffff !important;
}
.swipers-couple-wrapper .swiper-wrapper img { background:#ffffff !important;}
.etheme-product-grid-item .stock-status {
position: absolute;
top: -32px;
right: 0;
}
@media only screen and (min-width: 993px) {
section.woocommerce-bacs-bank-details {
max-width: 80%;
margin-left: auto;
margin-right: auto;
display: block;
}
}
@media only screen and (min-width: 1025px) and (max-width:1200px) {
.model-item-page,
.model-item {
width: 23.6%;
}
}
@media only screen and (max-width: 1024px) {
.model-item {
width: 88px;
}
.model-item-page {
width: 24%;
}
.compatible-models-grid {
gap: 6px;
}
}
@media only screen and (max-width: 768px) {
.model-item-page {
width: 32%;
}
}
@media only screen and (max-width: 480px) {
.model-item-page {
width: 48%;
}
}div#wpsl-result-list{
display: none !important;
}
#wpsl-search-wrap div label {
line-height: 36px;
font-weight: bold;
width: auto;
color: #333;
}
#wpsl-search-btn {
padding: 12px 30px;
line-height: 1.428571429;
font-weight: 600;
text-transform: uppercase !important;
color: #ffffff;
background-color: var( --e-global-color-primary ) !important;
background-image: none !important;
border: none !important;
border-radius: 4px !important;
box-shadow: none !important;
}
div#wpsl-gmap {
border-radius: 4px;
}
.wpsl-search {
border-radius: 4px;
} body .elementor-widget-woocommerce-etheme_breadcrumb .page-heading{
height: 45px;
}
.woof_container_inner h4 { font-size: 17px; color:#000; font-weight:700; }
.woof_redraw_zone .woof_list label {
font-size: 15px; color:#000;
}  body.no-upsell .elementor-section.upsell-section,
body.no-upsell .elementor-element[data-settings*="upsell"],
body.no-upsell .upsell-carousel-container {
display: none !important;
} body.no-crosssell .elementor-section.crosssell-section,
body.no-crosssell .elementor-element[data-settings*="cross-sell"],
body.no-crosssell .crosssell-carousel-container {
display: none !important;
}       .ew-product-attachments { margin: 1em 0; display: flex; flex-direction: column; gap: 8px; }
.ew-att-item { border: 1px solid #e0e0e0; border-radius: 6px; transition: border-color .2s; }
.ew-att-item:hover { border-color: #333; }
.ew-att-link { display: flex; align-items: center; gap: 12px; padding: 12px 16px; text-decoration: none; color: inherit; }
.ew-att-icon svg { width: 28px; height: 28px; flex-shrink: 0; }
.ew-att-info { display: flex; flex-direction: column; gap: 2px; }
.ew-att-title { font-weight: 600; font-size: 14px; color: #222; }
.ew-att-meta { font-size: 12px; color: #888; } .elementor-element-12e5a7b .elementor-menu-toggle {
display: none !important;
}
.elementor-element-12e5a7b .elementor-nav-menu__container {
max-height: none !important;
transform: scaleY(1) !important;
overflow: visible !important;
position: static !important;
}
.elementor-element-12e5a7b .sub-menu {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
position: static !important;
max-height: none !important;
overflow: visible !important;
}