.g7x-label{font-size:10px;line-height:1.5;letter-spacing:.11em;text-transform:uppercase;margin:0 0 16px}.g7x-link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;border-bottom:1px solid;padding:10px 0;font-size:12px}.g7x-link svg{width:24px;height:24px}.g7x-photo{margin:0;min-width:0}.g7x-photo a{display:block;overflow:hidden}.g7x-photo img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.g7x-photo a:hover img{transform:scale(1.015)}.g7x-photo figcaption{display:flex;justify-content:space-between;font-size:10px;line-height:1.5;padding:12px 0;color:#6b6d70}.g7x-hero h1{font-size:clamp(34px,4.5vw,70px);font-weight:600;letter-spacing:-.045em;line-height:1.05;margin:0 0 25px}.g7x-hero p:not(.g7x-label){max-width:330px;line-height:1.8;font-size:13px}.g7x-hero,.g7x-editorial,.g7x-fit{overflow:hidden}.g7x-editorial{padding:75px var(--gutter);border-top:1px solid #e2e3e5}.g7x-editorial-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:28px}.g7x-editorial h2,.g7x-fit h2{font-size:clamp(26px,3vw,42px);font-weight:600;margin:0;letter-spacing:-.04em}.g7x-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}.g7x-pair .g7x-photo>a{aspect-ratio:2/3}.g7x-editorial-copy{max-width:400px;font-size:13px;line-height:1.8}.g7x-signoff{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:45px var(--gutter);border-top:1px solid #dddfe2;border-bottom:1px solid #dddfe2}.g7x-signoff img{width:180px;max-height:105px;object-fit:contain}.g7x-signoff p{margin:0;font-size:12px;max-width:290px;line-height:1.8}.g7x-fit{padding:65px var(--gutter);border-top:1px solid #dddfe2}.g7x-fit-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.g7x-fit-head p{max-width:350px;font-size:12px;line-height:1.8;margin:0}.g7x-fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.g7x-fit-item{position:relative;background:#ececef}.g7x-fit-item img{width:100%;max-height:800px;aspect-ratio:2/3;object-fit:contain}.g7x-fit-item>span{position:absolute;bottom:15px;right:15px;background:#fff;padding:8px}.g7x-fit-item svg{width:22px;height:22px}.g7x-fit-caption{font-size:11px;line-height:1.7;margin:20px 0 0}.g7x-fit-dialog{max-width:95vw!important;background:#141414}.g7x-fit-dialog img{max-height:88svh;width:auto;object-fit:contain}.g7x-fit-dialog>button{position:absolute;right:15px;top:15px;background:#fff;color:#111;width:40px;height:40px;font-size:25px;z-index:1}.g7x-fit-item:focus-visible{outline-offset:-4px}[data-g7x="1"] .g7x-pair{grid-template-columns:1.1fr .9fr;gap:5vw;align-items:start}[data-g7x="1"] .g7x-pair .g7x-photo:nth-child(2){padding-top:100px}[data-g7x="1"] .g7x-editorial-head{max-width:900px}[data-g7x="1"] .g7x-fit-grid{max-width:1000px;margin:auto}[data-g7x="1"] .g7x-fit{background:#f4f4f5}.g7x-city{display:grid;grid-template-columns:.72fr 1fr;gap:7vw;padding:45px var(--gutter) 65px;align-items:center;background:#f2f2f1}.g7x-city-copy{padding:25px 0 25px 3vw}.g7x-city-copy .g7x-label{margin-bottom:50px}.g7x-city .g7x-photo>a{aspect-ratio:2/3;max-height:740px}.g7x-city-copy .g7x-link{margin-top:20px;min-width:190px}.g7x-city-number{font-size:10px;letter-spacing:.08em;color:#737578;margin-top:65px!important}.g7x-editorial-city .g7x-pair{grid-template-columns:1.2fr .8fr;gap:7vw;align-items:center}.g7x-editorial-city .g7x-photo:nth-child(2){max-width:460px}.g7x-editorial-city{padding-block:95px}.g7x-editorial-city .g7x-editorial-head{margin-bottom:40px}[data-g7x="2"] .featured.section-space{padding-top:65px}[data-g7x="2"] .g7x-fit-grid{gap:4vw}[data-g7x="2"] .g7x-fit-item:nth-child(2){margin-top:65px}.g7x-night{background:#111315;color:#f3f3f0;display:grid;grid-template-columns:.65fr 1.35fr;min-height:700px;gap:25px;align-items:center;padding:40px var(--gutter)}.g7x-night-copy{padding:35px 0}.g7x-night-copy h1{font-size:clamp(40px,4.6vw,76px);max-width:350px}.g7x-night-copy .g7x-label{color:#b8b9bb}.g7x-night-copy>p:not(.g7x-label){color:#c4c5c6}.g7x-night-photos{display:grid;grid-template-columns:1fr .65fr;gap:18px;align-items:center}.g7x-night-photos .g7x-photo:first-child>a{aspect-ratio:2/3}.g7x-night-photos .g7x-photo:nth-child(2)>a{aspect-ratio:2/3}.g7x-night .g7x-photo figcaption{color:#b6b7b9}.g7x-editorial-night{background:#1b1d20;color:#f6f6f4;border-color:#34373a}.g7x-editorial-night .g7x-pair{grid-template-columns:.8fr 1.2fr;gap:7vw;align-items:center}.g7x-editorial-night figcaption{color:#b9bbbe}.g7x-editorial-night .g7x-photo:last-child>a{aspect-ratio:3/4}.g7x-editorial-night .g7x-photo:last-child img{object-fit:contain;background:#121416}[data-g7x="3"] .g7x-fit{background:#191b1e;color:#fff}[data-g7x="3"] .g7x-fit-item{background:#24272b}[data-g7x="3"] .g7x-fit-caption{color:#c3c5c7}[data-g7x="3"] .g7x-signoff{background:#eeeeef}.g7x-index{padding:40px var(--gutter) 60px;background:#f5f5f3}.g7x-index-head{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:5px 0 30px}.g7x-index-head h1{font-size:clamp(32px,3.6vw,53px);margin:0}.g7x-index-head .g7x-label{margin-bottom:10px}.g7x-index-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;align-items:start}.g7x-index-grid .g7x-photo>a{aspect-ratio:2/3}.g7x-index-grid .g7x-photo:nth-child(2){margin-top:85px}.g7x-index-grid .g7x-photo:nth-child(3){margin-top:170px}.g7x-index-grid figcaption{border-top:1px solid #bfc1c3;margin-top:12px;padding-top:9px}.g7x-editorial-index .g7x-pair{grid-template-columns:.75fr 1fr;align-items:center;gap:9vw}.g7x-editorial-index .g7x-photo:first-child{max-width:450px}[data-g7x="4"] .product-grid{gap:35px 20px}[data-g7x="4"] .card-image{background:#f3f3f2}[data-g7x="4"] .g7x-fit-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:5vw}@media(max-width:749px){.g7x-hero h1{font-size:38px}.g7x-editorial,.g7x-fit{padding:42px 20px}.g7x-editorial-head,.g7x-fit-head{align-items:start;flex-direction:column;gap:17px}.g7x-pair{gap:14px!important;grid-template-columns:1fr 1fr!important}.g7x-photo figcaption{font-size:9px;padding-top:9px}.g7x-signoff{padding:30px 20px}.g7x-signoff img{width:115px}.g7x-signoff p{max-width:180px;font-size:10px}.g7x-fit-head p{font-size:11px}.g7x-fit-grid{gap:12px!important;grid-template-columns:1fr 1fr!important}.g7x-fit-item img{aspect-ratio:2/3;object-fit:cover}.g7x-fit-item>span{right:8px;bottom:8px;padding:5px}.g7x-fit-item svg{width:16px;height:16px}.g7x-fit-caption{font-size:10px}[data-g7x="1"] .g7x-pair .g7x-photo:nth-child(2){padding-top:45px}.g7x-city{grid-template-columns:1fr;gap:25px;padding:25px 20px 35px}.g7x-city-copy{padding:8px 0}.g7x-city-copy .g7x-label{margin-bottom:20px}.g7x-city-copy .g7x-link{margin-top:7px}.g7x-city-copy h1{max-width:320px}.g7x-city-number{margin-top:20px!important}.g7x-city .g7x-photo>a{aspect-ratio:3/4;max-height:none}.g7x-city .g7x-photo img{object-position:center 56%}.g7x-editorial-city .g7x-photo:nth-child(2){padding-top:55px}[data-g7x="2"] .g7x-fit-item:nth-child(2){margin-top:35px}.g7x-night{grid-template-columns:1fr;min-height:0;padding:28px 20px;gap:22px}.g7x-night-copy{padding:0}.g7x-night-copy h1{font-size:42px;margin-bottom:17px}.g7x-night-copy .g7x-link{margin-top:5px}.g7x-night-photos{grid-template-columns:1.2fr .8fr;gap:12px}.g7x-night-photos .g7x-photo:nth-child(2){padding-top:45px}.g7x-night-photos .g7x-photo>a{aspect-ratio:2/3!important}.g7x-editorial-night .g7x-photo:last-child>a{aspect-ratio:2/3}.g7x-index{padding:30px 20px}.g7x-index-head{flex-direction:column;align-items:start;gap:10px}.g7x-index-head h1{font-size:34px}.g7x-index-grid{grid-template-columns:1fr 1fr;gap:14px}.g7x-index-grid .g7x-photo:nth-child(2){margin-top:45px}.g7x-index-grid .g7x-photo:nth-child(3){margin-top:0;grid-column:1/-1;width:65%;justify-self:center}.g7x-index-grid .g7x-photo:nth-child(3)>a{aspect-ratio:3/4}.g7x-editorial-index .g7x-photo:first-child{max-width:none}.g7x-editorial-index .g7x-photo:nth-child(2){padding-top:40px}[data-g7x="4"] .product-grid{gap:25px 12px}}@media(prefers-reduced-motion:reduce){.g7x-photo img{transition:none}.g7x-photo a:hover img{transform:none}}@media(max-width:749px){.g7x-fit-item img{object-fit:contain}}.model-size-reference{margin:18px 0 22px;padding:12px 14px;background:#f5f5f3;border-left:2px solid #b9bbbd;font-size:12px;line-height:1.65;color:#252729}.model-size-reference p{margin:3px 0}.model-size-reference strong{font-weight:500}.model-size-reference__title{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#666a6e;margin:0 0 5px!important}.g7x-model-caption{font-size:11px;line-height:1.65;margin:0 0 10px;color:#5c6064}.g7x-fit .model-size-reference{max-width:1000px}.g7x-fit-grid+.model-size-reference{margin-top:22px}@media(max-width:749px){.model-size-reference{font-size:12px;padding:10px 12px}.g7x-model-caption{font-size:11px;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/g7x-direction.css.map */
