:root{--knytra-header-black: #050505;--knytra-header-ink: #0d0d0d;--knytra-header-panel: #151515;--knytra-header-line: rgba(255, 255, 255, .14);--knytra-header-muted: #a7a7a7;--knytra-header-accent: #c84835}.announcement-bar-section .utility-bar{min-height:3.4rem;border-bottom:1px solid rgba(255,255,255,.12);background:var(--knytra-header-black)}.announcement-bar-section .utility-bar__grid{max-width:1420px}.announcement-bar-section .announcement-bar__message{min-height:3.4rem;padding:.8rem 2rem;color:#f8f8f8;font-family:var(--font-heading-family);font-size:1.15rem;font-weight:850;letter-spacing:0;line-height:1.2;text-transform:uppercase}.announcement-bar-section .announcement-bar__message span{display:inline-flex;align-items:center;gap:.8rem}.announcement-bar-section .announcement-bar__message span:before{content:"";width:.62rem;height:.62rem;border-radius:50%;background:var(--knytra-header-accent);box-shadow:0 0 0 .4rem #c8483524}.announcement-bar-section .slider-button{width:3.4rem;min-width:3.4rem;color:#fff}.announcement-bar-section .slider-button .svg-wrapper{width:1.2rem;height:1.2rem}.header-wrapper{border-bottom:1px solid rgba(255,255,255,.12);background:#050505fa;box-shadow:0 18px 38px #00000052}.header-wrapper.header-wrapper--border-bottom{border-bottom-color:#ffffff1f}.shopify-section-header-sticky .header-wrapper{background:#050505f0}@supports ((backdrop-filter: blur(14px)) or (-webkit-backdrop-filter: blur(14px))){.shopify-section-header-sticky .header-wrapper{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}.header.page-width,.knytra-header-dropnav__inner.page-width{max-width:1420px}.header{min-height:7.2rem}.header--middle-left{column-gap:2.4rem}.header__heading-link{padding:0}.knytra-header-logo-wrapper{display:inline-flex;width:15.8rem;max-width:34vw;line-height:0}.knytra-header-logo{display:block;width:100%;height:auto;filter:drop-shadow(0 0 18px rgba(255,255,255,.1))}.header__inline-menu{margin-left:0}.header__inline-menu .list-menu--inline{gap:.4rem}.knytra-primary-menu .list-menu--inline{flex-wrap:nowrap}.header__menu-item{min-height:4rem;padding:1rem 1.15rem;border:1px solid transparent;border-radius:6px;color:#ffffffb8;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:850;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}.header__menu-item:hover,details[open]>.header__menu-item{border-color:#ffffff29;background:#ffffff0f;color:#fff;text-decoration:none}.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item{text-decoration:none}.header__active-menu-item{color:#fff}.header__active-menu-item:after{content:"";display:block;width:100%;height:.2rem;margin-top:.55rem;background:var(--knytra-header-accent)}.header__submenu.global-settings-popup{min-width:22rem;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#0b0b0b;box-shadow:0 24px 48px #0000006b}.header__submenu .header__menu-item{min-height:auto;margin:0 .7rem;padding:1rem 1.2rem;color:#ffffffbd;font-size:1.2rem}.header__submenu .header__menu-item:hover{color:#fff;text-decoration:none}.header__icons{gap:.45rem}.header__icon{width:4.2rem;height:4.2rem;border:1px solid transparent;border-radius:6px;color:#fff;transition:background var(--duration-short) ease,border-color var(--duration-short) ease}.header__icon:hover{border-color:#ffffff26;background:#ffffff0f}.cart-count-bubble{background:#fff;color:#000;font-weight:900}.knytra-header-search{position:relative;display:flex;align-items:center;width:30rem;height:4.2rem;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#0a0a0a;color:#fff;overflow:hidden}.knytra-header-search:focus-within{border-color:#ffffff57;box-shadow:0 0 0 .3rem #ffffff14}.knytra-header-search__input{width:100%;height:100%;padding:0 4.2rem 0 1.35rem;border:0;background:transparent;color:#fff;font-family:var(--font-body-family);font-size:1.35rem;font-weight:650;letter-spacing:0;outline:none}.knytra-header-search__input::placeholder{color:#ffffff75;opacity:1}.knytra-header-search__button{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:100%;border:0;border-left:1px solid rgba(255,255,255,.1);background:#151515;color:#fff;cursor:pointer}.knytra-header-search__button:hover{background:#fff;color:#000}.knytra-header-search__button .svg-wrapper{width:1.7rem;height:1.7rem}.knytra-header-mobile-search{position:relative;display:flex;align-items:center;width:min(calc(100% - 3.6rem),1420px);height:4.4rem;margin:0 auto;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#0a0a0a;color:#fff;overflow:hidden}.knytra-header-mobile-search:focus-within{border-color:#ffffff57;box-shadow:0 0 0 .3rem #ffffff14}.knytra-header-dropnav{border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.1);background:var(--knytra-header-ink)}.knytra-header-dropnav__inner{display:flex;align-items:center;gap:.75rem;padding-top:.85rem;padding-bottom:.85rem;overflow-x:auto;scrollbar-width:none}.knytra-header-dropnav__inner::-webkit-scrollbar{display:none}.knytra-header-dropnav__item,.knytra-header-dropnav__signal,.knytra-header-dropnav__countdown{flex:0 0 auto;padding:.74rem 1.08rem;border:1px solid rgba(255,255,255,.13);border-radius:4px;color:#e9e9e9;font-family:var(--font-heading-family);font-size:1.08rem;font-weight:900;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.knytra-header-dropnav__item{background:#101010;transition:background var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}.knytra-header-dropnav__item:hover{border-color:#ffffff47;background:#1b1b1b;color:#fff}.knytra-header-dropnav__item--strong{border-color:#fff;background:#fff;color:#000}.knytra-header-dropnav__item--strong:hover{background:#f2f2f2;color:#000}.knytra-header-dropnav__signal{margin-left:auto;border-color:#c8483573;background:#c848351a;color:#ff8b79}.knytra-header-dropnav__countdown{border-color:#ffffff38;background:#ffffff14;color:#fff}.menu-drawer{border-right:1px solid rgba(255,255,255,.14);background:#050505}.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__submenu{background:#050505}.menu-drawer__menu-item{color:#ffffffd1;font-family:var(--font-heading-family);font-weight:850;letter-spacing:0;text-transform:uppercase}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active,.menu-drawer__close-button:hover{background:#151515;color:#fff}.search-modal{background:#050505fa}.search-modal__content{background:#050505}.search-modal .field__input{border-color:#ffffff2e;background:#0b0b0b;color:#fff}.search-modal .field__label{color:#ffffff9e}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto minmax(20rem,max-content) minmax(38rem,1fr)}.header__search{display:none}}@media screen and (max-width:1180px)and (min-width:990px){.knytra-header-search{width:22rem}.header__menu-item{padding-inline:.95rem;font-size:1.15rem}.knytra-primary-menu li:nth-child(4){display:none}}@media screen and (max-width:1080px)and (min-width:990px){.knytra-header-search{width:20rem}.knytra-primary-menu li:nth-child(5){display:none}}@media screen and (max-width:989px){.knytra-header-mobile-search{width:calc(100% - 3.6rem);margin-bottom:.9rem}.header{min-height:6.4rem;padding-right:1.8rem;padding-left:1.8rem}.knytra-header-logo-wrapper{width:12.8rem;max-width:42vw}.header__icon{width:4rem;height:4rem}.knytra-header-dropnav__inner{padding:.72rem 1.8rem}.knytra-header-dropnav__signal{margin-left:0}}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{min-height:3.2rem;padding:.7rem 1.2rem;font-size:1rem}.announcement-bar-section .slider-button{width:2.8rem;min-width:2.8rem}.header{min-height:5.8rem;padding-right:1.2rem;padding-left:1.2rem}.knytra-header-mobile-search{width:calc(100% - 2.4rem);height:4.2rem;margin-bottom:.8rem}header-drawer{margin-left:0}.knytra-header-logo-wrapper{width:11.5rem;max-width:38vw}.header__icon{width:3.8rem;height:3.8rem}.header__icon--account{display:none}.knytra-header-dropnav__inner{gap:.6rem;padding:.68rem 1.2rem}.knytra-header-dropnav__item,.knytra-header-dropnav__signal,.knytra-header-dropnav__countdown{padding:.68rem .9rem;font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/knytra-header.css.map */
