/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/media-query-plugin/src/loader.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-loader/dist/cjs.js!./src/styles/components/header.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/.header{display:flex;flex-wrap:nowrap;justify-content:space-between;height:var(--nav-height);position:fixed;top:0;width:100%;z-index:var(--z-index-header);transition:height .15s ease-in-out}.header .announcement-banner{min-height:var(--banner-height-mobile);height:var(--banner-height-mobile);overflow:hidden;transition:height .15s ease-in-out,min-height .15s ease-in-out}@media(min-width:768px){.header .announcement-banner{height:var(--banner-height-desktop);min-height:var(--banner-height-desktop)}}.header .announcement-banner p{opacity:1;transition:opacity .1s ease-in-out 50ms}.header .header_logo{font-size:1.4rem}.header .header_logo-mobile{width:78px;height:auto}.header-desktop-main{position:relative;height:var(--nav-height-desktop);z-index:var(--z-index-header);transition:all .15s ease-in-out}.header-desktop-main .logo{position:absolute;top:1.25rem;height:6rem;transition:all .15s ease-in-out}.header-desktop-main .logo svg{height:100%;width:auto}.header-desktop-main.scrolled{height:5rem;transition:all .25s ease-in-out}.header-desktop-main.scrolled .logo{top:.75rem;height:3.5rem;transition:all .25s ease-in-out}.header-desktop-main.scrolled .logo svg{height:100%;width:auto}.header-mobile-main{position:relative;height:var(--nav-height-mobile);z-index:var(--z-index-header);transition:all .15s ease-in-out}.header-mobile-main .logo{position:relative;top:0;display:block;height:4rem;width:7.5rem;transition:all .15s ease-in-out}.header-mobile-main .logo svg{display:block;height:100%;width:100%}.header-mobile-main.scrolled{height:3.75rem;padding-bottom:.875rem;padding-top:.875rem;transition:all .25s ease-in-out}.header-mobile-main.scrolled .logo{top:-.125rem;height:2.25rem;width:4.21875rem;transition:all .25s ease-in-out}.header-mobile-main.scrolled .logo svg{height:100%;width:100%}.mobile-menu-drawer{z-index:var(--z-index-mobile-menu)}.header-spacer{height:var(--nav-height);transition:height .15s ease-in-out}:root.is-scrolled .header{transition:height .25s ease-in-out}:root.is-scrolled .header .announcement-banner{transition:height .25s ease-in-out,min-height .25s ease-in-out}:root.is-scrolled .header-spacer{transition:height .25s ease-in-out}:root.is-scrolled .announcement-banner p{opacity:0;transition:opacity .1s ease-in-out 0ms}.dropdown-panel-wrapper{width:100%;--tw-bg-opacity: 1;background-color:#f9f5f1;background-color:rgba(249,245,241,var(--tw-bg-opacity, 1));box-shadow:0 4px #21212126}.dropdown-panel-wrapper .dropdown-panel-content{animation:contentFadeIn .3s ease-in-out;display:flex;width:100%;--tw-bg-opacity: 1;background-color:#f9f5f1;background-color:rgba(249,245,241,var(--tw-bg-opacity, 1))}@media(min-width:768px){.dropdown-panel-wrapper .dropdown-panel-content{padding:32px 20px}}.header__underlay{position:fixed;height:100%;top:0;bottom:0;left:0;right:0;pointer-events:none;z-index:var(--z-index-underlay);opacity:0;transition:.3s opacity ease-in-out;background-color:#00000080;mix-blend-mode:multiply}.header__underlay.active{opacity:1;pointer-events:auto}body.template-index:not(.scrolled) .header:not(.active) .header-desktop-main,body.template-index:not(.scrolled) .header:not(.active) .header-mobile-main,body.template-page-about:not(.scrolled) .header:not(.active) .header-desktop-main,body.template-page-about:not(.scrolled) .header:not(.active) .header-mobile-main{background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body.template-index:not(.scrolled) .header:not(.active) .header-desktop-main svg path,body.template-index:not(.scrolled) .header:not(.active) .header-mobile-main svg path,body.template-page-about:not(.scrolled) .header:not(.active) .header-desktop-main svg path,body.template-page-about:not(.scrolled) .header:not(.active) .header-mobile-main svg path{fill:#f9f5f1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body.template-index:not(.scrolled) .header:not(.active) .header-desktop-main svg rect,body.template-index:not(.scrolled) .header:not(.active) .header-mobile-main svg rect,body.template-page-about:not(.scrolled) .header:not(.active) .header-desktop-main svg rect,body.template-page-about:not(.scrolled) .header:not(.active) .header-mobile-main svg rect{fill:#f9f5f1;stroke:#f9f5f1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body.template-index:not(.scrolled) .header:not(.active) .header-desktop-main button,body.template-index:not(.scrolled) .header:not(.active) .header-desktop-main a,body.template-index:not(.scrolled) .header:not(.active) .header-mobile-main button,body.template-index:not(.scrolled) .header:not(.active) .header-mobile-main a,body.template-page-about:not(.scrolled) .header:not(.active) .header-desktop-main button,body.template-page-about:not(.scrolled) .header:not(.active) .header-desktop-main a,body.template-page-about:not(.scrolled) .header:not(.active) .header-mobile-main button,body.template-page-about:not(.scrolled) .header:not(.active) .header-mobile-main a{--tw-text-opacity: 1;color:#f9f5f1;color:rgba(249,245,241,var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-header.css.map */
