/** Shopify CDN: Minification failed

Line 488:0 Unexpected "}"

**/
/*Slick arrow New css */



#shopify-section-product-template .product__thumbs button.slide-arrow.prev-arrow.slick-arrow {
    top: -30px;
    right: 25%;
    transform: rotate(268deg);
}

#shopify-section-product-template .product__thumbs button.slide-arrow.next-arrow.slick-arrow {
   bottom: 0 !important;
    top: auto !important;
    transform: rotate(90deg);
    left: 18%; 
}


#shopify-section-product-template .product__thumbs[data-position=beside] .slick-arrow {
    width: 40px !important;
    height: 40px !important;
}  

.itg_custom_pages .index-section{
  margin: 0;
  text-align: center;
}
.itg_image_text_bg {
  background-color: #fff;
}
.itg_image_text_bg {
  padding: 45px 0px;
}
.itg_banner_destop {
  display: flex;
}
 .itg_image_text_bg .breadcrumb .divider {
  color: #000000;
 }
.itg_image_text_main {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 40px;
}
.itg_new_image_part {
  width: 50%;
}
.itg_new_text_part {
  width: 50%;
}
.itg_custom_pages.template-page .itg_featured_collection .swiper-button-next, body.template-page .itg_featured_collection .swiper-button-prev {
  display: none;
}
.itg_custom_pages .section-header {
  margin-bottom: 20px;
}
.itg_custom_pages .featured_collection {
  background: #fff;
  margin: 0 !important;
  padding-top: 16px;
  padding-bottom:50px;
}
.itg_image_main_new_bg {
  background: #efefef;
}
.itg_text_bg {
  background: #efefef;
}
.itg_image_main_new {
  margin-top: -100px;
  padding-left: 46px;
  background: #efefef;
  padding-top: 46px;
}
.itg_text_main h2 {
  font-size: 18px;
  margin-bottom: 20px;
}
.itg_text_main {
  margin-top: 30px;
}
.itg_custom_pages .color-swatch--small:before {
  border: 2px solid;
  border-color: #ffffff;
  border-color: #f0f1ec;
}
.itg_scrrol {
  width: 100%;
  display: flex;
  position: relative;
}
.itg_image_main {
  width: 100%;
  display: flex;
  overflow: hidden;
}
.itg_custom_pages .swiper-container-horizontal > .swiper-scrollbar {
  transform: inherit;
  left: 0%;
  width: 100%;
  z-index: 4;
}
.itg_custom_pages .itg_image_main a {
  width: 100%;
  position: relative;
}
.swiper-button-next.itg_next ,.swiper-button-prev.itg_prev{
  background: none;
}
button.file_download {
  position: absolute;
  top: 50%;
  left: 50%;
  color:#000 !important;
  transform: translate(-50%,-50%);
  background: #fff;
  text-transform: uppercase;
  padding: 14px 26px;
  line-height: 12px;
  opacity: 0;
  transition: 0.5s;
}
.itg_custom_pages .itg_image_main a:hover button.file_download {
  opacity: 1;
  transition: .5s;
  z-index: 999;
}
.itg_hover_bg {
  background: #000;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
}
.itg_custom_pages .itg_image_main a:hover .itg_hover_bg {
  opacity: 0.5;
}
/* .itg_custom_pages .itg_image_main .swiper-slide[aria-label="5 / 5"] {
    opacity: 0.5;
} 
.itg_image_main_new_bg .page-width {
  padding-right: 0;
} */
.itg_custom_pages .swiper-slide.swiper-slide-duplicate-prev {
  opacity: 0.5;
}
.swiper-button-next.itg_next {
  background: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  top:40%;
  right: 5%;
}
.swiper-button-prev.itg_prev {
  background: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px;
  width: 50px;
  height: 50px;
  top:40%;
  left: -5%;
}
.swiper-button-next.itg_next.swiper-button-disabled {
  opacity: 1;
}
.itg_slider_part {
  display: flex;
}
.itg_slider_bg {
  background-color: #efefef;
  margin-top: -5px;
  padding-left: 46px;
  padding-bottom: 80px;
}
.itg_slider_main h2 {
  font-size: 18px;
  margin-bottom: 20px;
  text-transform: uppercase;
}
.itg_slider_main .swiper-scrollbar {
  bottom: -12% !important;
}
.itg_slider_image_main {
  width: 100%;
  overflow: hidden;
}
/* .itg_new_img {
    padding-left: 46px;
} */
.itg_slider_main {
  width: 100%;
  position: relative;
}
.itg_new_text_part.itg_text_2 {
  padding-left: 50px;
}
.itg_logo_main {
  text-align: center;
  margin-bottom: 40px;
}
.itg_new_image_part.itg_image_1 {
  padding-left: 46px;
}
.itg_new_text_part.itg_text_1 .klaviyo-form-QWZ9Zx.klaviyo-form.form-version-cid-1 {
  padding-right: 50px;
  padding-left: 46px;
}
nav.breadcrumb a {
  text-decoration: underline;
}
.itg_new_text_part.itg_text_1 a.btn {
  font-weight: 400;
}
.itg_custom_pages .featured_collection .grid-product {
  margin-bottom: 26px!important;
}
.itg_newpart_img {
  padding-left: 46px;
  padding-bottom: 40px;
}
.itg_newpart_img .page-width,.itg_slider_bg .page-width{
  padding-right: 0px;
}
.itg_custom_pages .itg_featured_collection .slider {
  position: relative;
}
button.needsclick.go2752364959.kl-private-reset-css-Xuajs1 {
  width: 110px;
}

div#shopify-section-template--16625417421029__123f5366-3b8f-41c2-8bce-d104bbe191b6 .itg_image_text_main {
  margin-top: 0px;
}
div#shopify-section-template--16625417421029__123f5366-3b8f-41c2-8bce-d104bbe191b6 .itg_image_text_main {
  margin-top: 0;
}
.itg_slider_image_main a:hover button.file_download {
  opacity: 1;
  transition: .5s;
  z-index: 999;
}
.itg_slider_image_main a:hover .itg_hover_bg {
   opacity: .5;
}
.itg_slider_main .swiper-button-prev.itg_prev,.swiper-button-next.itg_next {
  top: 40%;
}



@media screen and (min-width:992px) and (max-width: 1100px) {
  
  .itg_new_text_part.itg_text_1 .klaviyo-form-QWZ9Zx.klaviyo-form.form-version-cid-1 {
    padding-right: 14px;
  }
  
}

@media screen and (min-width: 768px) and (max-width: 991px) {

  div#shopify-section-template--16625417421029__123f5366-3b8f-41c2-8bce-d104bbe191b6 .itg_new_image_part, div#shopify-section-template--16625417421029__123f5366-3b8f-41c2-8bce-d104bbe191b6 .itg_new_text_part {
    width: 100%;
  }

  
}



@media screen and (max-width: 767px) {
  
  .itg_new_image_part, .itg_new_text_part {
    width: 100%;
    margin-bottom: 20px;
  }
  .itg_new_text_part h2 {
    font-size: 20px;
  }
  .itg_new_text_part p {
    font-size: 16px !important;
  }
  .itg_new_text_part a.btn {
    font-size: 12px;
  }
  .itg_image_text_bg {
    padding-bottom: 0;
  }
  .itg_image_text_bg h2 {
    font-size: 24px;
  }
  .itg_custom_pages .featured_collection h2 {
    font-size: 20px !important;
    margin-top: 30px;
  }
  .itg_image_main_new {
    margin-top: 0;
    padding-left: 0px;
  }
  .itg_newpart_img {
    padding-left: 0px;
  }
  .itg_slider_bg,.itg_new_image_part.itg_image_1,.itg_new_text_part.itg_text_2 {
    padding-left: 0px;
  }
  .itg_new_text_part.itg_text_1 .klaviyo-form-QWZ9Zx.klaviyo-form.form-version-cid-1 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .swiper-button-next.itg_next {
    right: -5%;
  }
  .itg_newpart_img .page-width, .itg_slider_bg .page-width {
    padding-right: 17px;
  }
  .itg_image_text_main {
    flex-direction: column-reverse;
  }
  .itg_new_image_part {
    width: 100%;
    margin-bottom: 0px;
  }

  .boost-pfs-search-suggestion-open-body:not(.boost-pfs-search-suggestion-mobile-open) {
      width: 100%;
  }
  .itg_slider_main .swiper-button-prev.itg_prev,.itg_slider_main .swiper-button-next.itg_next {
    top: 60%;
  }

.itg_slideshow_wrapper .slideshow__slide .hero__text-wrap {
    position: absolute;
    height: auto;
    bottom: 5%;
    left: 4%;
}
.itg_slideshow_wrapper .animation-contents, .itg_slideshow_wrapper [data-aos=hero__animation] .hero__link .btn {
    opacity: 1!important;
} 

  
}
/* 
.swiper-scrollbar-drag {
  width: 10% !important;
} */

.slideshow__slide .hero__text-shadow:before {
  background: none;
}
.boost-pfs-search-suggestion-item[data-itg="1"] {
  display: none !important;
}



li.boost-pfs-search-suggestion-item.hide_product {
    display: none !important;
}

.itg_msv-duisburg .itg_promo.mobile_none,
.itg_msv-duisburg .header-sticky-wrapper,
.itg_msv-duisburg footer.site-footer,
.itg_msv-duisburg .newsletter-section.newsletter-newsletter{
  display: none;
}

.itg_capelli-sport-multi-sport-programs .itg_promo.mobile_none,
.itg_capelli-sport-multi-sport-programs .header-sticky-wrapper,
.itg_capelli-sport-multi-sport-programs footer.site-footer,
.itg_capelli-sport-multi-sport-programs .newsletter-section.newsletter-newsletter{
  display: none;
}

.itg_multi-sport-player-packs .itg_promo.mobile_none,
.itg_multi-sport-player-packs .header-sticky-wrapper,
.itg_multi-sport-player-packs footer.site-footer,
.itg_multi-sport-player-packs .newsletter-section.newsletter-newsletter{
  display: none;
}

.itg_capelli-sport-multi-sport-program-form-submitted .itg_promo.mobile_none,
.itg_capelli-sport-multi-sport-program-form-submitted .header-sticky-wrapper,
.itg_capelli-sport-multi-sport-program-form-submitted footer.site-footer,
.itg_capelli-sport-multi-sport-program-form-submitted .newsletter-section.newsletter-newsletter{
  display: none;
}

.itg_multi-sport-catalogs .itg_promo.mobile_none,
.itg_multi-sport-catalogs .header-sticky-wrapper,
.itg_multi-sport-catalogs footer.site-footer,
.itg_multi-sport-catalogs .newsletter-section.newsletter-newsletter{
  display: none;
}
.itg_chile .itg_promo.mobile_none,
.itg_chile .header-sticky-wrapper,
.itg_chile footer.site-footer,
.itg_chile .newsletter-section.newsletter-newsletter{
  display: none;
}

.itg_capelli-sport-canada .itg_promo.mobile_none,
.itg_capelli-sport-canada .header-sticky-wrapper,
.itg_capelli-sport-canada footer.site-footer,
.itg_capelli-sport-canada .newsletter-section.newsletter-newsletter{
  display: none;
}

.itg_capelli-sport-ivory-coast .itg_promo.mobile_none,
.itg_capelli-sport-ivory-coast .header-sticky-wrapper,
.itg_capelli-sport-ivory-coast footer.site-footer,
.itg_capelli-sport-ivory-coast .newsletter-section.newsletter-newsletter{
  display: none;
}

.itg_image_part img.itg_moblie {
  display: none;
}


@media screen and (max-width: 767px) {

  .itg_image_part img.itg_moblie {
    display: block;
  }
  .itg_image_part img.itg_desktop{
    display: none;
  }
    .teamwear_catelog {
    width: 90% !important;
  }

  
}

.itg_chile {
  background: #000000 !important;
}

.btn-chile {
    color: #000 !important;
    background-color: #ffffff !important;
    border-color: #ffffff !important;
    border-width: 1px !important;
    font-weight: 600 !important;
    padding: 15px 40px 15px 40px !important;
    text-transform: uppercase !important;
}

.box__title {
  font-family: industry !important;
  font-weight: 700px !important;
  line-height: 1 !important;
  padding-bottom: 5px !important;
}

.box__description {
  font-family: industry !important;
  font-size: 16px !important;
  font-weight: 400;
  line-height: 1.2 !important;
}

.btn-outline:hover,
.btn-outline:active,
.btn-outline:focus,
.btn-outline.active {
  background: #000;
  color: #fff;
  border-color: #fff;
  
}

}

.product-nopurchase-form__cart-submit {
    display: none;
}

.gm-submenu {
  overflow: auto;
  max-height: 1188.82px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}

.klaviyo-bis-trigger {
  width: 100% !important;
}

.input-lg {
    font-size: 16px;
    height: 46px;
    padding: 10px 16px;
    line-height: 1.3333333;
}

.modal-title {
    line-height: 1 !important;
    font-weight: 800 !important;
}

.slideshow__slide .animation-contents,
.slideshow__slide .hero__link .btn{
    opacity: 1 !important;
}


element.style {
}
* {
    box-sizing: border-box;
}
* {
    box-sizing: border-box;
}
*, :after, :before, input {
    box-sizing: border-box;
}

@media screen and (min-width: 767px) {
.contact-us-image-mobile {
  display: none;
}
}

.boost-pfs-search-suggestion-product-vendor {
  display: none;
}

.grid-product__vendor {
  display: none;
}

.announcement-slider__slide:first-child {
    display: block;
    line-height: 1.3;
}

.cc-message {
    font-family: industry !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.cc-btn {
    font-family: industry !important;
    font-size: 16px !important;
    font-weight: 700 !important;
}

.form-regitration-header {
    font-family: "industry",sans-serif;
    font-weight: 800;
    color: #000 !important;
}

@media screen and (min-width: 768px) and (max-width: 1360px) {
.site-nav__link.site-nav__link--icon.medium-up--hide {
    display: none;
}
/* div#AnnouncementSlide-dec8403c-904b-4e3d-8c61-2b7692f8a5a8 {
    width: 70% !important;
} */
  
.header-item.header-item--navigation ul.site-nav.site-navigation.small--hide {
    display: none !important;
}
.header-layout {
    display: flex;
}
.header-item.header-item--navigation .site-nav__link {
  font-size: 10px !important
  padding: 5px 10px;
}  
.page-full, .page-width {

}
button.site-nav__link.site-nav__link--icon.js-drawer-open-nav.medium-up--hide {
    display: block !important;
}  

}

.fw-700 {
  font-family: "industry",sans-serif !important;
  font-weight: 800 !important;
}

.boost-pfs-filter-option-value {
  text-transform: capitalize !important;
}

.btn-reset-password {
  background: #000000;
  color: #ffffff;
  margin-bottom: 0;
  position: relative;
  overflow: hidden;
  transition: background 0.2s ease 0s;
  display: inline-block;
  width: 100%;
  text-transform: inherit;
  height: 40px;
}

@media only screen and (min-width: 600px) {
#shopify-section-template--17881677103333__advanced_content_qQNUTQ {
    background-image: url('clubprogram-landingimage_d6067198-3027-4f54-a1b6-91c1a7f6410a96fc.jpg?v=1718881859');
    background-size: cover;
    background-position: center;
}
}

@media only screen and (max-width: 601px) {
#shopify-section-template--17881677103333__advanced_content_qQNUTQ {
    background-image: url('clubprogram-landingimage-mobilec156.jpg?v=1718882200');
    background-size: cover;
    background-position: center;
}
}

@media only screen and (max-width:769px){
  .lv-option-group {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: start;
    justify-content: center !important;
}

.lv-option-label {
    font-size: 10px !important;
    line-height: 20px;
    text-align: left;
    text-transform: none !important;
    text-align: center !important;
}
}