.mens-module__nGPJiW__page{--mens-accent:#346a85}.mens-module__nGPJiW__page h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(18px,2vw,25px);font-weight:650;line-height:1.6}.mens-module__nGPJiW__page p,.mens-module__nGPJiW__page dd,.mens-module__nGPJiW__page li{color:var(--text-muted);font-size:13px;line-height:2}.mens-module__nGPJiW__editorial{border-top:1px solid var(--divider);grid-template-columns:1.1fr 1fr;align-items:center;gap:52px;padding:40px 0 48px;display:grid}.mens-module__nGPJiW__editorial img{border-radius:4px;width:100%;height:auto}.mens-module__nGPJiW__editorial h2{margin:14px 0}.mens-module__nGPJiW__collection{scroll-margin-top:90px}.mens-module__nGPJiW__heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.mens-module__nGPJiW__heading span{color:var(--mens-accent);white-space:nowrap;font-size:11px}.mens-module__nGPJiW__lookbook{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px;margin:24px 0 32px;padding:0;list-style:none;display:grid}.mens-module__nGPJiW__art{aspect-ratio:1;background:var(--surface-muted);border-radius:3px}.mens-module__nGPJiW__art img{object-fit:contain;width:100%;height:100%;display:block}.mens-module__nGPJiW__lookbook h3{color:var(--text-primary);margin-top:10px;font-size:12px;font-weight:600;line-height:1.6}.mens-module__nGPJiW__lookbook li:nth-child(n+10) .mens-module__nGPJiW__art{background:color-mix(in srgb,var(--surface-muted)82%,#a4c2d5);border-bottom:2px solid #6d96b04d}.mens-module__nGPJiW__chapters{border-block:1px solid var(--divider);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:24px 0;display:grid}.mens-module__nGPJiW__chapters h3{color:var(--mens-accent);margin-bottom:8px;font-size:14px;font-weight:650}.mens-module__nGPJiW__chapters p{font-size:12px}.mens-module__nGPJiW__playNotes{grid-template-columns:1fr 1fr;gap:56px;padding:36px 0;display:grid}.mens-module__nGPJiW__playNotes h2{margin-bottom:16px;font-size:20px}.mens-module__nGPJiW__playNotes dl{margin-top:14px}.mens-module__nGPJiW__playNotes dt{color:var(--text-primary);margin-top:14px;font-size:12px;font-weight:650}.mens-module__nGPJiW__playNotes ol{padding-left:1.3em}.mens-module__nGPJiW__playNotes li+li{margin-top:8px}.mens-module__nGPJiW__playNotes p+p{margin-top:14px}.mens-module__nGPJiW__finish{background:var(--surface-muted);grid-template-columns:180px 1fr;align-items:center;gap:36px;padding:24px 32px;display:grid}.mens-module__nGPJiW__finish img{object-fit:contain;width:180px;height:180px}.mens-module__nGPJiW__finish h2{margin-bottom:10px}.mens-module__nGPJiW__finish p+p{margin-top:8px}.mens-module__nGPJiW__storage{border-bottom:1px solid var(--divider);grid-template-columns:280px 1fr;gap:30px;padding:28px 0;display:grid}.mens-module__nGPJiW__storage h2{font-size:18px}.mens-module__nGPJiW__faq{max-width:780px;margin:34px 0}.mens-module__nGPJiW__faq h2{margin-bottom:12px}.mens-module__nGPJiW__faq details{border-bottom:1px solid var(--divider);padding:15px 0}.mens-module__nGPJiW__faq summary{cursor:pointer;font-size:13px;font-weight:600}.mens-module__nGPJiW__faq details p{margin-top:12px}.mens-module__nGPJiW__related{border-top:1px solid var(--divider);padding-top:24px}.mens-module__nGPJiW__related h2{margin-bottom:16px;font-size:18px}.mens-module__nGPJiW__related a{border-bottom:1px solid var(--divider);margin-right:24px;padding:8px 0;font-size:12px;display:inline-block}[data-theme=dark] .mens-module__nGPJiW__page{--mens-accent:#9cc7df}@media (max-width:700px){.mens-module__nGPJiW__editorial,.mens-module__nGPJiW__playNotes,.mens-module__nGPJiW__storage{grid-template-columns:1fr;gap:22px}.mens-module__nGPJiW__editorial{padding:28px 0}.mens-module__nGPJiW__editorial>div{order:-1}.mens-module__nGPJiW__lookbook{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.mens-module__nGPJiW__chapters{grid-template-columns:1fr 1fr;gap:22px 18px}.mens-module__nGPJiW__playNotes{gap:28px;padding:28px 0}.mens-module__nGPJiW__finish{grid-template-columns:90px 1fr;align-items:start;gap:14px;padding:18px 14px}.mens-module__nGPJiW__finish img{width:90px;height:110px}.mens-module__nGPJiW__finish h2{font-size:17px}.mens-module__nGPJiW__finish p{font-size:12px}.mens-module__nGPJiW__storage{gap:12px;padding:24px 0}}
