.bk-heart{position:absolute;top:14px;right:14px;z-index:5;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;color:var(--cream);background:#f1f3f2b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 10px #232a2d14;opacity:0;transform:translateY(-4px);transition:opacity .4s var(--ease-soft),transform .4s var(--ease-soft),background .4s var(--ease-soft),color .4s var(--ease-soft)}.bk-heart svg{width:19px;height:19px;display:block}.bk-heart path{transition:fill .35s var(--ease-soft),stroke .35s var(--ease-soft)}.prod-card:hover .bk-heart,.prod-card:focus-within .bk-heart,.bk-heart.is-on,.bk-heart:focus-visible{opacity:1;transform:translateY(0)}@media(hover:none){.bk-heart{opacity:1;transform:translateY(0)}}.bk-heart:hover{background:#f1f3f2f2;transform:translateY(0) scale(1.06)}.bk-heart:focus-visible{outline:2px solid var(--cream);outline-offset:2px}.bk-heart.is-on path{fill:var(--cream);stroke:var(--cream)}.bk-heart.pop{animation:bk-heart-pop .42s var(--ease-soft)}@keyframes bk-heart-pop{0%{transform:translateY(0) scale(1)}38%{transform:translateY(0) scale(1.28)}to{transform:translateY(0) scale(1)}}.bk-heart-lg{position:static;width:52px;height:52px;opacity:1;transform:none;background:transparent;border:1px solid var(--hair-strong);box-shadow:none;flex:0 0 auto}.bk-heart-lg svg{width:22px;height:22px}.bk-heart-lg:hover{background:#232a2d0a;transform:scale(1.04)}.nav-icon .nav-icon-count{position:absolute;top:-2px;right:-4px;min-width:15px;height:15px;padding:0 4px;border-radius:100px;background:var(--cream);color:var(--bg, #f1f3f2);font-family:var(--font-sans);font-size:9.5px;font-weight:700;line-height:15px;text-align:center;letter-spacing:0}.nav-icon.has-items{color:var(--cream)}.wl-empty{padding:80px 0 20px;max-width:460px}.wl-empty p{color:var(--grey-light);line-height:1.85;font-size:16px;margin:0 0 30px}.wl-grid{margin-top:48px}.wl-count{margin-top:16px;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--concrete)}.wl-card-remove{margin-top:10px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--concrete);border-bottom:1px solid transparent;transition:color .4s var(--ease-soft),border-color .4s var(--ease-soft)}.wl-card-remove:hover{color:var(--cream);border-color:var(--hair-strong)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/berklyn-wishlist.css.map */
