.card-wrapper{display:flex}.custom-product-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;text-decoration:none}.custom-product-card__image{width:100%;height:auto;display:block;border-radius:20px}.custom-product-card__content{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin-top:-55%;padding:10px 10px 30px;color:#fff;text-align:center}.custom-product-card__content .card__badge{position:absolute;top:10px;right:10px;margin-bottom:auto}.custom-product-card__logo{width:60%;height:auto;margin-bottom:10px}.custom-product-card .klaviyo-star-rating-widget .kl_reviews__full_star,.custom-product-card .klaviyo-star-rating-widget .kl_reviews__partial_star,.custom-product-card .klaviyo-star-rating-widget .kl_reviews__empty_star{width:14px!important;height:14px!important}.custom-product-card .kl_reviews__star_rating_widget{justify-content:center!important}.custom-product-card .klaviyo-star-rating-widget .kl_reviews__star_rating_widget__label{color:#fff!important}.custom-product-card__title{letter-spacing:-.5px;color:#fff;font-size:16px;padding:0 20px;margin:0 0 5px;line-height:1.1}.custom-product-card__tagline{font-size:.9em;line-height:1.2em;font-family:var(--font-util-family);height:55px;display:inline-flex;align-items:center}.custom-product-card__tagline p{margin:0 0 5px}.custom-product-card__content .price{color:#fff;font-size:12px}.custom-product-card__content .price-item{font-weight:700}.custom-product-card__content .price .price__sale .price-item--regular{font-size:.7em;color:#fff;margin-right:2px}.custom-product-card__button{display:none;font-family:var(--font-util-family);font-weight:700;text-transform:uppercase;font-size:12px;background-color:rgb(var(--color-red-standout));width:100%;padding:5px;margin-top:5px;border-radius:7px}.custom-product-card:hover .custom-product-card__button{opacity:1}@media screen and (min-width:750px){.custom-product-card__title{font-size:22px}.custom-product-card__tagline{font-size:.8em}.custom-product-card__content .price{font-size:14px}.custom-product-card__button{font-size:12px;padding:10px;margin-top:5px;border-radius:7px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom-product-card.css.map */
