.addon-discount-badge{padding:10px 15px;border-radius:6px;font-size:calc(100% - 1px);background:#4caf50;color:#fff;margin:15px 0;display:block;width:auto;text-align:center}.bike-addon-message{padding:10px 15px;border-radius:6px;background:#4caf50;color:#fff;margin:15px 0;display:block;width:auto;text-align:center}.bike-addon-message p{font-size:calc(100% - 3px)}.bike-addon-message p a{color:#fff;font-weight:700;background:unset;-webkit-text-fill-color:unset}.bike-addon-message p a:after{display:none}.final-sale-badge{font-size:unset;color:red}.final-sale-terms{margin-top:10px}.final-sale-terms p{font-size:13px;line-height:1.2}.final-sale-terms span{font-size:12px;font-weight:700}.card__details .card__tag{background:#fff!important;color:#ed4820!important;font-size:11px!important;border-radius:9px;border:1px solid;padding:3px 6px!important;font-weight:800!important}.card .image-container{border-radius:4px}.card__details__vendor{font-size:13px;font-weight:700}.card__details__title,.card__details__price{font-size:15px;text-transform:none;letter-spacing:0px}.card__details{line-height:1.5}.card__tags{margin:10px;gap:10px}.card__tag{padding:1px 8px;border-radius:6px;font-size:11px}@media (max-width: 992px){.page-content .product-area .main-col{padding:8px}.collection #product-grid{gap:14px 8px}.collection #product-grid .card .image-container{margin-bottom:6px}.card__details__vendor{font-size:10px;font-weight:700}.card__details__title,.card__details__price{font-size:12px;text-transform:none;letter-spacing:0px}.card__tags{margin:7px;gap:7px}.card__tag{top:1px;font-size:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/152/assets/custom.css.map */
