body.impax-new-page.ed-page{background:#f2e8d9!important;color:#201d1b}.ed-main{--paper:#f2e8d9;--ink:#211e1c;background:var(--paper)!important;color:var(--ink);max-width:1680px;margin:auto}.ed-main h1,.ed-main h2,.ed-main p{margin:0}.ed-main h1,.ed-enterprise h2{font:normal clamp(3.4rem,8vw,8rem)/.97 Georgia,"Times New Roman",serif;letter-spacing:-.055em}.ed-main h1{padding:clamp(18px,2.6vw,42px) clamp(20px,4vw,68px)}.ed-feature,.ed-band,.ed-look{position:relative;display:block;isolation:isolate;overflow:hidden;color:inherit;text-decoration:none}.ed-feature{height:clamp(300px,53svh,590px);display:flex;align-items:flex-end;padding:clamp(22px,4vw,70px);box-sizing:border-box;color:white}.ed-cover{width:100%;height:100%;object-fit:cover;object-position:57% 43%}.ed-feature .ed-cover{position:absolute;inset:0;z-index:-2}.ed-feature:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#100d0eb0,transparent 48%)}.ed-action{display:inline-flex;align-items:center;padding:.56em 1.05em;border:1px solid;border-radius:8px;font:500 clamp(.97rem,1.3vw,1.24rem)/1.4 system-ui,sans-serif}.ed-band{min-height:clamp(145px,16vw,250px);padding:clamp(22px,4vw,68px);box-sizing:border-box;display:flex;align-items:center}.ed-band h2{font-size:clamp(2.1rem,4.4vw,4.8rem);margin-bottom:.3em}.ed-studio{background:radial-gradient(ellipse at 84% 100%,#103769,#081321 50%,#05090e);color:#fff}.ed-studio h2{letter-spacing:-.055em;color:#fff}.ed-world{position:absolute;right:-2%;top:-14%;height:168%;aspect-ratio:1;z-index:-1;background:url('/assets/editorial/orbit.svg') center/contain no-repeat}.ed-enterprise img{position:absolute;inset:0 0 0 auto;width:50%;height:100%;object-fit:cover;z-index:-1;mask-image:linear-gradient(90deg,transparent,#000 30%)}.ed-shop .ed-look{height:clamp(150px,26svh,290px)}.ed-toolbar,#ed-options,#ed-products{padding:16px clamp(12px,3vw,48px)}.ed-toolbar,.ed-types,#ed-options{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ed-toolbar{justify-content:space-between}.ed-shop button,.ed-shop select{color:var(--ink);background:transparent;border:1px solid #6f685f;border-radius:8px;padding:8px 12px}.ed-types [aria-pressed=true]{background:var(--ink);color:white}.ed-shop .col-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,32px)}.ed-shop .col-product-card{width:100%;max-width:none;color:var(--ink);background:transparent;border:0}.ed-shop .col-product-card h3,.ed-shop .col-card-price{color:var(--ink)}.ed-shop .col-product-card p,.ed-shop .col-product-card small{color:#524b46}.ed-shop .col-product-card-media{width:50%;margin-inline:auto;background:transparent}.ed-shop .col-product-card-media img{background:transparent}.ed-shop select{color-scheme:light;background:var(--paper)}.ed-shop .col-swatch{padding:5px}.ed-shop #ed-products{min-height:230px;padding-bottom:45px}.ed-shop #ed-options label{display:grid;gap:5px}.ed-page a:focus-visible,.ed-page button:focus-visible{outline:3px solid #367bce;outline-offset:2px}@media(min-width:850px){.ed-shop .col-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:490px){.ed-toolbar{gap:4px}.ed-types{gap:4px}.ed-shop .ed-toolbar button{font-size:.88rem;padding:8px}.ed-studio>div{max-width:70%}.ed-feature{height:clamp(270px,44svh,380px)}}

.ed-page .impax-global-header{background:#171819!important;color:#fff}.ed-page .impax-global-header :is(.impax-global-desktop a,.impax-global-mobile summary,.impax-global-mobile-links a,.impax-global-cart,.impax-header-langs button,.impax-mobile-langs button){color:#fff!important}.ed-page .impax-global-header [aria-current="page"]{text-decoration:underline;text-decoration-color:#8fb8ff;text-underline-offset:.4em}.ed-page .impax-global-header [data-impax-lang].is-active{background:#35383d!important;color:#fff!important}
