.header-wrapper{background-color:var(--vp-black, #111111)!important;border-bottom:1px solid var(--vp-border, rgba(255,255,255,.08))!important;transition:background-color var(--vp-duration-base, .4s) var(--vp-ease, ease),box-shadow var(--vp-duration-base, .4s) var(--vp-ease, ease)}.shopify-section-header-sticky{box-shadow:var(--vp-shadow-md, 0 8px 24px rgba(0,0,0,.35))}.header{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.header{padding-left:3rem;padding-right:3rem}}@media screen and (min-width:990px){.header{padding-top:1.4rem;padding-bottom:1.4rem}}.header__heading-logo{filter:brightness(0) invert(1)}.header__heading-link .h2{color:#fff;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.header__inline-menu{margin-left:2rem}.header__menu-item{color:#ffffffd9;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:1rem 1.4rem!important;transition:color var(--vp-duration-fast, .2s) ease}.header__menu-item:hover{color:var(--vp-orange, #FF6B00)}.header__menu-item .icon-caret{width:1rem;height:1rem;margin-left:.4rem;opacity:.6}.header__active-menu-item{color:var(--vp-orange, #FF6B00)!important}.mega-menu__content{background-color:var(--vp-black-soft, #1A1A1A)!important;border-top:1px solid var(--vp-border, rgba(255,255,255,.08));border-bottom:3px solid var(--vp-orange, #FF6B00);box-shadow:var(--vp-shadow-lg, 0 20px 60px rgba(0,0,0,.45))}.mega-menu__list{padding-top:3.2rem;padding-bottom:3.2rem}.mega-menu__link{color:#ffffffbf;font-size:1.4rem;font-weight:600;padding:.6rem 0;transition:color var(--vp-duration-fast, .2s) ease,padding-left var(--vp-duration-fast, .2s) ease}.mega-menu__link--level-2{color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--vp-border, rgba(255,255,255,.08));padding-bottom:1.2rem;margin-bottom:.8rem;display:block}.mega-menu__link:hover{color:var(--vp-orange, #FF6B00);padding-left:.4rem}.mega-menu__link--active{color:var(--vp-orange, #FF6B00)!important}.header__icon,.header__icon .svg-wrapper svg{color:#fff}.header__icon:hover{color:var(--vp-orange, #FF6B00)}.header__icon:hover svg{stroke:var(--vp-orange, #FF6B00)}.header__icon--cart .cart-count-bubble{background-color:var(--vp-orange, #FF6B00);color:#fff;font-weight:700}.menu-drawer,.menu-drawer__submenu{background-color:var(--vp-black, #111111)!important;color:#fff}.menu-drawer__menu-item{color:#ffffffd9;font-size:1.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--vp-border, rgba(255,255,255,.08))}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:var(--vp-orange, #FF6B00)}.menu-drawer__menu-item .icon-caret,.menu-drawer__menu-item .icon-arrow{color:#ffffff80}.menu-drawer__close-button{color:var(--vp-orange, #FF6B00);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.menu-drawer__navigation-container{border-color:var(--vp-border, rgba(255,255,255,.08))!important}.menu-drawer .list-social__link svg{color:#ffffffb3}.menu-drawer .list-social__link:hover svg{color:var(--vp-orange, #FF6B00)}header-drawer .header__icon svg{color:#fff;width:1.9rem;height:1.9rem}.search-modal,.search-modal__content{background-color:var(--vp-black, #111111)!important;border-color:var(--vp-border, rgba(255,255,255,.08))!important}.search__input{background-color:var(--vp-black-soft, #1A1A1A)!important;color:#fff!important;border-color:var(--vp-border-strong, rgba(255,255,255,.16))!important}.search__input::placeholder{color:#ffffff80}.search__button svg{color:#fff}predictive-search-results,.predictive-search{background-color:var(--vp-black-soft, #1A1A1A)!important;border-color:var(--vp-border, rgba(255,255,255,.08))!important}.predictive-search__item:hover{background-color:#ff6b0014!important}.predictive-search__item-content .price{color:var(--vp-orange, #FF6B00)}.announcement-bar{background-color:var(--vp-orange, #FF6B00)!important}.announcement-bar .announcement-bar__message,.announcement-bar a{color:#fff!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem}@media screen and (max-width:989px){.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-logo-wrapper{width:11rem}header-drawer .header__icon svg{width:2.2rem;height:2.2rem}}@media screen and (max-width:480px){.header__heading-logo-wrapper{width:9.5rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vp-header.css.map */
