.collection-hero{display:grid;gap:var(--space-5);align-items:end;padding-block:var(--space-6) var(--space-5)}.collection-hero__title{font-size:calc(clamp(2.25rem,1.6rem + 2.4vw,3.75rem) * var(--heading-scale))}.collection-hero__description{margin-top:var(--space-3);max-width:38em;color:var(--color-text-muted)}.collection-hero__media{width:min(45vw,12rem);aspect-ratio:4 / 5;border-radius:100vmax 100vmax 0 0;overflow:hidden;background:var(--color-neutral)}.collection-hero__image{width:100%;height:100%;object-fit:cover}@media(min-width:750px){.collection-hero--image{grid-template-columns:1fr auto}.collection-hero__media{width:14rem}}@media(min-width:990px){.collection-hero{padding-block:var(--space-8) var(--space-6)}.collection-hero__media{width:17rem}}.collection-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-3);margin-bottom:var(--space-5);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.collection-toolbar__filter{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.75rem;font-size:.875rem;font-weight:var(--font-body-weight-medium)}.collection-toolbar__filter:hover{color:var(--color-gold-text)}.collection-toolbar__count{font-size:.875rem;color:var(--color-text-muted);margin-right:auto}.collection-toolbar__sort{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem}.collection-toolbar__sort-label{color:var(--color-text-muted)}@media(max-width:749px){.collection-toolbar__count{order:3;flex-basis:100%;margin:0}.collection-toolbar__sort-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.collection-toolbar__sort{margin-left:auto}}.select{position:relative;display:inline-flex;align-items:center}.select__input{-webkit-appearance:none;appearance:none;min-height:2.75rem;padding:.5rem 2.25rem .5rem .75rem;border:1px solid transparent;border-radius:var(--radius);background:transparent;font-size:.875rem;font-weight:var(--font-body-weight-medium);cursor:pointer}.select__input:hover{border-color:var(--color-border-strong)}.select .icon{position:absolute;right:.6rem;width:1rem;height:1rem;pointer-events:none}.active-filters{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-5);padding:0;list-style:none}.active-filters__pill{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.25rem;padding:.25rem .75rem;border:1px solid var(--color-border-strong);border-radius:999px;font-size:.8125rem;text-decoration:none}.active-filters__pill .icon{width:.875rem;height:.875rem}.active-filters__pill:hover{border-color:var(--color-forest)}.active-filters__clear{display:inline-flex;align-items:center;min-height:2.25rem;font-size:.8125rem;text-decoration-color:var(--color-gold)}.collection__empty{padding:var(--space-8) 0;text-align:center;color:var(--color-text-muted)}.collection__empty .button{margin-top:var(--space-5)}.collection__more{display:grid;justify-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-bottom:var(--space-8)}.collection__progress{font-size:.875rem;color:var(--color-text-muted)}.button.is-loading{opacity:.6;cursor:progress}.pagination{margin-block:var(--space-8)}.pagination__list{display:flex;justify-content:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.pagination__item{display:grid;place-items:center;min-width:2.75rem;height:2.75rem;padding:0 .5rem;border-radius:var(--radius);text-decoration:none;font-size:.9375rem}.pagination__item .icon{width:1rem;height:1rem}a.pagination__item:hover{background:var(--color-neutral)}.pagination__item.is-current{border-bottom:1px solid var(--color-gold);font-weight:var(--font-body-weight-medium)}.filter-drawer__form{display:flex;flex-direction:column;min-height:100%}.filter-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border)}.filter-drawer__title{font-size:calc(1.375rem * var(--heading-scale))}.filter-drawer__body{flex:1;padding:0 var(--space-5)}.filter-group:first-child{border-top:0}.filter-group__content{padding-bottom:var(--space-5)}.filter-group__list{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.filter-option{align-items:center}.filter-option__count{margin-left:auto;font-size:.75rem;color:var(--color-text-muted)}.filter-option.is-disabled{opacity:.45;cursor:not-allowed}.price-range{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.filter-drawer__foot{position:sticky;bottom:0;display:grid;grid-template-columns:1fr 1.4fr;gap:var(--space-3);padding:var(--space-4) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom,0px));background:var(--color-ivory);border-top:1px solid var(--color-border)}.search-page__form{display:flex;max-width:36rem;margin-top:var(--space-5)}.search-page__results-label{margin-bottom:var(--space-5);color:var(--color-text-muted)}.search-result-list{display:grid;gap:var(--space-4);margin:var(--space-7) 0 0;padding:0;list-style:none}.search-result-list a{font-family:var(--font-heading);font-size:1.125rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-collection.css.map */
