.athleisure-concept-card-module__K2xeUq__product{min-width:0}.athleisure-concept-card-module__K2xeUq__figureStage{border-radius:var(--radius-xl);isolation:isolate;border:1px solid #20352d14;justify-content:center;align-items:flex-end;min-height:21rem;padding:2.5rem .6rem .6rem;display:flex;position:relative;overflow:hidden}.athleisure-concept-card-module__K2xeUq__figureStage:before{z-index:-1;content:"";background:repeating-linear-gradient(135deg,#0000 0 20px,#20352d0d 20px 21px);position:absolute;inset:0}.athleisure-concept-card-module__K2xeUq__oat{background-color:var(--threadbloom-oat)}.athleisure-concept-card-module__K2xeUq__mist{background-color:var(--threadbloom-mist)}.athleisure-concept-card-module__K2xeUq__petal{background-color:var(--threadbloom-petal)}.athleisure-concept-card-module__K2xeUq__cotton{background-color:var(--threadbloom-cotton)}.athleisure-concept-card-module__K2xeUq__productIndex{z-index:2;color:var(--threadbloom-ink);font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:700;line-height:1.5;position:absolute;top:.8rem;left:.8rem}.athleisure-concept-card-module__K2xeUq__figure{z-index:1;filter:drop-shadow(0 .8rem .6rem #20352d26);width:min(70%,10rem)}.athleisure-concept-card-module__K2xeUq__figureGround{background:#20352d52;height:1px;position:absolute;bottom:.85rem;left:13%;right:13%}.athleisure-concept-card-module__K2xeUq__productCopy{padding:1rem .15rem 1.3rem}.athleisure-concept-card-module__K2xeUq__productTitleLine{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.athleisure-concept-card-module__K2xeUq__productTitleLine h3{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.035em;margin:0;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:650}.athleisure-concept-card-module__K2xeUq__productTitleLine span{color:var(--threadbloom-pine);letter-spacing:.1em;text-transform:uppercase;font-size:.67rem;font-weight:700}.athleisure-concept-card-module__K2xeUq__productTitleLine .athleisure-concept-card-module__K2xeUq__availabilityLabel,.athleisure-concept-card-module__K2xeUq__productTitleLine .athleisure-concept-card-module__K2xeUq__proposedLabel{color:var(--threadbloom-cream);background:var(--threadbloom-pine);letter-spacing:0;text-transform:none;border-radius:999px;padding:.32rem .5rem;font-size:.72rem;line-height:1.4}.athleisure-concept-card-module__K2xeUq__productCopy>p{color:var(--muted-foreground);margin:.55rem 0 0;font-size:.86rem;line-height:1.6}.athleisure-concept-card-module__K2xeUq__detailLink{min-height:2.5rem;color:var(--threadbloom-pine);text-underline-offset:.2em;align-items:center;margin-top:.65rem;font-size:.82rem;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.athleisure-concept-card-module__K2xeUq__detailLink:hover{text-decoration-thickness:2px}.athleisure-concept-card-module__K2xeUq__detailLink:focus-visible{outline:3px solid var(--ring);outline-offset:3px;border-radius:.15rem}.athleisure-concept-card-module__K2xeUq__selectConcept{border:1px solid var(--threadbloom-pine);border-radius:var(--radius-lg);width:100%;min-height:2.75rem;color:var(--threadbloom-pine);text-align:center;background:0 0;justify-content:center;align-items:center;margin-top:.9rem;padding:.65rem .8rem;font-size:.82rem;font-weight:700;transition:background-color .16s,color .16s;display:flex}.athleisure-concept-card-module__K2xeUq__selectConcept:hover{background:var(--secondary)}.athleisure-concept-card-module__K2xeUq__selectedConcept,.athleisure-concept-card-module__K2xeUq__selectedConcept:hover{border-color:var(--primary);color:var(--primary-foreground);background:var(--primary)}.athleisure-concept-card-module__K2xeUq__selectConcept:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.athleisure-concept-card-module__K2xeUq__selectConcept{transition:none}}@media (max-width:560px){.athleisure-concept-card-module__K2xeUq__figureStage{min-height:21rem}.athleisure-concept-card-module__K2xeUq__figure{width:min(62%,14rem)}}
.first-drop-experience-module__wz1wpa__catalog,.first-drop-experience-module__wz1wpa__inquiry{width:min(100%,86rem);margin-inline:auto}.first-drop-experience-module__wz1wpa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.first-drop-experience-module__wz1wpa__inquiry{border-radius:var(--radius-2xl);color:var(--threadbloom-cream);background:var(--threadbloom-pine);grid-template-columns:minmax(14rem,.8fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(2.5rem,6vw,5rem);padding:clamp(1.25rem,4vw,3.5rem);display:grid}.first-drop-experience-module__wz1wpa__inquiryCopy h2{max-width:12ch;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.06em;margin:.8rem 0 0;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:650;line-height:1}.first-drop-experience-module__wz1wpa__inquiryCopy>p:last-child{max-width:34rem;color:color-mix(in srgb, var(--threadbloom-cream) 88%, transparent);margin:1rem 0 0;font-size:.95rem;line-height:1.65}.first-drop-experience-module__wz1wpa__eyebrow{color:var(--threadbloom-leaf);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:750;line-height:1.45}.first-drop-experience-module__wz1wpa__formPanel{border-radius:var(--radius-xl);min-width:0;color:var(--threadbloom-ink);background:var(--threadbloom-cream);padding:clamp(1rem,2.5vw,2rem)}@media (max-width:1120px){.first-drop-experience-module__wz1wpa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media (max-width:760px){.first-drop-experience-module__wz1wpa__inquiry{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.first-drop-experience-module__wz1wpa__grid{grid-template-columns:minmax(0,1fr);gap:.5rem}}
.first-drop-module__TI0I5G__page{min-height:calc(100vh - 3.5rem);color:var(--threadbloom-ink);background:var(--threadbloom-cream);padding:clamp(2.5rem,6vw,5rem) clamp(1rem,4vw,3rem) 4rem}.first-drop-module__TI0I5G__intro{margin-inline:auto;width:min(100%,86rem);margin-bottom:clamp(1.75rem,4vw,3rem)}.first-drop-module__TI0I5G__eyebrow{color:var(--threadbloom-pine);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:750;line-height:1.45}.first-drop-module__TI0I5G__intro h1{max-width:14ch;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.07em;margin:.8rem 0 0;font-size:clamp(2.4rem,6vw,5rem);font-weight:650;line-height:.98}.first-drop-module__TI0I5G__intro>p:last-child{color:var(--muted-foreground);margin:.9rem 0 0;font-size:1rem;line-height:1.6}@media (max-width:620px){.first-drop-module__TI0I5G__page{padding-top:2.25rem}}
