.utility{position:relative;z-index:60}.utility>div{display:flex;align-items:center;gap:20px}.lm-language{position:relative;font-size:11px;letter-spacing:0;text-transform:none}.lm-language summary{list-style:none;cursor:pointer;display:flex;gap:8px;align-items:center;min-height:32px}.lm-language summary::-webkit-details-marker{display:none}.lm-language-options{position:absolute;inset-inline-end:0;top:100%;width:170px;padding:9px;background:#fff;color:#161611;border:1px solid #dedbd1;box-shadow:0 10px 30px #0002;z-index:100;text-align:start}.lm-language-options a{display:block!important;min-height:40px;padding:11px 12px;line-height:18px;color:#171711!important;text-decoration:none}.lm-language-options a:hover,.lm-language-options a[aria-current]{background:#f4f0e7}.lm-language summary:focus-visible,.lm-language-options a:focus-visible{outline:2px solid #af9155;outline-offset:2px}.lm-currency{white-space:nowrap;direction:ltr}.lm-lang-fr #nav,.lm-lang-pt #nav,.lm-lang-es #nav{gap:20px}.lm-lang-fr .quote-button,.lm-lang-pt .quote-button,.lm-lang-es .quote-button{padding:12px 18px}.lm-lang-ar{font-family:Tahoma,Arial,sans-serif}.lm-lang-ar h1,.lm-lang-ar h2,.lm-lang-ar h3,.lm-lang-ar .hero-content h2{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;line-height:1.35}.lm-lang-ar .eyebrow,.lm-lang-ar nav,.lm-lang-ar button,.lm-lang-ar .button,.lm-lang-ar .quote-button{letter-spacing:0}.lm-lang-ar .hero-content{direction:rtl;text-align:right;left:8%;right:auto}.lm-lang-ar .hero-content h2{font-size:clamp(42px,5vw,76px)}.lm-lang-ar .hero-actions{justify-content:flex-start}.lm-lang-ar .pg-carousel-controls{direction:ltr}.lm-lang-ar input[type=email],.lm-lang-ar input[type=tel],.lm-lang-ar .price,.lm-lang-ar .woocommerce-Price-amount,.lm-lang-ar .lm-currency{direction:ltr;unicode-bidi:isolate}.lm-lang-ar .woocommerce form .form-row{text-align:right}.lm-lang-ar .woocommerce table{text-align:right}.lm-lang-ar .footer,.lm-lang-ar .content-wrap,.lm-lang-ar .product-info,.lm-lang-ar .catalog-intro{text-align:start}.lm-lang-zh h1,.lm-lang-zh h2,.lm-lang-zh h3{line-height:1.35;letter-spacing:0}
@media(max-width:1100px)and(min-width:901px){.lm-lang-fr #nav,.lm-lang-pt #nav,.lm-lang-es #nav{gap:12px}.lm-lang-fr .header,.lm-lang-pt .header,.lm-lang-es .header{padding-left:3%;padding-right:3%}.lm-lang-fr .quote-button,.lm-lang-pt .quote-button,.lm-lang-es .quote-button{font-size:10px;padding:12px}}
@media(max-width:650px){.utility>span{font-size:8px;max-width:48%;line-height:1.4}.utility>div{gap:10px}.lm-language{font-size:10px}.utility>div>a{display:none}.lm-language-options a{font-size:13px}.lm-lang-ar .hero-content{left:7%;width:86%}.lm-lang-ar .hero-content h2{font-size:42px}.lm-lang-fr .hero-content h2,.lm-lang-pt .hero-content h2,.lm-lang-es .hero-content h2{font-size:clamp(37px,10.5vw,50px)}.lm-lang-ar .header-actions{gap:10px}}
