body:has(.header-wrapper.header--transparent-top) #MainContent>.shopify-section:first-child{margin-top:calc(-1 * var(--header-height, var(--redesign-header-height)))}.shopify-section-header{position:sticky;top:0;z-index:100;transform:none!important}.header-wrapper{position:relative;z-index:100;border-bottom:1px solid transparent;transition:background var(--duration-default, .3s) ease,border-color var(--duration-default, .3s) ease}.header-wrapper.header--at-top,.header-wrapper:not(.header--scrolled){--redesign-header-color: var(--redesign-white);background:transparent;border-bottom-color:transparent}.header-wrapper.header--scrolled,.header-wrapper:has(.menu-drawer-container[open]){--redesign-header-color: var(--redesign-navy);background:var(--redesign-white);border-bottom-color:var(--redesign-grey-100)}.header--center-logo,.header--center-logo a,.header--center-logo .header__menu-item,.header--center-logo .header__icon,.header--center-logo .header__search-input,.header--center-logo .header__search-submit,.header--center-logo .header__icon .icon{color:var(--redesign-header-color)}.header-wrapper.header--at-top .header__heading-logo:not(.header__heading-logo--overlay):not(:only-child),.header-wrapper:not(.header--scrolled) .header__heading-logo:not(.header__heading-logo--overlay):not(:only-child){display:none}.header-wrapper.header--at-top .header__heading-logo--overlay,.header-wrapper:not(.header--scrolled) .header__heading-logo--overlay{display:block}.header-wrapper.header--scrolled .header__heading-logo:not(.header__heading-logo--overlay),.header-wrapper:has(.menu-drawer-container[open]) .header__heading-logo:not(.header__heading-logo--overlay){display:block}.header-wrapper.header--scrolled .header__heading-logo--overlay,.header-wrapper:has(.menu-drawer-container[open]) .header__heading-logo--overlay{display:none}@media screen and (min-width:900px){.header-wrapper:has(.list-menu--megamenu:focus-within){--redesign-header-color: var(--redesign-navy);background:var(--redesign-white);border-bottom-color:var(--redesign-grey-100)}.header-wrapper:has(.list-menu--megamenu:focus-within) .header__heading-logo:not(.header__heading-logo--overlay){display:block}.header-wrapper:has(.list-menu--megamenu:focus-within) .header__heading-logo--overlay{display:none}}@media(hover:hover)and (min-width:900px){.header-wrapper.header--at-top:hover,.header-wrapper:not(.header--scrolled):hover{--redesign-header-color: var(--redesign-navy);background:var(--redesign-white);border-bottom-color:var(--redesign-grey-100)}.header-wrapper.header--at-top:hover .header__heading-logo:not(.header__heading-logo--overlay),.header-wrapper:not(.header--scrolled):hover .header__heading-logo:not(.header__heading-logo--overlay){display:block}.header-wrapper.header--at-top:hover .header__heading-logo--overlay,.header-wrapper:not(.header--scrolled):hover .header__heading-logo--overlay{display:none}}.header.header--center-logo{min-height:var(--redesign-header-height);padding-inline:var(--redesign-space-xl);font-family:var(--redesign-font-family);font-size:var(--redesign-font-body);font-weight:400;line-height:var(--redesign-line-height);letter-spacing:var(--redesign-letter-spacing)}.header--center-logo .header__icons,.header--center-logo .header__menu-item,.header--center-logo .header__search-input,.header--center-logo .list-menu__item{font-family:var(--redesign-font-family)}.header--center-logo .list-menu--inline{gap:var(--redesign-space-lg)}.header--center-logo .header__inline-menu{margin-left:0}.header--center-logo .header__menu-item{padding:0;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none}.header--center-logo .list-menu-item,.header--center-logo .list-menu__item{padding:0}.header--center-logo .header__heading,.header--center-logo>.header__heading-link{justify-content:center}.header--center-logo .header__icons{display:flex;align-items:center;gap:var(--redesign-space-lg)}.header--center-logo .header__icons>*{margin:0}.header--center-logo .icon{width:2.2rem;height:auto}.header--center-logo .header__icon--cart .icon{width:auto;max-width:2rem}.header--center-logo .header__icon--account .icon{width:auto;height:1.6rem}.header--center-logo .cart-count-bubble{display:none}.header--center-logo .header__search-form{display:flex;align-items:center;gap:.6rem;padding-bottom:.4rem;border-bottom:1px solid currentColor}.header--center-logo .header__search-submit{display:inline-flex;align-items:center;min-height:0;padding:0;background:none;border:0;cursor:pointer}.header--center-logo .header__search-submit .icon{width:1.7rem;height:1.7rem}.header--center-logo .header__search-input{width:12rem;padding:.2rem 0;font-family:var(--redesign-font-family);font-size:var(--redesign-font-body);font-weight:var(--redesign-font-weight);line-height:var(--redesign-line-height);letter-spacing:var(--redesign-letter-spacing);color:var(--redesign-header-color);background:transparent;border:0;outline:none}.header--center-logo .header__search-input::placeholder{color:currentColor;opacity:.8}.header--center-logo .header__mobile-left{display:flex;align-items:center;gap:1.6rem}.header--center-logo .header__mobile-search{display:inline-flex;align-items:center}@media screen and (min-width:900px){.header--center-logo .header__mobile-left{display:none}.header.header--center-logo{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.header--center-logo .menu_left_block{display:flex;align-items:center;height:100%}.header--center-logo .header__inline-menu{display:flex;height:100%}.header--center-logo .header__search{display:flex}.header--center-logo .header__column{justify-self:end}}@media screen and (max-width:899px){.header--center-logo .header__search,.header--center-logo .header__account{display:none}.header.header--center-logo{padding-inline:var(--redesign-space-md)}.header--center-logo .header__icon--menu{width:2.4rem;height:1.6rem;min-height:0;padding:0;margin:0}.header--center-logo .header__icon--menu .icon{width:2.4rem;height:1.6rem}.header--center-logo .header__heading-logo{max-width:15.6rem}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/section-header-redesign.css.map */
