.pn-nav-feature{display:block;background:#102443;color:#fff;border-radius:10px;overflow:hidden;text-decoration:none}.pn-nav-feature>img{display:block;width:100%;height:150px;object-fit:contain;background:#f4f6f8}.pn-nav-feature--editorial>img{object-fit:cover;object-position:center 28%}.pn-nav-feature__copy{display:grid;gap:8px;padding:18px}.pn-nav-feature__copy strong{font-size:19px;line-height:1.2;color:#fff}.pn-nav-feature__copy>span{font-size:13px;line-height:1.6;color:#e2e8f0}.pn-nav-feature__copy b{font-size:13px;color:#fff;margin-top:6px}.pn-nav-feature:focus-visible{outline:3px solid #c62828;outline-offset:3px}@media(min-width:1024px){.m-header .m-menu__link{font-family:inherit}.m-header .m-sub-menu .m-menu__link{line-height:1.5;color:#102443}.m-header .m-sub-menu .m-menu__link:hover,.m-header .m-sub-menu .m-menu__link:focus-visible{color:#b51f2a}.m-header .m-sub-menu .m-menu__link[aria-current=page]{color:#b51f2a;text-decoration:underline;text-underline-offset:4px}.m-header .m-menu__item[data-menu-handle=custom-teamwear] .m-mega-menu__container,.m-header .m-menu__item[data-menu-handle=our-brand] .m-mega-menu__container{width:min(760px,calc(100vw - 48px));max-width:calc(100vw - 48px)}.m-header .m-menu__item[data-menu-handle=custom-teamwear] .m-mega-menu__inner,.m-header .m-menu__item[data-menu-handle=our-brand] .m-mega-menu__inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,1fr);gap:28px;padding:24px}.m-header .m-menu__item[data-menu-handle=custom-teamwear] .m-sub-menu--level-1,.m-header .m-menu__item[data-menu-handle=our-brand] .m-sub-menu--level-1{display:block!important;width:100%!important}.m-header .m-menu__item[data-menu-handle=custom-teamwear] .m-sub-menu__item,.m-header .m-menu__item[data-menu-handle=our-brand] .m-sub-menu__item{width:100%!important;padding:0;border:0}.m-header .m-menu__item[data-menu-handle=custom-teamwear] .m-sub-menu__item>a,.m-header .m-menu__item[data-menu-handle=our-brand] .m-sub-menu__item>a{font-size:14px;padding:12px 0;display:block;white-space:normal}.m-header .m-menu__item[data-menu-handle=custom-teamwear] .m-mega-menu__content,.m-header .m-menu__item[data-menu-handle=our-brand] .m-mega-menu__content{width:100%;padding:0;margin:0;border:0}.m-header .m-menu__item[data-menu-handle=soccer] .pnarra-catalog-preview img,.m-header .m-menu__item[data-menu-handle=lifestyle] .pnarra-catalog-preview img{max-height:180px}}@media(max-width:1023px){#m-menu-drawer .m-menu-mobile__link{min-height:48px;display:flex;align-items:center;font-family:inherit;font-size:15px;line-height:1.5;color:#102443}#m-menu-drawer .m-menu-mobile__link:focus-visible,#m-menu-drawer button:focus-visible{outline:2px solid #c62828;outline-offset:-2px}#m-menu-drawer .m-menu-mobile__toggle-button{min-width:48px;min-height:48px;border:0;background:transparent;color:#102443}#m-menu-drawer .pnarra-mobile-product-showcase .m-product-card__main-image img{max-height:104px!important}#m-menu-drawer .pnarra-mobile-product-showcase__heading{font-size:14px!important}#m-menu-drawer .pnarra-menu-rotation-controls{display:flex!important}#m-menu-drawer .m-megamenu-mobile__products{display:none!important}}@media(min-width:1024px){body .m-header .m-menu>.m-menu__item[data-menu-handle=custom-teamwear],body .m-header .m-menu>.m-menu__item[data-menu-handle=our-brand]{position:relative!important}body .m-header .m-menu>.m-menu__item[data-menu-handle=custom-teamwear]>.m-mega-menu,body .m-header .m-menu>.m-menu__item[data-menu-handle=our-brand]>.m-mega-menu{width:680px!important;max-width:calc(100vw - 32px)!important;left:50%!important;right:auto!important;margin-left:-340px!important;transform:none!important}body .m-header .m-menu>.m-menu__item[data-menu-handle=custom-teamwear] .m-mega-menu__container,body .m-header .m-menu>.m-menu__item[data-menu-handle=our-brand] .m-mega-menu__container{width:100%!important;padding:0!important}body .m-header .m-menu>.m-menu__item .pn-nav-feature{display:block!important;width:100%!important;white-space:normal!important;padding:0!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;background:#102443!important}}.pn-nav-feature__copy b{display:flex;align-items:center;gap:8px}.pn-nav-feature__copy b svg{flex:none}@media(max-width:1023px){#m-menu-drawer a.m-menu-mobile__link[href*=pnarra-sportswear-designer]{color:#fff!important;background:#102443!important;border-radius:7px;padding-inline:14px}body:has(#m-menu-drawer.open) shopify-chat::part(activator){display:none!important;visibility:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pnarra-navigation-system.css.map */
