/*!
* Performize - performize-starter-theme
* Copyright 2020-2026 Performize
*/
:root{--primary-color:#bc2a79;--dark-color:#222;--white:#fff;--black:#000;--black-light:#212529;--font-simple:"Montserrat";--font-title:"Monument Extended";--max-container:1400px;--animate-duration-fast:0.3s;--animate-duration-medium:0.7s;--animate-duration-slow:1s;--radius:15px;--radius-xl:100px;--background-alert-info:rgba(220,243,231,.553);--background-alert-message:rgba(220,243,231,.553);--color-alert-info:#038640;--color-alert-message:#038640;--verde-menta:#9ddb9d;--sabbia:#c0a266;--grigio:#f2f2f2;--woo-rosa:#bc2a79;--woo-rosa-opacity:rgba(188,42,121,.4);--grigio-testo:#989898;--facebook:#1c70de;--desktop-padding-gutter:80px;--desktop-padding-wrapper:3rem;--mobile-padding-wrapper:1rem}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn,.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.btn.disabled,.btn:disabled,fieldset:disabled .btn{opacity:.65;pointer-events:none}.btn-primary{background-color:#525ddc;border-color:#525ddc;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#464fbb;border-color:#424ab0;color:#fff}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(108,117,225,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#424ab0;border-color:#3e46a5;color:#fff}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(108,117,225,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#525ddc;border-color:#525ddc;color:#fff}.btn-outline-primary{border-color:#525ddc;color:#525ddc}.btn-outline-primary:hover{background-color:#525ddc;border-color:#525ddc;color:#fff}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(82,93,220,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#525ddc;border-color:#525ddc;color:#fff}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(82,93,220,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{background-color:transparent;color:#525ddc}.btn-link{color:#0d6efd;font-weight:400;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{border-radius:.3rem;font-size:1.25rem;padding:.5rem 1rem}.btn-sm{border-radius:.2rem;font-size:.875rem;padding:.25rem .5rem}.button-dark,.button-default,.button-empty,.button-primary,.button-snippet,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .update .button[name=update_cart],.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout .checkout-button{border:0;border-radius:var(--radius);color:var(--white);font-family:var(--font-simple),sans-serif;font-size:14px;letter-spacing:.07em;padding:15px}.button-uppercase{text-transform:uppercase}.button-radius-xl{border-radius:var(--radius-xl)}.button-dark,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .update .button[name=update_cart]{background-color:var(--black)}.button-primary,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout .checkout-button{background-color:var(--primary-color)}.button-empty{background-color:var(--white);box-shadow:0 1px 4px var(--grigio);color:var(--black);font-size:18px;font-weight:700;padding:15px 50px}.button-empty:hover{background-color:var(--black);color:var(--white)}.button-snippet{background-color:var(--white);border:1px solid var(--primary-color);border-radius:12px;color:var(--primary-color);text-align:center}.button-snippet:hover{background-color:var(--primary-color);color:var(--white)}.card,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative}.card>hr,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item>hr{margin-left:0;margin-right:0}.card>.list-group,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item>.list-group:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px);border-top-width:0}.card>.list-group:last-child,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item>.list-group:last-child{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item>.card-header+.list-group,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125);margin-bottom:0;padding:.5rem 1rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125);padding:.5rem 1rem}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{border-bottom:0;margin-bottom:-.5rem}.card-header-pills,.card-header-tabs{margin-left:-.5rem;margin-right:-.5rem}.card-img-overlay{border-radius:calc(.25rem - 1px);bottom:0;left:0;padding:1rem;position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-group>.card,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item{margin-bottom:.75rem}.woocommerce-cart span.icon-ship---truck---black.icon{margin-left:-15px}.woocommerce-cart .perf-max-stock{font-size:10px}.woocommerce-cart div#coupon_box{padding-bottom:10px}.woocommerce-cart p.return-to-shop .btn-outline-primary{background:var(--black-light);border-color:var(--black-light);border-radius:50px;color:#fff}.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin3,.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin4{font-size:16px}.woocommerce-cart p.cart-total-subtotal{display:flex;gap:10px;justify-content:end}.woocommerce-cart p.cart-total-subtotal ins{text-decoration:none}.woocommerce-cart p.cart-total-subtotal del{color:#666}.woocommerce-cart p.cart-total-subtotal del bdi{font-weight:400!important}.woocommerce-cart p.cart-total-subtotal small.tax_label{display:none}.woocommerce-cart .woocommerce-store-notice.demo_store.perf-announcement-bar{display:none!important}.woocommerce-cart .header{margin-top:0}.woocommerce-cart [data-class=professionisti-o-rivenditori]{color:var(--primary-color)!important}.woocommerce-cart [data-class=professionisti-o-rivenditori] a{color:#000!important;font-weight:700}.woocommerce-cart [data-class=professionisti-o-rivenditori]:before{color:var(--primary-color)!important}.woocommerce-cart .header .icon-icon{top:1px!important}.woocommerce-cart .perf-footer .perf-copy{padding:0}.woocommerce-cart .perf-24-mb{font-size:14px;margin-bottom:24px}.woocommerce-cart .perf-fz-14,.woocommerce-cart .scalapay-widget{font-size:14px}.woocommerce-cart .cart-item.bundled_table_item{display:none!important}.woocommerce-cart .cart-total-order-row{font-size:14px;font-weight:700}.woocommerce-cart .wc-apa-button-separator{font-weight:700;margin:24px 0 12px!important}.woocommerce-cart .col-md-5.col-7.product-price{display:flex;justify-content:flex-end}.woocommerce-cart .actions.actions-update.col-12.mb-5+.ywgc_enter_code.row,.woocommerce-cart .paypal-button-container .paypal-button-row:nth-child(2){display:none}.woocommerce-cart .perf-yoast-breadcrumb{margin:40px 0}.woocommerce-cart .vc_message_box.info-user{background-color:rgba(220,243,231,.553);border:0;border-radius:15px;color:#038640;margin-left:-10px;padding:15px 23px 15px 65px;width:102%}.woocommerce-cart .vc_message_box.info-user,.woocommerce-cart .vc_message_box.info-user>p{font-family:var(--font-simple);font-size:12px}.woocommerce-cart .vc_message_box.info-user .fa-info-circle:before{color:#038640;content:"\e831";font-family:fontello;font-size:27px;font-style:normal;font-weight:400;left:10px;position:relative}.woocommerce-cart .woocommerce-cart-form span.feedback{font-size:0}.woocommerce-cart .woocommerce-cart-form span.feedback+a{font-size:0!important}.woocommerce-cart .woocommerce-cart-form span.feedback+a i{font-size:24px!important}.woocommerce-cart .woocommerce-cart-form .cart-orders{margin-bottom:2rem}.woocommerce-cart .woocommerce-cart-form .cart-orders .text-right{text-align:right}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-title{font-size:24px;font-style:normal;font-weight:250!important;line-height:normal;margin-bottom:24px;text-transform:uppercase}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-subtitle{font-size:18px;font-weight:700}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-products-list{margin-bottom:40px;max-height:500px;overflow-x:hidden;overflow-y:auto;padding:6px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item{border:1px solid #e7e7e7;border-radius:15px;box-shadow:0 0 6px 0 rgba(0,0,0,.25);margin-bottom:24px;position:relative}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .product-thumbnail{padding:6px 20px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .product-thumbnail img{max-height:72px;width:-moz-fit-content;width:fit-content}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .cart-item-title{font-family:var(--font-simple);font-size:18px;font-weight:700}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .cart-item-title a{color:var(--black-light)}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row>div{padding:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row{margin:10px 0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .percentage-sale{padding:0;text-align:right}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .percentage-sale .perf-percentuale-sconto{font-family:var(--font-simple);font-size:14px;line-height:18px;margin-right:24px;position:relative;top:auto}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .woocommerce-Price-amount bdi{font-family:var(--font-simple);font-size:16px;font-weight:700}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block{display:flex;justify-content:flex-start;padding:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block .woocommerce-Price-amount bdi{font-family:var(--font-simple);font-size:18px;font-weight:700;line-height:19px;margin-right:24px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block del{text-decoration:line-through}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block del .woocommerce-Price-amount bdi{color:#666;font-family:var(--font-simple);font-size:14px;font-weight:700;line-height:18px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block ins{text-decoration:none}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-remove a{color:#212529!important;font-size:24px;padding:14px 0;text-align:left}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-remove a span{display:none}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish{padding:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-add-to-wishlist{margin-top:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-add-to-wishlist div.yith-wcwl-wishlistexistsbrowse span.feedback{display:none}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-add-to-wishlist div.yith-wcwl-wishlistexistsbrowse a{font-size:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-add-to-wishlist div.yith-wcwl-wishlistexistsbrowse a i{font-size:24px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-add-to-wishlist>.yith-wcwl-wishlistexistsbrowse a{font-size:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-add-to-wishlist>.yith-wcwl-wishlistexistsbrowse a i{font-size:24px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .disabled_item,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist{display:block;font-family:var(--font-simple);font-size:0;font-weight:700;padding-bottom:12px;padding-left:6px;padding-top:10px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .disabled_item i,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist i{font-size:24px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-wishlistexistsbrowse{color:#212529!important;font-size:0;margin-left:0;padding-left:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist i,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-wishlistexistsbrowse i{color:#212529!important;font-size:24px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-icon{font-weight:700;margin-right:6px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .cart-button{color:var(--black)!important;font-family:var(--font-simple);font-weight:700;height:100%;line-height:1;text-align:center;width:100%}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .cart-button.cart-remove-button:hover{background-color:transparent;color:var(--primary-color)!important}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .cart-button.cart-wish-button{display:block}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .cart-button.cart-wish-button:hover{background-color:var(--primary-color);color:var(--white)!important}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity{align-items:center;display:flex;flex-direction:column-reverse;justify-content:flex-end}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity{border:1px solid #000;border-radius:30px;margin:0 0 10px;padding:3px 10px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .perf-quantity-button{padding:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .perf-quantity-button.minus,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .perf-quantity-button.plus{border:none}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .input-text.qty{border:none;padding:0;width:60px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .input-text.qty:focus{outline:none!important}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals span.woocommerce-Price-amount.amount{font-size:inherit}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals span.woocommerce-Price-amount.amount bdi{font-size:14px;font-weight:700}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals small.includes_tax{color:#767676;font-size:12px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info{border:1px solid #e7e7e7;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,.25);font-family:var(--font-simple);font-size:16px;padding:24px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-form{display:flex;flex-direction:column;gap:15px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-form .select2-container--default .select2-selection--single,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-form input.input-text{background-color:#eee;border:none;border-radius:50px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-form input.input-text{padding:5px 10px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-form button.button{background:#212529!important;color:#fff!important;padding:8px 40px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info input[type=radio]:after{background-color:#fff;border:1px solid #000;border-radius:15px;content:"";display:inline-block;height:15px;left:-1px;position:relative;top:-2px;visibility:visible;width:15px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info input[type=radio]:checked:after{background-color:#000;border:1px solid #000;border-radius:15px;content:"";display:inline-block;height:15px;left:-1px;position:relative;top:-2px;visibility:visible;width:15px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .cart-bold{font-weight:700}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .cart-font{font-family:var(--font-simple);font-size:14px;margin-bottom:24px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .woocommerce-shipping-methods{margin-top:15px!important;padding:.3rem 0}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .woocommerce-shipping-methods li{margin-bottom:15px!important}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .woocommerce-shipping-methods li label{color:#212529}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-button{color:var(--primary-color);font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-top:15px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-button:hover{color:var(--black)}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-button:after{display:none}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-button:before{content:"\e805";font-family:fontello,sans-serif;padding-right:10px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon{font-family:var(--font-simple);font-weight:700;text-align:left}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .cart-total-link{-webkit-appearance:unset;background-color:var(--white);border:none;font-weight:700;text-align:left;width:100%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .cart-total-link span{float:right}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .cart-total-link span.minus,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .cart-total-link span.plus{font-size:20px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .cart-total-link.collapsed span.minus{display:none}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .cart-total-link.collapsed span.plus{display:block;font-size:20px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .coupon{position:relative}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .coupon input[name=coupon_code]{background:#eee;border:none;border-radius:20px;font-size:14px;padding:10px 14px;width:68.5%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .coupon .button[name=apply_coupon]{background:#212529!important;color:#fff;font-size:14px;line-height:16.8px;margin-top:.5rem;min-height:40px;min-width:138px;padding:8px 15px;position:absolute;right:0;text-transform:uppercase;top:-5px;width:28%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .coupon .button[name=apply_coupon]:hover{background-color:var(--primary-color)!important}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .update{text-align:center}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .update .button[name=update_cart]{width:350px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout{padding:0 12px;text-align:center}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout .checkout-button{background:#212529;border-radius:50px;font-size:18px;margin:15px auto auto;max-width:100%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout .checkout-button:hover{background-color:var(--primary-color)}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout .scalapay-widget-area{text-align:left}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout .scalapay-widget-area p{font-family:Poppins}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart{margin-top:2rem}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-item{border:none}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-item .accordion-collapse .accordion-body{font-size:12px;padding-bottom:25px;padding-top:10px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button{background-color:#e7e7e7;margin-bottom:10px;padding:10px 30px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button:after{display:none}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button:not(.collapsed){background-color:var(--white);box-shadow:none;color:var(--black)}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button .row{font-size:14px;font-weight:700}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button .row .col-2.align-self-center{padding-right:0}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button .row .col-10{padding-left:24px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button .row .icon{font-size:35px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button>.container{padding-left:0}.woocommerce-cart .cart-slider-container{margin-top:-30px!important}.woocommerce-cart .widget.widget_block .performize-slider-product_block{margin-bottom:80px}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product-title{margin-bottom:20px;padding-bottom:10px;text-align:center}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product{height:auto}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product .perf-slider-product-container{width:105%!important}.woocommerce-cart .widget.widget_block .performize-slider-product_block .card-slider-scroll .glider::-webkit-scrollbar-thumb{background-color:var(--black)!important}.woocommerce-cart .coupon-added.row{margin-top:1.5rem}.woocommerce-cart .row.coupon-row .cart-total-link{font-size:14px;padding-left:0}.woocommerce-cart .row.coupon-row .accordion-item{margin-bottom:1.5rem}.woocommerce-cart .includes_tax{display:block}.woocommerce-cart .perf-bottom-cart-sticky-bar-wrapper .perf-bottom-cart-spedizione{color:#00ff89}.ywgc_enter_code{margin-bottom:1.5rem;padding:0}.ywgc_enter_code>div{margin:0}.ywgc_enter_code>div>p:first-child{font-size:14px;font-weight:700;padding-left:0;padding-right:0;position:relative;z-index:999}.ywgc_enter_code>div>p:first-child:hover{cursor:pointer}.ywgc_enter_code>div>p:first-child:after{content:attr(data-icon);font-size:20px;position:absolute;right:6px}.ywgc_enter_code input#giftcard_code{background:#eee;border:none;border-radius:20px;font-size:14px;padding:10px 14px}.ywgc_enter_code p.form-row.form-row-first{width:69%}.ywgc_enter_code p.form-row.form-row-last{width:28%}.ywgc_enter_code p.form-row.form-row-last button.ywgc_apply_gift_card_button{background:var(--Black-Light,linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#212529)!important}.ywgc_enter_code .ywgc_apply_gift_card_button{color:#fff!important;font-size:14px!important;line-height:16.8px;margin-top:.5rem;min-height:40px;min-width:138px;padding:8px!important;text-transform:uppercase!important;width:100%}.ywgc_enter_code .gift-form-row-wrapper{display:flex;justify-content:space-between;width:100%}.ywgc_enter_code .gift-form-row-wrapper.hidden{display:none}.ywgc_enter_code .gift-form-row-wrapper .form-row-first{width:calc(100% - 95px)}.ywgc_enter_code .gift-form-row-wrapper .form-row-last{paddng:0;width:85px}.ywgc_enter_code #giftcard_code:-ms-input-placeholder,.ywgc_enter_code #giftcard_code::-webkit-input-placeholder,.ywgc_enter_code #giftcard_code::placeholder{font-size:14px}.woo-coupon-form [name=coupon_code]{width:47%}.woo-coupon-form [name=apply_coupon]{background-color:var(--primary-color)!important;border-radius:var(--radius-xl);box-shadow:0 1px 4px var(--grigio);color:var(--white);display:inline-block;float:left;font-size:18px;font-weight:700;margin-left:6%;padding:10px 50px;width:auto}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-products-list{max-height:845px}body.woocommerce-cart.page-is-scrolled{margin-top:65px}.woocommerce-cart [data-class=professionisti-o-rivenditori] a{color:#038640!important}@media (min-width:400px) and (max-width:500px){.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin3,.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin4{font-size:13px}}@media (min-width:500px) and (max-width:768px){.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin3,.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin4{font-size:14px}}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.card+.cart-item,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item+.card,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item+.cart-item{border-left:0;margin-left:0}.card-group>.card:not(:last-child),.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:last-child) .card-header,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:last-child) .card-footer,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child),.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:first-child) .card-header,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:first-child) .card-footer,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .card-group>.cart-item:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}@media (min-width:768px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-item .accordion-collapse .accordion-body{margin-left:6rem}.woocommerce-cart .cart_totals.calculated_shipping{border:1px solid #e7e7e7;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}.woocommerce-cart div#accordionExample h2#headingOne{display:none}.woocommerce-cart div#accordionExample .accordion-item{border:none}.woocommerce-cart div#accordionExample div#collapseOne{display:block}.woocommerce-cart div#accordionExample .accordion-body,.woocommerce-cart div#accordionExample ul.perf-mobile-accordion-recap{padding:0}.woocommerce-cart label.free_shipping{color:#038640!important}.woocommerce-cart p.woocommerce-shipping-destination strong{font-weight:400!important}body.woocommerce-cart.page-is-scrolled{margin-top:90px}}@media (min-width:768px) and (max-width:1200px){.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product .perf-slider-product-container{margin-left:67px;width:116%!important}}@media (min-width:992px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals{padding-left:100px}}@media (min-width:1200px) and (max-width:1500px){.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf_product_arrow_prev{left:0}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf_product_arrow_next{right:0}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product-container .slider-product-wrapper{width:90%!important}}@media (max-width:1200px){.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf_product_arrow_next,.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf_product_arrow_prev{display:none}}@media only screen and (max-width:900px) and (orientation:landscape){body.landscape .perf-bottom-cart-sticky-bar-wrapper.open{height:auto;padding:10px 10px 0}body.landscape .cart-slider-container{margin:0;max-width:100%}body.landscape .widget.widget_block .performize-slider-product_block .perf-slider-product .perf-slider-product-container{right:-4%}}@media (max-width:768px){.woocommerce-cart .spinner-container.d-flex.justify-content-center.align-items-center.w-100.h-100{margin-top:0!important;top:-70px}.woocommerce-cart [data-class=professionisti-o-rivenditori]{font-size:12px!important}.woocommerce-cart .notices-wrapper{width:102%}.woocommerce-cart .perf-page-body-content{padding:0!important}.woocommerce-cart .header .icon-icon{top:9px!important}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals small.includes_tax{font-size:9px}}@media (max-width:767.98px){.woocommerce-cart p.return-to-shop{margin-bottom:60px}.woocommerce-cart .site-main{margin-bottom:0!important;margin-top:20px!important;padding:0 20px}.woocommerce-cart .page-title{margin-bottom:10px!important}.woocommerce-cart .perf-yoast-breadcrumb{margin:10px 0;margin-bottom:10px!important;padding:0 18px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-title{font-size:24px;font-weight:700;margin-bottom:10px;margin-top:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-subtitle{font-size:12px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-products-list{margin-bottom:20px;max-height:none}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row{margin-top:0;padding:0 .6rem}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .product-thumbnail{padding:10px 15px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .product-thumbnail img{margin-left:20px;-o-object-fit:cover;object-fit:cover;width:100%}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .cart-item-title{font-size:11px;padding-right:50px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row{margin-right:45px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .percentage-sale .perf-percentuale-sconto{font-size:13px;margin-right:15px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .price-col{text-align:center}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block .woocommerce-Price-amount bdi{font-size:16px;margin-right:15px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block del .woocommerce-Price-amount bdi{font-size:13px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-remove a{font-size:16px;height:auto;left:2%;position:absolute;top:20%;width:10px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-add-to-wishlist div.yith-wcwl-wishlistexistsbrowse a i{font-size:20px!important}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .disabled_item,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist{font-size:0;position:absolute;right:2.5%;top:20%}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .disabled_item i{font-size:16px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-wishlistexistsbrowse{position:absolute;right:3%;top:15%}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist i,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-wishlistexistsbrowse i{font-size:20px;font-weight:500}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-icon{font-size:12px;position:relative;top:4px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .feedback{display:none}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish [data-title="Vai alla Wishlist"]{font-size:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish [data-title="Vai alla Wishlist"] .yith-wcwl-icon{left:6px;position:relative;top:8px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .cart-button{font-size:15px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity{justify-content:flex-start;padding-left:10px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity{margin-top:6px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .perf-quantity-button.minus,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .perf-quantity-button.plus{font-size:12px;font-weight:700;line-height:1;margin-top:0}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .input-text.qty{width:40px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info{border:none;border-radius:0;box-shadow:none;padding:0}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-form{gap:5px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-form button.button{padding:7px;width:100%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .cart-font{font-size:18px;margin-bottom:0}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .coupon input[name=coupon_code]{width:60.5%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon .coupon .button[name=apply_coupon]{min-width:35%;top:-8px;width:35%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .update .button[name=update_cart]{width:100%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .wc-proceed-to-checkout .checkout-button{background:var(--primary-color)}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button .container{padding:0}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button .col-10{font-size:13px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCart .accordion-button .row .col-10{padding-left:50px}.woocommerce-cart .widget.widget_block .performize-slider-product_block{margin-bottom:20px}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product-title{font-size:24px!important;margin-bottom:10px}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product{margin-bottom:0}.woocommerce-cart .widget.widget_block .performize-slider-product_block .perf-slider-product .perf-slider-product-container .slider-product-wrapper{padding-left:20px}.woocommerce-cart .row.cart-spedizione{margin-top:10px}.woocommerce-cart .row.cart-spedizione ul#shipping_method{margin:5px 0!important}.woocommerce-cart .row.cart-spedizione span.fw-bold{font-size:18px}.woocommerce-cart .row.cart-spedizione ul#shipping_method li{margin-bottom:5px!important}.woocommerce-cart .row.cart-spedizione p.woocommerce-shipping-destination,.woocommerce-cart .row.cart-spedizione p.woocommerce-shipping-destination strong{font-weight:400!important}.woocommerce-cart .row.cart-spedizione .perf-24-mb{margin-bottom:0}.woocommerce-cart .perf-bottom-cart-sticky-bar-wrapper .perf-bottom-cart-button-wrapper{justify-content:flex-end;margin-bottom:0;margin-top:18px}.woocommerce-cart .perf-bottom-cart-sticky-bar-wrapper .perf-bottom-cart-button-wrapper .perf-bottom-cart-button{width:230px}.woocommerce-cart iframe#launcher{bottom:0!important;left:20px!important;right:auto!important}.woocommerce-cart .perf-page-breadcrumb-wrapper{margin-bottom:0}.woocommerce-cart .row.coupon-row .accordion-item{margin-bottom:0!important}.woocommerce-cart .ywgc_enter_code.row{margin-bottom:0}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info .shipping-calculator-button{margin-top:5px}.woocommerce-cart div#accordionExample{border:1px solid var(--woo-rosa)}.woocommerce-cart div#accordionExample .accordion-button:after{background-image:none;color:var(--woo-rosa);content:"\f106";filter:none;font-family:fontello,sans-serif;font-size:22px;height:auto;width:auto}.woocommerce-cart .accordion-button:focus{box-shadow:none}.woocommerce-cart .accordion-button:not(.collapsed){background-color:#fff;box-shadow:none;color:#000}.woocommerce-cart .accordion-button:not(.collapsed):after{filter:grayscale(1)}.woocommerce-cart .cart-products-list{padding:0!important}.woocommerce-cart .cart-products-list span.riepilogo-accordion{font-size:14px;font-weight:400;padding-left:5px}.woocommerce-cart button.accordion-button{font-weight:600;padding:15px}.woocommerce-cart ul.perf-mobile-accordion-recap{padding:0}.woocommerce-cart .accordion-body{padding:10px}.ywgc_enter_code>div{padding:13px}.ywgc_enter_code p.form-row.form-row-first{margin-left:-6px;width:63%}.ywgc_enter_code p.form-row.form-row-last{margin-right:-7px;width:37.5%}.ywgc_enter_code p.form-row.form-row-last button.ywgc_apply_gift_card_button{min-width:100%}.actions .underlined,.woo-coupon-form [name=apply_coupon]{margin-left:calc(var(--bs-gutter-x)*-.5)}.woo-coupon-form [name=apply_coupon]{margin-top:15px}.woocommerce-cart .site-main{margin-top:0!important}}@media (max-width:400px){.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin3,.woocommerce-cart div#scalapay-widget-area-wc-scalapay-payin4{font-size:11px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .single_add_to_wishlist,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-wish .yith-wcwl-wishlistexistsbrowse{top:19%}}@media (max-width:360px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-total-info #accordionCoupon{padding:0}.woocommerce-cart .row.coupon-row .accordion-item{padding-left:12px}.woocommerce-cart .accordion-button:not(.collapsed){font-size:14px}.woocommerce-cart .accordion-button:not(.collapsed) span.riepilogo-accordion{font-size:12px;font-weight:400;padding-left:5px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-quantity .quantity .input-text.qty{width:20px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .percentage-sale .perf-percentuale-sconto,.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .prices-block .woocommerce-Price-amount bdi{margin-right:10px}.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row{margin:0 0 5px}.ywgc_enter_code>div{padding:0 0 0 12px}.ywgc_enter_code p.form-row.form-row-first{width:63%}.ywgc_enter_code p.form-row.form-row-last{margin-right:-5px}}@media (max-width:335px){.woocommerce-cart .woocommerce-cart-form .cart-orders .cart-orders-row .cart-item .actions-row .product-price .row .percentage-sale .perf-percentuale-sconto{margin-right:8px}}@media (prefers-reduced-motion:reduce){.btn{transition:none}}