.display-none[data-v-7ae0bb27]{display:none}.vaimo-header-mobile[data-v-7ae0bb27]{height:83px}.vaimo-header-mobile[data-v-7ae0bb27]:has(.promo-banner.opened){height:135px}.vaimo-header-mobile__wrapper[data-v-7ae0bb27]{z-index:50;position:fixed;top:0;left:0;right:0;width:100vw;background:#fff;will-change:top;transition:top .4s;box-shadow:0 1px 0 #f3efef}.vaimo-header-mobile__wrapper .cart[data-v-7ae0bb27]{position:relative}.vaimo-header-mobile__wrapper .promo-banner[data-v-7ae0bb27]{opacity:1;visibility:visible;position:relative;padding:3px 0;height:52px}.vaimo-header-mobile__wrapper .promo-banner.closed[data-v-7ae0bb27]{transform:translateY(-102%);max-height:0;padding:0;transition:all .25s linear}.vaimo-header-mobile__content[data-v-7ae0bb27]{z-index:50;background-color:#fff;padding:22px 20px 15px;position:relative}.vaimo-header-mobile .icons-wrapper[data-v-7ae0bb27]{display:flex;justify-content:space-between;align-items:flex-start;width:64px;margin-top:-2px}.vaimo-header-mobile .sf-badge--number[data-v-7ae0bb27]{--badge-min-width:0;--badge-min-height:0;--badge-padding:0;--badge-background:transparent;--badge-line-height:1;--badge-font-family:var(--font-family--secondary);--badge-color:$noir;font-size:9px;position:absolute;top:7px;left:50%;transform:translateX(-50%)}@media(min-width:1024px){.vaimo-header-mobile .sf-badge--number[data-v-7ae0bb27]{top:7px}}.scroll-down .vaimo-header-mobile__wrapper[data-v-7ae0bb27]{top:-100%}.scroll-down .vaimo-header-mobile__wrapper .promo-banner[data-v-7ae0bb27]{opacity:0;visibility:hidden;max-height:0}.scroll-up .vaimo-header-mobile__wrapper[data-v-7ae0bb27]{top:0}.scroll-up .vaimo-header-mobile__wrapper .promo-banner[data-v-7ae0bb27]{opacity:0;visibility:hidden;max-height:0}.action.showcart[data-v-7ae0bb27]:focus{outline:none}.action.showcart [data-v-7ae0bb27]{pointer-events:none}.display-none[data-v-1b419f2c]{display:none}.vaimo-header-layers[data-v-1b419f2c]{max-width:1440px;padding:var(--spacer-md) var(--spacer-3md);display:flex;flex-direction:row}.vaimo-header-layers .vaimo-menu-list[data-v-1b419f2c]{flex:1;min-width:180px;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(243 239 239/var(--tw-border-opacity))}.vaimo-header-layers .vaimo-menu-list[data-v-1b419f2c] .block__content{padding:0 20px}.vaimo-header-layers .vaimo-menu-list[data-v-1b419f2c]:first-child{border-left-width:0}.vaimo-header-layers .vaimo-menu-list[data-v-1b419f2c]:first-child .block__content{padding:0 20px 0 0}.vaimo-header-layers .editorial-push-item[data-v-1b419f2c]{width:295px}.vaimo-header-layers .editorial-push-item[data-v-1b419f2c]:not(:first-child){margin-left:20px}.vaimo-header-layers .editorial-push-item[data-v-1b419f2c] .module__heading{margin:var(--spacer-base) 0 0!important}.vaimo-header-layers .editorial-push-item[data-v-1b419f2c] .module__heading h3{font-size:var(--h4-font-size);text-align:left;text-transform:none;margin-bottom:0;line-height:1.35}.vaimo-header-layers .editorial-push-item[data-v-1b419f2c] .module__descr{text-align:left;color:var(--c-gris);font-size:var(--font-size--sm);font-weight:var(--font-weight--light);margin-bottom:var(--spacer-xs)!important}.vaimo-header-layers .editorial-push-item[data-v-1b419f2c] .module__cta{text-align:left;line-height:1.35}.vaimo-header-layers .editorial-push-item[data-v-1b419f2c] .module__cta a{color:var(--c-gris);font-size:var(--font-size--sm)}.vaimo-header-layers.push-blocks-width--large .editorial-push-item[data-v-1b419f2c]{width:calc(33.33333% - var(--spacer-base))}.display-none[data-v-2ca5e0de]{display:none}.vaimo-header-top-nav[data-v-2ca5e0de]{position:sticky;transition:transform .4s}.vaimo-header-top-nav .active[data-v-2ca5e0de]{font-size:16px;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.vaimo-header-top-nav .__element a[data-v-2ca5e0de]{text-decoration:none;color:#000;font-family:var(--font-family--primary);font-weight:var(--font-weight--light);font-size:var(--font-size--base);line-height:var(--line-height--normal)}.vaimo-header-top-nav .__element a[data-v-2ca5e0de]:hover{color:#000}.vaimo-header-top-nav .__element .without-link[data-v-2ca5e0de]{line-height:var(--line-height--normal);display:inline-block;text-decoration:none;color:#000;font-family:var(--font-family--primary);font-weight:var(--font-weight--normal);font-size:var(--font-size--base);cursor:default}.vaimo-header-top-nav .__element.hovering .without-link[data-v-2ca5e0de],.vaimo-header-top-nav .__element.hovering a[data-v-2ca5e0de]{color:#6d6d6d}.vaimo-header-top-nav .__element.hovering.active .without-link[data-v-2ca5e0de],.vaimo-header-top-nav .__element.hovering.active a[data-v-2ca5e0de]{color:#000}.vaimo-header-top-nav[data-v-2ca5e0de] .vaimo-menu-list__items .menu-item .menu-item__link,.vaimo-header-top-nav[data-v-2ca5e0de] .vaimo-menu-list__items .menu-item .menu-item__link.emphasised{font-size:var(--font-size--sm)}.vaimo-header-top-nav[data-v-2ca5e0de] .vaimo-header-layers .editorial-push-item .module__heading h3{font-size:var(--font-size--base)}.vaimo-header-top-nav[data-v-2ca5e0de] .vaimo-header-layers .editorial-push-item .module__heading .sf-heading__description{font-size:var(--font-size--sm)}.vaimo-header-top-nav[data-v-2ca5e0de] .vaimo-header-layers .vaimo-menu-list h3{font-size:var(--h4-font-size)}.vaimo-header-top-nav[data-v-2ca5e0de] .vaimo-header-layers .vaimo-menu-list:first-child .vaimo-menu-list__items .menu-item .menu-item__link,.vaimo-header-top-nav[data-v-2ca5e0de] .vaimo-header-layers .vaimo-menu-list:first-child .vaimo-menu-list__items .menu-item .menu-item__link.emphasised{font-size:var(--font-size--base)}@media(min-width:1024px)and (max-width:1200px){.vaimo-header-top-nav li[data-v-2ca5e0de]{margin-right:var(--spacer-base)!important}.vaimo-header-top-nav li .sf-link[data-v-2ca5e0de],.vaimo-header-top-nav li .without-link[data-v-2ca5e0de]{font-size:var(--font-size--base);display:inline-block}}.scroll-down .vaimo-header-top-nav[data-v-2ca5e0de]{position:fixed;transform:translate3d(0,-100%,0)}.scroll-up .vaimo-header-top-nav[data-v-2ca5e0de]{position:fixed;transform:translateZ(0)}.display-none[data-v-35fd37f0]{display:none}.vaimo-header[data-v-35fd37f0]{z-index:10}.vaimo-header .active[data-v-35fd37f0]{font-size:16px;font-weight:400;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.vaimo-header .cart[data-v-35fd37f0]{position:relative}.vaimo-header .sf-badge--number[data-v-35fd37f0]{--badge-min-width:0;--badge-min-height:0;--badge-padding:0;--badge-background:transparent;--badge-font-size:10px;--badge-line-height:1;--badge-font-family:var(--font-family--secondary);--badge-color:$noir;position:absolute;top:6px;left:50%;transform:translateX(-50%)}@media(min-width:1024px){.vaimo-header .sf-badge--number[data-v-35fd37f0]{top:7px}}.top-header[data-v-35fd37f0]{position:relative;z-index:40}.top-header__wrapper[data-v-35fd37f0]{z-index:10;justify-content:space-between;position:relative;background-color:#fff}.top-header__wrapper[data-v-35fd37f0]:before{content:"";display:block;height:64px}.overlay[data-v-35fd37f0]{position:relative;z-index:0}.overlay[data-v-35fd37f0]:after{z-index:40;content:"";position:fixed;top:0;left:0;width:100%;background:var(--c-noir);opacity:0;will-change:opacity,height;transition:opacity .9s ease-in-out,height 0s ease-in-out .9s}.overlay.menu-layer-hidden[data-v-35fd37f0]:after{min-height:0;height:0%;transition:opacity .2s ease-in-out,height 0s ease-in-out .2s}.overlay.menu-layer-visible[data-v-35fd37f0]:after{min-height:100vh;height:100%;opacity:.3}.floating-container[data-v-35fd37f0]{z-index:10;position:absolute;top:0;left:50%;height:64px;transform:translate3d(-50%,0,0);width:100%;justify-content:center;max-width:1440px;will-change:top,opacity,transform;transition:height .4s ease,transform .2s ease}.floating-sticky[data-v-35fd37f0]{padding-top:var(--spacer-md);transition:opacity .4s ease,transform .4s ease}.floating-hide[data-v-35fd37f0]{overflow:hidden}.icons[data-v-35fd37f0],.search-bar[data-v-35fd37f0]{position:absolute}.search-bar[data-v-35fd37f0]{left:0;top:-7px;z-index:30}.scroll-down .floating-container[data-v-35fd37f0],.scroll-up .floating-container[data-v-35fd37f0]{position:fixed;height:0}.scroll-down .floating-hide[data-v-35fd37f0],.scroll-up .floating-hide[data-v-35fd37f0]{opacity:0;height:0;padding:0!important;transition:height .4s,opacity .4s}.scroll-down .floating-sticky[data-v-35fd37f0],.scroll-up .floating-sticky[data-v-35fd37f0]{padding-top:var(--spacer-base)}.scroll-down .floating-sticky.search-bar[data-v-35fd37f0],.scroll-up .floating-sticky.search-bar[data-v-35fd37f0]{top:0}.scroll-down .floating-sticky[data-v-35fd37f0]{transform:translate3d(0,-100%,0)}.scroll-up .floating-sticky[data-v-35fd37f0]{transform:translateZ(0)}.action.showcart [data-v-35fd37f0]{pointer-events:none}.display-none[data-v-5b59145e]{display:none}.account-info-screen[data-v-5b59145e]{font-family:var(--font-family--primary)}.account-info-screen[data-v-5b59145e] .sf-input__icon{margin-right:10px}.account-info-screen[data-v-5b59145e] .sf-input__label{font-size:10px!important}.account-info-screen__info[data-v-5b59145e]{padding:20px}.account-info-screen__info .title[data-v-5b59145e]{font-weight:400;font-size:20px;font-family:var(--font-family--secondary)}.account-info-screen__wrapper .first-last-name[data-v-5b59145e]{display:flex;justify-content:space-between;align-items:flex-start;gap:5px}.account-info-screen__wrapper .item .label[data-v-5b59145e]{color:#5f5f5f;padding:0 0 5px;text-transform:uppercase;font-size:10px;font-weight:300}.account-info-screen__wrapper .item .icon[data-v-5b59145e]{position:relative;margin-bottom:3px}.account-info-screen__wrapper .item .icon .info-message[data-v-5b59145e]{z-index:10;position:absolute;top:0;left:15px;min-width:140px;padding:5px;color:#5f5f5f;font-weight:300;font-size:10px;background:var(--c-grey--light);border:.8px solid #e8e3e3;border-radius:2px}.account-info-screen__wrapper .required-fields[data-v-5b59145e]{font-weight:400;font-size:10px;color:grey}.account-info-screen__wrapper .error-block[data-v-5b59145e],.account-info-screen__wrapper .update-email-message[data-v-5b59145e]{font-weight:300;font-size:12px;color:var(--c-rouge)}.account-info-screen__wrapper .change-email-title[data-v-5b59145e],.account-info-screen__wrapper .login-credentials-title[data-v-5b59145e]{font-weight:400;font-size:20px;display:inline-block;margin-top:50px;margin-bottom:15px;font-family:var(--font-family--secondary)}.account-info-screen__wrapper .password-info-msg[data-v-5b59145e]{font-weight:300;font-size:10px;margin-bottom:15px;font-family:var(--font-family--primary);color:grey}.account-info-screen__wrapper .save-btn[data-v-5b59145e]{margin-top:30px}.account-info-screen__wrapper .save-btn[data-v-5b59145e] .vaimo-button{font-family:var(--font-family--primary)}.display-none[data-v-4a856242]{display:none}.account-orders__loader[data-v-4a856242]{min-height:100px;height:100%}.account-orders__wrapper[data-v-4a856242] .account-heading__title{border-bottom:none}.account-orders .no-orders[data-v-4a856242]{text-align:center;padding:var(--spacer-3md) var(--spacer-md)}.account-orders .no-orders__title[data-v-4a856242]{font-size:var(--font-size--xl);padding:0 var(--spacer-base);line-height:var(--lh-text);margin-bottom:var(--spacer-4md)}.account-orders .no-orders[data-v-4a856242] .vaimo-button__default{padding:18px 18px 16px;font-size:var(--font-size--base);font-family:var(--font-family--primary);line-height:1}.account-orders__helper-block[data-v-4a856242]{padding:var(--spacer-md) var(--spacer-md) 0}.orders-tabs[data-v-4a856242]{font-family:var(--font-family--primary);font-weight:300}.orders-tabs .tabs-nav[data-v-4a856242]{display:flex;flex-wrap:nowrap;color:#5f5f5f;overflow-x:auto;padding:0 var(--spacer-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none}@media(min-width:1360px){.orders-tabs .tabs-nav[data-v-4a856242]{cursor:grab}}.orders-tabs .tabs-nav[data-v-4a856242]::-webkit-scrollbar{height:0;width:0}.orders-tabs .tabs-nav__wrapper[data-v-4a856242]{z-index:10;background:#fff;border-top:1px solid #e8e3e3;position:sticky;top:63px;outline:1px solid #fff}.orders-tabs .tabs-nav__wrapper[data-v-4a856242]:after{content:"";right:0;height:1px;background:#e8e3e3;position:absolute;left:0;bottom:0}.orders-tabs .tabs-nav__item[data-v-4a856242]{cursor:pointer;padding:var(--spacer-md) 5px 18px;margin:0 var(--spacer-sm);line-height:1;position:relative;white-space:nowrap;transition:color .2s ease}.orders-tabs .tabs-nav__item[data-v-4a856242]:hover{color:#000}.orders-tabs .tabs-nav__item.active[data-v-4a856242]{color:#000;font-weight:400}.orders-tabs .tabs-nav__item.active[data-v-4a856242]:before{z-index:1;content:"";width:100%;height:1px;background:#000;position:absolute;left:0;bottom:0}.orders-tabs .tabs-nav__item sup[data-v-4a856242]{font-size:var(--font-size--xxs)}.orders-tabs .tabs-content[data-v-4a856242]{padding:var(--spacer-3md) var(--spacer-md) 0}.display-none[data-v-ae36bfa8]{display:none}.shipping-addresses-wrapper[data-v-ae36bfa8]{padding:20px}.display-none[data-v-2c84bc21]{display:none}.subscriptions-wrapper[data-v-2c84bc21]{padding:20px}.subscriptions-wrapper__title[data-v-2c84bc21]{font-weight:400;font-size:14px;color:#000;margin-bottom:15px;font-family:var(--font-family--primary)}.subscriptions-wrapper__button[data-v-2c84bc21]{margin-top:30px;font-family:var(--font-family--primary)}.subscriptions-wrapper__button .error-message[data-v-2c84bc21]{font-weight:300;font-size:12px;margin-top:15px;color:var(--c-rouge)}.subscriptions-wrapper__terms[data-v-2c84bc21]{display:flex;margin-top:20px;font-weight:300;font-size:10px;color:grey;font-family:var(--font-family--primary)}.display-none[data-v-aabace56]{display:none}.account-main-screen[data-v-aabace56]{padding:20px}.account-main-screen__user[data-v-aabace56]{font-weight:400;text-align:center;font-size:20px}.account-main-screen__user span[data-v-aabace56]{font-style:italic}.account-main-screen__navigation[data-v-aabace56]{margin-top:45px}.account-main-screen__navigation .navigation-item[data-v-aabace56]{position:relative;padding-right:20px;cursor:pointer;font-family:var(--font-family--primary);text-transform:uppercase;font-weight:300;font-size:14px;color:#000}.account-main-screen__navigation .navigation-item[data-v-aabace56]:hover:before{transform:translate(4px,-50%);border-left-color:#5f5f5f}.account-main-screen__navigation .navigation-item[data-v-aabace56]:before{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #000;position:absolute;top:45%;right:5px;will-change:transform;transform:translateY(-50%);transition:transform .2s ease}.account-main-screen__navigation .navigation-item[data-v-aabace56]:not(.account-main-screen__navigation .navigation-item:last-child){margin-bottom:30px}.account-main-screen__helper-block[data-v-aabace56]{margin-top:45px}.account-main-screen__logout[data-v-aabace56]{margin-top:var(--spacer-3md);font-family:var(--font-family--primary);text-align:center}.display-none[data-v-73340b16]{display:none}.account-sidebar[data-v-73340b16] .sf-sidebar__aside{z-index:60;border-left:1px solid #e8e3e3}.account-sidebar[data-v-73340b16] .sidebar-aside-close{padding:10px 20px}.display-none[data-v-6b63d960]{display:none}.vaimo-account-forgot-password[data-v-6b63d960]{margin-top:var(--spacer-3md);font-family:var(--font-family--primary)}.vaimo-account-forgot-password .message[data-v-6b63d960]{font-family:var(--font-family--primary);color:var(--c-rouge);font-size:var(--font-size--xxs)}.vaimo-account-forgot-password .message.sent[data-v-6b63d960]{color:var(--c-vert)}.vaimo-account-forgot-password .message .svg-image[data-v-6b63d960]{margin-right:var(--spacer-xs)}.vaimo-account-forgot-password .title[data-v-6b63d960]{font-size:var(--font-size--xl);font-family:var(--font-family--secondary);line-height:1.35;margin-bottom:var(--spacer-xs);-webkit-font-smoothing:antialiased;text-align:center;text-transform:none}.vaimo-account-forgot-password .subtitle[data-v-6b63d960]{font-weight:300;text-align:center;margin-bottom:var(--spacer-base)}.vaimo-account-forgot-password[data-v-6b63d960] .sf-input__error-message{min-height:auto}.display-none[data-v-856b8550]{display:none}.vaimo-account-login-form[data-v-856b8550]{font-family:var(--font-family--primary)}.vaimo-account-login-form__title[data-v-856b8550]{margin:var(--spacer-3md) 0;font-weight:400;text-align:center;font-size:var(--font-size--xl);line-height:135%;text-transform:none;font-family:var(--font-family--secondary)}.vaimo-account-login-form .remember-me[data-v-856b8550]{margin-top:var(--spacer-base)}.vaimo-account-login-form .forgot-password[data-v-856b8550]{font-weight:400;font-size:var(--font-size--base);margin-top:var(--spacer-base);text-decoration:underline;color:#000}.vaimo-account-login-form .buttons[data-v-856b8550]{margin-top:var(--spacer-3md)}.vaimo-account-login-form .buttons .account-login[data-v-856b8550] .vaimo-button{font-weight:400}.vaimo-account-login-form .divider[data-v-856b8550]{margin:var(--spacer-base) 0;text-align:center}[data-v-856b8550] .sf-input input:-webkit-autofill,[data-v-856b8550] .sf-input input:-webkit-autofill:focus,[data-v-856b8550] .sf-input input:-webkit-autofill:hover,[data-v-856b8550] .sf-input input:focus,[data-v-856b8550] .sf-input input:placeholder-shown{outline:none}[data-v-856b8550] .sf-input input:-webkit-autofill:focus~*,[data-v-856b8550] .sf-input input:-webkit-autofill:hover~*,[data-v-856b8550] .sf-input input:-webkit-autofill~*,[data-v-856b8550] .sf-input input:focus~*,[data-v-856b8550] .sf-input input:placeholder-shown~*{--input-label-color:var(--c-gris-perle)}[data-v-856b8550] .good-to-know__button{margin-top:0!important}[data-v-856b8550] .good-to-know__button .vaimo-button{font-size:var(--font-size--xs)!important;font-weight:400!important}[data-v-856b8550] .good-to-know__main-content{padding:var(--spacer-3md) var(--spacer-md) var(--spacer-md)!important}[data-v-856b8550] .good-to-know__header{padding:var(--spacer-md) var(--spacer-md) 0!important}[data-v-856b8550] .good-to-know__title{line-height:120%!important}[data-v-856b8550] .good-to-know__description{font-size:var(--font-size--sm)!important}[data-v-856b8550] .sf-input__error-message{min-height:0}[data-v-856b8550] .sf-checkbox__label{font-size:var(--font-size--sm)!important;margin-left:10px!important}[data-v-856b8550] .sf-input__label{font-weight:400;font-size:var(--font-size--xs)!important}[data-v-856b8550] .sf-input__icon{margin-right:var(--spacer-sm)}.display-none[data-v-2ff7e58a]{display:none}.vaimo-account-registration-form[data-v-2ff7e58a]{font-family:var(--font-family--primary)}.vaimo-account-registration-form__title[data-v-2ff7e58a]{line-height:135%;margin:var(--spacer-md) 0 0 0;font-weight:400;text-align:center;text-transform:none;font-size:var(--font-size--xl);font-family:var(--font-family--secondary)}.vaimo-account-registration-form__sub-title[data-v-2ff7e58a]{text-align:center;font-size:var(--font-size--base);font-weight:300}.vaimo-account-registration-form__already-have-account[data-v-2ff7e58a]{display:block;margin:var(--spacer-xs) auto var(--spacer-base);font-weight:400;font-size:var(--font-size--base);line-height:18.9px;font-family:var(--font-family--apercu);text-align:center;text-decoration:underline}.vaimo-account-registration-form .will-send-link-confirmation[data-v-2ff7e58a]{font:var(--font-weight--normal) var(--font-size--xs)/var(--line-height--normal) var(--font-family--primary)!important;color:var(--c-gris);gap:var(--spacer-xs)}@media(min-width:1024px){.vaimo-account-registration-form .will-send-link-confirmation .vaimo-icon.mac-spacing[data-v-2ff7e58a]{margin:var(--spacer-1px) 0 0}.vaimo-account-registration-form .will-send-link-confirmation .vaimo-icon.win-spacing[data-v-2ff7e58a]{margin:var(--spacer-3xs) 0 0}}.vaimo-account-registration-form .first-last-name[data-v-2ff7e58a]{display:flex;justify-content:space-between;gap:0 15px}.vaimo-account-registration-form .date-of-birth[data-v-2ff7e58a]{margin:7px 0 var(--spacer-xs) 0;line-height:0}@media(max-width:1023px){.vaimo-account-registration-form .date-of-birth[data-v-2ff7e58a]{margin:var(--spacer-xs) 0}}.vaimo-account-registration-form .date-of-birth .label[data-v-2ff7e58a]{color:#5f5f5f;margin-bottom:2px;font-size:var(--font-size--xs);font-weight:400;text-transform:uppercase}.vaimo-account-registration-form .date-of-birth[data-v-2ff7e58a] .icon{position:relative;margin-left:var(--spacer-xs);bottom:2px}@media(max-width:1023px){.vaimo-account-registration-form .date-of-birth[data-v-2ff7e58a] .icon{bottom:0}}.vaimo-account-registration-form .date-of-birth[data-v-2ff7e58a] .icon .info-message{line-height:1;font-size:var(--font-size--xs)}.vaimo-account-registration-form .date-of-birth[data-v-2ff7e58a] .icon .info-message svg{margin-top:var(--spacer-2xs)}.vaimo-account-registration-form .date-of-birth[data-v-2ff7e58a] .icon .icon-button:focus-visible{outline-offset:-1px}.vaimo-account-registration-form .subscriptions .subscriptions-checkboxes-wrapper[data-v-2ff7e58a]{display:grid;grid-template-columns:1fr 1fr}.vaimo-account-registration-form .subscriptions div[data-v-2ff7e58a]:not(:last-child){margin-bottom:var(--spacer-xs)}.vaimo-account-registration-form .subscriptions .title[data-v-2ff7e58a]{font-weight:400;font-size:var(--font-size--base);color:#000;margin-bottom:var(--spacer-base);margin-top:var(--spacer-base)}@media(max-width:1023px){.vaimo-account-registration-form .subscriptions .title[data-v-2ff7e58a]{font-size:11px}}.vaimo-account-registration-form .button[data-v-2ff7e58a]{margin-top:var(--spacer-sm)}.vaimo-account-registration-form .button .term-of-use[data-v-2ff7e58a]{display:flex;align-items:center;margin-top:var(--spacer-base);margin-bottom:var(--spacer-md);font-weight:300;font-size:var(--font-size--xs);color:grey;line-height:135%}.vaimo-account-registration-form .button[data-v-2ff7e58a] .vaimo-button{font-weight:400}.vaimo-account-registration-form .password-errors[data-v-2ff7e58a]{font-weight:300;font-size:var(--font-size--sm);margin-top:var(--spacer-sm);color:var(--c-rouge)}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:-webkit-autofill,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:-webkit-autofill:focus,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:-webkit-autofill:hover,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:focus,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:placeholder-shown,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:-webkit-autofill,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:-webkit-autofill:focus,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:-webkit-autofill:hover,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:focus,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:placeholder-shown{outline:none}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:-webkit-autofill:focus~*,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:-webkit-autofill:hover~*,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:-webkit-autofill~*,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:focus~*,.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input:placeholder-shown~*,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:-webkit-autofill:focus~*,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:-webkit-autofill:hover~*,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:-webkit-autofill~*,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:focus~*,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input:placeholder-shown~*{--input-label-color:var(--c-gris-perle)}@media(max-width:1023px){.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input input,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input input{height:39px}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input .vaimo-phone-input__input::-moz-placeholder,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input .vaimo-phone-input__input::-moz-placeholder{font-size:16px}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input .vaimo-phone-input__input::placeholder,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input .vaimo-phone-input__input::placeholder{font-size:16px}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input .iti__selected-dial-code,.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-phone-input .iti__selected-dial-code{line-height:100%}.vaimo-account-registration-form[data-v-2ff7e58a] .mx-datepicker input{height:39px}}.vaimo-account-registration-form[data-v-2ff7e58a] .mx-datepicker ::-moz-placeholder{color:grey!important;font-weight:300!important}.vaimo-account-registration-form[data-v-2ff7e58a] .mx-datepicker ::placeholder{color:grey!important;font-weight:300!important}.vaimo-account-registration-form[data-v-2ff7e58a] .mx-datepicker-main{font-family:var(--font-family--primary)}.vaimo-account-registration-form[data-v-2ff7e58a] .mx-datepicker-popup{box-shadow:none}.vaimo-account-registration-form[data-v-2ff7e58a] .mx-icon-calendar,.vaimo-account-registration-form[data-v-2ff7e58a] .mx-icon-clear{top:35px}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input__error-message{min-height:0}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input__label{font-weight:400;font-size:var(--font-size--xs)!important;padding-bottom:1px}@media(max-width:1023px){.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input__label{padding-bottom:3px;font-size:11px;line-height:13.5px}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-checkbox__label{font-size:var(--font-size--sm)}}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input__icon{margin-right:var(--spacer-sm)}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input.input--with-label{padding-top:var(--spacer-md)}@media(max-width:1023px){.vaimo-account-registration-form[data-v-2ff7e58a] .sf-input.input--with-label{padding-top:14px}}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-checkbox__container{align-items:center;padding-bottom:0}.vaimo-account-registration-form[data-v-2ff7e58a] .sf-checkbox{white-space:nowrap}.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-password-input__input .password-icon{top:33px;right:10px}@media(max-width:1023px){.vaimo-account-registration-form[data-v-2ff7e58a] .vaimo-password-input__input .password-icon{top:23px}.vaimo-account-registration-form .date-input[data-v-2ff7e58a] .sf-input__label{padding-top:var(--spacer-2px)}}.mx-datepicker[data-v-2ff7e58a]{width:100%!important;font-family:var(--font-family--primary);font-weight:300}.mx-datepicker input[data-v-2ff7e58a]{border:1px solid #e6e5e5!important;box-shadow:none!important;border-radius:0!important;height:44px;font-size:16px;padding:12.5px 15px;color:#000}.mx-datepicker input[data-v-2ff7e58a] ::-moz-placeholder{font-weight:400;color:grey}.mx-datepicker input[data-v-2ff7e58a] ::placeholder{font-weight:400;color:grey}.date-input[data-v-2ff7e58a] .sf-input__wrapper{flex-wrap:wrap;margin-bottom:0}.date-input[data-v-2ff7e58a] .sf-input__wrapper input{order:5}.date-input[data-v-2ff7e58a] .sf-input__label{--input-label-padding:var(--spacer-xs) 0 0 0;position:static;width:auto;font-weight:var(--font-weight--normal);transform:none}.mx-icon-double-left[data-v-2ff7e58a]:after,.mx-icon-double-left[data-v-2ff7e58a]:before,.mx-icon-double-right[data-v-2ff7e58a]:after,.mx-icon-double-right[data-v-2ff7e58a]:before,.mx-icon-left[data-v-2ff7e58a]:before,.mx-icon-right[data-v-2ff7e58a]:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-color:currentcolor;border-style:solid;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(.7)}.mx-icon-double-left[data-v-2ff7e58a]:after{left:-4px}.mx-icon-double-right[data-v-2ff7e58a]:before{left:4px}.mx-icon-double-right[data-v-2ff7e58a]:after,.mx-icon-double-right[data-v-2ff7e58a]:before,.mx-icon-right[data-v-2ff7e58a]:before{transform:rotate(135deg) scale(.7)}.mx-btn[data-v-2ff7e58a]{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#000;white-space:nowrap}.mx-btn[data-v-2ff7e58a]:hover{border-color:#000;color:#000}.mx-btn.disabled[data-v-2ff7e58a],.mx-btn[data-v-2ff7e58a]:disabled{color:#ccc;cursor:not-allowed}.mx-btn-text[data-v-2ff7e58a]{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar[data-v-2ff7e58a]{height:100%}.mx-scrollbar:hover .mx-scrollbar-track[data-v-2ff7e58a]{opacity:1}.mx-scrollbar-wrap[data-v-2ff7e58a]{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track[data-v-2ff7e58a]{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb[data-v-2ff7e58a]{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);transition:background-color .3s}.mx-zoom-in-down-enter-active[data-v-2ff7e58a],.mx-zoom-in-down-leave-active[data-v-2ff7e58a]{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.mx-zoom-in-down-enter-from[data-v-2ff7e58a],.mx-zoom-in-down-enter[data-v-2ff7e58a],.mx-zoom-in-down-leave-to[data-v-2ff7e58a]{opacity:0;transform:scaleY(0)}.mx-datepicker[data-v-2ff7e58a]{position:relative;display:inline-block;width:210px}.mx-datepicker svg[data-v-2ff7e58a]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range[data-v-2ff7e58a]{width:320px}.mx-datepicker-inline[data-v-2ff7e58a]{width:auto}.mx-input-wrapper[data-v-2ff7e58a]{position:relative}.mx-input[data-v-2ff7e58a]{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px 6px 10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input[data-v-2ff7e58a]:focus,.mx-input[data-v-2ff7e58a]:hover{border-color:#000}.mx-input.disabled[data-v-2ff7e58a],.mx-input[data-v-2ff7e58a]:disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input[data-v-2ff7e58a]:focus{outline:none}.mx-input[data-v-2ff7e58a]::-ms-clear{display:none}.mx-icon-calendar[data-v-2ff7e58a],.mx-icon-clear[data-v-2ff7e58a]{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear[data-v-2ff7e58a]{cursor:pointer}.mx-icon-clear[data-v-2ff7e58a]:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main[data-v-2ff7e58a]{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#000;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup[data-v-2ff7e58a]{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.mx-datepicker-sidebar[data-v-2ff7e58a]{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content[data-v-2ff7e58a]{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body[data-v-2ff7e58a]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mx-btn-shortcut[data-v-2ff7e58a]{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper[data-v-2ff7e58a]{display:flex}@media(max-width:750px){.mx-range-wrapper[data-v-2ff7e58a]{flex-direction:column}}.mx-datepicker-header[data-v-2ff7e58a]{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer[data-v-2ff7e58a]{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar[data-v-2ff7e58a]{box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar[data-v-2ff7e58a]{border-left:1px solid #e8e8e8}.mx-calendar-header[data-v-2ff7e58a],.mx-time-header[data-v-2ff7e58a]{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-double-left[data-v-2ff7e58a],.mx-btn-icon-left[data-v-2ff7e58a]{float:left}.mx-btn-icon-double-right[data-v-2ff7e58a],.mx-btn-icon-right[data-v-2ff7e58a]{float:right}.mx-calendar-header-label[data-v-2ff7e58a]{font-size:14px}.mx-calendar-decade-separator[data-v-2ff7e58a]{margin:0 2px}.mx-calendar-decade-separator[data-v-2ff7e58a]:after{content:"~"}.mx-calendar-content[data-v-2ff7e58a]{position:relative;height:224px;box-sizing:border-box}.mx-calendar-content .cell[data-v-2ff7e58a]{cursor:pointer}.mx-calendar-content .cell[data-v-2ff7e58a]:hover{color:#000;background-color:#f2f2f2}.mx-calendar-content .cell.active[data-v-2ff7e58a]{color:#fff;background-color:#000}.mx-calendar-content .cell.hover-in-range[data-v-2ff7e58a],.mx-calendar-content .cell.in-range[data-v-2ff7e58a]{color:#000;background-color:#d9d9d9}.mx-calendar-content .cell.disabled[data-v-2ff7e58a]{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row[data-v-2ff7e58a]{cursor:pointer}.mx-calendar-week-mode .mx-date-row[data-v-2ff7e58a]:hover{background-color:#f2f2f2}.mx-calendar-week-mode .mx-date-row.mx-active-week[data-v-2ff7e58a]{background-color:#d9d9d9}.mx-calendar-week-mode .mx-date-row .cell.active[data-v-2ff7e58a],.mx-calendar-week-mode .mx-date-row .cell[data-v-2ff7e58a]:hover{color:inherit;background-color:transparent}.mx-week-number[data-v-2ff7e58a]{opacity:.5}.mx-table[data-v-2ff7e58a]{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center}.mx-table th[data-v-2ff7e58a]{font-weight:500}.mx-table td[data-v-2ff7e58a],.mx-table th[data-v-2ff7e58a]{padding:0;vertical-align:middle}.mx-table-date td[data-v-2ff7e58a],.mx-table-date th[data-v-2ff7e58a]{height:32px;font-size:12px}.mx-table-date .today[data-v-2ff7e58a]{color:#1a1a1a}.mx-table-date .cell.not-current-month[data-v-2ff7e58a]{color:#ccc;background:none}.mx-time[data-v-2ff7e58a]{flex:1;width:224px;background:#fff}.mx-time+.mx-time[data-v-2ff7e58a]{border-left:1px solid #e8e8e8}.mx-calendar-time[data-v-2ff7e58a]{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header[data-v-2ff7e58a]{border-bottom:1px solid #e8e8e8}.mx-time-content[data-v-2ff7e58a]{height:224px;box-sizing:border-box;overflow:hidden}.mx-time-columns[data-v-2ff7e58a]{display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column[data-v-2ff7e58a]{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column[data-v-2ff7e58a]:first-child{border-left:0}.mx-time-column .mx-time-list[data-v-2ff7e58a]{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list[data-v-2ff7e58a]:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item[data-v-2ff7e58a]{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item[data-v-2ff7e58a]:hover{color:#000;background-color:#f2f2f2}.mx-time-column .mx-time-item.active[data-v-2ff7e58a]{color:#000;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled[data-v-2ff7e58a]{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option[data-v-2ff7e58a]{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option[data-v-2ff7e58a]:hover{color:#000;background-color:#f2f2f2}.mx-time-option.active[data-v-2ff7e58a]{color:#000;background-color:transparent;font-weight:700}.mx-time-option.disabled[data-v-2ff7e58a]{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.display-none[data-v-224fb56b]{display:none}.loyalty-push__wrapper[data-v-224fb56b]{position:relative}.loyalty-push__wrapper .loyalty-push[data-v-224fb56b]{margin-top:var(--spacer-3md)}.loyalty-push__wrapper .loyalty-push[data-v-224fb56b]:last-child{margin-bottom:var(--spacer-3md)}.loyalty-push__wrapper.loyalty-push__in-sidebar[data-v-224fb56b] .loyalty-push{padding:0}.loyalty-push__wrapper.loyalty-push__in-sidebar[data-v-224fb56b] .loyalty-push .vst.has-visual.tpl-d-2cols{grid-column-gap:0}@media(min-width:1024px){.loyalty-push__wrapper.loyalty-push__in-sidebar[data-v-224fb56b] .loyalty-push .vst.has-visual.tpl-d-2cols .vst__content,.loyalty-push__wrapper.loyalty-push__in-sidebar[data-v-224fb56b] .loyalty-push .vst.has-visual.tpl-d-2cols .vst__footer,.loyalty-push__wrapper.loyalty-push__in-sidebar[data-v-224fb56b] .loyalty-push .vst.has-visual.tpl-d-2cols .vst__header{padding-left:var(--spacer-md);padding-right:var(--spacer-md)}}.loyalty-push__wrapper.loyalty-push__in-sidebar[data-v-224fb56b] .loyalty-push .items{grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.loyalty-push__wrapper.loyalty-push__in-sidebar[data-v-224fb56b] .loyalty-push.loyalty-push__banner-text .vst:not(.has-visual){padding:0}}.loyalty-push__wrapper.loyalty-push__full-width[data-v-224fb56b] .loyalty-push{padding:0}.loyalty-push__wrapper.loyalty-push__full-width[data-v-224fb56b] .loyalty-push .vst{max-width:100%}.loyalty-push__wrapper.loyalty-push__without-padding[data-v-224fb56b] .loyalty-push{padding:0}.loyalty-push__loader[data-v-224fb56b]{height:100%;width:100%;padding:var(--spacer-3md)}.display-none[data-v-0fe65faa]{display:none}.mini-cart-account__user-info[data-v-0fe65faa]{margin-top:30px}.mini-cart-account__user-info[data-v-0fe65faa] .account-main-screen{padding:0}.mini-cart-account__user-info[data-v-0fe65faa] .help-block{padding:35px 20px}.mini-cart-account__user-info[data-v-0fe65faa] .help-block__button .vaimo-button{font-family:var(--font-family--primary)}.mini-cart-account__user-info[data-v-0fe65faa] .help-block__content .sf-property__name,.mini-cart-account__user-info[data-v-0fe65faa] .help-block__content .sf-property__value{font-size:var(--font-size--sm)!important}.display-none[data-v-5a4c9d74]{display:none}.vaimo-mini-cart[data-v-5a4c9d74]{position:absolute}.vaimo-mini-cart .mini-cart-wrapper[data-v-5a4c9d74]{padding:0 20px}.vaimo-mini-cart .mini-cart-footer[data-v-5a4c9d74]{padding:20px;border-top:1px solid #e8e3e3}.vaimo-mini-cart .mini-cart-total[data-v-5a4c9d74]{display:flex;justify-content:space-between;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:300}.vaimo-mini-cart .mini-cart-total__value[data-v-5a4c9d74]{font-weight:400}.vaimo-mini-cart .mini-cart-threshold-info[data-v-5a4c9d74]{font-weight:300;font-size:var(--font-size--sm);line-height:135%;color:#000;margin:var(--spacer-sm) 0}.vaimo-mini-cart .mini-cart-threshold-info[data-v-5a4c9d74] span{font-weight:500}[data-v-5a4c9d74]{--sidebar-width:inherit}[data-v-5a4c9d74] .sf-sidebar__aside{z-index:30;width:89.6%;right:0;left:unset}@media(min-width:1024px){[data-v-5a4c9d74] .sf-sidebar__aside{width:460px}}[data-v-5a4c9d74] .vaimo-sidebar .sidebar-aside-close.sidebar--right{left:unset;right:0}[data-v-5a4c9d74] .sf-sidebar__aside{border-left:1px solid var(--c-gris-nacre)}