.bk-pcard[data-v-5c1cee33]{display:flex;flex-direction:column;height:100%;position:relative}.bk-pcard__media[data-v-5c1cee33]{aspect-ratio:3/4;background:var(--bk-bg-muted);border-radius:var(--bk-radius-md);overflow:hidden;position:relative}.bk-pcard__photo[data-v-5c1cee33]{display:block;inset:0;position:absolute}.bk-pcard__img[data-v-5c1cee33]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;transition:transform .9s var(--bk-ease),opacity .6s var(--bk-ease);width:100%}.bk-pcard__img--alt[data-v-5c1cee33]{opacity:0}.is-soldout .bk-pcard__photo[data-v-5c1cee33]{opacity:.72}.bk-pcard__badges[data-v-5c1cee33]{align-items:flex-start;display:flex;flex-direction:column;gap:6px;left:12px;pointer-events:none;position:absolute;top:12px;z-index:2}.bk-pcard__badges .bk-badge[data-v-5c1cee33]{border-radius:var(--bk-radius-sm);font-size:.625rem;padding:6px 10px}.bk-pcard__badges .bk-badge--new[data-v-5c1cee33]{background:#fffffff0;color:var(--bk-text)}.bk-pcard__badges .bk-badge--free[data-v-5c1cee33]{white-space:nowrap}@media(max-width:575px){.bk-pcard__badges .bk-badge--free[data-v-5c1cee33]{font-size:.56rem;gap:4px;letter-spacing:.04em;padding:5px 7px}}.bk-pcard__add[data-v-5c1cee33]{align-items:center;background:#fffffff2;border:0;border-radius:50%;bottom:10px;box-shadow:0 4px 14px #2b242024;color:var(--bk-text);display:inline-flex;font-family:var(--bk-font-body);font-size:.75rem;font-weight:500;gap:10px;height:44px;justify-content:center;letter-spacing:.12em;padding:0;position:absolute;right:10px;text-transform:uppercase;transition:background-color .3s,color .3s,transform .45s var(--bk-ease),opacity .45s var(--bk-ease);width:44px;z-index:2}.bk-pcard__add[data-v-5c1cee33] svg{flex-shrink:0;height:18px;width:18px}.bk-pcard__add-label[data-v-5c1cee33]{display:none}.bk-pcard__add.is-in-cart[data-v-5c1cee33],.bk-pcard__add[data-v-5c1cee33]:hover:not(:disabled){background:var(--bk-primary);color:#fff}.bk-pcard__add[data-v-5c1cee33]:disabled{cursor:not-allowed;opacity:.55}.bk-pcard__body[data-v-5c1cee33]{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:14px 2px 6px}.bk-pcard__category[data-v-5c1cee33]{color:var(--bk-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.bk-pcard__title[data-v-5c1cee33]{display:-webkit-box;font-family:var(--bk-font-heading);font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:600;-webkit-line-clamp:2;line-height:1.25;margin:0;-webkit-box-orient:vertical;overflow:hidden}.bk-pcard__title a[data-v-5c1cee33]{color:var(--bk-text);transition:color .25s}.bk-pcard__title a[data-v-5c1cee33]:hover{color:var(--bk-primary)}.bk-pcard__price[data-v-5c1cee33]{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 10px;margin-top:2px}.bk-pcard__price-now[data-v-5c1cee33]{color:var(--bk-text);font-size:.9375rem;font-weight:600}.bk-pcard__price-old[data-v-5c1cee33]{color:var(--bk-text-muted);font-size:.8125rem;text-decoration:line-through}.bk-pcard__colors[data-v-5c1cee33]{align-items:center;display:flex;gap:6px;margin-top:6px}.bk-pcard__color[data-v-5c1cee33]{border:1px solid var(--bk-line-strong);border-radius:50%;height:12px;width:12px}.bk-pcard__colors-more[data-v-5c1cee33]{color:var(--bk-text-muted);font-size:.75rem}@media(hover:hover)and (min-width:992px){.bk-pcard:hover .bk-pcard__img[data-v-5c1cee33]{transform:scale(1.03)}.bk-pcard:hover .bk-pcard__img--alt[data-v-5c1cee33]{opacity:1}.bk-pcard__add[data-v-5c1cee33]{border-radius:var(--bk-radius-sm);bottom:10px;height:46px;left:10px;opacity:0;right:10px;transform:translateY(12px);width:auto}.bk-pcard__add-label[data-v-5c1cee33]{display:inline}.bk-pcard:focus-within .bk-pcard__add[data-v-5c1cee33],.bk-pcard:hover .bk-pcard__add[data-v-5c1cee33],.bk-pcard__add.is-in-cart[data-v-5c1cee33]{opacity:1;transform:none}}@media(hover:none),(max-width:991px){.bk-pcard__img--alt[data-v-5c1cee33]{display:none}}@media(prefers-reduced-motion:reduce){.bk-pcard__add[data-v-5c1cee33],.bk-pcard__img[data-v-5c1cee33]{transition:none}.bk-pcard:hover .bk-pcard__img[data-v-5c1cee33]{transform:none}}
