localization-form{grid-area:localization;position:relative;transition:transform var(--duration-medium) 30ms var(--ease-out-slow);transition:transform var(--duration-long) var(--ease-out-slow);z-index:4}@media screen and (min-width: 750px){localization-form{position:absolute;right:var(--grid-desktop-horizontal-spacing);transform:none!important}}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;margin:0 auto;width:100%}localization-form{line-height:inherit;height:100%}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial}.localization-form .disclosure{position:relative;display:flex;align-items:center;flex-flow:column nowrap;padding:0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{flex-grow:1;padding-inline:0}@media screen and (min-width: 750px){localization-form{height:1rem}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:end;width:auto}.localization-form .disclosure{display:block;padding:0;overflow:visible}}.localization-form__currency{opacity:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;padding-right:1.7rem}@media screen and (max-width: 749px){.localization-form .button{word-break:break-all}.localization-form__currency{opacity:1}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;text-align:left}@media screen and (max-width: 749px){.disclosure__button.localization-form__select{width:100%;height:100%;justify-content:center;padding:.5rem var(--grid-desktop-horizontal-spacing)}}.localization-form__select .icon-caret{transition:transform var(--duration-short) var(--ease-out-slow)}.localization-form__select .icon-caret path{stroke-width:1px}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));height:auto;line-height:1.225}.localization-selector.link>*{height:auto;line-height:1.225}.localization-selector option{color:#000}.localization-selector+.disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-medium) var(--ease-out-slow)}@media screen and (min-width: 750px){.localization-selector+.disclosure__list-wrapper{height:fit-content!important}}.disclosure{position:relative}.disclosure__button{align-items:center;justify-content:flex-end;cursor:pointer;display:flex;gap:.5em;font-size:inherit;background-color:transparent}@media screen and (max-width: 749px){.disclosure__button.localization-form__select{transition:opacity var(--duration-medium) var(--duration-medium) linear,transform var(--duration-medium) var(--duration-short) var(--ease-out-slow);opacity:1;transform:translateY(0)}.disclosure__button[aria-expanded=true]{opacity:0;transition-delay:0ms;transform:translateY(-100%)}}@media screen and (min-width: 750px){.disclosure__button{gap:.25em}}.disclosure__list-wrapper{overflow:hidden;position:fixed;bottom:0;left:0;right:0;z-index:2;transform:translateY(0);background-color:rgb(var(--color-background));max-height:27.5rem;border-top:solid 1px rgb(var(--color-foreground))}@media screen and (max-width: 749px){.disclosure__list-wrapper{border-color:rgba(var(--color-foreground),0)}button[aria-expanded=true]+.disclosure__list-wrapper{display:flex;align-items:flex-end;border-color:rgb(var(--color-foreground))}}.no-border .disclosure__list-wrapper{border-top:none}.disclosure__list{position:relative;overflow-y:auto;font-size:inherit;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;min-height:7rem;width:100%}.countries.columns{padding-left:var(--grid-desktop-horizontal-spacing);padding-right:var(--grid-desktop-horizontal-spacing);columns:4;column-fill:balance}@media screen and (max-width: 749px){.countries.columns{columns:1}}.country-selector__list{padding-bottom:.5rem;padding-top:0}.country-selector__list--with-multiple-currencies{width:100%}.country-selector__close-button{position:absolute;z-index:6;right:0;top:0;padding:var(--grid-desktop-horizontal-spacing)}.country-filter{position:absolute;z-index:6;top:0;padding-top:.5rem;background-color:rgb(var(--color-background));left:var(--grid-desktop-horizontal-spacing)}.country-filter .field:before,.country-filter .field:after,.country-filter__input:before,.country-filter__input:after{display:none}.country-filter__input,.country-filter__input:focus{width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4);padding:0;margin:0;min-height:0;min-width:0;height:auto;border:none;outline:none;box-shadow:none;font-size:inherit;line-height:inherit;text-transform:uppercase;text-align:inherit}.country-filter__input::placeholder{text-decoration:underline}.country-filter__reset-button,.country-filter__search-icon{right:calc(var(--inputs-border-width));top:var(--inputs-border-width)}.country-filter__reset-button:not(:focus-visible):after,.country-filter__reset-button:not(:focus):after{display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.country-filter__reset-button:focus,.country-filter__reset-button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.country-filter__reset-button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.country-filter__reset-button:hover .icon{transform:scale(1.07)}.country-filter__reset-button .icon.icon-close,.country-filter__search-icon .icon{height:1.8rem;width:1.8rem;stroke-width:.1rem}.country-filter__search-icon{transition:opacity var(--duration-short) ease,visibility var(--duration-short) ease;opacity:1;visibility:visible;pointer-events:none;cursor:text}.country-filter__search-icon--hidden{opacity:0;visibility:hidden}@media screen and (max-width: 749px){.disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay:empty{display:block}.country-selector__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-foreground),0);z-index:3}.disclosure__list-wrapper.country-selector{position:absolute;left:0;width:100%;height:100%;max-height:60svh;border-radius:0;box-shadow:none;transition:height var(--duration-medium) var(--ease-out-slow),border-color var(--duration-medium) var(--ease-out-slow);z-index:4}.disclosure__list.country-selector__list{max-height:60svh;min-height:0;min-width:100%;padding-top:.5rem;padding-bottom:3rem;z-index:5}.country-selector__close-button.link{display:flex;justify-content:center;align-items:center;opacity:0;background-color:transparent;padding:.75rem var(--grid-desktop-horizontal-spacing);transition:opacity var(--duration-short) linear}.disclosure__button[aria-expanded=true]+.country-selector .country-selector__close-button.link{opacity:1;transition-delay:var(--duration-short)}.country-selector__close-button.link:after{content:"";position:absolute;height:4.4rem;width:4.4rem;top:50%;left:50%;transform:translate(-50%,-50%)}.country-selector__close-button .icon{width:2rem;height:2rem}.country-filter{width:100%;top:auto;left:0;bottom:0;border-top:solid 1px rgb(var(--color-foreground));border-bottom:solid 1px rgb(var(--color-foreground));padding-bottom:.5rem;text-align:center}.country-filter .field{opacity:0;transition:opacity var(--duration-medium) var(--ease-out-slow)}.disclosure__button[aria-expanded=true]+.country-selector .country-filter .field{opacity:1}}@media screen and (min-width: 750px){.country-filter--no-padding{padding:0}}.countries{gap:0 var(--grid-desktop-horizontal-spacing);padding-top:.5rem}.popular-countries{border-bottom:1px solid rgba(var(--color-foreground),.2);padding-bottom:.5rem;padding-top:.5rem}.disclosure__item{position:relative}@media screen and (max-width: 749px){.disclosure__item{width:100%;display:inline-block;height:1.5rem}}.disclosure__link{display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;color:rgba(var(--color-foreground),.75);word-break:break-word}.disclosure__link.country-active{text-decoration:underline}.disclosure__link:hover{color:rgb(var(--color-foreground))}.disclosure__link .icon-checkmark{width:1rem;margin-right:.2rem}.disclosure__link:hover .localization-form__currency,.disclosure__link:focus-visible .localization-form__currency,.disclosure__link:focus .localization-form__currency{display:inline-block;opacity:1}.disclosure__button[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.header-localization .localization-form:only-child{margin:0;padding:0}.header-localization .disclosure .localization-form__select{font-size:inherit;height:auto;min-height:initial;background:transparent}.header-localization .localization-form__select.link:after,.header-localization .localization-form__select.link:before{box-shadow:none}.header-localization .localization-form__select.link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.desktop-localization-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:end;width:100%;height:100%}.desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-medium) var(--ease-out-slow)}.desktop-localization-wrapper .localization-form{height:100%}.desktop-localization-wrapper .localization-form:only-child{padding:0}.header-localization:not(.menu-drawer__localization){align-items:flex-end}.js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0;width:fit-content;height:.81rem;line-height:.81rem}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{margin:0}.header-localization:not(.menu-drawer__localization).localization-form__select>span{max-width:20ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.header-localization:not(.menu-drawer__localization) localization-form:only-child .localization-form__select>span{max-width:26ch}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{right:.8rem}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0)}@media screen and (min-width: 990px){.menu-drawer__localization{display:none}}.menu-drawer__localization localization-form{display:block}.menu-drawer__localization .localization-form__select{background-color:initial;margin-top:0;padding:1rem 3.6rem 1rem 0rem}.menu-drawer__localization .localization-form{padding:0}.menu-drawer__localization .localization-form:only-child .localization-form__select{margin:0}.menu-drawer__localization+.list-social{margin-top:1rem}.language-selector .disclosure__list{min-width:200px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-localization-form.css.map */
