.elementor-18510 .elementor-element.elementor-element-3ed03de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18510 .elementor-element.elementor-element-3ed03de{margin-top:0px;margin-bottom:0px;padding:70px 0px 30px 150px;}.elementor-18510 .elementor-element.elementor-element-384e3db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-18510 .elementor-element.elementor-element-3e509c7 .embed-responsive{height:550px;overflow:hidden;}.elementor-18510 .elementor-element.elementor-element-3e509c7 .embed-responsive iframe{height:550px;}.elementor-18510 .elementor-element.elementor-element-3e509c7 .woolentor-product-video-tabs li a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#515151;}.elementor-18510 .elementor-element.elementor-element-59fc98b > .elementor-element-populated{margin:0px 120px 0px 0px;--e-column-margin-right:120px;--e-column-margin-left:0px;padding:4px 4px 4px 12px;}.elementor-18510 .elementor-element.elementor-element-2736428 .product_title{font-size:30px;margin:0px 0px 0px 0px !important;}.elementor-18510 .elementor-element.elementor-element-00dbe6c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-18510 .elementor-element.elementor-element-00dbe6c .price{color:#000000 !important;}.elementor-18510 .elementor-element.elementor-element-00dbe6c .price .amount{font-size:20px;}.elementor-18510 .elementor-element.elementor-element-00dbe6c .price del{color:#d62a80 !important;}.elementor-18510 .elementor-element.elementor-element-00dbe6c .price del, .elementor-18510 .elementor-element.elementor-element-00dbe6c .price del .amount{font-size:25px;}.elementor-18510 .elementor-element.elementor-element-caf6d5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18510 .elementor-element.elementor-element-caf6d5c.elementor-element{--align-self:center;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .label,.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart.wl-style-3 form.cart .wl-quantity-wrap .label,.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart.wl-style-5 form.cart .wl-quantity-wrap .label{font-family:"Poppins", Sans-serif;}.woocommerce .elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart.wl-style-2 form.cart .wl-quantity-wrap .wl-quantity-cal{margin-left:30px;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-cart-icon.wishlist a svg{width:0px;height:0px;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart.wl-style-5 form.cart .wl-cart-icon.wishlist .wishsuite-button svg{width:0px;height:0px;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-cart-icon.compare a{font-size:0px;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart[class*="wl-style-"] form.cart button{color:#1e1e1e !important;padding:12px 20px 12px 20px;border-radius:40px 40px 40px 40px !important;background-color:rgba(0,0,0,0.02) !important;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-style-1 form.cart button{color:#1e1e1e !important;padding:12px 20px 12px 20px;border-radius:40px 40px 40px 40px !important;background-color:rgba(0,0,0,0.02) !important;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart[class*="wl-style-"] form.cart button,.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-style-1 form.cart button{font-family:"Poppins", Sans-serif;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1e1e1e;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-addto-cart[class*="wl-style-"] form.cart button:hover{color:#ffffff !important;background-color:#0B3A6E !important;border-color:#0B3A6E;}.elementor-18510 .elementor-element.elementor-element-caf6d5c .wl-style-1 form.cart button:hover{color:#ffffff !important;background-color:#0B3A6E !important;border-color:#0B3A6E;}.elementor-18510 .elementor-element.elementor-element-1d2be09{padding:0px 0px 70px 0px;}.woocommerce .elementor-18510 .elementor-element.elementor-element-81988be .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:20px;}.woocommerce .elementor-18510 .elementor-element.elementor-element-81988be .woocommerce-Tabs-panel h2{margin:0px 0px 15px 0px;}@media(min-width:768px){.elementor-18510 .elementor-element.elementor-element-384e3db{width:40%;}.elementor-18510 .elementor-element.elementor-element-59fc98b{width:60%;}}/* Start custom CSS for wl-product-add-to-cart, class: .elementor-element-caf6d5c *//* Riduce lo spazio interno delle celle (l'altezza del verde) */
.elementor-18510 .elementor-element.elementor-element-caf6d5c .variations td {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/* Riduce la larghezza della colonna delle etichette (quella verde) */
.elementor-18510 .elementor-element.elementor-element-caf6d5c .variations .label {
    width: 50% !important; /* Regola la percentuale a piacimento */
    padding-left: 10px !important;
}

/* Rimpicciolisce i menu a tendina (select) */
.elementor-18510 .elementor-element.elementor-element-caf6d5c .variations select {
    height: 35px !important;
    font-size: 14px !important;
}

/* 1. AGGIUNGIAMO I BORDI ALLE RIGHE */
.elementor-18510 .elementor-element.elementor-element-caf6d5c .variations tr {
    border-bottom: 1px solid #d1d1d1 !important; /* Bordo grigio chiaro sotto ogni riga */
}/* End custom CSS */