.elementor-114483 .elementor-element.elementor-element-511fd0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114483 .elementor-element.elementor-element-511fd0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114483 .elementor-element.elementor-element-c835027{--spacer-size:50px;}.elementor-114483 .elementor-element.elementor-element-4ac6ae7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114483 .elementor-element.elementor-element-4ac6ae7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114483 .elementor-element.elementor-element-481f438{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114483 .elementor-element.elementor-element-481f438 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-114483 .elementor-element.elementor-element-0630acd{--spacer-size:50px;}.elementor-114483 .elementor-element.elementor-element-dfc3294{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-114483 .elementor-element.elementor-element-dfc3294 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-114483:not(.elementor-motion-effects-element-type-background), body.elementor-page-114483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3E1;}/* Start custom CSS *//*SELEZIONE TAGLIA FINO A SIZE GUIDE*/

.variations_form .variations .variable-items-wrapper.button-variable-wrapper .button-variable-item:hover{background: black !important;
    border: 1px solid transparent;color:#F8F3E1;}
.variations_form .variations .variable-items-wrapper.button-variable-wrapper .button-variable-item.selected{background: black !important;
    border: 1px solid transparent;color:#F8F3E1;}
.variations_form .variations .size-guide-toggle-wrapper .size-guide-toggle:hover{color:black; opacity:0.5;}

/*PRODUCT SPECS (agisce anche su SHIPPING)*/
.single_add_to_cart_button.disabled {opacity:0.5 !important;}

/* OUT OF STOCK*/
.product-configurator__in-stock-subscribe-toggle{color:transparent;}
.product-configurator__in-stock-subscribe-toggle:hover{color:transparent;}
.product-configurator__in-stock-subscribe-toggle{cursor:default;}
.single-product .cwginstock-subscribe-form .cwginstock-panel-primary>.panel-heading h4 {color:#a59166;}
.single-product .cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .form-group.center-block input{border:1px solid #fff;color:#a59166;border-right:0px;}
.single-product .cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .form-group.center-block input[type=submit]{border-right:1px solid #a59166;}
.single-product .cwginstock-subscribe-form .cwginstock-panel-primary .panel-body .form-group.center-block ::placeholder{color:#C0C0C0;}

/*FIND IN STORE */
.product-configurator__custom-link .store-locator-custom-link{color:black;}
.product-configurator__custom-link .store-locator-custom-link:hover{color:black; opacity:0.5;}
.product-configurator__custom-link .store-locator-custom-link i.icon-location{color:black;}


/*LINK SHIPPING&DELIVERY*/
.product-configurator__collapse-content a:Hover{color:black;opacity:0.5;}

/*PRODOTTI CORRELATI*/
.button--default.mr-1.my-1{background: #F8F3E1 !important;}
.related-product__title,.related-product__subtitle{color:#F8F3E1;}/* End custom CSS */