.section-head{margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-ink)}.section-more{margin-top:var(--space-6)}.tile-media{position:relative;aspect-ratio:1;margin-bottom:var(--space-2);overflow:hidden;background:var(--color-chalk)}.tile-media img,.tile-media svg{width:100%;height:100%;object-fit:cover}.hero-drop{padding-block:var(--space-6) var(--section-space);overflow:clip}.hero-drop__inner{display:grid;gap:var(--space-6) var(--gutter)}.hero-drop__label{display:inline-block;margin-bottom:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-chalk);font-size:var(--text-meta);font-weight:700}.hero-drop__title{position:relative;isolation:isolate}.hero-drop__name{text-transform:uppercase;transform-origin:0 50%}h1.hero-drop__name{position:relative;z-index:1}.hero-drop__echo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;color:transparent;-webkit-text-stroke:2px var(--color-ink);text-transform:uppercase;transform-origin:30% 50%;transform:scale(var(--echo-scale));opacity:var(--echo-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.hero-drop__echo--1{--echo-scale: 1.04;--echo-opacity: .5}.hero-drop__echo--2{--echo-scale: 1.08;--echo-opacity: .35}.hero-drop__echo--3{--echo-scale: 1.12;--echo-opacity: .22}.hero-drop__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-6)}.hero-drop__subtitle{max-width:36ch;font-size:var(--text-lead);line-height:1.25}.hero-drop__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.hero-drop__countdown{margin-top:var(--space-5)}.hero-drop__countdown .countdown__time{display:inline-block;margin-inline-start:var(--space-1);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-accent)}.hero-drop__media{background:var(--color-chalk)}.hero-drop__media img{width:100%;aspect-ratio:1;object-fit:cover}@media(min-width:48em){.hero-drop--image .hero-drop__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.hero-drop--image .display{font-size:clamp(3rem,8vw,7rem)}}@media(prefers-reduced-motion:no-preference){.hero-drop__name{animation:aura-squeeze 1.1s var(--ease-out) both}.hero-drop__echo{animation:aura-push .68s var(--ease-out) both}.hero-drop__echo--1{animation-delay:.3s}.hero-drop__echo--2{animation-delay:.36s}.hero-drop__echo--3{animation-delay:.42s}}@keyframes aura-squeeze{0%,10%{transform:scale(1)}28%{transform:scale(.98)}55%{transform:scale(1.006)}to{transform:scale(1)}}@keyframes aura-push{0%{opacity:0;transform:scale(1)}55%{opacity:calc(var(--echo-opacity) * 1.6);transform:scale(calc(var(--echo-scale) + .04))}to{opacity:var(--echo-opacity);transform:scale(var(--echo-scale))}}.product-grid{display:grid;grid-template-columns:repeat(var(--cols-mobile, 2),minmax(0,1fr));gap:var(--space-5) var(--space-3)}@media(min-width:48em){.product-grid{grid-template-columns:repeat(var(--cols-desktop, 4),minmax(0,1fr));gap:var(--space-6) var(--space-4)}}.product-card{position:relative;display:flex;flex-direction:column;gap:var(--space-1)}.product-card__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--text-body);line-height:1.1;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.product-card__link{text-decoration:none}.product-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.product-card__link:focus-visible{outline:none}.product-card__link:focus-visible:after{outline:3px solid var(--color-focus);outline-offset:3px}.product-card__price{display:flex;flex-wrap:wrap;gap:0 var(--space-2);font-size:var(--text-lead);font-weight:700;line-height:1.2}.product-card__compare{color:var(--color-muted);font-weight:400}.product-card__trend{color:var(--color-muted)}.product-card__sold-out{position:absolute;left:0;bottom:0;padding:var(--space-1) var(--space-3);background:var(--color-ink);color:var(--color-chalk);font-size:var(--text-meta);font-weight:700}.product-card__sale{position:absolute;top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-3);border:2px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-ink);font-size:var(--text-meta);font-weight:700;line-height:1.2}.product-card__sizes{overflow:hidden;color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;word-spacing:.4em}@media(hover:hover){.product-card:hover .product-card__title{text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.18em}}.product-card.is-sold-out .tile-media img{opacity:.55}.product-card.is-sold-out .product-card__price{color:var(--color-muted)}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-4)}@media(min-width:48em){.collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-7) var(--gutter)}}.collection-tile{display:block;text-decoration:none}.collection-tile__title{font-size:clamp(1.375rem,2.6vw,2rem);line-height:1;text-wrap:balance}@media(hover:hover){.collection-tile:hover .collection-tile__title{text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.18em}}.collection-tile__count{color:var(--color-muted)}.social-proof{padding-block:var(--space-7)}.social-proof__quotes{display:grid;gap:var(--space-5) var(--gutter)}.social-proof__count+.social-proof__quotes{margin-top:var(--space-5)}@media(min-width:48em){.social-proof__quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.social-proof__quote{font-size:var(--text-lead);line-height:1.2}.social-proof__author{margin-top:var(--space-2);color:var(--color-muted);font-size:var(--text-meta)}.drop-signup .grid{align-items:end}.drop-signup h2{font-size:var(--text-h1);line-height:.95}.drop-signup__text{margin-top:var(--space-3);color:var(--color-muted);font-size:var(--text-lead);line-height:1.25}.drop-signup__form{max-width:30rem}.drop-signup__row{display:flex;gap:var(--space-2)}.drop-signup__row .input{flex:1;min-width:0}.drop-signup__row .button{flex:none}.rich-text__inner>*+*{margin-top:var(--space-4)}.rich-text__body>*+*{margin-top:var(--space-3)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sections.css.map */
