@charset "UTF-8";:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.25rem;--radius-3xl: 1.5rem;--radius-full: 9999px;--font-size-2xs: .625rem;--shadow-sm: 0 1px 3px rgb(0 0 0 / .12), 0 1px 2px rgb(0 0 0 / .08);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 60px rgb(0 0 0 / .2);--color-overlay: rgb(0 0 0 / .45);--color-overlay-soft: rgb(0 0 0 / .22);--color-overlay-heavy: rgb(0 0 0 / .6);--layout-container-max-width: 1280px;--layout-container-padding-x: var(--space-4);--layout-grid-columns: 12;--layout-grid-gap: var(--space-4);--layout-grid-gap-sm: var(--space-3)}:root{--color-neutral-0: #ffffff;--color-neutral-50: #f8fafc;--color-neutral-100: #f1f5f9;--color-neutral-200: #e2e8f0;--color-neutral-300: #cbd5e1;--color-neutral-400: #94a3b8;--color-neutral-500: #64748b;--color-neutral-600: #475569;--color-neutral-700: #334155;--color-neutral-800: #1e293b;--color-neutral-900: #0f172a;--color-primary: #7c3aed;--color-primary-hover: color-mix(in srgb, var(--color-primary) 85%, black);--color-primary-active: color-mix(in srgb, var(--color-primary) 72%, black);--color-primary-muted: color-mix(in srgb, var(--color-primary) 12%, white);--color-on-primary: #ffffff;--color-secondary: #22c55e;--color-secondary-hover: color-mix(in srgb, var(--color-secondary) 85%, black);--color-on-secondary: #ffffff;--color-app-dark: #1a1f2e;--color-app-dark-surface: #212739;--color-app-dark-raised: #272e42;--color-app-dark-border: rgb(255 255 255 / .08);--color-app-dark-border-strong: rgb(255 255 255 / .14);--color-destaque-catalogo: var(--color-primary);--color-surface-base: var(--color-neutral-0);--color-surface-subtle: var(--color-neutral-50);--color-surface-raised: var(--color-neutral-0);--color-border-subtle: var(--color-neutral-200);--color-border-strong: var(--color-neutral-300);--color-text-primary: var(--color-neutral-900);--color-text-secondary: var(--color-neutral-600);--color-text-muted: var(--color-neutral-500);--color-text-disabled: var(--color-neutral-400);--color-text-on-primary: var(--color-on-primary);--color-danger: #dc2626;--color-danger-muted: #fee2e2;--color-success: #22c55e;--color-success-muted: #dcfce7;--color-warning: #ca8a04;--color-warning-muted: #fef9c3;--color-info: #0ea5e9;--color-info-muted: #e0f2fe;--color-info-emphasis: #075985;--color-auth-accent: var(--color-primary);--color-auth-accent-hover: var(--color-primary-hover);--color-on-success-muted: #166534;--color-on-warning-muted: #854d0e;--color-on-danger-muted: #991b1b;--color-danger-surface: #fef2f2;--color-danger-border: #fecaca;--color-on-danger-surface: #b91c1c;--color-amber-address: #e5b008;--color-amber-muted: #fef3c7;--color-on-amber-muted: #92400e;--color-blue-muted: #dbeafe;--color-on-blue-muted: #1e40af;--color-violet-muted: #ede9fe;--color-on-violet-muted: #5b21b6;--color-chip-neutral-bg: #f3f4f6;--color-chip-neutral-fg: #4b5563;--color-sky-400: #38bdf8;--color-violet-800: #5b21b6;--color-violet-500: #8b5cf6;--color-brand-whatsapp: #25d366;--color-brand-facebook: #1877f2;--color-brand-telegram: #2aabee;--color-brand-telegram-soft: #7ec8ea;--color-brand-telegram-soft-hover: #6ab8de;--gradient-brand-instagram: linear-gradient( 45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100% );--color-teal-700: #0f766e;--color-teal-600: #0d9488;--color-purple-tint: #faf5ff;--color-focus-ring: var(--color-primary);--focus-ring-width: 2px;--focus-ring-offset: 2px;--color-success-on-dark: #86efac;--color-danger-on-dark: #fca5a5;--color-text-on-dark: rgb(255 255 255 / .85);--color-text-on-dark-muted: rgb(255 255 255 / .5);--color-text-on-dark-subtle: rgb(255 255 255 / .45);--color-danger-hover: color-mix(in srgb, var(--color-danger) 85%, black);--color-warning-surface: rgba(234, 179, 8, .12);--color-warning-border: rgba(234, 179, 8, .4);--color-warning-hover: color-mix(in srgb, var(--color-warning) 85%, black);--color-orange: #f97316;--color-orange-surface: rgba(249, 115, 22, .12);--color-orange-border: rgba(249, 115, 22, .4);--color-heart: #e11d48;--color-glass-white-light: rgb(255 255 255 / .9);--color-glass-white-medium: rgb(255 255 255 / .92);--color-glass-dark-light: rgb(0 0 0 / .42);--color-glass-dark-medium: rgb(0 0 0 / .55)}*,*:before,*:after{box-sizing:border-box}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:100%;line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-surface-base)}body{margin:0;min-height:100vh}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}button,[role=button],label[for],summary{cursor:pointer}button:disabled,[role=button][aria-disabled=true]{cursor:not-allowed}.u-visually-hidden,.visually-hidden,.u-visually-hidden-focusable,.visually-hidden-focusable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.u-visually-hidden-focusable:focus,.visually-hidden-focusable:focus{position:static;width:auto;height:auto;margin:var(--space-2) auto;clip:auto;overflow:visible;white-space:normal;text-align:center;display:block}.u-container,.container{width:100%;max-width:var(--layout-container-max-width);margin-inline:auto;padding-inline:var(--layout-container-padding-x)}.u-grid-12,.grid-12{display:grid;grid-template-columns:repeat(var(--layout-grid-columns),minmax(0,1fr));gap:var(--layout-grid-gap)}@media(max-width:767px){.u-grid-12,.grid-12{gap:var(--layout-grid-gap-sm)}}.feature-locked{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.feature-locked:after{content:"";position:absolute;inset:0;background:#00000059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;z-index:10}.feature-locked:before{content:attr(data-feature-locked-label,"\1f512  Fazer upgrade");position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;background:#7c3aed;color:#fff;font-size:.75rem;font-weight:600;padding:.35rem .85rem;border-radius:999px;white-space:nowrap;box-shadow:0 2px 8px #0000004d;pointer-events:auto;cursor:pointer}.feature-locked[data-feature-locked=videos]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=pixel]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=instagramShopping]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=calculoFrete]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=dominioProprio]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=templatesWhatsapp]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=agendamentoPromocoes]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=aviseMe]:before{content:"\1f512  Plano Profissional"}.feature-locked[data-feature-locked=recuperacaoCarrinho]:before{content:"\1f512  Plano Business"}.feature-locked[data-feature-locked=loginCliente]:before{content:"\1f512  Plano Business"}.feature-locked[data-feature-locked=apiWebhook]:before{content:"\1f512  Plano Business"}.feature-locked[data-feature-locked=avaliacaoProduto]:before{content:"\1f512  Plano Business"}.feature-locked[data-feature-locked=multiplasLojas]:before{content:"\1f512  Plano Business"}.sf-pill-wrap{position:relative}.sf-pill-input,.sf-pill-select{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-neutral-100);font-size:var(--font-size-sm);font-family:inherit;color:var(--color-text-primary)}.sf-pill-input::placeholder,.sf-pill-select::placeholder{color:var(--color-text-muted)}.sf-pill-input:focus-visible,.sf-pill-select:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.sf-pill-input--with-counter{padding-right:3.25rem}.sf-pill-select{appearance:none;cursor:pointer;padding-right:var(--space-8)}.sf-select-wrap{position:relative}.sf-select-wrap:after{content:"";position:absolute;right:var(--space-3);top:50%;width:.45rem;height:.45rem;border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);transform:translateY(-65%) rotate(45deg);pointer-events:none}.sf-char-count{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);font-size:.6875rem;font-weight:500;color:var(--color-text-muted);pointer-events:none}
