.add-to-basket{font-family:"Eina_01 W03 SemiBold";text-transform:uppercase;font-size:1.1111111111vw;line-height:1;background-color:var(--salmon);color:#000;padding:.8333333333vw 4.7222222222vw 1.0416666667vw;border-radius:10vw;text-decoration:none;white-space:nowrap;margin-top:1.8055555556vw;display:inline-flex;width:min-content;font-weight:500;transition:opacity .3s ease-in-out;position:relative}@media(max-width: 768px){.add-to-basket{margin-top:3.88vw;font-size:clamp(1rem,3vw,1.5rem);padding:3.88vw 14.55vw}}.add-to-basket__main{display:block;transition:opacity .2s,transform .2s}.add-to-basket__message{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -100%) scale(1.1);opacity:0;transition:opacity .2s,transform .2s}.add-to-basket.loading .add-to-basket__main{opacity:0}.add-to-basket .loading__spinner{left:50%;top:50%;transform:translate(-50%, -50%);width:1.5rem}@media(max-width: 768px){.add-to-basket .loading__spinner{width:1.5rem}}.add-to-basket .loading__spinner svg{width:1.5rem}@media(max-width: 768px){.add-to-basket .loading__spinner svg{width:1.5rem}}.add-to-basket.show-message .add-to-basket__message{transform:translate(-50%, -60%) scale(1);opacity:1}.add-to-basket.show-message .add-to-basket__main{opacity:0;transform:translateY(50%)}.add-to-basket.is-available{opacity:1;pointer-events:auto;cursor:pointer}.add-to-basket.loading{pointer-events:none;cursor:default}.add-to-basket.hidden,.add-to-basket.is-unavailable{visibility:hidden;display:none}
