.badge-container{position:relative}.badge-container .product-info-modal__badge{content:"";display:inline-block;background:url(/cdn/shop/files/new-badge-removebg-preview.png?v=1690929302) no-repeat;background-size:contain;height:100px;width:100px;cursor:pointer;position:fixed;top:8px;left:5%}.cta-discover-button{background-color:#5881f7;color:#fff;padding:10px 0;align-items:center;display:flex;justify-content:center;text-decoration:underline;cursor:pointer;font-size:13px;width:100%}.product-modal-showed{overflow:hidden}#product-info-modal .modal__centered-content{max-width:700px}#product-info-modal .product-info-modal__contnet{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:14px}#product-info-modal .product-info-modal button.continue-shopping{background-color:#000;color:#fff;border-radius:20px;padding:10px}#product-info-modal.show-modal{display:flex;z-index:99999}.payment-terms-wrapper .payment-terms__buttons{display:flex;justify-content:space-evenly;align-items:center}.payment-terms-wrapper .payment-terms__buttons button svg{height:22px}.product-block--price .price-block--wrapper{display:flex;align-items:center;gap:6px}.product-block--price .price-block--inventory .product-block,.product-block--price .price-block--inventory .product-block .sales-point{margin-bottom:0}@media (max-width: 599px){.page-content--product .product-single__title{margin-bottom:30px}}.page-content--product .product-single__header{margin-bottom:10px}.product-tags-block--wrapper{display:flex;margin:5px 0 16px}.product-tags-block--wrapper>span{color:#fff;padding:2px 6px;font-size:14px;background:red;font-weight:700;text-transform:uppercase}a.site-nav__link.site-nav__link--underline[href="/collections/trainer-clearance"]{color:red}a.site-nav__link.site-nav__link--underline[href="/collections/trainer-clearance"]:after{border-color:red}@media only screen and (max-width: 768px){.variant-button-wrapper__wrap{overflow:hidden}.variant-input-wrap__Color .general_edition_wrapper{overflow-x:auto;max-width:90vw;margin-bottom:15px}.variant-input-wrap__Color .general_edition{display:flex;margin:2px}}#copyToClipboardNotification{position:fixed;background:#fff;color:green;padding:10px;border-radius:10px;top:10px;left:50%;display:none;transform:translate(-50%);white-space:nowrap;transform:scaleY(0)}#copyToClipboardNotification.show{transform:scaleY(1)}#copyToClipboardNotification svg path{stroke:green!important}.pdp-product__accessories{margin:20px 0 40px;--productTileMargin: 0}.pdp-product__accessories .flickity-page-dots{bottom:-24px}.pdp-product__accessories .product-accessories__title{--typeHeaderWeight: 500}.pdp-product__accessories .product-accessories-slider__cell{width:100%;padding-right:10px;margin:2px}@media (min-width: 600px){.pdp-product__accessories .product-accessories-slider__cell{width:100%}}.pdp-product__accessories .product-accessories-slider__cell .grid-item__content{background:var(--colorBodyDim)}.pdp-product__accessories .product-accessories-slider__cell .grid-item__link{display:flex}.pdp-product__accessories .product-accessories-slider__cell .grid-item__link .grid-product__image-wrap{width:30%}.pdp-product__accessories .product-accessories-slider__cell .grid-item__link .grid-item__meta .grid-product__action-buttons{padding-top:10px}.pdp-product__accessories .product-accessories-slider__cell .grid-item__link .grid-item__meta .grid-product__action-buttons .quick-add-btn{--btnPadding: 6px 14px}.pdp-product__accessories .product-accessories-slider__cell .grid-item__link .grid-item__meta .grid-product__action-buttons .quick-add-btn .btn{margin:0;border-radius:var(--buttonRadius)}.pdp-product__accessories .product-accessories-slider .flickity-page-dots{text-align:left}.pdp-product__accessories .product-accessories-slider .flickity-previous{left:auto;right:56px}.pdp-product__accessories .product-accessories-slider .flickity-prev-next-button{bottom:-38px;top:auto;transform:translateY(0)}.pdp-product__accessories .product-accessories-slider .flickity-button{--colorBtnPrimary: #fff;--colorBtnPrimaryText: #000;background:none;border-radius:0;z-index:1}.product-review-widget{display:flex;gap:12px;margin-bottom:4px}@media (min-width: 600px){.product-review-widget{margin-bottom:20px}}.product-review-widget .button{display:flex;padding-top:3px;font-size:14px;text-decoration:underline}.product-review-widget .button svg.icon{margin-top:5px}.product-review-widget .button svg.icon path{fill:#ffc107;scale:1.3}.section-product-review-overview .product-review-modal{max-width:600px}.section-product-review-overview .product-review-modal__excerpt .recommendPerc{color:var(--colorTextSavings);font-weight:700}.section-product-review-overview .product-review-modal__excerpt .totalReview{font-weight:700}.section-product-review-overview .product-review-modal__contnet .product-review-modal__excerpt{margin-bottom:18px}.section-product-review-overview .product-review-modal__contnet .product-review-modal__topics{margin-bottom:26px}.section-product-review-overview .product-review-modal__contnet .product-review-modal__topics--header{display:flex;gap:10px;font-weight:500;margin-bottom:8px}.section-product-review-overview .product-review-modal__contnet .product-review-modal__topics--header__icon{display:flex;align-items:center}.section-product-review-overview .product-review-modal__contnet .product-review-modal__topics--footer{font-size:12px;color:#555}.text-columns__image-wrapper{position:relative}.text-columns__image-badge{position:absolute;z-index:1;left:0;width:80px;height:80px;border-radius:50%;display:flex;background-color:var(--badge-bg);justify-content:center;align-items:center;line-height:1;font-size:10px;padding:5px;margin:10px;color:#fff}.text-columns__image-badge[product-info-modal-action]{cursor:pointer}.announcement-slider__content .content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.announcement-slider__content .content .copy_code_button{font-size:14px}div.okeReviews.oke-sr{margin-bottom:10px}#slidecarthq .item .variants-p{text-overflow:unset!important;white-space:pre-wrap!important;max-width:110px!important}.variant_cat_title{margin-top:20px;margin-bottom:10px;font-weight:700;font-size:calc(var(--typeBaseSize) + 1px)}
/*# sourceMappingURL=/cdn/shop/t/146/assets/custom-theme.css.map */
