.editorial-front{letter-spacing:0;--background:220 6% 85%;--foreground:220 8% 18%;--card:220 6% 93%;--card-foreground:220 8% 18%;--popover:220 6% 93%;--popover-foreground:220 8% 18%;--primary:220 8% 26%;--primary-foreground:44 25% 92%;--secondary:220 6% 80%;--secondary-foreground:220 8% 18%;--muted:220 6% 90%;--muted-foreground:220 6% 30%;--accent:44 34% 58%;--accent-hover:44 34% 50%;--accent-foreground:220 8% 16%;--accent-deep:40 45% 28%;--accent-on-dark:44 52% 80%;--warm-gold:44 34% 58%;--border:220 6% 72%;--input:220 6% 72%;--ring:44 34% 58%;background:hsl(var(--background))}.editorial-front .editorial-garment{border:1px solid hsl(var(--border));margin-bottom:24px}.editorial-front .editorial-garment>div{background:hsl(var(--card))}.editorial-front .editorial-garment>div:first-child{background:hsl(var(--muted))}.editorial-front .editorial-block{border:1px solid hsl(var(--border));border-top:3px solid hsl(var(--accent));background:hsl(var(--card));padding:28px}.editorial-front .editorial-brand{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:0}.editorial-front .editorial-brand>div{margin-top:0;padding:16px}.editorial-front .editorial-brand h3{overflow-wrap:anywhere;font-size:17px}.editorial-hero-figure{border:1px solid hsl(var(--border));background:hsl(var(--card));height:min(520px,60svh)}.editorial-hero-figure .editorial-hero-photo{object-position:center top}.editorial-front h1,.editorial-front h2,.editorial-front h3{letter-spacing:0;font-weight:400}.editorial-front h1{font-size:56px;line-height:1.12}.editorial-front h2{font-size:36px;line-height:1.2}.editorial-width{width:min(1120px,100% - 64px);margin-inline:auto}.editorial-eyebrow{font-family:var(--font-label);text-transform:uppercase;font-size:12px}.editorial-hero{min-height:min(640px,76svh)}.editorial-garment-image{height:480px}.editorial-segment-image{object-position:center;height:440px}@media (width<=767px){.editorial-width{width:calc(100% - 40px)}.editorial-front h1{font-size:40px}.editorial-front h2{font-size:30px}.editorial-hero{min-height:560px}.editorial-hero-figure{height:min(440px,52svh)}.editorial-front .editorial-block{padding:22px}.editorial-garment-image{height:400px}.editorial-segment-image{aspect-ratio:4/3;height:auto}}.editorial-hero-full{background:hsl(var(--primary));height:min(860px,92svh);min-height:560px;position:relative;overflow:hidden}.editorial-hero-full-img{object-fit:cover;object-position:center 12%;width:100%;height:100%;position:absolute;inset:0}.editorial-hero-full-shade{background:linear-gradient(90deg, hsl(var(--primary) / .86) 0%, hsl(var(--primary) / .5) 48%, transparent 80%);position:absolute;inset:0}.editorial-hero-full-copy{flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:72px;display:flex;position:relative}@media (width<=767px){.editorial-hero-full-shade{background:linear-gradient(0deg, hsl(var(--primary) / .85) 0%, hsl(var(--primary) / .3) 55%, transparent 80%)}.editorial-hero-full-copy{padding-bottom:40px}}
