body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.site-header{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),var(--panel)!important;box-shadow:-1px 5px 9px -2px #ff0000d9;-webkit-box-shadow:-1px 5px 9px -2px #ff0000d9;-moz-box-shadow:-1px 5px 9px -2px #ff0000d9;height:6.7em}.nav-row{align-items:center!important;display:flex!important}.a-header{font-size:1.1em;font-weight:700;margin-left:3em;text-decoration:none}.a-header:hover{color:#ff0000d9!important}.img-2{width:19em}.img-3{display:none}@media (max-width:900px){.a-header{font-size:1em;font-weight:700;margin-left:.6em}.nav{margin-right:1em}.site-header{margin-bottom:-1em}.img-2{display:none}.img-3{display:block;margin-left:1em;margin-top:-7px!important;width:2.5em}}@media (max-width:400px){.a-header{font-size:.75em;font-weight:700;margin-left:.6em}.img-3{display:block;margin-left:1em;margin-top:-4px!important;width:2em}}@media (max-width:370px){.a-header{font-size:1em!important;font-weight:700;margin-left:.4em!important}.img-3{display:block;margin-left:1em;margin-top:-4px!important;width:1.6em}.site-header{height:6em}}.sec option{background-color:#000;border-radius:10px!important}.help .page-title{margin-top:8px}.help .page-sub{color:#9aa3ad;color:var(--mut);font-size:14px;margin:0 0 16px}.help-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),#1212148c;background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),var(--panel);border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);margin-bottom:14px;padding:16px 16px 14px;position:relative;transition:box-shadow .25s,transform .15s}.help-card:hover{box-shadow:inset 0 0 0 1px #ef44441a,0 12px 30px #00000059;transform:translateY(-1px)}.help-card:before{background:linear-gradient(180deg,#ef4444cc,#ef444459);border-radius:6px 0 0 6px;bottom:5px;content:"";left:-1px;opacity:.28;position:absolute;top:5px;transition:opacity .2s;width:4px}.help-card:hover:before{opacity:.7}.help-title{font-size:clamp(16px,2.1vw,18px);font-weight:800;letter-spacing:.2px;margin:0 0 10px}.help-list{color:#eee;color:var(--ink);list-style:none;margin:0;padding:0}.help-list li{color:#e9e9e9;line-height:1.45;margin:0 0 10px;padding-left:18px;position:relative}.help-list li:before{background:#ef4444d9;border-radius:50%;box-shadow:0 0 0 2px #ef44441a;content:"";height:6px;left:4px;position:absolute;top:.6em;width:6px}.help-text{color:#e9e9e9;line-height:1.5;margin:0 0 10px}.help-note{background:#ef44441a;border:1px solid #ef444459;border-radius:10px;color:#ffdede;font-size:13px;margin:8px 0 0;padding:10px 12px}.help-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.help-disclaimer{color:#9aa3ad;color:var(--mut);font-size:13px;line-height:1.5;margin-top:12px}@media (min-width:640px){.help-card{padding:18px}.help-list li{margin-bottom:8px}}.contact .page-title{margin:8px 0 6px}.contact .page-sub{color:#9aa3ad;color:var(--mut);font-size:14px;margin:0 0 16px}.contact-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),#1212148c;background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),var(--panel);border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);margin-bottom:14px;padding:16px;position:relative;transition:box-shadow .25s,transform .15s}.contact-card:hover{box-shadow:inset 0 0 0 1px #ef44441a,0 12px 30px #00000059;transform:translateY(-1px)}.contact-card:before{background:linear-gradient(180deg,#ef4444cc,#ef444459);border-radius:6px 0 0 6px;bottom:5px;content:"";left:-1px;opacity:.28;position:absolute;top:5px;transition:opacity .2s;width:4px}.contact-card:hover:before{opacity:.7}.contact-title{font-size:clamp(16px,2.1vw,18px);font-weight:800;margin:0 0 10px}.contact-grid{display:flex;flex-wrap:wrap;gap:8px}.contact-pill{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:12px;color:#eee;color:var(--ink);display:inline-flex;font-size:14px;gap:8px;padding:10px 12px;text-decoration:none;transition:border-color .2s,background-color .2s}.contact-pill:hover{background:#ef44441f;border-color:#ef4444;border-color:var(--accent)}.contact-form{grid-gap:12px;display:grid;gap:12px}.field label{color:#9aa3ad;color:var(--mut);display:block;font-size:13px;margin:0 0 6px}.field input,.field select,.field textarea{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:12px;color:#eee;color:var(--ink);font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.field input:focus,.field select:focus,.field textarea:focus{border-color:#ef4444;border-color:var(--accent);box-shadow:0 0 0 3px #ef444433}.field-err{color:#ffc3c3;margin:6px 2px 0}.actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.btn-primary{-webkit-appearance:none;appearance:none;border:1px solid #ef4444;border:1px solid var(--accent);font-size:14px;transition:background-color .2s,box-shadow .2s}.btn-primary:hover{box-shadow:inset 0 0 0 999px #ef444414}.btn-secondary{-webkit-appearance:none;appearance:none;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:12px;color:#eee;color:var(--ink);font-size:14px;padding:10px 14px;text-decoration:none}.branch-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.branch-list li{background:#ffffff05;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:10px;padding:8px 10px}@media (min-width:640px){.contact-card{padding:18px}}.community-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),#1212148c;background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),var(--panel);border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);margin:0 0 16px;padding:16px}.community-title{font-size:18px;font-weight:800;margin:0 0 8px}.community-text{color:#eee;color:var(--ink);margin:0 0 12px;opacity:.95}.community-form .field{margin:10px 0}.community-form label{display:block;font-size:13px;margin-bottom:6px;opacity:.9}.community-form input,.community-form select,.community-form textarea{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:10px;color:#eee;color:var(--ink);outline:none;padding:10px 12px;width:100%}.community-form input:focus,.community-form select:focus,.community-form textarea:focus{border-color:#ef4444;border-color:var(--accent);box-shadow:0 0 0 3px #ef44441f}.checkbox-row{margin-top:8px}.checkbox-label{-webkit-user-select:none;user-select:none}.checkbox-label input[type=checkbox]{accent-color:#ef4444;accent-color:var(--accent)}select option{background-color:#0a0a0b}.field-err{color:#ff8a8a;margin:6px 0 0}.field-err,.hint{font-size:12px}.btn-primary{align-items:center;background:#ef44442e;border:1px solid #ef444480;border-radius:12px;color:#eee;color:var(--ink);cursor:pointer;display:inline-flex;justify-content:center;padding:10px 14px;text-decoration:none;transition:.2s}.btn-primary:hover{background:#ef444442;border-color:#ef4444cc}.btn-primary.big{font-weight:700;padding:12px 16px}.checkbox-label{align-items:center;display:inline-flex;gap:10px;line-height:1.2}.checkbox-label input[type=checkbox]{align-self:center;height:18px;margin:0;margin-right:7px;position:relative;top:-2px;vertical-align:middle;width:18px}.toast{align-items:center;background:#0f172a;border-radius:14px;bottom:env(safe-area-inset-bottom,12px);box-shadow:0 12px 30px #0000002e;color:#fff;display:flex;font-size:15px;gap:10px;left:50%;line-height:1.2;max-width:min(92vw,560px);padding:14px 16px;position:fixed;transform:translateX(-50%);width:-webkit-fit-content;width:fit-content;z-index:9999}.toast.success{background:#16a34a}.toast.warn{background:#ca8a04}.toast.error{background:#dc2626}.toast-icon{background:#fff3;border-radius:999px;display:inline-grid;font-weight:700;height:22px;place-items:center;width:22px}.toast-msg{margin:0}.toast:active{transform:translateX(-50%) scale(.98)}@supports (padding:max(0px)){.toast{margin-bottom:max(12px,env(safe-area-inset-bottom))}}.site-footer.simple{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),var(--panel)!important;margin-top:28px}.simple-footer-row{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto auto;padding:18px 0}.simple-brand .brand{color:var(--ink);font-size:18px;font-weight:800;letter-spacing:.3px;text-decoration:none}.simple-brand .sub{color:var(--mut);font-size:13px;margin:.25rem 0 0}.simple-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.footer-link{border:1px solid #0000;border-radius:999px;color:var(--ink);font-size:14px;padding:8px 10px;text-decoration:none}.footer-link:hover{background:#ffffff0a;border-color:var(--line)}.btn-wa{align-items:center;background:#ef444429;border:1px solid var(--accent);border-radius:10px;color:var(--ink);display:inline-flex;justify-content:center;padding:8px 12px;text-decoration:none}.btn-wa:hover{background:#ef444438}.simple-bottom{background:#ffffff08;border-top:1px solid var(--line);height:6em}.simple-bottom-row{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.simple-bottom-row .hint{color:var(--mut)}@media (max-width:780px){.simple-footer-row{gap:10px;text-align:center}.simple-links{justify-content:flex-start}.simple-bottom-row{align-items:center;flex-direction:column;gap:6px;justify-content:center;text-align:center}}.page-wrap{display:flex;flex-direction:column;min-height:100svh}main{flex:1 0 auto}.site-footer.simple{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12121473;border-top:1px solid var(--line);margin-top:auto}.site-footer .container{margin-bottom:0}.dot-spinner{--uib-speed:0.9s;align-items:center;display:flex;height:2.8rem;justify-content:flex-start;position:relative;width:2.8rem}@keyframes float{0%{transform:rotate(0deg) translate(100px) rotate(0deg)}to{transform:rotate(1turn) translate(100px) rotate(-1turn)}}.dot-spinner__dot:before{animation:pulse0112 calc(var(--uib-speed)*1.111) ease-in-out infinite;background-color:red;border-radius:50%;box-shadow:-6px -6px 11px red,6px 6px 11px red;box-shadow:0 0 20px #121f354d;content:"";filter:drop-shadow(0 0 10px rgb(202,98,95));height:20%;opacity:.5;transform:scale(0);width:20%}.dot-spinner__dot{align-items:center;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}.dot-spinner__dot:nth-child(2){transform:rotate(45deg)}.dot-spinner__dot:nth-child(2):before{animation-delay:calc(var(--uib-speed)*-.875)}.dot-spinner__dot:nth-child(3){transform:rotate(90deg)}.dot-spinner__dot:nth-child(3):before{animation-delay:calc(var(--uib-speed)*-.75)}.dot-spinner__dot:nth-child(4){transform:rotate(135deg)}.dot-spinner__dot:nth-child(4):before{animation-delay:calc(var(--uib-speed)*-.625)}.dot-spinner__dot:nth-child(5){transform:rotate(180deg)}.dot-spinner__dot:nth-child(5):before{animation-delay:calc(var(--uib-speed)*-.5)}.dot-spinner__dot:nth-child(6){transform:rotate(225deg)}.dot-spinner__dot:nth-child(6):before{animation-delay:calc(var(--uib-speed)*-.375)}.dot-spinner__dot:nth-child(7){transform:rotate(270deg)}.dot-spinner__dot:nth-child(7):before{animation-delay:calc(var(--uib-speed)*-.25)}.dot-spinner__dot:nth-child(8){transform:rotate(315deg)}.dot-spinner__dot:nth-child(8):before{animation-delay:calc(var(--uib-speed)*-.125)}@keyframes pulse0112{0%,to{opacity:.5;transform:scale(0)}50%{opacity:1;transform:scale(1)}}:root{--bg:#0a0a0b;--ink:#eee;--mut:#9aa3ad;--line:#ffffff14;--panel:#1212148c;--panel-2:#ffffff0f;--accent:#ef4444;--accent-2:#b91c1c;--radius:16px;--media-col:clamp(170px,22vw,240px);--img-zoom:1.55;--img-zoom-hover:1.38}*{box-sizing:border-box}body,html{background:#0a0a0b;background:var(--bg);color:#eee;color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0;min-height:100%}body{background-attachment:scroll,scroll,scroll;background-color:#0a0a0b;background-image:linear-gradient(180deg,#0a0a0b00 calc(100% - 1px),#0a0a0b),radial-gradient(120% 120% at 50% 45%,#0000 60%,#0000008c 100%),repeating-conic-gradient(from 0deg,#ffffff03 0 2deg,#00000003 2deg 4deg);background-position:50% 100%,50% -6vh,0 0;background-repeat:no-repeat,no-repeat,repeat;background-size:100% 100%,120% 120%,200px 200px;min-height:100vh!important;transform:translateZ(0);will-change:background-position}.container{margin:28px auto 80px;width:min(1100px,92vw)}.page-title{font-size:clamp(28px,3.6vw,42px);font-weight:800;letter-spacing:.3px;margin:8px 0 6px}.page-sub{color:#9aa3ad;color:var(--mut);font-size:14px;margin:0 0 18px}.toolbar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border:1px solid var(--line);border-radius:20px;border-radius:calc(var(--radius) + 4px);display:flex;flex-wrap:nowrap;gap:8px;margin:8px 0 24px;overflow:auto hidden;padding:10px;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;z-index:15}.toolbar::-webkit-scrollbar{display:none}.toolbar[data-sticky]{box-shadow:0 10px 24px #00000059}.chip{-webkit-appearance:none;appearance:none;background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:999px;color:#eee;color:var(--ink);cursor:pointer;font-size:14px;line-height:1;outline:none;padding:8px 12px;transition:border-color .2s,box-shadow .2s,transform .06s,background-color .2s;white-space:nowrap}.chip:hover{border-color:#ef4444;border-color:var(--accent);box-shadow:inset 0 0 0 999px #ef444414}.chip:active{transform:translateY(1px)}.chip.is-active{background:#ef44442e;border-color:#ef4444;border-color:var(--accent)}.chip:focus-visible{outline:2px solid #ef4444;outline:2px solid var(--accent);outline-offset:2px}.group-card{grid-gap:16px;align-items:start;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),#1212148c;background:linear-gradient(180deg,hsla(0,0%,100%,.055),#fff0 60%),var(--panel);border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);display:grid;gap:16px;grid-template-areas:"media head" "media desc" "media flavors";grid-template-columns:clamp(170px,22vw,240px) 1fr;grid-template-columns:var(--media-col) 1fr;margin:0 0 16px;padding:16px;position:relative;transition:box-shadow .25s,transform .15s}.group-card:hover{box-shadow:inset 0 0 0 1px #ef44441a,0 12px 30px #00000059;transform:translateY(-1px)}.group-card:before{background:linear-gradient(180deg,#ef4444cc,#ef444459);border-radius:6px 0 0 6px;bottom:5px;content:"";left:-1px;opacity:.28;position:absolute;top:5px;transition:opacity .2s;width:4px}.group-card:hover:before{opacity:.7}.group-card.is-liquid:before{background:linear-gradient(180deg,#ef4444e6,#ef444466)}.group-card.is-acc:before{background:linear-gradient(180deg,#ffffff40,#ffffff1a)}.model-media{aspect-ratio:1/1;background:linear-gradient(180deg,#ffffff0a,#fff0);border:1px solid #ffffff14;border:1px solid var(--line);border-radius:10px;border-radius:calc(var(--radius) - 6px);grid-area:media;overflow:hidden}.model-media img{display:block;filter:contrast(102%) saturate(105%);height:100%;object-fit:contain;object-position:center;transform:scale(1.55);transform:scale(var(--img-zoom));transform-origin:center;transition:transform .25s;width:100%}.group-card:hover .model-media img{transform:scale(1.38);transform:scale(var(--img-zoom-hover))}.model-head{align-items:center;border-bottom:1px dashed #ffffff14;display:flex;flex-wrap:wrap;gap:10px;grid-area:head;margin-bottom:6px;padding-bottom:8px}.model-title{font-size:clamp(18px,2.1vw,22px);font-weight:800;margin:0}.badge{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:999px;color:#eee;color:var(--ink);font-size:12px;padding:6px 10px}.badge-red{background:#ef444424;border-color:#ef444499}.badge-muted{background:#ffffff0f;border-color:#ffffff38;color:#ddd}.model-desc{color:#d7d7d7;grid-area:desc;line-height:1.35;margin:4px 0 10px;opacity:.92}.model-desc p{margin:0}.flavors-block{grid-area:flavors;margin-top:4px}.flavors-title{align-items:center;color:#9aa3ad;color:var(--mut);display:flex;font-size:12px;gap:10px;letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase}.flavors-title:after{background:linear-gradient(90deg,#ffffff14,#0000);background:linear-gradient(90deg,var(--line),#0000);content:"";flex:1 1 auto;height:1px;margin-top:1px}.flavor-list{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;margin:0;padding:0}.flavor-list>li{display:inline-flex;flex:0 0 auto}.flavor-link{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:10px;color:#eee;color:var(--ink);display:inline-flex;font-size:13px;gap:6px;line-height:1;padding:8px 10px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .06s,background-color .2s}.flavor-link:hover{border-color:#ef4444;border-color:var(--accent);box-shadow:inset 0 0 0 999px #ef444414}.flavor-link:active{transform:translateY(1px)}.group-card a{color:inherit;text-decoration:none}.group-card a:focus-visible{outline:2px solid #ef4444;outline:2px solid var(--accent);outline-offset:2px}.msg{background:#ffffff08;border:1px dashed #ffffff2e;border-radius:10px;padding:10px 12px}.sk{animation:sk 1.2s infinite;background:linear-gradient(100deg,#ffffff0f 8%,#ffffff14 18%,#ffffff0f 33%) 0 0 /200% 100%,#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);height:84px;margin:0 0 12px}@keyframes sk{to{background-position:-200% 0}}.hr{background:linear-gradient(90deg,#0000,#ffffff14,#0000);background:linear-gradient(90deg,#0000,var(--line),#0000);border:0;height:1px;margin:14px 0 6px;width:100%}.sub{color:#9aa3ad;color:var(--mut)}.hidden{display:none}main.catalogo{padding-top:12px}.is-accent{border-color:#ef4444!important;border-color:var(--accent)!important}.text-accent{color:#ef4444!important;color:var(--accent)!important}.bg-accent-soft{background:#ef44441f!important}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition:none!important}}@media (max-width:900px){:root{--media-col:190px}}@media (max-width:640px){.group-card{grid-template-areas:"media" "head" "desc" "flavors";grid-template-columns:1fr}.model-media{aspect-ratio:16/10;justify-self:center;max-height:220px;width:min(100%,420px)}.model-desc{font-size:13px}}.group-card[data-zoom=lg] .model-media img{--img-zoom:1.55;--img-zoom-hover:1.58}.group-card[data-zoom=xl] .model-media img{--img-zoom:1.8;--img-zoom-hover:1.83}.nav-link{border-radius:8px;color:inherit;padding:6px 10px;text-decoration:none}.nav-link.is-active{background:#ffffff14;border:1px solid #ffffff1f}.loading-center{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;border-radius:var(--radius);display:flex;gap:12px;justify-content:center;min-height:220px}.loading-hint{font-size:14px;margin:0}.landing{background:#0a0a0b;color:#fff;font-family:Poppins,sans-serif;text-align:center}.hero{padding:6rem 1rem}.hero h1 span{color:red}.btn{background:red;border-radius:8px;color:#fff;display:inline-block;font-weight:600;margin:1rem;padding:.8rem 1.5rem;text-decoration:none}.btn-outline{background:#0000;border:2px solid red}.preview img{border-radius:16px;margin:.5rem;width:200px}.benefits{background:#ffffff0d;border-radius:16px;margin:2rem 0 0;padding:2rem 1rem;text-align:center}.benefits ul li{list-style:none;margin:auto;text-align:center}.benefits ul{align-items:center;margin:auto;text-align:start}@media (max-width:600px){.btn{margin-bottom:-7px;width:18em}h1{font-size:2.3em!important}.benefits h2{font-size:1.1em;margin:auto auto -7px}.benefit__h{font-size:medium;margin-bottom:-8px}.benefits__subtitle{color:hsla(60,2%,91%,.793);font-size:medium}.benefit__p{color:hsla(60,2%,91%,.793);font-size:small}}
/*# sourceMappingURL=main.4d4073bd.css.map*/