.whatsapp-button{--whatsapp-bottom:1.6rem;--whatsapp-right:1.6rem;position:fixed;right:var(--whatsapp-right);bottom:var(--whatsapp-bottom);z-index:1040;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:.8rem 1.4rem .8rem 1rem;border-radius:10rem;background-color:#25d366;color:#fff;text-decoration:none;box-shadow:0 .4rem 1.2rem rgba(16,24,40,.2);transition:all .3s cubic-bezier(.215,.61,.355,1) 0s}@media(min-width:992px){.whatsapp-button{--whatsapp-bottom:2.2rem;--whatsapp-right:2.2rem;gap:1rem;min-height:4.8rem;padding:1rem 1.8rem 1rem 1.2rem}}.whatsapp-button:hover{background-color:#1ebe57}.whatsapp-button:focus,.whatsapp-button:hover{color:#fff;text-decoration:none}.whatsapp-button:focus-visible{outline:.2rem solid #344054;outline-offset:.3rem}.whatsapp-button__icon{display:block;flex-shrink:0;width:2.2rem;height:2.2rem}@media(min-width:992px){.whatsapp-button__icon{width:2.4rem;height:2.4rem}}.whatsapp-button__label{font-size:13px;font-size:1.3rem;font-weight:600;line-height:1.2;white-space:nowrap}@media(min-width:992px){.whatsapp-button__label{font-size:15px;font-size:1.5rem}}@media(max-width:991.98px){.whatsapp-button--above-cart{--whatsapp-bottom:8.8rem}}.whatsapp-button--above-cookies{--whatsapp-bottom:18rem}@media(min-width:992px){.whatsapp-button--above-cookies{--whatsapp-bottom:12rem}}@media(max-width:991.98px){.whatsapp-button--above-cart.whatsapp-button--above-cookies{--whatsapp-bottom:22rem}}