.dnc{--ink:#fff1c9;--gold:#ffd47a;background:var(--dnc-bg,#120c08);color:var(--dn-cream,#f6ecd9)}.dnc .dnc-in{max-width:1180px;margin:0 auto;padding:0 20px}.dnc .dnc-h2{font-size:clamp(1.9rem,3.6vw,2.9rem);text-align:center;margin:0 auto 40px;max-width:22ch;color:var(--ink)}.dnc .dnc-eyebrow{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:700;margin:0 0 10px}.dnc .dnc-demo{padding:80px 0;background:radial-gradient(60% 70% at 25% 50%,rgba(255,138,61,.16),transparent 70%)}.dnc .dnc-demo__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.dnc .dnc-demo h2{font-size:clamp(2rem,4vw,3.2rem);margin:0 0 14px;color:var(--ink);line-height:1.05}.dnc .dnc-lead{font-size:1.08rem;line-height:1.6;opacity:.85;margin:0 0 24px}.dnc .dnc-toggle{display:inline-flex;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:5px;gap:4px}.dnc .dnc-toggle button{all:unset;cursor:pointer;padding:12px 20px;border-radius:999px;font-weight:700;font-size:.95rem;color:inherit;transition:background .3s,color .3s}.dnc .dnc-toggle button.is-on{background:linear-gradient(135deg,#ffb347,#ff6a2b);color:#2a1206}.dnc .dnc-toggle button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dnc .dnc-note{margin:16px 0 0;opacity:.8;font-size:.95rem;min-height:3em}.dnc .dnc-stage{position:relative;aspect-ratio:1/1;border-radius:28px;overflow:hidden;background:radial-gradient(circle at 50% 70%,#2b1a10,#0d0906 70%);box-shadow:0 30px 80px -30px #ff782873}.dnc .dnc-stage--slides{aspect-ratio:3/4;width:100%;max-width:520px;margin:0 auto}.dnc .dnc-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.1s ease}.dnc .dnc-slide.is-on{opacity:1}.dnc .dnc-chip{position:absolute;left:14px;bottom:14px;background:#140c0899;color:#fff;padding:8px 14px;border-radius:999px;font-weight:700;font-size:.85rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dnc .dnc-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s}.dnc .dnc-stage[data-mode=on] .dnc-photo--off,.dnc .dnc-stage[data-mode=off] .dnc-photo--on{opacity:0}.dnc .dnc-fire{position:absolute;top:0;right:0;bottom:0;left:0}.dnc .dnc-box{position:absolute;left:22%;right:22%;bottom:22%;height:20%;background:linear-gradient(#1c1c1c,#090909);border-radius:10px}.dnc .dnc-logs{position:absolute;left:14%;right:14%;bottom:22%;height:44%;display:flex;gap:6%;align-items:flex-end}.dnc .dnc-logs span{flex:1;height:70%;border-radius:40px;background:radial-gradient(circle at 50% 30%,#ffb35c,#e0521c 45%,#5a1e08 90%);box-shadow:0 0 24px #ff7828cc;transition:filter .6s,box-shadow .6s}.dnc .dnc-legs{position:absolute;left:26%;right:26%;bottom:12%;height:10%;display:flex;justify-content:space-between}.dnc .dnc-legs span{width:8%;background:linear-gradient(#a8743f,#6d4520);border-radius:4px}.dnc .dnc-mist{position:absolute;left:30%;right:30%;bottom:40%;height:40%}.dnc .dnc-mist i{position:absolute;bottom:0;left:50%;width:60%;height:60%;margin-left:-30%;border-radius:50%;background:radial-gradient(circle,#ffffff8c,#fff0 65%);filter:blur(6px);animation:dnc-mist 4s ease-in infinite}.dnc .dnc-mist i:nth-child(2){animation-delay:-1s;left:40%}.dnc .dnc-mist i:nth-child(3){animation-delay:-2s;left:60%}.dnc .dnc-mist i:nth-child(4){animation-delay:-3s}@keyframes dnc-mist{0%{transform:translateY(0) scale(.6);opacity:0}25%{opacity:.9}to{transform:translateY(-120%) scale(1.5);opacity:0}}.dnc .dnc-flames{position:absolute;left:34%;right:34%;bottom:40%;height:34%;transition:opacity .6s}.dnc .dnc-flames i{position:absolute;bottom:0;left:50%;width:46%;height:100%;margin-left:-23%;border-radius:50% 50% 30% 30%/70% 70% 30% 30%;background:radial-gradient(ellipse at 50% 85%,#fff3b0 0,#ffb347 30%,#ff6a2b 55%,#ff3c1400 75%);filter:blur(4px);mix-blend-mode:screen;transform-origin:50% 100%;animation:dnc-flick 1.6s ease-in-out infinite alternate}.dnc .dnc-flames i:nth-child(2){left:30%;height:75%;animation-duration:1.2s}.dnc .dnc-flames i:nth-child(3){left:70%;height:80%;animation-duration:1.9s}@keyframes dnc-flick{0%{transform:scaleY(.9) skew(-3deg)}50%{transform:scaleY(1.08) skew(3deg)}to{transform:scaleY(.95) skew(-1deg)}}.dnc .dnc-stage[data-mode=off] .dnc-flames{opacity:0}.dnc .dnc-stage[data-mode=off] .dnc-logs span{filter:grayscale(1) brightness(.35);box-shadow:none}.dnc .dnc-vids{padding:8px 0 72px}.dnc .dnc-vids__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,300px));justify-content:center;gap:20px}.dnc .dnc-vid{border-radius:24px;overflow:hidden;aspect-ratio:9/16;background:#000;box-shadow:0 24px 60px -24px #ff782880}.dnc .dnc-vid video{width:100%;height:100%;object-fit:cover;display:block}.dnc .dnc-ben{padding:72px 0}.dnc .dnc-ben__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.dnc .dnc-card{padding:28px 24px;border-radius:22px;background:linear-gradient(180deg,#ffffff12,#ffffff05);border:1px solid rgba(255,255,255,.1)}.dnc .dnc-card__ic{font-size:2.2rem;display:block;margin-bottom:12px}.dnc .dnc-card h3{margin:0 0 8px;font-size:1.15rem;color:var(--ink)}.dnc .dnc-card p{margin:0;opacity:.8;line-height:1.55;font-size:.96rem}.dnc .dnc-safe{padding:0 0 72px}.dnc .dnc-safe__box{display:flex;gap:24px;align-items:center;background:linear-gradient(135deg,#3a2418,#24160e);border:1px solid rgba(255,212,122,.25);border-radius:26px;padding:32px 36px;max-width:980px}.dnc .dnc-safe__ic{font-size:3rem}.dnc .dnc-safe h2{margin:0 0 8px;font-size:clamp(1.4rem,2.6vw,2rem);color:var(--ink)}.dnc .dnc-safe p{margin:0;opacity:.85;line-height:1.6}.dnc .dnc-rooms{padding:0 0 72px}.dnc .dnc-rooms__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dnc .dnc-room{display:flex;flex-direction:column;gap:6px;text-align:center}.dnc .dnc-room img,.dnc .dnc-room__ph{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:20px;display:grid;place-items:center;font-size:3rem;background:radial-gradient(circle at 50% 70%,#ff8a3d40,#ffffff0a 70%);border:1px solid rgba(255,255,255,.08)}.dnc .dnc-room b{color:var(--ink);font-size:1.05rem;margin-top:6px}.dnc .dnc-room small{opacity:.75;font-size:.9rem}.dnc .dnc-cmp{padding:0 0 72px}.dnc .dnc-table{max-width:900px;margin:0 auto;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.12)}.dnc .dnc-row{display:grid;grid-template-columns:1.6fr 1.2fr 1fr 1fr;align-items:center}.dnc .dnc-row span{padding:14px 16px;text-align:center;font-size:.95rem}.dnc .dnc-row span:first-child{text-align:left;font-weight:600}.dnc .dnc-row+.dnc-row{border-top:1px solid rgba(255,255,255,.08)}.dnc .dnc-row--head span{font-weight:700;font-size:.85rem;opacity:.85}.dnc .dnc-us{background:#ff8a3d24;color:var(--ink);font-weight:700}.dnc .dnc-cta{padding:0 0 88px}.dnc .dnc-cta__box{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;background:radial-gradient(80% 120% at 0% 0%,rgba(255,138,61,.3),transparent 60%),#1a120c;border:1px solid rgba(255,212,122,.3);border-radius:30px;padding:40px}.dnc .dnc-cta h2{margin:0 0 10px;font-size:clamp(1.8rem,3.4vw,2.6rem);color:var(--ink);line-height:1.08}.dnc .dnc-cta p{margin:0;opacity:.85;line-height:1.6}.dnc .dnc-cta__form{display:flex;flex-direction:column;gap:10px;align-items:stretch;text-align:center}.dnc .dnc-price{font-size:2rem;font-weight:800;color:var(--ink)}.dnc .dnc-btn{cursor:pointer;border:0;min-height:56px;border-radius:999px;font-weight:800;font-size:1.05rem;color:#2a1206;background:linear-gradient(135deg,#ffd47a,#ff8a3d);box-shadow:0 14px 34px -12px #ff8a3dcc;transition:transform .2s}.dnc .dnc-btn:hover{transform:translateY(-2px)}.dnc .dnc-btn[disabled]{opacity:.5;cursor:not-allowed}.dnc .dnc-btn--inline{display:inline-flex;align-items:center;justify-content:center;padding:0 30px;margin-top:22px;text-decoration:none}.dnc .dnc-cta small{opacity:.75}.dnc--light{--ink:#2a1a10;--gold:#b4561e;background:var(--dnc-bg,#fbf5ee);color:#5a4334}.dnc--light .dnc-demo{background:radial-gradient(55% 65% at 25% 50%,rgba(255,170,90,.32),transparent 70%)}.dnc--light .dnc-lead,.dnc--light .dnc-note,.dnc--light .dnc-card p,.dnc--light .dnc-safe p,.dnc--light .dnc-cta p,.dnc--light .dnc-cta small,.dnc--light .dnc-room small{opacity:1;color:#5a4334}.dnc--light .dnc-toggle{background:#fff;border-color:#ead9c6}.dnc--light .dnc-stage{box-shadow:0 30px 70px -28px #c85a148c}.dnc--light .dnc-card{background:#fff;border-color:#efe1d0;box-shadow:0 12px 30px -20px #783c1466}.dnc--light .dnc-safe__box{background:linear-gradient(135deg,#fff3e4,#ffe6cc);border-color:#f3cf9f}.dnc--light .dnc-room__ph{background:radial-gradient(circle at 50% 70%,#ff964647,#fff 72%);border-color:#efe1d0}.dnc--light .dnc-table{border-color:#ead9c6;background:#fff}.dnc--light .dnc-row+.dnc-row{border-top-color:#f1e5d6}.dnc--light .dnc-us{background:#fff0dd}.dnc--light .dnc-cta__box{background:radial-gradient(80% 120% at 0% 0%,rgba(255,170,90,.35),transparent 60%),#fff;border-color:#f3cf9f}.dn-steps .dn-steps__num{background:radial-gradient(circle at 35% 30%,#ff9a4a,#a8441a);box-shadow:0 0 0 6px var(--st-bg),0 0 0 7px #ffd47a99,0 12px 30px -10px #ff7828b3}@media(max-width:749px){.dnc .dnc-demo{padding:40px 0}.dnc .dnc-demo__grid{grid-template-columns:1fr;gap:28px}.dnc .dnc-toggle{display:flex}.dnc .dnc-toggle button{flex:1;text-align:center;padding:12px 8px;font-size:.9rem}.dnc .dnc-btn--inline{display:flex}.dnc .dnc-vids__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dnc .dnc-vid{border-radius:18px}.dnc .dnc-ben,.dnc .dnc-safe,.dnc .dnc-rooms,.dnc .dnc-cmp,.dnc .dnc-vids{padding-bottom:48px}.dnc .dnc-ben{padding-top:24px}.dnc .dnc-ben__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dnc .dnc-card{padding:18px 14px}.dnc .dnc-card h3{font-size:1rem}.dnc .dnc-card p{font-size:.88rem}.dnc .dnc-safe__box{flex-direction:column;text-align:center;padding:24px 20px}.dnc .dnc-rooms__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dnc .dnc-row{grid-template-columns:1.3fr 1fr .8fr .8fr}.dnc .dnc-row span{padding:10px 6px;font-size:.8rem}.dnc .dnc-cta__box{grid-template-columns:1fr;padding:26px 20px;text-align:center}}@media(prefers-reduced-motion:reduce){.dnc .dnc-mist i,.dnc .dnc-flames i{animation:none}.dnc .dnc-slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/dn-chimenea.css.map */
