.locale-bar{display:flex;justify-content:flex-end;align-items:center;min-height:36px;padding:0 max(24px,calc((100vw - 1296px)/2));background:#f4f1ee;border-bottom:1px solid #e9e6e1;color:#333}.language-switch{display:flex;align-items:center;gap:10px;font-family:Arial,sans-serif;font-size:12px;line-height:1.6}.language-switch a{display:inline-flex;align-items:center;min-height:36px;padding:0 4px;color:inherit;text-decoration:none}.language-switch a[aria-current=true]{font-weight:700;text-decoration:underline;text-underline-offset:5px}.language-switch a:focus-visible{outline:2px solid #111;outline-offset:2px}.language-switch>span{color:#999}html[lang=hy] body{font-family:Arial,'Noto Sans Armenian',sans-serif}html[lang=hy] .campaign-copy h1,html[lang=hy] .campaign-copy h2{font-size:20px;line-height:1.35}html[lang=hy] .section-heading h2{line-height:1.35;letter-spacing:-.35px}html[lang=hy] .nav{gap:22px}html[lang=hy] .nav button,html[lang=hy] .nav a{font-size:10px}html[lang=hy] .campaign-copy{min-height:145px}html[lang=hy] .product-subtitle{line-height:1.7}html[lang=hy] .announcement{letter-spacing:0}html[lang=hy] .cart-item{grid-template-columns:65px minmax(0,1fr) auto}html[lang=hy] .cart-thumb{width:65px;height:65px}html[lang=hy] .cart-item h3{overflow-wrap:anywhere}html[lang=hy] .summary-line.total{font-size:19px}.translation-fields{margin-top:24px;padding-top:22px;border-top:1px solid #ddd}.translation-fields h3{font-size:18px}.translation-fields label{margin-bottom:12px}@media(max-width:760px){.locale-bar{padding:0 16px;min-height:34px}.language-switch a{min-height:34px}html[lang=hy] .announcement{font-size:8px}html[lang=hy] .section-heading h2{font-size:21px}html[lang=hy] .campaign-copy h1,html[lang=hy] .campaign-copy h2{font-size:19px}html[lang=hy] .campaign-copy{min-height:145px}html[lang=hy] .add-button{font-size:9px}html[lang=hy] .catalog-context{font-size:8px;line-height:1.7}html[lang=hy] .product-bottom{align-items:flex-start}html[lang=hy] .drawer-header h2{font-size:27px}html[lang=hy] .cart-item{gap:9px;grid-template-columns:50px minmax(0,1fr) auto}html[lang=hy] .cart-thumb{width:50px;height:50px}html[lang=hy] .cart-item-price{font-size:10px}html[lang=hy] .summary-line{gap:10px}html[lang=hy] .filter-panel>label{flex-wrap:wrap}html[lang=hy] .quick-categories>button{font-size:8px}}
