gerat-whatsapp.gw{--gw-size: var(--gw-desktop-size, 56px);--gw-x: var(--gw-desktop-x, 24px);--gw-y: var(--gw-desktop-y, 24px);--gw-safe-bottom: 0px;--gw-lift: 0px;--gw-gap: 24px;--gw-panel-shift: 0px;position:fixed;z-index:96;right:max(var(--gw-x),env(safe-area-inset-right,0px));bottom:calc(var(--gw-y) + var(--gw-safe-bottom) + var(--gw-lift));display:flex;flex-direction:column;align-items:flex-end;gap:var(--gw-gap);width:max-content;max-width:calc(100vw - max(var(--gw-x),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)) - 16px);color:#303135;font-family:inherit;font-size:15px;line-height:1.5;text-align:left}gerat-whatsapp.gw[hidden],.gw [hidden],.gw-editor-note[hidden]{display:none!important}.gw *,.gw *:before,.gw *:after{box-sizing:border-box}gerat-whatsapp.gw[data-desktop-side=left]{right:auto;left:max(var(--gw-x),env(safe-area-inset-left,0px));align-items:flex-start}.gw .gw-launcher{display:grid;place-items:center;flex:none;width:var(--gw-size);height:var(--gw-size);min-width:44px;min-height:44px;padding:14px;border:0;border-radius:50%;background:var(--gw-color, #25d366);color:#fff;box-shadow:0 4px 16px #223c2f26;cursor:pointer;transition:box-shadow .16s ease}.gw-launcher span{display:flex;width:100%;height:100%}.gw .gw-launcher svg,.gw .gw-cta-icon svg{display:block;width:100%;height:100%}.gw .gw-launcher svg path,.gw .gw-cta-icon svg path{fill:currentColor!important}.gw .gw-launcher:hover{box-shadow:0 6px 22px #223c2f36}.gw .gw-panel{position:relative;top:calc(-1 * var(--gw-panel-shift));width:340px;max-width:calc(100vw - max(var(--gw-x),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px)) - 16px);max-height:min(70vh,520px,var(--gw-panel-room, calc(100vh - var(--gw-y) - var(--gw-safe-bottom) - var(--gw-lift) - var(--gw-size) - 40px)));max-height:min(70dvh,520px,var(--gw-panel-room, calc(100dvh - var(--gw-y) - var(--gw-safe-bottom) - var(--gw-lift) - var(--gw-size) - 40px)));overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid #eee6eb;border-radius:16px;background:#fff;box-shadow:0 8px 32px #3621321a;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.gw .gw-panel.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.gw .gw-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:20px;border-bottom:1px solid #f3ecf0;color:#303135;background:var(--gw-header, #fff)}.gw .gw-logo,.gw .gw-brand-mark{flex:none;width:48px;height:48px;object-fit:contain;border:1px solid #f1e9ed;border-radius:12px;background:#fff}.gw .gw-brand-mark{display:grid;place-items:center;color:var(--gw-accent, #e51890);font:italic 30px/1 Georgia,serif}.gw .gw-heading{flex:1;min-width:0}.gw .gw-heading h2{margin:0;color:inherit;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere}.gw .gw-heading p{margin:5px 0 0;color:#9b2866;font-size:12px;line-height:1.4}.gw .gw-close{align-self:flex-start;flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-10px -12px 0 0;padding:0;border:0;border-radius:50%;background:transparent;color:#727078;font:26px/1 Arial,sans-serif;cursor:pointer}.gw .gw-close:hover{background:#faf5f8;color:#303135}.gw .gw-body{padding:20px}.gw .gw-welcome{margin:0 0 16px;padding:16px;border:1px solid #f1ecef;border-left:2px solid var(--gw-accent, #e51890);border-radius:12px;background:#faf8f9;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.gw .gw-hours{margin:0 0 14px;color:#67626a;font-size:12px;overflow-wrap:anywhere}.gw .gw-cta{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;padding:12px;border:0;border-radius:10px;background:var(--gw-cta, #128442);color:#fff;font-family:inherit;font-size:14px;line-height:1.4;font-weight:700;text-align:center;text-decoration:none;text-transform:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.gw .gw-cta-icon{display:block;flex:none;width:22px;height:22px}.gw .gw-cta:hover{color:#fff;filter:brightness(.96)}.gw .gw-footer{margin:12px 0 0;color:#6f6870;font-size:11px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.gw button:focus-visible,.gw a:focus-visible{outline:2px solid #a71c65;outline-offset:3px}.gw-editor-note{position:fixed;z-index:96;right:16px;bottom:100px;max-width:300px;padding:14px;border:1px solid #d7b65a;border-radius:8px;background:#fff8df;color:#55451d;font:13px/1.5 sans-serif}@media(max-width:1024px){gerat-whatsapp.gw{--gw-size: var(--gw-mobile-size, 56px);--gw-x: var(--gw-mobile-x, 16px);--gw-y: var(--gw-mobile-y, 16px);--gw-safe-bottom: env(safe-area-inset-bottom, 0px);left:auto;right:max(var(--gw-x),env(safe-area-inset-right,0px));align-items:flex-end}gerat-whatsapp.gw[data-mobile-side=left]{right:auto;left:max(var(--gw-x),env(safe-area-inset-left,0px));align-items:flex-start}gerat-whatsapp.gw[data-mobile-side=right]{left:auto;right:max(var(--gw-x),env(safe-area-inset-right,0px));align-items:flex-end}.gw .gw-panel{width:min(360px,calc(100vw - 32px))}.gw .gw-header,.gw .gw-body{padding:16px}.gw .gw-header{padding-right:20px}.gw .gw-logo,.gw .gw-brand-mark{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.gw .gw-launcher,.gw .gw-panel{transition:none}.gw .gw-panel{transform:none}}.gw .gw-panel[data-compact] .gw-header{position:static}.gw .gw-heading h2{font-family:inherit;font-style:normal;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/58/assets/gerat-whatsapp.css.map */
