.kik-variant-card{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;width:100%;height:100%;position:relative}.kik-variant-card__unavailable-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3;z-index:10;display:flex;align-items:center;justify-content:center;border-radius:16px;pointer-events:none}.kik-variant-card__unavailable-label{background:#0009;color:#fff;font-size:14px;font-weight:600;padding:8px 20px;border-radius:100px;text-transform:uppercase;letter-spacing:.05em}.kik-variant-card--unavailable{display:none}.kik-variant-card__media{position:relative;width:100%;background:#fff}.kik-variant-card__media img{width:100%;height:328px;object-fit:cover;display:block}.kik-variant-card__media-overlay{position:absolute;top:0;left:0;right:0;height:19%;background:linear-gradient(to bottom,rgba(0,0,0,.3),transparent);pointer-events:none}.kik-variant-card__badge{display:inline-flex;align-items:center;background:#ffffff1a;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);color:#fff;line-height:1.6}.kik-variant-card__badge--value{position:absolute;top:16px;left:16px;border-radius:16px;padding:6px 16px;font-weight:600;font-size:14px;z-index:1}.kik-variant-card__badges-bottom{position:absolute;bottom:16px;left:16px;right:16px;display:flex;justify-content:space-between;align-items:flex-end}.kik-variant-card__badge--viewing{border-radius:10px;padding:4px 8px;height:24px;gap:7px;font-size:11px;font-weight:400;text-transform:uppercase}.kik-variant-card__badge--viewing svg{width:12px;height:12px}.kik-variant-card__badge--option{border-radius:10px;padding:6px 16px;font-weight:600;font-size:12px;white-space:nowrap;margin-left:auto}.kik-variant-card__content{display:flex;flex-direction:column;flex:1;padding:16px;gap:24px}.kik-variant-card__info{display:flex;flex-direction:column;gap:6px}.kik-variant-card__title{font-weight:600;font-size:20px;line-height:1.4;color:#000;margin:0}@media(max-width:768px){.kik-variant-card__title{font-size:20px!important}}.kik-variant-card__ratings{display:flex;align-items:center;gap:8px}.kik-variant-card__stars{display:flex;align-items:center;gap:4px}.kik-variant-card__star{display:inline-flex}.kik-variant-card__stars svg{width:16px;height:16px}.kik-variant-card__star--empty svg path{fill:#d1d5db}.kik-variant-card__star--partial{position:relative}.kik-variant-card__star--partial>svg path{fill:#d1d5db}.kik-variant-card__star-fill{position:absolute;left:0;top:0;height:100%;overflow:hidden;display:inline-flex}.kik-variant-card__star-fill svg path{fill:#000}.kik-variant-card__review-count{font-size:14px;font-weight:400;color:#000;line-height:1.6}.kik-variant-card__description{font-size:12px;font-weight:400;line-height:1.6;color:#4d4d4d}.kik-variant-card__description strong,.kik-variant-card__description b{font-weight:700}.kik-variant-card__testimonial{background:#f5f5f5;border-radius:16px;padding:12px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.kik-variant-card__testimonial-header{display:flex;align-items:center;gap:8px}.kik-variant-card__testimonial-avatar{width:40px;height:40px;border-radius:100px;object-fit:cover;flex-shrink:0}.kik-variant-card__testimonial-author{display:flex;flex-direction:column}.kik-variant-card__testimonial-name{font-size:12px;font-weight:400;color:#000}.kik-variant-card__testimonial-kicker{font-size:11px;font-weight:400;color:#000}.kik-variant-card__testimonial-text{font-size:12px;font-weight:400;line-height:1.6;color:#000;margin:0}.kik-variant-card__testimonial-tags{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.kik-variant-card__testimonial-tags::-webkit-scrollbar{display:none}.kik-variant-card__testimonial-tag{display:inline-flex;align-items:center;gap:4px;background:#fff;border-radius:100px;padding:4px 6px;white-space:nowrap;font-size:11px;font-weight:400;color:#000;flex-shrink:0}.kik-variant-card__testimonial-tag svg{width:12px;height:12px;flex-shrink:0}.kik-variant-card__footer{display:flex;justify-content:space-between;align-items:center;padding:16px;border-top:1px solid #E8E8E8}.kik-variant-card__price-block{display:flex;flex-direction:column;gap:4px}.kik-variant-card__price{display:flex;align-items:center;gap:4px}.kik-variant-card__price-label{font-size:16px;font-weight:400;color:#000;line-height:1.6}.kik-variant-card__price-value{font-size:16px;font-weight:600;color:#000;line-height:1.6}.kik-variant-card__total-value{display:inline-flex;align-items:center;gap:6px;background:#e8e8e8;border-radius:100px;padding:2px 8px;font-size:12px;font-weight:400;color:#000;width:fit-content}.kik-variant-card__total-value svg{width:10px;height:10px;flex-shrink:0}.kik-variant-card__form{display:flex}.kik-variant-card__cta{border:1px solid #283C78;border-radius:1000px;padding:10px 24px;font-weight:600;font-size:14px;color:#283c78;background:transparent;cursor:pointer;white-space:nowrap;transition:opacity .2s;font-family:inherit}.kik-product-page .kik-variant-card__cta{border:1px solid black;color:#000;line-height:1.6}.kik-product-page .kik-variant-card__cta:hover{text-decoration:underline}.kik-variant-card__cta:disabled{opacity:.5;cursor:not-allowed}@media(min-width:768px){.kik-variant-card__media img{aspect-ratio:437 / 328;height:auto}.kik-variant-card__badge--value{font-size:16px}.kik-variant-card__badge--viewing{border-radius:16px;font-size:12px;font-weight:700}.kik-variant-card__badge--option{border-radius:16px;font-size:14px}.kik-variant-card__content{justify-content:space-between;gap:16px}.kik-variant-card__title{font-size:22px}.kik-variant-card__description{font-size:16px}.kik-variant-card__testimonial{padding:16px}.kik-variant-card__testimonial-name{font-size:14px}.kik-variant-card__testimonial-kicker{font-size:12px}.kik-variant-card__testimonial-text{font-size:14px}.kik-variant-card__testimonial-tags{gap:10px}.kik-variant-card__testimonial-tag{border-radius:16px;padding:6px 8px;font-size:12px}.kik-variant-card__testimonial-tag svg{width:14px;height:14px}.kik-variant-card__price-label,.kik-variant-card__price-value{font-size:18px}.kik-variant-card__total-value{font-size:14px}.kik-variant-card__cta{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/253/assets/kik-component-variant-card.css.map */
