.solstice-language-nav{display:block;position:relative;flex:none}.solstice-language-nav__toggle.header__icon{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:58px!important;height:44px;cursor:pointer;list-style:none;color:inherit;text-decoration:none}.solstice-language-nav__toggle::-webkit-details-marker{display:none}.solstice-language-nav__toggle>svg{flex:none;width:19px;height:19px}.solstice-language-nav__toggle .solstice-language-nav__code{font:500 10px/1 var(--font-body-family, sans-serif);letter-spacing:.04em;color:inherit!important}.header:has(.solstice-language-nav) .header__icon--cart{margin-right:0}.solstice-language-nav__panel{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:210;width:min(300px,calc(100vw - 32px));max-height:min(540px,calc(100dvh - 130px));overflow:auto;padding:14px 8px 8px;background:#fff;color:#211414;border:1px solid #eae6e1;box-shadow:0 6px 24px #2114141a}.solstice-language-nav__details:not([open]) .solstice-language-nav__panel{display:none}.solstice-language-nav__label{margin:0 10px 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#776b62}.solstice-language-nav__list{list-style:none;margin:0;padding:0}.solstice-language-nav__list button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;margin:0;padding:8px 10px;border:0;background:transparent;color:#211414;font:400 14px/1.4 var(--font-body-family, sans-serif);text-align:start;cursor:pointer}.solstice-language-nav__list button:hover,.solstice-language-nav__list button:focus-visible{background:#f7f4ef}.solstice-language-nav__list button[aria-current=true]{font-weight:600}.solstice-language-nav__toggle:focus-visible,.solstice-language-nav__list button:focus-visible,.solstice-language-banner button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.solstice-language-banner[hidden]{display:none!important}.solstice-language-banner{display:flex;position:relative;align-items:center;justify-content:center;flex-wrap:wrap;gap:3px 12px;min-height:36px;padding:6px 45px 6px 20px;background:#f5f1eb;color:#40362e;border-bottom:1px solid #eae3da;font:400 14px/1.5 var(--font-body-family, sans-serif);text-align:center}.solstice-language-banner form{margin:0}.solstice-language-banner__form button{min-height:32px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.solstice-language-banner__form strong{font-weight:700}.solstice-language-banner__flag{font-size:1.15em}.solstice-language-banner__close{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;padding:0;background:transparent;border:0;color:inherit;cursor:pointer}@media(max-width:749px){.solstice-language-nav__toggle.header__icon{width:32px!important}.solstice-language-nav__code{display:none!important}.header:has(.solstice-language-nav) .header__icons{padding-right:0;gap:0}.header:has(.solstice-language-nav) .header__right-section{justify-self:end}.header:has(.solstice-language-nav) .header__icons>.header__icon{width:30px;margin-right:0}.header:has(.solstice-language-nav) .header__icons .svg-wrapper{width:30px}.header:has(.solstice-language-nav) .header__left-icons .header__icon,.header:has(.solstice-language-nav) .header__left-icons .svg-wrapper{width:32px}.header:has(.solstice-language-nav) .header__heading-logo,.header:has(.solstice-language-nav) .header__heading-logo-wrapper{width:min(26vw,130px)!important;min-width:min(26vw,130px)!important;max-width:min(26vw,130px)!important}.solstice-language-banner{gap:0 8px;padding-block:8px;font-size:13px}}.solstice-language-nav__label strong{font-weight:700}.solstice-language-nav__name{display:inline-flex;align-items:center;gap:10px}.solstice-language-nav__flag{flex:none;font-size:18px;line-height:1}.solstice-language-nav__destination{display:flex;flex-direction:column;gap:2px}.solstice-language-nav__destination small{font-size:11px;font-weight:400;color:#776b62}
/*# sourceMappingURL=/cdn/shop/t/17/assets/solstice-language-navigation.css.map */
