.wishlist-button{cursor:pointer;line-height:1;font-size:1.25rem;position:relative;will-change:color,border-color;transition:.2s ease-in-out;transition-property:color,border-color}.wishlist-button.loading{pointer-events:none;touch-action:none}.wishlist-button.loading .wishlist-loading{display:block;position:absolute}.wishlist-popover{display:none;position:absolute;top:calc(100% + 12px);inset-inline-start:-16px;z-index:1;background:var(--primary-500);border-radius:960px;color:var(--primary-100);font-size:.75rem;font-weight:400;padding:4px 12px;width:max-content}.wishlist-popover::before{content:"";position:absolute;bottom:100%;inset-inline-start:14px;width:24px;height:4px;background:url(../../img/curves/wishlist.svg) no-repeat}.wishlist-loading{display:none;position:absolute;top:-4px;inset-inline-start:-4px;width:24px}.products .wishlist-loading{top:0;inset-inline-start:0}.product .wishlist-button-arax{border:1px solid var(--primary-100);color:var(--primary-100);position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;text-align:center}.product .wishlist-button-arax::after{content:"";pointer-events:none;background:var(--arax-gradient);opacity:0;position:absolute;inset:-1px;z-index:-1;border-radius:inherit;will-change:opacity;transition:opacity .2s ease-in-out}.product .wishlist-button-arax .bijan-icon-heart-bold{background:var(--arax-gradient);-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.product .wishlist-button-arax:hover{color:#fff;border-color:transparent}.product .wishlist-button-arax:hover::after{opacity:1}.product .wishlist-button-arax.in-wishlist:hover .bijan-icon-heart-bold{background:rgba(0,0,0,0);-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;color:#fff}.product:hover .wishlist-button-arax{color:var(--primary-100)}.product:hover .wishlist-button-arax:hover{color:#fff}@media screen and (max-width:1024px){.wishlist-button{font-size:1.5rem}}