chat-button{display:block}.chat-button-launcher{--anim-hidden-translate: 130%;transform:translateY(var(--anim-hidden-translate));visibility:hidden;opacity:0;transition:opacity var(--anim-fast),transform var(--anim),visibility var(--anim-fast) allow-discrete;will-change:transform,opacity;pointer-events:none}.chat-button-launcher.is-visible{transform:translateY(0);visibility:visible;opacity:1;pointer-events:none}.chat-button-launcher.is-visible .nav-bar__whatsapp-btn,.chat-button-launcher.is-visible .modal-whatsapp{pointer-events:auto}.chat-button-launcher.is-hidden{transform:translateY(var(--anim-hidden-translate));visibility:hidden;opacity:0;pointer-events:none}.nav-bar__whatsapp{display:flex;position:relative;justify-content:flex-end;align-items:flex-end;width:100%}@media screen and (min-width:768px){.nav-bar__whatsapp:hover .nav-bar__whatsapp-btn{transform:scale(1.1)}}.nav-bar__whatsapp .modal-whatsapp{grid-column-gap:1.5em;grid-row-gap:1.5em;display:flex;position:absolute;right:-.5em;bottom:-.5em;flex-flow:column;align-items:center;visibility:hidden;opacity:0;z-index:-1;clip-path:inset(calc(100% - (var(--rounded-sm) * 2) - .5em) 1.25em 1.25em calc(100% - (var(--rounded-sm) * 1) - 1.25em) round var(--rounded-sm));transition:clip-path var(--anim-fast),opacity var(--anim-fast),visibility var(--anim-fast) allow-discrete;border:1px solid var(--black);border-radius:var(--rounded-sm);background-color:var(--white);padding-top:3.75em;padding-bottom:2.75em;width:19em;pointer-events:none;color:var(--black)}chat-button[data-modal-whatsapp-status=active] :is(.nav-bar__whatsapp .modal-whatsapp){visibility:visible;opacity:1;clip-path:inset(0em 0em 0em 0em round var(--rounded-sm));pointer-events:auto}.nav-bar__whatsapp .modal-whatsapp :is(.qr-code,.modal-whatsapp__text,.modal-whatsapp__btn){transform:translateY(8em) rotate(.001deg);transition:all var(--anim)}chat-button[data-modal-whatsapp-status=active] :is(.nav-bar__whatsapp .modal-whatsapp :is(.qr-code,.modal-whatsapp__text,.modal-whatsapp__btn)){transform:translateY(0) rotate(.001deg)}.nav-bar__whatsapp .modal-whatsapp .qr-code{display:flex;position:relative;justify-content:center;transition-delay:-.1s}.nav-bar__whatsapp .modal-whatsapp .qr-code .qr-code__canvas{position:relative;width:8em;height:8em}.nav-bar__whatsapp .modal-whatsapp .modal-whatsapp__text{display:flex;flex-flow:column;align-items:center;transition-delay:-.05s;padding-right:2em;padding-left:2em;width:100%;text-align:center}.nav-bar__whatsapp .modal-whatsapp .modal-whatsapp__text .modal-whatsapp__h4{margin:0;font-size:2em}.nav-bar__whatsapp .modal-whatsapp .modal-whatsapp__text .modal-whatsapp__p{margin:.5em 0 0;font-size:1em;line-height:1.3}.nav-bar__whatsapp .modal-whatsapp .modal-whatsapp__btn{display:flex;justify-content:center;transition-delay:0s}.nav-bar__whatsapp .modal-whatsapp .modal-whatsapp__btn .link{font-weight:var(--font-bold);font-size:1.25em}.nav-bar__whatsapp .nav-bar__whatsapp-btn{display:inline-flex;position:relative;justify-content:center;align-items:center;transition:transform var(--anim),color var(--anim);border:none;border-radius:100px;box-shadow:#16161629 0 2px 4px;overflow:visible;padding:16px;aspect-ratio:1 / 1;height:60px;width:60px;min-width:60px;min-height:60px;background:var(--color-contrast);will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){.nav-bar__whatsapp .nav-bar__whatsapp-btn{transition-duration:.6s}}chat-button[data-modal-whatsapp-status=active] :is(.nav-bar__whatsapp .nav-bar__whatsapp-btn){transform:scale(.8) rotate(.001deg)}chat-button[data-modal-whatsapp-status=active] :is(.nav-bar__whatsapp .nav-bar__whatsapp-btn) svg{transform:scale(.75)}.nav-bar__whatsapp .nav-bar__whatsapp-btn .whatsapp-cover-link{display:none;position:absolute;top:0;left:0;width:100%;height:100%}@media(hover:none)and (pointer:coarse){.nav-bar__whatsapp .nav-bar__whatsapp-btn .whatsapp-cover-link{display:block}}.playground{background-color:var(--white);width:100vw;height:calc(100svh - var(--header-height) - var(--sp-xs));overflow:hidden}.playground .playground__display{display:flex;position:relative;justify-content:center;align-items:center;opacity:1;background-image:radial-gradient(var(--brown) .5px,transparent .5px);background-size:20px 20px;width:100%;height:100%}.playground .playground__select{position:absolute;bottom:var(--sp-md);left:50%;transform:translate(-50%);z-index:10;border:1px solid var(--brown);border-radius:var(--rounded);background-color:var(--white);padding:15px 20px;min-width:200px;color:var(--brown)}.playground .playground__select:focus{outline:none;border-color:var(--orange)}.playground .playground__view{display:flex;justify-content:center;align-items:center;animation:fade-in var(--anim-fast);width:100%;height:100%}.playground .playground__view:not(#view-button-test){display:none}.playground .playground__buttons{display:flex;align-items:center;gap:var(--sp-md)}.footer-newsletter .input{--input-text: var(--h3);--input-height: var(--sp-18);padding-inline-end:var(--sp-12, 48px)}.footer-newsletter .newsletter-input-wrapper{position:relative;width:100%}.footer-newsletter .newsletter-form__submit{position:absolute;right:var(--sp-2, 8px);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:2}.block-image{display:flex;justify-content:center}.block-image__media{block-size:auto;object-fit:contain;object-position:center}.product-details{text-overflow:ellipsis}.product-details .description{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;line-clamp:3}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
