.bb-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.site-header .bb-language-form{position:absolute;right:22px;left:auto;top:50%;transform:translateY(-50%);z-index:45;margin:0}.site-header .bb-language-form select{appearance:none;-webkit-appearance:none;cursor:pointer;color:#d8bc7d;background:#0c0b0a;border:1px solid rgba(205,168,105,.55);border-radius:3px;padding:10px 23px 10px 10px;min-width:60px;min-height:39px;font:600 10px/1 Montserrat,sans-serif;letter-spacing:.13em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='none' stroke='%23d8bc7d' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:calc(100% - 7px) 50%;background-repeat:no-repeat}.site-header .bb-language-form select:focus-visible{outline:2px solid #f5d9a8;outline-offset:3px}@media(max-width:767px){.site-header .bb-language-form,.template-index .site-header .bb-language-form{left:12px;right:auto;top:50%;transform:translateY(-50%);z-index:75}.site-header .bb-language-form select{padding:7px 18px 7px 7px;min-height:33px;min-width:48px;font-size:9px}.site-header .logo-brand,.template-index .site-header .logo-brand{max-width:54vw!important}}@media(max-width:390px){.bb-mobile-appointment{letter-spacing:.06em;font-size:9px;padding:13px 14px;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/bb-language.css.map */
