.az-language{font:inherit;font-size:13px;line-height:1.4;max-width:145px;padding:8px 26px 8px 10px;border:1px solid rgba(201,169,110,.55);border-radius:3px;color:var(--gold,#c9a96e);background:var(--wine-deep,#2a0a0e);cursor:pointer;flex-shrink:0;min-height:38px}
.az-language:focus-visible{outline:2px solid var(--gold,#c9a96e);outline-offset:3px}
.az-language option{background:#2a0a0e;color:#fff}
.press-header>.az-language,header>.az-language{margin-top:20px}
.header-inner{gap:16px}.nav-links{gap:18px}.nav-links a{letter-spacing:0;white-space:nowrap}
.header-inner .logo{min-width:0;flex-shrink:1}.header-inner .logo img{max-width:250px;object-fit:contain}.mobile-toggle{flex-shrink:0}
.hero-title,.section-title,.about-text h3,.featured-text .section-title{overflow-wrap:break-word}
.hero-title{font-size:clamp(34px,5vw,72px)}
.wine-detail-link{display:inline-block;color:var(--gold-dark);font-size:12px;margin:0 24px 22px;text-decoration:underline;text-underline-offset:3px}
#press-scope{font-size:13px;line-height:1.8;color:var(--text-mid);max-width:900px;margin:20px auto 28px;text-align:center}
.products-table-wrap{overflow-x:auto}.products-table{min-width:700px}
html[lang="ar"] body,html[lang="hi"] body{font-family:Arial,'Noto Sans',sans-serif;line-height:1.8}
html[lang="ja"] body{font-family:'Noto Serif JP','Hiragino Mincho ProN','Yu Mincho',serif}
html[lang="ko"] body{font-family:'Noto Serif KR','Apple SD Gothic Neo','Malgun Gothic',serif}
html[lang="ar"] *,html[lang="hi"] *{letter-spacing:normal!important}
[dir="rtl"] .products-table th,[dir="rtl"] .products-table td,[dir="rtl"] .about-text,[dir="rtl"] .featured-text{text-align:right}
[dir="rtl"] .press-slides,[dir="rtl"] #press-slides{direction:ltr}
[dir="rtl"] #press-slides>div{direction:rtl}
[dir="rtl"] .price-tag,[dir="rtl"] input[type="tel"],[dir="rtl"] a[href^="tel:"]{direction:ltr;unicode-bidi:isolate;display:inline-block}
[dir="rtl"] #inquiry-fab{right:auto!important;left:30px}
[dir="rtl"] #inquiry-close{right:auto!important;left:20px}
[dir="rtl"] .aw2,[dir="rtl"] .note{border-left:0;border-right:3px solid var(--gold);text-align:right}
[dir="rtl"] h2{border-left:0;border-right:3px solid var(--gold);padding-left:0;padding-right:10px}
[dir="rtl"] ul{padding-left:0;padding-right:22px}
[dir="rtl"] main th,[dir="rtl"] main td{text-align:right}
@media(max-width:1280px){.nav-links{display:none}.mobile-toggle{display:block}.header-inner{padding:0 20px}}
@media(max-width:768px){.header-inner{gap:10px}.header-inner .logo img{max-width:160px;height:auto!important;max-height:50px}.az-language{font-size:12px;max-width:120px;padding-inline:8px}.nav-login{display:none}.hero-title{font-size:clamp(30px,8vw,48px)}.hero-subtitle{letter-spacing:normal;padding-inline:8px}.hero-actions{flex-wrap:wrap;justify-content:center}.detail-main-grid{grid-template-columns:1fr!important;gap:30px!important}.detail-container{padding:80px 20px 40px!important}.detail-topbar{gap:12px;flex-wrap:wrap}.detail-main-grid img{max-width:100%!important}.press-header{padding:60px 20px 40px!important}[dir="rtl"] #inquiry-fab{left:20px}.hero-content{max-width:100%}.footer-grid{overflow-wrap:anywhere}#press-slides>div>div{padding:36px 24px!important}}
