.medic-star-product-card{display:flex;flex-direction:column;gap:14px;height:100%;padding:10px;border:1px solid var(--ms-border);border-radius:22px;background:var(--ms-white);transition:border-color .2s ease,box-shadow .2s ease}.medic-star-product-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:16px;background:var(--ms-white)}.medic-star-product-card__media img,.medic-star-product-card__media svg{width:100%;height:100%;object-fit:contain}.medic-star-product-card__badge{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border:1px solid transparent;border-radius:999px;font-size:12px;line-height:16px;font-weight:600}.medic-star-product-card__badge--tipp{border-color:var(--ms-tint-border);background:var(--ms-tint);color:var(--ms-primary)}.medic-star-product-card__badge--sale{background:var(--ms-red);color:var(--ms-white)}.medic-star-product-card__badge--low-stock{background:#fff6e5;color:#a65a00}.medic-star-product-card__badge--low-stock:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.medic-star-product-card__badge--sold-out{background:var(--ms-bg-light);color:var(--ms-muted)}.medic-star-product-card__feature{position:absolute;left:12px;bottom:10px;max-width:calc(100% - 24px);padding:6px 12px;overflow:hidden;border:1px solid var(--ms-tint-border);border-radius:99px;background:var(--ms-white);box-shadow:0 2px 8px #1221331a;color:var(--ms-primary);font-size:12px;line-height:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.medic-star-product-card__content{display:flex;flex:1;flex-direction:column;gap:4px}.medic-star-product-card__title{font-size:14px;line-height:20px;font-weight:700}.medic-star-product-card__subtitle{font-size:12px;line-height:16px;color:var(--ms-muted)}.medic-star-product-card__rating{padding-top:2px}.medic-star-product-card__rating etrusted-widget{display:block;zoom:.8}.medic-star-product-card__chips{display:none}.medic-star-product-card__price{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px}.medic-star-product-card__link{display:none;flex:0 1 auto;min-width:0;white-space:normal;text-align:left}.medic-star-product-card .medic-star-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.medic-star-product-card .medic-star-price__current{font-size:16px;line-height:24px;font-weight:800}.medic-star-product-card .medic-star-price--sale .medic-star-price__current{color:var(--ms-red)}.medic-star-product-card .medic-star-price__compare{font-size:14px;line-height:20px;color:var(--ms-muted)}.medic-star-product-card--sold-out .medic-star-product-card__media img{opacity:.5}.medic-star-product-card--sold-out .medic-star-product-card__price{flex-wrap:wrap;align-items:baseline;justify-content:flex-start}.medic-star-product-card--sold-out .medic-star-price__current{color:var(--ms-subtle)}.medic-star-product-card__status{font-size:12px;line-height:16px;font-weight:500;color:var(--ms-muted)}.medic-star-product-card__notify{align-self:flex-start;margin-top:4px;white-space:normal;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(hover:hover){.medic-star-product-card:hover{border-color:var(--ms-primary);box-shadow:0 12px 28px #0833731f}.medic-star-product-card:hover .medic-star-product-card__title a{color:var(--ms-primary)}.medic-star-product-card__link{display:inline-flex;visibility:hidden}.medic-star-product-card:hover .medic-star-product-card__link{visibility:visible}}@media screen and (min-width:750px){.medic-star-product-card{padding:16px}.medic-star-product-card__badge{top:12px;left:12px}.medic-star-product-card__content{gap:6px}.medic-star-product-card__title{font-size:16px;line-height:24px}.medic-star-product-card__subtitle{font-size:14px;line-height:22px}.medic-star-product-card__rating etrusted-widget{zoom:1}.medic-star-product-card__chips{display:flex;flex-wrap:wrap;gap:4px;padding-top:6px}.medic-star-product-card__chip{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:28px;padding:0 8px;border:1px solid var(--ms-border);border-radius:999px;font-size:12px;line-height:16px;font-weight:600;color:var(--ms-muted);text-decoration:none;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.medic-star-product-card__chip--active{border-color:var(--ms-primary);background:var(--ms-tint);color:var(--ms-primary)}.medic-star-product-card--sold-out .medic-star-product-card__chip{border-style:dashed;border-color:var(--ms-border);background:var(--ms-bg-light);color:var(--ms-subtle)}.medic-star-product-card--sold-out .medic-star-product-card__chip--active{border-color:var(--ms-primary);background:var(--ms-tint);color:var(--ms-primary)}@media(hover:hover){.medic-star-product-card__chip:hover{border-color:var(--ms-primary);color:var(--ms-primary)}}.medic-star-product-card .medic-star-price__current{font-size:20px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/medic-star-product-card.css.map */
