.scrolled-past-header{box-shadow:0 1px 10px #00000026}.shopify-section-header-sticky{transition:box-shadow 1s}@media screen and (min-width:750px){.header--top-left.page-width{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:990px){.header--top-left.drawer-menu{grid-template-areas:"burger heading icons";grid-template-columns:auto 1fr auto;column-gap:var(--header-gap, 2rem)}.drawer-menu--on-scroll header-drawer{max-width:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-width .3s,opacity .3s,visibility .3s}.scrolling-down .drawer-menu--on-scroll header-drawer{max-width:60px;opacity:1;visibility:visible}}.header-wrapper>.header__inline-menu{display:none;margin-left:0}@media screen and (min-width:990px){.header-wrapper>.header__inline-menu{display:block}.header__inline-menu--hide-on-scroll{max-height:25vh;transition:opacity .3s,visibility .3s,max-height .3s}.scrolling-down .header__inline-menu--hide-on-scroll{overflow:hidden;opacity:0;visibility:hidden;max-height:0}.header-wrapper>.header__inline-menu custom-nav{display:flex;align-items:center;justify-content:center;position:relative;gap:1.5rem}.header-wrapper>.header__inline-menu .list-menu--inline{justify-content:center}}.header__summary-link{color:inherit;text-decoration:none;pointer-events:none}@media(hover:hover)and (pointer:fine){.header__summary-link{pointer-events:auto}}.header__menu-item .icon-caret{right:.8rem;top:calc(50% - .45em)}@media(hover:hover)and (pointer:fine){.header__menu-item:hover,.header__menu-item:hover .header__summary-link,.header__icon:hover{color:rgb(var(--color-link))}.header__icon:hover{--color-icon: var(--color-link)}}.header__active-menu-item{color:rgb(var(--color-link))}.header-wrapper>.header__inline-menu .header__submenu.global-settings-popup{border-top-left-radius:0;border-top-right-radius:0;box-shadow:var(--popup-shadow-horizontal-offset, 0) 6px var(--popup-shadow-blur-radius, 8px) rgba(var(--color-shadow, 18, 18, 18),var(--popup-shadow-opacity, .05))}.header__submenu .mega-menu__link--level-2{font-weight:600}.header__submenu .header__menu-item{color:rgba(var(--color-foreground),.75)}@media(hover:hover)and (pointer:fine){.header__submenu .header__menu-item:hover{color:rgb(var(--color-link))}}.header__menu-item--view-all{font-style:italic;opacity:.85}.header__submenu custom-accordion{display:block}.header__submenu custom-accordion>details>summary{cursor:pointer;list-style:none}.header__submenu custom-accordion>details>summary::-webkit-details-marker{display:none}.header__submenu .custom-accordion__panel{overflow:hidden;height:0;transition:height .3s ease}.header__submenu custom-accordion>details[open]>.custom-accordion__panel{height:auto}.header__submenu custom-accordion>details[open]:not(.closing)>summary .icon-caret{transform:rotate(180deg)}.header__submenu custom-accordion .icon-caret{transition:transform .3s ease}.header__submenu .custom-accordion__panel ul{list-style:none;margin:0;padding:0}.header__submenu .custom-accordion__panel .header__menu-item{padding-left:2.6rem;font-size:.9em}.header__menu-button,.header__menu-button-mobile{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:.8rem 1.6rem;background:rgb(var(--color-button, 249, 209, 39));color:#292929;border-radius:8px;text-decoration:none;font-weight:700;line-height:1.2;cursor:pointer;transition:filter .2s ease,box-shadow .2s ease}.header__menu-button{white-space:nowrap}.header__menu-button:hover,.header__menu-button-mobile:hover{filter:brightness(.94);color:#292929}.header__menu-button:focus-visible,.header__menu-button-mobile:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:none}.header__menu-button-mobile{margin:0 3rem 1.2rem;width:calc(100% - 6rem)}.cart-count-bubble{background-color:rgb(var(--color-button, 249, 209, 39));color:#292929;box-shadow:0 0 0 2px rgb(var(--color-background, 255, 255, 255));height:17px;width:17px;font-size:9px;line-height:9px;font-weight:700;bottom:8px;left:2.7rem}@media screen and (min-width:990px){.cart-count-bubble{left:2.6rem}}.header__icon--cart{position:relative;margin-right:-.6rem}@media screen and (min-width:990px){.header__icon--cart{margin-right:-1.2rem}.header__icons{padding-right:.8rem}}header-drawer{--header-drawer-font-size: 1.6rem}.menu-drawer__menu-item{display:flex;align-items:center;gap:.7em}.menu-drawer__menu-item .icon-nav{flex:0 0 auto;width:calc(var(--header-drawer-font-size, 1.6rem) * 1.3);height:calc(var(--header-drawer-font-size, 1.6rem) * 1.3);color:rgb(var(--color-foreground))}.menu-drawer__menu-item>span{flex:1 1 auto}.menu__menu-item-title{font-weight:700;padding-top:.5em;padding-bottom:.5em;font-size:calc(var(--header-drawer-font-size, 1.6rem) * 1.2)}.menu-drawer__child-menu-item{padding:.7em 3rem}.menu-drawer__secondary-link>details>summary,.menu-drawer__secondary-link>.menu-drawer__menu-item{opacity:.7}.menu-drawer__first-secondary-link:before{content:"";display:block;margin:1.5rem 3rem;border-top:1px solid rgba(var(--color-foreground),.08)}header-drawer custom-accordion{display:block;transition:background-color .3s,box-shadow .4s}header-drawer custom-accordion>details>summary{cursor:pointer;list-style:none}header-drawer custom-accordion>details>summary::-webkit-details-marker{display:none}header-drawer .custom-accordion__panel{--header-drawer-font-size-smaller: calc(var(--header-drawer-font-size, 1.6rem) * .9);overflow:hidden;height:0;transition:height .3s ease}header-drawer custom-accordion>details[open]>.custom-accordion__panel{height:auto}header-drawer custom-accordion:has([open]){box-shadow:inset 0 10px 8px -10px rgba(var(--color-foreground),.06),inset 0 -10px 8px -10px rgba(var(--color-foreground),.06);background-color:rgba(var(--color-foreground),.02)}header-drawer custom-accordion>details>summary .svg-wrapper{position:absolute;right:3rem;top:50%;transform:translateY(-50%);width:1.4rem;display:inline-flex}header-drawer custom-accordion .menu-drawer__menu-item .icon-caret{display:block;width:1.4rem;height:1.4rem;transition:transform .3s ease}header-drawer custom-accordion>details[open]:not(.closing)>summary .icon-caret{transform:rotate(180deg)}header-drawer .custom-accordion__panel ul{list-style:none;margin:0;padding:0}header-drawer .custom-accordion__panel .menu-drawer__menu-item{padding:.55em 3rem;font-size:max(var(--header-drawer-font-size-smaller, 1.45rem),1.3rem);font-weight:400}header-drawer .custom-accordion__panel li:last-child .menu-drawer__menu-item{margin-bottom:1em}
/*# sourceMappingURL=/cdn/shop/t/17/assets/brand-header.css.map */
