.nav__link__holder:has(.orion-shop){position:relative;align-self:stretch;height:100%}.orion-shop{visibility:hidden;position:absolute;top:100%;left:50%;z-index:30;width:max-content;min-width:520px;max-width:min(640px,calc(100vw - 32px));padding-top:10px;opacity:0;pointer-events:none;transform:translate(-50%)}.nav__link__holder:hover>.orion-shop,.nav__link__holder:focus-within>.orion-shop{visibility:visible;opacity:1;pointer-events:auto}.orion-shop__panel{display:grid;grid-template-columns:180px minmax(280px,1fr);gap:8px 40px;padding:28px 32px 32px;background:var(--orion-paper);border:1px solid var(--orion-mist);border-radius:8px;box-shadow:none}.orion-shop__kicker{margin:0 0 10px;font-family:var(--orion-label);font-weight:700;font-size:14px;letter-spacing:var(--orion-tracking-label);text-transform:uppercase;color:var(--orion-graphite)}.orion-shop__list{list-style:none;margin:0;padding:0}.orion-shop__list--rifles{columns:2;column-gap:32px}.orion-shop__list--rifles li{break-inside:avoid}.page__header .orion-shop__link,.mobile__navigation .orion-shop__link{display:block;padding:6px 0;font-size:15px;line-height:1.35;color:var(--orion-ink);font-family:var(--orion-sans);text-decoration:none;background:transparent}.page__header .orion-shop__link:hover,.page__header .orion-shop__link:focus-visible,.mobile__navigation .orion-shop__link:hover,.mobile__navigation .orion-shop__link:focus-visible{color:var(--orion-graphite)}.orion-shop--mobile{display:block;padding:0 0 .75rem .85rem;max-height:none;visibility:visible;overflow:visible}.orion-shop--mobile .orion-shop__kicker{margin:.9rem 0 .2rem}.mobile__navigation .orion-shop--mobile .orion-shop__link{width:100%;padding:.55rem .5rem .55rem 0;min-height:0}@media(max-width:640px){.orion-shop{display:none}}header.page__header{--height: 64px;border-bottom:1px solid var(--orion-mist);box-shadow:none}.main__navigation .nav__link,.mobile__navigation>.nav__link__holder>.nav__link{font-family:var(--orion-label);font-weight:700;font-size:16px;letter-spacing:var(--orion-tracking-label);text-transform:uppercase;color:var(--orion-slate)}.page__header .header__utility i,.page__header .mobile-submenu-label i{color:var(--orion-ink)}.page__header .item__count{background:var(--orion-red);color:var(--orion-paper);font:600 11px/18px var(--orion-sans);min-width:18px;height:18px;padding:0 5px;border-radius:9999px;text-align:center}.search__container--abs input[type=search],.search__container--abs input[type=text]{background:var(--orion-fog);border:1px solid var(--orion-ash);border-radius:4px;font:400 14px var(--orion-sans)}.page__header .item__count.is-empty{display:none}.page__header--desktop .header__utility{gap:16px}.page__header--desktop .header__utility .search__icon{display:none}.orion-search-field{display:flex;align-items:center;gap:8px;flex:1 1 auto;max-width:360px;min-width:260px;height:40px;margin-left:auto;padding:0 12px;background:var(--orion-fog);border:1px solid var(--orion-ash);border-radius:4px;font:400 14px var(--orion-sans);color:var(--orion-graphite);text-align:left;cursor:text}.orion-search-field svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.orion-search-field span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/*# sourceMappingURL=/cdn/shop/t/16/assets/orion-header.css.map */
