.header--top-center .header__heading-logo{height:var(--image-logo-height)}.mandl-wishlist-placeholder{flex-shrink:0;padding-right:1rem}.header__right:has(.swym-advanced-header-icon) .mandl-wishlist-placeholder{display:none}.mandl-wishlist-placeholder svg{width:24px;height:24px}.header__utility-link,.header__utility-link-container{display:none}@media screen and (min-width:990px){.header__utility-link-container{display:flex;align-items:center}.header__utility-link{display:inline-flex;align-items:center;margin-inline-start:1.6rem;text-decoration:none;font-family:var(--font-subline-family);font-weight:var(--font-subline-weight);letter-spacing:var(--font-subline-tracking);font-size:1.3rem;line-height:1;color:rgb(var(--color-header-foreground));margin-top:.5rem}.header-wrapper--uppercase .header__utility-link{text-transform:uppercase}.header__utility-link .label{border-bottom:.1rem solid transparent;padding-bottom:.2rem;transition:border-color var(--duration-default) ease}:scope:hover{color:rgb(var(--color-header-foreground))}:scope:focus{color:rgb(var(--color-header-foreground))}:scope:active{color:rgb(var(--color-header-foreground))}.header__utility-link:hover .label,.header__utility-link--active .label{border-color:currentColor}}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header__utility-link{color:rgb(var(--color-header-transparent))}@media screen and (min-width:750px){.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent .header__utility-link,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent .header__utility-link{color:rgb(var(--color-header-foreground))}}.shopify-section-header:not(.shopify-section-header-sticky) .header-transparent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,var(--mandl-header-scrim-oa, .3)),rgba(0,0,0,calc(var(--mandl-header-scrim-oa, .3) * .4)),#0000);transition:opacity var(--duration-default) ease;height:150%}@media screen and (min-width:750px){.shopify-section-header.is-hover:not(.shopify-section-header-sticky) .header-transparent:after,.shopify-section-header:not(.shopify-section-header-sticky).is-active .header-transparent:after{opacity:0}}@media screen and (min-width:990px){.header--top-center .header__heading-logo{width:auto;max-width:min(100%,38rem);object-fit:contain}}@media screen and (min-width:990px){.header--top-center .header__inline-menu>.list-menu--inline{column-gap:2.4rem;row-gap:.4rem}.header--top-center .header__inline-menu .header__menu-item--top{white-space:nowrap}}@media screen and (min-width:990px){.list-mega-menu{column-gap:2.4rem}.mega-menu__item-link .label,.list-menu-child .label{line-height:1.3}}.header-wrapper .mega-menu__promo--overlay{--mandl-promo-oa: .45}.header-wrapper .mega-menu__promo--overlay .mega-menu__promo-link:after{background-image:linear-gradient(to top,rgba(0,0,0,var(--mandl-promo-oa)),rgba(0,0,0,calc(var(--mandl-promo-oa) * .55)) 38%,#0000 78%)}.header-wrapper .mega-menu__promo-heading-link{display:inline-flex;text-decoration:none;color:inherit}.header-wrapper .mega-menu__promo-button{display:inline-flex;align-items:center;margin-top:1.2rem;min-height:0;padding:.8rem 1.8rem;font-size:1.2rem;letter-spacing:.05rem}@media screen and (hover:hover){.header-wrapper .mega-menu__promo-heading-link:hover .label:after{left:0;right:0}}.header-wrapper .mega-menu__item-link--mandl-overlay{position:relative;margin-bottom:0;border-radius:var(--card-radius);overflow:hidden}.header-wrapper .mega-menu__item-link--mandl-overlay .media{margin:0;border-radius:var(--card-radius)}.header-wrapper .mega-menu__item-link--mandl-overlay .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:var(--card-radius);background-image:linear-gradient(to right,rgba(0,0,0,var(--mandl-menu-oa, .45)),rgba(0,0,0,calc(var(--mandl-menu-oa, .45) * .6)) 38%,rgba(0,0,0,calc(var(--mandl-menu-oa, .45) * .22)))}.header-wrapper .mega-menu__item-link--mandl-overlay .header__menu-item{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:0;padding:0 2rem 10%;display:flex;align-items:flex-end;justify-content:flex-start;text-align:left;text-transform:none;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.01em;font-size:2.4rem;line-height:1.1;color:#fff}.header-wrapper .mega-menu__item-link--mandl-overlay .header__menu-item .label{color:#fff}@media screen and (hover:hover){.header-wrapper .mega-menu__item-link--mandl-overlay:hover{color:#fff}.header-wrapper .mega-menu__item-link--mandl-overlay .media,.header-wrapper .mega-menu__promo--overlay .media{overflow:hidden}.header-wrapper .mega-menu__item-link--mandl-overlay .media img,.header-wrapper .mega-menu__promo--overlay .media img{transition:transform .5s ease}.header-wrapper .mega-menu__item-link--mandl-overlay:hover .media img,.header-wrapper .mega-menu__promo--overlay:hover .media img{transform:scale(1.06)}}.header-wrapper .mega-menu__item-link:not(.mega-menu__item-link--mandl-overlay) .header__menu-item{font-family:var(--mandl-menu-l2-font)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--font-heading-tracking)!important;font-size:1.8rem!important;text-transform:none!important;color:rgb(var(--color-header-foreground))!important}.header-wrapper .mega-menu__item-link:not(.mega-menu__item-link--mandl-overlay) .header__menu-item .label{font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.header-wrapper .list-menu-child .header__menu-item{font-family:var(--mandl-menu-l3-font)!important}.header__inline-menu .header__menu-item--top.header__active-menu-item .label,.header__inline-menu .header__menu-item--top[aria-current=page] .label{box-shadow:inset 0 -.1rem 0 0 currentColor}header-menu-toggle button.header__icon--menu{cursor:pointer;background:transparent;border:none;padding:0;font:inherit;color:inherit}.menu-drawer__promo{margin:2.4rem 0 1.6rem;padding:0 var(--mandl-drawer-promo-inline, 2rem)}.menu-drawer__promo .media{margin-bottom:1.2rem;border-radius:var(--card-radius);overflow:hidden}.menu-drawer__promo-link{display:block;text-decoration:none;color:rgb(var(--color-header-foreground))}.menu-drawer__promo-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-tracking);font-size:1.8rem;text-transform:none;margin:0 0 .5rem}.menu-drawer__promo-subheading{color:rgba(var(--color-header-foreground),.7);font-size:1.2rem;text-transform:none;margin:0 0 1.2rem}.menu-drawer__promo-button{display:inline-flex;width:auto}.menu-drawer__promo--overlay{position:relative}.menu-drawer__promo--overlay .menu-drawer__promo-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,rgba(4,4,4,.26) 0,rgba(54,54,54,.08) 40%,transparent 100%);border-radius:var(--card-radius)}.menu-drawer__promo--overlay .media{margin-bottom:0}.menu-drawer__promo--overlay .menu-drawer__promo-content{z-index:1;position:absolute;bottom:0;width:100%;padding:1.6rem;color:#fff;text-shadow:0 1rem 2rem rgb(var(--color-foreground))}.menu-drawer__promo--overlay .menu-drawer__promo-subheading{color:inherit}body.search-modal--open .header__inline-menu{pointer-events:none}body.search-modal--open .header__inline-menu .list-menu-dropdown{display:none!important}body.search-modal--open .header-background.is-active{height:0}body.search-modal--open details[open]>.search-modal{z-index:110}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-mandl-header.css.map */
