.product-top{padding:16px 0 0}@media (min-width: 1000px){.product-top{padding:24px 0}}.product-top--partners-product .sezzle-product-page-widget{display:none!important}.product-image-zoom:hover{cursor:zoom-in}.product-image-zoom:active{cursor:grabbing}@media (max-width: 999px){.zoomImg{display:none!important}}.product-ugc__slider .slick-track,.product-images-slider .slick-track{max-height:307px}.product-images-slider{opacity:0;visibility:hidden;transition:opacity .5s ease}.product-images-slider.slick-initialized{visibility:visible;opacity:1}@media (min-width: 1000px){.product-ugc__slider .slick-track,.product-images-slider .slick-track{max-height:700px}}@media (max-width: 767px){.product-images-slider .slick-list{margin:0;padding:0 20% 0 0!important}}.product-ugc__slider .slick-slide,.product-images-slider .slick-slide{background-color:#f5f5f5}@media screen and (max-width: 767px){.product-images-slider .slick-slide{padding-right:8px}}.product-ugc__slider .slick-slide img,.product-images-slider .slick-slide img{width:100%;box-shadow:0 0 8px #cbcbcb80;height:auto;-webkit-touch-callout:default;-webkit-user-select:default;-khtml-user-select:default;-ms-user-select:default;-moz-user-select:default;user-select:default;aspect-ratio:1 / 1}.multi-image-width{width:calc(100% + 16px)}@media (min-width: 1000px){.product-top-columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;margin-right:-30px;justify-content:space-between;padding-bottom:25px}.multi-image-width{width:100%}}@media (min-width: 1000px){.product-top-columns>.left,.product-top-columns>.right{padding:0 30px}.product-top-columns>.left{min-width:60%;flex-basis:60%;align-self:flex-start}.product-top-columns>.right{min-width:40%;flex-basis:40%;margin-top:16px}}@media (min-width: 1290px){.product-top-columns>.left{top:40px}}.product-pagintion{width:100%}.product-breadcrumbs a,.product-breadcrumbs li{font-size:12px;font-weight:400;letter-spacing:.2px;color:var(--sports-grey-2);text-transform:uppercase}.product-breadcrumbs a:hover{color:var(--sports-red-1)}.product-breadcrumbs li{display:inline-block;position:relative;padding-left:16px}.product-breadcrumbs li:first-child{padding-left:0}.product-breadcrumbs li:first-child:after{content:none}.product-breadcrumbs li:after{position:absolute;content:"/";top:1px;left:4px}.product-breadcrumbs li:last-of-type{display:none}.product-breadcrumbs li:last-of-type a{font-weight:700}.product-images-wrap{position:relative}.product-ugc .promo-tag-container,.product-images-wrap .promo-tag-container,.product-images-wrap .promo-tag-container-waitlist{top:8px;left:8px}.product-images-wrap .badge{width:65px;position:absolute;top:0;left:70%;z-index:2}@media (min-width: 1140px){.product-images-wrap .badge{width:95px}}@media (min-width: 1000px){.product-images-slider .slick-dots{position:absolute;left:-999em}}.product-ugc__images-nav li,.product-images-nav li{display:inline-block;cursor:pointer}.product-ugc__images-nav li div,.product-images-nav li div{width:70px;height:70px;background-size:cover;background-position:center;position:relative}.product-ugc__images-nav li div:after,.product-images-nav li div:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:transparent}@media (min-width: 1000px){.product-ugc__images-nav li div{width:58px;height:58px}.product-images-nav li div{width:82px;height:82px}}.product-images-nav li.active div:after{background-color:#000}.product-images{max-width:760px;margin-right:auto;display:flex;flex-direction:column;padding-bottom:20px}.product-images .slick-dots{display:none!important}.product-images .product-images-nav-wrapper{position:relative;display:none}.product-images .product-images-nav{overflow-x:hidden;white-space:nowrap;position:relative;display:flex;gap:8px}.product-ugc .scroll-control,.product-images .scroll-control{display:none;position:absolute;height:82px;background:var(--sports-white);padding:5px 14px;z-index:1;cursor:pointer;line-height:64px;top:0;align-items:center}.product-images .scroll-control.disabled{color:var(--sports-grey-1);cursor:default}.product-images .scroll-control span{font-weight:400}.product-images .scroll-control--next{margin:0 0 0 10px;right:0}@media (min-width: 1000px){.product-images .product-images-nav-wrapper{display:flex}}.product-image-single img{width:100%;height:auto;aspect-ratio:1 / 1}.product-bundle-page-template .product-header{padding-bottom:0}.product-bundle-page-template+.product-bottom-section{border:1px solid var(--sports-grey-3)}.bread-crumbs-container{display:none}@media (min-width: 1000px){.bread-crumbs-container{display:block;padding-bottom:16px}}.shipping-info-tab h4{display:inline-block;font-family:var(--font-helvetica);font-size:12px;font-weight:700;letter-spacing:.2px;border-bottom:2px solid #acacac;padding-bottom:3px}.shipping-info-tab{margin-top:10px}.shipping-info-content{margin-top:15px;font-size:12px;color:green}@media only screen and (min-width: 1000px){.recently-viewed-grid{justify-content:center}.recently-viewed-grid .recently-viewed-item{max-width:200px;flex:1 0 20%;width:20%;position:relative}.selector-wrapper{left:-9999em!important}}@media only screen and (max-width: 999px){.product-breadcrumbs li{padding-left:18px;margin-right:10px;line-height:22px}.product-breadcrumbs li:after{left:0}li.filter-list-item[data-value=White] label{border:2px solid #dddddd}.product-page-template .product-information-wrapper{display:flex;justify-content:space-between;margin:0 auto}.product-page-template .product-details form#AddToCartForm{display:flex;flex-wrap:wrap;flex-direction:column;position:relative}.product-page-template .product-details form#AddToCartForm.partner-form{margin-top:15px}.product-page-template .product-details form#AddToCartForm .out-of-stock-msg{margin-bottom:-10px;display:block;width:100%;margin-left:155px;text-align:center;margin-top:10px;font-style:italic;color:var(--sports-red-1);font-size:14px;line-height:1em}.product-page-template .product-details form#AddToCartForm .product-quantity-add{width:100%;position:relative}.product-page-template .product-details form#AddToCartForm .product-quantity-add .button:not(.join-waitlist){background:var(--sports-red-1);border-color:var(--sports-red-1);width:calc(100% - 110px);box-sizing:border-box;font-size:16px}.product-page-template .product-details form#AddToCartForm .product-quantity-add .product-quantity input{font-size:18px}.product-page-template .product-details form#AddToCartForm .product-description.rte{width:100%;margin-top:10px}.product-page-template .product-details form#AddToCartForm .selector-wrapper.size{display:none;position:absolute;left:initial;order:2;right:0;top:25px;width:100px;z-index:9}.product-page-template .product-details form#AddToCartForm .selector-wrapper.size label{display:none}.product-page-template .product-details form#AddToCartForm .selector-wrapper.size select{width:100%;border:2px solid #dedede;border-radius:0;padding:7px 25px 10px 10px;font-size:16px;font-weight:700;background-image:url(https://cdn.shopify.com/s/files/1/0665/2971/files/icon-down-chevron.svg?v=1676479606);background-repeat:no-repeat;background-size:15px;background-position:90%}.product-description.rte table{width:100%!important}}.product-tabs-nav h4:not(.active){color:#a2a2a2}.sale-message-container:not(:empty){font-size:14px;line-height:1.2;margin:20px 0 0;color:var(--sports-navy);padding:16px;background:var(--sports-white);display:flex;flex-direction:row;align-items:center;gap:8px;border-radius:4px}.sale-message-percent{color:var(--sports-red-1);font-weight:700}.promo-tag-container,.promo-tag-container-waitlist{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;z-index:1}.promo-tag-container-waitlist .promo-tag,.promo-tag-container .promo-tag{text-transform:uppercase}.promo-tag-container-waitlist .promo-tag:not(:last-child),.promo-tag-container .promo-tag:not(:last-child){margin-right:5px}.template-product .product-information-wrapper .final-price.red{color:var(--sports-red-1)}.template-product .product-information-wrapper .final-price{display:inline}.template-product .related__price-container{display:none}.product-tabs-nav h4,.shipping-info-tab h4,.swatch-header h4{font-size:14px}.product-quantity-add button,.product-quantity-add input{font-size:16px}.product-quantity-add{display:flex;align-items:center}.product-tabs-nav{margin-top:0}.product-tabs{margin-bottom:30px}.product-tab.active{margin-top:10px}@media screen and (max-width: 1000px) and (max-width: 480px){.product-tab,.product-tabs-nav{text-align:left}}.product-details{width:100%;max-width:760px;margin:0 auto}.product-details .button--addToCart{background:var(--sports-red-1);border-color:var(--sports-red-1);margin-bottom:10px;display:none}.product-details .button--addToCart:disabled{cursor:not-allowed;background:#ccc;border-color:silver}@media (min-width: 1000px){.product-details{margin:20px 0 0;max-width:none}.product-details form{display:flex;flex-direction:column}}.product-header{width:100%;max-width:760px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;padding-bottom:15px}.product-header h1{text-align:left;color:var(--sports-black-1);font-family:var(--font-bebas);font-size:30px;line-height:36px;letter-spacing:.29px}@media screen and (min-width: 1000px){.product-header h1{font-size:36px;line-height:41px}}.product-header .product-header__left{flex:1}.product-header .product-header__price{display:flex;align-items:center;gap:4px}.product-header .product-shipping{width:100%;align-items:center}.product-header .product-shipping .product-shipping__icon{margin-right:5px}.product-header .product-shipping .product-shipping__icon svg{width:20px;min-width:20px;fill:var(--sports-white);stroke:#414857}.product-header .product-shipping .product-shipping__message{font-size:15px;line-height:1}.product-header .product-price{display:inline-flex;align-items:baseline;color:var(--sports-black-1);font-family:var(--font-helvetica);white-space:nowrap;font-size:18px;letter-spacing:.23px;line-height:30px;gap:8px;flex-direction:row-reverse}.product-header .product-price .red{color:var(--sports-red-1)}.product-header .currency{font-size:14px;line-height:30px}.product-header .product-price #compare-at-price~.currency,.product-header .product-price #compare-at-price+#product-price{color:var(--sports-red-1);font-weight:700}.product-header .promo-tag-container{position:relative}.product-header .promo-tag-container .promo-tag{font-size:20px;font-weight:700;letter-spacing:.14px;line-height:24px;padding-left:20px;padding-right:20px}.product-header .product-collection,.product-header .product-collection a{color:#213862;font-family:var(--font-helvetica);font-size:12px;line-height:12px;font-weight:700;letter-spacing:.23px}.product-header .product-collection{margin-bottom:15px}@media (max-width: 1023px){.product-header .product-collection{margin-bottom:10px}}.product-header .product-collection a{text-decoration:underline}.product-header .product-price #compare-at-price{text-decoration:line-through;color:#7f7f7f}@media (min-width: 1000px){.product-header .product-header{padding-bottom:20px}.product-header .product-price{font-size:20px;line-height:36px}.product-header .currency{line-height:36px}.product-header .product-price #compare-at-price{font-size:20px;line-height:17px}.product-header .product-price #compare-at-price+#product-price{margin-left:0}.product-header .product-collection,.product-header .product-collection a{font-size:14px;line-height:17px;letter-spacing:.1px}}.swatch .swatch-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.swatch .swatch-header h4{color:#222;font-family:var(--font-helvetica);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.1px;line-height:17px}@media only screen and (max-width: 999px){.swatch-header h4{font-size:13px;white-space:nowrap}}.swatch .swatch-header h4 span{font-weight:400}.swatch .swatch-header .sizing-chart-modal-link{display:block;text-decoration:underline;color:#222;font-size:14px;letter-spacing:.1px;line-height:16px}.swatch .swatch-element{vertical-align:middle;font-size:16px;font-weight:700;text-align:center;color:var(--sports-black-1)}.swatch .swatch-element label{width:53px;height:53px;background:var(--sports-white);border:2px solid #ddd;border-radius:4px;display:flex;justify-content:center;align-items:center;line-height:1.25}.swatch .swatch-element label.is-coffee{width:100%;padding:10px}@media (min-width: 1000px){.swatch .swatch-element label{width:55px}}@media (max-width: 767px){.swatch .swatch-element label.is-coffee{font-size:12px}}.swatch-element.color label{width:66px;height:66px;border:2px solid transparent;background:transparent;filter:drop-shadow(0px 0px 8px rgba(203,203,203,.5))}.swatch-element{position:relative}.swatch-element .soldout-cross{position:absolute;width:100%;height:100%;cursor:pointer;border-radius:7px}.swatch-element .soldout-cross line{stroke:#ddd;stroke-width:2}.swatch-element.color .soldout-cross{width:100%;z-index:5}.swatch input:checked+label{border-color:var(--sports-black-1)}.swatch .size-chart{margin-left:auto;color:#a2a2a2}.swatch .size-chart svg{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:8px}.swatch.color{position:relative}.swatch.color .swatch-color-square{width:32px;height:32px;border:1px solid #eee}.swatch.size .swatch-element.soldout{color:#b0b0b0}.regular-product-swatch .swatch-options .size .one-size label .single{font-size:16px}@media screen and (max-width: 767px){.regular-product-swatch .swatch-options{width:100%;display:flex;overflow-x:scroll;overflow-y:hidden}}.swatch-options{display:flex;margin-bottom:20px;gap:8px}@media screen and (min-width: 768px){.swatch-options{flex-wrap:wrap;gap:12px}}.swatch.size .swatch-options{gap:3px}@media screen and (min-width: 768px){.swatch.size .swatch-options{flex-wrap:wrap;gap:14px}}.product-form-swatches{width:100%;padding:20px 0 0;border-top:1px solid var(--sports-grey-3)}.product-form-swatches.empty{border-top:none}span.ks-chart-modal-link{margin-top:0!important;font-weight:400!important}.promo-tag-container .promo-tag,.promo-tag-container-waitlist .promo-tag{font-family:var(--font-bebas)}.promo-tag-container-waitlist .promo-tag,.promo-tag-container .promo-tag{font-size:16px;letter-spacing:.14px;line-height:1;padding:4px 12px;border-radius:3px}@media screen and (max-width: 1000px){.product-price .compare-at-price,.product-price .final-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-description{width:100%;order:4;margin-top:15px}.product-description .product-description__section{padding:20px 0;display:flex;justify-content:space-between;width:100%}.product-description .product-description__section a{color:var(--sports-grey-1);text-decoration:underline}.product-description .product-description__section .indicator{color:var(--sports-black-1)}.product-description .product-description__section .indicator:after{content:"";display:inline-block;transform:rotate(90deg);color:#222;font-family:var(--font-helvetica);font-size:20px;font-weight:700;line-height:25px}.product-description .product-description__section.active .indicator{transform:rotate(180deg);transition:transform .4s ease}.product-description .product-description__section:not(.active) .indicator{transition:transform .4s ease}.product-description .product-description__sectionTitle{text-transform:uppercase;color:#222;font-family:var(--font-helvetica);font-size:14px;font-weight:700;letter-spacing:.1px;line-height:17px;margin:0 0 5px;cursor:pointer}.product-description .product-description__sectionBody{color:var(--sports-grey-1);font-family:var(--font-helvetica);font-size:14px;letter-spacing:.1px;line-height:17px}@media (min-width: 1000px){.product-description{margin-top:0;order:0}.product-description .product-description__section+.product-description__section{border-top:none}}.product-form-swatches img{height:100%;object-fit:contain}.product-form-swatches .swatch.color{order:0}.product-form-swatches .swatch.size{order:1;margin-bottom:0}.product-form-swatches--active{margin-top:8px;padding:15px 8px 8px}.product-single__variants{display:none}.variant-alternate-stock-message{display:none;font-size:12px;color:#c4232a}.product-shipping{display:flex;margin-top:10px}.product-shipping .product-shipping__icon{margin-right:20px;display:flex;align-items:flex-start}.product-shipping .product-shipping__icon svg{width:50px;min-width:50px;height:auto}.product-shipping .product-shipping__message{color:var(--sports-grey-1);font-family:var(--font-helvetica);font-size:14px;letter-spacing:.52px;line-height:17px}.product-shipping .product-shipping__message span,.product-shipping .product-shipping__message span a{color:#308713}.product-shipping .product-shipping__message a{color:inherit;text-decoration:underline}.product-shipping .product-shipping__message a span{color:inherit}.product-shipping.product-shipping--special .product-shipping__message{margin-left:70px}.product-shipping.product-shipping--special .product-shipping__message span,.product-shipping.product-shipping--special .product-shipping__message span a{color:#0f3a81}.product-tabs-nav{text-align:center;margin-top:20px}@media (min-width: 1000px){.product-tabs-nav{text-align:left;margin-top:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.product-tabs-nav h4{display:inline-block;font-family:var(--font-helvetica);font-size:12px;font-weight:700;letter-spacing:.2px;border-bottom:2px solid transparent;padding-bottom:3px;cursor:pointer}.product-tabs-nav h4{margin-right:30px}.product-tabs-nav h4:last-child{margin-right:0}.product-tabs-nav h4.active,.product-tabs-nav h4:hover{border-color:#acacac}@media (min-width: 1000px){.product-tabs{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product-tab{display:none}.product-tab.active{display:block}.product-cta-wrapper{width:100%;display:flex;flex-direction:column}.ks-chart-container{text-align:right}.shopify-installments-container:not(:empty){font-size:14px;line-height:1.2;margin:10px 0 12px;color:var(--sports-grey-1);padding:16px;background:var(--sports-white);border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/95/assets/section-main-product.css.map */
