.noire-language-menu{display:block;position:relative;flex:none;color:inherit}.noire-language-menu details{position:relative}.noire-language-menu__toggle{display:flex;align-items:center;justify-content:center;gap:6px;min-width:48px;min-height:44px;padding:0 4px;list-style:none;cursor:pointer;font:500 12px/1 var(--font-body-family),Arial,sans-serif;letter-spacing:.04em;color:inherit}.noire-language-menu__toggle::-webkit-details-marker{display:none}.noire-language-menu__toggle:focus-visible,.noire-language-menu button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.noire-language-menu__panel{position:absolute;z-index:100;top:calc(100% + 8px);right:0;width:max-content;min-width:160px;max-width:min(280px,calc(100vw - 32px));max-height:60dvh;overflow:auto;background:#f7f3ea;color:#181613;border:1px solid #d4c9b5;box-shadow:0 10px 28px #0003}.noire-language-menu:not(:has(details[open])) .noire-language-menu__panel{display:none}.noire-language-menu ul{margin:0;padding:6px 0;list-style:none}.noire-language-menu form{margin:0}.noire-language-menu button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:44px;padding:10px 16px;border:0;background:transparent;color:inherit;text-align:left;font:14px/1.5 var(--font-body-family),Arial,sans-serif;cursor:pointer}.noire-language-menu button:hover,.noire-language-menu button[aria-current=true]{background:#eae1d1}@media(max-width:749px){.noire-language-menu__toggle{min-width:40px;gap:4px;font-size:11px}.header__icons{padding-right:0}.noire-language-menu__panel{right:-44px}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map?subset=AAAAAAAAAAAACA */
