.home-gender-edit{gap:22px;padding:0 4.5%}.home-gender-edit .home-editorial{min-height:680px}.home-gender-edit .home-editorial:after{background:linear-gradient(0deg,#111113e8,transparent 75%)}.home-gender-edit .home-editorial-copy{left:7%;right:7%;bottom:38px}.home-gender-edit .home-editorial-copy h2{max-width:410px;font-size:clamp(40px,4.5vw,66px)}.home-gender-edit .home-editorial:before{content:'01 / WOMEN';position:absolute;z-index:2;top:24px;left:7%;color:#fff;background:#11111378;border:1px solid #ffffff4d;backdrop-filter:blur(12px);padding:11px 14px;border-radius:30px;font-size:9px;letter-spacing:.15em}.home-gender-edit .home-editorial:nth-child(2):before{content:'02 / MEN'}.home-gender-edit .home-editorial-photo>img{object-position:center 35%}
.shopify-dont-miss{display:grid;grid-template-columns:.9fr 1.1fr;background:var(--blue);min-height:570px}.shopify-dont-miss-photo{position:relative;inset:auto;grid-column:2;grid-row:1;z-index:0;min-height:570px;object-position:70% center}.shopify-dont-miss:after{display:none}.shopify-dont-miss .home-dont-miss-copy{grid-column:1;grid-row:1;min-height:570px;max-width:none;padding:64px 10%;z-index:1}.shopify-dont-miss h2{font-size:clamp(43px,5.1vw,73px);line-height:1.02}.shopify-dont-miss .home-dont-miss-copy>p:not(.eyebrow){font-size:15px;line-height:1.8;max-width:350px}.shopify-dont-miss .eyebrow{font-size:10px;letter-spacing:.18em}
.home-proportions{margin:0 4.5%;grid-template-columns:1fr 1fr;background:#e9e5db;min-height:620px}.home-proportions-visual{position:relative;background:#afa899;min-height:620px;overflow:hidden}.home-proportions-visual>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;transition:transform .8s}.home-proportions-visual:hover>img{transform:scale(1.025)}.proportions-caption{position:absolute;bottom:20px;left:24px;color:#fff;background:#111113bf;padding:10px 13px;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.home-proportions-copy{padding:65px 10%}.home-proportions h2{font-size:clamp(40px,4.8vw,65px);line-height:1.03}.home-proportions .eyebrow{font-size:10px;color:#555760}
.home-secondary-edit{padding:0 4.5%;gap:22px;grid-template-columns:1.1fr .9fr}.home-secondary-edit .home-editorial{min-height:600px}.home-secondary-edit .home-editorial:after{background:linear-gradient(0deg,#111113ee,transparent 88%)}.home-secondary-edit .home-editorial-copy{left:7%;right:7%;bottom:38px}.home-secondary-edit .home-editorial-copy h2{font-size:clamp(36px,4.1vw,58px);max-width:450px}.home-secondary-edit .home-editorial:last-child .home-editorial-photo>img{object-position:68% center}.home-secondary-edit .eyebrow{font-size:10px;letter-spacing:.15em}
.brand-editorial-texture img{object-position:65% center}.brand-editorial-proportions img{object-fit:cover;object-position:center;background:#b4afa6}
@media(min-width:1500px){.home-gender-edit .home-editorial{min-height:760px}.home-secondary-edit .home-editorial{min-height:680px}}
@media(max-width:900px){.home-gender-edit .home-editorial{min-height:580px}.home-proportions,.home-proportions-visual{min-height:560px}.home-proportions-copy{padding:40px 8%}.shopify-dont-miss .home-dont-miss-copy{padding:45px 9%}.home-secondary-edit .home-editorial{min-height:560px}}
@media(max-width:600px){.home-gender-edit,.home-secondary-edit{padding:0 6%;gap:18px;grid-template-columns:1fr}.home-gender-edit .home-editorial{min-height:565px}.home-gender-edit .home-editorial-copy h2{font-size:46px}.home-gender-edit .home-editorial-copy{bottom:30px}.home-gender-edit .home-editorial:before{top:20px}.shopify-dont-miss{grid-template-columns:1fr;min-height:0}.shopify-dont-miss .home-dont-miss-copy{grid-column:1;grid-row:1;min-height:0;padding:42px 6%;justify-content:center}.shopify-dont-miss-photo{grid-column:1;grid-row:2;min-height:300px;height:300px;object-position:72% center}.shopify-dont-miss h2{font-size:49px}.shopify-dont-miss .home-dont-miss-copy>p:not(.eyebrow){font-size:14px}.home-proportions{margin:0 6%;grid-template-columns:1fr;min-height:0}.home-proportions-visual{min-height:440px}.home-proportions-copy{padding:38px 8% 42px}.home-proportions h2{font-size:45px}.home-proportions-copy>p:not(.eyebrow){font-size:14px}.home-secondary-edit .home-editorial{min-height:510px}.home-secondary-edit .home-editorial-copy h2{font-size:42px}.brand-editorial-proportions{aspect-ratio:1;min-height:0}}
@media(prefers-reduced-motion:reduce){.home-proportions-visual>img{transition:none}.home-proportions-visual:hover>img{transform:none}}
