.visible-from-xs{display:none !important}@media(max-width: 480px){.visible-from-xs{display:block !important}}.visible-from-sm{display:none !important}@media(max-width: 767px){.visible-from-sm{display:block !important}}.visible-from-md{display:none !important}@media(max-width: 1024px){.visible-from-md{display:block !important}}.visible-from-lg{display:none !important}@media(max-width: 1100px){.visible-from-lg{display:block !important}}.visible-from-xl{display:none !important}@media(max-width: 1440px){.visible-from-xl{display:block !important}}.hide-from-xs{display:block !important}@media(max-width: 480px){.hide-from-xs{display:none !important}}.hide-from-sm{display:block !important}@media(max-width: 767px){.hide-from-sm{display:none !important}}.hide-from-md{display:block !important}@media(max-width: 1024px){.hide-from-md{display:none !important}}.hide-from-lg{display:block !important}@media(max-width: 1100px){.hide-from-lg{display:none !important}}.hide-from-xl{display:block !important}@media(max-width: 1440px){.hide-from-xl{display:none !important}}.mt-0{margin-top:0 !important}.mt-1{margin-top:6px !important}.mt-2{margin-top:12px !important}.mt-3{margin-top:24px !important}.mt-4{margin-top:48px !important}.mt-5{margin-top:96px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:6px !important}.pt-2{padding-top:12px !important}.pt-3{padding-top:24px !important}.pt-4{padding-top:48px !important}.pt-5{padding-top:96px !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:6px !important}.mb-2{margin-bottom:12px !important}.mb-3{margin-bottom:24px !important}.mb-4{margin-bottom:48px !important}.mb-5{margin-bottom:96px !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:6px !important}.pb-2{padding-bottom:12px !important}.pb-3{padding-bottom:24px !important}.pb-4{padding-bottom:48px !important}.pb-5{padding-bottom:96px !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:6px !important}.ml-2{margin-left:12px !important}.ml-3{margin-left:24px !important}.ml-4{margin-left:48px !important}.ml-5{margin-left:96px !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:6px !important}.pl-2{padding-left:12px !important}.pl-3{padding-left:24px !important}.pl-4{padding-left:48px !important}.pl-5{padding-left:96px !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:6px !important}.mr-2{margin-right:12px !important}.mr-3{margin-right:24px !important}.mr-4{margin-right:48px !important}.mr-5{margin-right:96px !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:6px !important}.pr-2{padding-right:12px !important}.pr-3{padding-right:24px !important}.pr-4{padding-right:48px !important}.pr-5{padding-right:96px !important}html{font-size:1rem;font-family:"Ronzino",Helvetica,Arial,Lucida,sans-serif}html body p a,html body li a{text-decoration:underline}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:"Ronzino",Helvetica,Arial,Lucida,sans-serif;font-weight:700}html body .text-white{color:#fff}html body .text-white a{color:#fff !important}html body .text-primary{color:#de9168}html body .text-primary a{color:#de9168 !important}html body .text-grey{color:#666}html body .text-grey a{color:#666 !important}html body .text-capitalize{text-transform:capitalize}html body .text-center{text-align:center}html body .text-right{text-align:right}html,body{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}html .elementor-location-footer,body .elementor-location-footer{margin-top:auto}.base-button,.alg-wc-wl-view-table tbody td .add_to_cart_inline .button,.woocommerce-notices-wrapper .woocommerce-message .button{border:1px solid #000;background-color:rgba(0,0,0,0);font-weight:400;border-radius:0}.base-button:hover,.alg-wc-wl-view-table tbody td .add_to_cart_inline .button:hover,.woocommerce-notices-wrapper .woocommerce-message .button:hover{background-color:#000;color:#fff}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button{background:none;margin:0;border:none;margin:0;padding:0}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button:focus,.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button:active,.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button:hover{background-color:rgba(0,0,0,0) !important}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button.loading:after{display:none}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button.loading i{animation:pulse 1s ease-in-out infinite}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button .loading{display:none !important}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button .alg-wc-wl-btn-text{display:none !important}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button .alg-wc-wl-view-state{margin-left:0}.alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button .alg-wc-wl-view-state i{font-size:28px;color:#de9168;transform:none !important;opacity:1}.single-product .alg-wc-wl-btn-wrapper{padding-top:5px}.single-product .alg-wc-wl-btn-wrapper button.alg-wc-wl-btn.button .alg-wc-wl-view-state i{color:#000}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}100%{transform:scale(1);opacity:1}}.woocommerce-notices-wrapper{width:100%;max-width:1392px;margin:0 auto;outline:none;-webkit-appearance:none}.woocommerce-notices-wrapper .woocommerce-message{border-top-color:#000;background-color:#f3e6e4;display:flex;align-items:center;justify-content:space-between}.woocommerce-notices-wrapper .woocommerce-message:after{display:none}.woocommerce-notices-wrapper .woocommerce-message:before{color:#de9168;top:50%;transform:translateY(-50%)}.elementor-menu-cart__main .woocommerce-cart-form__cart-item{padding:24px 0;border-top:4px solid #fad2b7}.elementor-menu-cart__main .woocommerce-cart-form__cart-item .elementor-menu-cart__product-remove{overflow:visible;border:none}.elementor-menu-cart__main .woocommerce-cart-form__cart-item .elementor-menu-cart__product-remove:hover:before{background-color:red}.elementor-menu-cart__main .woocommerce-cart-form__cart-item .elementor-menu-cart__product-remove:before{content:"";display:inline-block;width:24px;height:24px;background-color:#000;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15 2H9C7.897 2 7 2.897 7 4V6H3V8H5V20C5 21.103 5.897 22 7 22H17C18.103 22 19 21.103 19 20V8H21V6H17V4C17 2.897 16.103 2 15 2ZM9 4H15V6H9V4ZM17 20H7V8H17V20Z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;transform:none;left:0;top:0}.elementor-menu-cart__main .woocommerce-cart-form__cart-item .elementor-menu-cart__product-remove:after{display:none !important}.elementor-menu-cart__main .elementor-menu-cart__subtotal{border-top:4px solid #de9168;border-bottom:4px solid #de9168}form input,form select,form textarea{outline:none}@media(max-width: 767px){#shop-filter{display:none}#shop-filter.opened{display:flex}}.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-totals{display:flex;flex-direction:column}.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-totals td{max-width:unset}.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-totals td #shipping_method li{margin-bottom:24px}.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-totals td #shipping_method li #sendcloudshipping_service_point_select{margin-top:12px;background-color:#000}.e-loop-nothing-found-message{background-color:#fad2b7}@media(max-width: 1024px){.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block !important}}@media(max-width: 767px){.e-shop-table.e-cart-section{padding:12px}}.e-shop-table.e-cart-section .product-thumbnail a img{border:1px solid #ccc}.e-shop-table.e-cart-section .product-remove a{font-size:0}.e-shop-table.e-cart-section .product-remove a:hover:before{background-color:red}.e-shop-table.e-cart-section .product-remove a:before{content:"";display:inline-block;width:24px;height:24px;background-color:#000;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M15 2H9C7.897 2 7 2.897 7 4V6H3V8H5V20C5 21.103 5.897 22 7 22H17C18.103 22 19 21.103 19 20V8H21V6H17V4C17 2.897 16.103 2 15 2ZM9 4H15V6H9V4ZM17 20H7V8H17V20Z"/></svg>');-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;transform:none;left:0;top:0}.variations-container.colore{padding:0;margin:0;list-style-type:none;display:flex;gap:12px;align-items:center}.variations-container.colore .single-colore .bullet{display:block;width:17px;height:17px;border-radius:100%;cursor:pointer;border:1px solid rgba(0,0,0,0);box-sizing:content-box}.variations-container.colore .single-colore .bullet.active{border:4px solid #000}table.variations{display:none !important}#dettagli-prodotto details:nth-child(1) summary{border-top:9px solid #fad2b7}#dettagli-prodotto details:nth-child(2) summary{border-top:9px solid #de9168}#dettagli-prodotto details:nth-child(3) summary{border-top:9px solid #f3e6e4}#dettagli-prodotto details:nth-child(4) summary{border-top:9px solid #eee}#comments h2{display:none}#variation-taglia{background-color:#fff;border-radius:0}.lavaggio-container{display:flex;align-items:center;gap:4px}.lavaggio-container img{width:28px}.woocommerce-variation-description,.ppcp-messages{display:none !important}.woocommerce-variation-add-to-cart .single_add_to_cart_button{min-height:48px}.woocommerce-variation-add-to-cart .single_add_to_cart_button.wc-variation-selection-needed .choose{display:block}.woocommerce-variation-add-to-cart .single_add_to_cart_button.wc-variation-selection-needed .chosen{display:none}.woocommerce-variation-add-to-cart .single_add_to_cart_button .choose{display:none}.elementor-widget-woocommerce-my-account .greet-customer{font-size:2.5em !important;font-weight:700}.elementor-widget-woocommerce-my-account .woocommerce{display:flex;flex-wrap:wrap}@media(max-width: 767px){.elementor-widget-woocommerce-my-account .woocommerce{flex-direction:column}}.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-MyAccount-navigation{display:flex;flex-direction:column}.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-MyAccount-navigation ul{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{font-weight:700 !important}.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:auto}@media(max-width: 767px){.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:24px}}.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a{border:1px solid #de9168 !important;background-color:rgba(0,0,0,0);display:inline-block;color:#de9168}.elementor-widget-woocommerce-my-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background-color:#de9168 !important;color:#fff}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper{padding:0 !important;border:none !important}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content-wrapper legend{font-size:24px;font-weight:700 !important}.elementor-widget-woocommerce-my-account .newsletter-banner .elementor-heading-title{font-size:32px !important;line-height:1.33em !important;margin:0 !important}@media(max-width: 767px){.elementor-widget-woocommerce-my-account .newsletter-banner .elementor-heading-title{font-size:24px}}.elementor-widget-woocommerce-my-account .newsletter-banner .elementor-button:active,.elementor-widget-woocommerce-my-account .newsletter-banner .elementor-button:link,.elementor-widget-woocommerce-my-account .newsletter-banner .elementor-button:hover,.elementor-widget-woocommerce-my-account .newsletter-banner .elementor-button:focus{color:#fff !important}.elementor-widget-woocommerce-my-account .woocommerce-order-details .woocommerce-table__product-name a{color:#de9168}.newsletter-account-page .newsletter-banner{padding:0}.woocommerce-privacy-policy-text a{color:#000 !important}.woocommerce-privacy-policy-text a:hover{color:#de9168 !important}.alg-wc-wl-view-table{font-family:"Ronzino",Helvetica,Arial,Lucida,sans-serif}.alg-wc-wl-view-table thead th{border:none;border-bottom:2px solid #aaa}.alg-wc-wl-view-table tbody td{border:none;border-bottom:2px solid #ccc;background-color:rgba(0,0,0,0)}.alg-wc-wl-view-table tbody td .woocommerce-Price-amount,.alg-wc-wl-view-table tbody td a{font-weight:700;color:#000;font-size:1.2em}.alg-wc-wl-view-table tbody td .add_to_cart_inline{margin-bottom:0}.single-post .elementor-widget-theme-post-content a,.single-post .elementor-widget-theme-post-content a:hover,.single-post .elementor-widget-theme-post-content a:active,.single-post .elementor-widget-theme-post-content a:focus{color:#de9168}.product-card .product-thumbs{position:relative}.product-card .product-thumbs .featured-image-container-link{position:absolute;top:0;left:0;right:0;bottom:0}.product-card .product-thumbs .single-img{width:100%;aspect-ratio:1/1;object-fit:cover;display:none}.product-card .product-thumbs .single-img.active{display:block}.my-orders-container{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px}@media(max-width: 767px){.my-orders-container{grid-template-columns:1fr}}.my-orders-container .single-order{border:1px solid #000;padding:24px}@media(max-width: 767px){.my-orders-container .single-order{padding:12px}}.my-orders-container .single-order .single-order-inner{border-top:9px solid #fad2b7;border-bottom:9px solid #fad2b7;padding:24px 0;display:flex;justify-content:space-between;color:#000;font-size:1rem}.my-orders-container .single-order .single-order-inner .order-details h4{text-transform:uppercase}.my-orders-container .single-order .single-order-inner .order-details h4.on-hold,.my-orders-container .single-order .single-order-inner .order-details h4.processing{color:#de9168}.my-orders-container .single-order .single-order-inner .order-details h4.completed{color:#89ac46}.my-orders-container .single-order .single-order-inner .order-details h4.failed,.my-orders-container .single-order .single-order-inner .order-details h4.refunded,.my-orders-container .single-order .single-order-inner .order-details h4.cancelled{color:#aaa}.my-orders-container .single-order .single-order-inner .order-details .items-thumbs{padding:12px 0;display:flex;align-items:center;gap:5px}.my-orders-container .single-order .single-order-inner .order-details .items-thumbs img{width:50px}.my-orders-container .single-order .single-order-inner .order-details .order-date{font-weight:700}.my-orders-container .single-order .single-order-inner .order-actions{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.my-orders-container .single-order .single-order-inner .order-actions .button{border:1px solid #000;border-radius:0;background-color:rgba(0,0,0,0);color:#000;font-weight:400}.my-orders-container .single-order .single-order-inner .order-actions .button:hover{background-color:#000 !important;color:#fff}.my-orders-container .single-order .single-order-inner .order-actions .order-total{font-weight:700;font-size:24px;line-height:1em}/*# sourceMappingURL=main.min.css.map */
