.collection__header{background:var(--color-background);color:var(--color-text)}.collection__header-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-l);padding-block:var(--space-l) var(--space-xl)}.collection__intro{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-s);align-content:center;min-width:0}html[data-universe] .collection__title{color:var(--universe-deep)}.collection__description{max-width:60ch;color:var(--color-text-muted)}.collection__hero{overflow:hidden;aspect-ratio:16 / 10;border-radius:var(--radius)}.collection__hero img{width:100%;height:100%;object-fit:cover}@media(min-width:64rem){.collection__header-inner{grid-template-columns:minmax(0,1fr);padding-block:var(--space-xl) var(--space-2xl)}.collection__header-inner:has(.collection__hero){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:var(--space-2xl)}}.collection__subcollections .chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:2px;scrollbar-width:none}.collection__subcollections .chip{flex:none}@media(min-width:64rem){.collection__subcollections .chips{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}.collection__bar{position:sticky;top:var(--sticky-offset, 0px);z-index:var(--z-sticky-bar);display:flex;align-items:center;gap:var(--space-s);margin-inline:calc(var(--gutter) * -1);padding:var(--space-2xs) var(--gutter);background:var(--color-background);border-block-end:1px solid var(--color-border);transition:top var(--duration-base) var(--ease-out)}.collection__count{margin-inline-end:auto}.collection__sort{display:none}.collection__sort .select{min-height:var(--tap-target);width:auto;min-width:13rem}@media(min-width:64rem){.collection__bar{position:static;margin-inline:0;padding-inline:0;padding-block:var(--space-s)}.collection__filter-button{display:none}.collection__sort{display:block}}.collection__layout{display:grid;gap:var(--space-l);padding-block:var(--space-m) var(--section-space)}@media(min-width:64rem){.collection__layout{grid-template-columns:17rem minmax(0,1fr);gap:var(--space-2xl);padding-block-start:var(--space-xs)}.collection__layout--full{grid-template-columns:minmax(0,1fr)}}.collection__filters{display:none}@media(min-width:64rem){.collection__filters{display:block;position:sticky;top:calc(var(--sticky-offset, 0px) + var(--space-s));align-self:start;max-height:calc(100vh - var(--sticky-offset, 0px) - var(--space-l));overflow-y:auto;padding-inline-end:var(--space-xs);scrollbar-width:thin}}.collection__results[aria-busy=true]{opacity:.5;transition:opacity var(--duration-base) var(--ease-out)}.collection__active{margin-block-end:var(--space-m)}.collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-l) var(--space-s);margin:0;padding:0;list-style:none}@media(min-width:40rem){.collection__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--space-m)}}@media(min-width:90rem){.collection__grid{grid-template-columns:repeat(var(--columns-desktop, 3),minmax(0,1fr))}}@media(min-width:64rem)and (max-width:89.9375rem){.collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.collection__empty{display:grid;gap:var(--space-s);justify-items:center;padding-block:var(--space-2xl);text-align:center}.collection__seo{color:var(--color-text);background:var(--color-surface)}.filter{border-block-end:1px solid var(--color-border)}.filter__summary{display:flex;align-items:center;gap:var(--space-2xs);min-height:3.25rem;font-family:var(--font-heading-family);font-size:var(--text-h4);cursor:pointer;list-style:none}.filter__summary::-webkit-details-marker{display:none}.filter__summary .icon{margin-inline-start:auto;transition:transform var(--duration-base) var(--ease-out)}.filter[open]>.filter__summary .icon{transform:rotate(180deg)}.filter__active-count{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.25rem;border-radius:999px;background:var(--color-text);color:var(--color-background);font-family:var(--font-body-family);font-size:.6875rem;font-weight:var(--font-body-weight-bold)}.filter__content{padding-block-end:var(--space-s)}.filter__values{display:grid;margin:0;padding:0;list-style:none}.filter__value--extra{display:none}.filter__values.is-expanded .filter__value--extra{display:block}.filter__checkbox{position:absolute;opacity:0;width:1px;height:1px}.filter__label{display:flex;align-items:center;gap:var(--space-xs);min-height:var(--tap-target);cursor:pointer;font-size:var(--text-small)}.filter__box{display:grid;place-items:center;flex:none;width:1.25rem;height:1.25rem;border:1px solid var(--color-border-strong);border-radius:calc(var(--radius) / 2);color:transparent;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.filter__box .icon{width:.875rem;height:.875rem}.filter__checkbox:checked+.filter__label .filter__box{background:var(--color-button-background);border-color:var(--color-button-background);color:var(--color-button-label)}.filter__checkbox:focus-visible+.filter__label .filter__box{outline:2px solid var(--color-focus);outline-offset:2px}.filter__checkbox:disabled+.filter__label{color:var(--color-text-muted);cursor:not-allowed;opacity:.6}.filter__count{margin-inline-start:auto;color:var(--color-text-muted);font-size:var(--text-caption)}.filter__more{margin-block-start:var(--space-2xs);padding:0;border:0;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;color:var(--color-text-muted);font-size:var(--text-small)}.filter__price{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xs)}.filters__price-apply{margin-block-start:var(--space-xs)}.filters__sort{padding-block:var(--space-s);border-block-end:1px solid var(--color-border)}.collection__drawer-body{padding-inline:var(--space-m)}.pagination{margin-block-start:var(--space-2xl)}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3xs);margin:0;padding:0;list-style:none}.pagination__link,.pagination__gap{display:inline-grid;place-items:center;min-width:var(--tap-target);height:var(--tap-target);padding-inline:var(--space-2xs);border:1px solid transparent;border-radius:var(--radius);font-size:var(--text-small);text-decoration:none}.pagination__link:hover{border-color:var(--color-border-strong)}.pagination__link--current{background:var(--color-button-background);color:var(--color-button-label)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-collection.css.map */
