.sc.dc{--bg: #fff7ee;--tint: #ffe8d6;--ink: #2b1710;--ink-2: #6a4637;--violet: #b8234f;--violet-deep: #7d1236;--line: #f0d6c3;--card: #ffffff;--mark: #ffc247;--choc: #4a2618;--choc-2: #6b3a24;--night-card: #3e2015;--on-ink: #fff3ea;--on-ink-2: #e2c3b2;scrollbar-color:#e3b89e var(--bg)}.dc .dc-name{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--display);font-size:1.15rem;font-weight:500;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.dc .sc-top .dc-name span{font-size:inherit;color:inherit;text-align:left;line-height:1.1}.dc .dc-name b{font-weight:800;color:var(--violet)}.dc .sc-top .dc-name .dc-glyph{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:9px;background:var(--violet);color:#fff;flex:none}.dc-glyph svg{width:1.35rem;height:1.35rem}.dc .sc-top .wrap>span{white-space:nowrap}.dc .sc-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 88% 18%,rgb(255 194 71 / .35) 0,transparent 34%),radial-gradient(circle at 8% 92%,rgb(184 35 79 / .1) 0,transparent 40%),linear-gradient(180deg,var(--bg) 0%,var(--tint) 100%)}.dc .sc-hero h1 em{font-style:normal;color:var(--ink);background:linear-gradient(transparent 60%,var(--mark) 60%,var(--mark) 92%,transparent 92%);padding-inline:.08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.dc .eyebrow{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--violet);margin-bottom:.9rem}.dc .sc-price strong{color:var(--ink)}.dc-rating{margin-top:1rem;font-size:.9rem;color:var(--ink-2)}.dc-rating b{color:var(--ink)}.dc-art{margin:0;justify-self:center;width:100%;max-width:26rem}.dc-art svg{display:block;width:100%;height:auto}.dc-art-duo{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;max-width:30rem}.dc-art figcaption{text-align:center;grid-column:1 / -1}.dc-art .shadow{fill:#4a26181f}.dc-art .plastic{fill:#ffffff8c;stroke:#d9b9a6;stroke-width:2}.dc-art .fill{stroke:none}.dc-art .f-morango{fill:#f39ab0}.dc-art .f-ninho{fill:#fbecd6}.dc-art .f-maracuja{fill:#ffd25e}.dc-art .bits circle{stroke:none}.dc-art .b-morango circle{fill:#c8264f}.dc-art .b-oreo circle{fill:#3a2219}.dc-art .b-maracuja circle{fill:#4d3320}.dc-art .sticker{fill:#fff;stroke:var(--violet);stroke-width:3}.dc-art .heart{fill:var(--violet)}.dc-art .ribbon{fill:var(--violet);stroke:var(--violet)}.dc-art .egg{fill:var(--choc-2)}.dc-art .egg-2{fill:var(--choc)}.dc-art .egg-shine{stroke:#ffffff38}.dc-art .drizzle{stroke:#fff1e2}.dc-art .band,.dc-art .bow{fill:var(--violet)}.dc-art .bow-knot{fill:var(--violet-deep)}.dc-art .filling{fill:#f6c48d}.dc-art .crumb{fill:#f39ab0}.dc-numbers{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem;position:sticky;top:2rem}.dc-numbers div{background:var(--choc);color:var(--on-ink);border-radius:18px;padding:1.25rem 1.1rem;display:grid;gap:.2rem}.dc-numbers dt{font-family:var(--display);font-weight:800;font-size:clamp(2rem,1.5rem + 2vw,2.8rem);line-height:1;letter-spacing:-.04em;color:var(--mark)}.dc-numbers dd{margin:0;font-size:.9rem;line-height:1.35;color:var(--on-ink-2)}.dc-flavors{list-style:none;margin:1.75rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.dc-flavors li{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:.4rem .9rem;font-size:.95rem;font-weight:600}.dc-band{background:var(--choc)}.dc-band h2,.dc-band h3,.dc-band .lede strong{color:#fff}.dc-band .lede,.dc-band p,.dc-band .sc-source{color:var(--on-ink-2)}.dc-band a:not(.btn){color:#fff}.dc-cards{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.75rem}.dc-cards li{background:var(--night-card);border-radius:18px;padding:1.25rem;display:grid;gap:.35rem}.dc-cards b{font-family:var(--display);font-size:1.8rem;line-height:1.05;letter-spacing:-.03em;color:var(--mark)}.dc-cards span{color:#f1dcd0;font-size:.95rem;line-height:1.45}.dc-table{width:100%;max-width:36rem;border-collapse:collapse;margin-top:1.5rem;background:var(--card);border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px var(--line)}.dc-table th,.dc-table td{text-align:left;padding:.7rem .9rem;border-bottom:1px solid var(--line);vertical-align:top}.dc-table thead th{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);background:var(--tint)}.dc-table td+td,.dc-table th+th{text-align:right}.dc-table tbody tr:last-child td{border-bottom:0}.dc-table .hi td{background:#fff4d6;font-weight:700}.dc-table-wrap{overflow-x:auto}.dc-sum{margin:1.5rem 0 0;background:var(--card);border:2px solid var(--ink);border-radius:20px;padding:1.25rem 1.25rem 1rem;box-shadow:8px 8px 0 var(--mark);max-width:36rem;display:grid;gap:.6rem}.dc-sum p{margin:0;color:var(--ink)}.dc-sum code{font-family:var(--display);font-weight:700;font-size:1.05rem;background:var(--tint);border-radius:6px;padding:.05rem .4rem}.dc-products{display:grid;gap:1.25rem;margin-top:2rem}.dc-product{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:1.5rem;display:grid;gap:.75rem;align-content:start}.dc-product .dc-art{max-width:13rem;justify-self:start}.dc-product h3{font-size:1.5rem}.dc-product p{color:var(--ink-2)}.dc-product ul{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.dc-product li{display:flex;gap:.5rem}.dc-product li .icon{color:var(--violet);stroke-width:2.6;margin-top:.2rem}.dc-product .sc-price{margin-top:.5rem}.dc-product .sc-price strong{font-size:2.2rem}.dc-product .more{font-weight:600;color:var(--violet)}.dc-steps{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.75rem;counter-reset:step}.dc-steps li{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:1rem 1.25rem;display:grid;gap:.2rem}.dc-steps b{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--violet)}.dc-steps strong{font-family:var(--display);font-size:1.15rem}.dc-steps span{color:var(--ink-2);font-size:.95rem}.dc-ticket{justify-self:center;width:100%;max-width:24rem;display:grid;gap:.45rem;padding:1.75rem 1.5rem;background:var(--card);border:2px dashed var(--ink);border-radius:22px;box-shadow:10px 10px 0 var(--violet);text-align:center}.dc-ticket-label{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.dc-ticket-old{font-size:1.3rem;color:var(--ink-2)}.dc-ticket-new{font-family:var(--display);font-weight:800;font-size:clamp(3rem,2rem + 4vw,4.25rem);line-height:1;letter-spacing:-.03em;color:var(--ink);background:linear-gradient(transparent 55%,var(--mark) 55%,var(--mark) 90%,transparent 90%);justify-self:center;padding-inline:.15em}.dc-ticket-save{font-family:var(--display);font-weight:700;font-size:1.3rem;color:var(--violet)}.dc .sc-offer .box{box-shadow:0 40px 80px -50px #4a261899}.dc .sc-proof,.dc .sc-foot{background:var(--choc)}.dc .sc-foot{color:var(--on-ink-2)}.dc .sc-foot a{color:#ffe6d6}.dc-foot-name{font-family:var(--display);font-size:1.15rem;color:#fff;font-weight:500}.dc-foot-name b{font-weight:800;color:var(--mark)}.dc .sticky{background:var(--choc);border-top-color:#5c3324}.dc .sticky .from{color:var(--on-ink-2)}@media(min-width:40rem){.dc-cards,.dc-steps{grid-template-columns:repeat(2,1fr)}}@media(min-width:60rem){.dc-cards{grid-template-columns:repeat(4,1fr)}.dc-products{grid-template-columns:1fr 1fr}.dc-steps{grid-template-columns:repeat(5,1fr)}}@media(max-width:26rem){.dc .dc-name{font-size:1rem}.dc .sc-top .dc-name .dc-glyph{width:1.85rem;height:1.85rem}.dc .sticky .from{white-space:normal}}@media(prefers-reduced-motion:no-preference){.sc-hero .dc-art,.sc-hero .dc-ticket{animation:dc-rise .9s cubic-bezier(.16,1,.3,1) both}@keyframes dc-rise{0%{transform:translateY(16px);opacity:0}}}.dc-sub{margin-top:2.25rem;font-size:1.25rem}.dc .wrap>*{min-width:0}@media(max-width:39.99rem){.dc-table.rows thead{display:none}.dc-table.rows tr{display:grid;grid-template-columns:1fr 1fr;gap:.15rem 1rem;padding:.8rem .9rem;border-bottom:1px solid var(--line)}.dc-table.rows tbody tr:last-child{border-bottom:0}.dc-table.rows td{padding:0;border:0;text-align:left}.dc-table.rows td+td{text-align:left}.dc-table.rows td:first-child{grid-column:1 / -1;font-family:var(--display);font-weight:700;font-size:1.05rem;margin-bottom:.2rem}.dc-table.rows td[data-label]:before{content:attr(data-label);display:block;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}}.sc-learn .dc-flavors,.sc-learn .dc-product ul{columns:auto}.sc-learn .dc-flavors li{padding:.4rem .9rem;border-bottom:1px solid var(--line)}.sc-learn .dc-product li{padding-block:.3rem;border-bottom:0}
