.customer-language{color:#fff;z-index:40;background:#003e34;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:5px 12px;font:600 13px Arial,sans-serif;display:flex;position:relative}.customer-language>div{gap:4px;display:flex}.customer-language button{color:#fff;cursor:pointer;min-width:74px;min-height:34px;font:inherit;background:0 0;border:1px solid #ffffff80;border-radius:18px;padding:5px 12px}.customer-language button[aria-pressed=true]{color:#003e34;background:#efffa2;border-color:#efffa2}.customer-language button:focus-visible{outline-offset:2px;outline:3px solid #fff}@media (max-width:480px){.customer-language{justify-content:space-between;padding:5px 14px;font-size:12px}}.customer-language{box-sizing:border-box;z-index:100;height:44px;position:fixed;top:0;left:0;right:0}body:has(.customer-language){padding-top:44px!important}body:has(.customer-language) .header{top:auto}body:has(.customer-language):has(.floating-rewards){padding-top:92px!important}body:has(.customer-language):has(.floating-rewards) .floating-rewards{top:44px!important}body:has(.customer-language):has(.floating-rewards) .header{top:auto}body:has(.overlay,.quick-overlay,.product-overlay,.order-confirmation-overlay,.order-review-backdrop,.customer-contact.is-open) .customer-language{z-index:30}
