:root{--font-heading-h3-scale: 1.5 !important}@media screen and (max-width:749px){.h1{font-size:calc(var(--font-heading-h2-scale) * 1.8rem)!important}}@media screen and (max-width:575px){.slideshow__button{width:auto!important}}svg.icon.icon-cart{width:18px!important;height:18px!important}svg.icon.icon-search{width:18px!important;height:18px!important}@media screen and (max-width:1099px){.header__wishlist--desktop{display:none!important}}.menu-drawer__utility-links{display:flex;align-items:stretch;gap:1rem}.menu-drawer__utility-links>*{flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem);margin:0;box-sizing:border-box}.menu-drawer__utility-links .menu-drawer__account-link,.menu-drawer__utility-links .menu-drawer__wishlist{display:flex;align-items:center;justify-content:center}@media(min-width:990px){.header__heading,.header__heading-logo{width:200px!important;max-width:200px!important}}@media screen and (min-width:990px){.slideshow__info{max-width:60rem!important}}:root{--slideshow-mobile-padding: 2rem}@media(max-width:750px){.slideshow .slideshow__info{left:0!important;right:0!important;width:auto!important;max-width:none!important;margin:0!important;padding-left:var(--slideshow-mobile-padding)!important;padding-right:var(--slideshow-mobile-padding)!important;text-align:left!important;transform:none!important}.slideshow .slideshow__button{margin-left:0!important;margin-right:auto!important}}.product__info-row{display:flex;align-items:center;gap:1.2rem;margin-top:2rem}.product__info-row__icon{flex:0 0 auto;display:flex}.product__info-row__icon img{width:100%;height:auto;display:block}.product__info-row__heading{font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:var(--font-button-weight);text-transform:var(--font-button-text-transform);letter-spacing:calc(var(--font-button-letter-spacing) * .1);font-size:calc(var(--font-button-scale) * .9rem);line-height:var(--font-body-line-height);text-decoration:none;margin:0 0 .2rem}.product__info-row__text,.product__info-row__text p{margin:0}.product__info-row__payments{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.6rem}.product__info-row__payments .product__payment-icon,.product__info-row__payments svg{height:24px;width:auto}.product-popup-modal__media{width:100%;margin-bottom:1.6rem}.main-product-popup .product-popup-modal__content-info .product-popup-modal__media img{width:calc(100% - 4.8rem);max-width:none;height:auto;margin:2.4rem 2.4rem 0;display:block}@media screen and (max-width:749px){.media-banner__content-wrapper{padding-bottom:2.4rem!important}}.media-banner-section{padding-top:0!important;padding-bottom:0!important}.media-banner__content-wrapper:not(:has(*)){padding:0!important}.product .price-wrapper{margin-top:1.6rem!important}h3.product-popup-modal__title{font-family:Inter,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:1.5rem!important}.product-popup-modal__text ul{padding-left:0!important;padding-inline-start:0!important;list-style-position:inside!important;margin-left:0!important}.product-popup-modal__text ul li{margin-bottom:.5rem}.product-popup-modal__text ul.lavaggio-list-custom{list-style-position:unset!important}@media(min-width:576px){.product__buy_buttons{margin:4rem 0 1rem!important}}@media screen and (min-width:990px){.product__media-sublist{max-width:7rem!important}.product__media-subitem .product__media img{object-fit:contain!important}}h2.drawer__heading.h3{font-family:Inter,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:1.5rem!important}p.cart__empty-text.h3{font-family:Inter,sans-serif!important}.mega-menu__columns,.mega-menu__column-list{list-style:none;margin:0;padding:0}.mega-menu__columns{display:flex;flex-direction:column}.mega-menu__column{display:block;min-width:0}.mega-menu__column-list{margin-top:.4rem}.burger-menu .mega-menu__columns--grouped{flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:6rem;row-gap:3rem}.mega-menu__column-title,.mega-menu__column-link{display:block;padding:.6rem 0;text-decoration:none;line-height:1.6;color:rgb(var(--color-foreground))}.mega-menu__column-title{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:calc(var(--font-body-scale) * 1rem);font-weight:600;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground-title))}.mega-menu__column-link{font-family:var(--font-header-menu-family);font-style:var(--font-header-menu-style);font-weight:var(--font-header-menu-weight);font-size:calc(var(--font-header-menu-scale) * .9rem);letter-spacing:calc(var(--font-header-menu-letter-spacing) * .1);text-transform:var(--font-header-menu-text-transform);transition:color var(--duration-default)}.menu-drawer .mega-menu__column-title,.menu-drawer .mega-menu__column-link{padding-left:2rem;padding-right:2rem}.menu-drawer .mega-menu__columns--grouped .mega-menu__column+.mega-menu__column{margin-top:2rem}.burger-menu__header{display:none!important}.burger-menu__top,.burger-menu__bottom{padding:0!important}.media-banner__image,.banner-with-popup__image{object-position:top center!important}@media screen and (min-width:750px){.product__media-list .product__media-item img{object-fit:contain!important;object-position:center center!important}}@media screen and (max-width:749px){.js-media-mobile-list .product__media{min-height:0!important;height:auto!important}.js-media-mobile-list .product__media img{position:relative!important;width:100%!important;height:auto!important}.js-media-mobile-list,.js-media-mobile-list .swiper-wrapper,.js-media-mobile-list .swiper-slide,.js-media-mobile-list .product__modal-opener,.js-media-mobile-list .product__media,.js-media-mobile-list .product__media img,.js-media-mobile-list .product__media-toggle,.js-media-mobile-list .product__media-icon{touch-action:pan-y!important}}.floated-form .product__info-row{display:none!important}.product__popup .product-parameters{display:flex!important;align-items:center!important;flex-direction:row!important;gap:35px!important}.product__popup .linked-products{display:flex!important;align-items:center!important;flex-direction:row!important;gap:12px!important}.product__popup .linked-products__title{margin:0!important;white-space:nowrap!important}.product__popup .linked-products__options{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important}.product__popup .linked-products__option{display:inline-flex!important;flex-shrink:0!important}.product__popup .linked-products__option-color{display:block!important}.product__popup .variant-radios{display:flex!important;align-items:center!important}.product__popup .variant-radios fieldset{display:flex!important;align-items:center!important;flex-direction:row!important;gap:12px!important;margin:0!important}.product__popup .product-form__group-name{margin:0 12px 0 0!important;white-space:nowrap!important}.product__popup .product-form__controls-group{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important}.product__popup .product-form__controls-group label{display:inline-flex!important;flex-shrink:0!important;margin:0!important}.product__popup_main,.product__popup .product_info,.product__popup .product-parameters{align-items:center!important}.product__popup .text{display:flex!important;flex-direction:column!important;justify-content:center!important}.product__popup .linked-products,.product__popup .variant-radios,.product__popup .variant-radios fieldset,.product__popup .product-form__controls-group{align-items:center!important}.product__popup .product__buy_buttons{margin:0!important}.product__popup .linked-products{margin-bottom:0!important}@media screen and (max-width:575px){.collection-product-list .collection-product-promo-img-2{grid-row:6 / span 2!important}.collection-product-list .collection-product-promo-img-3{grid-row:11 / span 2!important}.collection-product-list .collection-product-promo-img-4{grid-row:16 / span 2!important}}.card--product .media--portrait:not(.swiper-slide){padding-bottom:150%!important}.card--product .swiper-slide.media--portrait{padding-bottom:0!important}.card-wrapper .product-pagination{display:none!important}@media screen and (max-width:989px){.card-wrapper .product-button-group{display:block!important;opacity:1!important}}.facet-checkbox--color:before{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
