
/* MISUU V9 — unified language switch */
.locale-switch{display:inline-flex;align-items:center;gap:2px;padding-left:9px;border-left:1px solid #d9d7d2;flex-shrink:0}
.locale-button{border:0;background:transparent;padding:7px 5px;color:#89877f;font-family:inherit;font-size:10px;letter-spacing:.13em;cursor:pointer;transition:color .2s}
.locale-button[aria-pressed="true"]{color:#173b2b;font-weight:700;border-bottom:1px solid #173b2b}
@media(max-width:1240px){.nav-right{gap:13px!important}.nav-right>.text-control{display:none}}
@media(max-width:760px){.locale-switch{padding-left:3px;gap:0}.locale-button{padding:7px 3px;font-size:9px}.nav-right{gap:7px!important}.header-inner{gap:5px!important}}
/* AUTO art direction: restrained, cinematic, real-world inspiration */
.v9-auto-hero{min-height:clamp(620px,76vh,820px);background:#101a17}
.v9-auto-hero .ma-hero-img{object-fit:cover;object-position:62% 42%;filter:saturate(.9)}
.v9-auto-hero .ma-hero-shade{background:linear-gradient(90deg,#091915f2 0%,#0b1c16e3 28%,#1020199c 52%,#15221b05 90%)}
.v9-auto-hero .ma-hero-copy{margin-left:max(5.7vw,35px);width:min(610px,65%)}
.v9-auto-hero .ma-hero-copy .eyebrow{letter-spacing:.28em;font-size:11px}
.v9-auto-hero h1{font-size:clamp(58px,6.7vw,114px);letter-spacing:-.048em;line-height:.96}
.v9-auto-hero h1 i{color:#ede4d7}
.v9-auto-hero .ma-hero-copy p{font-size:18px;color:#dfdcd4;line-height:1.8;margin:30px 0 34px}
.v9-auto-hero .ma-hero-copy small{margin-top:86px;letter-spacing:.18em;font-size:10px;line-height:1.8}
.ma-categories .mh-category img{filter:saturate(.85)}
.ma-categories .mh-category{border-radius:0}
.ma-categories .mh-category h3{font-family:var(--serif);font-weight:400;font-size:clamp(25px,2.2vw,36px)}
#ma-categories .mh-heading{padding-bottom:14px}
/* Mood story */
.auto-mood-section{padding:100px 5.8% 112px;background:#f6f2ea}
.auto-mood-intro{max-width:800px;margin-bottom:40px}
.auto-mood-intro .display{font-size:clamp(40px,4.3vw,70px);margin:18px 0}
.auto-mood-intro p{max-width:490px;line-height:1.85;color:#756f66}
.auto-mood-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.auto-mood-photo{height:440px;position:relative;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-end;padding:24px;background-size:cover;background-position:center;filter:saturate(.80)}
.auto-mood-photo span{color:white;font-size:10px;letter-spacing:.17em;z-index:2}
.auto-mood-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#13292055,transparent 50%)}
.mood-coast{background-image:linear-gradient(150deg,#20392b12,#20392b44),url('assets/auto-photo-scenic.webp')}
.mood-forest{background-image:linear-gradient(0deg,#13281a32,#13281a40),url('assets/auto-editorial-hero.webp');background-position:75% 50%}
.mood-night{background-image:linear-gradient(130deg,#2c241e44,#2c241e6e),url('assets/auto-photo-closeup.webp');background-position:65% 45%}
.auto-mood h3{font:400 27px var(--serif);margin:21px 0 5px}.auto-mood p{color:#7e776e;font-size:13px;line-height:1.65}
#ma-collection{padding-top:112px}
#ma-collection .mh-product-media{background:#ece8de}
#ma-collection .mh-product{border:0;background:#fff}
#ma-collection .mh-product-media img{transition:transform .6s ease}
#ma-collection .mh-product:hover .mh-product-media img{transform:scale(1.035)}
#ma-collection .mh-product-name h3{font-family:var(--serif);font-weight:400}
.auto-feature{display:grid;grid-template-columns:1fr 1fr;background:#17231d;color:#f1ece2;min-height:560px}
.auto-feature-photo{overflow:hidden;min-height:560px}
.auto-feature-photo img{width:100%;height:100%;object-fit:cover;object-position:center}
.auto-feature-copy{padding:11% 10%;display:flex;flex-direction:column;justify-content:center}
.auto-feature-copy .eyebrow{color:#b9c3b6}
.auto-feature-copy h2{font:400 clamp(41px,4.2vw,76px)/1.07 var(--serif);margin:22px 0}
.auto-feature-copy p{color:#c4ccc2;line-height:1.9;max-width:510px}
.auto-feature-points{margin:36px 0;display:grid;gap:15px}
.auto-feature-points>div{display:flex;align-items:center;gap:22px;border-top:1px solid #5360567a;padding-top:14px}
.auto-feature-points b{font-size:10px;color:#8ca99a;font-weight:500}
.auto-feature-points span{font-size:13px;color:#e5e9e2}
.auto-feature-copy small{color:#8b9b8f;font-size:10px;line-height:1.8}
.ma-editorial{background:#eeebe4}
.ma-editorial-media img{filter:saturate(.86);object-position:center 36%}
.ma-editorial-copy{padding:8%}
.ma-editorial-copy .display{line-height:1.09}
@media(max-width:940px){.auto-mood-photo{height:310px}.auto-mood-section{padding:72px 5%}.auto-feature{grid-template-columns:1fr}.auto-feature-photo{height:460px;min-height:unset}.auto-feature-copy{padding:65px 7%}}
@media(max-width:700px){.v9-auto-hero{min-height:680px}.v9-auto-hero .ma-hero-shade{background:linear-gradient(180deg,#111c19d1 0%,#111c1944 60%,#111c195f 100%)}.v9-auto-hero .ma-hero-img{object-position:70% 43%}.v9-auto-hero .ma-hero-copy{width:86%;padding:60px 0 190px;margin-left:6%}.v9-auto-hero .ma-hero-copy small{margin-top:32px}.v9-auto-hero h1{font-size:clamp(46px,11.8vw,70px)}.v9-auto-hero .ma-hero-copy p{font-size:14px;line-height:1.6;max-width:340px}.auto-mood-grid{grid-template-columns:1fr;gap:28px}.auto-mood-photo{height:300px}.auto-mood-section{padding:70px 6%}.auto-mood-intro .display{font-size:43px}.auto-feature-photo{height:390px}.auto-feature-copy{padding:48px 6%}.auto-feature-copy h2{font-size:43px}.ma-editorial-media{height:420px}}
