.language-switcher__form{margin:0}.language-switcher{position:relative;display:inline-block;font-size:.8125rem;line-height:1}@media(max-width:991.98px){.language-switcher{font-size:12px}}.language-switcher__trigger{display:inline-flex;align-items:center;gap:.3rem;padding:6px;margin:0 -6px;background:none;border:0;cursor:pointer;color:inherit;font:inherit;font-weight:600;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.language-switcher__trigger .language-switcher__current{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s ease}.language-switcher__trigger:hover .language-switcher__current{text-decoration-color:currentcolor}.language-switcher__trigger:focus-visible{outline:2px solid currentcolor;outline-offset:0}.language-switcher__chevron{transition:transform .4s cubic-bezier(.91,.03,.06,.96)}.language-switcher.open .language-switcher__chevron{transform:scaleY(-1)}.language-switcher__list{position:absolute;top:calc(100% + 4px);right:0;min-width:11rem;margin:0;padding:.35rem 0;list-style:none;background:#fff;color:var(--pe-body-color);box-shadow:0 1px 10px #0000001a;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .4s cubic-bezier(.625,.05,0,1),transform .4s cubic-bezier(.625,.05,0,1),visibility 0s linear .4s}.language-switcher__item{margin:0}.language-switcher__option{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%;padding:.7rem 1.1rem;background:none;border:0;color:inherit;text-align:left;cursor:pointer;white-space:nowrap;font-family:paralucent,sans-serif;font-size:var(--pe-font-size-md);font-weight:400;line-height:1.1;text-transform:capitalize}.language-switcher__option:hover,.language-switcher__option:focus-visible{background:transparent;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.language-switcher__option:focus-visible{outline:2px solid var(--pe-body-color);outline-offset:-2px}.language-switcher__option.is-current{font-weight:700}.language-switcher__check{flex-shrink:0}.language-switcher.open .language-switcher__list{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}html.no-js .language-switcher__trigger{display:none}html.no-js .language-switcher__list{opacity:1;visibility:visible;transform:none}@media(prefers-reduced-motion:reduce){.language-switcher__list,.language-switcher__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-language-switcher.css.map */
