:root{--premium-filter-width:292px!important;--premium-filter-gap:20px!important;--premium-filter-snap-gap:0px!important}@media screen and (min-width:750px){html body #MainContent .premium-filter-layout{grid-template-columns:292px minmax(0,1fr)!important;column-gap:20px!important;row-gap:0!important;align-items:start!important;overflow:visible!important}html body #MainContent .premium-filter-layout>.premium-page-filter{width:292px!important;min-width:292px!important;max-width:292px!important;margin:0!important;padding:0!important;background:transparent!important;box-sizing:border-box!important}html body #MainContent :is(.premium-page-filter__inner,.premium-page-filter__component,.premium-page-filter__form){width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-inline:0!important;box-sizing:border-box!important}html body #MainContent .premium-page-filter__form{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:11px!important;padding:0 2px 12px 0!important}html body #MainContent .premium-filter-panel--view{order:10!important}html body #MainContent .premium-filter-panel--availability{order:20!important}html body #MainContent .premium-filter-panel--sort{order:30!important}html body #MainContent .premium-filter-stack{order:40!important}html body #MainContent .premium-page-filter__form>.premium-filter-panel,html body #MainContent .premium-page-filter__form>.premium-filter-stack,html body #MainContent .premium-filter-stack>.premium-filter-accordion{flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}html body #MainContent .premium-filter-stack{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:11px!important}html body #MainContent .premium-filter-stack>.premium-filter-accordion:has(.premium-filter-accordion__content--price){order:10!important}html body #MainContent .premium-filter-stack>.premium-filter-accordion--color{order:20!important}html body #MainContent .premium-filter-stack>.premium-filter-accordion:has(.premium-filter-pills--size){order:30!important}html body #MainContent :is(.premium-filter-panel--view,.premium-filter-panel--availability,.premium-filter-panel--sort){display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;column-gap:12px!important;row-gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:68px!important;padding:12px 13px!important;border:1px solid rgb(var(--color-foreground-rgb)/.075)!important;border-radius:16px!important;background:rgb(var(--color-background-rgb))!important;box-shadow:0 8px 22px #00000007!important;box-sizing:border-box!important}html body #MainContent :is(.premium-filter-panel--view,.premium-filter-panel--availability,.premium-filter-panel--sort)>.premium-filter-panel__label,html body #MainContent :is(.premium-filter-panel--view,.premium-filter-panel--availability,.premium-filter-panel--sort) .premium-filter-panel__label{grid-column:1!important;grid-row:1!important;align-self:center!important;width:auto!important;min-width:max-content!important;max-width:max-content!important;margin:0!important;padding:0!important;white-space:nowrap!important;font-size:10px!important;font-weight:880!important;line-height:1!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground-rgb)/.62)!important}html body #MainContent .premium-filter-panel--view .premium-grid-density-wrap--desktop{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:stretch!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:4px!important;box-sizing:border-box!important}html body #MainContent .premium-filter-panel--view .premium-density-icon{flex:1 1 0!important;min-width:0!important;width:auto!important;max-width:none!important}html body #MainContent .premium-filter-panel--availability .premium-filter-pills--availability{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:stretch!important;display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body #MainContent .premium-filter-panel--availability .premium-filter-pills--availability>*{min-width:0!important;max-width:100%!important}html body #MainContent .premium-filter-panel--sort .premium-sort-select{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:stretch!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:38px!important;margin:0!important;padding:7px 10px!important;border-radius:12px!important;box-sizing:border-box!important}html body #MainContent .premium-filter-stack>.premium-filter-accordion{overflow:hidden!important;border:1px solid rgb(var(--color-foreground-rgb)/.075)!important;border-radius:16px!important;background:rgb(var(--color-background-rgb))!important;box-shadow:0 8px 22px #00000007!important}html body #MainContent .premium-filter-stack>.premium-filter-accordion>.premium-filter-accordion__summary{width:100%!important;min-height:48px!important;padding:12px 13px!important;box-sizing:border-box!important}html body #MainContent .premium-filter-stack>.premium-filter-accordion>.premium-filter-accordion__content{width:100%!important;min-width:0!important;max-width:100%!important;padding-inline:12px!important;padding-bottom:12px!important;box-sizing:border-box!important}html body #MainContent .premium-filter-layout[data-premium-sticky-boundary]>.premium-page-filter,html body main[data-template*=search] .premium-filter-layout[data-sq-search-filter-layout][data-premium-sticky-boundary]>.premium-page-filter{position:relative!important;top:auto!important;inset-block-start:auto!important;align-self:start!important;transform:none!important;translate:none!important;will-change:auto!important}html body #MainContent .premium-filter-layout[data-premium-sticky-boundary].is-premium-stuck>.premium-page-filter,html body main[data-template*=search] .premium-filter-layout[data-sq-search-filter-layout][data-premium-sticky-boundary].is-premium-stuck>.premium-page-filter{position:-webkit-sticky!important;position:sticky!important;top:calc(var(--premium-filter-top,0px) + var(--premium-filter-snap-gap,0px))!important;inset-block-start:calc(var(--premium-filter-top,0px) + var(--premium-filter-snap-gap,0px))!important;z-index:130!important;max-height:calc(100dvh - var(--premium-filter-top,0px) - 8px)!important;overflow:hidden!important}html body [data-premium-collection-toolbar]{z-index:170!important}}@media screen and (max-width:749px){html body #MainContent .premium-filter-layout[data-premium-sticky-boundary]>.premium-mobile-filter-strip,html body main[data-template*=search] .premium-filter-layout[data-sq-search-filter-layout][data-premium-sticky-boundary]>.premium-mobile-filter-strip{position:relative!important;top:auto!important;inset-block-start:auto!important;transform:none!important;translate:none!important;will-change:auto!important}html body #MainContent .premium-filter-layout[data-premium-sticky-boundary].is-premium-stuck>.premium-mobile-filter-strip,html body main[data-template*=search] .premium-filter-layout[data-sq-search-filter-layout][data-premium-sticky-boundary].is-premium-stuck>.premium-mobile-filter-strip{position:-webkit-sticky!important;position:sticky!important;top:calc(var(--premium-filter-mobile-top,0px) + var(--premium-filter-snap-gap,0px))!important;inset-block-start:calc(var(--premium-filter-mobile-top,0px) + var(--premium-filter-snap-gap,0px))!important;z-index:130!important;background:rgb(var(--color-background-rgb))!important;border-bottom-color:rgb(var(--color-foreground-rgb)/.11)!important;box-shadow:0 1px rgb(var(--color-background-rgb)),0 9px 22px #0000000e!important}html body [data-premium-collection-toolbar]{z-index:170!important}html body .premium-mobile-filter-drawer__body :is(.premium-mobile-filter-panel--sort,.mobile-facets__sort,.facet-filters,.facet-filters__field){display:none!important}}html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:hover,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:focus,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:focus-visible,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:focus-within,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:active,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:has(input:checked){border-color:#fff!important;outline:0!important;outline-color:#fff!important;outline-offset:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-decoration:none!important}html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__text,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:hover .pick-quick-option__text,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:focus-within .pick-quick-option__text,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:active .pick-quick-option__text,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill input:checked~.pick-quick-option__text{border:1px solid #fff!important;border-color:#fff!important;outline:0!important;outline-color:#fff!important;outline-offset:0!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;text-decoration:none!important;-webkit-text-stroke:0!important;color:#000!important}html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:before,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill:after,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__text:before,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__text:after{content:none!important;display:none!important;border:0!important;outline:0!important;background:#fff!important;box-shadow:none!important;-webkit-box-shadow:none!important}html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__swatch{border:1px solid #00000024!important;outline:0!important}html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill--visual:hover .pick-quick-option__swatch,html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill--visual:focus-within .pick-quick-option__swatch{border-color:#aaa!important;box-shadow:0 0 0 2px #0000000c!important}html body .sq-expanded-controller [data-lcs-favorite-expanded] .pick-quick-option--color .pick-quick-option__pill--visual input:checked~.pick-quick-option__swatch{border-color:#050505!important;box-shadow:0 0 0 2px #050505!important}
/*# sourceMappingURL=/cdn/shop/t/640/assets/sq-filter-final-dna-v1.css.map */
