.gfd-fav-btn{background:rgb(255 255 255 / .92);border:1px solid rgba(var(--gfd-primary-rgb,224,138,18),.25);border-radius:999px;width:40px;height:40px;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgb(0 0 0 / .08);transition:transform .12s ease,background .12s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gfd-fav-btn:hover{transform:scale(1.06);background:#fff}.gfd-fav-btn[disabled]{opacity:.6;cursor:default}.gfd-fav-btn__ico{font-size:20px;line-height:1;color:#c9c9d0;transition:color .12s ease}.gfd-fav-btn.is-active .gfd-fav-btn__ico{color:var(--gfd-primary,#e08a12)}body.gfd-single-frosted .gfd-fav-btn--single{float:right;margin:0 0 8px 12px}body.gfd-shop-frosted ul.products li.product{position:relative}.gfd-fav-btn--card{position:absolute;top:12px;right:12px;z-index:3;width:36px;height:36px}.gfd-fav-btn--card .gfd-fav-btn__ico{font-size:18px}.gfd-fav-empty{color:#6b7280;font-size:14px;line-height:1.6}.gfd-fav-list{margin-top:6px}