.language-control{display:flex;align-items:center;gap:5px;border:1px solid var(--line);background:#fff;border-radius:6px;padding:7px 9px;flex-shrink:0;direction:ltr}.language-control select{border:0;background:transparent;color:var(--green);font:inherit;max-width:115px;cursor:pointer;padding:3px;outline-offset:4px}header{height:auto;min-height:88px;gap:24px;padding-top:10px;padding-bottom:10px}.right{gap:12px}.nav{gap:20px}.hero-content{max-width:72%}.hero-content p{max-width:620px}.hero h1{font-size:clamp(30px,3.4vw,48px)}.categories button,.primary,.secondary{white-space:normal}.card-bottom{align-items:center;gap:12px}.card-bottom>span{flex:1}.card h3{overflow-wrap:anywhere}.sidebar button{overflow-wrap:anywhere}.two>*{min-width:0}button:disabled{opacity:.45;cursor:not-allowed}select:focus-visible,button:focus-visible{outline:2px solid #b17897;outline-offset:3px}[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}[dir=rtl] .hero-content{left:auto;right:6%;text-align:right}[dir=rtl] .hero:after{background:linear-gradient(270deg,rgba(18,37,24,.78),rgba(25,40,22,.08))}[dir=rtl] .hero-tag{right:auto;left:30px}[dir=rtl] .right{margin-left:0;margin-right:auto}[dir=rtl] .close{float:left}[dir=rtl] .sidebar button,[dir=rtl] table{text-align:right}[dir=rtl] .benefits b{margin-right:0;margin-left:12px}[dir=rtl] .brand,[dir=rtl] .eyebrow{letter-spacing:normal}[dir=rtl] .brand small{letter-spacing:2px}[dir=rtl] input[type=tel],[dir=rtl] input[type=email],[dir=rtl] #account,[dir=rtl] #telephone,[dir=rtl] #code{direction:ltr;text-align:right}[dir=rtl] .photo .pill{left:auto;right:16px}[dir=rtl] .heart{right:auto;left:14px}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] .banner h3{font-family:Tahoma,Arial,sans-serif}
@media(min-width:901px) and (max-width:1350px){header{flex-wrap:wrap}.nav{flex:1}.right{flex-wrap:wrap}.right .primary,.right .secondary{padding:10px 14px}.brand{font-size:23px}.nav button{padding:12px 0}}
@media(max-width:900px){header{flex-wrap:wrap}.right{flex:1;justify-content:flex-end}.nav{order:3;width:100%;flex:initial;justify-content:space-between}.nav button{padding:8px 0}.hero-content{max-width:85%}.hero{min-height:470px}.hero h1{font-size:34px}.hero-tag{display:none}.hero-content p{font-size:13px}.section-title{gap:20px;align-items:start}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){header{padding:12px 5%}.right{gap:8px;flex-wrap:wrap}.right .primary{font-size:12px}.language-control{padding:3px 5px}.language-control select{font-size:12px;max-width:90px}.brand{font-size:21px}.brand small{font-size:9px}.nav{gap:10px;font-size:12px}.hero{height:auto;min-height:470px}.hero-content{top:35px}.hero h1{font-size:30px}.hero-content p{line-height:1.8}.section-title{flex-direction:column;gap:8px}.section-title h2{font-size:24px}.benefits{display:grid;grid-template-columns:1fr 1fr;text-align:center;gap:15px}.stat strong{font-size:23px}.cart-line{flex-wrap:wrap}.dialog h2{font-size:24px}.card-bottom{flex-wrap:wrap}.language-control{margin-inline-start:auto}}
