.vea-collection-heading .collection-hero__inner{padding-top:var(--vea-top-mobile);padding-bottom:var(--vea-bottom-mobile)}.vea-collection-heading .collection-hero__text-wrapper{text-align:var(--vea-title-alignment)}.vea-collection-heading .collection-hero__title{margin:0;font-size:var(--vea-title-mobile);font-weight:var(--vea-title-weight);line-height:1.4;letter-spacing:0;overflow-wrap:anywhere}.vea-collection-heading .collection-hero__description:empty{display:none}@media screen and (min-width:750px){.vea-collection-heading .collection-hero__inner{padding-top:var(--vea-top-desktop);padding-bottom:var(--vea-bottom-desktop)}.vea-collection-heading .collection-hero__title{font-size:var(--vea-title-desktop)}}.vea-editorial-section{font-family:var(--vea-body-family, Arial, "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif);background:var(--gradient-background, rgb(var(--color-background)))}.vea-editorial-section .vea-editorial{padding-top:var(--vea-hero-top);padding-bottom:var(--vea-hero-bottom)}.vea-editorial-section .vea-editorial__copy{min-width:0}.vea-editorial-section .vea-editorial__heading{font-family:var(--vea-heading-family, "Times New Roman", "Yu Mincho", "Hiragino Mincho ProN", serif);font-size:var(--vea-hero-heading);font-weight:400;letter-spacing:.05em;line-height:1.6;margin:12px 0 24px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.vea-editorial-section .vea-editorial__description{font-size:calc(var(--vea-hero-body) * var(--font-body-scale, 1));max-width:100%;overflow-wrap:anywhere}.vea-editorial-section .vea-editorial__description p:first-child{margin-top:1em}.vea-editorial-section .vea-editorial__description p:last-child{margin-bottom:1em}.vea-editorial-section .vea-editorial__edition{color:rgba(var(--color-foreground),.65)}.vea-editorial-section.color-scheme-1 .vea-editorial__edition{color:#766e69}.vea-editorial-section .vea-text-link{max-width:100%;overflow-wrap:anywhere}.vea-editorial-section .vea-text-link:hover{color:rgb(var(--color-link))}.vea-editorial-section .vea-editorial--text-only,.vea-editorial-section .vea-editorial--image-only{grid-template-columns:minmax(0,1fr)}.vea-editorial-section .vea-editorial--text-only{min-height:0}.vea-editorial-section .vea-editorial__picture{display:contents}.vea-editorial-section .vea-editorial__visual{color:rgba(var(--color-foreground),.75)}.vea-editorial-section .vea-editorial__caption{overflow-wrap:anywhere}.vea-editorial-section .vea-editorial__counter{margin-left:auto;flex-shrink:0}@media(min-width:750px)and (max-width:989px){.vea-editorial-section .vea-editorial__description{font-size:calc((var(--vea-hero-body) - 1px) * var(--font-body-scale, 1))}}@media(max-width:749px){.vea-editorial-section .vea-editorial{padding-top:var(--vea-hero-top-mobile);padding-bottom:var(--vea-hero-bottom-mobile)}.vea-editorial-section .vea-editorial--image_first .vea-editorial__visual{order:-1}.vea-editorial-section .vea-editorial__heading{font-size:var(--vea-hero-heading-mobile);margin:2px 0 10px;letter-spacing:.04em}.vea-editorial-section .vea-editorial__description{font-size:calc(var(--vea-hero-body-mobile) * var(--font-body-scale, 1))}.vea-editorial-section .vea-editorial__edition--mobile{display:block;margin-top:24px}}vea-editorial-slider{display:block;min-width:0;max-width:100%}.vea-editorial-slider__track{display:flex;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vea-editorial-slider__track::-webkit-scrollbar{display:none}.vea-editorial-slider__track:focus-visible{outline-offset:-3px}.vea-editorial-slider__slide{flex:0 0 100%;min-width:0;max-width:100%;scroll-snap-align:start;scroll-snap-stop:always}.vea-editorial-slider__media{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;color:inherit;text-decoration:none}.vea-editorial-slider__slide .vea-editorial__caption{align-items:center;pointer-events:none}.vea-editorial-slider__slide .vea-editorial-slider__caption-text{min-width:0;flex:1 1 auto}.vea-editorial-slider__slide .vea-editorial-slider__controls{display:inline-flex;align-items:center;gap:5px;margin-left:auto;flex-shrink:0;max-width:none;white-space:nowrap}.vea-editorial-slider__slide .vea-editorial__counter{max-width:none}.vea-editorial-slider__arrow{display:none;width:44px;height:44px;padding:0;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;font:inherit;font-size:18px;cursor:pointer;pointer-events:auto}vea-editorial-slider[data-ready] .vea-editorial-slider__arrow{display:inline-flex}.vea-editorial-slider__arrow:disabled{opacity:.3;cursor:default}.vea-editorial-slider__arrow:not(:disabled):hover{color:rgb(var(--color-link))}.vea-editorial-slider__text-controls{display:flex;justify-content:flex-end;grid-column:1 / -1}vea-editorial-slider[data-single] [data-slider-controls]{display:none}@media(prefers-reduced-motion:reduce){.vea-editorial-slider__track{scroll-behavior:auto}}.vea-guide.vea-guide-section{font-family:var(--vea-body-family, Arial, "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif);background:var(--gradient-background, rgb(var(--color-background)))}.vea-guide-section .vea-guide__inner{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:var(--vea-guide-top);padding-bottom:var(--vea-guide-bottom)}.vea-guide-section .vea-guide__inner--no-items{grid-template-columns:minmax(0,1fr)}.vea-guide-section .vea-guide__intro,.vea-guide-section .vea-guide__item{min-width:0;overflow-wrap:anywhere}.vea-guide-section h2{font-family:var(--vea-heading-family, "Yu Mincho", "Hiragino Mincho ProN", serif);font-size:var(--vea-guide-heading);white-space:normal}.vea-guide-section h3{font-size:calc((var(--vea-guide-body) + 1px) * var(--font-body-scale, 1))}.vea-guide-section .vea-guide__text,.vea-guide-section p:not(.vea-eyebrow){font-size:calc(var(--vea-guide-body) * var(--font-body-scale, 1))}.vea-guide-section .vea-guide__text{line-height:2.1;max-width:280px}.vea-guide-section .vea-guide__text>:first-child{margin-top:0}.vea-guide-section .vea-guide__text>:last-child{margin-bottom:18px}.vea-guide-section .vea-text-link{max-width:100%;overflow-wrap:anywhere}.vea-guide-section .vea-text-link:hover{color:rgb(var(--color-link))}.vea-guide-section .vea-guide__item{border-color:rgba(var(--color-shadow),.2)}@media(min-width:750px){.vea-guide-section .vea-guide__inner--no-intro .vea-guide__item:first-child{border-left:0;padding-left:0}}@media(max-width:749px){.vea-guide-section .vea-guide__inner{grid-template-columns:minmax(0,1fr);padding-top:var(--vea-guide-top-mobile);padding-bottom:var(--vea-guide-bottom-mobile)}.vea-guide-section h2{font-size:var(--vea-guide-heading-mobile)}.vea-guide-section h3{font-size:calc((var(--vea-guide-body-mobile) + 2px) * var(--font-body-scale, 1))}.vea-guide-section .vea-guide__text,.vea-guide-section p:not(.vea-eyebrow){font-size:calc(var(--vea-guide-body-mobile) * var(--font-body-scale, 1));max-width:100%}.vea-guide-section .vea-guide__text>:last-child{margin-bottom:10px}.vea-guide-section .vea-guide__inner--no-intro .vea-guide__item:first-child{border-top:0;padding-top:0}}.vea-menu-drawer #menu-drawer{position:fixed;inset:0 auto 0 0;width:95vw;max-width:500px;height:100dvh;border:0;border-right:1px solid rgba(var(--color-foreground),.15);background:#fff;color:rgb(var(--color-foreground));z-index:5;box-shadow:none;transition:transform .2s ease,visibility .2s ease}.vea-menu-drawer .header__icon--menu:before{display:none}.vea-menu-drawer #menu-drawer .menu-drawer__inner-container{display:flex;flex-direction:column;height:100%}.vea-menu-drawer .vea-menu-drawer__close{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;min-height:52px;padding:16px;margin:0;border:0;background:transparent;color:inherit;cursor:pointer}.vea-menu-drawer .vea-menu-drawer__close .svg-wrapper{width:16px;height:16px}.vea-menu-drawer #menu-drawer .menu-drawer__navigation-container{flex:1;min-height:0;overflow-y:auto}.vea-menu-drawer #menu-drawer .menu-drawer__navigation{padding:0}.vea-menu-drawer #menu-drawer .menu-drawer__menu{padding:0 18px;margin:0 0 8px}.vea-menu-drawer #menu-drawer .menu-drawer__menu-item{min-height:46px;padding:4px 0;font-size:12px;line-height:1.5;font-weight:400;letter-spacing:0;background:transparent}.vea-menu-drawer #menu-drawer .menu-drawer__menu-item:hover,.vea-menu-drawer #menu-drawer .menu-drawer__menu-item--active{text-decoration:underline}.vea-menu-drawer #menu-drawer .menu-drawer__menu-item>.svg-wrapper{right:0}.vea-menu-drawer #menu-drawer .menu-drawer__submenu{background:#fff;top:52px;height:calc(100% - 52px)}.vea-menu-drawer #menu-drawer .menu-drawer__close-button{padding:12px 18px;margin:0;font-size:12px;min-height:46px}.vea-menu-drawer #menu-drawer .menu-drawer__utility-links{padding:16px 18px;background:transparent}.vea-menu-drawer .vea-menu-drawer__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;border:0;padding:0;margin:0;background:#00000040;opacity:0;visibility:hidden;cursor:pointer;z-index:4;transition:opacity .2s ease,visibility .2s ease}.vea-menu-drawer details.menu-opening>.vea-menu-drawer__backdrop{opacity:1;visibility:visible}.section-header:has(.vea-menu-drawer>details[open]){z-index:20}@media(prefers-reduced-motion:reduce){.vea-menu-drawer #menu-drawer,.vea-menu-drawer .vea-menu-drawer__backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
