.bkc{--bkc-text: #49515f;--bkc-green: #5d7261;--bkc-red: #e94854;--bkc-sand: #f7f2ea;--bkc-line: rgba(73,81,95,.14);color:var(--bkc-text)}.bkc svg{fill:none!important;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bkc a{color:inherit}.bkc__card{margin:0;display:flex;flex-direction:column;min-width:0}.bkc__media{position:relative;display:block;aspect-ratio:var(--bkc-ratio, 4 / 5);border-radius:16px;overflow:hidden;background:#f5f2ed}.bkc__img1{mix-blend-mode:multiply}.bkc__media img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover;transition:opacity .45s ease,transform .6s ease}.bkc__img2{opacity:0}.bkc__img2:not([src]){display:none}@media(hover:hover){.bkc__card:hover .bkc__img2{opacity:1}.bkc__card:hover .bkc__img1{transform:scale(1.03)}}.bkc__tag{position:absolute;left:12px;top:12px;z-index:2;padding:6px 10px;border-radius:999px;background:#fffffff0;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.bkc__tag--sale{background:var(--bkc-red);color:#fff}.bkc__card.is-soldout .bkc__img1{opacity:.55}.bkc__body{padding:12px 2px 0;display:flex;flex-direction:column;gap:3px}.bkc__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.bkc__name{margin:0!important;min-width:0;font-family:var(--bkc-hfont);font-style:var(--bkc-hstyle);font-weight:var(--bkc-hweight);font-size:17px;line-height:1.2;color:inherit;letter-spacing:0;text-transform:none;text-align:left}.bkc__name a{text-decoration:none}.bkc__price{font-size:14px;white-space:nowrap}.bkc__price .is-sale{color:var(--bkc-red)}.bkc__price s{margin-left:5px;opacity:.55}.bkc__type{margin:0!important;font-size:12.5px;opacity:.75}.bkc__rating{display:inline-flex;align-items:center;gap:5px;font-size:12px;opacity:.85}.bkc__rating span{color:#e9b949;letter-spacing:1px;font-size:11px}.bkc__swatches{display:flex;align-items:center;gap:6px;margin-top:8px;padding:3px;flex-wrap:wrap}.bkc__sw,.bkc__sw:hover{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:30px;height:30px;margin:0;padding:0;border:0;border-radius:8px;overflow:hidden;background:#f6f4f0;cursor:pointer;box-shadow:none;transition:box-shadow .2s ease,transform .2s ease}.bkc__sw img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.bkc__sw:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #49515f59}.bkc__sw[aria-pressed=true],.bkc__sw[aria-pressed=true]:hover{transform:none;box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--bkc-text)}.bkc__more-dots{font-size:12px;opacity:.7;text-decoration:none}.bkc__color{font-size:12px;opacity:.7;min-height:1.3em}.bkc__sw:focus-visible,.bkc__media:focus-visible,.bkc a:focus-visible{outline:2px solid var(--bkc-green);outline-offset:2px}@media(min-width:768px){.bkc__name{font-size:19px}.bkc__price{font-size:15px}.bkc__type{font-size:13px}.bkc__sw,.bkc__sw:hover{width:36px;height:36px;border-radius:9px}}.product-block.bkc{text-align:left}.product-block.bkc .bkc__card{height:100%}.bkc__card p,.bkc__card h2,.bkc__card h3{margin:0}.bkc__card .bkc__type span{white-space:nowrap}.bkc__media img.is-pack{object-fit:contain!important;padding:7%!important;box-sizing:border-box}.bkc__value{margin:0!important;font-size:12px;color:var(--bkc-green)}.product-block.bkc{--bkc-ratio: 1 / 1}.product-block.bkc .bkc__swatches{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/30/assets/bk-card.css.map */
