.fav-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:1px solid #e6e3de;border-radius:50%;background:#fff;color:#4a4843;cursor:pointer;-webkit-tap-highlight-color:transparent}
.fav-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.fav-btn.is-on{color:#f28500;border-color:#f28500}
.fav-btn.is-on svg{fill:currentColor}
.product-card{position:relative}
.product-card>.fav-btn{position:absolute;z-index:2;top:10px;right:10px}
.product-buy .fav-inline{margin:4px 0 0}
/* Избранное в шапке каталога (V2) */
.header-actions{display:flex;align-items:center;gap:26px}
.fav-toggle{display:flex;align-items:center;gap:10px;padding:10px 0;color:#fff;font-size:14px;text-decoration:none}
.fav-toggle:hover,.fav-toggle:focus{color:#fff;text-decoration:none}
.fav-toggle svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.fav-toggle .cart-count[hidden]{display:none}
@media (max-width:767px){.store-header .fav-toggle{display:none}}
