/** Shopify CDN: Minification failed

Line 182:3 Unexpected "{"

**/
.GIFTS.GIFTS.site-nav__childlist-item.site-nav__childlist-item-linklist {
  width: 100%;
}
.back_to_home a {
  background-image: url(/cdn/shop/files/return.svg?v=1728492443);
  background-size: 20px !important;
  padding-left: 30px !important;
}
.NBA.BOYS ul.menu.list-menu,
.NBA.GIRLS ul.menu.list-menu,
.MLB.BOYS ul.menu.list-menu,
.MLB.GIRLS ul.menu.list-menu,
.NFL.BOYS ul.menu.list-menu,
.NFL.GIRLS ul.menu.list-menu {
  display: none;
}

.navigation .navigation__tier-2-container {
  background: #f7f7f7;
  /* padding-bottom: 0; */
}

a.mobile-nav-back svg.icon.icon-arrow {
  transform: rotate(180deg);
  margin-right: 5px;
}
.bottom-menu .mega-menu-item-img {
  display: none;
}
.navigation__tier-2-container
  .maga-menu-link-list-container
  .all-team
  .parent-div
  .list-menu {
  /* max-height: 0;
    opacity: 0;
    overflow: hidden;
    text-align: left !important; */
  margin-left: 12px;
  padding-left: 10px;
  transition: max-height 0.3s linear, opacity 0.5s linear;
  border-left: 1px solid #ebe9e9;
}
.mobile-navigation-drawer
  .site-nav__childlist-item.site-nav__childlist-item-linklist
  .nav_menu
  .menu
  li
  a {
  /* color: #717171; */
  color: #4e4b4b;
  font-size: 15px;
}

.bottom-menu .site-nav__childlist-item .nav_menutitle {
  margin-bottom: 0;
}
.h4.nav_menutitle {
  text-transform: uppercase;
}
.megamenu-title--wrpp {
  position: relative;
}

.new-arival--menu {
  height: fit-content;
  font-size: 9px;
  background: #ff5252;
  padding: 0px 8px;
  border-radius: 15px;
  color: #ffffff;
  /* right: -40px; */
  position: absolute;
  top: 0;
  margin-left: 5px;
}

.NHL.KIDS,
.NHL.Kids,
.NHL.Boys,
.COLLEGE.kids,
.COLLEGE.boys,
.COLLEGE.KIDS,
.MLB.kids,
.MLB.KIDS,
.MLB.boys,
.MLB.girls,
.GIFTS.GIFTS.BY.INTEREST,
.Dummy {
  display: none;
}
.GIFTS.FOR.HIM ul.menu.list-menu,
.GIFTS.FOR.HER ul.menu.list-menu,
.GIFTS.FOR.KIDS ul.menu.list-menu {
  display: none !important;
}
a.navigation__link.gifts:nth-child(1) {
  padding-left: 0 !important;
}
.GIFTS li.menu-item:nth-child(5) span {
  background-image: none !important;
}
a.navigation__link.gifts {
  color: red;
}
.Price .site-nav__childlist-item.site-nav__childlist-item-linklist {
  width: 100%;
}

.navigation__tier-2-container
  .maga-menu-link-list-container
  .all-team
  .div-80
  .site-nav__childlist-item
  .list-menu
  li {
  padding-top: 2px;
  padding-bottom: 2px;
  line-height: 1;
}
.mega-menu-item-img {
  width: 25px;
  height: 25px;
}
@media screen and (min-width: 992px) {
  .navigation .navigation__tier-1 li.navigation__item:nth-of-type(1) a {
    padding-left: 5px;
  }
  .navigation .navigation__tier-1 li.navigation__item:nth-of-type(2) a,
  .navigation .navigation__tier-1 li.navigation__item:nth-of-type(3) a,
  .navigation .navigation__tier-1 li.navigation__item:nth-of-type(8) a {
    padding-left: 0 !important;
  }
}
@media screen and (max-width: 991px) {
  .GIFTS.div-80.SHOP.BY.LEAGUE ul.menu.list-menu {
    margin-bottom: 15px;
  }
  .GIFTS.FOR.HIM .nav_menutitle-arrow,
  .GIFTS.FOR.HER .nav_menutitle-arrow,
  .GIFTS.FOR.KIDS .nav_menutitle-arrow {
    display: none;
  }
  .Price .site-nav__childlist-item-linklist .nav_menu .menu li {
    padding: 5px 15px;
  }

  .mobile-navigation-drawer
    .navigation__item--with-children
    > .navigation__link
    .navigation__children-toggle-span
    svg {
    width: 24px;
    height: 24px;
    color: #6d7175;
  }
  .mobile-navigation-drawer
    .navigation__item--with-children
    > .navigation__link
    .navigation__children-toggle-span {
    right: 15px;
  }
  .mobile-navigation-drawer .div-80.SHOP .nav_menutitle .nav_menutitle-arrow,
  .mobile-navigation-drawer .bottom-menu .nav_menutitle .nav_menutitle-arrow {
    transform: rotate(180deg) !important;
  }
  .mobile-navigation-drawer
    .div-80.SHOP
    .nav_menutitle.active-menu
    .nav_menutitle-arrow,
  .mobile-navigation-drawer
    .bottom-menu
    .nav_menutitle.active-menu
    .nav_menutitle-arrow {
    transform: rotate(0deg) !important;
  }
   {
    transform: rotate(0deg) !important;
  }
  .bottom-menu .nav_menutitle {
    background: #ffffff;
    padding: 15px 20px;
  }
  .container-box.flex-box.all-team {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }
  /* .bottom-menu {
    padding-left: 20px;
    padding-right: 20px;
  } */
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .parent-div
    .list-menu {
    margin-bottom: 15px;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .bottom-menu
    .list-menu,
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .list-menu {
    margin-left: 12px;
    padding-left: 10px;
    transition: max-height 0.3s linear, opacity 0.5s linear;
    border-left: 1px solid #ebe9e9;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .bottom-menu
    .list-menu {
    margin-left: 32px;
  }
  .mobile-navigation-drawer .maga-menu-link-list-container {
    padding-left: 0;
    padding-right: 0;
  }
  /* .logo-area .button.mobile-nav-toggle {
    padding: 0 !important;
  } */
  .bottom-menu .menu-btn.mobile-hide {
    display: none;
  }
  .bottom-menu .menu-btn.desktop-hide {
    padding: 15px 20px;
  }
  /* .mobile-navigation-drawer
    .flex-box
    .site-nav__childlist-grid
    .bottom-menu
    .site-nav__childlist-item.site-nav__childlist-item-linklist
    .menu.list-menu,
  .mobile-navigation-drawer
    .flex-box
    .site-nav__childlist-grid
    .div-80.SHOP
    .site-nav__childlist-item.site-nav__childlist-item-linklist
    .menu.list-menu {
    display: block !important;
  } */
}
.parent-div.NEW,
.parent-div.SOCCER,
.parent-div.WNBA {
  display: none;
}
.navigation--left
  .navigation__tier-1-container
  .navigation__tier-1
  > .navigation__item
  > .navigation__link.new {
  padding-left: 30px;
}
/* @media screen and (min-width: 992px) {
  .navigation
    .navigation__tier-1
    > .navigation__item
    > .navigation__link.new::before {
    left: 12px;
  }
} */
@media screen and (min-width: 990px) {
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-20 {
    max-width: 20%;
    width: 100%;
  }
  .bottom-menu {
    background: #ffffff;
    padding: 15px 0;
  }
  .bottom-menu .menu-btn.desktop-hide {
    display: none;
  }
  .container-box.flex-box.custom-container-box {
    max-width: 100%;
  }
  .navigation__tier-2-container .maga-menu-link-list-container {
    flex-direction: column;
    padding: 0;
  }
  .navigation__tier-2-container .maga-menu-link-list-container .all-team {
    display: flex;
    width: 100%;
    padding: 0 20px;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .parent-div {
    max-width: 14%;
    width: 100%;
    border-right: 1px solid #ebe9e9;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .parent-div
    .site-nav__childlist-item {
    width: 100%;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .parent-div
    .list-menu {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    text-align: left !important;
    /* margin-left: 12px;
    padding-left: 10px;
    transition: max-height 0.3s linear, opacity 0.5s linear;
    border-left: 1px solid #ebe9e9; */
  }

  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .parent-div
    .site-nav__childlist-item:hover
    .list-menu {
    max-height: 100%;
    opacity: 1;
    margin-top: 8px;
    margin-bottom: 15px;
    /* transition: max-height 0.3s linear, opacity 0.5s linear; */
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .parent-div
    .site-nav__childlist-item
    .nav_menutitle {
    text-align: left;
    margin-bottom: 8px;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80 {
    max-width: 86%;
    width: 100%;
    padding-left: 30px;
    padding-bottom: 20px;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .NEW.div-80 {
    max-width: 100%;
    padding-left: 0;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .SOCCER.divall-20 {
    max-width: 100%;
    padding-left: 0;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-30 {
    max-width: 30%;
    width: 100%;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item {
    width: 100%;
  }
  .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .nav_menutitle {
    text-align: left;
  }
  .all-team .div-20.SHOP.BY.LEAGUE .GIFTS.site-nav__childlist-item .list-menu {
    column-count: 2;
  }
  .all-team .div-80 .site-nav__childlist-item .list-menu {
    text-align: left;
    column-count: 4;
  }
  .all-team .SOCCER .SOCCER.site-nav__childlist-item ul.list-menu {
    display: grid;
    grid-template-rows: repeat(4, min-content);
    grid-auto-flow: column;
  }
  .all-team .div-80 .NEW.site-nav__childlist-item ul.list-menu {
    display: grid;
    grid-template-rows: repeat(4, min-content);
    grid-auto-flow: column;
  }
  .bottom-menu .site-nav__childlist-item {
    width: 100%;
  }
  .bottom-menu .site-nav__childlist-item .nav_menu {
    padding: 0 20px;
  }
  .bottom-menu .site-nav__childlist-item .list-menu,
  .bottom-menu .site-nav__childlist-item .nav_menutitle {
    display: flex;
    align-items: center;
  }
  .bottom-menu .site-nav__childlist-item .nav_menutitle {
    /* margin-bottom: 0; */
    max-width: 20%;
    width: 100%;
    border-right: 1px solid #ebe9e9;
  }
  .bottom-menu .site-nav__childlist-item .list-menu {
    max-width: 80%;
    width: 100%;
    justify-content: space-between;
    padding-left: 30px;
  }
  .bottom-menu
    .site-nav__childlist-item
    .list-menu
    .menu-item
    .header__menu-item,
  .all-team .site-nav__childlist-item .list-menu .menu-item .header__menu-item {
    /* color: #717171; */
    /* color: #4e4b4b; */
    color: #000000;
    text-transform: capitalize;
  }
  .bottom-menu .site-nav__childlist-item .list-menu .menu-btn {
    border-bottom: 1px solid #9c9a9a;
    text-transform: uppercase;
    font-size: 13px;
    display: flex;
    align-items: center;
    gap: 10px;
  }
  .bottom-menu .site-nav__childlist-item .list-menu .menu-btn svg {
    width: 16px;
    height: 16px;
  }
  .bottom-menu .site-nav__childlist-item .list-menu .menu-btn svg path {
    fill: #000000;
  }
  .KIDS .all-team .div-80 .site-nav__childlist-item .list-menu {
    /* text-align: left; */
    column-count: 3;
  }
  /*Nav players  */
  .navigation__tier-2-container .maga-menu-link-list-container .all-team .div-80.SHOP.BY.PLAYERS{
    max-width:100%;
  }
  .PLAYERS .all-team .div-80 .site-nav__childlist-item .list-menu {
    /* column-count: 3; */
    column-count: 6;
  }
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-dansby-swanson-7.menu-item,
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-nolan-arenado-28.menu-item,
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-gunnar-henderson.menu-item,
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-bijan-robinson.menu-item{
      padding-top: 50px;
      break-before: column !important;
  }
  

  /* Nav players end */
}
@-moz-document url-prefix() {
  @media (min-width: 990px) {
     .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-dansby-swanson-7.menu-item,
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-nolan-arenado-28.menu-item,
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-gunnar-henderson.menu-item,
  .navigation__tier-2-container
    .maga-menu-link-list-container
    .all-team
    .div-80
    .site-nav__childlist-item
    .list-menu
    li.menu-bijan-robinson.menu-item {
      margin-top: 9999px;
      display: block;
    }
    li.menu-nba-players.menu-item.shop-players,li.menu-nfl-players.menu-item.shop-players,li.menu-wnba-players.menu-item.shop-players{
       margin-top: 9999px;
      display: block;
    }
  }
}

/*Nav players  */
a.navigation__link.players {
  padding-left: 0 !important;
}
.site-nav__childlist-item.site-nav__childlist-item-linklist
  .nav_menu
  .menu
  li.menu-item.shop-players
  a {
  font-size: 16px;
  font-family: "Oxygen";
  color: #000000;
}
li.menu-item.shop-players {
  break-before: column;
  margin-bottom: 10px;
}
.PLAYERS .bottom-menu .mega-menu-item-img {
  display: inline-block;
}
span.mega-menu-item-img.img-LeBron.James {
  background-size: 32px;
}
span.mega-menu-item-img.img-Stephen.Curry {
  background-size: 22px;
}
/* Nav players end */

/* @media (max-width: 1337px) {
  .navigation--main .navigation__tier-1 > .navigation__item > .navigation__link,
  .navigation--left
    .navigation__tier-1-container
    .navigation__tier-1
    > .navigation__item
    > .navigation__link {
    padding-right: 20px;
  }
} */

.navigation__child-tier.GIFTS .parent_images {
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  max-width: 60%;
  flex: 0 0 60%;
}
.navigation__child-tier.NEW .parent_images {
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  max-width: 70%;
  flex: 0 0 70%;
}
.navigation__child-tier.GIFTS .parent_images .site-nav__childlist-item-banner,
.navigation__child-tier.NEW .parent_images .site-nav__childlist-item-banner {
  display: flex;
  flex-direction: column;
  text-align: center;
  padding-left: 20px !important;
}
.navigation__child-tier.NEW .parent_images .site-nav__childlist-item-banner a {
  padding-left: 0 !important;
}
.navigation__child-tier.GIFTS
  .parent_images
  .site-nav__childlist-item-banner
  a {
  padding-left: 0px !important;
}
.navigation__child-tier.GIFTS
  .parent_images
  .site-nav__childlist-item-banner
  span,
.navigation__child-tier.NEW
  .parent_images
  .site-nav__childlist-item-banner
  span {
  text-transform: uppercase;
  color: #000;
  font-weight: bold;
  margin-top: 10px;
}
.navigation__child-tier.GIFTS
  .parent_images
  .site-nav__childlist-item-banner
  span,
.navigation__child-tier.NEW
  .parent_images
  .site-nav__childlist-item-banner
  span {
  text-decoration: underline;
  text-underline-offset: 5px;
  text-decoration-color: #bec2c7;
  text-decoration-thickness: 1.5px;
}
.parent_images.slick-slider button {
  top: auto;
  bottom: 17%;
  right: 0;
  margin: auto;
  border: 1px solid #778579;
  width: 27px;
  height: 27px;
  padding: 0 !important;
  border-radius: 100% !important;
  -webkit-transform: none;
  transform: none;
}
.parent_images.slick-slider button svg {
  height: 7px;
}
.parent_images.slick-slider button.slick-prev.slick-arrow {
  right: 35px !important;
  left: auto;
  transform: rotate(180deg);
  bottom: 17%;
  top: auto;
  margin: auto;
}
.parent_images.slick-slider .site-nav__childlist-item span {
  margin-top: 10px;
  display: block;
  text-align: left;
  color: #000;
  font-weight: bold;
  line-height: 30px;
  text-transform: uppercase;
}
.parent_images.slick-slider .site-nav__childlist-item span {
  text-decoration: underline;
  text-underline-offset: 5px;
  text-decoration-color: #bec2c7;
  text-decoration-thickness: 1.5px;
}
.navigation__child-tier.GIFTS .parent_images {
  flex-direction: column;
}
.navigation__child-tier.GIFTS .parent_images .multiimages {
  display: flex;
}
.navigation__child-tier.GIFTS
  .parent_images
  .multiimages
  .site-nav__childlist-item-banner:first-of-type {
  padding-left: 0 !important;
}
.navigation__child-tier.NEW .parent_images .multiimages {
  display: flex;
}

@media (max-width: 991px) {
  .navigation__child-tier.GIFTS .parent_images,
  .navigation__child-tier.NEW .parent_images {
    max-width: 100%;
    flex: 0 0 100%;
    gap: 0 5px;
    margin-top: 20px;
    justify-content: flex-start;
  }
  .navigation__child-tier.GIFTS
    .parent_images
    .site-nav__childlist-item-banner
    span,
  .navigation__child-tier.NEW
    .parent_images
    .site-nav__childlist-item-banner
    span {
    font-size: 12px;
  }
  .navigation__child-tier.GIFTS
    .parent_images
    .site-nav__childlist-item-banner
    a {
    padding-left: 0px !important;
  }
  .navigation__child-tier.NEW .parent_images .multiimages {
    overflow: scroll;
  }
  .navigation__child-tier.GIFTS .parent_images .multiimages {
    overflow: scroll;
  }
  .navigation__child-tier.GIFTS
    .parent_images
    .multiimages
    .site-nav__childlist-item-banner:first-of-type {
    padding-left: 20px !important;
  }
  .NEW .all-team .parent-div + .NEW {
    order: 2;
    margin-top: 25px;
  }
  .NEW .all-team .parent_images {
    order: 1;
  }
  .NEW.div-80.SHOP.BY.COLLECTION {
    margin-top: 25px;
  }
  .navigation__child-tier.GIFTS .parent_images {
    order: 1;
    margin-top: 0 !important;
  }
  .GIFTS.div-20.SHOP.BY.LEAGUE {
    order: 3;
  }
  .GIFTS.div-20.Gifts.by.Price {
    order: 2;
    margin-top: 25px;
  }
  
}
@media screen and (max-width: 1220px) {
  .navigation
    .navigation__tier-1
    > .navigation__item.main-menu--pro-branded:after {
    content: unset;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .navigation__child-tier.NEW
    .parent_images
    .multiimages
    .site-nav__childlist-item-banner,
  .navigation__child-tier.GIFTS
    .parent_images
    .multiimages
    .site-nav__childlist-item-banner {
    flex: 0 0 40%;
  }
}
@media (max-width: 767px) {
  .navigation__child-tier.NEW
    .parent_images
    .multiimages
    .site-nav__childlist-item-banner,
  .navigation__child-tier.GIFTS
    .parent_images
    .multiimages
    .site-nav__childlist-item-banner {
    flex: 0 0 60%;
  }
}
