.facets-container.scroll-trigger,.facets-wrapper.scroll-trigger{animation:none!important;opacity:1!important;transform:none!important}.shopify-section:has(.mobile-facets__disclosure[open]){position:relative;z-index:200}.mobile-facets__wrapper{--color-foreground: 12, 35, 57;--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-link: 12, 35, 57;--alpha-link: 1;--color-button: 12, 35, 57;--color-button-text: 97, 196, 255;--color-shadow: 12, 35, 57}.mobile-facets__open-wrapper{display:inline-flex;list-style:none}.mobile-facets__open-wrapper::-webkit-details-marker{display:none}.mobile-facets__open{display:inline-flex;align-items:center;gap:10px;width:auto;min-height:46px;padding:0 20px 0 16px;border-radius:10px;background:#0c2339;color:#fff;border:1px solid #0c2339;box-shadow:0 6px 16px #0c233938;transition:background .2s ease,transform .15s ease}.mobile-facets__open>*+*{margin-left:0}.mobile-facets__open:hover,.mobile-facets__open-wrapper:focus-visible .mobile-facets__open{background:#15344f;color:#fff}.mobile-facets__open:active{transform:scale(.98)}.mobile-facets__open .svg-wrapper{width:20px;height:20px}.mobile-facets__open line,.mobile-facets__open circle,.mobile-facets__open:hover line,.mobile-facets__open:hover circle{stroke:#61c4ff}.mobile-facets__open-label{color:#fff;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:13px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.mobile-facets{background-color:#0c23399e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mobile-facets__inner{width:min(92vw,420px);background:#fff;color:#0c2339;border:0;box-shadow:-16px 0 40px #0c233947;filter:none}.mobile-facets__header{align-items:center;min-height:64px;padding:14px 64px 14px 22px;text-align:left;background:#0c2339;border-bottom:3px solid #61c4ff;--color-foreground: 255, 255, 255}.mobile-facets__header-inner{display:flex;flex-direction:column;gap:2px}.mobile-facets__heading{margin:0;color:#fff;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:18px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.mobile-facets__count{color:#83d1fa;font-size:13px;font-weight:600;letter-spacing:.3px}.mobile-facets__close{top:10px;right:12px;width:44px;height:44px;color:#fff;border-radius:50%;background:#ffffff1f}.mobile-facets__close .svg-wrapper,.mobile-facets__close svg{width:20px;height:20px;color:#fff}.mobile-facets__close path,.mobile-facets__close line{stroke:#fff;fill:#fff}.mobile-facets__close path[fill=none]{fill:none}.mobile-facets__main{padding:8px 0 0;background:#fff;color:#0c2339}.mobile-facets__summary{padding:18px 22px;border-bottom:1px solid #e5ebf1;color:#0c2339;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:16px;font-weight:700;letter-spacing:.3px}.mobile-facets__summary>div{color:#0c2339}.mobile-facets__arrow svg,.mobile-facets__summary .icon-caret,.mobile-facets__summary .icon-arrow{color:#287aa8}.mobile-facets__summary .icon-arrow path,.mobile-facets__summary .icon-caret path{fill:#287aa8}.mobile-facets__details[open]>.mobile-facets__summary{background:#f3f7fa}.mobile-facets__submenu{background:#fff;color:#0c2339}.mobile-facets__close-button{margin-top:0;padding:18px 22px;background:#f3f7fa;border-bottom:1px solid #dce7ef;color:#0c2339;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:16px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.mobile-facets__close-button .icon-arrow{color:#287aa8}.mobile-facets__close-button .icon-arrow path{fill:#287aa8}.mobile-facets__list{padding:6px 0}.mobile-facets__label{align-items:center;padding:15px 22px;color:#0c2339;font-size:16px;font-weight:500;letter-spacing:.2px;gap:4px}.mobile-facets__label>svg{background:transparent;position:relative;z-index:2;margin-right:14px;color:#0c2339}.mobile-facets__label svg rect,.mobile-facets__label svg path{stroke:#0c2339}.mobile-facets__label .icon-checkmark{top:auto;left:25px;color:#0c2339}.mobile-facets__label .icon-checkmark path{stroke:#0c2339;fill:#0c2339}.mobile-facets__label.active{font-weight:800;color:#0c2339}.mobile-facets__highlight{background:#61c4ff29;border-left:3px solid #61c4ff;pointer-events:none}.mobile-facets__label.disabled{opacity:.45}.mobile-facets__info{padding:16px 22px 0;color:#475569;font-size:14px}.mobile-facets__sort{flex-direction:column;align-items:stretch;gap:8px}.mobile-facets__sort label{color:#287aa8;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.mobile-facets__sort .select{width:100%}.mobile-facets__sort .select__select{width:100%;margin:0;min-height:48px;padding:0 40px 0 14px;border:1px solid #cbd5e1;border-radius:10px;background:#f8fafc;color:#0c2339;font-family:inherit;font-size:16px;font-weight:600;box-shadow:none}.mobile-facets__sort .select__select:focus-visible{outline:2px solid #61c4ff;outline-offset:2px}.mobile-facets__sort .select svg,.mobile-facets__sort .select .icon-caret{color:#0c2339;right:14px}.mobile-facets__sort .select .icon-caret path{fill:#0c2339}.mobile-facets__sort .select:before,.mobile-facets__sort .select:after{display:none}.mobile-facets__footer{gap:12px;padding:16px 20px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e5ebf1;box-shadow:0 -8px 20px #0c23390f}.mobile-facets__footer>*+*{margin-left:0}.mobile-facets__footer>*{width:auto}.mobile-facets__footer .mobile-facets__clear-wrapper{flex:0 0 auto}.mobile-facets__clear{color:#0c2339;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px;padding:0 4px}.mobile-facets__footer .button,.mobile-facets__footer .button--primary{flex:1 1 auto;min-height:48px;border-radius:10px;background:#0c2339;color:#61c4ff;border:1px solid #0c2339;font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:13px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;box-shadow:none}.mobile-facets__footer .button:before,.mobile-facets__footer .button:after{display:none}.mobile-facets__footer .button:hover{background:#15344f}.active-facets-mobile{gap:8px;margin:12px 0 0}.active-facets-mobile .active-facets__button-inner,.active-facets-mobile .active-facets__button--light .active-facets__button-inner{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #0c2339;border-radius:999px;background:#fff;color:#0c2339;font-size:13px;font-weight:700;box-shadow:none}.active-facets-mobile .active-facets__button-inner:before,.active-facets-mobile .active-facets__button-inner:after{display:none}.active-facets-mobile .active-facets__button-inner svg{color:#0c2339}.active-facets-mobile .active-facets__button-remove{color:#0c2339;font-size:13px;font-weight:700}@media screen and (max-width:749px){.facets-container{align-items:center}.facets-container .product-count,.facets-container .product-count__text{color:#475569;font-size:14px;font-weight:600}}@media(prefers-reduced-motion:reduce){.mobile-facets__open,.mobile-facets__label{transition:none}}.mobile-facets__label{position:relative;z-index:1}.active-facets-mobile .active-facets__button{margin:0}.mobile-facets{background-color:#081828c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#MainContent .mobile-facets__wrapper .mobile-facets__inner.gradient{background-color:#eef6fc!important;background-image:radial-gradient(120% 60% at 0% 0%,#61c4ff38,#61c4ff00 55%),linear-gradient(180deg,#fafdfffa,#e4f1fbfa)!important;border-left:1px solid rgba(255,255,255,.85);box-shadow:-18px 0 44px #04101e73,inset 1px 0 #ffffffe6}#MainContent .mobile-facets__wrapper .mobile-facets__main.gradient,#MainContent .mobile-facets__wrapper .mobile-facets__details.gradient{background:transparent!important}#MainContent .mobile-facets__wrapper .mobile-facets__submenu.gradient{background:linear-gradient(180deg,#f8fcff,#e6f2fb)!important}#MainContent .mobile-facets__wrapper .mobile-facets__footer,#MainContent .mobile-facets__wrapper .mobile-facets__footer.gradient{background:linear-gradient(180deg,#f0f8fdfa,#e2f0fafc)!important;border-top:1px solid #c7d8e8}.mobile-facets__header{min-height:72px}.mobile-facets__summary{color:#08192b;font-size:17px;font-weight:700;border-bottom:1px solid #c7d8e8}.mobile-facets__summary>div{color:#08192b}.mobile-facets__arrow svg,.mobile-facets__summary .icon-caret,.mobile-facets__summary .icon-arrow{color:#12456a}.mobile-facets__summary .icon-arrow path,.mobile-facets__summary .icon-caret path{fill:#12456a}.mobile-facets__details[open]>.mobile-facets__summary{background:#fff9}.mobile-facets__close-button{background:#ffffffbf;border-bottom:1px solid #c7d8e8;color:#08192b}.mobile-facets__label{color:#08192b;font-size:17px;font-weight:600}.mobile-facets__label.active{font-weight:800}.mobile-facets__label svg rect,.mobile-facets__label svg path{stroke:#08192b}.mobile-facets__highlight{background:#61c4ff47}.mobile-facets__sort label{display:block;color:#12456a;font-size:12.5px;text-align:left}.mobile-facets__sort{text-align:left;align-items:stretch}.mobile-facets__sort .select__select{background:#fff;border:1px solid #9fb8cf;color:#08192b;font-weight:700}.mobile-facets__clear{color:#08192b;font-size:15px}.ih-wish{display:flex;align-items:center;justify-content:center;padding:0;line-height:0;box-sizing:border-box;aspect-ratio:1 / 1}.ih-wish svg{display:block;flex:none;margin:0;padding:0;position:static;transform:translateY(.5px)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/imola-mobile-filter.css.map */
