.silk-card-rating{display:flex;align-items:center;gap:.32rem;width:fit-content;margin:0 0 .28rem;line-height:1}.silk-card-rating__stars{position:relative;color:color-mix(in srgb,currentColor 18%,transparent);font-size:.68rem;letter-spacing:.08em}.silk-card-rating__stars::after{content:'★★★★★';position:absolute;inset:0 auto 0 0;width:var(--rating-percent);overflow:hidden;color:#e7ad36;white-space:nowrap}.silk-card-rating__count{color:currentColor;font-family:var(--font-body--family);font-size:.64rem;font-weight:600;opacity:.7}.silk-shelf__commerce{flex:0 0 auto;text-align:right}.silk-shelf__commerce .silk-card-rating{margin-left:auto}
.template-collection product-card .text-block.rte>p[role="heading"]{margin:0;font-family:var(--silk-body-font);font-size:.95rem;font-weight:600;line-height:1.45;letter-spacing:-.01em}.template-collection product-card product-price{font-family:var(--silk-body-font);font-size:.875rem;font-weight:400;line-height:1.55}.template-collection product-card product-price .silk-card-rating{margin:0 0 .34rem!important;font-family:var(--silk-body-font)}.template-collection product-card .silk-card-rating__count{font-family:var(--silk-body-font)}.template-collection product-card product-price .price-item__group{font-family:var(--silk-body-font);font-size:.875rem;line-height:1.55}.template-collection product-card product-price .price:not(.compare-at-price){font-weight:600}.template-collection product-card product-price .compare-at-price{margin-inline-start:.3rem;font-size:.76rem;opacity:.62}@media(max-width:749px){.template-collection product-card .text-block.rte>p[role="heading"]{font-size:.8rem;line-height:1.4}.template-collection product-card product-price,.template-collection product-card product-price .price-item__group{font-size:.72rem}.template-collection product-card product-price .compare-at-price{font-size:.66rem}}
