.collection-hero{position:relative;display:grid;align-content:center;padding-block:var(--section-pt, 32px) var(--section-pb, 32px);isolation:isolate}.collection-hero--image{min-height:var(--collection-hero-min-height, 220px);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.collection-hero__media,.collection-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.collection-hero__image{width:100%;height:100%;object-fit:cover}.collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:var(--hero-overlay, 0)}.collection-hero__inner{display:flex;flex-direction:column;gap:1rem;width:100%}.collection-hero--center .collection-hero__inner{align-items:center;text-align:center}.collection-hero__content{display:flex;flex-direction:column;gap:.8rem;max-width:60rem}.collection-hero__title{margin:0;text-wrap:balance}.collection-hero__text{font-size:var(--text-base);opacity:.85}.collection-hero__count{font-size:var(--text-sm);opacity:.7}.collection-hero--image .breadcrumbs__list{opacity:.92;text-shadow:0 1px 8px rgba(0,0,0,.4)}.collection-hero--image .collection-hero__title,.collection-hero--image .collection-hero__text{text-shadow:0 1px 10px rgba(0,0,0,.22)}.results-section{position:relative;padding-block:var(--section-pt, 36px) var(--section-pb, 36px);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.results{display:block}.results__intro{display:flex;flex-direction:column;gap:.8rem;margin-block-end:2rem}.results__toolbar{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;padding-block:1.2rem;border-block-end:1px solid rgba(var(--color-border),.14)}.results__count{font-size:var(--text-sm);opacity:.7}.results__sort{margin-inline-start:auto}.results__sort .facets__sort{display:flex;align-items:center;gap:.8rem}.results__sort .facets__sort-label{font-size:var(--text-sm);white-space:nowrap;opacity:.7}.results__filter-toggle{display:inline-flex;align-items:center;gap:.6rem}.results__filter-badge{display:grid;place-items:center;min-width:2rem;height:2rem;padding-inline:.4rem;border-radius:999px;background-color:rgb(var(--color-accent));color:rgb(var(--color-background));font-size:var(--text-xs);font-weight:600}.results__body{position:relative;display:block;padding-block-start:2.4rem}.results__main{position:relative;min-width:0}.facet-active{padding-block-start:1.2rem}.facet-active__list{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none}.facet-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:3.4rem;padding:.4rem 1rem;border:1px solid rgba(var(--color-border),.25);border-radius:999px;font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease)}.facet-chip:hover{border-color:rgba(var(--color-foreground),.45);background-color:rgba(var(--color-foreground),.04)}.facet-chip--clear{border-style:dashed;opacity:.8}.facets{display:flex;flex-direction:column;gap:.4rem}.facets__groups{display:flex;flex-direction:column}.facet-group__details{border-block-end:1px solid rgba(var(--color-border),.14)}.facet-group__summary{display:flex;align-items:center;gap:.8rem;min-height:4.8rem;cursor:pointer;list-style:none;font-weight:600;font-size:var(--text-base)}.facet-group__summary::-webkit-details-marker{display:none}.facet-group__label{flex:1}.facet-group__count{display:grid;place-items:center;min-width:2rem;height:2rem;border-radius:999px;background-color:rgba(var(--color-foreground),.08);font-size:var(--text-xs)}.facet-group__chevron{flex-shrink:0;transition:transform var(--duration-fast) var(--ease)}.facet-group__details[open] .facet-group__chevron{transform:rotate(180deg)}.facet-group__body{padding-block-end:1.4rem}.facet-list{display:flex;flex-direction:column;gap:.2rem;list-style:none}.facet-list--scroll{max-height:28rem;overflow-y:auto;padding-inline-end:.4rem;overscroll-behavior:contain}.facet-list__label{display:flex;align-items:center;gap:.9rem;min-height:4rem;padding-inline:.2rem;cursor:pointer;font-size:var(--text-sm);border-radius:var(--radius-button);transition:background-color var(--duration-fast) var(--ease)}.facet-list__label:hover{background-color:rgba(var(--color-foreground),.04)}.facet-list__box{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border:1px solid rgba(var(--color-border),.4);border-radius:calc(var(--radius-button) * .5);background-color:rgb(var(--color-background));color:rgb(var(--color-background));transition:background-color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.facet-list__box .icon{opacity:0}.facet-list__input:checked+.facet-list__label .facet-list__box{border-color:rgb(var(--color-accent));background-color:rgb(var(--color-accent))}.facet-list__input:checked+.facet-list__label .facet-list__box .icon{opacity:1}.facet-list__input:focus-visible+.facet-list__label{outline:2px solid rgb(var(--color-accent));outline-offset:2px}.facet-list__text{flex:1;min-width:0}.facet-list__number{font-size:var(--text-xs);opacity:.55;font-variant-numeric:tabular-nums}.facet-list__input:disabled+.facet-list__label{opacity:.4;cursor:not-allowed}.facet-swatch,.facet-thumb{width:2.4rem;height:2.4rem;flex-shrink:0;border-radius:50%;background:var(--swatch-background, rgba(var(--color-border), .2)) center / cover no-repeat;box-shadow:inset 0 0 0 1px rgba(var(--color-border),.28);transition:box-shadow var(--duration-fast) var(--ease)}.facet-thumb{border-radius:calc(var(--radius-button) * .5)}.facet-list__input:checked+.facet-list__label .facet-swatch,.facet-list__input:checked+.facet-list__label .facet-thumb{box-shadow:0 0 0 2px rgb(var(--color-background)),0 0 0 4px rgb(var(--color-accent))}.facet-price{display:flex;align-items:flex-end;gap:.8rem}.facet-price__field{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.facet-price__label{font-size:var(--text-xs);opacity:.7}.facet-price__control{display:flex;align-items:center;gap:.4rem;padding-inline:1rem;border:1px solid rgba(var(--color-border),.3);border-radius:var(--radius-input, var(--radius-button));background-color:rgb(var(--color-background))}.facet-price__control:focus-within{border-color:rgb(var(--color-accent))}.facet-price__currency{font-size:var(--text-sm);opacity:.6}.facet-price__input{width:100%;min-width:0;height:4.4rem;border:0;background:none;color:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.facet-price__input::placeholder{color:inherit;opacity:.4}.facet-price__input:focus{outline:none}.facet-price__separator{padding-block-end:1.2rem;opacity:.5}.spinner{display:block;width:2.4rem;height:2.4rem;border:2px solid rgba(var(--color-foreground),.2);border-top-color:rgb(var(--color-accent));border-radius:50%;animation:aky-spin .7s linear infinite}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:2s}}.results__loading{position:absolute;inset-block-start:0;inset-inline:0;z-index:2;display:grid;place-items:center;padding-block:4rem}[data-loading] .results__main [data-results-list],[data-loading] .results__main .pagination{opacity:.35;pointer-events:none;transition:opacity var(--duration-fast) var(--ease)}.results-grid{list-style:none}@media screen and (min-width:750px)and (max-width:989px){.results-grid{grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))}}.results-empty{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding-block:6rem}.results-empty__hint{font-size:var(--text-sm);opacity:.7}.results-empty__hint a{text-decoration:underline;text-underline-offset:.3em}@media screen and (max-width:989px){.results__facets{position:fixed;inset-block:0;inset-inline-start:0;z-index:var(--z-drawer);display:flex;flex-direction:column;width:min(88vw,40rem);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));transform:translate(-100%);transition:transform var(--duration-base) var(--ease);visibility:hidden}[data-drawer-open=true] .results__facets{transform:translate(0);visibility:visible;box-shadow:0 0 40px #0000004d}.results__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background-color:#00000073;opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease),visibility var(--duration-base) var(--ease)}[data-drawer-open=true] .results__overlay{opacity:1;visibility:visible}.results__facets-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.6rem;border-block-end:1px solid rgba(var(--color-border),.14)}.results__facets-body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding-inline:1.6rem}.results__facets-foot{display:flex;gap:.8rem;padding:1.6rem;border-block-start:1px solid rgba(var(--color-border),.14)}.results__facets-foot>*{flex:1;justify-content:center}.results__sort .facets__sort-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.results__count{flex-basis:100%;order:3}}@media screen and (min-width:990px){.results__facets-head,.results__facets-foot,.results__overlay,.results__filter-toggle{display:none}.results--sidebar .results__body{display:grid;grid-template-columns:26rem minmax(0,1fr);gap:4rem;align-items:start}.results--sidebar .results__facets{position:sticky;top:calc(var(--header-height, 0px) + 2rem);max-height:calc(100vh - var(--header-height, 0px) - 4rem);overflow-y:auto;overscroll-behavior:contain}.results--horizontal .results__facets .facets__groups{flex-direction:row;flex-wrap:wrap;gap:0 2.4rem}.results--horizontal .facet-group{position:relative}.results--horizontal .facet-group__details{border:0}.results--horizontal .facet-group__summary{min-height:4.4rem;padding-inline:1.2rem;border:1px solid rgba(var(--color-border),.25);border-radius:var(--radius-button)}.results--horizontal .facet-group__body{position:absolute;z-index:20;inset-block-start:calc(100% + .6rem);inset-inline-start:0;width:max(24rem,100%);max-height:36rem;overflow-y:auto;padding:1.2rem;border:1px solid rgba(var(--color-border),.18);border-radius:var(--radius-card);background-color:rgb(var(--color-background));box-shadow:var(--shadow-card)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-collection.css.map */
