.elementor-5385 .elementor-element.elementor-element-7b6b3fa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:30px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-7b6b3fa:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-7b6b3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://passaggiocravatte.com/wp-content/uploads/2023/02/Risorsa-4-100-scaled.jpg");background-size:100% auto;}.elementor-5385 .elementor-element.elementor-element-7b6b3fa, .elementor-5385 .elementor-element.elementor-element-7b6b3fa::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-298dbd7 .woocommerce-breadcrumb{color:var( --e-global-color-astglobalcolor2 );}.elementor-5385 .elementor-element.elementor-element-298dbd7 .woocommerce-breadcrumb > a{color:var( --e-global-color-astglobalcolor8 );}.elementor-5385 .elementor-element.elementor-element-298dbd7{width:var( --container-widget-width, 1299px );max-width:1299px;--container-widget-width:1299px;--container-widget-flex-grow:0;}.elementor-5385 .elementor-element.elementor-element-298dbd7.elementor-element{--align-self:center;}.elementor-5385 .elementor-element.elementor-element-f6c2358{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:90px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-5385 .elementor-element.elementor-element-3e69cb1{--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-c4802ab > .elementor-widget-container{margin:0px 10px 10px 20px;}.elementor-5385 .elementor-element.elementor-element-c4802ab{z-index:100;}.elementor-5385 .elementor-element.elementor-element-64759a6 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-d9aae79{--background-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-5557e34 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.woocommerce .elementor-5385 .elementor-element.elementor-element-050dd7b .price{color:var( --e-global-color-astglobalcolor1 );font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-3ddd006 .cart button, .elementor-5385 .elementor-element.elementor-element-3ddd006 .cart .button{font-size:26px;transition:all 0.2s;}.elementor-5385 .elementor-element.elementor-element-3ddd006 .quantity .qty{transition:all 0.2s;}.elementor-5385 .elementor-element.elementor-element-b21bef2{--min-height:45px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:60px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-b21bef2:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-b21bef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-5385 .elementor-element.elementor-element-b21bef2, .elementor-5385 .elementor-element.elementor-element-b21bef2::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-7aa8ae2 .elementor-heading-title{color:#3A3A3A;font-family:"Jost", Sans-serif;font-weight:500;}.elementor-5385 .elementor-element.elementor-element-7aa8ae2 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-35026b5{color:#3A3A3A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5385 .elementor-element.elementor-element-d0d923b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:70px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-d0d923b:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-d0d923b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-5385 .elementor-element.elementor-element-d0d923b, .elementor-5385 .elementor-element.elementor-element-d0d923b::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-8c8ddca{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-b4ff084{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-739e011{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-1cdac3e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:60px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-1cdac3e:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-1cdac3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5385 .elementor-element.elementor-element-1cdac3e, .elementor-5385 .elementor-element.elementor-element-1cdac3e::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-3ef7233{--background-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-603181c .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Jost", Sans-serif;font-weight:500;}.elementor-5385 .elementor-element.elementor-element-603181c > .elementor-widget-container{margin:17px 0px 41px 0px;padding:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-24db451{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-32dc05b{--gap:0px;--background-transition:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7AAB;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-5385 .elementor-element.elementor-element-32dc05b, .elementor-5385 .elementor-element.elementor-element-32dc05b::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-ac4ddb7 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-887d3e0{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-844a91e{--gap:0px;--background-transition:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7AAB;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-5385 .elementor-element.elementor-element-844a91e, .elementor-5385 .elementor-element.elementor-element-844a91e::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-e0d8767 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-eca7fab{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-cf40be5{--gap:0px;--background-transition:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7AAB;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-5385 .elementor-element.elementor-element-cf40be5, .elementor-5385 .elementor-element.elementor-element-cf40be5::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-68635b5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-1a3714f{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-5385 .elementor-element.elementor-element-5b3d025:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-5b3d025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-5385 .elementor-element.elementor-element-5b3d025{--background-transition:0.3s;--padding-top:60px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-5b3d025, .elementor-5385 .elementor-element.elementor-element-5b3d025::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-b80b01d .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Jost", Sans-serif;font-weight:500;}.elementor-5385 .elementor-element.elementor-element-b80b01d > .elementor-widget-container{margin:17px 0px 41px 0px;padding:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-1650fd7{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-normal-color:var( --e-global-color-astglobalcolor1 );--swiper-padding-bottom:30px;}.elementor-5385 .elementor-element.elementor-element-1650fd7 .swiper-slide > .elementor-element{height:100%;}.elementor-5385 .elementor-element.elementor-element-014e55f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:60px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-014e55f:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-014e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5385 .elementor-element.elementor-element-014e55f, .elementor-5385 .elementor-element.elementor-element-014e55f::before{--border-transition:0.3s;}.elementor-5385 .elementor-element.elementor-element-039ac84 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Jost", Sans-serif;font-weight:500;}.elementor-5385 .elementor-element.elementor-element-039ac84 > .elementor-widget-container{margin:17px 0px 41px 0px;padding:0px 0px 0px 0px;}body.elementor-page-5385:not(.elementor-motion-effects-element-type-background), body.elementor-page-5385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://passaggiocravatte.com/wp-content/uploads/2023/02/Risorsa-4-100-scaled.jpg");background-size:100% auto;}@media(max-width:1366px){.elementor-5385 .elementor-element.elementor-element-1650fd7{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-5385 .elementor-element.elementor-element-24db451{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-5385 .elementor-element.elementor-element-1650fd7{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5385 .elementor-element.elementor-element-7b6b3fa:not(.elementor-motion-effects-element-type-background), .elementor-5385 .elementor-element.elementor-element-7b6b3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:927px auto;}.elementor-5385 .elementor-element.elementor-element-7b6b3fa{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-5385 .elementor-element.elementor-element-298dbd7 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-f6c2358{--gap:3px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-3e69cb1{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-d9aae79{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-5385 .elementor-element.elementor-element-b21bef2{--padding-top:50px;--padding-right:30px;--padding-bottom:0px;--padding-left:30px;}.elementor-5385 .elementor-element.elementor-element-7aa8ae2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-d0d923b{--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-5385 .elementor-element.elementor-element-8c8ddca{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-b4ff084{--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-739e011{--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-1cdac3e{--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-5385 .elementor-element.elementor-element-3ef7233{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-5385 .elementor-element.elementor-element-603181c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-5b3d025{--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-5385 .elementor-element.elementor-element-b80b01d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5385 .elementor-element.elementor-element-1650fd7{--swiper-slides-to-display:1;}.elementor-5385 .elementor-element.elementor-element-014e55f{--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-5385 .elementor-element.elementor-element-039ac84 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5385 .elementor-element.elementor-element-6dea5be{text-align:center;}}@media(min-width:768px){.elementor-5385 .elementor-element.elementor-element-f6c2358{--content-width:1299px;}.elementor-5385 .elementor-element.elementor-element-b21bef2{--content-width:1299px;}.elementor-5385 .elementor-element.elementor-element-d0d923b{--content-width:1299px;}.elementor-5385 .elementor-element.elementor-element-8c8ddca{--width:100%;}.elementor-5385 .elementor-element.elementor-element-1cdac3e{--content-width:1299px;}.elementor-5385 .elementor-element.elementor-element-3ef7233{--content-width:1299px;}.elementor-5385 .elementor-element.elementor-element-5b3d025{--content-width:1299px;}.elementor-5385 .elementor-element.elementor-element-014e55f{--content-width:1299px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5385 .elementor-element.elementor-element-32dc05b{--content-width:100%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3ddd006 */:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder button:where(:not(:first-child)){
    width: 100%
}
div#wapo-total-price-table{
    display: flex;
    flex-direction: column-reverse;
    
}

h3.wapo-addon-title.toggle-closed:after{
    content: "\f105";
    font-family: "FontAwesome"
}

div#yith-wapo-addon-44{
    background-color: transparent!important;
}
div#yith-wapo-addon-45{
    background-color: transparent!important;
}
div#yith-wapo-addon-44{
     background-color: transparent!important;
}

div#yith-wapo-addon-43{
    background-color: transparent!important;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .image{
    max-width: 400px;
}
div#yith-wapo-addon-47{
    background-color: transparent!important;
}
div#yith-wapo-addon-49{
    
    background-color: transparent!important;
}
div#yith-wapo-addon-38{
    background-color: transparent!important;
}
div#yith-wapo-addon-46{
    background-color: transparent!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-887d3e0 */.elementor-5385 .elementor-element.elementor-element-887d3e0 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eca7fab */.elementor-5385 .elementor-element.elementor-element-eca7fab p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a3714f */.elementor-5385 .elementor-element.elementor-element-1a3714f p{
    margin-bottom: 0;
}/* End custom CSS */