:root{--kin-pcard-vendor-size: var(--font-body-size);--kin-pcard-price-size: calc(var(--font-body-size) * 1.375);--kin-pdp-vendor-size: calc(var(--font-body-size) * 1.925);--kin-pdp-price-size: calc(var(--font-body-size) * 1.875);--kin-pdp-compare-size: calc(var(--font-body-size) * 1);--kin-pdp-badge-size: calc(var(--kin-pdp-compare-size) * .6667);--kin-pdp-price-sale-size: calc(var(--kin-pdp-compare-size) * 1.5);--kin-pdp-title-row-gap: .6rem}.product-card__info .product-card__vendor{font-size:var(--kin-pcard-vendor-size);font-weight:var(--font-body-weight-bold);line-height:1.35;color:rgb(var(--color-foreground))}.product-card .f-price{margin-top:.6rem;font-size:var(--kin-pcard-price-size);line-height:1.2}.product-card .f-price--on-sale .f-price__sale{flex-direction:column;align-items:flex-start;gap:.2rem}.product-card__info.text-center .f-price--on-sale .f-price__sale{align-items:center}.product-card__info.text-right .f-price--on-sale .f-price__sale{align-items:flex-end}.product-card__info .product-card__rating{display:flex;align-items:center;gap:.1rem;line-height:1}.product-card__info .product-card__rating svg.lipscore-rating-star{width:1.4rem;height:1.4rem}.product-card__info.text-center .product-card__rating{justify-content:center}.product-card__info.text-right .product-card__rating{justify-content:flex-end}@media(min-width:768px){.product-card__atc.btn--white{border:var(--buttons-border-width, 1px) solid currentColor}}.product__block--title .product__title{display:flex;flex-direction:column;gap:var(--kin-pdp-title-row-gap);font-weight:var(--font-body-weight)}.product__block--title .product__title-vendor{font-size:var(--kin-pdp-vendor-size);font-weight:var(--font-body-weight-bold);line-height:1.25;color:rgb(var(--color-foreground));text-decoration:none}.product__block--title .product__title-vendor:hover{text-decoration:underline;text-underline-offset:.2em}.product__block--title .product__title-name{font-size:110%;font-weight:var(--font-body-weight);word-break:break-word}.product__blocks .product__block--title{margin-bottom:calc(var(--product-blocks-gap) / 2)}.product__blocks .product__block--title+.product__block{margin-top:calc(var(--product-blocks-gap) / 2)}.product__block--title .product__title,.product__block--title .product__title-vendor,.product__block--title .product__title-name{text-transform:none}.product__block--price .f-price--on-sale .f-price__sale{flex-direction:column;align-items:flex-start;gap:.2rem}.product__block--price .f-price{font-size:var(--kin-pdp-price-size);line-height:1.15}.product__block--price .f-price--on-sale .f-price-item--regular{font-size:var(--kin-pdp-compare-size);line-height:1.4}.product__block--price .f-price--on-sale .f-price-item--sale{font-size:var(--kin-pdp-price-sale-size)}@media(max-width:767.98px){.product__block--price .f-price{font-size:var(--kin-pdp-price-size)}}.product__block--badges .f-badge{font-size:var(--kin-pdp-badge-size);line-height:1.5;padding:.1rem .7rem}
/*# sourceMappingURL=/cdn/shop/t/24/assets/kin-product-typography.css.map */
