.hero{display:grid;grid-template-columns:1.6fr 1fr;gap:30px;margin-top:22px}.cvr{display:block}.cvr .im{aspect-ratio:1.2}.cvr .im svg{width:50%;height:78%}.cvr .im:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 30%,transparent 45%,rgba(0,0,0,.72))}.ov{position:absolute;inset:0;z-index:2;padding:30px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.ov h2{margin:4px 0 0;font:500 clamp(40px,6.4vw,92px)/.95 var(--d);color:#fff;max-width:8ch}.ov h2 em{color:#fff}.ov p{margin:0;color:#fff;max-width:34ch;font-size:14px}.ov .k{color:#fff}.toc h3{margin:0 0 6px;font:700 30px var(--d)}.toc a{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;border-top:1px solid var(--line)}.toc b{font:600 16px var(--c);letter-spacing:.12em;text-transform:uppercase}.toc i{font:italic 400 13px var(--d);color:var(--mut);text-align:right}.toc a:hover b{color:var(--red)}.sec{padding:58px 0}.sh{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 16px;border-bottom:1px solid var(--ink);padding-bottom:12px;margin-bottom:26px}.sh .k{width:100%}.sh h2{margin:0;font:500 clamp(36px,5.6vw,72px)/1 var(--d)}.sh a{font:600 14px var(--c);letter-spacing:.14em;text-transform:uppercase;color:var(--red);border-bottom:1px solid var(--red)}.c{display:block}.c h3{margin:6px 0;font:500 22px/1.15 var(--d)}.c p{margin:0 0 6px;color:var(--mut);font-size:14px}.c small{font:500 12px var(--c);letter-spacing:.14em;text-transform:uppercase;color:var(--mut)}.c:hover h3{color:var(--red)}.c .tx{padding-top:10px}.g{display:grid;gap:24px}.col{display:flex;flex-direction:column;gap:20px}.col .c{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center}.col .im{aspect-ratio:1}.col .c h3{font-size:19px}.col .c p,.col .c .k{display:none}.col .c .tx{padding-top:0}.g .im{aspect-ratio:4/5}.cover .g{grid-template-columns:1.5fr 1fr 300px}.cover .g.noad{grid-template-columns:1.5fr 1fr}.cover .big .im{aspect-ratio:.82}.cover .big h3{font-size:30px}.cover .col .c{display:block}.cover .col .im{aspect-ratio:1.55}.cover .col .k{display:block}.cover .col .c .tx{padding-top:10px}.trends .sh{border-bottom:0;border-top:6px solid var(--red);padding-top:14px}.trends .g{grid-template-columns:repeat(4,1fr)}.trends .im{aspect-ratio:.78}.beauty{background:var(--blush)}.beauty .sh{justify-content:center;text-align:center;border:0}.beauty .g{grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.beauty .big{text-align:center}.beauty .big .im{aspect-ratio:.95;border-radius:999px 999px 0 0}.beauty .col .im{border-radius:50%}.beauty .big h3{font-size:30px}.luxury{background:var(--soft)}.luxury .sh{flex-direction:column;align-items:center;text-align:center;border:0}.luxury .sh h2{font-weight:500;letter-spacing:.14em;text-transform:uppercase;font-size:clamp(30px,4.6vw,56px)}.luxury .g{grid-template-columns:repeat(3,1fr);gap:0}.luxury .c{padding:0 30px;text-align:center;border-left:1px solid #cdc4c4}.luxury .c:first-child{border-left:0}.luxury .im{aspect-ratio:1;width:72%;margin:0 auto 22px;outline:1px solid var(--ink);outline-offset:8px}.sneakers .sh{border-bottom:8px solid var(--ink)}.sneakers .sh h2{font:italic 700 clamp(46px,8.4vw,116px)/.9 var(--c);text-transform:uppercase}.sneakers .g{grid-template-columns:1fr 1fr;gap:20px}.sneakers .c{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center;border:1px solid var(--ink);padding-right:16px}.sneakers .im{aspect-ratio:1;clip-path:polygon(0 0,100% 0,82% 100%,0 100%)}.sneakers .c h3{font:italic 700 26px/1 var(--c);text-transform:uppercase}.sneakers .c .tx{padding-top:0}.urban .sh{background:var(--ink);color:#fff;padding:14px 20px;border:0}.urban .sh .k{color:#ff8a9a}.urban .sh a{color:#fff;border-color:#fff}.urban .sh h2{font:700 clamp(42px,7.4vw,96px)/.9 var(--c);text-transform:uppercase;letter-spacing:.02em}.urban .sh h2 em{color:var(--red)}.urban .g{display:block;columns:3;column-gap:22px}.urban .c{break-inside:avoid;margin-bottom:24px}.urban .c:nth-child(odd) .im{aspect-ratio:.8}.urban .c:nth-child(2n) .im{aspect-ratio:1.15}.urban .im{box-shadow:7px 7px 0 var(--red)}.urban .c h3{margin-top:14px}.gentleman .sh{border-top:4px double var(--ink);padding-top:12px;justify-content:center;text-align:center;flex-direction:column;align-items:center}.gentleman .sh h2{font-variant:small-caps;letter-spacing:.04em}.gentleman .g{grid-template-columns:1.6fr 1fr 300px;gap:30px}.gentleman .g.noad{grid-template-columns:1.6fr 1fr}.gentleman .big .im{aspect-ratio:1.15}.gentleman .big h3{font-size:30px}.gentleman .col{gap:0}.gentleman .col .c{padding:14px 0;border-top:1px solid var(--line)}.accessories .sh{border:0;border-left:10px solid var(--red);padding-left:16px}.accessories .g{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,170px);gap:12px}.pt{position:relative;display:block}.pt .im{position:absolute;inset:0;aspect-ratio:auto}.pt .im svg{height:62%}.pt .cap{position:absolute;left:0;right:0;bottom:0;background:#fff;padding:9px 12px;z-index:2;display:flex;justify-content:space-between;gap:8px;align-items:baseline;font:500 15px/1.2 var(--d)}.pt .cap b{font:700 13px var(--c);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.p1{grid-column:1/3;grid-row:1/4}.p2{grid-column:3/5;grid-row:1/3}.p3{grid-column:5/7;grid-row:1/2}.p4{grid-column:5/6;grid-row:2/4}.p5{grid-column:6/7;grid-row:2/4}.p6{grid-column:3/5;grid-row:3/4}.gifts .sh{justify-content:center;text-align:center;border-bottom:3px solid var(--red)}.gifts .g{grid-template-columns:repeat(4,1fr);gap:16px}.gifts .c{text-align:center}.gifts .im{aspect-ratio:.9;border-bottom:4px solid var(--red)}.deals{background:var(--red);color:#fff}.deals .sh{border-color:#fff}.deals .sh h2 em,.deals .k{color:#fff}.deals .sh a{color:#fff;border-color:#fff}.deals .g{grid-template-columns:1fr 1fr;gap:0 44px}.deals .c{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:center;padding:16px 0;border-top:1px solid rgba(255,255,255,.5)}.deals .im{aspect-ratio:1}.deals .c p{color:#ffe3e7;margin:0}.deals .c small,.deals .c .k{display:none}.deals .c:hover h3{color:#ffd0d6}.deals .c .tx{padding-top:0}.deals .tx:after{content:"Read story";font:600 13px var(--c);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #fff}.grid4 .g{grid-template-columns:repeat(4,1fr)}.sec-ad{display:grid;place-items:center}@media (max-width:1060px){.hero,.cover .g,.cover .g.noad,.beauty .g,.gentleman .g,.gentleman .g.noad,.trends .g,.gifts .g,.grid4 .g{grid-template-columns:1fr 1fr}.cvr{grid-column:1/-1}.hero{grid-template-columns:1fr}.urban .g{columns:2}.accessories .g{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,150px)}.p1{grid-column:1/3;grid-row:1/3}.p2{grid-column:3/5;grid-row:1/3}.p3{grid-column:1/3;grid-row:3/4}.p4{grid-column:3/4;grid-row:3/5}.p5{grid-column:4/5;grid-row:3/5}.p6{grid-column:1/3;grid-row:4/5}}@media (max-width:640px){.hero,.cover .g,.cover .g.noad,.beauty .g,.gentleman .g,.gentleman .g.noad,.trends .g,.gifts .g,.grid4 .g,.sneakers .g,.deals .g,.luxury .g{grid-template-columns:1fr}.urban .g{columns:1}.luxury .c{border:0;padding:0 0 30px}.sneakers .c{grid-template-columns:1fr 1fr}.accessories .g{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:190px}.pt{grid-column:auto!important;grid-row:auto!important}.p1{grid-column:1/-1!important}.cvr .im{aspect-ratio:.85}}
