.tanoti-glass #main-collection-filters .facets-container{padding:18px;margin-bottom:28px;border:1px solid rgba(var(--color-background),.7);border-radius:var(--glass-radius);background:rgb(var(--color-background));background:linear-gradient(135deg,rgba(var(--color-background),.96),rgba(var(--color-background),.82));box-shadow:var(--glass-shadow),inset 0 1px rgba(var(--color-background),.8);gap:12px}.tanoti-glass #main-collection-filters .facets__form{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.tanoti-glass #main-collection-filters .facets__wrapper{align-items:center;flex:1 1 420px;gap:10px;margin:0}.tanoti-glass #main-collection-filters .facets__heading{margin:0 6px 0 0;color:rgb(var(--color-foreground));font-weight:600}.tanoti-glass #main-collection-filters .facets__disclosure{margin:0}.tanoti-glass #main-collection-filters .facets__summary{min-height:44px;margin:0;padding:12px 34px 12px 16px;border:1px solid rgba(var(--color-foreground),.16);border-radius:var(--glass-radius-small);background:rgba(var(--color-background),.7);color:rgb(var(--color-foreground))}.tanoti-glass #main-collection-filters .facets__summary-label{text-decoration:none}.tanoti-glass #main-collection-filters .facets__summary .icon-caret{right:14px}.tanoti-glass #main-collection-filters .facets__display{left:0;width:min(35rem,calc(100vw - 48px));max-height:min(55rem,65dvh);overscroll-behavior:contain}.tanoti-glass #main-collection-filters .facets__inline-accordion>.facets__display{width:100%;max-height:none;border-radius:var(--glass-radius-small);border-color:rgba(var(--color-foreground),.16)}#main-collection-filters .facets__form>.facets__wrapper{flex:1 1 100%;width:100%;align-items:stretch}#main-collection-filters .facets__wrapper>.facets__inline-accordion{flex:1 1 100%;width:100%;min-width:0}#main-collection-filters .facets__inline-accordion>.facets__display{position:static;width:100%;max-height:none}#main-collection-filters .facets__inline-accordion .facets__header{border-bottom:0;padding-bottom:0}#main-collection-filters .facets__inline-accordion .facets__header:has(+price-range){justify-content:flex-end}#main-collection-filters .facets__inline-accordion .facets__header:has(+price-range) .facets__selected,#main-collection-filters .facets__inline-accordion .mobile-facets__info{display:none}.tanoti-glass #main-collection-filters .facet-filters{padding:0}.tanoti-glass #main-collection-filters .facet-filters__field{flex-wrap:wrap;gap:8px}.tanoti-glass #main-collection-filters .facet-filters__label{margin:0}.tanoti-glass #main-collection-filters :is(.facet-filters__sort,.mobile-facets__sort .select__select){min-height:44px;max-width:100%;padding:10px 34px 10px 12px;border:1px solid rgba(var(--color-foreground),.2);border-radius:12px;color:rgb(var(--color-foreground));background:rgb(var(--color-background));font-size:1.4rem}.tanoti-glass #main-collection-filters .select .icon-caret{right:12px}.tanoti-glass #main-collection-filters .facets-layout-list .facet-checkbox{min-height:44px;align-items:center;padding:12px 8px;border-radius:10px}.tanoti-glass #main-collection-filters .facets-layout-list .facet-checkbox .icon-checkmark{left:11px;top:calc(50% - 3.5px)}.tanoti-glass #main-collection-filters .facets-layout-list--text input[type=checkbox]{top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;z-index:1}.tanoti-glass #main-collection-filters .facets__label.active{background:rgba(var(--color-foreground),.08)}.tanoti-glass #main-collection-filters .facets__label:has(:focus-visible){outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.tanoti-glass #main-collection-filters .facets__label input:focus-visible{outline:none;box-shadow:none}.tanoti-glass #main-collection-filters .facets__label.disabled{opacity:.6}.tanoti-glass #main-collection-filters .active-facets{flex-basis:100%;gap:8px;margin:0}.tanoti-glass #main-collection-filters :is(.active-facets__button,.active-facets__button-wrapper){margin:0;padding:0}.tanoti-glass #main-collection-filters .active-facets__button-inner{min-height:44px;padding:10px 14px;font-size:1.3rem;background:rgba(var(--color-foreground),.07);box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.18)}.tanoti-glass #main-collection-filters :is(.active-facets__button-remove,.mobile-facets__clear,.button-show-more){display:inline-flex;align-items:center;min-height:44px;padding:8px;font-size:1.3rem}.tanoti-glass #main-collection-filters .mobile-facets__open{min-height:44px;padding:12px 16px;border:1px solid rgba(var(--color-foreground),.2);border-radius:14px;background:rgba(var(--color-background),.8);color:rgb(var(--color-foreground))}.tanoti-glass #main-collection-filters .mobile-facets__inner{width:min(42rem,calc(100% - 24px));border-radius:24px 0 0 24px}.tanoti-glass #main-collection-filters .mobile-facets__header{padding:20px 54px 16px 20px;text-align:start;background:rgb(var(--color-background))}.tanoti-glass #main-collection-filters .mobile-facets__heading{font-size:1.8rem;font-weight:600}.tanoti-glass #main-collection-filters .mobile-facets__main{padding-top:12px}.tanoti-glass #main-collection-filters .mobile-facets__summary{min-height:52px;padding:16px 24px;border-bottom:1px solid rgba(var(--color-foreground),.08)}.tanoti-glass #main-collection-filters .mobile-facets__sort{flex-wrap:wrap;gap:10px}.tanoti-glass #main-collection-filters .mobile-facets__sort .select{width:100%}.tanoti-glass #main-collection-filters .mobile-facets__sort .select__select{width:100%;margin:0}.tanoti-glass #main-collection-filters .mobile-facets__footer{padding-bottom:max(20px,env(safe-area-inset-bottom))}@media screen and (min-width:750px){.tanoti-glass #main-collection-filters .facets-container>.facets{grid-column:1 / -1}.tanoti-glass #main-collection-filters .facets__form>.product-count{margin-left:auto;align-self:center}.tanoti-glass #main-collection-filters .facets__form-vertical{width:24rem}.tanoti-glass #main-collection-filters .facets__disclosure-vertical{margin-top:12px;border:0}}@media screen and (max-width:749px){.tanoti-glass #main-collection-filters .facets-container{padding:12px;gap:12px 8px;border-radius:18px}.tanoti-glass #main-collection-filters .product-count__text{font-size:1.2rem}.tanoti-glass #main-collection-filters .mobile-facets__open{padding-inline:12px;font-size:1.3rem}}@media(prefers-reduced-transparency:reduce),(forced-colors:active){.tanoti-glass #main-collection-filters .facets-container{background:rgb(var(--color-background))}}@media(forced-colors:active){.tanoti-glass #main-collection-filters .facets__label:has(:checked){outline:1px solid Highlight}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tanoti-collection-filters.css.map */
