:root{--kk-card-claret: #790d20;--kk-card-muted: #6b6264;--kk-card-ink: #1c1c1c}.kk-badge{position:absolute;inset-block-start:8px;inset-inline-start:0;z-index:2;display:flex;align-items:center;justify-content:center;height:18px;margin:0;padding:0 13px 0 7px;border:0;border-radius:0;background:var(--kk-card-claret);color:#fff;font-family:var(--text-font-family);font-size:10px;font-style:normal;font-weight:var(--kk-text-strong, 600);font-synthesis:none;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap;text-box:trim-both cap alphabetic;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 6px) 100%,0 100%);pointer-events:none}.kk-badge--sold-out{background:var(--kk-card-muted)}.kk-badge[hidden]{display:none}.kk-card__media,.product-card__figure,.kk-pdp-similar__media,.wishlist-top,li.topproduct-item{isolation:isolate}@media screen and (min-width:700px){.kk-badge{height:20px;padding:0 14px 0 8px;font-size:11px}}.kk-card__media:has(.kk-badge--sold-out) .kk-card__image,.product-card__figure:has(>.kk-badge--sold-out) .product-card__image,.kk-pdp-similar__media:has(.kk-badge--sold-out) img{filter:opacity(.75)}.kk-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f6f1ef}.kk-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.kk-card__image--hover{opacity:0}.product-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.product-card__media .product-card__image--primary{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}.kk-card,.product-card,.wishlist-column,li.topproduct-item,.kk-pdp-similar__card{font-family:var(--text-font-family)}.kk-card{position:relative;display:flex;flex-direction:column;gap:0;min-width:0}.product-card .product-card__info{gap:0;padding-block-start:6px;text-align:start;justify-items:start}.product-card .product-card__info .v-stack{gap:4px;min-width:0;width:100%}.kk-card__name,.product-card .kk-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em;max-width:100%;margin:6px 0 0;color:var(--kk-card-ink);font-family:var(--text-font-family);font-size:13px;font-weight:400;letter-spacing:normal;line-height:1.4;text-align:start;text-decoration:none;text-overflow:clip;text-transform:none;white-space:normal}.product-card .kk-card__name{margin:0}.product-card .kk-card__prices{margin-top:0}.product-card .kk-card__name.line-clamp{-webkit-line-clamp:2;--line-clamp-count: 2}.kk-card__prices{min-width:0;max-width:100%;margin-top:4px;overflow:hidden}.kk-price--card{font-family:var(--text-font-family);font-style:normal;font-synthesis:none;font-variant-numeric:lining-nums;display:flex;flex-wrap:nowrap;align-items:baseline;gap:8px;line-height:1.4;white-space:nowrap}.kk-price--card .kk-price__sale{color:var(--kk-card-claret);font-size:14px;font-weight:var(--kk-text-strong, 600)}.kk-price--card .kk-price__compare{color:var(--kk-card-muted);font-size:12px;font-weight:400;text-decoration:line-through}@media screen and (min-width:700px){.kk-card__name,.product-card .kk-card__name{font-size:14px}.kk-price--card .kk-price__sale{font-size:15px}.kk-price--card .kk-price__compare{font-size:12.5px}}.kkh-trending .kkh-track,.kkh-product-scroll .kkh-track,.kk-row__track{align-items:flex-start}@media(hover:hover)and (pointer:fine){.kk-card:hover .kk-card__image--hover{opacity:1}.kk-card:hover .kk-card__name,.product-card:hover .kk-card__name,.kk-card__name:hover,.wihslist-meta h3 a:hover{color:var(--kk-card-claret);text-decoration:none}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/kankatala-product-card.css.map */
