:root{--navy:#fbf3ea;--navy2:#f6e9db;--navy3:#f2ddc9;--gold:#c98a9c;--gold-light:#e3b778;--ink:#4a3728;--muted:#8a7563;--line:rgba(74,55,40,.12);--danger:#c25b4a;--ok:#7c9b7e;--bg-base:#fdf6ee;--bg-dark:#f7ead9;--bg-glow:227,183,120;--turquesa:#6fa8a3;--turquesa-soft:rgba(111,168,163,.22);--rosa-quemado:#c17a5e;--rosa-quemado-soft:rgba(193,122,94,.22);--salvia:#8fa382;--salvia-soft:rgba(143,163,130,.22)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:var(--bg-dark);background-image:radial-gradient(ellipse 65% 55% at 50% 25%,rgba(var(--bg-glow),.18),rgba(var(--bg-glow),0) 70%),radial-gradient(ellipse 90% 90% at 50% 40%,var(--bg-base) 0%,var(--bg-dark) 100%);font-family:Inter,sans-serif;color:var(--ink);min-height:100vh;display:flex;align-items:center;justify-content:center;padding:28px 14px}h1,h2,h3,.serif{font-family:Fraunces,serif}.stage{width:100%;max-width:460px;min-height:640px;background-color:#fffaf3;background-image:radial-gradient(ellipse 40% 30% at 12% 8%,var(--turquesa-soft),transparent 60%),radial-gradient(ellipse 45% 35% at 90% 92%,var(--rosa-quemado-soft),transparent 60%),radial-gradient(ellipse 35% 28% at 85% 15%,var(--salvia-soft),transparent 65%),radial-gradient(ellipse 60% 34% at 108% 45%,rgba(var(--bg-glow),.35),rgba(var(--bg-glow),.18),rgba(var(--bg-glow),.08) 60%,rgba(var(--bg-glow),0)),radial-gradient(ellipse 80% 80% at 50% 50%,#fffdf9,#fbf3ea),repeating-linear-gradient(45deg,rgba(120,90,60,.11) 0px,rgba(120,90,60,.11) 1.5px,transparent 1.5px,transparent 6px),repeating-linear-gradient(-45deg,rgba(120,90,60,.09) 0px,rgba(120,90,60,.09) 1.5px,transparent 1.5px,transparent 6px);border:1px solid var(--line);border-radius:20px;box-shadow:0 30px 80px -20px #5a3c1e2e,0 0 160px 50px rgba(var(--bg-glow),.06);position:relative;overflow:hidden;display:flex;flex-direction:column}@media(min-width:900px){.stage{max-width:520px}}.stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.45;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E"),radial-gradient(circle 2.5px at 14% 10%,var(--turquesa),transparent 70%),radial-gradient(circle 2px at 22% 18%,var(--rosa-quemado),transparent 70%),radial-gradient(circle 2px at 9% 22%,var(--salvia),transparent 70%),radial-gradient(circle 1.5px at 19% 6%,var(--turquesa),transparent 70%),radial-gradient(circle 1.5px at 27% 12%,var(--salvia),transparent 70%)}.stage:after{content:"";position:absolute;z-index:0;pointer-events:none;right:-60px;bottom:-60px;width:280px;height:280px;opacity:.45;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23c17a5e' stroke-width='1.2'%3E%3Ccircle cx='100' cy='100' r='40'/%3E%3Ccircle cx='100' cy='60' r='40'/%3E%3Ccircle cx='100' cy='140' r='40'/%3E%3Ccircle cx='65.4' cy='80' r='40'/%3E%3Ccircle cx='65.4' cy='120' r='40'/%3E%3Ccircle cx='134.6' cy='80' r='40'/%3E%3Ccircle cx='134.6' cy='120' r='40'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.devbar,#app{position:relative;z-index:1}.devbar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;font-size:11px;color:var(--muted);border-bottom:1px solid var(--line);letter-spacing:.04em}.devbar span.tag{background:#c98a9c1f;color:#8a5a68;padding:3px 8px;border-radius:20px;font-size:10px}.devbar select{background:#4a37280a;color:var(--muted);border:1px solid var(--line);border-radius:6px;font-size:10.5px;padding:3px 6px;font-family:Inter,sans-serif;max-width:180px}.progress-wrap{padding:16px 22px 0}.progress-segments{display:flex;gap:6px}.progress-seg{flex:1;height:5px;border-radius:6px;background:var(--line);overflow:hidden}.progress-seg.done{background:linear-gradient(90deg,var(--gold),var(--gold-light))}.progress-seg.current{background:linear-gradient(90deg,var(--gold),var(--gold-light));box-shadow:0 0 10px 1px #c98a9c66;animation:segPulse 1.7s ease-in-out infinite}@keyframes segPulse{0%,to{opacity:1}50%{opacity:.6}}.progress-label{font-size:11px;color:var(--muted);margin-top:8px;letter-spacing:.05em;text-transform:uppercase}.content{flex:1;display:flex;flex-direction:column;padding:26px 24px 24px;position:relative}.content.center{justify-content:center}.watermark{position:absolute;right:-36px;bottom:-30px;width:210px;height:210px;opacity:.05;pointer-events:none;z-index:-1;object-fit:contain}.mini-quote{margin:2px 0 20px;padding-left:14px;border-left:2px solid var(--turquesa)}.mini-quote p{font-size:12.5px;font-style:italic;color:var(--muted);line-height:1.6;margin:0 0 5px}.mini-quote span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--gold)}.backbtn{position:absolute;top:14px;left:16px;z-index:5;width:32px;height:32px;border-radius:50%;background:#4a37280d;border:1px solid var(--line);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px}.backbtn:hover{background:#4a37281a}.eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 10px}.brandrow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}.brand-logo{height:32px;width:auto;display:block}.brand-logo-slot{height:32px;width:32px;border:1px dashed var(--line);border-radius:3px;display:inline-block}h1.headline{font-size:26px;line-height:1.3;margin:0 0 12px;font-weight:500}p.sub{color:var(--muted);font-size:14.5px;line-height:1.6;margin:0 0 22px}.hero-visual{width:100%;aspect-ratio:16/9;height:auto;border-radius:14px;position:relative;overflow:hidden;background:radial-gradient(circle at 30% 30%,#f2ddc9,#fbf3ea 70%);margin-bottom:22px;border:1px solid var(--line)}.hero-visual canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-visual .caption{position:absolute;bottom:8px;right:10px;font-size:10px;color:var(--muted);background:#fff9;padding:3px 8px;border-radius:20px}.mute-toggle{position:absolute;bottom:10px;right:10px;z-index:2;width:34px;height:34px;border-radius:50%;border:1px solid rgba(74,55,40,.2);background:#ffffffb3;color:var(--ink);font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center}.mute-toggle:hover{background:#ffffffe6}.play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#fbf3ea8c;border:none;cursor:pointer}.play-overlay-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(90deg,var(--gold),var(--gold-light));color:#fffaf3;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 10px 24px -8px #c98a9c80;transition:transform .15s ease}.play-overlay:hover .play-overlay-icon{transform:scale(1.06)}.play-overlay-label{color:#4a3728;font-size:13px;font-weight:600;letter-spacing:.03em;background:#ffffffbf;padding:4px 12px;border-radius:20px}.btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 18px;border-radius:12px;border:none;font-family:Inter,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.btn:active{transform:scale(.98)}.btn-primary{background:linear-gradient(90deg,var(--gold),var(--gold-light));color:#fffaf3;box-shadow:0 10px 24px -10px #c98a9c73}.btn-primary:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.btn-ghost{background:transparent;color:var(--muted);border:1px solid var(--line)}.btn-ghost:hover{color:var(--ink);border-color:var(--gold)}.field{width:100%;padding:15px 16px;border-radius:12px;margin-bottom:14px;background:#4a372808;border:1px solid var(--line);color:var(--ink);font-family:Inter,sans-serif;font-size:16px;outline:none}.field:focus{border-color:var(--turquesa)}.field::placeholder{color:#a99783}.field-label{font-size:10.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px 2px;display:block}.field-hint{font-size:11px;color:var(--muted);margin:-10px 0 14px 2px}.check-row{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);margin:-6px 0 16px 2px;accent-color:var(--salvia);cursor:pointer}.time-picker{display:flex;gap:8px;margin-bottom:6px}.time-select{flex:1;padding:13px 8px;border-radius:12px;background:#4a372808;border:1px solid var(--line);color:var(--ink);font-family:Inter,sans-serif;font-size:15px;outline:none}.time-select:focus{border-color:var(--turquesa)}.ampm-toggle{display:flex;border:1px solid var(--line);border-radius:12px;overflow:hidden;flex-shrink:0}.ampm-btn{padding:0 14px;background:#4a372808;color:var(--muted);border:none;font-family:Inter,sans-serif;font-size:13px;cursor:pointer}.ampm-btn.active{background:linear-gradient(90deg,var(--gold),var(--gold-light));color:#fffaf3;font-weight:600}.opt{width:100%;text-align:left;padding:16px;margin-bottom:10px;border-radius:12px;background:#4a372805;border:1px solid var(--line);color:var(--ink);font-family:Inter,sans-serif;font-size:14.5px;cursor:pointer;transition:.15s}.opt:hover{border-color:var(--gold);background:#c98a9c14}.spacer{flex:1}.micro-trust{display:flex;gap:14px;margin-top:16px;font-size:11px;color:var(--muted);flex-wrap:wrap}.micro-trust span{display:flex;align-items:center;gap:5px}.dot{width:5px;height:5px;border-radius:50%;background:var(--gold);display:inline-block}.micro-trust span:nth-child(2) .dot{background:var(--turquesa)}.micro-trust span:nth-child(3) .dot{background:var(--salvia)}.calc-line{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted);padding:10px 0;opacity:0;transform:translateY(6px);transition:all .5s ease}.calc-line.show{opacity:1;transform:translateY(0);color:var(--ink)}.calc-line .chk{width:18px;height:18px;border-radius:50%;border:1px solid var(--line);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px}.calc-line.show .chk{background:var(--gold);border-color:var(--gold);color:#fffaf3}.ring{width:56px;height:56px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--gold);animation:spin 1s linear infinite;margin:0 auto 26px}@keyframes spin{to{transform:rotate(360deg)}}.reveal-card{background:#c98a9c0d;border:1px solid var(--line);border-radius:14px;padding:18px;margin-bottom:16px;position:relative;overflow:hidden}.reveal-card:after{content:"";position:absolute;z-index:0;pointer-events:none;top:-30px;right:-30px;width:130px;height:130px;opacity:.45;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke='%236fa8a3' stroke-width='1'%3E%3Ccircle cx='50' cy='50' r='20'/%3E%3Ccircle cx='50' cy='30' r='20'/%3E%3Ccircle cx='32.7' cy='40' r='20'/%3E%3Ccircle cx='32.7' cy='60' r='20'/%3E%3Ccircle cx='50' cy='70' r='20'/%3E%3Ccircle cx='67.3' cy='60' r='20'/%3E%3Ccircle cx='67.3' cy='40' r='20'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}.reveal-card>*{position:relative;z-index:1}.vib-label{font-size:13px;color:var(--muted);margin:0}.vib-number{font-size:39px;line-height:1;font-weight:600;color:var(--gold);margin:8px 0 0}.radar-wrap{display:flex;justify-content:center;margin:6px 0 18px;position:relative}.radar-lock{position:absolute;bottom:6px;left:50%;transform:translate(-50%);background:#ffffffb3;color:#8a5a68;font-size:10.5px;padding:4px 10px;border-radius:20px;letter-spacing:.03em}.testi{background:#4a372805;border:1px solid var(--line);border-left:2px solid var(--salvia);border-radius:12px;padding:12px 14px;margin-bottom:10px;font-size:13px;color:var(--muted);line-height:1.5}.testi b{color:var(--ink)}.testi:nth-of-type(2){border-left-color:var(--turquesa)}.price-card{border:1px solid var(--line);border-top:3px solid var(--rosa-quemado);border-radius:16px;padding:20px;margin-bottom:14px;background:#4a372805;position:relative}.price-card.featured{border-color:var(--gold);border-top-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.price-card .badge{position:absolute;top:-11px;left:16px;background:var(--gold);color:#fffaf3;font-size:10.5px;font-weight:700;padding:3px 10px;border-radius:20px;letter-spacing:.03em}.price-row{display:flex;align-items:baseline;gap:10px;margin:10px 0 4px}.price-old{color:var(--muted);text-decoration:line-through;font-size:15px}.price-new{font-family:Fraunces,serif;font-size:34px;color:var(--gold);font-weight:600}.price-save{font-size:12px;color:var(--ok);margin-bottom:12px}.stack{list-style:none;padding:0;margin:0 0 16px;font-size:13px;color:var(--muted)}.stack li{padding:4px 0 4px 18px;position:relative}.stack li:before{content:"\2713";position:absolute;left:0;color:var(--gold)}.stack li:nth-child(2):before{color:var(--turquesa)}.stack li:nth-child(3):before{color:var(--salvia)}.summary-row{display:flex;justify-content:space-between;font-size:14px;padding:8px 0;border-bottom:1px solid var(--line);color:var(--muted)}.summary-row.total{color:var(--ink);font-weight:700;font-size:16px;border-bottom:none;padding-top:12px}.guarantee{display:flex;gap:10px;align-items:flex-start;background:#c98a9c14;border:1px solid rgba(201,138,156,.25);border-radius:12px;padding:12px 14px;margin:16px 0;font-size:12.5px;color:#8a5a68;line-height:1.5}.final-check{text-align:center;padding-top:40px}.final-check .mark{width:64px;height:64px;border-radius:50%;background:#c98a9c1f;color:#8a5a68;display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 18px}a.linklike{color:var(--muted);font-size:13px;text-decoration:underline;text-align:center;display:block;margin-top:12px;cursor:pointer}a.linklike:hover{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/xendero-bebe-funnel.css.map */
