html .bf-fav{display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#1a1310;cursor:pointer;-webkit-tap-highlight-color:transparent}html .bf-fav svg{position:relative;width:2rem;height:2rem;fill:transparent;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:fill .15s ease,transform .15s ease}html .bf-fav:hover svg{transform:scale(1.1)}html .bf-fav[aria-pressed=true]{color:#d93838}html .bf-fav[aria-pressed=true] svg{fill:currentColor}html .bf-fav.is-pop svg{animation:bf-fav-pop .4s ease}html .bf-fav:focus-visible{outline:.2rem solid var(--bf-yellow, #f9c349);outline-offset:-.2rem;border-radius:50%}html .bf-card .bf-fav--card{position:absolute;z-index:2;top:.2rem;right:.2rem;width:4.4rem;height:4.4rem}html .bf-fav--card:before{content:"";position:absolute;top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;border-radius:50%;background:#fffffff0;box-shadow:0 .1rem .4rem #0000001f}html .bf-fav--card svg{width:1.7rem;height:1.7rem}html .bfp__main .bf-fav--media{position:absolute;z-index:1;top:1.2rem;right:1.2rem;width:4.8rem;height:4.8rem;border-radius:50%;background:#fff;box-shadow:0 .2rem .8rem #0000001f}html .bf-fav--media svg{width:2.2rem;height:2.2rem}html .bfh .bfh__fav{position:relative;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:#000;text-decoration:none}html .bfh .bfh__fav svg{width:2.5rem;height:2.5rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html .bfh .bfh__fav-count{position:absolute;top:.3rem;right:.1rem;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .4rem;border-radius:99rem;background:var(--bf-yellow, #f9c349);color:#000;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;line-height:1;letter-spacing:0}html .bfh .bfh__fav-count[hidden]{display:none}html .bfh .bfh__fav.is-bump .bfh__fav-count,html .bfh .bfh__menu-fav.is-bump .bfh__fav-count{animation:bf-fav-pop .4s ease}html .bfh .bfh__menu-fav{display:none}@media screen and (max-width:749px){html body .bfh .bfh__helpwrap{display:none}html body .bfh .bfh__icons .bfh__fav{width:4.2rem;height:4.2rem}html body .bfh .bfh__fav svg{width:2.4rem;height:2.4rem}html .bfh .bfh__menu-fav{display:flex;align-items:center;gap:1rem;min-height:4.4rem;margin-bottom:.4rem;padding:.6rem 0;border-bottom:1px solid #f0f0f0;color:#1a1310;font-size:1.6rem;font-weight:500;letter-spacing:0;text-decoration:none}html .bfh .bfh__menu-fav svg{flex:none;width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html .bfh .bfh__fav-count--inline{position:static}}@media screen and (max-width:389px){html body .bfh .bfh__logo--crop{width:15rem;height:3.45rem}}@media screen and (max-width:359px){html body .bfh .bfh__logo--crop{width:12.5rem;height:2.88rem}html body .bfh .bfh__icons .bfh__call,html body .bfh .bfh__icons .bfh__fav,html body .bfh .bfh__icons .hsb-toggle,html body .bfh .bfh__icons .header__icon--cart{width:3.7rem;min-width:3.7rem}}@keyframes bf-fav-pop{0%{transform:scale(1)}40%{transform:scale(1.3)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){html .bf-fav svg{transition:none}html .bf-fav.is-pop svg,html .bfh .bfh__fav.is-bump .bfh__fav-count{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bf-favorites.css.map */
