.meiiwear-collection-module__Ezih0G__collection{color:#20231f;background:#f4f2e9;padding:clamp(3.5rem,7vw,6rem) 0 clamp(4rem,7vw,6.5rem);scroll-margin-top:5rem}.meiiwear-collection-module__Ezih0G__collectionHeader,.meiiwear-collection-module__Ezih0G__designGrid,.meiiwear-collection-module__Ezih0G__productionNote{width:min(100% - 3rem,82rem);margin-left:auto;margin-right:auto}.meiiwear-collection-module__Ezih0G__collectionHeader{grid-template-columns:minmax(0,1fr) minmax(17rem,31rem);align-items:end;gap:2rem 4rem;margin-bottom:2.5rem;display:grid}.meiiwear-collection-module__Ezih0G__eyebrow,.meiiwear-collection-module__Ezih0G__designIndex,.meiiwear-collection-module__Ezih0G__markStage figcaption,.meiiwear-collection-module__Ezih0G__treatmentHeader span{letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:750;line-height:1.35}.meiiwear-collection-module__Ezih0G__eyebrow{color:#715b18;margin:0 0 .65rem}.meiiwear-collection-module__Ezih0G__collectionHeader h2{max-width:17ch;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.06em;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:650;line-height:.99}.meiiwear-collection-module__Ezih0G__collectionIntro{color:#455248;max-width:43rem;margin:0;font-size:.96rem;line-height:1.7}.meiiwear-collection-module__Ezih0G__designGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:0;margin-bottom:0;padding:0;list-style:none;display:grid}.meiiwear-collection-module__Ezih0G__designCard{background:#fbfaf5;border:1px solid #d6d5ca;min-width:0;padding:1rem}.meiiwear-collection-module__Ezih0G__designHeading{justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.85rem;display:flex}.meiiwear-collection-module__Ezih0G__designIndex{color:#685317;margin:0;font-size:.62rem}.meiiwear-collection-module__Ezih0G__designHeading h3{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:650;line-height:1}.meiiwear-collection-module__Ezih0G__designBody{grid-template-columns:minmax(7rem,.72fr) minmax(0,1.6fr);gap:.7rem;display:grid}.meiiwear-collection-module__Ezih0G__markStage{background:var(--sport-accent,#e8a33b);isolation:isolate;justify-content:center;align-items:center;min-width:0;min-height:12.7rem;margin:0;display:flex;position:relative;overflow:hidden}.meiiwear-collection-module__Ezih0G__characterStage{background-image:linear-gradient(135deg,#ffffff24,#0000 58%);border:1px solid #20231f52}.meiiwear-collection-module__Ezih0G__markStage:after{z-index:-1;content:"";border:1px solid #18191640;position:absolute;inset:.55rem}.meiiwear-collection-module__Ezih0G__sourceMark{z-index:0;object-fit:contain;mix-blend-mode:multiply;padding:.5rem}.meiiwear-collection-module__Ezih0G__characterArt{z-index:0;width:calc(100% - 4rem);height:calc(100% - 1.6rem);padding:.35rem;position:absolute;top:.35rem;bottom:1.25rem;left:.15rem;overflow:visible}.meiiwear-collection-module__Ezih0G__pairedLogo{z-index:1;background:#fbfaf5;border:1px solid #20231f;flex-direction:column;align-items:center;width:3.7rem;height:4.35rem;padding:.25rem;display:flex;position:absolute;top:.65rem;right:.65rem}.meiiwear-collection-module__Ezih0G__pairedLogoVisual{flex:1;width:100%;min-height:0;display:block;position:relative}.meiiwear-collection-module__Ezih0G__pairedLogoImage{object-fit:contain;mix-blend-mode:multiply}.meiiwear-collection-module__Ezih0G__pairedLogo>span:last-child{color:#20231f;letter-spacing:.045em;text-align:center;font-size:.39rem;font-weight:800;line-height:1.1}.meiiwear-collection-module__Ezih0G__markStage figcaption{z-index:2;color:#f8f3e5;letter-spacing:.09em;text-align:center;background:#20231f;padding:.38rem .45rem;font-size:.52rem;position:absolute;bottom:.55rem;left:.55rem;right:.55rem}.meiiwear-collection-module__Ezih0G__treatmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;min-width:0;display:grid}.meiiwear-collection-module__Ezih0G__treatment{background:#f4f2e9;border:1px solid #d9d9cf;flex-direction:column;min-width:0;padding:.5rem .45rem .6rem;display:flex}.meiiwear-collection-module__Ezih0G__embroideryTreatment{background:#e9e7dc}.meiiwear-collection-module__Ezih0G__treatmentHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem;display:flex}.meiiwear-collection-module__Ezih0G__treatmentHeader h4{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:800;line-height:1.25}.meiiwear-collection-module__Ezih0G__treatmentHeader span{color:#4c554e;letter-spacing:.08em;font-size:.52rem}.meiiwear-collection-module__Ezih0G__garmentStage{aspect-ratio:.86;isolation:isolate;align-self:center;width:min(100%,9rem);margin-top:.15rem;position:relative}.meiiwear-collection-module__Ezih0G__garment{z-index:-1;filter:drop-shadow(0 .25rem .22rem #0f141130);width:100%;height:100%;position:absolute;inset:0}.meiiwear-collection-module__Ezih0G__garmentMark{display:block;position:absolute}.meiiwear-collection-module__Ezih0G__printMark{width:29%;height:28%;top:37%;left:32%}.meiiwear-collection-module__Ezih0G__embroideryMark{background:#151816;border:1px dashed #f1c22e;width:24%;height:21%;padding:.06rem;top:32%;left:30%}.meiiwear-collection-module__Ezih0G__garmentWordmark{color:#f0c32d;letter-spacing:.025em;white-space:nowrap;font-size:.52rem;font-weight:850;line-height:1;position:absolute;top:32%;left:62%}.meiiwear-collection-module__Ezih0G__garmentMarkImage{object-fit:contain;filter:invert()sepia(.92)saturate(5)hue-rotate(-7deg)brightness(1.05);mix-blend-mode:screen}.meiiwear-collection-module__Ezih0G__printAccent{background:var(--sport-accent);width:2px;height:1.1rem;position:absolute;top:31%;left:31%;transform:rotate(-22deg)}.meiiwear-collection-module__Ezih0G__treatment>p{color:#465149;text-align:center;margin:auto 0 0;font-size:.6rem;line-height:1.35}.meiiwear-collection-module__Ezih0G__capSection{background:#f4f2e9;border:1px solid #d9d9cf;grid-column:1/-1;min-width:0;margin-top:.15rem;padding:.6rem .65rem .55rem}.meiiwear-collection-module__Ezih0G__capHeader{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.35rem;display:flex}.meiiwear-collection-module__Ezih0G__capHeader h4{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:800;line-height:1.25}.meiiwear-collection-module__Ezih0G__capHeader>span{color:#4c554e;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:750}.meiiwear-collection-module__Ezih0G__capViews{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.meiiwear-collection-module__Ezih0G__capView{text-align:center;min-width:0;margin:0}.meiiwear-collection-module__Ezih0G__capStage{aspect-ratio:1.6;isolation:isolate;align-self:center;width:min(100%,11rem);margin-inline:auto;position:relative}.meiiwear-collection-module__Ezih0G__capSilhouette{z-index:-1;filter:drop-shadow(0 .2rem .2rem #0f141133);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.meiiwear-collection-module__Ezih0G__capFrontMark{width:20%;height:25%;position:absolute;top:36%;left:40%}.meiiwear-collection-module__Ezih0G__capMarkImage{object-fit:contain;filter:invert()sepia(.92)saturate(5)hue-rotate(-7deg)brightness(1.05);mix-blend-mode:screen}.meiiwear-collection-module__Ezih0G__capBackWordmark{color:#f0c32d;letter-spacing:.04em;text-transform:lowercase;font-size:.69rem;font-weight:850;line-height:1;position:absolute;top:39%;left:50%;transform:translate(-50%)}.meiiwear-collection-module__Ezih0G__capView figcaption{color:#465149;letter-spacing:.05em;text-transform:uppercase;margin-top:.1rem;font-size:.57rem;font-weight:750;line-height:1.3}.meiiwear-collection-module__Ezih0G__productionNote{color:#455248;margin-top:1.5rem;margin-bottom:0;font-size:.82rem;line-height:1.6}@media (max-width:850px){.meiiwear-collection-module__Ezih0G__collectionHeader{grid-template-columns:minmax(0,1fr);gap:1rem}.meiiwear-collection-module__Ezih0G__designGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.meiiwear-collection-module__Ezih0G__collectionHeader,.meiiwear-collection-module__Ezih0G__designGrid,.meiiwear-collection-module__Ezih0G__productionNote{width:min(100% - 2rem,34rem)}.meiiwear-collection-module__Ezih0G__designGrid{grid-template-columns:minmax(0,1fr)}.meiiwear-collection-module__Ezih0G__designCard{padding:.75rem}.meiiwear-collection-module__Ezih0G__designBody{grid-template-columns:minmax(0,1fr);gap:.55rem}.meiiwear-collection-module__Ezih0G__markStage{min-height:12.5rem}.meiiwear-collection-module__Ezih0G__characterArt{width:min(72%,18rem);left:3%}}@media (max-width:360px){.meiiwear-collection-module__Ezih0G__collectionHeader,.meiiwear-collection-module__Ezih0G__designGrid,.meiiwear-collection-module__Ezih0G__productionNote{width:calc(100% - 1.5rem)}.meiiwear-collection-module__Ezih0G__designBody{grid-template-columns:minmax(0,1fr);gap:.4rem}.meiiwear-collection-module__Ezih0G__markStage{min-height:11.5rem}.meiiwear-collection-module__Ezih0G__pairedLogo{width:3.45rem;height:4.1rem;top:.55rem;right:.55rem}.meiiwear-collection-module__Ezih0G__treatment{padding-left:.3rem;padding-right:.3rem}.meiiwear-collection-module__Ezih0G__treatmentHeader h4{font-size:.6rem}.meiiwear-collection-module__Ezih0G__treatment>p{font-size:.55rem}.meiiwear-collection-module__Ezih0G__capSection{padding-left:.45rem;padding-right:.45rem}.meiiwear-collection-module__Ezih0G__capViews{gap:.35rem}.meiiwear-collection-module__Ezih0G__capBackWordmark{font-size:.62rem}.meiiwear-collection-module__Ezih0G__capView figcaption{font-size:.52rem}}
.catalog-module__8HdR0a__page{color:#20231f;background:#f4f2e9;min-height:100vh}.catalog-module__8HdR0a__hero{color:#f4f2e9;background:#171a17;padding:clamp(3rem,7vw,6rem) clamp(1rem,4vw,3rem)}.catalog-module__8HdR0a__heroInner,.catalog-module__8HdR0a__nextInner{grid-template-columns:minmax(0,1fr) minmax(11rem,.42fr);align-items:center;gap:2rem clamp(2rem,7vw,7rem);width:min(100%,82rem);margin-inline:auto;display:grid}.catalog-module__8HdR0a__heroCopy{max-width:51rem}.catalog-module__8HdR0a__eyebrow{color:#f0c32d;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:750;line-height:1.45}.catalog-module__8HdR0a__heroCopy h1,.catalog-module__8HdR0a__nextInner h2{max-width:13ch;font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.075em;margin:1rem 0 0;font-size:clamp(2.7rem,6.8vw,6.4rem);font-weight:650;line-height:.9}.catalog-module__8HdR0a__intro{color:#e4e7dc;max-width:42rem;margin:1.2rem 0 0;font-size:.98rem;line-height:1.7}.catalog-module__8HdR0a__heroLink{color:#171916;background:#f0c32d;border-color:#f0c32d;min-height:2.8rem;margin-top:1.7rem;font-weight:750}.catalog-module__8HdR0a__heroLink:hover{background:#ffdb54;border-color:#ffdb54}.catalog-module__8HdR0a__heroBadge{color:#171916;text-align:center;background:#f0c32d;border:1px solid #f0c32d;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-height:15rem;display:flex;transform:rotate(2deg)}.catalog-module__8HdR0a__heroBadge span{letter-spacing:.14em;font-size:.63rem;font-weight:800}.catalog-module__8HdR0a__heroBadge strong{font-family:var(--font-display), ui-sans-serif, sans-serif;letter-spacing:-.1em;font-size:clamp(5.5rem,9vw,9rem);font-weight:700;line-height:.87}.catalog-module__8HdR0a__nextSports{color:#f4f2e9;background:#285548;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,3rem)}.catalog-module__8HdR0a__nextInner{grid-template-columns:minmax(0,.9fr) minmax(20rem,1fr)}.catalog-module__8HdR0a__nextInner h2{max-width:12ch;font-size:clamp(2rem,4vw,3.8rem)}.catalog-module__8HdR0a__nextInner>div:last-child{color:#edf0e7;font-size:.93rem;line-height:1.7}.catalog-module__8HdR0a__nextInner>div:last-child>p{margin-top:0}.catalog-module__8HdR0a__nextInner ul{flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 1.3rem;padding:0;list-style:none;display:flex}.catalog-module__8HdR0a__nextInner li{color:#f4f2e9;border:1px solid #d7e0d0;padding:.42rem .62rem;font-size:.78rem;font-weight:650;line-height:1.3}.catalog-module__8HdR0a__backLink{color:#f0c32d;text-underline-offset:.28rem;font-size:.84rem;font-weight:750}@media (max-width:760px){.catalog-module__8HdR0a__heroInner,.catalog-module__8HdR0a__nextInner{grid-template-columns:minmax(0,1fr);gap:2rem}.catalog-module__8HdR0a__heroBadge{justify-self:center;width:min(100%,16rem);min-height:10.5rem}.catalog-module__8HdR0a__heroBadge strong{font-size:6rem}}@media (prefers-reduced-motion:reduce){.catalog-module__8HdR0a__heroLink,.catalog-module__8HdR0a__backLink{scroll-behavior:auto;transition:none}}
