.b3-lingua{position:relative;display:inline-flex;align-items:center}.b3-lingua__pulsante{display:inline-flex;align-items:center;gap:6px;padding:var(--padding-2xs, 4px);margin-inline:calc(-1 * var(--padding-2xs, 4px));border:0;background:transparent;color:var(--color-foreground);cursor:pointer;font-family:var(--b3-lingua-font-family, var(--font-body--family));font-style:var(--b3-lingua-font-style, var(--font-body--style));font-weight:var(--b3-lingua-font-weight, var(--font-body--weight));font-size:var(--b3-lingua-font-size, var(--menu-font-sm--size));text-transform:var(--b3-lingua-font-case, uppercase);line-height:1}.b3-lingua__pulsante:focus-visible{outline:var(--focus-outline-width, 1px) solid currentcolor;outline-offset:2px}.b3-lingua__globo{width:16px;height:16px;flex-shrink:0}.b3-lingua__chevron.svg-wrapper{width:var(--icon-size-xs);height:var(--icon-size-xs)}.b3-lingua__chevron svg{transition:transform var(--animation-speed) var(--animation-easing)}.b3-lingua__pulsante[aria-expanded=true] .b3-lingua__chevron svg{transform:rotate(180deg)}.b3-lingua__pannello{--b3-lingua-freccia: 10px;position:absolute;top:calc(100% + 12px);left:50%;translate:-50% 0;z-index:calc(var(--layer-header-menu, 12) + 1);min-width:72px;padding:6px;border-radius:12px;background-color:var(--color-background);box-shadow:0 8px 24px rgb(var(--color-popover-shadow-rgb, var(--color-foreground-rgb)) / var(--opacity-10, .1));opacity:1;transform:translateY(0);transition-property:display,opacity,transform;transition-duration:.2s;transition-timing-function:var(--ease-out-quad, ease-out);transition-behavior:allow-discrete}.b3-lingua__pannello[hidden]{display:none;opacity:0;transform:translateY(6px)}@starting-style{.b3-lingua__pannello:not([hidden]){opacity:0;transform:translateY(6px)}}.b3-lingua__pannello:before{content:"";position:absolute;top:calc(var(--b3-lingua-freccia) / -2);left:50%;width:var(--b3-lingua-freccia);height:var(--b3-lingua-freccia);background-color:inherit;border-radius:2px 0 0;box-shadow:-2px -2px 4px rgb(var(--color-popover-shadow-rgb, var(--color-foreground-rgb)) / var(--opacity-5, .05));transform:translate(-50%) rotate(45deg)}.b3-lingua__elenco{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.b3-lingua__voce{display:block;width:100%;padding:8px 16px;border:0;border-radius:8px;background:transparent;color:var(--color-foreground);cursor:pointer;font:inherit;font-family:var(--b3-lingua-font-family, var(--font-body--family));font-size:var(--b3-lingua-font-size, var(--menu-font-sm--size));text-align:center;text-transform:uppercase;line-height:1.2;transition:color var(--animation-speed) var(--animation-easing)}.b3-lingua__voce[aria-current=true]{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8, .08))}.b3-lingua__voce:hover,.b3-lingua__voce:focus-visible{color:var(--color-primary-button-background, var(--color-foreground))}.b3-lingua__voce:focus-visible{outline:var(--focus-outline-width, 1px) solid currentcolor;outline-offset:-2px}.menu-drawer__utility-links:has(.b3-lingua--drawer){margin-inline:var(--drawer-padding);border-block-start:1px solid var(--color-border)}.menu-drawer__localization:has(.b3-lingua--drawer){background-color:transparent}.b3-lingua--drawer .b3-lingua__pulsante{gap:8px;min-height:48px;padding:12px 0;margin-inline:0;font-size:1.125rem}.b3-lingua--drawer .b3-lingua__globo{width:20px;height:20px}.b3-lingua--drawer .b3-lingua__chevron.svg-wrapper{width:var(--icon-size-sm);height:var(--icon-size-sm)}.b3-lingua--drawer .b3-lingua__voce{padding:12px 24px;font-size:1rem}.b3-lingua--drawer .b3-lingua__pannello{top:auto;bottom:calc(100% + 12px)}.b3-lingua--drawer .b3-lingua__pannello:before{top:auto;bottom:calc(var(--b3-lingua-freccia) / -2);border-radius:0 0 2px;box-shadow:2px 2px 4px rgb(var(--color-popover-shadow-rgb, var(--color-foreground-rgb)) / var(--opacity-5, .05))}.b3-lingua--drawer .b3-lingua__pannello[hidden]{transform:translateY(-6px)}@starting-style{.b3-lingua--drawer .b3-lingua__pannello:not([hidden]){transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.b3-lingua__pannello,.b3-lingua__chevron svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/b3-selettore-lingua.css.map */
