.announcement-bar-section{position:sticky;top:0;z-index:51}.section-header{position:sticky;top:var(--announcement-bar-height, 4rem);z-index:50!important;margin-bottom:calc(-1 * var(--header-height, 8.4rem))!important;pointer-events:none}.header-wrapper{background:transparent!important;border:none!important;box-shadow:none!important;padding:1.8rem 0 1rem!important;pointer-events:none}.header-wrapper--border-bottom{border-bottom:none!important;box-shadow:none!important}.header.page-width{background-color:rgb(var(--color-background));border-radius:10rem;box-shadow:0 .6rem 2.4rem #00000014,0 .1rem .3rem #0000000a;width:calc(100% - 6rem)!important;max-width:calc((var(--page-width) - 6rem) * .76)!important;padding:1.2rem 1.2rem 1.2rem 2.6rem!important;margin:0 auto;pointer-events:auto;min-height:0;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"heading navigation icons"!important;column-gap:2rem}.header.page-width .header__heading,.header.page-width .header__heading-link{justify-self:start}.header.page-width .header__inline-menu{justify-self:center;grid-area:navigation}.header.page-width .header__icons{justify-self:end}.header__heading-logo{max-height:2.7rem;padding-top:.2rem}.header__inline-menu{display:flex;justify-content:center}.header__inline-menu .list-menu--inline{gap:.4rem}.header__menu-item{position:relative;padding:.85rem 1.6rem!important;font-size:1.5rem;font-weight:500;letter-spacing:0;background-color:transparent!important;transition:color .25s ease}.header__menu-item:hover,.header__menu-item:hover span,.header__menu-item.link--text:hover{background-color:transparent!important;color:rgb(var(--color-foreground))!important;text-decoration:none!important}.header__menu-item[aria-current=page],.header__menu-item:has(.header__active-menu-item),.header__menu-item[aria-current=page] span,.header__menu-item .header__active-menu-item{color:rgb(var(--color-foreground))!important;font-family:var(--font-accent-family, inherit);text-decoration:none!important}.header__menu-item[aria-current=page]:after,.header__menu-item:has(.header__active-menu-item):after{content:"";position:absolute;left:50%;bottom:.1rem;transform:translate(-50%);width:2.3rem;height:.25rem;border-radius:.2rem;background-color:rgb(var(--color-button))}.header__icons{gap:.2rem;align-items:center;padding-right:0!important}.header__icon:not(.header__icon--summary){width:4rem!important;height:4rem!important;padding:0}.header__icon .icon,.header__icon .svg-wrapper svg{height:2rem!important;width:2rem!important}.header__icon--cart .svg-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header__icon--cart{margin-right:0!important}.header__cta{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 2.4rem;background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text))!important;border-radius:10rem;font-size:1.4rem;font-weight:var(--font-accent-weight);text-decoration:none;white-space:nowrap;margin-left:.8rem;transition:background-color .25s ease}.header__cta:hover{background-color:rgba(var(--color-button-hover),var(--alpha-button-background));text-decoration:none;color:rgb(var(--color-button-text))!important}.cart-count-bubble{width:1.7rem;height:1.7rem;min-width:1.7rem;font-size:1rem;top:.1rem;left:auto;right:-.1rem;border:.2rem solid rgb(var(--color-background));box-sizing:content-box}@media screen and (min-width:990px){body:not(.template-index) #MainContent{padding-top:var(--header-height, 8.4rem)}.template-index .banner__content{padding-top:var(--header-height, 8.4rem)}.template-index .banner__content>.banner__box{padding-top:0;padding-bottom:1rem}}.announcement-bar-section,.announcement-bar-section .announcement-bar,.announcement-bar-section .utility-bar{background-color:rgba(var(--color-button),var(--alpha-button-background))!important}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link,.announcement-bar-section .announcement-bar__link:hover{color:rgb(var(--color-button-text))!important;font-size:1.4rem;font-family:var(--font-accent-family, inherit);font-weight:500;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.announcement-bar-section .announcement-bar__message{padding:.7rem 0;min-height:3.2rem}.menu-drawer__account{display:none!important}.menu-drawer__close-button{font-size:1.9rem!important;padding:1.7rem 2.6rem 1.7rem 3rem!important}.menu-drawer__close-button .svg-wrapper{width:2.4rem!important;height:2.4rem!important}.menu-drawer__close-button .svg-wrapper svg{width:100%!important;height:100%!important}button,.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button,.product-form__submit,.header__cta,.product-card-add,.subscribe-button{font-weight:var(--font-accent-weight)!important}.rich-text .rich-text__wrapper{width:100%}@media screen and (min-width:750px){.template-page #MainContent .rte p,.template-page #MainContent .rte li{font-size:1.8rem}}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b,.h0 strong,.h0 b,.h1 strong,.h1 b,.h2 strong,.h2 b,.h3 strong,.h3 b,.h4 strong,.h4 b,.h5 strong,.h5 b,.hxl strong,.hxl b,.hxxl strong,.hxxl b{color:rgb(var(--color-button))}@media screen and (max-width:989px){.section-header{margin-bottom:0!important}.header-wrapper{padding:0!important}.header.page-width{display:flex!important;flex-direction:row!important;align-items:center!important;padding:1.4rem 1.2rem!important;border-radius:0!important;box-shadow:0 .4rem 1.2rem #00000014!important;background-color:rgb(var(--color-background))!important;width:100%!important;max-width:100%!important;margin:0!important;gap:.4rem!important;grid-template-columns:none!important;grid-template-areas:none!important}.header.page-width .header__cta,.header.page-width .header__inline-menu,.header.page-width .header__icons .desktop-localization-wrapper,.header.page-width .header__icons localization-form{display:none!important}.header.page-width .header__icons .header__icon--account{width:4rem!important;height:4rem!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header.page-width .header__icons .header__icon--account .icon,.header.page-width .header__icons .header__icon--account .svg-wrapper svg{width:2rem!important;height:2rem!important}.header.page-width header-drawer{order:0;margin:0!important;flex:0 0 auto;grid-area:auto!important;justify-self:auto!important}.header.page-width header-drawer summary.header__icon--menu{width:4rem!important;height:4rem!important;padding:0!important;margin:0!important;display:inline-flex;align-items:center;justify-content:center}.header.page-width header-drawer summary.header__icon--menu .svg-wrapper,.header.page-width header-drawer summary.header__icon--menu svg{width:1.8rem!important;height:1.8rem!important}.header.page-width header-drawer summary.header__icon--menu .icon-hamburger{width:2.5rem!important;height:2.5rem!important}.header.page-width header-drawer summary.header__icon--menu .icon-close{width:2.4rem!important;height:2.4rem!important}.header.page-width .header__heading,.header.page-width .header__heading-link{order:1;flex:0 0 auto;margin:0 0 0 -.3rem!important;grid-area:auto!important;justify-self:auto!important}.header.page-width .header__heading-logo{max-height:2.5rem!important}.header.page-width .header__icons{order:2;margin-left:auto!important;margin-right:0!important;display:flex;align-items:center;flex:0 0 auto;gap:0;grid-area:auto!important;justify-self:auto!important;padding:0!important}.header.page-width .header__icons .header__icon--cart{width:4rem!important;height:4rem!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative}.header.page-width .header__icons .header__icon--cart .svg-wrapper{width:2.4rem!important;height:2.4rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header.page-width .header__icons .header__icon--cart .svg-wrapper svg{width:2.2rem!important;height:2.2rem!important;display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-header.css.map */
