header{display:grid;grid-template-areas:"logo nav icons";grid-template-columns:auto 1fr auto;position:relative}.header--logo{grid-area:logo;display:flex}header nav{grid-area:nav;justify-self:center;display:flex;align-items:center}header nav ul{transition:all .3s ease-in}header nav .level-1 ul{display:flex}.level-1.nested-item.visible ul{padding-right:100px}.nav-desktop .nested-item{box-shadow:0 0 10px #0003;border-radius:var(--small-component-border-radius)}header .header-icons{grid-area:icons;align-items:center}header nav>ul{display:flex;flex-direction:row;gap:20px}header .header-icons button{border:none;background:transparent;display:flex;justify-content:center;align-items:center}.header--logo .desk-logo a{margin-bottom:0}header .header-icons svg,.nav-mobile li a svg{width:24px;height:24px}header .header-icons{display:grid;grid-template-areas:"search account cart";grid-template-columns:auto;justify-self:end;gap:16px}header .header-icons .cart-icon{grid-area:cart}header .header-icons .cart-icon button{display:flex;flex-direction:row;gap:4px;align-items:baseline}header .header-icons .customer-icon{grid-area:account}header .header-icons .search-icon{grid-area:search}header nav li svg{width:14px;height:14px}header nav li a,.nav-mobile li a{display:flex;align-items:center;gap:6px;cursor:pointer;padding:4px 8px}header nav li svg{transition:all .3s ease-in}header nav li:hover>a svg{transform:rotate(180deg)}.header-icons>div{height:max-content}.search-drop{position:fixed;right:0;top:0;background-color:#fff;min-width:400px;z-index:1000;height:100%;transform:translate(100%);transition:all .3s ease-in-out}.search-drop.active{transform:translate(0)}.search-drop .search-box{display:flex;border-bottom:solid 1px #000;padding:0% 4% 2%}.search-box>svg{width:24px;flex:0 0 7%;max-width:7%}.search-drop .search-box .close-search{margin-left:auto}.search-drop .search-box input{flex:0 0 80%;max-width:80%;border:none}.search-drop .search-box input:focus-visible{outline:none}.searched-products{padding:var(--product-card-gap-desktop);max-height:80vh;overflow-y:auto}.searched-products::-webkit-scrollbar{width:6px}.searched-products::-webkit-scrollbar-track{border-radius:10px}.searched-products::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:10px}.searched-products ul{display:flex;flex-direction:row;gap:var(--product-card-gap-desktop);flex-wrap:wrap}.searched-products ul>li{flex:0 0 calc(50% - var(--product-card-gap-desktop)/2);max-width:calc(50% - var(--product-card-gap-desktop)/2)}.search-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#0000007f;z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease-in}.search-backdrop.active{opacity:1;pointer-events:auto}.search-icon button{cursor:pointer}.search-drop.active{max-width:300px;opacity:1;pointer-events:auto}.search-drop input{flex:0 0 60%;max-width:60%;padding:1%}.search-drop button{border:none;background-color:transparent;cursor:pointer}.header-icons a{display:flex;gap:2px;align-items:center}.header--logo a{margin-bottom:0;line-height:normal}header nav>ul .nested-item{position:absolute}header nav ul li{position:static}header nav>ul .nested-item{background-color:#fff;z-index:100;width:max-content;min-width:150px;padding:0;top:100%;left:80%;box-shadow:var(--general-shadow);height:0px;overflow:hidden;transition:all .2s ease-out}header nav>ul .nested-item.level-1{left:0%}header nav>ul .nested-item.visible{height:auto;padding:10px;overflow:visible;min-width:100vw}@media (min-width:990px){.nav-mobile,.hamburger{display:none}}@media (max-width:990px){.nav-desktop{display:none}.nav-mobile li a{justify-content:space-between}.nav-mobile li a svg{width:14px;transform:rotate(-90deg)}mobile-navbar{position:fixed;left:-100%;background-color:#fff;z-index:1000;top:0;min-height:100vh;padding:3%;overflow:hidden;transition:all .3s ease-in}mobile-navbar.show{left:0%}header .header-icons .customer-icon{display:none}header .header-icons .search-icon{grid-area:account}.search-bar{display:flex;padding:6px;box-shadow:0 0 2px #000}.search-bar input{flex:0 0 90%;border:none;background:transparent;font-size:16px}.search-bar input:focus-visible{outline:none}.search-bar button{border:none;background:transparent}.search-bar button svg{width:22px;height:auto}.header--logo h1{font-size:20px;line-height:20px;text-align:center}.hamburger{grid-area:nav;display:flex;align-items:center}.ham-close{display:none;opacity:0;transform:scale(.8)}.show .ham-close{display:block;opacity:1;transform:scale(1)}.show .ham{display:none;opacity:0;transform:scale(.8)}.hamburger svg{height:auto;width:22px}.hamburger button{border:none;background:transparent;transition:all .3s ease-in;display:flex}header{grid-template-areas:"logo nav icons";grid-template-columns:1fr 1fr 1fr}.nav-mobile>ul>li{padding:10px}.nav-mobile .nested-item{overflow:hidden;transition:all .3s ease-in;position:absolute;left:0;top:0;width:100%;z-index:100;background-color:#fff;min-height:100vh;padding:4% 8%;transform:translate(100%)}.visible>.nested-item{transform:translate(0)}.nav-mobile .nested-item .prev-nav{border:none;background-color:transparent;padding:16px 0}.nav-mobile .nested-item .prev-nav svg{width:18px;height:auto;transform:rotate(90deg)}.nav-mobile .customer-link svg{transform:rotate(0);width:20px}.nav-mobile .customer-link{justify-content:flex-start;gap:10px}.nav-mobile .nested-item li{padding:10px}.nav-drop{position:fixed;bottom:0;left:0;background-color:#0006;width:100%;min-height:100vh;z-index:999;display:none}.show.nav-drop{display:block}.nav-close{margin:30px 0;border:none;background-color:transparent}.nav-close svg{width:16px;height:auto}.suggestion-wrapper-mob{position:absolute;background:#fff;z-index:1000;box-shadow:0 0 10px #0003;max-height:0px;overflow:hidden;width:90%;padding:0;transition:all .3s ease-in}.suggestion-wrapper-mob.visible{overflow:visible;max-height:900px;padding:8% 2%}.suggestion-wrapper-mob .suggestion-box a{background-color:#dbdbdb;padding:2%;border-radius:10px}}@media (max-width:524px){header mobile-navbar{width:85%}.header--logo .desk-logo{display:none}.header--logo .mobile-logo{display:flex;justify-content:center}.search-drop{min-width:94vw}.search-drop.active{max-width:96vw}}@media (min-width:524px){header mobile-navbar{min-width:300px}.header--logo .desk-logo{display:flex;justify-content:center}.header--logo .mobile-logo{display:none}}@media (min-width:768px){.nav-desktop a{font-size:var(--header-font-size-desktop)}}@media (max-width:768px){.nav-desktop a{font-size:var(--header-font-size-mobile)}.searched-products ul{display:flex;flex-direction:row;gap:var(--product-card-gap-mobile)}.searched-products ul>li{flex:0 0 calc(50% - var(--product-card-gap-mobile)/2);max-width:calc(50% - var(--product-card-gap-mobile)/2)}}@media (min-width:990px){[data-style=megamenu] .nested-item{margin-top:-20px}}.view-all-search{border-radius:0;position:absolute;bottom:0;left:0;width:100%;text-align:center}.header-sticky-header{position:sticky;top:0;left:0;z-index:1000}header.header-layout-2{grid-template-areas:"nav logo icons"}header .header--logo{justify-content:center}.display-mega{display:flex;flex-direction:row;justify-content:space-between}.display-mega ul{flex:0 0 50%;max-width:50%}.display-mega .mega-drop{flex:0 0 40%;max-width:40%;display:flex;gap:4%}[data-style=megamenu] .nested-item>ul{display:flex;justify-content:space-between;width:100%}.mega-image-wrap img{transition:transform .5s ease-in-out}.mega-content-wrapper:hover img{transform:scale(1.3)}header nav>ul .nested-item.level-2{min-width:max-content;position:static;display:flex;flex-direction:column;box-shadow:none}.mobile-logo a{display:flex}a[href="/collections/football-jersey"]{font-weight:600}.level-1.nested-item.visible ul li{width:15vw}.level-1.nested-item.visible ul li a{font-weight:700}ul.level-2.nested.nested-item.visible li a{font-size:15px;font-weight:unset}.level-1.nested-item.visible ul li a{font-weight:700;font-size:20px}.level-1.nested-item.visible{padding:50px;padding-left:var(--section-padding-desktop);padding-right:var(--section-padding-desktop)}ul.level-2.nested.nested-item.visible{padding:0!important}header.section-width.section-padding.sticky-header{padding-top:0!important;padding-bottom:0!important}.header-icons{padding:20px 0}nav.nav-desktop a{height:100%}nav.nav-desktop li{height:100%}nav.nav-desktop ul{height:100%}header .header--logo{align-items:center}nav.nav-desktop a{height:100%;font-size:15px;font-weight:700}.nav-desktop .nested-item{box-shadow:0 0 1px #000!important;border-radius:0!important}ul.level-2.nested.nested-item.visible{box-shadow:0 0 #000!important;border-radius:0!important}@media (max-width: 990px){.nav-mobile li a{justify-content:space-between;font-size:20px;font-weight:700;padding-bottom:20px;border-bottom:1px solid #bfbfbf}a.customer-link{font-size:14px!important;font-weight:400!important}}@media (max-width: 990px){.nav-close{margin:5px 0!important}}@media (max-width: 990px){.nav-mobile .nested-item{overflow:scroll!important}}.tabs{flex-direction:column}
/*# sourceMappingURL=/cdn/shop/t/136/assets/header1.css.map */
