@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400&display=swap";html,body{overflow-x:hidden;max-width:100vw}.header-wrapper{position:fixed;top:0;left:0;right:0;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);margin-top:0;margin-bottom:0;z-index:100;transition:top .3s ease,opacity .6s ease,background-color .3s ease;padding:9px}.header-wrapper--spaced{margin-top:0}.header-wrapper--hero-delay{transition:opacity .6s ease,transform .6s ease,margin-top .6s ease,top .6s ease}.header-wrapper--hero-hidden{opacity:0;pointer-events:none;top:-48px}.header-wrapper--intro-transparent{background:transparent;background-color:transparent!important;border:none;position:fixed;top:0;left:0;right:0;width:100%;box-shadow:none;z-index:100}.header-wrapper--intro-transparent.gradient{background:transparent}.header-wrapper--intro-transparent:before,.header-wrapper--intro-transparent:after{display:none}.header-wrapper--intro-transparent .header__menu-item span,.header-wrapper--intro-transparent .header__menu-link,.header-wrapper--intro-transparent .header__cart-text,.header-wrapper--intro-transparent .header__icon--cart,.header-wrapper--intro-transparent .cart-count-bubble{color:#fff}.header__icon--menu,.menu-drawer-container summary{color:#171717}.header-wrapper--intro-transparent .header__icon--menu,.header-wrapper--intro-transparent .menu-drawer-container summary{color:#fff}.header-wrapper--intro-transparent .cart-count-bubble{background-color:transparent;border:1px solid rgba(255,255,255,.6)}@media (prefers-reduced-motion: reduce){.header-wrapper--hero-delay{transition:none}}.header{height:48px;display:flex;align-items:center;justify-content:space-between;gap:clamp(48px,6vw,192px);padding:0 clamp(20px,4vw,40px)!important;max-width:100%;width:100%}.header__heading{margin:0;flex:0 0 auto;display:flex;align-items:center;height:100%}.header__heading-link{display:flex;align-items:center;height:100%;position:relative}.header__logo{width:198.53px;height:48px;display:block;align-self:flex-end;object-fit:contain;object-position:left bottom}.header__logo-wrapper{display:inline-flex;align-items:center;position:relative}.header__logo{transition:opacity .3s ease}.header__logo--inverse{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.header__heading-logo-wrapper{position:relative;display:inline-flex;align-items:center}.header__heading-logo{display:block;transition:opacity .3s ease}.header__heading-logo--inverse{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.header-wrapper--intro-transparent .header__logo--default,.header-wrapper--intro-transparent .header__heading-logo--default{opacity:0}.header-wrapper--intro-transparent .header__logo--inverse,.header-wrapper--intro-transparent .header__heading-logo--inverse{opacity:1}.header-menu-wrapper{flex:1 1 auto;display:flex;justify-content:center;align-items:center;padding:0;min-width:0}.header__inline-menu{display:flex;justify-content:space-evenly;gap:clamp(48px,6vw,192px);margin:0;padding:0;list-style:none;flex-wrap:nowrap;white-space:nowrap;width:100%}.header__menu-item{font-family:Noto Sans JP,sans-serif;font-size:clamp(11px,1vw,14px);font-weight:400;color:#000;flex:0 1 auto}.header__menu-item span,.header__menu-item a{color:#000;text-decoration:none;white-space:nowrap;transition:opacity .3s ease}.header__menu-item a:hover{opacity:.7}.menu-drawer__social-icons a,.menu-drawer__utility-links .list-social__link{color:var(--color-foreground)}.menu-drawer__social-icons .svg-wrapper,.menu-drawer__utility-links .list-social__link .svg-wrapper{width:40px;height:40px}.menu-drawer__social-icons .svg-wrapper>svg,.menu-drawer__utility-links .list-social__link .svg-wrapper>svg{width:100%;height:100%}.header__icons{display:flex;align-items:center;gap:20px;flex:0 0 auto}.header__icon--cart{position:relative;display:flex;align-items:center;text-decoration:none;color:#000;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400}.header__cart-text{margin-right:5px}.cart-count-bubble{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background-color:#000;color:#fff;font-size:11px;font-family:Noto Sans JP,sans-serif;margin-left:5px}.header__search,.header__icon--account,.desktop-localization-wrapper{display:none}header-drawer{display:none}@media screen and (max-width: 1480px){.header{padding:0 clamp(18px,3.5vw,32px)!important;gap:clamp(36px,5vw,120px)}.header__inline-menu{gap:clamp(36px,5vw,120px)}}@media screen and (max-width: 1180px){.header,.header__inline-menu{gap:clamp(24px,2vw,80px)}}@media screen and (max-width: 999px){.header{padding:0 clamp(16px,6vw,28px)!important;justify-content:space-between;gap:0}.header:before,.header:after{display:none}.header__heading{order:1;flex:0 0 auto;justify-content:flex-start}.header__logo{width:158px;height:38px}.header__inline-menu{gap:48px}.header-menu-wrapper,.header__icons{display:none}header-drawer{display:block;order:2;margin-left:0}.header__icons{order:3}.header__icon.header__icon--menu{width:60px;height:19px;min-width:60px;position:relative}.menu-drawer-container summary{display:flex;align-items:center;justify-content:center;padding:0;width:60px;height:19px;min-width:60px}.header__hamburger-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:60px;height:19px;position:relative}.header__hamburger-line{width:60px;height:2px;background-color:currentColor;transition:all .3s ease;position:relative}.header__hamburger-line:not(:last-child){margin-bottom:7.5px}.menu-drawer-container summary.is-active .header__hamburger-line:nth-child(1){transform:translateY(9.5px) rotate(45deg)}.menu-drawer-container summary.is-active .header__hamburger-line:nth-child(2){opacity:0}.menu-drawer-container summary.is-active .header__hamburger-line:nth-child(3){transform:translateY(-9.5px) rotate(-45deg)}}@media screen and (max-width: 999px){.gradient.menu-drawer.motion-reduce{width:298px;max-height:727px}.js .gradient.menu-drawer.motion-reduce{height:727px}.gradient.menu-drawer.motion-reduce .menu-drawer__navigation{padding:65px 42px 32px;text-align:right}.menu-drawer__menu{display:flex;flex-direction:column;align-items:flex-end}.js .menu-drawer__menu li{margin-bottom:24px;width:100%;display:flex;justify-content:flex-end}.menu-drawer__menu-item{font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:1.6rem;letter-spacing:1.6px;padding:0;text-align:right;width:auto;background:transparent!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background:transparent!important}.menu-drawer__social-icons{padding:0;display:flex;gap:16px;align-items:center;justify-content:flex-end;margin-top:24px;list-style:none}.menu-drawer__social-icons a{display:inline-flex;color:inherit;text-decoration:none}.menu-drawer__social-icons .svg-wrapper:first-child,.menu-drawer__social-icons a:first-child .svg-wrapper{width:27px;height:26px}.menu-drawer__social-icons a:last-child .svg-wrapper{width:29px;height:28px}.menu-drawer__utility-links{display:none}.menu-drawer__utility-links .list-social{justify-content:flex-end;margin-left:0;margin-right:0;margin-top:24px}.menu-drawer__utility-links .list-social__link .svg-wrapper{width:27px;height:26px}.menu-drawer__utility-links .list-social__link:last-child .svg-wrapper{width:29px;height:28px}}@media screen and (max-width: 390px){.header{padding:0 15px!important}}.header-wrapper--intro-transparent+.content-for-layout,.header-wrapper--intro-transparent+.shopify-section-wrapper,body.has-intro-transparent-header .content-for-layout{padding-top:48px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-header-custom.css.map */
