@charset "UTF-8";:root{--font-en:"Satoshi", sans-serif;--font-en-serif:"Playfair Display", serif;--font-jp:"Noto Sans JP", sans-serif;--font-jp-serif:"Shippori Mincho", serif}.section-header sticky-header{transition:transform .4s ease}.section-header.header-offscreen sticky-header{transform:translateY(-100px);transition:transform .4s ease}@media screen and (max-width:989px){.header{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:4px 5px 5px 18px!important}.header .header__heading-link{padding:0;width:113px}.header .header__icon--menu .icon{width:3rem;height:3rem}.header .header__icon--menu[aria-expanded=true]:before{display:none}.header .menu-drawer-container .menu-drawer{overflow-y:scroll;height:85vh;display:none;background:#fff;position:absolute;top:100%;left:0;width:100%;box-shadow:0 4px 5px #0000001a;border-bottom-left-radius:40px}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container{height:100%}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation{border-top:1px solid #E5E7EB;padding-top:18px}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li{position:relative}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li:after{content:"";display:block;background-color:#e5e7eb;height:1px;width:calc(100% - 2rem / var(--font-body-scale) * 2);position:absolute;bottom:0;left:calc(2rem / var(--font-body-scale))}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li summary,.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li a{font-size:1.4rem;padding:0;text-decoration:none}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details summary{padding:2rem calc(2rem / var(--font-body-scale));display:flex;justify-content:space-between}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details summary .svg-wrapper{display:none}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details summary .icon-open{display:none}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details summary .icon-close{display:block}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details[open] summary .icon-open{display:block}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details[open] summary .icon-close{display:none}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details .menu-drawer__submenu{background-color:#fafafa;padding:3px 0 3px 3px}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details .menu-drawer__submenu button{display:none}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details .menu-drawer__submenu ul{padding:13px 0}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details .menu-drawer__submenu ul li a{font-size:1.2rem;padding:9px calc(2rem / var(--font-body-scale) + 4px);text-decoration:none;justify-content:space-between}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details .menu-drawer__submenu ul li a .svg-wrapper{width:1.4rem}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li details .menu-drawer__submenu ul li a .svg-wrapper>svg{color:#e60019}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li>a{display:flex;justify-content:space-between;padding:2rem calc(2rem / var(--font-body-scale))}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li>a .svg-wrapper{width:1.6rem}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li>a .svg-wrapper>svg{color:#e60019}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation>ul.menu-drawer__menu>li .menu-drawer__menu>li a{font-size:1.2rem;text-decoration:none;justify-content:space-between}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links{width:100%;padding:20px calc(2rem / var(--font-body-scale)) 40px}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .link__en{margin:25px 0 40px}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .link__en a{display:flex;flex-direction:row;align-items:center;line-height:1;font-size:1.2rem;color:inherit}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .link__en a span{display:block;width:15px;height:15px;margin-right:5px}.header .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__utility-links .btn__cta a{background-color:#e60019;display:flex;width:100%;justify-content:center;border-radius:30px;padding:17px 0;font-size:1.6rem;font-weight:500;line-height:1;color:#fff}.header .menu-drawer-container.menu-opening .menu-drawer{display:block;-webkit-animation:fadeIn .4s ease forwards;animation:fadeIn .4s ease forwards}.header .menu-drawer-container[open]:not(.menu-opening) .menu-drawer{display:block;-webkit-animation:fadeOut .4s ease forwards;animation:fadeOut .4s ease forwards}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:.01}}@keyframes fadeOut{0%{opacity:1}to{opacity:.01}}@media screen and (min-width:990px){.header{display:flex;justify-content:space-between;flex-direction:row;padding:10px calc(4rem / var(--font-body-scale))}.header:not(.drawer-menu).page-width{padding:15px calc(4rem / var(--font-body-scale)) 17px}.header .header__heading-link{padding:0}.header nav .header__menu-item a,.header nav .header__menu-item span,.header nav .header__menu-item svg{color:#243930}.header .header__inline-menu{margin-top:0!important;display:flex;gap:30px}.header .header__inline-menu .list-menu--inline{justify-content:flex-end}.header .header__inline-menu .list-menu--inline details[open]>.header__menu-item{text-decoration:none}.header .header__inline-menu .list-menu--inline .header__active-menu-item{text-decoration:none}.header .header__inline-menu .list-menu--inline .header__submenu{margin-top:17px;padding:1.6rem 0;border-radius:0 0 15px 15px;box-shadow:0 4px 5px #0000001a}.header .header__inline-menu .list-menu--inline .header__submenu .header__menu-item{font-size:1.4rem;text-decoration:none;position:relative}.header .header__inline-menu .list-menu--inline .header__submenu .header__menu-item:after{content:"";width:20px;height:20px;min-width:20px;display:block;background:url(icon-arrow-red.svg) 0 0 no-repeat;background-size:100% auto}.header .header__inline-menu .other-menu{display:flex;gap:35px;align-items:center}.header .header__inline-menu .other-menu a{color:#fff}.header .header__inline-menu .other-menu .btn__cta{background-color:#e60019;border:1px solid #E60019;display:flex;width:160px;justify-content:center;border-radius:30px;padding:12px 0;font-size:1.6rem;font-weight:500;line-height:1;color:#fff;transition:all .3s ease}.header .header__inline-menu .other-menu .btn__cta:hover{background-color:#fff;transition:all .3s ease;color:#e60019}.header .header__inline-menu .other-menu .btn__en{display:inline-flex;font-weight:200;font-size:1.5rem;line-height:1;gap:3px;color:#243930}.header .header__inline-menu .other-menu .btn__en span{display:block;width:15px;height:15px}.header .header__inline-menu .other-menu .btn__en span svg path{stroke:#243930}.header .header__icon--menu .icon{width:3rem;height:3rem}.header .header__icon--menu[aria-expanded=true]:before{display:none}}@media screen and (min-width:990px)and (max-width:1200px){.header .header__heading,.header .header__heading-link{width:160px}.header .header__inline-menu{gap:20px}.header .header__inline-menu .other-menu{display:flex;gap:15px;align-items:center}.header .header__inline-menu .other-menu .btn__cta{width:140px;font-size:1.4rem}.header .header__inline-menu .other-menu .btn__en{font-size:1.4rem}}.template-index .header-wrapper{background:none;position:absolute;width:100%;border-bottom:.1rem solid rgba(var(--color-background),.8)}.template-index .header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.template-index .header .header__icon--menu .icon path{stroke:#243930}.template-index .header nav .header__menu-item a,.template-index .header nav .header__menu-item span,.template-index .header nav .header__menu-item svg{color:#fff}.template-index .header nav .header__submenu{color:#243930}.template-index .header .header__inline-menu .other-menu .btn__en{color:#fff}.template-index .header .header__inline-menu .other-menu .btn__en svg path{stroke:#fff}.template-index .section-header .header__heading-logo-wrapper.logo-white{display:block}.template-index .section-header .header__heading-logo-wrapper.logo-black{display:none}.template-index .section-header .header__icon--menu .icon path{stroke:#fff}.template-index .section-header.menu-open .header-wrapper{background:rgb(var(--color-background));border-bottom:.1rem solid rgba(0,0,0,.5)}.template-index .section-header.menu-open .header__heading-logo-wrapper.logo-white{display:none}.template-index .section-header.menu-open .header__heading-logo-wrapper.logo-black{display:block}.template-index .section-header.menu-open .header .header__icon--menu .icon path{stroke:#243930}.template-index .section-header.menu-open .header nav .header__menu-item a,.template-index .section-header.menu-open .header nav .header__menu-item span,.template-index .section-header.menu-open .header nav .header__menu-item svg{color:#243930}.template-index .section-header.menu-open .header nav .header__submenu{color:#243930}.template-index .section-header.shopify-section-header-sticky .header-wrapper{background:#fff;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.template-index .section-header.shopify-section-header-sticky .header__heading-logo-wrapper.logo-white{display:none}.template-index .section-header.shopify-section-header-sticky .header__heading-logo-wrapper.logo-black{display:block}.template-index .section-header.shopify-section-header-sticky .gradient{background:#fff}.template-index .section-header.shopify-section-header-sticky .header nav .header__menu-item a,.template-index .section-header.shopify-section-header-sticky .header nav .header__menu-item span,.template-index .section-header.shopify-section-header-sticky .header nav .header__menu-item svg{color:#243930}.template-index .section-header.shopify-section-header-sticky .header nav .header__submenu{color:#243930}.template-index .section-header.shopify-section-header-sticky .header .header__inline-menu .other-menu .btn__en{color:#243930}.template-index .section-header.shopify-section-header-sticky .header .header__inline-menu .other-menu .btn__en svg path{stroke:#243930}.template-index .section-header.shopify-section-header-sticky .header .header__icon--menu .icon path{stroke:#243930}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aw-section-header.css.map */
