: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{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}}@media screen and (max-width:749px){html body .premium-mobile-filter-drawer__body :is(.premium-mobile-filter-panel--sort,.mobile-facets__sort,.facet-filters,.facet-filters__field){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/649/assets/sq-filter-final-dna-v1.css.map */
