.locale-suggestion-banner{display:contents}.locale-manual-control{position:fixed;left:1.2rem;bottom:1.2rem;z-index:19}.locale-manual-control__details{position:relative}.locale-manual-control__summary{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;height:3.6rem;padding:0 1rem;font-size:1.2rem;font-weight:600;letter-spacing:.05em;cursor:pointer;list-style:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.2);border-radius:999px;box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.locale-manual-control__summary::-webkit-details-marker{display:none}.locale-manual-control__panel{position:absolute;left:0;bottom:calc(100% + .8rem);width:24rem;max-width:calc(100vw - 2.4rem);padding:1.4rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.15);border-radius:calc(var(--global-button-radius) / 2);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.locale-suggestion-banner__select-row{display:flex;gap:.8rem;flex-wrap:wrap}.locale-suggestion-banner__select-group{flex:1 1 10rem}.locale-suggestion-banner__select{width:100%;padding:.6rem .8rem;font-size:1.3rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:calc(var(--global-button-radius) / 2);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.locale-suggestion-banner__apply{margin-top:1rem;padding:.7rem 1.6rem;min-width:auto;min-height:auto}.locale-redirect-toast{position:fixed;left:1.5rem;right:1.5rem;bottom:1.5rem;z-index:20;max-width:40rem;margin:0 auto;animation:localeRedirectToastIn .3s ease}.locale-redirect-toast__inner{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid rgba(var(--color-foreground),.15);border-radius:calc(var(--global-button-radius) / 2);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));padding:1.4rem 1.6rem;display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.locale-redirect-toast__message{margin:0;flex:1 1 20rem;font-size:1.4rem;line-height:1.4}.locale-redirect-toast__actions{display:flex;align-items:center;gap:1rem;flex-shrink:0}.locale-redirect-toast__back{font-size:1.3rem;text-decoration:underline;background:none;border:none;cursor:pointer;color:rgb(var(--color-foreground));padding:0;white-space:nowrap}.locale-redirect-toast__dismiss{font-size:1.8rem;line-height:1;background:none;border:none;cursor:pointer;color:rgba(var(--color-foreground),.6);padding:0 .2rem}@keyframes localeRedirectToastIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:750px){.locale-redirect-toast{left:auto;right:2rem;bottom:2rem;width:36rem}.locale-manual-control{left:2rem;bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-locale-suggestion-banner.css.map */
