.contact-launcher-section.shopify-section{margin:0;padding:0}.contact-launcher{position:fixed;z-index:400;bottom:var(--cl-bottom, 100px);display:flex;flex-direction:column;gap:14px;width:min(340px,calc(100vw - 28px));pointer-events:none}.contact-launcher--right{right:var(--cl-side, 24px);align-items:flex-end}.contact-launcher--left{left:var(--cl-side, 24px);align-items:flex-start}.contact-launcher--desktop-only{display:flex}@media(max-width:749px){.contact-launcher--desktop-only{display:none}}.contact-launcher__panel,.contact-launcher__dock,.contact-launcher__item,.contact-launcher__toggle,.contact-launcher__start,.contact-launcher__close{pointer-events:auto}.contact-launcher__panel{width:100%;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 16px 40px #0000002e;color:#1c1c1c;opacity:0;pointer-events:none;transform:translateY(16px) scale(.96);transform-origin:right bottom;transition:opacity .24s ease,transform .32s cubic-bezier(.2,.8,.2,1)}.contact-launcher--left .contact-launcher__panel{transform-origin:left bottom}.contact-launcher[data-panel-open=true] .contact-launcher__panel{opacity:1;pointer-events:auto;transform:none}.contact-launcher__header{position:relative;display:flex;align-items:center;gap:12px;min-height:78px;padding:14px 46px 14px 16px;background:var(--cl-header, #117a49);color:#fff}.contact-launcher__avatar{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;overflow:hidden;border-radius:50%;background:#00000038}.contact-launcher__avatar-img{width:78%;height:78%;object-fit:contain}.contact-launcher__avatar-mark{color:#fff;font-size:18px;font-weight:700;line-height:1}.contact-launcher__heading{min-width:0}.contact-launcher__brand,.contact-launcher__reply,.contact-launcher__bubble-name,.contact-launcher__bubble-text{margin:0}.contact-launcher__brand{font-size:16px;font-weight:700;line-height:1.2;letter-spacing:.01em}.contact-launcher__reply{margin-top:3px;color:#ffffffe0;font-size:12px;line-height:1.3}.contact-launcher__close{position:absolute;top:10px;right:8px;display:grid;place-items:center;width:32px;height:32px;color:#fff;background:transparent}.contact-launcher__close svg{width:18px;height:18px}.contact-launcher__body{position:relative;min-height:132px;padding:18px 16px 20px;background:#f3efe6}.contact-launcher__doodles{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.contact-launcher__bubble{position:relative;width:fit-content;max-width:88%;padding:10px 14px 12px;border-radius:6px 14px 14px;background:#fff;box-shadow:0 1px 2px #0000000f}.contact-launcher__bubble-name{color:#8d8d8d;font-size:12px;font-weight:600;line-height:1.3}.contact-launcher__bubble-text{margin-top:2px;color:#222;font-size:15px;line-height:1.35}.contact-launcher__footer{padding:4px 14px 14px;background:#fff}.contact-launcher__start{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;padding:10px 18px;border-radius:999px;background:var(--cl-button, #25d366);color:#fff;font-size:16px;font-weight:650;line-height:1;text-decoration:none}.contact-launcher__start:hover{background:color-mix(in srgb,var(--cl-button, #25d366) 86%,#000);color:#fff}.contact-launcher__start svg{width:20px;height:20px;flex:0 0 auto}.contact-launcher__dock{display:flex;flex-direction:column;gap:12px}.contact-launcher--right .contact-launcher__dock,.contact-launcher--right .contact-launcher__menu{align-items:flex-end}.contact-launcher--left .contact-launcher__dock,.contact-launcher--left .contact-launcher__menu{align-items:flex-start}.contact-launcher__menu{display:flex;flex-direction:column;gap:12px;opacity:0;pointer-events:none;transform:translateY(calc(100% + 12px));transition:opacity .28s ease,transform .4s cubic-bezier(.22,1,.36,1)}.contact-launcher[data-menu-open=true] .contact-launcher__menu{opacity:1;pointer-events:auto;transform:none}.contact-launcher__item,.contact-launcher__toggle{position:relative;display:grid;place-items:center;width:52px;height:52px;overflow:hidden;border-radius:50%;box-shadow:0 6px 16px #00000029}.contact-launcher__item svg,.contact-launcher__toggle svg{width:26px;height:26px}.contact-launcher__toggle svg{grid-area:1 / 1}.contact-launcher__toggle svg.contact-launcher__icon-chat{width:30px;height:30px}.contact-launcher__toggle{background:#5ba4f6;color:#fff}.contact-launcher__toggle .contact-launcher__icon-chat,.contact-launcher__toggle .contact-launcher__icon-x{grid-area:1 / 1;transition:opacity .2s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.contact-launcher__icon-x{opacity:0;transform:rotate(-90deg) scale(.6)}.contact-launcher__toggle svg.contact-launcher__icon-x{width:24px;height:24px}.contact-launcher__custom-icon{grid-area:1 / 1;width:100%;height:100%;object-fit:cover}.contact-launcher[data-menu-open=true] .contact-launcher__icon-chat{opacity:0;transform:rotate(90deg) scale(.6)}.contact-launcher[data-menu-open=true] .contact-launcher__icon-x{opacity:1;transform:none}.contact-launcher__menu .contact-launcher__item{transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .28s ease}.contact-launcher__menu .contact-launcher__item--whatsapp{opacity:0;transform:translateY(28px);transition-delay:0s}.contact-launcher__menu .contact-launcher__item--inbox{opacity:0;transform:translateY(18px);transition-delay:.05s}.contact-launcher[data-menu-open=true] .contact-launcher__menu .contact-launcher__item--whatsapp,.contact-launcher[data-menu-open=true] .contact-launcher__menu .contact-launcher__item--inbox{opacity:1;transform:none}.contact-launcher[data-menu-open=true] .contact-launcher__menu .contact-launcher__item--inbox{transition-delay:0s}.contact-launcher[data-menu-open=true] .contact-launcher__menu .contact-launcher__item--whatsapp{transition-delay:.07s}.contact-launcher__item--whatsapp{background:#25d366;color:#fff}.contact-launcher__item--inbox{background:#2f78f6;color:#fff}.contact-launcher__flap{stroke:#2f78f6}.contact-launcher[data-menu-open=true] .contact-launcher__menu .contact-launcher__item:hover{transform:translateY(-2px)}.contact-launcher__hint{position:absolute;top:50%;padding:7px 12px;border-radius:999px;background:#fff;color:#111;font-size:14px;line-height:1;white-space:nowrap;box-shadow:0 4px 14px #0000001f;opacity:0;transform:translateY(-50%);pointer-events:none}.contact-launcher--right .contact-launcher__hint{right:calc(100% + 10px)}.contact-launcher--left .contact-launcher__hint{left:calc(100% + 10px)}.contact-launcher__item:hover .contact-launcher__hint,.contact-launcher__item:focus-visible .contact-launcher__hint{opacity:1}.contact-launcher__close:focus-visible,.contact-launcher__start:focus-visible,.contact-launcher__item:focus-visible,.contact-launcher__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.contact-launcher__hint{display:none}}@media(prefers-reduced-motion:reduce){.contact-launcher__panel,.contact-launcher__menu,.contact-launcher__menu .contact-launcher__item,.contact-launcher__icon-chat,.contact-launcher__icon-x{transition:none}.contact-launcher[data-menu-open=true] .contact-launcher__menu .contact-launcher__item:hover{transform:none}}lighter-experience.lighter-exp{position:relative;display:block;box-sizing:border-box;min-height:var(--min-h);padding:var(--pad-t) 16px var(--pad-b);overflow:hidden;isolation:isolate}.lighter-exp__media,.lighter-exp__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lighter-flame-preload{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lighter-exp__media img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block}.lighter-exp__overlay{background:var(--overlay);opacity:var(--overlay-opacity)}.lighter-exp__live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lighter-wave{position:absolute;left:50%;top:calc(var(--pad-t) + 8px);transform:translate(-50%);width:min(80%,760px);height:68px;z-index:6;pointer-events:none}.lighter-wave canvas{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.18) 11%,#000 31%,#000 69%,rgba(0,0,0,.18) 89%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.18) 11%,#000 31%,#000 69%,rgba(0,0,0,.18) 89%,transparent 100%)}.lighter-exp button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.lighter-sound{position:absolute;top:calc(var(--pad-t) + 16px);right:20px;z-index:8;border:1px solid color-mix(in srgb,var(--ui) 55%,#716855);background:transparent;color:var(--ui);letter-spacing:.13em;font-size:10px;line-height:1;width:max-content;min-height:36px;padding:10px 14px}.lighter-sound.is-muted{opacity:.55}.lighter-sound:focus-visible,.lighter-exp__device button:focus-visible{outline:2px solid #eccb92;outline-offset:4px}.lighter-exp__device{--s: var(--scale);position:absolute;left:50%;bottom:calc(var(--pad-b) + 28px);width:754px;height:1600px;margin-left:-377px;transform-origin:50% 100%;transform:scale(var(--s));user-select:none;-webkit-user-select:none;z-index:3}.lighter-exp--left .lighter-exp__device{left:32%}.lighter-exp--right .lighter-exp__device{left:68%}.lighter-exp__device img,.lighter-exp__device canvas{max-width:none!important;display:block}.lighter-body{position:absolute;bottom:0;left:0;width:754px!important;height:962px!important;z-index:3;pointer-events:none;filter:drop-shadow(19px 22px 25px rgba(0,0,0,.5))}.lighter-plate{position:absolute;bottom:957px;left:36px;width:667px;height:110px;border:2px solid #89939d;background:linear-gradient(180deg,#eff1f3 4%,#aeb8c2 23%,#f8f9f9 35%,#a6abb3 66%,#e8ebec 81%,#8e959e);box-shadow:0 7px 10px #0003;z-index:4;opacity:0;transition:opacity .25s ease}.lighter-assembly{position:absolute;bottom:958px;left:43px;width:656px!important;height:220px!important;z-index:5;opacity:0;transition:opacity .2s ease .07s;pointer-events:none}.lighter-exp__device.is-open .lighter-plate,.lighter-exp__device.is-open .lighter-assembly{opacity:1}.lighter-lever-visual{position:absolute;left:630px;bottom:1048px;width:69px;height:25px;border-radius:0 6px 3px 2px;background:repeating-linear-gradient(0deg,#101215 0 3px,#23262b 3px 6px);box-shadow:2px 2px 1px #00000073;z-index:6;opacity:0;transition:opacity .2s,transform .12s}.lighter-exp__device.is-open .lighter-lever-visual{opacity:.8}.lighter-exp__device.lever-pressed .lighter-lever-visual{transform:translateY(11px) rotate(-1deg);transition:transform .1s ease-out}.lighter-flame{position:absolute;left:312px;bottom:1006px;width:600px!important;height:800px!important;z-index:7;pointer-events:none;opacity:0;transition:opacity .05s linear}.lighter-exp__device.is-burning .lighter-flame{opacity:1}.lighter-lid{position:absolute;bottom:962px;left:0;width:754px!important;height:297px!important;z-index:8;transform-origin:1.6% 100%;transform:rotate(0);pointer-events:none;filter:drop-shadow(19px 22px 25px rgba(0,0,0,.5));transition:transform .86s cubic-bezier(.19,.88,.27,1.04)}.lighter-lid-hit,.lighter-lever,.lighter-wheel{position:absolute;border:0;padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0;min-height:0;line-height:0}.lighter-lid-hit{bottom:962px;left:0;width:754px;height:297px;z-index:12;transform-origin:1.6% 100%;transform:rotate(0);transition:transform .86s cubic-bezier(.19,.88,.27,1.04)}.lighter-exp__device.is-open .lighter-lid{transform:rotate(-69deg);filter:drop-shadow(-16px 14px 15px rgba(0,0,0,.4))}.lighter-exp__device.is-open .lighter-lid-hit{transform:rotate(-69deg)}.lighter-exp__device:not(.is-open) .lighter-lid,.lighter-exp__device:not(.is-open) .lighter-lid-hit{transition-duration:.215s,.16s}.lighter-lever{left:600px;bottom:1010px;width:142px;height:154px;z-index:14;display:none}.lighter-wheel{left:560px;bottom:500px;width:320px;height:220px;z-index:15;display:none}.lighter-exp__device.is-open .lighter-lever,.lighter-exp__device.is-open .lighter-wheel{display:block}.lighter-guide{position:absolute;z-index:30;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:auto;min-width:360px;height:120px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;line-height:1;min-height:0;overflow:visible;opacity:0;pointer-events:none;transition:opacity .25s ease}.lighter-guide.is-on{opacity:1;pointer-events:auto}.lighter-guide[hidden]{display:none!important}.lighter-guide .dot{position:relative;flex:none;width:74px;height:74px;border-radius:50%;border:6px solid #ff2424;background:#ff24241f;box-shadow:0 0 0 8px #ff24241a,0 0 24px #ff1e1e61}.lighter-guide .dot:before,.lighter-guide .dot:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:6px solid #ff3939;animation:lighter-exp-ripple 1.8s ease-out infinite}.lighter-guide .dot:after{animation-delay:.9s}.lighter-guide .txt{font-size:42px;line-height:1.35;letter-spacing:0;font-weight:700;padding:13px 24px;border-radius:16px;white-space:nowrap;background:#101114c2;border:1px solid rgba(255,255,255,.1);color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.lighter-guide.step-open{left:735px;bottom:1070px}.lighter-guide.step-dual,.lighter-guide.step-jet{left:610px;bottom:555px}.lighter-guide.step-close{left:156px;bottom:1460px}.lighter-exp--no-guides .lighter-guide{display:none!important}.lighter-exp__text{position:absolute;z-index:5;left:var(--x);top:var(--y);width:min(var(--w),calc(100% - 32px));max-width:calc(100% - 32px);color:var(--color);font-family:var(--body-font);font-weight:var(--body-weight);font-style:var(--body-style);font-size:var(--body-size);letter-spacing:var(--body-tracking);line-height:var(--leading);text-align:var(--align);pointer-events:none}.lighter-exp__text.is-solid{pointer-events:auto}.lighter-exp__text :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font);font-weight:var(--heading-weight);font-style:var(--heading-style);font-size:var(--heading-size);letter-spacing:var(--heading-tracking);line-height:1.08;margin:0 0 .35em;color:inherit}.lighter-exp__text :is(p,ul,ol){margin:0 0 .7em}.lighter-exp__text a{pointer-events:auto;color:inherit}.shopify-design-mode .lighter-exp__text{pointer-events:auto}@keyframes lighter-exp-ripple{0%{transform:scale(.8);opacity:.9}to{transform:scale(2.2);opacity:0}}@media(max-width:749px){.lighter-exp__device{--s: var(--scale-m)}.lighter-exp--left .lighter-exp__device,.lighter-exp--right .lighter-exp__device{left:50%}lighter-experience.lighter-exp{min-height:var(--min-h-m)}}@media(prefers-reduced-motion:reduce){.lighter-lid,.lighter-lid-hit,.lighter-plate,.lighter-assembly,.lighter-flame{transition-duration:.01ms!important}.lighter-guide .dot:before,.lighter-guide .dot:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
