.custom-image-swatch img{width:70px;display:block}.product__title h1{font-size:32px;line-height:1.21}.product .price-item.price-item--sale,.product .price-item.price-item--regular{font-size:24px!important;color:#288554}.product .price.price--on-sale.price--show-badge{display:flex;align-items:center}.product .price__container{margin-bottom:0!important}.product .icon-with-text.icon-with-text--horizontal .icon-with-text__item .svg-wrapper{width:24px!important;margin-bottom:0}.product .icon-with-text.icon-with-text--horizontal .inline-richtext{font-size:12px;letter-spacing:0}.pro-icon-with-text-block #countdown-timer{color:#00c32a;font-weight:700;letter-spacing:2px}.pro-icon-with-text-block .countdown-wrapper p{margin:0;color:#000}.product-form__input--pill input[type=radio]:checked+.custom-image-swatch{background:0!important;padding:0;border:1px solid #000;border-radius:0}.product-form__input--pill input[type=radio]+.custom-image-swatch{border:0;!important;padding:0}.product-form__input .form__label{margin-bottom:.2rem;color:#000!important;font-weight:600;font-size:20px!important}.product-form__buttons .product-form__submit{background:#000;border-radius:50px;color:#fff;text-transform:uppercase;font-weight:600}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{content:unset}.product-form__input--pill.custom-option-Size input[type=radio]+label{border-radius:12px!important;padding:1.5rem 2.5rem!important}.product__accordion .accordion-icon{display:block;margin-right:10px;max-width:25px;width:100%}.product__accordion .accordion-icon img{display:block;width:100%}.product__accordion.accordion summary{padding:20px!important}.product__accordion.accordion{border:1px solid #cdcdcd!important;border-radius:16px;margin-top:10px!important}.product__accordion .accordion__title{font-size:18px}.product__accordion.accordion .summary__title+.icon-caret{height:12px}.product__media-wrapper .slider-buttons{display:flex!important}.totals .totals__total{margin-top:0}.totals .totals__compare-price{font-size:15px;color:red}@media (max-width: 767px){.product__info-wrapper{margin-top:50px}}@media screen and (min-width: 750px){.cart__footer>*{width:36rem!important}}@media (max-width: 424px){.totals__total-value,.totals__compare-price{margin-left:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
