.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.product-story{--story-gutter: 20px;background:#fff;color:#000;text-transform:uppercase;border-top:1px solid #f0f0f0;padding:clamp(min(48px,var(--story-pt, 96px)),7vw,var(--story-pt, 96px)) 0 clamp(min(48px,var(--story-pb, 96px)),7vw,var(--story-pb, 96px))}.product-story__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.product-story__image{display:block;width:min(100%,54svh);height:auto;aspect-ratio:2 / 3;object-fit:cover;background:#f4f4f4}.product-story__copy{display:flex;flex-direction:column;gap:48px;padding:0 var(--story-gutter);min-width:0}.product-story__intro{display:flex;flex-direction:column;gap:16px}.product-story__eyebrow{margin:0;font-size:10px;letter-spacing:.3em;color:#5e5e5e}.product-story__headline{margin:0;font-size:clamp(2.5rem,4.4vw,5rem);line-height:.9;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.product-story__body{margin:8px 0 0;max-width:46ch;font-size:14px;line-height:1.75;letter-spacing:.04em}.product-story__evidence{display:flex;flex-direction:column;gap:16px}.product-story__details-label{margin:0;padding-top:12px;border-top:1px solid #000;font-size:10px;font-weight:700;letter-spacing:.3em}.product-story__details{list-style:none;margin:0 calc(-1 * var(--story-gutter));padding:0 var(--story-gutter) 4px;display:grid;grid-auto-flow:column;grid-auto-columns:68%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--story-gutter);scrollbar-width:none}.product-story__details::-webkit-scrollbar{display:none}.product-story__detail{display:flex;flex-direction:column;gap:8px;scroll-snap-align:start;min-width:0}.product-story__detail-image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:#f4f4f4}.product-story__detail-title{margin:4px 0 0;font-size:12px;font-weight:700;letter-spacing:.1em}.product-story__detail-index{color:#5e5e5e;margin-right:6px}.product-story__detail-caption{margin:0;font-size:11px;line-height:1.6;letter-spacing:.06em;color:#5e5e5e}@media(min-width:600px){.product-story{--story-gutter: 32px}.product-story__details{margin:0;padding:0;overflow:visible;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:989.98px){.product-story__copy{display:contents}.product-story__intro{order:-1}.product-story__intro,.product-story__evidence{padding:0 var(--story-gutter);min-width:0}}@media(min-width:990px){.product-story__inner{grid-template-columns:min(44vw,58svh) minmax(0,1fr);gap:clamp(48px,6vw,112px);align-items:stretch;padding-right:32px}.product-story__image{width:100%}.product-story__copy{padding:16px 0 0;max-width:680px;justify-content:space-between;gap:64px}}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map */
