.header__heading-link.nv-logo{width:calc(var(--nv-logo-width, 200px) * var(--nv-logo-scale, 1));max-width:calc(var(--nv-logo-width, 200px) * var(--nv-logo-scale, 1));transition:width .3s cubic-bezier(.52,0,.61,.99),max-width .3s cubic-bezier(.52,0,.61,.99)}.nv-logo .header__heading-logo{width:100%;height:auto;object-fit:contain}.header__heading-logo--secondary{display:none}@media screen and (max-width:749px){.header__heading-link.nv-logo{width:calc(var(--nv-logo-width-mobile, 120px) * var(--nv-logo-scale, 1));max-width:calc(var(--nv-logo-width-mobile, 120px) * var(--nv-logo-scale, 1))}}body:has(.section-header .nv-transparent-allowed) #MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section):has([data-nv-transparent-header]){margin-top:calc(var(--header-height, 0px) * -1)}#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header]{--nv-transparent-offset: var(--header-height, 0px)}#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header] .nv-hero__content{margin-top:var(--header-height, 0px)}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header]) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed{background:none;border-bottom:none;transition:background .2s}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header=light]) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed :is(.header__icon,.header__menu-item--main,.header__heading-link,.header__heading-link .h2){--color-foreground: 255, 255, 255;color:var(--nv-th-text-h, rgb(255, 255, 255));transition:color .2s}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header=dark]) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed :is(.header__icon,.header__menu-item--main,.header__heading-link,.header__heading-link .h2){--color-foreground: 18, 18, 18;color:var(--nv-th-text-h, rgb(18, 18, 18));transition:color .2s}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header]) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed .header__menu-item--main:hover{color:var(--nv-th-hover-h, var(--nv-th-text-h, currentColor))}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header]) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed .header__active-menu-item-v2{color:var(--nv-th-highlight-h, rgb(var(--color-foreground)))}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header]) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed .header__active-menu-item-v2:before{background:var(--nv-th-text-h, currentColor)}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header]) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed .cart-count-bubble{color:rgb(var(--color-button-text))}:is(body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-logo=secondary]),body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header=light]:not([data-nv-transparent-logo]))) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed.nv-has-secondary-logo .header__heading-logo--main{display:none}:is(body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-logo=secondary]),body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-transparent-header=light]:not([data-nv-transparent-logo]))) .section-header:not(.scrolled-past-header,.menu-open,:has(details[open])) .nv-transparent-allowed.nv-has-secondary-logo .header__heading-logo--secondary{display:inline-block}body:has(#MainContent>:is(.shopify-section:first-child,.nv-breadcrumbs-wrapper+.shopify-section) [data-nv-hide-announcement]) .announcement-bar-section{display:none!important}.header__active-menu-item-v2{position:relative;z-index:0;padding:0 .7em;font-weight:700}.header__active-menu-item-v2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:.3rem;background:rgb(var(--color-background));transform:scaleY(1.4)}.header__menu-item:hover .header__active-menu-item-v2{text-decoration:none}@media screen and (min-width:990px){.nv-hide-caret .header__inline-menu summary.header__menu-item--main .icon-caret{display:none}.nv-hide-caret .header__inline-menu summary.list-menu__item.header__menu-item--main{padding-right:1.2rem}}.mega-menu .mega-menu__content{border-top:0}.header-wrapper:not(.nv-mega-no-separator) .mega-menu .mega-menu__content{border-top:.1rem solid rgba(var(--color-foreground),.15)}.nv-mega-no-separator .nv-pmm__body{border-top:0}.mega-menu__link{font-size:1.3rem}.mega-menu .mega-menu__link--level-2{font-size:1.4rem}.mega-menu .mega-menu__content{padding-top:2.4rem;padding-bottom:2.4rem}.mega-menu__link--level-2{margin-bottom:.4rem;padding-bottom:.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.14);color:rgba(var(--color-foreground),.5);font-weight:400;letter-spacing:.03em}.mega-menu__link:not(.mega-menu__link--level-2){position:relative;display:inline-block;color:rgb(var(--color-foreground));font-weight:400;text-decoration:none}.mega-menu__link:not(.mega-menu__link--level-2):after{content:"";position:absolute;left:0;right:0;bottom:.4rem;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.65,0,.35,1)}.mega-menu__link:not(.mega-menu__link--level-2):hover:after,.mega-menu__link:not(.mega-menu__link--level-2):focus-visible:after{transform:scaleX(1)}.mega-menu__link:not(.mega-menu__link--level-2):hover{text-decoration:none}.nv-mega-flex{display:flex;align-items:flex-start;gap:2.5rem}.nv-mega-flex .nv-mega-columns{flex:1 1 auto;margin:0}.nv-mega-products{flex:0 0 auto;align-self:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,160px));gap:1.2rem;margin-left:auto}.nv-mega-products .card-wrapper,.nv-mega-products .card{width:100%}@media screen and (min-width:990px){.nv-mega-anim .mega-menu::details-content{content-visibility:visible;display:block}.nv-mega-anim header-menu .mega-menu__content{display:block;visibility:visible;opacity:0;transform:none;pointer-events:none;animation:none;transition:opacity var(--nv-mega-anim-ms, .56s) ease,transform var(--nv-mega-anim-ms, .56s) ease}.nv-mega-anim .mega-menu[open] .mega-menu__content,.nv-mega-anim:not(.nv-menu-no-hover) header-menu:hover .mega-menu__content,.nv-mega-anim:not(.nv-menu-no-hover) header-menu:not([data-nv-dismissed]):has(:focus-visible) .mega-menu__content{opacity:1;pointer-events:auto}.nv-mega-anim .mega-menu:not([open]) .mega-menu__content{visibility:hidden}.nv-mega-anim:not(.nv-menu-no-hover) header-menu:hover .mega-menu:not([open]) .mega-menu__content,.nv-mega-anim:not(.nv-menu-no-hover) header-menu:not([data-nv-dismissed]):has(:focus-visible) .mega-menu:not([open]) .mega-menu__content{visibility:visible}.nv-mega-head-link{margin-bottom:.8rem;padding-bottom:0!important;border-bottom:none!important;color:rgb(var(--color-foreground))!important;font-weight:700!important}.nv-mega-anim .nv-mega-directlink{font-weight:400;text-transform:none;border-bottom:none}.nv-mega-anim .nv-mega-flex{gap:0}.nv-mega-anim .nv-mega-flex .nv-mega-headcol{flex:0 0 auto;min-width:0;margin-right:var(--nv-mega-title-gap, 30px)}.nv-mega-anim .nv-mega-flex .nv-mega-columns{flex:0 1 auto}.nv-mega-anim .nv-mega-flex ul.nv-mega-columns:not(.mega-menu__list--condensed){display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:var(--nv-mega-col-gap, 40px)}.nv-mega-anim .nv-mega-flex ul.nv-mega-columns:not(.mega-menu__list--condensed)>li{flex:0 0 200px;width:200px}.nv-mega-parenttitle{position:relative;display:inline-block;color:rgb(var(--color-foreground));font-size:var(--nv-mega-title-size, 16px);font-weight:var(--nv-mega-title-weight, 700);letter-spacing:.04em;line-height:1.2;text-decoration:none;text-transform:uppercase}.nv-mega-parenttitle:after{content:"";position:absolute;left:0;right:0;bottom:-.3rem;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.65,0,.35,1)}.nv-mega-parenttitle:hover:after,.nv-mega-parenttitle:focus-visible:after{transform:scaleX(1)}.mega-menu .nv-mega-grouphead,.mega-menu .nv-mega-grouphead:hover{display:block;margin-bottom:.8rem;padding-bottom:0!important;border-bottom:none!important;color:rgba(var(--color-foreground),.5);font-weight:500;text-decoration:none;cursor:default}.nv-mega-anim .header__menu-item--main,.nv-mega-anim .header__menu-item--main:hover,.nv-mega-anim details[open]>.header__menu-item--main,.nv-mega-anim .header__menu-item--main span,.nv-mega-anim .header__active-menu-item{text-decoration:none}.nv-mega-anim .header__menu-item--main{position:relative}.nv-mega-anim:not(.nv-menu-no-underline) .header__menu-item--main:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--nv-mega-underline-offset, 34px) * -1);height:2px;background:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:center;transition:transform var(--nv-mega-anim-ms, .56s) ease}.nv-mega-anim .header__menu-item--main:hover:after,.nv-mega-anim header-menu:hover .header__menu-item--main:after,.nv-mega-anim header-menu>details[open] .header__menu-item--main:after,nv-products-mega-menu:hover .header__menu-item--main:after{transform:scaleX(1)}.nv-mega-anim:not(.nv-menu-no-hover) header-menu>details.mega-menu .header__menu-item--main:before,.header-wrapper:not(.nv-menu-no-hover) nv-products-mega-menu>details .header__menu-item--main:before{content:"";position:absolute;left:0;right:0;top:100%;z-index:5;height:calc(var(--nv-mega-underline-offset, 34px) + 2rem);pointer-events:none}.nv-mega-anim:not(.nv-menu-no-hover) header-menu:hover>details.mega-menu .header__menu-item--main:before,.header-wrapper:not(.nv-menu-no-hover) nv-products-mega-menu:hover>details .header__menu-item--main:before{pointer-events:auto}}.nv-pmm__details{position:static}.nv-pmm__details>summary{list-style:none}.nv-pmm__body{position:absolute;top:100%;left:0;z-index:5;width:100%;border-top:.1rem solid rgba(var(--color-foreground),var(--popup-border-opacity));border-bottom:.1rem solid rgba(var(--color-foreground),var(--popup-border-opacity))}.nv-pmm__details[open]>.nv-pmm__body{animation:animateMenuOpen var(--duration-default) ease}.nv-pmm__body>.page-width{padding-top:1.5rem;padding-bottom:1.5rem;overflow:hidden}.nv-pmm__overlay{display:block;position:absolute;top:100%;left:0;z-index:-1;width:100%;height:100vh;background:#0000004d}.nv-pmm__container{position:relative}.nv-pmm__list{max-width:25rem;margin:0;padding-left:0;list-style:none}.nv-pmm__list,.nv-pmm__content{min-height:30rem;max-height:45rem;overflow-y:auto}.nv-pmm__item .nv-pmm__link{display:flex;align-items:center;border-bottom:.1rem solid rgba(var(--color-foreground),.15);transition:all .2s}.nv-pmm__item .nv-pmm__link>svg{width:1.1rem;height:1.1rem;margin-left:auto;transform:rotate(-90deg)}.nv-pmm__item--active .nv-pmm__link{background:rgba(var(--color-foreground),.04)}.nv-pmm__content{position:absolute;top:0;left:25rem;width:100%;max-width:calc(100% - 25rem);visibility:hidden}.nv-pmm__item--active .nv-pmm__content{visibility:visible}.nv-pmm__cards{display:grid;grid-template-columns:repeat(5,1fr);justify-items:center;align-items:start;column-gap:2rem;row-gap:1.5rem;max-height:0;margin:0;padding-left:2rem;list-style:none;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s}.nv-pmm__item--active .nv-pmm__cards{max-height:none;opacity:1;visibility:visible}.nv-pmm__cards li{width:100%}.nv-pmm__cards .card__information{padding:0}.nv-pmm__cards .card__information .price,.nv-pmm__cards .card__badge{display:none}.nv-pmm__cards .card__heading{font-size:calc(var(--font-heading-scale) * 1.1rem)}@media screen and (max-width:1250px){.nv-pmm__cards{grid-template-columns:repeat(4,1fr)}}.nv-pmm__cards--mobile{grid-template-columns:repeat(2,1fr);max-height:none;padding:1.5rem;opacity:1;visibility:visible}.nv-pmm__thumb{display:block;flex-shrink:0;width:4rem;height:4rem;margin-right:1rem}.nv-pmm__thumb img{width:100%;height:100%;object-fit:cover;object-position:center center}.nv-pmm__thumb--mobile{width:3rem;height:3rem;margin-right:.75rem}.section-header.menu-open{z-index:6}.menu-drawer .menu-drawer__inner-container{display:flex;flex-direction:column}.nv-drawer__head{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:1rem .5rem 1rem 2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.nv-drawer__title{margin:0}.nv-drawer__close{display:flex;align-items:center;justify-content:center;border:0;background:none;cursor:pointer}.menu-drawer .menu-drawer__navigation-container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.menu-drawer .menu-drawer__navigation{padding:1rem 0}.menu-drawer .menu-drawer__menu-item{padding:.9rem 2rem;color:rgb(var(--color-foreground))}.menu-drawer summary.menu-drawer__menu-item{padding-right:5.2rem}.menu-drawer .menu-drawer__utility-links{padding:1rem 2rem;border-top:.1rem solid rgba(var(--color-foreground),.1);background:transparent}.menu-drawer .menu-drawer__utility-links .list-social{justify-content:center;margin:0}.menu-drawer__secondary-nav{padding-top:0}.nv-dm-group{margin-bottom:.4rem;list-style:none}.nv-dm-group__title{margin:var(--nv-dm-group-gap, 22px) var(--nv-dm-padding-left, 20px) var(--nv-dm-title-gap, 8px);padding:0;border-bottom:none;color:rgba(var(--color-foreground),.5);font-size:var(--nv-dm-parent-size, 14px);font-weight:var(--nv-dm-parent-weight, 700);letter-spacing:0;text-transform:none}.menu-drawer .nv-dm-group .menu-drawer__menu-item{padding-left:var(--nv-dm-child-padding-left, 20px)!important;font-size:var(--nv-dm-child-size, 16px)!important}.menu-drawer__submenu:has(.nv-dm-products) .menu-drawer__inner-submenu{display:flex;flex-direction:column;height:100%;min-height:100%}.menu-drawer__submenu:has(.nv-dm-products) .menu-drawer__inner-submenu>.menu-drawer__menu{display:flex;flex:1 1 auto;flex-direction:column}.nv-dm-products-wrap{margin-top:auto;padding:1rem 0 .5rem;list-style:none}.nv-dm-products{display:flex;gap:1rem;margin:0;padding:0 1.5rem;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nv-dm-products::-webkit-scrollbar{display:none}.nv-dm-products>li{flex:0 0 45%;max-width:45%}.nv-dm-products--few{justify-content:center;overflow-x:visible}.nv-dm-products--few>li{flex:0 0 46%;max-width:46%}.nv-drawer-no-active-bg .menu-drawer__menu-item,.nv-drawer-no-active-bg .menu-drawer__menu-item:hover,.nv-drawer-no-active-bg .menu-drawer__menu-item:focus,.nv-drawer-no-active-bg .menu-drawer__menu-item--active,.nv-drawer-no-active-bg .menu-drawer__menu-item--active:hover{background-color:transparent}.menu-drawer .menu-drawer__account{display:inline-flex;align-items:center;gap:0;margin-left:-1.2rem;padding:1.2rem;font-size:1.4rem;text-decoration:none;color:rgb(var(--color-foreground))}.menu-drawer .menu-drawer__account .svg-wrapper{width:2rem;height:2rem;margin-right:1rem}@media screen and (max-width:989px){.header.nv-header--burger-right{display:flex;align-items:center;column-gap:0}.header.nv-header--burger-right>.header__search{order:0}.header.nv-header--burger-right .header__heading,.header.nv-header--burger-right>.header__heading-link{order:1;margin:0;text-align:left}.header.nv-header--burger-right .header__icons{order:2;align-items:center;margin-left:auto;margin-right:0}.header.nv-header--burger-right header-drawer{order:3;display:flex;align-items:center;margin:0}.header.nv-header--burger-right header-drawer .header__icon--menu{margin-right:0}.header.nv-header--burger-right .header__icon--cart{margin-right:0}}@media(prefers-reduced-motion:reduce){.header__heading-link.nv-logo,.nv-mega-anim header-menu .mega-menu__content,.nv-mega-anim .header__menu-item--main:after,.mega-menu__link:after,.nv-pmm__cards{transition:none}}.section-header .header__icons{padding-right:0}.header__icon--cart .icon-cart.nv-header-icon{width:2.4rem;height:2.4rem}@media screen and (min-width:750px){.section-header .header.page-width{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.search-modal .search-modal__close-button{position:static}}.menu-drawer .menu-drawer__close-button{padding:1.2rem 2.6rem}.menu-drawer .menu-drawer__close-button .svg-wrapper{width:1.5rem;height:auto}.header__inline-menu .header__active-menu-item{text-decoration:none}.header-wrapper:not(.nv-mega-anim) .header__inline-menu .header__menu-item:hover .header__active-menu-item{text-decoration:underline}#MainContent>.nv-breadcrumbs-wrapper:has(+.shopify-section [data-nv-transparent-header]){position:relative;z-index:2}@media screen and (max-width:989px){.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app):not(.nv-header--burger-right){grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr}.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app):not(.nv-header--burger-right)>.header__search{display:none}.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app):not(.nv-header--burger-right) .header__icons>.header__search{display:inline-flex}}@media screen and (min-width:990px){.header--top-center.header--has-account>.header__search{display:inline-flex}.header--top-center.header--has-account .header__icons>.header__search{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-nv-header.css.map */
