.dcg{--dcg-ink:#111;--dcg-red:#ec1a21;--dcg-mist:#f4f4f4;--dcg-line:#e4e4e2;--dcg-muted:#5f5f5c;--dcg-night:#0d0d0f;padding-block:clamp(48px,7vw,88px);color:var(--dcg-ink);background:#fff}.dcg--mist{background:var(--dcg-mist)}.dcg--tint{background:var(--dcg-tint,#fdeef3)}.dcg--dark{background:var(--dcg-night);color:#fff}.dcg *{box-sizing:border-box}.dcg img{display:block;max-width:100%}.dcg__wrap{max-width:1240px;margin:0 auto;padding-inline:16px}.dcg__center{text-align:center}.dcg h2,.dcg h3{font-family:"DacobiHead",var(--font-heading--family);text-transform:uppercase;letter-spacing:.01em;line-height:1.05;margin:0;text-wrap:balance;color:inherit}.dcg h2{font-size:clamp(28px,4.4vw,46px);font-weight:800}.dcg h3{font-size:20px;font-weight:800}.dcg__eyebrow{display:block;font-family:"DacobiHead",var(--font-heading--family);font-weight:800;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--dcg-red);margin-bottom:10px}.dcg__eyebrow--accent{color:var(--dcg-accent,#ec1a21)}.dcg__lead{color:var(--dcg-muted);max-width:62ch;margin:12px auto 0;font-size:16px;line-height:1.55}.dcg--dark .dcg__lead{color:#b9b9b4}.dcg__lead p{margin:0 0 10px}.dcg__note{font-size:13px;color:var(--dcg-muted);margin-top:10px}.dcg-vids{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-top:32px;text-align:left}.dcg-vid{scroll-snap-align:start;display:grid;gap:10px;align-content:start}.dcg-vid__frame{aspect-ratio:9/16;background:#1b1b1f;overflow:hidden}.dcg-vid__frame video,.dcg-vid__frame img{width:100%;height:100%;object-fit:cover;display:block}.dcg-vid p{margin:0;color:#b9b9b4;font-size:14px}.dcg__hint{font-size:13px;color:#8d8d88;margin-top:10px}.dcg-stats{display:grid;grid-template-columns:repeat(var(--dcg-cols,3),minmax(0,1fr));gap:16px;text-align:center}@media(max-width:640px){.dcg-stats{grid-template-columns:1fr}}.dcg-stat b{display:block;font-family:"DacobiHead",var(--font-heading--family);font-weight:800;font-size:clamp(34px,5vw,52px);font-variant-numeric:tabular-nums}.dcg-stat span{color:var(--dcg-muted);font-size:14px;text-transform:uppercase;letter-spacing:.08em}.dcg-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,5vw,64px);align-items:center}.dcg-split--rev .dcg-split__media{order:2}@media(max-width:820px){.dcg-split{grid-template-columns:1fr}.dcg-split--rev .dcg-split__media{order:0}}.dcg-split__media img{width:100%;aspect-ratio:1;object-fit:cover}.dcg-split__text{color:var(--dcg-muted);max-width:52ch;font-size:16px;line-height:1.6}.dcg-split__text p{margin:12px 0 0}.dcg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;counter-reset:dcgs;text-align:left}@media(max-width:760px){.dcg-steps{grid-template-columns:1fr}}.dcg-step{border-top:3px solid var(--dcg-accent,#ec1a21);padding-top:14px;counter-increment:dcgs}.dcg-step:before{content:"0" counter(dcgs);font-family:"DacobiHead",var(--font-heading--family);font-weight:800;color:var(--dcg-accent,#ec1a21);font-size:15px;letter-spacing:.1em}.dcg-step h3{font-size:22px;margin-top:6px}.dcg-step p{color:var(--dcg-muted);margin:8px 0 0;font-size:15px}.dcg-steps__img{margin-top:32px}.dcg-steps__img img{width:100%;aspect-ratio:4/3;object-fit:cover}.dcg-feat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:var(--dcg-line);margin-top:36px;border:1px solid var(--dcg-line);text-align:left}@media(max-width:900px){.dcg-feat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dcg-feat{grid-template-columns:1fr}}.dcg-feat>div{background:#fff}.dcg-feat__body{padding:24px}.dcg-feat__img img,.dcg-step__img img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.dcg-step__img{margin:0 0 14px}.dcg-feat__ico{width:42px;height:42px;display:grid;place-items:center;background:var(--dcg-ink);color:#fff;font-family:"DacobiHead",var(--font-heading--family);font-weight:800;margin-bottom:12px}.dcg-feat p{color:var(--dcg-muted);margin:8px 0 0;font-size:15px}.dcg-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:36px;text-align:left}@media(max-width:900px){.dcg-why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dcg-why{grid-template-columns:1fr}}.dcg-why figure{margin:0;display:grid;gap:10px;align-content:start}.dcg-why img{width:100%;aspect-ratio:1;object-fit:cover}.dcg-why h3 em{font-style:normal;color:var(--dcg-accent,#ec1a21)}.dcg-why p{color:var(--dcg-muted);margin:0;font-size:15px}.dcg-mosaic{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;margin-top:32px}.dcg-mosaic img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.dcg-mosaic img:first-child{grid-row:span 2}@media(max-width:700px){.dcg-mosaic{grid-template-columns:1fr 1fr}.dcg-mosaic img:first-child{grid-column:span 2;grid-row:auto}}.dcg-cmp{overflow-x:auto;margin-top:30px;text-align:left}.dcg-cmp table{border-collapse:collapse;width:100%;min-width:680px;font-size:15px}.dcg-cmp th,.dcg-cmp td{padding:14px 12px;border-bottom:1px solid var(--dcg-line);text-align:left;vertical-align:top}.dcg-cmp thead th{font-family:"DacobiHead",var(--font-heading--family);text-transform:uppercase;font-size:15px;letter-spacing:.04em}.dcg-cmp thead th:nth-child(2){background:var(--dcg-ink);color:#fff}.dcg-cmp tbody td:nth-child(2){background:var(--dcg-tint,#fdeef3);font-weight:500}.dcg-cmp tbody th{font-family:"DacobiHead",var(--font-heading--family);text-transform:uppercase;font-size:14px;color:var(--dcg-muted)}.dcg-guar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;text-align:left}@media(max-width:700px){.dcg-guar{grid-template-columns:1fr}}.dcg-guar>div{border:2px solid var(--dcg-ink);padding:24px;display:grid;gap:8px;background:#fff}.dcg-guar__big{font-family:"DacobiHead",var(--font-heading--family);font-weight:800;font-size:56px;line-height:1;color:var(--dcg-red)}.dcg-guar p{margin:0;color:var(--dcg-muted)}.dcg-btn{display:block;max-width:480px;margin:28px auto 0;background:var(--dcg-ink);color:#fff;border:0;font-family:"DacobiHead",var(--font-heading--family);font-weight:800;font-size:18px;letter-spacing:.08em;text-transform:uppercase;padding:16px;text-align:center;text-decoration:none}.dcg-btn:hover{background:#2e2e2e;color:#fff}.dcg-btn:focus-visible{outline:3px solid var(--dcg-accent,#ec1a21);outline-offset:2px}.dcg{--dcg-r:var(--style-border-radius-lg,16px);--dcg-r-sm:var(--style-border-radius-md,12px);--dcg-r-btn:var(--style-border-radius-buttons-primary,30px)}.dcg-vid__frame,.dcg-split__media img,.dcg-steps__img img,.dcg-why img,.dcg-mosaic img{border-radius:var(--dcg-r)}.dcg-step{border-top:0;padding:0;background:#fff;border-radius:var(--dcg-r);overflow:hidden;box-shadow:0 1px 2px #1111110d,0 8px 24px #1111110f}.dcg-step__img{margin:0}.dcg-step:before{display:inline-block;margin:18px 20px 0;padding:4px 12px;border-radius:var(--style-border-radius-pills,40px);background:var(--dcg-accent,#ec1a21);color:#fff;font-size:13px}.dcg-step h3{margin:10px 20px 0}.dcg-step p{margin:8px 20px 20px}.dcg-feat{gap:16px;background:transparent;border:0}.dcg-feat>div{border:1px solid var(--dcg-line);border-radius:var(--dcg-r);overflow:hidden}.dcg-feat__ico{border-radius:var(--dcg-r-sm)}.dcg-cmp{border:1px solid var(--dcg-line);border-radius:var(--dcg-r);background:#fff}.dcg-cmp table{border-collapse:separate;border-spacing:0}.dcg-cmp tbody tr:last-child th,.dcg-cmp tbody tr:last-child td{border-bottom:0}.dcg-cmp thead th:nth-child(2){border-radius:var(--dcg-r-sm) var(--dcg-r-sm) 0 0}.dcg-cmp tbody tr:last-child td:nth-child(2){border-radius:0 0 var(--dcg-r-sm) var(--dcg-r-sm)}.dcg-guar>div{border:1px solid var(--dcg-line);border-radius:var(--dcg-r);box-shadow:0 1px 2px #1111110d,0 8px 24px #1111110f}.dcg-btn{border-radius:var(--dcg-r-btn);padding:16px 28px}.section-dacobi-product-faq .pf__head{text-align:center;margin-bottom:28px}.section-dacobi-product-faq .pf__kicker{color:var(--dcg-red,#ec1a21);font-family:"DacobiHead",var(--font-heading--family);font-weight:800;letter-spacing:.18em}.section-dacobi-product-faq .pf__title{font-family:"DacobiHead",var(--font-heading--family);font-weight:800;text-transform:uppercase;font-size:clamp(28px,4.4vw,46px)}.section-dacobi-product-faq .accordion{max-width:860px;margin:0 auto;display:grid;gap:12px}.section-dacobi-product-faq .details{border:1px solid #e4e4e2!important;border-radius:var(--style-border-radius-lg,16px);background:#fff;overflow:hidden;box-shadow:0 1px 2px #1111110a}.section-dacobi-product-faq .details__header{padding:18px 22px}.section-dacobi-product-faq .details[open] .details__header{color:var(--dcg-red,#ec1a21)}.section-dacobi-product-faq .details__content,.section-dacobi-product-faq .details>div{padding:0 22px 18px}.dcg-steps--nonum .dcg-step:before{content:none;display:none}.dcg-split--noimg{grid-template-columns:1fr}
/*# sourceMappingURL=/cdn/shop/t/13/assets/dacobi-cg.css.map */
