#navigation{flex:1;display:flex}#navigation-desktop{display:flex}#navigation-mobile{position:fixed;width:100%;height:100%;left:0;background-color:#4c4e58;z-index:999999999;overflow:auto}#navigation-mobile.hidden{display:none}#navigation-mobile #header-search{display:block;padding:35px}#navigation-mobile #header-search input{min-height:35px;padding:0 35px 0 10px;background:#f2f2f2!important;border-radius:4px;font-family:Avenir Next N5;font-size:16px}#navigation-mobile #header-search svg{width:18px;fill:#f15d22}#navigation-mobile #header-search .search-bar--submit{top:0;width:unset;padding:0 10px 0 6px}#navigation .navigation-level-one-link{display:flex;align-items:center;position:relative;padding:0 25px 0 32px;font-family:aktiv-grotesk;font-size:18px;font-weight:800;line-height:1;text-transform:uppercase;color:#4c4e58;cursor:pointer;user-select:none;-webkit-user-select:none}#navigation .navigation-level-one-link:hover{color:#fff;background:#4c4e58}#navigation .navigation-level-one-link a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 25px 0 32px;color:#4c4e58}#navigation .navigation-level-one-link:hover a{color:#fff}#navigation .navigation-level-one-link.active{color:#fff;background:#4c4e58}#navigation-mobile .navigation-level-one-heading{color:#fff;padding:10px 25px 0;margin:35px 0 0;font-family:aktiv-grotesk;font-size:24px;font-weight:800;line-height:1;text-transform:uppercase;border-left:1px solid #666}#navigation-mobile .navigation-level-one-heading.first{padding:10px 25px 25px;margin:0}#navigation-mobile .navigation-level-one-links-block.our-story,#navigation-mobile .navigation-level-one-links-block.my-account{position:relative}#navigation-mobile .navigation-level-one-links-block.our-story .navigation-level-one-heading{padding:10px 20px 0 10px;border:none}#navigation-mobile .navigation-level-one-links-block.my-account .navigation-level-one-heading{padding:10px 20px 50px 10px;border:none}#navigation-mobile .navigation-level-one-links-block.our-story a,#navigation-mobile .navigation-level-one-links-block.my-account a{display:block;position:absolute;top:0;left:0;width:100%;height:44px}#navigation-mobile .navigation-level-one-sub-heading{padding:30px 20px 5px 25px;font-family:aktiv-grotesk;font-size:20px;font-weight:800;line-height:1;text-transform:uppercase;border-left:1px solid #666;color:#ea5430}#navigation-mobile .navigation-level-one-links-block{margin:0 20px}#navigation-mobile .navigation-level-one-link{position:relative;padding:28px 15px 28px 35px;height:80px;font-size:18px;border-radius:0;color:#fff;border-left:1px solid #666}#navigation-mobile .navigation-level-one-link:not(.with-icon):before{content:"";position:absolute;top:0;left:20px;width:1px;height:100%;background:#666}#navigation-mobile .navigation-level-one-link:not(.bottom-link):after{content:"";position:absolute;bottom:0;left:20px;width:calc(100% - 20px);height:1px;background:#666}#navigation-mobile .navigation-level-one-link.bottom-link{border-bottom:1px solid #666}#navigation-mobile .navigation-level-one-links-block .navigation-level-one-link.with-icon.first{border-top:1px solid #666}#navigation-mobile .navigation-level-one-link.with-icon:after{left:0;width:100%}#navigation-mobile .navigation-level-one-link.with-icon{padding:28px 15px 28px 20px}#navigation-mobile .navigation-level-one-link a{position:absolute;top:0;left:0;width:100%;padding:28px 15px 28px 35px;height:100%;color:#fff;display:flex;align-items:center}#navigation .navigation-level-one-link-icon{margin:0 0 3px 10px;width:12px;fill:#4c4e58}#navigation .navigation-level-one-link:hover .navigation-level-one-link-icon svg{fill:#fff}#navigation .navigation-level-one-link.active .navigation-level-one-link-icon svg{transform:rotate(180deg);fill:#fff}#navigation-mobile .navigation-level-one-link span{flex:1}#navigation-mobile .navigation-level-one-link-icon{width:19px;margin:0;fill:#fff}#navigation-mobile .navigation-level-one-link-icon svg{transform:rotate(-90deg)}#navigation-mobile .navigation-level-one-link svg{margin:0 20px 0 0;fill:#fff}#navigation-mobile .navigation-level-one-icon{display:flex;justify-content:center;align-items:center;min-width:60px}#navigation-mobile .navigation-level-one-link[data-link=g1-kennel] svg{width:24px;max-width:24px}#navigation-mobile .navigation-level-one-link[data-link=food-crate] svg{width:22px;max-width:22px}#navigation-mobile .navigation-level-one-link[data-link=accessories] svg{width:35px;max-width:35px}#navigation-mobile .navigation-level-one-link[data-link=gunner-wear] svg{width:30px;max-width:30px}#navigation-mobile .navigation-level-one-link[data-link=bundles] svg{width:30px;max-width:30px}#navigation-mobile .navigation-level-one-link[data-link=account] svg{width:22px;max-width:22px}#navigation .navigation-level-two{display:flex;align-items:center;position:absolute;top:100%;left:0;right:0;background:#4c4e58}#navigation .navigation-level-two.hidden{display:none}#navigation-desktop .navigation-level-two{overflow:auto}#navigation .navigation-level-two-inner{display:flex;flex-wrap:wrap;width:100%;margin:0 auto}#navigation-desktop .navigation-level-two[data-type=icons] .navigation-level-two-inner{height:calc(100vh - 104px);max-height:616px;justify-content:center}#navigation-experience{display:flex;width:100%}#navigation-desktop .navigation-level-two-mobile-heading{display:none}#navigation-desktop .navigation-level-two-link-container{flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;max-width:270px}#navigation-desktop .navigation-level-two-link-container.filler{max-width:none;flex-grow:1;flex-shrink:1}#navigation-desktop .navigation-level-two-heading{padding:32px 20px 28px;text-align:center;font-family:Avenir Next Condensed Bold;font-weight:500;color:#fff;font-size:16px;line-height:1;text-transform:uppercase;border-bottom:1px solid #777}#navigation-desktop .navigation-level-two-links{flex:1;margin:25px 0;border-right:1px solid #777}#navigation-desktop .navigation-level-two-link a{display:block;padding:14px 30px;font-family:Avenir Next Condensed Bold;font-weight:500;color:#fff;font-size:16px;line-height:1;text-transform:uppercase}#navigation-desktop .navigation-level-two-link a:hover{color:#ea5430}#navigation-mobile .navigation-level-two{position:fixed;left:unset;right:-100%;top:0;width:100%;height:100%;transition:right .2s;overflow:auto;z-index:150;padding:0 0 100px!important}#navigation-mobile .navigation-level-two.hidden{display:block}#navigation-mobile .navigation-level-two.open{right:0;transition:right .2s}#navigation-mobile .navigation-level-two.visible{visibility:visible}#navigation-mobile .navigation-level-two-inner{max-width:530px;padding:0 5px}#navigation-mobile .navigation-level-two-mobile-heading{position:relative;padding:35px 10px;font-family:aktiv-grotesk;font-size:22px;font-weight:800;line-height:1;text-transform:uppercase;text-align:center;color:#fff}#navigation-mobile .level-two-return-button{width:50px;height:100%;padding:0 0 0 15px;position:absolute;top:0;left:0;display:flex}#navigation-mobile .level-two-return-button svg{width:19px;fill:#fff;transform:rotate(90deg)}#navigation .navigation-level-two[data-type=icons]{padding:4px 7px}#navigation .navigation-level-two .navigation-level-two-block{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:relative;border-radius:8px;border:2px solid #666;margin:4px}#navigation .navigation-level-two .navigation-level-two-block.empty{border:none}@media (hover: hover){#navigation .navigation-level-two .navigation-level-two-block:not(.empty):hover{border:2px solid #f15d22}}#navigation .navigation-level-two .navigation-level-two-block a{position:absolute;top:0;left:0;width:100%;height:100%}#navigation .navigation-level-two[data-type=icons] .navigation-level-two-block{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(33% - 5px);height:calc(50% - 8px);min-height:230px;padding:30px}#navigation .navigation-level-two[data-type=buttons] .navigation-level-two-block{padding:0 15px;margin:10px;min-height:45px;min-width:156px}#navigation-mobile .navigation-level-two[data-type=icons] .navigation-level-two-block{width:100%!important;padding:30px 20px!important;min-height:0!important}#navigation-mobile .navigation-level-two[data-type=buttons] .navigation-level-two-block{width:100%!important;margin:8px 20px!important}#navigation .navigation-level-two-link-name{font-family:avenir-next;font-size:16px;line-height:1;color:#fff;text-transform:uppercase}@media (hover: hover){#navigation .navigation-level-two-block:hover .navigation-level-two-link-name{color:#f15d22}}#navigation-desktop .navigation-level-two[data-type=icons] .navigation-level-two-link-name{display:flex;align-items:center;flex-basis:50px;flex-shrink:1}#navigation .navigation-level-two-link-icons{display:flex;justify-content:space-between;flex-grow:1;flex-shrink:0;align-items:center;width:100%;max-width:430px;padding:15px 0 0}#navigation .navigation-level-two-link-icons[data-name="GUNNER Wear"]{align-items:center}#navigation .navigation-level-two-link-icons[data-name="G1\2122  Kennel"]{max-width:500px}#navigation .navigation-level-two-link-icons-inner{display:flex;justify-content:space-between;align-items:flex-end;width:100%}#navigation .navigation-level-two-link-icons[data-name="Food Crate"] .navigation-level-two-link-icons-inner,#navigation .navigation-level-two-link-icons[data-name=Bundles] .navigation-level-two-link-icons-inner{justify-content:center}#navigation .navigation-level-two-link-icons[data-name=Bundles] svg .cls-2{fill:#4c4e58}#navigation .navigation-level-two-link-icons[data-name=Accessories] .navigation-level-two-link-icons-inner,#navigation .navigation-level-two-link-icons[data-name="GUNNER Wear"] .navigation-level-two-link-icons-inner{align-items:center}#navigation .navigation-level-two-link-icon{margin:0 15px}#navigation .navigation-level-two-link-icon svg{width:100%;fill:#fff}#navigation-mobile .navigation-level-two-link-icons{padding:30px 0 0}#navigation-mobile .navigation-level-two-link-icons[data-name="Food Crate"] .navigation-level-two-link-icon{max-width:65px!important}#navigation .navigation-level-two-link-icon{margin:0 12px}@media screen and (min-width: 1161px){#navigation-mobile{display:none}}@media screen and (max-width: 1160px){#navigation-desktop{display:none}}
/*# sourceMappingURL=/s/files/1/0053/9649/6456/t/432/assets/navigation.css.map?v=166368890677519720191651932632 */
