.starless-floating-language{position:fixed;right:18px;bottom:18px;z-index:2147483000;font-family:inherit}html.starless-cart-drawer-open .starless-floating-language,body.starless-cart-drawer-open .starless-floating-language{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.starless-floating-language__details{position:relative}.starless-floating-language__trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:126px;height:44px;padding:0 14px;border:1px solid rgba(var(--halloween-accent-rgb),.62);border-radius:999px;background:rgba(var(--halloween-background-rgb),.94);color:var(--halloween-text);box-shadow:0 12px 36px rgba(var(--halloween-ink-rgb),.34);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;list-style:none;line-height:1;transition:transform .2s ease,border-color .2s ease,background .2s ease}.starless-floating-language__trigger:hover,.starless-floating-language__trigger:focus-visible{transform:translateY(-1px);border-color:var(--halloween-accent);background:rgba(var(--halloween-background-rgb),.98);outline:none}.starless-floating-language__trigger::-webkit-details-marker{display:none}.starless-floating-language__globe{width:18px;height:18px;flex:0 0 auto;color:var(--halloween-accent)}.starless-floating-language__label{font-size:12px;font-weight:700;letter-spacing:.01em;color:rgba(var(--halloween-text-rgb),.88)}.starless-floating-language__current{display:inline-flex;align-items:center;justify-content:center;min-width:27px;height:24px;padding:0 7px;border-radius:999px;background:rgba(var(--halloween-accent-rgb),.15);color:var(--halloween-text);font-size:12px;font-weight:800;letter-spacing:.06em}.starless-floating-language__chevron{width:14px;height:14px;flex:0 0 auto;color:var(--halloween-accent);transition:transform .2s ease}.starless-floating-language__details[open] .starless-floating-language__chevron{transform:rotate(180deg)}.starless-floating-language__panel{position:absolute;right:0;bottom:calc(100% + 10px);width:min(220px,calc(100vw - 32px));max-height:min(360px,calc(100vh - 110px));overflow-y:auto;padding:8px;border:1px solid rgba(var(--halloween-accent-rgb),.34);border-radius:16px;background:rgba(var(--halloween-background-rgb),.97);box-shadow:0 18px 48px rgba(var(--halloween-ink-rgb),.38);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.starless-floating-language__form{display:grid;gap:3px;margin:0}.starless-floating-language__option{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:10px;border:0;border-radius:11px;background:transparent;color:rgba(var(--halloween-text-rgb),.82);cursor:pointer;text-align:left;font:inherit}.starless-floating-language__option:hover,.starless-floating-language__option:focus-visible,.starless-floating-language__option.is-active{background:rgba(var(--halloween-hover-rgb),.12);color:var(--halloween-text);outline:none}.starless-floating-language__name{font-size:13px;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.starless-floating-language__code{flex:0 0 auto;color:var(--halloween-accent);font-size:11px;font-weight:700;letter-spacing:.08em}html.starless-beige-page .starless-floating-language__trigger,body.starless-beige-page .starless-floating-language__trigger{border-color:rgba(var(--halloween-accent-rgb),.52);background:rgba(var(--halloween-surface-rgb),.96);color:var(--halloween-text);box-shadow:0 12px 34px rgba(var(--halloween-ink-rgb),.16)}html.starless-beige-page .starless-floating-language__trigger:hover,html.starless-beige-page .starless-floating-language__trigger:focus-visible,body.starless-beige-page .starless-floating-language__trigger:hover,body.starless-beige-page .starless-floating-language__trigger:focus-visible{border-color:rgba(var(--halloween-accent-rgb),.72);background:rgba(var(--halloween-surface-rgb),.99)}html.starless-beige-page .starless-floating-language__globe,html.starless-beige-page .starless-floating-language__chevron,body.starless-beige-page .starless-floating-language__globe,body.starless-beige-page .starless-floating-language__chevron{color:var(--halloween-accent)}html.starless-beige-page .starless-floating-language__label,body.starless-beige-page .starless-floating-language__label{color:rgba(var(--halloween-text-rgb),.84)}html.starless-beige-page .starless-floating-language__current,body.starless-beige-page .starless-floating-language__current{background:rgba(var(--halloween-accent-rgb),.16);color:var(--halloween-text)}html.starless-beige-page .starless-floating-language__panel,body.starless-beige-page .starless-floating-language__panel{border-color:rgba(var(--halloween-accent-rgb),.24);background:rgba(var(--halloween-surface-rgb),.98);box-shadow:0 18px 44px rgba(var(--halloween-ink-rgb),.12)}html.starless-beige-page .starless-floating-language__option,body.starless-beige-page .starless-floating-language__option{color:rgba(var(--halloween-text-rgb),.82)}html.starless-beige-page .starless-floating-language__option:hover,html.starless-beige-page .starless-floating-language__option:focus-visible,html.starless-beige-page .starless-floating-language__option.is-active,body.starless-beige-page .starless-floating-language__option:hover,body.starless-beige-page .starless-floating-language__option:focus-visible,body.starless-beige-page .starless-floating-language__option.is-active{background:rgba(var(--halloween-hover-rgb),.12);color:var(--halloween-text)}html.starless-beige-page .starless-floating-language__code,body.starless-beige-page .starless-floating-language__code{color:var(--halloween-accent)}html.starless-beige-page :is([class*=back-to-top i],[class*=scroll-top i],[id*=back-to-top i],[id*=scroll-top i],a[aria-label*=top i],button[aria-label*=top i]),body.starless-beige-page :is([class*=back-to-top i],[class*=scroll-top i],[id*=back-to-top i],[id*=scroll-top i],a[aria-label*=top i],button[aria-label*=top i]){background:var(--halloween-surface)!important;color:var(--halloween-accent)!important;border-color:rgba(var(--halloween-accent-rgb),.58)!important;box-shadow:0 14px 30px rgba(var(--halloween-ink-rgb),.14)!important}html.starless-beige-page :is([class*=back-to-top i],[class*=scroll-top i],[id*=back-to-top i],[id*=scroll-top i],a[aria-label*=top i],button[aria-label*=top i]) svg,html.starless-beige-page :is([class*=back-to-top i],[class*=scroll-top i],[id*=back-to-top i],[id*=scroll-top i],a[aria-label*=top i],button[aria-label*=top i]) path,body.starless-beige-page :is([class*=back-to-top i],[class*=scroll-top i],[id*=back-to-top i],[id*=scroll-top i],a[aria-label*=top i],button[aria-label*=top i]) svg,body.starless-beige-page :is([class*=back-to-top i],[class*=scroll-top i],[id*=back-to-top i],[id*=scroll-top i],a[aria-label*=top i],button[aria-label*=top i]) path{color:var(--halloween-accent)!important;stroke:var(--halloween-accent)!important}@media screen and (max-width:749px){.starless-floating-language{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.starless-floating-language__trigger{min-width:118px;height:44px;padding:0 12px;gap:6px}.starless-floating-language__label{font-size:11.5px}.starless-floating-language__globe{width:17px;height:17px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/starless-floating-language-selector-1.css.map */
