.multi-store-options{grid-gap:var(--spacing-m);display:grid;gap:var(--spacing-m)}.multi-store-options.critical-component-hide{display:block}.multi-store-options.critical-component-clear{opacity:1}.multi-store-options__country-container{position:relative}.multi-store-options__flag{height:auto;left:var(--spacing-m);position:absolute;top:50%;translate:0 -50%;width:var(--icon-s)}.multi-store-options select{color:var(--color-text-primary)}.multi-store-options select.multi-store-options__country{-webkit-padding-start:calc(var(--spacing-m) + var(--icon-s) + var(--spacing-xs));padding-inline-start:calc(var(--spacing-m) + var(--icon-s) + var(--spacing-xs));transition:-webkit-padding-start var(--timing-quick) var(--easing-ease-in-out);transition:padding-inline-start var(--timing-quick) var(--easing-ease-in-out);transition:padding-inline-start var(--timing-quick) var(--easing-ease-in-out),-webkit-padding-start var(--timing-quick) var(--easing-ease-in-out)}.multi-store-options select.multi-store-options__country.multi-store-options__country--no-flag{-webkit-padding-start:var(--spacing-m);padding-inline-start:var(--spacing-m)}.multi-store-options__width-element{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.multi-store-options.multi-store-options--inline{display:inline-flex;flex-flow:wrap;gap:var(--spacing-s)}.multi-store-options.multi-store-options--inline .multi-store-options__flag{left:0}.multi-store-options.multi-store-options--inline .multi-store-options__country-container{height:var(--icon-s)}.multi-store-options.multi-store-options--inline select{-webkit-padding-before:var(--spacing-3xs);-webkit-padding-end:calc(var(--icon-2xs) + var(--spacing-2xs));background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJpY29uIGljb25fX2NoZXZyb24gaWNvbl9fY2hldnJvbi0tZG93biIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im02LjA1OCA5Ljk0Mi44ODQtLjg4NEwxMiAxNC4xMTZsNS4wNTgtNS4wNTguODg0Ljg4NEwxMiAxNS44ODQgNi4wNTggOS45NDJaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');background-position:100% 50%;background-size:var(--icon-2xs);border:0;display:inherit;height:var(--icon-s);padding:0;padding-block-start:var(--spacing-3xs);padding-inline-end:calc(var(--icon-2xs) + var(--spacing-2xs))}.multi-store-options.multi-store-options--inline select.multi-store-options__country{-webkit-padding-start:calc(var(--icon-s) + var(--spacing-s));left:0;padding-inline-start:calc(var(--icon-s) + var(--spacing-s))}.multi-store-options.multi-store-options--inline select.multi-store-options__country.multi-store-options__country--no-flag{-webkit-padding-start:0;padding-inline-start:0}[dir=rtl] .multi-store-options__flag{left:auto;left:initial;right:var(--spacing-m)}[dir=rtl] .multi-store-options--inline .multi-store-options__flag{left:auto;left:initial;right:0}[dir=rtl] .multi-store-options--inline select{-webkit-padding-before:0;background-position:0 50%;padding-block-start:0}.multi-store-options.liquid .multi-store-options__flag{background-color:var(--color-background-tint);height:10px}@media(min-width:64em){.multi-store-options{display:flex}.multi-store-options__language{max-width:calc(50% - var(--spacing-m)/2)}.multi-store-options.multi-store-options--modal .multi-store-options__country-container,.multi-store-options.multi-store-options--modal .multi-store-options__language{flex:1}}
.multi-store-modal.critical-component-hide{display:block}.multi-store-modal.critical-component-clear{opacity:1}.multi-store-modal__suggestions{-webkit-margin-after:var(--spacing-l);margin-block-end:var(--spacing-l)}.multi-store-modal__suggestions-title{-webkit-margin-after:var(--spacing-m);color:var(--color-text-light);margin-block-end:var(--spacing-m)}.multi-store-modal__suggestions-title span{color:var(--color-text-primary)}.multi-store-modal__suggestions-title span.is-loading{background-color:rgba(0,0,0,.15);background-color:var(--color-loading,rgba(0,0,0,.15));border-color:transparent;border-radius:var(--border-radius-normal);color:transparent;display:block;height:19.2px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:150px}.multi-store-modal__suggestions-title span.is-loading:after{animation:cnvs-loading 2s infinite;background-image:linear-gradient(-90deg,var(--color-loading) 34%,#f5f5f5 50%,var(--color-loading) 66%);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.multi-store-modal__suggestions-title span.is-loading *{color:transparent;pointer-events:none}.multi-store-modal__suggestions-items{-webkit-padding-start:var(--spacing-m);list-style:disc;padding-inline-start:var(--spacing-m)}.multi-store-modal__suggestions-items .is-loading{-webkit-margin-after:-2px;background-color:rgba(0,0,0,.15);background-color:var(--color-loading,rgba(0,0,0,.15));border-color:transparent;border-radius:var(--border-radius-normal);color:transparent;display:inline-block;height:15px;margin-block-end:-2px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px}.multi-store-modal__suggestions-items .is-loading:after{animation:cnvs-loading 2s infinite;background-image:linear-gradient(-90deg,var(--color-loading) 34%,#f5f5f5 50%,var(--color-loading) 66%);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.multi-store-modal__suggestions-items .is-loading *{color:transparent;pointer-events:none}.multi-store-modal__options-title{-webkit-margin-after:var(--spacing-l);margin-block-end:var(--spacing-l)}.multi-store-modal__options-selects{-webkit-margin-after:var(--spacing-m);margin-block-end:var(--spacing-m)}.multi-store-modal__footer{gap:var(--spacing-xs)}.multi-store-modal__alt-button.button--outlined{-webkit-padding-before:var(--spacing-m);border:0;padding-block-start:var(--spacing-m);text-transform:inherit}.multi-store-modal__alt-button.button--outlined:hover{border:0}@media(max-width:63.99em){.multi-store-modal__suggestions-title span{-webkit-margin-before:var(--spacing-2xs);display:block;margin-block-start:var(--spacing-2xs)}.multi-store-modal__alt-button.button--outlined{-webkit-margin-after:calc(var(--spacing-m)*-1);margin-block-end:calc(var(--spacing-m)*-1)}}@media(min-width:64em){.multi-store-modal .grid{align-items:center;gap:var(--spacing-m)}.multi-store-modal__options-selects,.multi-store-modal__options-title,.multi-store-modal__suggestions{-webkit-margin-after:0;margin-block-end:0}.multi-store-modal__suggestions-title span{-webkit-margin-start:var(--spacing-xs);margin-inline-start:var(--spacing-xs)}.multi-store-modal__suggestions-title span.is-loading{-webkit-margin-after:-6px;background-color:rgba(0,0,0,.15);background-color:var(--color-loading,rgba(0,0,0,.15));border-color:transparent;border-radius:var(--border-radius-normal);color:transparent;display:inline-block;height:22px;margin-block-end:-6px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:150px}.multi-store-modal__suggestions-title span.is-loading:after{animation:cnvs-loading 2s infinite;background-image:linear-gradient(-90deg,var(--color-loading) 34%,#f5f5f5 50%,var(--color-loading) 66%);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.multi-store-modal__suggestions-title span.is-loading *{color:transparent;pointer-events:none}.multi-store-modal__suggestions-items .is-loading{-webkit-margin-after:-2px;height:17px;margin-block-end:-2px}.multi-store-modal__options-selects{width:100%}.multi-store-modal__footer{-webkit-padding-end:calc(var(--icon-ml) + var(--spacing-2xl) - var(--spacing-l));display:flex;gap:var(--spacing-xs);padding-inline-end:calc(var(--icon-ml) + var(--spacing-2xl) - var(--spacing-l))}.multi-store-modal__alt-button.button--outlined,.multi-store-modal__continue.button--block{max-height:46px}.multi-store-modal__alt-button.button--outlined{flex:0 1;min-width:-moz-fit-content;min-width:fit-content}.multi-store-modal.multi-store-modal--suggestions .multi-store-modal__continue.button--block{-webkit-padding-end:var(--spacing-6xl);-webkit-padding-start:var(--spacing-6xl);padding-inline-end:var(--spacing-6xl);padding-inline-start:var(--spacing-6xl)}}@media(min-width:85.375em){.multi-store-modal__continue.button--block{-webkit-padding-end:var(--spacing-3xl);-webkit-padding-start:var(--spacing-3xl);padding-inline-end:var(--spacing-3xl);padding-inline-start:var(--spacing-3xl)}}
