.language-control{display:flex;align-items:center;gap:5px;flex-shrink:0;border:1px solid #deded8;border-radius:7px;padding:7px 9px;background:#fff}.language-symbol{font-size:22px;line-height:1;color:#6b6b64}.language-control select{border:0;background:transparent;max-width:112px;font:inherit;font-size:12px;cursor:pointer;color:#161616;padding:2px}.language-control select:disabled{opacity:.6}.header-row{gap:20px}.header .main-nav{gap:20px}.header-actions .header-action>span:not([data-icon]){display:none}.header .search{min-width:180px}.product-content>p{min-height:2.8em;line-height:1.4}.commerce-meta{flex-wrap:wrap;row-gap:4px}.product-content h2{direction:ltr;text-align:start}.hero-content h1{max-width:750px}.detail-category,.eyebrow{unicode-bidi:plaintext}.system-card h3{font-size:clamp(18px,2vw,26px);line-height:1.25}.system-card>div:first-child{min-width:0}.detail-tabs{overflow-x:auto}.detail-tabs button{flex-shrink:0}.detail-actions{flex-wrap:wrap}.detail-actions button{white-space:normal}.reviews-heading h1{max-width:900px}.source-note{overflow-wrap:anywhere}.product-info h1,.product-name-en{direction:ltr;text-align:start}html[dir=rtl] body{font-family:Tahoma,"Segoe UI",Arial,sans-serif}html[dir=rtl] .hero-photo{transform:scaleX(-1)}html[dir=rtl] .hero-content{text-align:right}html[dir=rtl] .hero:after{transform:scaleX(-1)}html[dir=rtl] .filters{border-right:0;border-left:1px solid #e8e8e2;padding-left:24px;padding-right:0}html[dir=rtl] .favorite-button{right:auto;left:12px}html[dir=rtl] .system-arrow{right:auto;left:0}html[dir=rtl] .breadcrumb svg,html[dir=rtl] .button svg,html[dir=rtl] .hero-link svg,html[dir=rtl] .section-heading>a svg{transform:scaleX(-1)}html[dir=rtl] .hero h1{letter-spacing:0}html[dir=rtl] .product-info h1,html[dir=rtl] .product-content h2,html[dir=rtl] .product-name-en{text-align:right}html[dir=rtl] .side-dialog{margin-left:0;margin-right:auto}#admin-dialog{direction:ltr;text-align:left}.language-control:focus-within{outline:2px solid #b88900;outline-offset:3px}
@media(max-width:1100px){.header-row{gap:12px}.header .main-nav{gap:14px}.header-actions{gap:4px}.language-control select{max-width:94px}.header .search{min-width:140px}.main-nav a{font-size:13px}.hero-content h1{font-size:clamp(40px,5.7vw,68px)}}
@media(max-width:760px){.header-row{gap:10px}.language-control{order:2;margin-inline-start:auto;padding:4px 6px}.language-control select{font-size:11px;max-width:93px}.header-actions{order:3;margin-inline-start:0}.header .main-nav{order:4;width:100%;overflow:auto;gap:24px;justify-content:flex-start;flex-wrap:nowrap}.header .main-nav a{white-space:nowrap}.header .search{order:5;width:100%;margin:0}.hero-content h1{max-width:100%;font-size:clamp(33px,9vw,48px)}.hero-content p{max-width:90%;line-height:1.6}.hero-content{padding-block:58px 40px}.hero-signature{font-size:11px}.hero-buttons{gap:15px;flex-wrap:wrap}.hero-buttons a{font-size:12px}.collection-intro{gap:18px}.collection-intro>div{flex-wrap:wrap;gap:5px}.collection-intro p{line-height:1.5}.section-heading{gap:12px;align-items:flex-start}.section-heading h2{line-height:1.3}.section-heading>a{font-size:11px;white-space:normal}.product-card .commerce-meta{font-size:10px;line-height:1.5}.product-content h2{font-size:13px}.product-content>p{font-size:12px;min-height:3.4em}.product-proof{gap:16px}.product-proof span{font-size:12px}.product-info h2{line-height:1.4}.system-card h3{font-size:22px}.store-footer p{line-height:1.6}.footer-bottom{gap:12px;line-height:1.6}html[dir=rtl] .filters{padding:18px;border:1px solid #e8e8e2}.language-symbol{font-size:20px}}
html[dir=rtl] .hero-photo{transform:none}html[dir=rtl] .hero:after{transform:none}html[dir=rtl] .hero-content{direction:rtl;text-align:right;padding-inline-start:0;padding-inline-end:0}html[dir=rtl] .hero-content h1,html[dir=rtl] .hero-content>p,html[dir=rtl] .hero-buttons,html[dir=rtl] .hero-signature{margin-left:0;margin-right:auto;width:51%;max-width:620px}html[dir=rtl] .hero-buttons{justify-content:flex-start}@media(max-width:760px){html[dir=rtl] .hero-content{padding-inline:22px}html[dir=rtl] .hero-content h1,html[dir=rtl] .hero-content>p,html[dir=rtl] .hero-buttons,html[dir=rtl] .hero-signature{width:100%;max-width:100%}}
@media(max-width:950px){.header-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;height:auto;gap:10px;padding:14px 0}.brand{grid-column:1;grid-row:1;width:145px;max-width:100%}.language-control{grid-column:2;grid-row:1;margin:0}.header-actions{grid-column:3;grid-row:1;gap:10px;margin:0}.header .main-nav{grid-column:1/-1;grid-row:2;height:42px;width:100%;margin:0;justify-content:center}.header .main-nav a.active:after{bottom:0}.header .search{grid-column:1/-1;grid-row:3;width:100%;max-width:none;margin:0;height:37px}}@media(max-width:420px){.brand{width:128px}.header-row{gap:8px}.header-action svg{width:21px;height:21px}.header-actions{gap:8px}.language-control select{max-width:84px}.header .main-nav{gap:19px}}
