.cz-unified-filter{--cz-filter-ink: #292624;--cz-filter-muted: #81786f;--cz-filter-line: #e2ddd7;--cz-filter-soft: #f7f4ef;--cz-filter-accent: #836f61;color:var(--cz-filter-ink);background:#fff}.cz-unified-filter .filters__inner{max-height:calc(100vh - 150px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cfc6bd transparent;padding:0 20px 28px}.cz-unified-filter .filters__inner::-webkit-scrollbar{width:5px}.cz-unified-filter .filters__inner::-webkit-scrollbar-track{background:transparent}.cz-unified-filter .filters__inner::-webkit-scrollbar-thumb{border-radius:999px;background:#cfc6bd}.cz-unified-filter .filters__heading{position:sticky;top:0;z-index:3;display:flex;min-height:64px;align-items:center;justify-content:space-between;margin:0 -20px;padding:0 20px;border-bottom:1px solid var(--cz-filter-line);background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cz-unified-filter .filters__heading-text{font-family:inherit;font-size:14px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.cz-unified-filter .filters__close{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid var(--cz-filter-line);border-radius:50%;color:inherit;background:#fff}.cz-unified-filter .filter-group{margin:0;padding:0;border-bottom:1px solid var(--cz-filter-line)}.cz-unified-filter .filter-group__heading{display:flex;min-height:54px;align-items:center;justify-content:space-between;padding:0;cursor:pointer}.cz-unified-filter .filter-group__heading__text{font-size:14px;font-weight:600;letter-spacing:.01em}.cz-unified-filter .filter-group__heading__indicator{width:16px;height:16px;color:var(--cz-filter-muted);transition:transform .2s ease}.cz-unified-filter .filter-group__heading:not(.toggle-target-toggler--is-hidden) .filter-group__heading__indicator{transform:rotate(180deg)}.cz-unified-filter .filter-group__items{padding:0 0 14px}.cz-unified-filter .filter-group__items.toggle-target--hidden{padding-bottom:0}.cz-unified-filter .toggle-target-container{display:flex;flex-direction:column;gap:2px}.cz-unified-filter .filter-group__item{display:flex;position:relative;width:100%;min-height:38px;align-items:center;justify-content:space-between;margin:0;padding:7px 6px 7px 32px;border-radius:7px;box-sizing:border-box;cursor:pointer;transition:background .18s ease}.cz-unified-filter .filter-group__item:hover{background:var(--cz-filter-soft)}.cz-unified-filter .filter-group__item--disabled{opacity:.4;cursor:default}.cz-unified-filter .filter-group__item__text{flex:1 1 auto;min-width:0;font-size:13px;line-height:1.35}.cz-unified-filter .filter-group__item__count{margin-left:auto;color:#a39a91;font-size:11px}.cz-unified-filter .filter-group__item .filter-group__item__text:before{top:50%;left:6px;margin-top:-9px}.cz-unified-filter .filter-group__item .filter-group__item__text .filter-tick{top:50%;left:5px;margin-top:-10px}.cz-unified-filter .filter-group--applied{padding:16px 0 10px}.cz-unified-filter .filter-group--applied .filter-group__heading{min-height:auto;margin-bottom:10px}.cz-unified-filter .filter-group--applied .filter-group__heading__text{font-size:12px;letter-spacing:.04em}.cz-unified-filter .filter-group--applied .filter-group__items{display:flex;flex-flow:row wrap;gap:7px;padding-bottom:0}.cz-unified-filter .filter-group__applied-item{display:inline-flex;min-height:32px;align-items:center;gap:7px;margin:0;padding:5px 8px 5px 12px;border:1px solid #d8cec4;border-radius:999px;color:inherit;background:#fff;background-image:none;font-size:12px;line-height:1.2;text-decoration:none}.cz-unified-filter .filter-group__applied-item:after{display:none}.cz-unified-filter .filter-group__applied-item__icon{display:inline-flex;width:15px;height:15px}.cz-unified-filter .filter-group__clear-row{flex:0 0 100%;padding-top:3px}.cz-unified-filter .filter-group__clear-link{color:var(--cz-filter-accent);font-size:12px;text-underline-offset:3px}.cz-unified-filter .cz-filter-extra{display:none}.cz-unified-filter .cz-filter-options-expanded .cz-filter-extra{display:flex}.emily-box .cz-unified-filter #CollectionFilterForm .cz-filter-extra{display:none!important}.emily-box .cz-unified-filter #CollectionFilterForm .cz-filter-options-expanded .cz-filter-extra{display:grid!important}.cz-unified-filter .cz-filter-see-more{align-self:flex-start;margin:5px 0 0 6px;padding:0;border:0;color:var(--cz-filter-accent);background:transparent;background-image:none;font:inherit;font-size:12px;line-height:1.4;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.cz-unified-filter .cz-filter-see-more:after{display:none}.cz-unified-filter .filter-toggle{padding:15px 0}.utility-bar:has(+filter-container .cz-unified-filter){min-height:58px;margin-bottom:18px;border-top:1px solid #e2ddd7;border-bottom:1px solid #e2ddd7}.utility-bar:has(+filter-container .cz-unified-filter) .toggle-btn[data-toggle-filters]{display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:0 17px;border:1px solid #292624;border-radius:999px;color:#fff;background:#292624;background-image:none;font-size:12px;font-weight:600;letter-spacing:.04em;text-decoration:none}.utility-bar:has(+filter-container .cz-unified-filter) .toggle-btn[data-toggle-filters]:after{display:none}.utility-bar:has(+filter-container .cz-unified-filter) .toggle-btn__count{margin-left:-3px}.utility-bar:has(+filter-container .cz-unified-filter) .utility-bar__item{font-size:12px}.utility-bar:has(+filter-container .cz-unified-filter) .link-dropdown__button{font-size:12px}@media(min-width:768px){.filter-container--side:has(.cz-unified-filter){align-items:flex-start}.filter-container--side:has(.cz-unified-filter).filter-container--show-filters-desktop .cz-unified-filter{width:300px;min-width:300px}.filter-container--side:has(.cz-unified-filter) .filters-adjacent{min-width:0}}@media(max-width:767px){.cz-unified-filter .filters__inner{max-height:100dvh;padding:0 18px 28px}.cz-unified-filter .filters__heading{min-height:58px;margin:0 -18px;padding:0 18px}.utility-bar:has(+filter-container .cz-unified-filter){min-height:52px;margin-bottom:12px}.utility-bar:has(+filter-container .cz-unified-filter) .toggle-btn[data-toggle-filters]{min-height:38px;padding:0 14px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/cz-unified-collection-filter.css.map */
