:root{--vel-loc-motion: .18s;--vel-loc-motion-ease: cubic-bezier(.16, 1, .3, 1)}.vel-loc-opt-slide .localization-form__option{overflow:hidden}.vel-loc-opt-slide .localization-form__option:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:currentColor;transform:scaleY(0);transform-origin:center top;transition:transform var(--vel-loc-motion) var(--vel-loc-motion-ease);pointer-events:none}.vel-loc-opt-slide .localization-form__option:hover:after,.vel-loc-opt-slide .localization-form__option.is-active:after{transform:scaleY(1)}.vel-loc-opt-slide .localization-form__option:before{content:"\2713";position:absolute;inset-inline-start:9px;top:50%;transform:translateY(-50%);opacity:0;color:inherit;transition:opacity var(--vel-loc-motion) ease;pointer-events:none}.vel-loc-opt-slide .localization-form__option.is-active:before{opacity:1}.vel-loc-opt-slide .localization-form__option:hover,.vel-loc-opt-slide .localization-form__option.is-active{background:color-mix(in srgb,currentColor 8%,transparent)}.vel-loc-opt-slide .localization-modal .localization-form__option:hover,.vel-loc-opt-slide .localization-modal .localization-form__option.is-active{background:color-mix(in srgb,var(--ink) 6%,transparent)}.vel-loc-opt-nudge .localization-form__option{transition:transform var(--vel-loc-motion) var(--vel-loc-motion-ease)}.vel-loc-opt-nudge .localization-form__option:hover,.vel-loc-opt-nudge .localization-form__option.is-active{transform:translate(4px)}[dir=rtl] .vel-loc-opt-nudge .localization-form__option:hover,[dir=rtl] .vel-loc-opt-nudge .localization-form__option.is-active{transform:translate(-4px)}.vel-loc-opt-nudge .localization-form__option-flag .localization-form__flag{transition:transform var(--vel-loc-motion) var(--vel-loc-motion-ease)}.vel-loc-opt-nudge .localization-form__option:hover .localization-form__option-flag .localization-form__flag,.vel-loc-opt-nudge .localization-form__option.is-active .localization-form__option-flag .localization-form__flag{transform:scale(1.08)}.vel-loc-opt-nudge .localization-form__option:before{content:"\2713";position:absolute;inset-inline-start:9px;top:50%;transform:translateY(-50%);opacity:0;color:inherit;transition:opacity var(--vel-loc-motion) ease;pointer-events:none}.vel-loc-opt-nudge .localization-form__option.is-active:before{opacity:1}.vel-loc-opt-fade .localization-form__option{overflow:hidden}.vel-loc-opt-fade .localization-form__option:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:0;transition:opacity var(--vel-loc-motion) ease;pointer-events:none;z-index:0}.vel-loc-opt-fade .localization-form__option>*{position:relative;z-index:1}.vel-loc-opt-fade .localization-form__option:hover:after,.vel-loc-opt-fade .localization-form__option.is-active:after{opacity:.1}.vel-loc-opt-fade .localization-modal .localization-form__option:hover:after,.vel-loc-opt-fade .localization-modal .localization-form__option.is-active:after{opacity:.06}.vel-loc-opt-fade .localization-form__option:hover,.vel-loc-opt-fade .localization-form__option.is-active,.vel-loc-opt-fade .localization-modal .localization-form__option:hover,.vel-loc-opt-fade .localization-modal .localization-form__option.is-active{background:transparent}.vel-loc-opt-fade .localization-form__option:before{content:"\2713";position:absolute;inset-inline-start:9px;top:50%;transform:translateY(-50%);opacity:0;color:inherit;transition:opacity var(--vel-loc-motion) ease;pointer-events:none;z-index:1}.vel-loc-opt-fade .localization-form__option.is-active:before{opacity:1}.vel-loc-btn-press .localization-form__submit{transition:transform var(--vel-loc-motion) var(--vel-loc-motion-ease),background-color var(--vel-loc-motion) ease,color var(--vel-loc-motion) ease}.vel-loc-btn-press .localization-form__submit:hover,.vel-loc-btn-press .localization-form__submit:focus-visible{transform:translateY(-1px)}.vel-loc-btn-press .localization-form__submit:active{transform:scale(.98) translateY(0)}.vel-loc-btn-slide-fill .localization-form__submit{position:relative;isolation:isolate;overflow:hidden;transition:color var(--vel-loc-motion) ease}.vel-loc-btn-slide-fill .localization-form__submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cta-hover);transform:scaleX(0);transform-origin:left center;transition:transform .22s var(--vel-loc-motion-ease);z-index:-1}[dir=rtl] .vel-loc-btn-slide-fill .localization-form__submit:after{transform-origin:right center}.vel-loc-btn-slide-fill .localization-form__submit:hover,.vel-loc-btn-slide-fill .localization-form__submit:focus-visible{background:var(--cta-bg, var(--ink));color:var(--cta-text, var(--bone))}.vel-loc-btn-slide-fill .localization-form__submit:hover:after,.vel-loc-btn-slide-fill .localization-form__submit:focus-visible:after{transform:scaleX(1)}.vel-loc-btn-slide-fill .localization-modal .localization-form__submit:hover,.vel-loc-btn-slide-fill .localization-modal .localization-form__submit:focus-visible{background:var(--ink);color:var(--bone)}.vel-loc-opt-shine .localization-form__option{position:relative;overflow:hidden;isolation:isolate}.vel-loc-opt-shine .localization-form__option:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.22) 50%,transparent 72%);transform:translate(-130%);transition:transform .5s cubic-bezier(.16,1,.3,1)}.vel-loc-opt-shine .localization-modal .localization-form__option:after{background:linear-gradient(105deg,transparent 28%,rgba(17,17,17,.09) 50%,transparent 72%)}.vel-loc-opt-shine .localization-form__option:hover:after,.vel-loc-opt-shine .localization-form__option.is-active:after,.vel-loc-opt-shine .localization-form__option:focus-visible:after{transform:translate(130%)}.vel-loc-opt-shine .localization-form__option>*{position:relative;z-index:1}.vel-loc-opt-shine .localization-form__option.is-active:before{content:"\2713";position:absolute;inset-inline-start:9px;top:50%;transform:translateY(-50%);color:inherit;z-index:1;pointer-events:none}.vel-loc-opt-shine .localization-form__option:hover,.vel-loc-opt-shine .localization-form__option.is-active{background:color-mix(in srgb,currentColor 10%,transparent)}.vel-loc-opt-shine .localization-modal .localization-form__option:hover,.vel-loc-opt-shine .localization-modal .localization-form__option.is-active{background:color-mix(in srgb,var(--ink) 5%,transparent)}.vel-loc-btn-shine .localization-form__submit,.vel-loc-btn-shine .country-selector,.vel-loc-btn-shine .localization-form__trigger{position:relative;overflow:hidden;isolation:isolate}.vel-loc-btn-shine .localization-form__submit:before,.vel-loc-btn-shine .country-selector:before,.vel-loc-btn-shine .localization-form__trigger:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;transform:translate(-130%);transition:transform .55s cubic-bezier(.16,1,.3,1)}.vel-loc-btn-shine .localization-form__submit:before{background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.42) 50%,transparent 72%)}.vel-loc-btn-shine .country-selector:before,.vel-loc-btn-shine .localization-form__trigger:before{background:linear-gradient(105deg,transparent 28%,rgba(17,17,17,.1) 50%,transparent 72%)}.vel-loc-btn-shine .localization-form__submit:hover:before,.vel-loc-btn-shine .localization-form__submit:focus-visible:before,.vel-loc-btn-shine .country-selector:hover:before,.vel-loc-btn-shine .country-selector:focus-visible:before,.vel-loc-btn-shine .localization-form__trigger:hover:before,.vel-loc-btn-shine .localization-form__trigger:focus-visible:before{transform:translate(130%)}.vel-loc-btn-shine .country-selector>*,.vel-loc-btn-shine .localization-form__trigger>*{position:relative;z-index:1}.vel-loc-btn-shine .localization-form__submit{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.vel-loc-btn-shine .localization-form__submit:hover,.vel-loc-btn-shine .localization-form__submit:focus-visible{transform:translateY(-1px);box-shadow:0 8px 24px rgba(var(--vel-overlay-rgb, 17, 17, 17),.2)}.vel-loc-btn-shine .localization-form__submit:active{transform:translateY(0);box-shadow:0 2px 8px rgba(var(--vel-overlay-rgb, 17, 17, 17),.12)}.vel-loc-btn-shine .country-selector{transition:opacity .2s ease}.vel-loc-btn-shine .country-selector:hover,.vel-loc-btn-shine .country-selector:focus-visible{opacity:.88}@media(prefers-reduced-motion:reduce){.vel-loc-opt-slide .localization-form__option:after,.vel-loc-opt-slide .localization-form__option:before,.vel-loc-opt-nudge .localization-form__option,.vel-loc-opt-nudge .localization-form__option-flag .localization-form__flag,.vel-loc-opt-nudge .localization-form__option:before,.vel-loc-opt-fade .localization-form__option:after,.vel-loc-opt-fade .localization-form__option:before,.vel-loc-opt-shine .localization-form__option:after,.vel-loc-opt-shine .localization-form__option,.vel-loc-btn-press .localization-form__submit,.vel-loc-btn-slide-fill .localization-form__submit,.vel-loc-btn-slide-fill .localization-form__submit:after,.vel-loc-btn-shine .localization-form__submit,.vel-loc-btn-shine .localization-form__submit:before,.vel-loc-btn-shine .country-selector,.vel-loc-btn-shine .country-selector:before,.vel-loc-btn-shine .localization-form__trigger,.vel-loc-btn-shine .localization-form__trigger:before{transition:none!important;transform:none!important}.vel-loc-opt-slide .localization-form__option.is-active:before,.vel-loc-opt-nudge .localization-form__option.is-active:before,.vel-loc-opt-fade .localization-form__option.is-active:before{opacity:1}.vel-loc-opt-slide .localization-form__option.is-active:after{transform:scaleY(1)}}@media(max-width:767px){body.disable-anim-mobile .vel-loc-opt-slide .localization-form__option:after,body.disable-anim-mobile .vel-loc-opt-slide .localization-form__option:before,body.disable-anim-mobile .vel-loc-opt-nudge .localization-form__option,body.disable-anim-mobile .vel-loc-opt-nudge .localization-form__option-flag .localization-form__flag,body.disable-anim-mobile .vel-loc-opt-nudge .localization-form__option:before,body.disable-anim-mobile .vel-loc-opt-fade .localization-form__option:after,body.disable-anim-mobile .vel-loc-opt-fade .localization-form__option:before,body.disable-anim-mobile .vel-loc-opt-shine .localization-form__option:after,body.disable-anim-mobile .vel-loc-opt-shine .localization-form__option,body.disable-anim-mobile .vel-loc-btn-press .localization-form__submit,body.disable-anim-mobile .vel-loc-btn-slide-fill .localization-form__submit,body.disable-anim-mobile .vel-loc-btn-slide-fill .localization-form__submit:after,body.disable-anim-mobile .vel-loc-btn-shine .localization-form__submit,body.disable-anim-mobile .vel-loc-btn-shine .localization-form__submit:before,body.disable-anim-mobile .vel-loc-btn-shine .country-selector,body.disable-anim-mobile .vel-loc-btn-shine .country-selector:before,body.disable-anim-mobile .vel-loc-btn-shine .localization-form__trigger,body.disable-anim-mobile .vel-loc-btn-shine .localization-form__trigger:before{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/vel-localization-animations.css.map */
