.ApparelProductDetail_page__b5oCq{--tee-rule:#d3d3d0;background:#f1f1ef;color:#202020}.ApparelProductDetail_bottomRail__NPrtx,.ApparelProductDetail_breadcrumb__qYndU,.ApparelProductDetail_stageLabel__6HyUN,.ApparelProductDetail_status__vxHdW{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;line-height:1.7}.ApparelProductDetail_breadcrumb__qYndU{display:flex;gap:14px;padding:16px 32px;border-bottom:1px solid var(--tee-rule);overflow-x:auto;white-space:nowrap;color:#656561}.ApparelProductDetail_bottomRail__NPrtx a:hover,.ApparelProductDetail_breadcrumb__qYndU a:hover,.ApparelProductDetail_stageLabel__6HyUN a:hover{color:var(--color-accent)}.ApparelProductDetail_hero__4BkVD{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);border-bottom:1px solid var(--tee-rule)}.ApparelProductDetail_productStage__mbdiY{display:flex;flex-direction:column;min-width:0;background:#e5e5e2;padding:24px 32px;border-right:1px solid var(--tee-rule)}.ApparelProductDetail_stageLabel__6HyUN{display:flex;justify-content:space-between;gap:16px;color:#62625e}.ApparelProductDetail_productVisual__2mA51{flex:1;min-height:440px;padding:28px 0;display:flex;align-items:center;justify-content:center}.ApparelProductDetail_productVisual__2mA51 img{filter:drop-shadow(0 14px 12px rgb(0 0 0/9%))}.ApparelProductDetail_productInfo__XrBQy{padding:40px clamp(24px,4vw,64px);align-self:center}.ApparelProductDetail_title__6n_O1{font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.35;letter-spacing:-.01em}.ApparelProductDetail_title__6n_O1>span{display:block;font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;margin-bottom:12px;color:#656561}.ApparelProductDetail_description__bDqWR{font-size:14px;line-height:1.9;color:#5c5c58;margin:20px 0}.ApparelProductDetail_summary___7NPu{margin-top:24px;border-top:1px solid var(--tee-rule)}.ApparelProductDetail_summary___7NPu>div{display:grid;grid-template-columns:minmax(64px,.65fr) minmax(0,1.35fr);gap:20px;padding:13px 0;border-bottom:1px solid var(--tee-rule);font-size:12px;line-height:1.7}.ApparelProductDetail_summary___7NPu dt{color:#686863}.ApparelProductDetail_summary___7NPu dd{margin:0}.ApparelProductDetail_sizes__lvtq_{display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-size:12px;line-height:1.7}.ApparelProductDetail_sizes__lvtq_>span{color:#686863}.ApparelProductDetail_purchase__5FeME{margin-top:8px;border-top:1px solid var(--tee-rule);padding-top:22px}.ApparelProductDetail_status__vxHdW{display:flex;align-items:center;gap:8px;text-transform:uppercase}.ApparelProductDetail_status__vxHdW>span{width:6px;height:6px;border-radius:50%;background:#7c7c75}.ApparelProductDetail_purchase__5FeME>p{margin-top:8px;font-size:12px;line-height:1.7;color:#686863}.ApparelProductDetail_contact__wprLj{display:flex;justify-content:space-between;align-items:center;padding:15px 18px;border:1px solid #393935;font-size:12px;margin-top:20px;transition:background-color .16s,color .16s}.ApparelProductDetail_contact__wprLj:hover{background:#202020;color:#fff}.ApparelProductDetail_catalogue__sMfNu,.ApparelProductDetail_lookbook__8_F62{padding:40px 32px;border-bottom:1px solid var(--tee-rule)}.ApparelProductDetail_sectionHeading__Exw72{max-width:1136px;margin:0 auto 24px;font-size:18px;font-weight:500;line-height:1.5}.ApparelProductDetail_studioImage__nsEsp{display:block;max-width:1136px;margin:0 auto 24px}.ApparelProductDetail_studioImage__nsEsp img{width:100%;height:auto}.ApparelProductDetail_lookbookGrid__U1vy9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start;max-width:1136px;margin:0 auto}.ApparelProductDetail_lookbookGrid__U1vy9 figure{margin:0;min-width:0}.ApparelProductDetail_lookbookGrid__U1vy9 a{display:block}.ApparelProductDetail_lookbookGrid__U1vy9 img{width:100%;height:auto}.ApparelProductDetail_lookbookGrid__U1vy9 figcaption{padding-top:10px;color:#64645f;font-size:12px;line-height:1.7}.ApparelProductDetail_catalogue__sMfNu>a{display:block;max-width:1136px;margin:0 auto}.ApparelProductDetail_catalogue__sMfNu img{width:100%;height:auto}.ApparelProductDetail_bottomRail__NPrtx{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 32px;color:#65655f}.ApparelProductDetail_page__b5oCq a:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}@media (max-width:900px){.ApparelProductDetail_hero__4BkVD{grid-template-columns:1fr}.ApparelProductDetail_productStage__mbdiY{border-right:0;border-bottom:1px solid var(--tee-rule)}.ApparelProductDetail_productVisual__2mA51{min-height:420px}.ApparelProductDetail_productVisual__2mA51 img{max-height:400px!important}.ApparelProductDetail_productInfo__XrBQy{padding:32px}.ApparelProductDetail_lookbookGrid__U1vy9{gap:16px}}@media (max-width:640px){.ApparelProductDetail_breadcrumb__qYndU{padding:14px 20px;gap:10px;font-size:9px}.ApparelProductDetail_productStage__mbdiY{padding:20px}.ApparelProductDetail_stageLabel__6HyUN{font-size:9px}.ApparelProductDetail_productVisual__2mA51{min-height:310px;padding:28px 0}.ApparelProductDetail_productVisual__2mA51 img{max-height:300px!important}.ApparelProductDetail_productInfo__XrBQy{padding:28px 20px}.ApparelProductDetail_catalogue__sMfNu,.ApparelProductDetail_lookbook__8_F62{padding:32px 20px}.ApparelProductDetail_sectionHeading__Exw72{margin-bottom:20px;font-size:16px}.ApparelProductDetail_lookbookGrid__U1vy9{grid-template-columns:1fr;gap:24px}.ApparelProductDetail_bottomRail__NPrtx{padding:18px 20px;font-size:9px}}@media (prefers-reduced-motion:reduce){.ApparelProductDetail_contact__wprLj{transition:none}}.ApparelProductDetail_specHeading__IWzQb{margin:24px 0 10px;font-family:var(--font-mono);font-size:11px;font-weight:400;color:#676762}.ApparelProductDetail_specHeading__IWzQb+.ApparelProductDetail_summary___7NPu{margin-top:0}