.shopify-section-group-header-group{--header-separator: rgba(var(--color-foreground), .1);--header-soft-surface: rgba(var(--color-foreground), .035)}.announcement-bar-section .utility-bar{min-height:3.2rem}.announcement-bar-section .utility-bar--bottom-border{border-bottom-color:var(--header-separator)}.announcement-bar-section .utility-bar__grid{min-height:3.2rem;padding-top:.2rem;padding-bottom:.2rem}.announcement-bar__message{min-height:3.2rem;padding:.7rem 0;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.12rem;line-height:1.3;text-transform:uppercase}.announcement-bar__link{min-height:3.2rem}.announcement-bar__link:hover{text-decoration-thickness:.1rem}.header-wrapper,.header-wrapper--border-bottom{border-bottom-color:var(--header-separator)}.header{column-gap:3rem}.header__heading-link{padding-top:.4rem;padding-bottom:.4rem}.header__heading-link .h2{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.5rem);letter-spacing:.06rem;line-height:1}.header__heading-logo-wrapper{display:flex;align-items:center}.header__heading-logo-wrapper--fallback{width:clamp(15.8rem,19vw,22rem)}.header__heading-logo--brand{display:block;height:auto;max-width:100%;width:100%}.header__inline-menu{justify-self:center;margin-left:0}.header__inline-menu .list-menu--inline{column-gap:.2rem;justify-content:center}.header__menu-item{min-height:4.8rem;padding:1.35rem 1.55rem;color:rgba(var(--color-foreground),.82);font-size:1.35rem;font-weight:500;letter-spacing:.12rem;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:color var(--brand-transition),background-color var(--brand-transition)}.header__menu-item:hover,details[open]>.header__menu-item{color:rgb(var(--color-foreground))}.header__menu-item span,.header__active-menu-item{text-decoration:none}.header__menu-item:hover span,.header__menu-item:hover .header__active-menu-item,details[open]>.header__menu-item,details[open]:hover>.header__menu-item{text-decoration:none}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;right:0;bottom:-.45rem;left:0;height:.1rem;background:currentColor;opacity:0;transform:scaleX(.65);transition:opacity var(--brand-transition),transform var(--brand-transition)}.header__menu-item:hover span:after,.header__active-menu-item:after,details[open]>.header__menu-item span:after{opacity:1;transform:scaleX(1)}.header__menu-item .icon-caret{right:.2rem;width:1rem}.header__icons{align-items:center;column-gap:.2rem;padding-right:0}.header__icon,.header__icon--cart .icon,.header__icon .svg-wrapper{width:4.6rem;height:4.6rem}.header__icon .icon{width:2.1rem;height:2.1rem;transition:color var(--brand-transition),opacity var(--brand-transition)}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none;opacity:.7}.header__icon--cart{margin-right:-.8rem}.cart-count-bubble{min-width:1.6rem;height:1.6rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:.9rem;line-height:1.6rem}.global-settings-popup,.header__submenu.global-settings-popup,.mega-menu__content{border-color:var(--header-separator);box-shadow:0 1.8rem 3rem rgba(var(--color-shadow),.06)}.header__submenu.list-menu{min-width:24rem;padding:1.2rem 0;background-color:rgb(var(--color-background))}.header__submenu .header__menu-item{min-height:auto;padding:1rem 2rem;font-size:1.2rem;letter-spacing:.08rem;text-transform:none}.header__submenu .header__menu-item:hover,.header__submenu .list-menu__item--active{background-color:var(--header-soft-surface);text-decoration:none}.mega-menu__content{padding-top:3.2rem;padding-bottom:3.4rem;border-top:.1rem solid var(--header-separator)}.mega-menu__list{gap:2.2rem 4.8rem}.mega-menu__link{color:rgba(var(--color-foreground),.74);font-size:1.3rem;letter-spacing:.04rem;text-decoration:none}.mega-menu__link--level-2{color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:none}.search-modal{border-bottom-color:var(--header-separator)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.04)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:minmax(18rem,auto) minmax(0,1fr) auto;column-gap:3.4rem}.header--middle-left .header__inline-menu{justify-self:center}}@media screen and (min-width:990px)and (max-width:1179px){.header--middle-left{column-gap:1.8rem}.header__inline-menu .list-menu--inline{column-gap:0}.header__menu-item{padding-right:1rem;padding-left:1rem;font-size:1.22rem;letter-spacing:.09rem}}@media screen and (min-width:990px)and (max-width:1059px){.header--middle-left{grid-template-columns:minmax(13rem,auto) minmax(0,1fr) auto;column-gap:1rem}.header__menu-item{padding-right:.65rem;padding-left:.65rem;font-size:1.08rem;letter-spacing:.06rem}}@media screen and (max-width:989px){.header{position:relative;min-height:6.6rem;column-gap:.6rem;grid-template-areas:"left-icons heading icons";grid-template-columns:4.4rem minmax(0,1fr) auto}.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-areas:"left-icons heading icons";grid-template-columns:4.4rem minmax(0,1fr) auto}.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app)>.header__search{display:none}.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app) .header__icons>.header__search{display:inline-flex}.header__heading,.header__heading-link{justify-self:center;max-width:min(19.8rem,59.4vw)}.header__heading{position:absolute;left:50%;transform:translate(-50%);z-index:1}.header__heading-link{max-width:min(18.7rem,48.4vw)}.header__heading-link .h2{font-size:calc(var(--font-heading-scale) * 2rem)}.header__icons{column-gap:0}.header__icons>.header__icon--account,.desktop-localization-wrapper{display:none}.menu-drawer{width:min(42rem,100vw);border-right:.1rem solid var(--header-separator);box-shadow:1.2rem 0 3rem rgba(var(--color-shadow),.08);filter:none}.menu-drawer__navigation{padding:2.4rem 0 3rem}.menu-drawer__menu-item{min-height:5.6rem;padding:1.6rem 2.4rem;border-bottom:.1rem solid var(--header-separator);color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2.2rem;letter-spacing:0;line-height:1.2}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.04rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:var(--header-soft-surface)}.menu-drawer__close-button{min-height:5.2rem;margin-top:0;padding:1.4rem 2.4rem;border-bottom:.1rem solid var(--header-separator);font-size:1.2rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase}.menu-drawer__utility-links{border-top:.1rem solid var(--header-separator);background-color:transparent}}@media screen and (max-width:749px){.announcement-bar-section .utility-bar__grid{padding-left:1.6rem;padding-right:1.6rem}.announcement-bar__message{font-size:1rem;letter-spacing:.1rem}.header{padding-left:1.6rem;padding-right:1.6rem}.header__icon,.header__icon--cart .icon,.header__icon .svg-wrapper{width:4.6rem;height:4.6rem}}@media screen and (max-width:749px){.header{position:relative}.header__heading{position:absolute;left:50%;transform:translate(-50%);width:max-content;max-width:46%;margin:0}.header__heading-link{margin:0;padding:0}.header__heading-logo-wrapper{display:flex;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-header.css.map */
