.js-header.is-scrolled{background-color:transparent}.js-header.is-scrolled .header{background-color:#fff}.js-header.is-scrolled .js-header-logo:first-of-type{display:none}.js-header.is-scrolled .js-header-logo:last-of-type{display:block}.js-header .js-header-text{color:var(--color-white);transition:color .3s ease}.js-header.is-scrolled .js-header-text{color:var(--color-black)}.js-header.is-scrolled .js-header-text.general-color{color:var(--color-primary)}.js-header.is-scrolled .js-header-text.sc-color{color:var(--color-blue)}.js-header.is-scrolled .js-header-text.butsuryu-color{color:var(--color-primary)}.js-header.is-scrolled .js-header-border.sc-color{border-color:var(--color-blue)}.js-header .js-header-icon{background-color:var(--color-white);transition:background-color .3s ease}.js-header.is-scrolled .js-header-icon.general-bg{background-color:var(--color-primary)}.js-header.is-scrolled .js-header-button-icon.general-bg{background-color:var(--color-primary);border:none}.js-header.is-scrolled .js-header-icon.sc-bg{background-color:var(--color-blue)}.js-header.is-scrolled .js-header-button-icon.sc-bg{background-color:var(--color-blue);border:none}.js-header.is-scrolled .js-header-icon.butsuryu-bg,.js-header.is-scrolled .js-header-button-icon.butsuryu-bg{background-color:var(--color-primary)}.js-header .js-header-search{transition:background-color .3s ease}.js-header.is-scrolled .js-header-search{background-color:var(--color-primary)}.js-header.is-scrolled .js-header-search.sc-bg{background-color:var(--color-black)}.js-header.is-scrolled.general-menu{background-color:var(--color-primary)}.js-header.is-scrolled.sc-menu{background-color:var(--color-blue)}.js-header.is-scrolled.butsuryu-menu{background-color:var(--color-primary)}.js-header.is-scrolled.general-details .header__details-content{background-color:#fff}.js-header.is-scrolled.general-details .header__details-content a{color:#000;border-color:var(--color-primary)}.butsuryu-menu{transition:transform .3s ease,opacity .3s ease}.butsuryu-menu.is-hidden{transform:translateY(-100%);opacity:0;pointer-events:none}.header{transition:height .3s ease}@media(min-width:1024px){.js-header-shrink-left{transition:transform .3s ease;transform-origin:left center}.js-header-shrink-right{transition:transform .3s ease;transform-origin:right center}.is-small .js-header-shrink-left,.is-small .js-header-shrink-right{transform:scale(.95)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-header.css.map */
