:root{--ihan-line: rgba(17, 17, 17, .14);--ihan-fg: #111;--ihan-bg: #fff;--ihan-muted: rgba(17, 17, 17, .55);--ihan-drawer-w: 420px}.ihan-filter__dialog.hdt-dialog-drawer{width:min(var(--ihan-drawer-w),100vw);max-width:100vw;background:var(--ihan-bg);color:var(--ihan-fg);flex-direction:column}.ihan-filter__dialog.hdt-dialog-drawer[open]{display:flex}.ihan-filter__dialog.hdt-dialog-drawer:not([open]){display:none}.ihan-filter__dialog::backdrop{background:#00000052}.ihan-filter .hdt-dialog-drawer__header.ihan-filter__header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 16px;border-bottom:1px solid var(--ihan-line);min-height:0}.ihan-filter__title{margin:0;font:inherit;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1}.ihan-filter .ihan-filter__close,.ihan-filter .hdt-dialog-btn__close.ihan-filter__close{-webkit-appearance:none;appearance:none;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;width:24px;height:24px;min-width:24px;padding:4px;margin:0;display:inline-flex;align-items:center;justify-content:center;color:var(--ihan-fg);cursor:pointer;transform:none;position:static}.ihan-filter__close-icon{display:block;width:14px;height:14px}.ihan-filter .ihan-filter__close:focus-visible{outline:1px solid var(--ihan-fg);outline-offset:3px}.ihan-filter .hdt-dialog-drawer__header>*:not(.ihan-filter__title):not(.ihan-filter__close){display:none!important}.ihan-filter .hdt-dialog-drawer__inner.ihan-filter__body{padding:0 24px;flex:1 1 auto;overflow:auto;display:flex;flex-direction:column}.ihan-filter .hdt-dialog-drawer__inner>hdt-facet-filters-form{display:flex;flex-direction:column;flex:1 0 auto}.ihan-filter #hdt-facet-filters-form{display:flex;flex-direction:column;flex:1 0 auto}.ihan-filter #hdt-facet-filters-form>.hdt-filter-group:last-of-type{margin-bottom:24px}.ihan-filter .hdt-filter-group.ihan-filter__group{border-bottom:1px solid var(--ihan-line);margin:0;padding:0}.ihan-filter .ihan-filter__summary{list-style:none;cursor:pointer;padding:0}.ihan-filter .ihan-filter__summary::-webkit-details-marker{display:none}.ihan-filter .ihan-filter__label,.ihan-filter .hdt-facet-title.ihan-filter__label{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0;margin:0;font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.ihan-filter .hdt-facet-title_group{gap:8px;align-items:center}.ihan-filter__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border:1px solid var(--ihan-fg);border-radius:999px;font-size:11px;letter-spacing:0;line-height:1}.ihan-filter__chevron{display:inline-flex;transition:transform .2s ease;color:var(--ihan-fg)}.ihan-filter .hdt-filter-group[open] .ihan-filter__chevron{transform:rotate(180deg)}.ihan-filter .hdt-facet-title_icon{display:none!important}.ihan-filter .ihan-filter__summary:focus-visible{outline:1px solid var(--ihan-fg);outline-offset:-1px}.ihan-filter .ihan-filter__display{padding:0 0 14px}.ihan-filter .ihan-filter__list{list-style:none;margin:0;padding:0;max-height:none;overflow:visible;display:block}.ihan-filter .ihan-filter__list:not(.ihan-filter__list--color){display:grid;grid-template-columns:1fr;gap:0}.ihan-filter .ihan-filter__item{margin:0;padding:0}.ihan-filter .ihan-filter__item label{display:flex;align-items:center;gap:10px;min-height:36px;padding:2px 0;cursor:pointer;font-size:12px!important;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.ihan-filter .ihan-filter__item label>*,.ihan-filter .ihan-filter__item label .hdt-facets-label,.ihan-filter .ihan-filter__item label .hdt-facets-label span,.ihan-filter .ihan-filter__item label .hdt-filter-group__color-label,.ihan-filter .ihan-filter__item label .hdt-filter-group__color-label span{font-size:inherit!important;line-height:inherit}.ihan-filter .ihan-filter__item input:disabled+label{opacity:.35;cursor:default}.ihan-filter .ihan-filter__count{color:var(--ihan-muted);margin-left:4px}.ihan-filter .ihan-filter__item .hdt-facets-checkbox{width:14px;height:14px;flex:0 0 14px;border:1px solid var(--ihan-fg);border-radius:0;background:var(--ihan-bg);display:inline-flex;align-items:center;justify-content:center}.ihan-filter .ihan-filter__item .hdt-facets-checkbox svg{width:10px;height:10px;opacity:0}.ihan-filter .ihan-filter__item :checked+label .hdt-facets-checkbox{background:var(--ihan-fg);color:var(--ihan-bg)}.ihan-filter .ihan-filter__item :checked+label .hdt-facets-checkbox svg{opacity:1}.ihan-filter .ihan-filter__item input:focus-visible+label .hdt-facets-checkbox{outline:1px solid var(--ihan-fg);outline-offset:2px}.ihan-filter .ihan-filter__list--sort .ihan-filter__radio{border-radius:50%;position:relative}.ihan-filter .ihan-filter__list--sort :checked+label .ihan-filter__radio{background:var(--ihan-bg)}.ihan-filter .ihan-filter__list--sort :checked+label .ihan-filter__radio:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--ihan-fg)}.ihan-filter .ihan-filter__list--color{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.ihan-filter .ihan-filter__item--color label{gap:10px}.ihan-filter .ihan-filter__swatch{width:14px;height:14px;border-radius:50%;display:inline-block;border:1px solid var(--ihan-line);background-size:cover;background-image:var(--hdt-bg-image)}.ihan-filter .ihan-filter__item--color :checked+label .ihan-filter__swatch{box-shadow:0 0 0 1px var(--ihan-bg),0 0 0 2px var(--ihan-fg)}.ihan-filter .ihan-filter__item--color .hdt-facets-color-icon{display:none}.ihan-filter .hdt-price-range_wrap{padding:8px 0 4px}.ihan-filter__actions{position:sticky;bottom:0;z-index:3;margin-top:auto!important;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 max(14px,env(safe-area-inset-bottom));background:var(--ihan-bg);border-top:1px solid var(--ihan-line)}.ihan-filter__clear{font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:var(--ihan-fg);white-space:nowrap}.ihan-filter__clear[aria-disabled=true]{opacity:.35;pointer-events:none}.ihan-filter__apply{-webkit-appearance:none;appearance:none;border:1px solid var(--ihan-fg);background:var(--ihan-fg);color:var(--ihan-bg);font:inherit;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:0 20px;height:44px;min-width:170px;cursor:pointer;border-radius:0;display:inline-flex;align-items:center;justify-content:center;gap:4px}.ihan-filter__apply:hover{background:#000}.ihan-filter__apply:focus-visible{outline:1px solid var(--ihan-fg);outline-offset:3px}.ihan-filter__apply[aria-busy=true]{opacity:.6}.hdt-collection-toolbar hdt-popover-sorting,.hdt-popover__sorting{display:none!important}.hdt-filter_btn{font-size:12px;letter-spacing:.08em;text-transform:uppercase;gap:8px}@media(max-width:749px){.ihan-filter__dialog.hdt-dialog-drawer{width:100vw;max-width:100%;left:0;right:0}.ihan-filter .hdt-dialog-drawer__header.ihan-filter__header{padding:16px 28px 14px 24px}.ihan-filter .hdt-dialog-drawer__inner.ihan-filter__body{padding:0 24px}.ihan-filter .ihan-filter__summary{padding-right:6px}.ihan-filter .ihan-filter__close,.ihan-filter .hdt-dialog-btn__close.ihan-filter__close{margin-right:-4px}.hdt-page-type-collection .hdt-shop-control{margin:18px 0 16px!important}.hdt-filter_btn{height:40px;padding:0 14px!important;border:1px solid #111!important;font-size:11px;letter-spacing:.12em;gap:10px}.hdt-filter_btn svg{width:14px;height:14px}.ihan-filter .ihan-filter__label,.ihan-filter .hdt-facet-title.ihan-filter__label{min-height:46px;font-size:12px}.ihan-filter .ihan-filter__item label{min-height:34px;font-size:12px!important}.ihan-filter .ihan-filter__list:not(.ihan-filter__list--color){grid-template-columns:1fr 1fr;column-gap:16px}.ihan-filter .ihan-filter__list--sort{grid-template-columns:1fr}.ihan-filter__actions{padding:12px 0 max(12px,env(safe-area-inset-bottom))}.ihan-filter__apply{flex:1 1 auto;min-width:0;height:44px}}@media(prefers-reduced-motion:reduce){.ihan-filter__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ihan-filters.css.map */
