.display-none[data-v-74318c04]{display:none}.page-not-found[data-v-74318c04]{text-align:center}.page-not-found__header[data-v-74318c04]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-not-found__banner[data-v-74318c04]{background-color:#f8f8f8}.page-not-found__banner .banner[data-v-74318c04]{margin:0 auto}.page-not-found__description[data-v-74318c04]{margin:var(--spacer-3md) var(--spacer-md) 0;text-align:center;font-family:var(--font-family--secondary);font-size:var(--font-size--xl);line-height:135%;font-weight:400}.display-none[data-v-451b1839]{display:none}.error-page[data-v-451b1839]{margin-top:var(--spacer-4md);position:relative;text-align:center;padding:0 20px}@media(min-width:1024px){.error-page[data-v-451b1839]{margin-top:var(--spacer-xl)}}.error-page[data-v-451b1839] .vaimo-heading{padding:0 20px}.error-page[data-v-451b1839] .vaimo-button{margin-top:var(--spacer-3md);margin-bottom:var(--spacer-4md)}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-drag:none;-ms-user-select:none}.glide__arrows,.glide__bullets,.glide__slide a{-webkit-user-select:none;user-select:none;-moz-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none}.glide--rtl{direction:rtl}.text-black,.text-black--variant{color:var(--c-dark)!important}.bg-black,.bg-black--variant{background-color:var(--c-dark)!important}.text-white,.text-white--variant{color:var(--c-white)!important}.bg-white,.bg-white--variant{background-color:var(--c-white)!important}.text-primary{color:var(--c-primary)!important}.text-primary--variant{color:var(--c-primary-variant)!important}.bg-primary{background-color:var(--c-primary)!important}.bg-primary--variant{background-color:var(--c-primary-variant)!important}.text-secondary{color:var(--c-secondary)!important}.text-secondary--variant{color:var(--c-secondary-variant)!important}.bg-secondary{background-color:var(--c-secondary)!important}.bg-secondary--variant{background-color:var(--c-secondary-variant)!important}.text-light{color:var(--c-light)!important}.text-light--variant{color:var(--c-light-variant)!important}.bg-light{background-color:var(--c-light)!important}.bg-light--variant{background-color:var(--c-light-variant)!important}.text-dark{color:var(--c-dark)!important}.text-dark--variant{color:var(--c-dark-variant)!important}.bg-dark{background-color:var(--c-dark)!important}.bg-dark--variant{background-color:var(--c-dark-variant)!important}.text-info{color:var(--c-info)!important}.text-info--variant{color:var(--c-info-variant)!important}.bg-info{background-color:var(--c-info)!important}.bg-info--variant{background-color:var(--c-info-variant)!important}.text-success{color:var(--c-success)!important}.text-success--variant{color:var(--c-success-variant)!important}.bg-success{background-color:var(--c-success)!important}.bg-success--variant{background-color:var(--c-success-variant)!important}.text-warning{color:var(--c-warning)!important}.text-warning--variant{color:var(--c-warning-variant)!important}.bg-warning{background-color:var(--c-warning)!important}.bg-warning--variant{background-color:var(--c-warning-variant)!important}.text-danger{color:var(--c-danger)!important}.text-danger--variant{color:var(--c-danger-variant)!important}.bg-danger{background-color:var(--c-danger)!important}.bg-danger--variant{background-color:var(--c-danger-variant)!important}@media(min-width:1024px){html .smartphone-only{display:none!important}}@media(max-width:1023px){html .desktop-only{display:none!important}}html{--c-black:#1d1f22;--c-black-base:29,31,34;--c-black-lighten:#292c30;--c-black-darken:#111214;--c-white:#fff;--_c-green-primary:#018937;--_c-green-primary-base:1,137,55;--_c-green-primary-lighten:#01a241;--_c-green-primary-darken:#01702d;--_c-green-secondary:#9ee2b0;--_c-green-secondary-base:158,226,176;--_c-green-secondary-lighten:#b2e8c0;--_c-green-secondary-darken:#8adca0;--_c-dark-primary:#1d1f22;--_c-dark-primary-base:29,31,34;--_c-dark-primary-lighten:#292c30;--_c-dark-primary-darken:#111214;--_c-dark-secondary:#43464e;--_c-dark-secondary-base:67,70,78;--_c-dark-secondary-lighten:#4f525c;--_c-dark-secondary-darken:#373a40;--_c-gray-primary:#72757e;--_c-gray-primary-base:114,117,126;--_c-gray-primary-lighten:#7f828b;--_c-gray-primary-darken:#666971;--_c-gray-secondary:#8d8f9a;--_c-gray-secondary-base:141,143,154;--_c-gray-secondary-lighten:#9b9ca6;--_c-gray-secondary-darken:#7f828e;--_c-gray-accent:#e0e0e1;--_c-gray-accent-base:224,224,225;--_c-gray-accent-lighten:#ededee;--_c-gray-accent-darken:#d3d3d4;--_c-light-primary:#f1f2f3;--_c-light-primary-base:241,242,243;--_c-light-primary-lighten:#fff;--_c-light-primary-darken:#e3e5e7;--_c-light-secondary:#fff;--_c-light-secondary-base:255,255,255;--_c-light-secondary-lighten:#fff;--_c-light-secondary-darken:#f2f2f2;--_c-red-primary:#d12727;--_c-red-primary-base:209,39,39;--_c-red-primary-lighten:#da3838;--_c-red-primary-darken:#bc2323;--_c-red-secondary:#fcede8;--_c-red-secondary-base:252,237,232;--_c-red-secondary-lighten:#fff;--_c-red-secondary-darken:#f9dbd1;--_c-yellow-primary:#ecc713;--_c-yellow-primary-base:236,199,19;--_c-yellow-primary-lighten:#eecd2b;--_c-yellow-primary-darken:#d4b311;--_c-yellow-secondary:#f6e389;--_c-yellow-secondary-base:246,227,137;--_c-yellow-secondary-lighten:#f8e9a1;--_c-yellow-secondary-darken:#f4dd71;--_c-blue-primary:#0468db;--_c-blue-primary-base:4,104,219;--_c-blue-primary-lighten:#0474f4;--_c-blue-primary-darken:#045cc2;--_c-blue-secondary:#e1f4fe;--_c-blue-secondary-base:225,244,254;--_c-blue-secondary-lighten:#fafdff;--_c-blue-secondary-darken:#c8ebfd;--c-body:var(--_c-light-secondary);--c-text:var(--_c-dark-primary);--c-text-muted:var(--_c-gray-primary);--c-text-disabled:var(--_c-gray-accent);--c-link:var(--_c-dark-secondary);--c-link-hover:var(--c-black);--c-primary:var(--_c-green-primary);--c-primary-base:var(--_c-green-primary-base);--c-primary-lighten:var(--_c-green-primary-lighten);--c-primary-darken:var(--_c-green-primary-darken);--c-primary-variant:var(--_c-green-secondary);--c-on-primary:var(--_c-light-secondary);--c-secondary:var(--_c-dark-primary);--c-secondary-base:var(--_c-dark-primary-base);--c-secondary-lighten:var(--_c-dark-primary-lighten);--c-secondary-darken:var(--_c-dark-primary-darken);--c-secondary-variant:var(--_c-dark-secondary);--c-on-secondary:var(--_c-light-secondary);--c-light:var(--_c-light-primary);--c-light-base:var(--_c-light-primary-base);--c-light-lighten:var(--_c-light-primary-lighten);--c-light-darken:var(--_c-light-primary-darken);--c-light-variant:var(--_c-light-secondary);--c-on-light:var(--c-black);--c-gray:var(--_c-gray-primary);--c-gray-base:var(--_c-gray-primary-base);--c-gray-lighten:var(--_c-gray-primary-lighten);--c-gray-darken:var(--_c-gray-primary-darken);--c-gray-variant:var(--_c-gray-secondary);--c-on-gray:var(--c-black);--c-dark:var(--_c-dark-primary);--c-dark-base:var(--_c-dark-primary-base);--c-dark-lighten:var(--_c-dark-primary-lighten);--c-dark-darken:var(--_c-dark-primary-darken);--c-dark-variant:var(--_c-dark-secondary);--c-on-dark:var(--_c-light-secondary);--c-info:var(--_c-blue-primary);--c-info-base:var(--_c-blue-primary-base);--c-info-lighten:var(--_c-blue-primary-lighten);--c-info-darken:var(--_c-blue-primary-darken);--c-info-variant:var(--_c-blue-secondary);--c-on-info:var(--_c-light-secondary);--c-success:var(--_c-green-primary);--c-success-base:var(--_c-green-primary-base);--c-success-lighten:var(--_c-green-primary-lighten);--c-success-darken:var(--_c-green-primary-darken);--c-success-variant:var(--_c-green-secondary);--c-on-success:var(--_c-light-secondary);--c-warning:var(--_c-yellow-primary);--c-warning-base:var(--_c-yellow-primary-base);--c-warning-lighten:var(--_c-yellow-primary-lighten);--c-warning-darken:var(--_c-yellow-primary-darken);--c-warning-variant:var(--_c-yellow-secondary);--c-on-warning:var(--_c-light-secondary);--c-danger:var(--_c-red-primary);--c-danger-base:var(--_c-red-primary-base);--c-danger-lighten:var(--_c-red-primary-lighten);--c-danger-darken:var(--_c-red-primary-darken);--c-danger-variant:var(--_c-red-secondary);--c-on-danger:var(--_c-light-secondary);--spacer-2xs:0.25rem;--spacer-xs:0.5rem;--spacer-sm:1rem;--spacer-base:1.5rem;--spacer-lg:2rem;--spacer-xl:2.5rem;--spacer-2xl:5rem;--spacer-3xl:10rem}.display-none{display:none}html{--font-family--primary:"Roboto",serif;--font-family--secondary:"Raleway",sans-serif;--font-weight--light:300;--font-weight--normal:400;--font-weight--medium:500;--font-weight--semibold:600;--font-weight--bold:700;--font-size--xs:0.75rem;--font-size--sm:0.875rem;--font-size--base:1rem;--font-size--lg:1.125rem;--h1-font-size:1.5rem;--h2-font-size:1.5rem;--h3-font-size:var(--font-size--lg);--h4-font-size:var(--font-size--lg);--h5-font-size:var(--font-size--base);--h6-font-size:var(--font-size--base)}@media(min-width:1024px){html{--h1-font-size:2.625rem;--h2-font-size:2.25rem;--h3-font-size:1.625rem;--h4-font-size:1.25rem;--h5-font-size:var(--font-size--base);--h6-font-size:var(--font-size--sm)}}.sf-fade-enter-active,.sf-fade-leave-active{transition:opacity .25s linear}.sf-fade-enter,.sf-fade-leave,.sf-fade-leave-to{opacity:0}.sf-collapse-bottom-enter-active,.sf-collapse-bottom-leave-active{transition:transform .25s ease-in-out}@media(min-width:1024px){.sf-collapse-bottom-enter-active,.sf-collapse-bottom-leave-active{transition:transform .35 ease-in-out}}.sf-collapse-bottom-enter,.sf-collapse-bottom-leave-to{transform:translate3d(0,100%,0)}.sf-collapse-top-enter-active,.sf-collapse-top-leave-active{transition:transform .25s ease-in-out}@media(min-width:1024px){.sf-collapse-top-enter-active,.sf-collapse-top-leave-active{transition:transform .35 ease-in-out}}.sf-collapse-top-enter,.sf-collapse-top-leave-to{transform:translate3d(0,-100%,0)}.sf-slide-left-enter-active,.sf-slide-left-leave-active{transition:transform .4s ease}.sf-slide-left-enter,.sf-slide-left-leave-to{transform:translate3d(-100%,0,0);transition:transform .3s ease-in}.sf-slide-right-enter-active,.sf-slide-right-leave-active{transition:transform .4s ease}.sf-slide-right-enter,.sf-slide-right-leave-to{transform:translate3d(100%,0,0);transition:transform .3s ease-in}.sf-expand-enter-active,.sf-expand-enter-leave{transition:transform .25s ease-in-out;transform:scaleX(1);overflow:hidden}.sf-expand-enter,.sf-expand-leave-to{transform:scaleY(0)}.sf-bounce-enter-active{animation:sf-bounce .3s}.sf-bounce-leave-active{animation:sf-bounce .3s reverse}.sf-pulse-enter-active{animation:sf-pulse .25s}.sf-pulse-leave-active{animation:sf-pulse .25s reverse}@keyframes sf-bounce{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes sf-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}#layout{box-sizing:border-box}@media(min-width:1024px){#layout{max-width:var(--container-max-width);margin:auto}}.no-scroll{overflow:hidden;height:100%}.sidebar-open .vaimo-header,.sidebar-open .vaimo-header-top-nav{z-index:10}html{width:auto}body{color:var(--c-text);font-size:var(--font-size--base);font-family:var(--font-family--primary);margin:0;padding:0}body.has-fixed-panel.fixed-panel--active.fixed-panel--out-of-stock .scroll-to-top,body.has-fixed-panel .scroll-to-top{bottom:48px}@media (min-width:1024px){body.has-fixed-panel.fixed-panel--active.fixed-panel--out-of-stock .scroll-to-top{bottom:80px}}body.has-fixed-panel.fixed-panel--active:not(.fixed-panel--out-of-stock) .scroll-to-top{bottom:80px}@media(max-width:1023px){body.has-sticky .scroll-to-top{bottom:80px}body.has-sticky.cart-page .scroll-to-top{bottom:140px}}@media(max-width:1023px)and (max-width:1023px){body.has-sticky.cart-page .lang-ja_jp .scroll-to-top{bottom:120px}}body.external-cart-page #layout{min-height:auto!important}a{text-decoration:underline;color:var(--c-link)}a:hover{text-decoration:none;color:var(--c-link-hover)}.container,.container-375{margin-left:auto;margin-right:auto}.container-375{max-width:375px}.container-610{max-width:610px;margin-left:auto;margin-right:auto}.module .vertical-centered{display:flex}.module .vertical-centered .vertical-centered__content{margin-top:auto;margin-bottom:auto}.h1,h1{font-family:var(--font-family--secondary);font-size:var(--h1-font-size);line-height:1.25;margin:0;text-transform:uppercase;-webkit-font-smoothing:antialiased}.h1.vaimo-heading__title-emphasized,h1.vaimo-heading__title-emphasized{font-family:var(--font-family--primary);font-weight:300}.h2,h2{font-family:var(--font-family--secondary);font-size:var(--h2-font-size);line-height:1.25;margin:0;text-transform:uppercase;-webkit-font-smoothing:antialiased}.h2.vaimo-heading__title-emphasized,.h3,h2.vaimo-heading__title-emphasized,h3{font-family:var(--font-family--primary);font-weight:300}.h3,h3{font-size:var(--h3-font-size);line-height:1.2;margin:0;text-transform:uppercase}.h3.vaimo-heading__title-emphasized,h3.vaimo-heading__title-emphasized{font-family:var(--font-family--secondary);font-weight:400;-webkit-font-smoothing:antialiased}.h4,h4{font-family:var(--font-family--primary);font-size:var(--h4-font-size);font-weight:300;line-height:1.35;margin:0}.h4.vaimo-heading__title-emphasized,h4.vaimo-heading__title-emphasized{font-family:var(--font-family--secondary);font-weight:400}.h5,h5{font-family:var(--font-family--primary);font-size:var(--h5-font-size);font-weight:300;line-height:1.35;margin:0}.h5.vaimo-heading__title-emphasized,h5.vaimo-heading__title-emphasized{font-family:var(--font-family--secondary);font-weight:400}.h6,h6{font-family:var(--font-family--primary);font-size:var(--h6-font-size);font-weight:400;line-height:1.35;margin:0}.h6.vaimo-heading__title-emphasized,h6.vaimo-heading__title-emphasized{font-family:var(--font-family--secondary)}.display-none{display:none!important}.line-truncate{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-truncate-1{-webkit-line-clamp:1}.line-truncate-2{-webkit-line-clamp:2}.line-truncate-3{-webkit-line-clamp:3}.line-truncate-4{-webkit-line-clamp:4}.line-truncate-5{-webkit-line-clamp:5}.is-checkout .top-header{z-index:50}