.ls-catalog-mobile-label,.ls-catalog-filter-count,.ls-mobile-sort-button,ls-mobile-sort{display:none}@media(max-width:749px){body[data-ls-template=collection] .facets-toggle{position:sticky;top:var(--header-height);z-index:var(--layer-sticky);align-self:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;width:100%;height:52px;margin:0;padding:0;border-bottom:1px solid #111;background:#fff;color:#111;transition:none}body[data-ls-template=collection] .facets-toggle__wrapper{min-width:0;margin:0;height:100%}body[data-ls-template=collection] .facets-toggle__button,body[data-ls-template=collection] .ls-mobile-sort-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;height:100%;min-height:48px;padding:8px 12px;border:0;border-radius:0;background:#fff;color:#111;font:400 var(--ls-step-12)/1.3 var(--font-body--family);letter-spacing:0;text-transform:none}body[data-ls-template=collection] .ls-mobile-sort-button{border-left:1px solid #111}.ls-mobile-sort-button>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ls-mobile-sort-button>span:last-child{flex:none}body[data-ls-template=collection] .facets-toggle>.facets-mobile-wrapper,body[data-ls-template=collection] .ls-catalog-desktop-label,body[data-ls-template=collection] #filters-drawer sorting-filter-component{display:none}body[data-ls-template=collection] .ls-catalog-mobile-label{display:inline}body[data-ls-template=collection] ls-mobile-sort{display:contents}body[data-ls-template=collection] #filters-drawer>dialog{inset:0 0 0 auto;margin:0;width:min(92vw,420px);max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;animation:ls-catalog-filter-enter var(--dur-ui) var(--ease) both}body[data-ls-template=collection] #filters-drawer>dialog.dialog-closing{animation:ls-catalog-filter-exit var(--dur-ui) var(--ease) both}body[data-ls-template=collection] #filters-drawer>dialog::backdrop,body[data-ls-template=collection] .ls-mobile-sort-dialog::backdrop{background:#00000059;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}body[data-ls-template=collection] #filters-drawer .facets__drawer-actions{position:sticky;bottom:0;display:flex;flex-direction:column-reverse;gap:8px;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid #ddd;background:#fff;background-image:none}body[data-ls-template=collection] #filters-drawer .facets__see-results{width:100%;min-height:48px;padding:14px 8px;font-size:var(--ls-step-12)}body[data-ls-template=collection] #filters-drawer .facets__clear-all{min-height:32px;padding:6px;border:0;text-decoration:underline;text-underline-offset:4px}body[data-ls-template=collection] #filters-drawer .facets__inputs-list-item{position:relative}body[data-ls-template=collection] #filters-drawer .ls-catalog-filter-count{display:inline;position:absolute;top:50%;right:4px;transform:translateY(-50%);color:#777;font-size:var(--ls-step-10);line-height:1;pointer-events:none}body[data-ls-template=collection] #filters-drawer .facets__inputs-list-item:has(.ls-catalog-filter-count) :is(.checkbox__label,.facets__pill-label,.facets__image-label){padding-right:28px}body[data-ls-template=collection] .ls-mobile-sort-dialog{inset:auto 0 0;margin:0;padding:0 0 max(12px,env(safe-area-inset-bottom));width:100%;max-width:100%;height:auto;max-height:min(85dvh,560px);overflow-y:auto;overscroll-behavior:contain;border:0;border-top:1px solid #111;border-radius:0;background:#fff;color:#111;animation:ls-catalog-sort-enter var(--dur-ui) var(--ease) both}body[data-ls-template=collection] .ls-mobile-sort-dialog.dialog-closing{animation:ls-catalog-sort-exit var(--dur-ui) var(--ease) both}.ls-mobile-sort-heading{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:8px 16px;background:#fff;border-bottom:1px solid #ddd}.ls-mobile-sort-heading h2{margin:0;font:400 var(--ls-step-14)/1.4 var(--font-body--family)}.ls-mobile-sort-heading button{display:grid;place-items:center;width:44px;height:44px}.ls-mobile-sort-options{border:0;padding:0 16px;margin:0}body[data-ls-template=collection] .ls-mobile-sort-options label{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;margin:0;padding:12px 0;border-bottom:1px solid #eee;font:400 var(--ls-step-13)/1.4 var(--font-body--family);cursor:pointer}.ls-mobile-sort-options input{-webkit-appearance:auto;appearance:auto;width:16px;height:16px;margin:0;flex:none;accent-color:#111}.ls-mobile-sort-options input:checked+span{text-decoration:underline;text-underline-offset:4px}@keyframes ls-catalog-filter-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ls-catalog-filter-exit{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ls-catalog-sort-enter{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ls-catalog-sort-exit{0%{transform:translateY(0)}to{transform:translateY(100%)}}}@media(max-width:749px)and (prefers-reduced-motion:reduce){body[data-ls-template=collection] :is(#filters-drawer,ls-mobile-sort),body[data-ls-template=collection] :is(#filters-drawer,ls-mobile-sort) *,body[data-ls-template=collection] :is(#filters-drawer,ls-mobile-sort) *:before,body[data-ls-template=collection] :is(#filters-drawer,ls-mobile-sort) *:after{animation:none!important;transition:none!important;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/ls-mobile-catalog.css.map */
