.nav__logo-img-mobile,.nav__mobile-title{display:none}.nav__inner{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"start center end";position:relative}.nav__inner a{display:flex}.nav__nav-links{grid-area:start;justify-self:start;display:flex;gap:20px;align-items:center}.nav__mobile-nav-btn{cursor:pointer;display:flex;gap:1rem;align-items:center}.nav__mobile-search-trigger{display:block}@media(min-width:1100px){.nav__mobile-search-trigger{display:none}}.nav__trigger-icon{flex-shrink:0}.nav__trigger-icon-line{transform-origin:center;transition:transform .2s ease,opacity .2s ease}.nav__trigger-icon-line--top{transform-origin:9px 4px}.nav__trigger-icon-line--bottom{transform-origin:9px 10px}.js-megamenu-trigger.is-active .nav__trigger-icon-line--top{transform:rotate(45deg) translateY(6px)}.js-megamenu-trigger.is-active .nav__trigger-icon-line--mid{opacity:0}.js-megamenu-trigger.is-active .nav__trigger-icon-line--bottom{transform:rotate(-45deg) translateY(-6px)}@media(max-width:1099px){.nav__nav-links .nav__link--search,.nav__right-links{display:none}}.nav__logos{grid-area:center;justify-self:center;display:flex;align-items:center;padding:15px 0}.nav__logo-img{width:auto;height:30px}@media only screen and (max-width:649px){.nav__logo-img{display:none}.nav__logo-img-mobile{display:block;height:30px;width:auto}}.nav__utility-links{display:flex;align-items:center;gap:20px;grid-area:end;justify-self:end}.nav__utility-links a{color:inherit;font-weight:400}.nav__link--cart{position:relative}.nav__cart-count{position:absolute;right:-6px;top:-6px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:10px;line-height:1;background-color:var(--clr-light);color:#f67a22;font-weight:700}@media only screen and (max-width:1099px){.nav__utility-links{gap:10px}}.nav__sbc-btn{color:var(--clr-light);font-weight:700}@media(max-width:580px){.nav__sbc-btn{display:none}}.nav__desktop-search-wrapper{display:none;padding-top:8px;padding-bottom:8px}.nav__mobile-search-wrapper{display:block;padding-top:8px;padding-bottom:8px}@media not (max-width:1100px){.nav__mobile-search-wrapper{display:none}.nav__desktop-search-wrapper{display:block}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/header.css.map */
