.db,.db *{box-sizing:border-box}.db img{max-width:100%;display:block;height:auto}.db p{margin:0}.db a{color:inherit}.db button{font-family:inherit;cursor:pointer;font-size:inherit}.db button:not(.db-btn):not(.db-mode):not(.db-plan):not(.db-hold):not(.db-qbtn){background:none;border:0;padding:0}.db ul{margin:0;padding:0}.db :focus-visible{outline:3px solid var(--sun);outline-offset:3px;border-radius:6px}.db summary{list-style:none}.db details summary::-webkit-details-marker{display:none}.db-cta-form{display:contents}.db-cta-form .db-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.db-cta-form .db-btn .db-spin{display:none}.db-cta-form .db-btn.db-loading .db-spin{display:inline-block;width:1em;height:1em;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:db-spin .7s linear infinite}@keyframes db-spin{to{transform:rotate(360deg)}}.db delivery-promise-wc,.db [data-shopify=shop-promise-payment-button-slot]{display:none!important}.db-preview-note{font-size:calc(.76*var(--db-rem));color:var(--ink-soft);text-align:center;line-height:1.4;background:var(--blush);border-radius:10px;padding:.5em .8em}.db,.db-stickybar,.db-toast{--db-rem:16px;font-size:16.5px;line-height:1.55;font-family:var(--body);color:var(--ink);-webkit-font-smoothing:antialiased;--blue:#0174B7;--blue-deep:#015A92;--royal:#2A5BD7;--royal-deep:#1F47B0;--navy:#14245E;--blue-soft:#EEF4FC;--pink:#FBC3C8;--pink-deep:#F39DAE;--blush:#FDEDEF;--cyan:#8FD9EC;--paper:#FFFFFF;--paper-warm:#FBF9F6;--ink:#1B2140;--ink-soft:#5C6382;--line:rgba(20,36,94,.12);--sun:#F5B22B;--white:#FFFFFF;--r:20px;--ui:"Fredoka","Arial Rounded MT Bold",system-ui,sans-serif;--body:"Figtree","Segoe UI",system-ui,sans-serif}.db-wrap{width:min(1180px,calc(100% - calc(3*var(--db-rem))));margin-inline:auto}.db h1,.db h2,.db h3,.db h4{margin:0;font-family:var(--ui);font-weight:600;line-height:1.08;color:var(--navy);text-wrap:balance;letter-spacing:-.008em}.db h1{font-size:clamp(calc(2.1*var(--db-rem)),3.3vw,calc(2.8*var(--db-rem)));font-weight:700;letter-spacing:-.015em;line-height:1.05}.db h2{font-size:clamp(calc(1.9*var(--db-rem)),3.2vw,calc(2.6*var(--db-rem)))}.db h3{font-size:calc(1.15*var(--db-rem))}.db-lede{font-size:calc(1.08*var(--db-rem));color:var(--ink-soft);max-width:56ch}.db-eyebrow{display:block;font-family:var(--ui);font-weight:600;font-size:calc(.78*var(--db-rem));letter-spacing:.12em;text-transform:uppercase;color:var(--royal);margin-bottom:calc(.7*var(--db-rem))}.db-section{padding:clamp(calc(3.5*var(--db-rem)),7vw,calc(6*var(--db-rem))) 0}.db-section-head{max-width:720px;margin-bottom:clamp(calc(1.8*var(--db-rem)),3.5vw,calc(2.8*var(--db-rem)))}.db-section-head .db-lede{margin-top:calc(.6*var(--db-rem))}.db-tag{display:inline-block;font-family:var(--ui);font-weight:600;font-size:calc(.72*var(--db-rem));letter-spacing:.06em;text-transform:uppercase;padding:calc(.22*var(--db-rem)) calc(.6*var(--db-rem));border-radius:999px;background:var(--cyan);color:var(--navy)}.db-tag.db-parent{background:var(--pink)}.db-tag.db-pending{background:var(--paper-warm);border:1px dashed var(--ink-soft);color:var(--ink-soft);text-transform:none;letter-spacing:0;font-weight:500}.db-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(.5*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(1*var(--db-rem));padding:calc(.9*var(--db-rem)) calc(1.4*var(--db-rem));border-radius:999px;border:2px solid transparent;text-decoration:none;white-space:nowrap;transition:transform .15s,background .15s,box-shadow .15s}.db-btn-primary{background:var(--royal);color:var(--white);box-shadow:0 10px 24px -12px #2a5bd7cc}.db-btn-primary:hover{background:var(--royal-deep);transform:translateY(-1px)}.db-btn-secondary{background:var(--white);color:var(--navy);border-color:var(--navy)}.db-btn-secondary:hover{background:var(--blue-soft)}.db-star{width:15px;height:15px;fill:var(--sun)}.db-stars{display:inline-flex;align-items:center;gap:calc(.5*var(--db-rem));text-decoration:none;font-size:calc(.92*var(--db-rem));color:var(--ink-soft)}.db-stars .db-s{display:inline-flex;gap:1px}.db-stars b{color:var(--ink);font-weight:700}.db-photo{border-radius:var(--r);overflow:hidden;background:var(--blue-soft)}.db-photo img{width:100%;height:100%;object-fit:cover}.db-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r)}.db-two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(calc(2*var(--db-rem)),5vw,calc(4.5*var(--db-rem)));align-items:center}@media(max-width:860px){.db-two{grid-template-columns:1fr}}.db-sp{position:absolute;width:14px;height:14px;color:var(--pink-deep);pointer-events:none;z-index:1;animation:sptw 3.2s ease-in-out infinite}.db-sp svg{width:100%;height:100%;fill:currentColor}.db-sp-w{color:var(--white)}.db-sp-c{color:var(--cyan)}.db-sp-b{color:var(--royal)}.db-sp-p{color:var(--pink)}.db-sp-s{width:9px;height:9px}.db-sp-l{width:20px;height:20px}@keyframes sptw{0%,to{transform:scale(.7) rotate(0);opacity:.35}50%{transform:scale(1.15) rotate(20deg);opacity:1}}.db-wavediv{position:absolute;left:0;width:100%;height:56px;display:block;pointer-events:none;z-index:0}.db-wavediv-top{top:-1px}.db-wavediv-bottom{bottom:-1px;z-index:2}.db-wavediv.db-flip{transform:scaleX(-1)}.db-hero,.db-proofs,.db-feel,.db-household,.db-reviews,.db-faq-sec,.db-offer2{position:relative;overflow:hidden}.db-hero .db-wrap,.db-proofs .db-wrap,.db-feel .db-wrap,.db-household .db-wrap,.db-reviews .db-wrap,.db-faq-sec .db-wrap,.db-offer2 .db-wrap,.db-ingredients .db-wrap,.db-founders .db-wrap{position:relative;z-index:1}.db-section.db-household,.db-section.db-reviews,.db-section.db-offer2,.db-section.db-ingredients,.db-section.db-founders{padding-top:clamp(calc(5*var(--db-rem)),9vw,calc(7.5*var(--db-rem)))}.db-hero{padding-bottom:clamp(calc(4.5*var(--db-rem)),8vw,calc(6.5*var(--db-rem)))}.db-trustbar{position:relative;z-index:2}.db-proofs-grid .db-quote:nth-child(odd){rotate:-.5deg}.db-proofs-grid .db-quote:nth-child(2n){rotate:.5deg}.db-more-grid .db-quote:nth-child(2){rotate:.5deg}.db-more-grid .db-quote:nth-child(3){rotate:-.5deg}.db-offer-cards .db-oc.db-hi{rotate:-.8deg}.db-offer-cards .db-oc:not(.db-hi){rotate:.8deg}.db-offer-cards .db-oc:hover{rotate:0;transition:rotate .2s}.db-tile:hover{rotate:-.6deg;transition:rotate .25s}@media(prefers-reduced-motion:reduce){.db-sp{animation:none}}@media(max-width:860px){.db-sp-desk{display:none}.db-wavediv{height:38px}}.db-hero{background:var(--blue);color:var(--white);padding:clamp(calc(1.5*var(--db-rem)),3.5vw,calc(3*var(--db-rem))) 0 clamp(calc(2*var(--db-rem)),4vw,calc(3.5*var(--db-rem)))}.db-hero .db-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(calc(1.5*var(--db-rem)),3.5vw,calc(3.5*var(--db-rem)));align-items:start}.db-hero .db-wrap>*{min-width:0}.db-panel{min-width:0}.db-gallery{display:grid}.db-gallery .db-main{position:relative;aspect-ratio:4/5;border-radius:var(--r);overflow:hidden;background:var(--blue-deep);cursor:pointer;touch-action:pan-y;user-select:none;-webkit-user-select:none}.db-gallery .db-track{display:flex;height:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1);will-change:transform}.db-gallery .db-track img{flex:none;width:100%;height:100%;object-fit:cover;pointer-events:none}.db-gallery .db-main .db-hint{position:absolute;right:calc(1*var(--db-rem));bottom:calc(1*var(--db-rem));width:34px;height:34px;border-radius:50%;background:#ffffffe6;color:var(--navy);display:grid;place-items:center;box-shadow:0 4px 12px #01447b4d;transition:transform .15s}.db-gallery .db-main:hover .db-hint{transform:translate(2px)}.db-gallery .db-main .db-hint svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.db-gallery .db-track{transition:none}}.db-gallery .db-main .db-cap{position:absolute;left:calc(1*var(--db-rem));top:calc(1*var(--db-rem));font-family:var(--ui);font-weight:500;font-size:calc(.8*var(--db-rem));background:#14245e8c;color:var(--white);padding:calc(.3*var(--db-rem)) calc(.7*var(--db-rem));border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.db-thumbs{position:absolute;left:calc(.9*var(--db-rem));bottom:calc(.9*var(--db-rem));z-index:2;display:flex;gap:calc(.4*var(--db-rem));max-width:calc(100% - calc(4.5*var(--db-rem)));overflow-x:auto;scrollbar-width:none;padding:calc(.35*var(--db-rem));background:#14245e47;border-radius:14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.db-thumbs::-webkit-scrollbar{display:none}.db-thumbs button{flex:none;width:44px;aspect-ratio:1;border-radius:9px;overflow:hidden;border:2px solid rgba(255,255,255,.55);padding:0;background:var(--blue-deep);opacity:.9;transition:opacity .15s,border-color .15s,transform .15s}.db-thumbs button img{width:100%;height:100%;object-fit:cover}.db-thumbs button[aria-selected=true]{border-color:var(--white);opacity:1;transform:scale(1.06);box-shadow:0 4px 12px #01447b66}.db-thumbs button:hover{opacity:1}.db-panel{background:var(--white);color:var(--ink);border-radius:24px;padding:clamp(calc(1.3*var(--db-rem)),2.4vw,calc(1.9*var(--db-rem)));display:grid;gap:calc(1*var(--db-rem));box-shadow:0 30px 60px -30px #01447b99}.db-panel .db-eyebrow{margin-bottom:calc(.4*var(--db-rem));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:420px){.db-panel .db-eyebrow{font-size:calc(.72*var(--db-rem));letter-spacing:.09em}}.db-panel h1{color:var(--navy)}.db-panel .db-lede{font-size:calc(1*var(--db-rem));color:var(--ink);max-width:none}.db-panel .db-lede b{font-weight:600}.db-panel .db-rating{display:flex;align-items:center;gap:calc(.5*var(--db-rem));flex-wrap:nowrap;white-space:nowrap;font-size:calc(.84*var(--db-rem));color:var(--ink-soft);overflow:hidden}.db-panel .db-rating .db-stars{font-size:inherit;flex:none;gap:calc(.35*var(--db-rem))}.db-panel .db-rating .db-stars .db-s{gap:0}.db-panel .db-rating .db-star{width:13px;height:13px}.db-panel .db-rating .db-long{display:inline}.db-panel .db-rating .db-short{display:none}@media(max-width:480px){.db-panel .db-rating{font-size:calc(.8*var(--db-rem));gap:calc(.4*var(--db-rem))}.db-panel .db-rating .db-long{display:none}.db-panel .db-rating .db-short{display:inline}}@media(max-width:900px){.db-panel h1{text-align:center}.db-panel .db-rating{justify-content:center}}.db-panel .db-rating .db-sep{opacity:.4}.db-divider{height:1px;background:var(--line)}.db-modes{display:grid;grid-template-columns:1fr 1fr;background:var(--blue-soft);border-radius:12px;padding:4px;gap:4px}.db-mode{border:0;background:transparent;border-radius:9px;padding:calc(.6*var(--db-rem)) calc(.6*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(.92*var(--db-rem));color:var(--ink-soft);display:flex;align-items:center;justify-content:center;gap:calc(.45*var(--db-rem));transition:background .15s,color .15s,box-shadow .15s}.db-mode[aria-selected=true]{background:var(--white);color:var(--navy);box-shadow:0 2px 8px #14245e1f}.db-mode .db-off{font-size:calc(.68*var(--db-rem));background:var(--pink);color:var(--navy);border-radius:999px;padding:calc(.1*var(--db-rem)) calc(.45*var(--db-rem))}.db-plans{display:grid;gap:calc(.55*var(--db-rem))}.db-plan{position:relative;display:flex;align-items:center;gap:calc(.9*var(--db-rem));text-align:left;border:1.5px solid var(--line);border-radius:14px;background:var(--white);padding:calc(.85*var(--db-rem)) calc(1*var(--db-rem));transition:border-color .15s,background .15s,box-shadow .15s}.db-plan:hover{border-color:var(--royal)}.db-plan[aria-checked=true]{border-color:var(--royal);background:var(--blue-soft);box-shadow:inset 0 0 0 1px var(--royal)}.db-plan .db-radio{flex:none;width:18px;height:18px;border-radius:50%;border:2px solid var(--ink-soft);background:var(--white);transition:border-color .15s,box-shadow .15s}.db-plan[aria-checked=true] .db-radio{border-color:var(--royal);box-shadow:inset 0 0 0 4px var(--royal)}.db-plan .db-txt{flex:1;min-width:0;display:grid;gap:calc(.1*var(--db-rem))}.db-plan .db-name{font-family:var(--ui);font-weight:600;font-size:calc(1.02*var(--db-rem));color:var(--navy)}.db-plan .db-meta{font-size:calc(.84*var(--db-rem));color:var(--ink-soft)}.db-plan .db-price{flex:none;text-align:right;font-family:var(--ui);font-weight:700;font-size:calc(1.15*var(--db-rem));color:var(--navy);font-variant-numeric:tabular-nums;line-height:1.1}.db-plan .db-price s{display:block;font-weight:500;font-size:calc(.78*var(--db-rem));color:var(--ink-soft)}.db-qrow{display:flex;align-items:center;justify-content:space-between;gap:calc(1*var(--db-rem))}.db-qrow-lab{font-family:var(--ui);font-weight:600;font-size:calc(.9*var(--db-rem));color:var(--navy)}.db-qstep{display:inline-flex;align-items:center;border:1.5px solid var(--line);border-radius:999px;overflow:hidden;background:var(--white)}.db-qbtn{width:calc(2.6*var(--db-rem));height:calc(2.4*var(--db-rem));border:0;background:transparent;font-size:calc(1.15*var(--db-rem));font-weight:700;color:var(--navy);cursor:pointer}.db-qbtn:hover{background:var(--blue-soft)}.db-qbtn:disabled{opacity:.35;cursor:default;background:transparent}.db-qstep output{min-width:calc(2.2*var(--db-rem));text-align:center;font-family:var(--ui);font-weight:600;font-size:calc(1*var(--db-rem));color:var(--navy);font-variant-numeric:tabular-nums}.db-plan .db-ship{position:absolute;top:-9px;right:14px;font-family:var(--ui);font-weight:600;font-size:calc(.66*var(--db-rem));letter-spacing:.06em;text-transform:uppercase;background:#ddf3e4;color:#1e7846;padding:calc(.12*var(--db-rem)) calc(.55*var(--db-rem));border-radius:999px;border:1px solid rgba(30,120,70,.25)}.db-plan .db-badge{position:absolute;top:-9px;left:14px;font-family:var(--ui);font-weight:600;font-size:calc(.66*var(--db-rem));letter-spacing:.06em;text-transform:uppercase;background:var(--pink);color:var(--navy);padding:calc(.12*var(--db-rem)) calc(.55*var(--db-rem));border-radius:999px}.db-panel .db-btn-primary{width:100%;font-size:calc(1.05*var(--db-rem));padding:calc(1*var(--db-rem)) calc(1.2*var(--db-rem))}.db-assure{display:flex;justify-content:center;align-items:stretch;padding:calc(.2*var(--db-rem)) 0;border-top:1px solid var(--line)}.db-assure span{flex:1 1 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(.4*var(--db-rem));padding:calc(.75*var(--db-rem)) calc(.35*var(--db-rem));font-size:calc(.74*var(--db-rem));line-height:1.25;color:var(--ink-soft);border-left:1px solid var(--line)}.db-assure span:first-child,.db-assure span[hidden]+span{border-left:0}.db-assure svg{width:24px;height:24px;stroke:var(--navy);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.db-pinfo-sec{background:var(--white);padding:calc(1.4*var(--db-rem)) 0 calc(.8*var(--db-rem))}.db-pinfo{display:grid;max-width:900px;margin:0 auto}.db-pinfo details{border-bottom:1px solid var(--line)}.db-pinfo details:first-child{border-top:1px solid var(--line)}.db-pinfo summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:calc(1*var(--db-rem));padding:calc(1*var(--db-rem)) calc(.2*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(1.08*var(--db-rem));color:var(--navy)}.db-pinfo summary::-webkit-details-marker{display:none}.db-pinfo .db-chev{width:10px;height:10px;border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);transform:rotate(45deg);transition:transform .25s;margin-right:calc(.3*var(--db-rem));margin-top:-4px}.db-pinfo details[open] .db-chev{transform:rotate(-135deg);margin-top:4px}.db-pinfo-body{padding:0 calc(.2*var(--db-rem)) calc(1.1*var(--db-rem));font-size:calc(.97*var(--db-rem));max-width:64ch;line-height:1.5;color:var(--ink-soft)}.db-pinfo-body b{color:var(--ink);font-weight:600}.db-pinfo-body p+p{margin-top:calc(.5*var(--db-rem))}@media(max-width:480px){.db-assure{flex-wrap:wrap}.db-assure span{flex-basis:33%;border-left:0}}.db-panel .db-fine{font-size:calc(.76*var(--db-rem));color:var(--ink-soft);text-align:center;line-height:1.4}@media(max-width:900px){.db-hero .db-wrap{grid-template-columns:1fr;gap:calc(.7*var(--db-rem))}.db-gallery .db-main{aspect-ratio:4/5}.db-thumbs button{width:36px}}.db-trustbar{background:var(--white);padding:calc(.6*var(--db-rem)) 0 calc(.6*var(--db-rem))}.db-trustbar .db-wrap{display:flex;justify-content:center}.db-cert{display:inline-grid;grid-template-columns:auto auto;align-items:center;gap:calc(.9*var(--db-rem));padding:calc(.6*var(--db-rem)) calc(1.5*var(--db-rem)) calc(.6*var(--db-rem)) calc(.7*var(--db-rem));background:var(--white);border:1.5px solid var(--line);border-radius:999px;box-shadow:0 10px 26px -20px #14245e73;max-width:100%}.db-cert-seal{position:relative;width:44px;height:44px;border-radius:50%;background:var(--navy);display:grid;place-items:center;flex:none}.db-cert-seal>svg{width:26px;height:26px}.db-cert-seal i{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;border-radius:50%;background:var(--royal);border:2px solid var(--white);display:grid;place-items:center}.db-cert-seal i svg{width:10px;height:10px}.db-cert-text{display:grid;gap:calc(.1*var(--db-rem));min-width:0}.db-cert-name{font-family:var(--ui);font-weight:600;font-size:calc(1*var(--db-rem));color:var(--navy);line-height:1.15}.db-cert-sub{font-size:calc(.8*var(--db-rem));color:var(--ink-soft);line-height:1.4}@media(max-width:560px){.db-cert{border-radius:20px;padding:calc(.7*var(--db-rem)) calc(1*var(--db-rem)) calc(.7*var(--db-rem)) calc(.7*var(--db-rem));gap:calc(.7*var(--db-rem))}.db-cert-sub{font-size:calc(.76*var(--db-rem))}}.db-proofs{background:var(--paper-warm);padding:clamp(calc(2.5*var(--db-rem)),5vw,calc(4*var(--db-rem))) 0}.db-proofs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(1*var(--db-rem))}@media(max-width:1100px){.db-proofs-grid{grid-template-columns:repeat(2,1fr)}}.db-quote .db-qstars{color:#f5b301;font-size:calc(1.05*var(--db-rem));letter-spacing:.12em;line-height:1}.db-quote .db-by{font-family:var(--ui);font-weight:600;font-size:calc(.9*var(--db-rem));color:var(--navy)}.db-quote{padding:calc(1.3*var(--db-rem)) calc(1.4*var(--db-rem));display:grid;gap:calc(.65*var(--db-rem));align-content:start;grid-template-rows:auto 1fr auto}.db-quote .db-head{display:flex;justify-content:space-between;align-items:center;gap:calc(.5*var(--db-rem));flex-wrap:wrap}.db-quote p{font-size:calc(.98*var(--db-rem));line-height:1.5}.db-quote p b{color:var(--royal);font-weight:600}.db-quote .db-by{font-size:calc(.8*var(--db-rem));color:var(--ink-soft)}.db-quote.db-placeholder{background:transparent;border-style:dashed;border-color:#14245e59}.db-quote.db-placeholder p{color:var(--ink-soft);font-style:italic}@media(max-width:600px){.db-proofs-grid{grid-template-columns:1fr}}.db-feel .db-two{align-items:stretch}.db-feel .db-art{position:relative;display:grid;place-items:center;align-self:center;justify-self:end;width:100%;max-width:500px;aspect-ratio:1/1}.db-feel .db-art:before{content:"";position:absolute;width:86%;aspect-ratio:1;border-radius:50%;background:var(--blush)}.db-feel .db-art img{position:relative;width:66%;height:auto;-webkit-mask-image:linear-gradient(to bottom,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,#000 78%,transparent 100%);animation:float 7s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(max-width:860px){.db-feel .db-art{justify-self:center;max-width:380px}}.db-senses{display:grid}.db-sense{display:grid;grid-template-columns:auto 1fr;gap:calc(.2*var(--db-rem)) calc(1.1*var(--db-rem));padding:calc(1.2*var(--db-rem)) 0;border-top:1px solid var(--line)}.db-sense:last-child{border-bottom:1px solid var(--line)}.db-sense .db-ico{grid-row:1/3;width:44px;height:44px;border-radius:14px;background:var(--blush);display:grid;place-items:center}.db-sense .db-ico svg{width:22px;height:22px;stroke:var(--navy);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.db-sense p{font-size:calc(.95*var(--db-rem));color:var(--ink-soft);max-width:46ch}.db-ingredients{background:var(--blue-soft);position:relative;overflow:hidden}.db-ing-head{display:flex;align-items:center;justify-content:space-between;gap:calc(2*var(--db-rem));max-width:960px}.db-ing-sticker{flex:none;display:grid;grid-template-columns:auto auto;align-items:center;gap:calc(.6*var(--db-rem));background:var(--pink);border:2px solid var(--navy);border-radius:999px;padding:calc(.6*var(--db-rem)) calc(1.3*var(--db-rem)) calc(.6*var(--db-rem)) calc(.9*var(--db-rem));box-shadow:4px 4px 0 var(--navy);rotate:-4deg;font-family:var(--ui);font-weight:600;color:var(--navy);line-height:1.05;font-size:calc(.9*var(--db-rem));animation:ibob 5s ease-in-out infinite}.db-ing-sticker b{font-size:calc(2.4*var(--db-rem));font-weight:700;line-height:1}.db-ing-table{list-style:none;margin:0 0 calc(.4*var(--db-rem));padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:calc(.9*var(--db-rem))}.db-el{position:relative;background:var(--white);border:2px solid var(--navy);border-radius:18px;padding:calc(1*var(--db-rem)) calc(1.1*var(--db-rem)) calc(1.05*var(--db-rem));display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:calc(.1*var(--db-rem)) calc(.9*var(--db-rem));align-items:center;box-shadow:4px 4px 0 var(--navy);transition:transform .2s,box-shadow .2s}.db-el:hover{transform:translate(-2px,-2px) rotate(-.6deg);box-shadow:6px 6px 0 var(--navy)}.db-el-sym{grid-row:1/3;width:calc(3.4*var(--db-rem));height:calc(3.4*var(--db-rem));border-radius:12px;background:var(--blush);display:grid;place-items:center;font-family:var(--ui);font-weight:700;font-size:calc(1.05*var(--db-rem));color:var(--navy);letter-spacing:-.02em}.db-el-name{font-family:var(--ui);font-weight:600;font-size:calc(1*var(--db-rem));color:var(--navy);line-height:1.15}.db-el-role{font-size:calc(.85*var(--db-rem));color:var(--ink-soft);line-height:1.35}.db-el-active{grid-column:1/-1;grid-template-columns:auto 1fr auto;background:var(--navy);border-color:var(--navy);box-shadow:4px 4px 0 var(--pink-deep);padding:calc(1.1*var(--db-rem)) calc(1.4*var(--db-rem))}.db-el-active .db-el-sym{grid-column:1}.db-el-active .db-el-name,.db-el-active .db-el-role{grid-column:2}.db-el-stat{grid-column:3;grid-row:1/3;text-align:right;font-family:var(--ui);color:var(--white);line-height:1;padding-left:calc(1*var(--db-rem));border-left:1px solid rgba(255,255,255,.18)}.db-el-stat b{display:block;font-size:calc(2.2*var(--db-rem));font-weight:700;color:var(--pink)}.db-el-stat small{display:block;font-size:calc(.75*var(--db-rem));letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf;margin-top:calc(.25*var(--db-rem))}.db-el-active .db-el-sym{background:var(--pink);color:var(--navy);width:calc(4*var(--db-rem));height:calc(4*var(--db-rem));font-size:calc(1.15*var(--db-rem))}.db-el-active .db-el-name{color:var(--white);font-size:calc(1.2*var(--db-rem))}.db-el-active .db-el-role{color:#fffc}.db-el-badge{position:absolute;top:calc(-.8*var(--db-rem));right:calc(1*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(.72*var(--db-rem));letter-spacing:.06em;text-transform:uppercase;background:var(--pink);color:var(--navy);border:2px solid var(--navy);border-radius:999px;padding:calc(.15*var(--db-rem)) calc(.6*var(--db-rem))}.db-el-sweet .db-el-sym{background:var(--pink)}.db-el-foam .db-el-sym{background:var(--cyan)}.db-el-mineral .db-el-sym{background:#dce9ff}.db-el-water .db-el-sym{background:#e6f6fb}.db .db-ing-legend,.db-ing-legend{list-style:none;margin:calc(1.4*var(--db-rem)) 0 calc(2*var(--db-rem));padding:calc(.55*var(--db-rem)) calc(1*var(--db-rem));background:var(--white);border:1.5px solid var(--line);border-radius:999px;width:max-content;max-width:100%;display:flex;flex-wrap:wrap;gap:calc(.5*var(--db-rem)) calc(1.4*var(--db-rem));font-family:var(--ui);font-weight:500;font-size:calc(.82*var(--db-rem));color:var(--ink-soft)}.db-ing-legend li{display:inline-flex;align-items:center;gap:calc(.45*var(--db-rem))}.db-ing-legend i{width:calc(.95*var(--db-rem));height:calc(.95*var(--db-rem));border-radius:4px;border:1.5px solid var(--navy)}.db-k-sweet{background:var(--pink)}.db-k-foam{background:var(--cyan)}.db-k-mineral{background:#dce9ff}.db-k-water{background:#e6f6fb}.db-k-texture{background:var(--blush)}.db-ing-grid{display:grid;grid-template-columns:1fr;gap:calc(1*var(--db-rem))}.db-nots{padding:calc(1.3*var(--db-rem)) calc(1.5*var(--db-rem));background:var(--white);border:2px solid var(--navy);box-shadow:4px 4px 0 var(--navy);display:grid;grid-template-columns:minmax(200px,.8fr) 2fr;gap:calc(1*var(--db-rem)) calc(2*var(--db-rem));align-items:center}.db-nots-head{display:grid;gap:calc(.4*var(--db-rem))}.db-nots h3 em{font-style:normal;color:var(--pink-deep);text-decoration:line-through;text-decoration-thickness:.12em;text-decoration-color:var(--navy)}.db-not-stickers{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:calc(.55*var(--db-rem))}.db-not-stickers li{display:inline-flex;align-items:center;gap:calc(.45*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(.9*var(--db-rem));color:var(--navy);background:var(--blush);border:2px solid var(--navy);border-radius:999px;padding:calc(.35*var(--db-rem)) calc(.8*var(--db-rem)) calc(.35*var(--db-rem)) calc(.55*var(--db-rem));transition:transform .15s}.db-not-stickers li:nth-child(odd){rotate:-1.5deg}.db-not-stickers li:nth-child(2n){rotate:1.2deg}.db-not-stickers li:hover{transform:translateY(-2px) rotate(0)}.db-not-stickers li:before{content:"";width:calc(1.15*var(--db-rem));height:calc(1.15*var(--db-rem));border-radius:50%;background:var(--pink);flex:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314245E' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E");background-size:9px;background-position:center;background-repeat:no-repeat}.db-nots .db-foot{margin:0;font-size:calc(.82*var(--db-rem));color:var(--ink-soft)}.db-facts{overflow:hidden;background:var(--white);border:2px solid var(--navy);box-shadow:4px 4px 0 var(--navy)}.db-facts summary{list-style:none;cursor:pointer;padding:calc(.95*var(--db-rem)) calc(1.3*var(--db-rem));font-family:var(--ui);font-weight:600;color:var(--navy);display:flex;justify-content:space-between;align-items:center}.db-facts summary::-webkit-details-marker{display:none}.db-df{margin:0 calc(1.1*var(--db-rem)) calc(1.1*var(--db-rem));border:2px solid var(--navy);border-radius:14px;overflow:hidden;background:var(--white)}.db-df-head{display:flex;align-items:center;gap:calc(.9*var(--db-rem));padding:calc(.9*var(--db-rem)) calc(1.1*var(--db-rem));background:var(--blue-soft);border-bottom:2px solid var(--navy)}.db-df-head img{height:34px;width:auto}.db-df-head b{display:block;font-family:var(--ui);font-weight:700;font-size:calc(1.3*var(--db-rem));color:var(--navy);line-height:1.1}.db-df-head span{font-size:calc(.8*var(--db-rem));color:var(--ink-soft)}.db-df-row{padding:calc(.8*var(--db-rem)) calc(1.1*var(--db-rem));border-top:1px solid var(--line)}.db-df-row:first-of-type{border-top:0}.db-df-two{display:grid;grid-template-columns:1fr 1fr;gap:calc(1*var(--db-rem))}.db-df h4{font-family:var(--ui);font-weight:600;font-size:calc(.95*var(--db-rem));color:var(--navy);margin:0 0 calc(.2*var(--db-rem))}.db-df p{font-size:calc(.9*var(--db-rem));line-height:1.5;color:var(--ink)}.db-df p b{font-weight:600}.db-df ul{margin:0;padding-left:calc(1.1*var(--db-rem));font-size:calc(.9*var(--db-rem));line-height:1.5;display:grid;gap:calc(.35*var(--db-rem))}.db-df li::marker{color:var(--royal)}.db-ispark{position:absolute;color:var(--pink-deep);pointer-events:none;animation:itwinkle 3.4s ease-in-out infinite}.db-ispark svg{width:100%;height:100%;fill:currentColor}.db-ispark-1{top:10%;right:7%;width:16px;height:16px;animation-delay:-.6s}.db-ispark-2{top:48%;left:3%;width:11px;height:11px;color:var(--royal);animation-delay:-1.8s}.db-ispark-3{bottom:9%;right:3%;width:13px;height:13px;color:var(--royal);animation-delay:-2.7s}@keyframes ibob{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes itwinkle{0%,to{transform:scale(.7) rotate(0);opacity:.35}50%{transform:scale(1.15) rotate(20deg);opacity:1}}@media(prefers-reduced-motion:reduce){.db-ing-sticker,.db-ispark{animation:none}}@media(max-width:1000px){.db-ing-table{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.db-df-two{grid-template-columns:1fr}.db-ing-head{flex-direction:column;align-items:flex-start}.db-ing-sticker{rotate:-3deg}.db-nots{grid-template-columns:1fr}.db-el-active{grid-template-columns:auto 1fr}.db-el-stat{grid-column:1/-1;grid-row:auto;text-align:left;border-left:0;padding:calc(.6*var(--db-rem)) 0 0;display:flex;align-items:baseline;gap:calc(.5*var(--db-rem))}.db-el-stat b{font-size:calc(1.6*var(--db-rem))}}@media(max-width:600px){.db-ing-table{grid-template-columns:1fr 1fr;gap:calc(.7*var(--db-rem))}.db-el:not(.db-el-active){grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:calc(.35*var(--db-rem)) 0;padding:calc(.9*var(--db-rem)) calc(.9*var(--db-rem)) calc(1*var(--db-rem));align-content:start}.db-el:not(.db-el-active) .db-el-sym{grid-row:auto;width:calc(2.9*var(--db-rem));height:calc(2.9*var(--db-rem));font-size:calc(.95*var(--db-rem));margin-bottom:calc(.25*var(--db-rem))}.db-el:not(.db-el-active) .db-el-name{font-size:calc(.95*var(--db-rem))}.db-el:not(.db-el-active) .db-el-role{font-size:calc(.8*var(--db-rem))}.db-ing-legend{width:100%;border-radius:16px;gap:calc(.4*var(--db-rem)) calc(.9*var(--db-rem))}}.db-founders{background:var(--blush);position:relative;overflow:hidden}.db-founders .db-two{align-items:center}.db-fig{position:relative;max-width:520px;margin:calc(1.5*var(--db-rem)) auto calc(3*var(--db-rem));padding:calc(1*var(--db-rem)) calc(1.5*var(--db-rem)) 0}.db-fig .db-blob{position:absolute;top:-6%;right:-4%;bottom:8%;left:-6%;background:var(--cyan);opacity:.55;border-radius:58% 42% 55% 45%/45% 55%;animation:fblob 14s ease-in-out infinite}.db-polaroid{position:relative;background:var(--white);padding:calc(.9*var(--db-rem)) calc(.9*var(--db-rem)) calc(2.6*var(--db-rem));border-radius:6px;box-shadow:8px 8px 0 var(--pink),0 24px 40px -24px #14245e73;rotate:-2.5deg;transition:rotate .3s}.db-fig:hover .db-polaroid{rotate:-1deg}.db-polaroid .db-photo{aspect-ratio:671/686;border-radius:4px}.db-polaroid .db-caption{position:absolute;left:calc(1*var(--db-rem));bottom:calc(.75*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(.9*var(--db-rem));color:var(--navy);opacity:.75}.db-polaroid .db-tape{position:absolute;top:calc(-.8*var(--db-rem));left:50%;width:calc(6.5*var(--db-rem));height:calc(1.6*var(--db-rem));translate:-50% 0;rotate:3deg;background:#8fd9ecbf;border-radius:2px;box-shadow:0 1px 2px #14245e26}.db-fig .db-chip{position:absolute;font-family:var(--ui);font-weight:600;font-size:calc(.85*var(--db-rem));color:var(--navy);background:var(--white);border:2px solid var(--navy);border-radius:999px;padding:calc(.3*var(--db-rem)) calc(.8*var(--db-rem));box-shadow:3px 3px 0 var(--navy);white-space:nowrap;animation:fbob 5s ease-in-out infinite}.db-fig .db-chip-1{top:2%;right:calc(-1*var(--db-rem));rotate:6deg;animation-delay:-1s}.db-fig .db-chip-2{top:38%;left:calc(-1.2*var(--db-rem));rotate:-7deg;animation-delay:-2.5s;background:var(--pink)}.db-fig .db-chip-3{top:62%;right:calc(-1.6*var(--db-rem));rotate:4deg;animation-delay:-4s;background:var(--cyan)}.db-fig .db-stat{position:absolute;left:calc(-1*var(--db-rem));bottom:calc(-2.2*var(--db-rem));background:var(--navy);color:var(--white);border-radius:16px;padding:calc(1*var(--db-rem)) calc(1.2*var(--db-rem));max-width:230px;box-shadow:0 20px 40px -20px #14245e99;rotate:1.5deg}.db-fig .db-stat .db-n{font-family:var(--ui);font-weight:700;font-size:calc(1.9*var(--db-rem));line-height:1;color:var(--pink)}.db-fig .db-stat p{font-size:calc(.86*var(--db-rem));color:#ffffffd9;margin-top:calc(.3*var(--db-rem))}.db-letter{max-width:560px;position:relative}.db-letter h2{margin-bottom:calc(1*var(--db-rem));display:flex;align-items:center;gap:calc(.5*var(--db-rem));flex-wrap:wrap}.db-letter .db-wave{display:inline-grid;place-items:center;width:1em;height:1em;color:var(--royal);transform-origin:70% 70%;animation:fwave 2.4s ease-in-out infinite}.db-letter .db-wave svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.db-letter .db-note{position:relative;background:var(--white);border-radius:22px;padding:calc(1.6*var(--db-rem)) calc(1.7*var(--db-rem)) calc(1.4*var(--db-rem));box-shadow:8px 8px 0 var(--cyan);rotate:.6deg}.db-letter .db-quote-mark{position:absolute;top:calc(-1.1*var(--db-rem));left:calc(1.2*var(--db-rem));font-family:var(--ui);font-weight:700;font-size:calc(4.5*var(--db-rem));line-height:1;color:var(--pink-deep)}.db-letter p{margin-bottom:calc(.85*var(--db-rem));font-size:calc(1.02*var(--db-rem));line-height:1.6}.db-letter p:last-of-type{margin-bottom:0}.db-letter .db-sig{display:flex;align-items:center;gap:calc(.8*var(--db-rem));margin-top:calc(1.3*var(--db-rem));padding-top:calc(1*var(--db-rem));border-top:2px dashed rgba(20,36,94,.18);font-family:var(--ui);font-weight:600;color:var(--navy)}.db-letter .db-sig small{display:block;font-family:var(--body);font-weight:500;color:var(--ink-soft);font-size:calc(.8*var(--db-rem))}.db-letter .db-sig img{height:36px;width:auto}.db-fspark{position:absolute;color:var(--pink-deep);pointer-events:none;animation:ftwinkle 3.2s ease-in-out infinite}.db-fspark svg{width:100%;height:100%;fill:currentColor}.db-fspark-1{top:8%;left:6%;width:16px;height:16px;animation-delay:-.5s}.db-fspark-2{top:14%;right:9%;width:12px;height:12px;color:var(--royal);animation-delay:-1.7s}.db-fspark-3{bottom:12%;left:44%;width:10px;height:10px;color:var(--royal);animation-delay:-2.6s}.db-fspark-4{bottom:8%;right:5%;width:14px;height:14px;animation-delay:-1.1s}@keyframes fbob{0%,to{translate:0 0}50%{translate:0 -7px}}@keyframes fblob{0%,to{border-radius:58% 42% 55% 45%/45% 55%;transform:rotate(0)}50%{border-radius:45% 55% 40% 60%/60% 40%;transform:rotate(6deg)}}@keyframes fwave{0%,to{transform:rotate(0)}20%{transform:rotate(16deg)}40%{transform:rotate(-8deg)}60%{transform:rotate(12deg)}80%{transform:rotate(-4deg)}}@keyframes ftwinkle{0%,to{transform:scale(.7) rotate(0);opacity:.35}50%{transform:scale(1.15) rotate(20deg);opacity:1}}@media(prefers-reduced-motion:reduce){.db-fig .db-chip,.db-fig .db-blob,.db-letter .db-wave,.db-fspark{animation:none}}@media(max-width:860px){.db-fig{margin:calc(1*var(--db-rem)) auto calc(2.6*var(--db-rem));max-width:440px}.db-fig .db-chip{font-size:calc(.78*var(--db-rem))}.db-fig .db-chip-1{right:0}.db-fig .db-chip-2{left:0}.db-fig .db-chip-3{right:0;top:52%}.db-fig .db-stat{position:relative;left:auto;bottom:auto;max-width:none;margin:calc(-.6*var(--db-rem)) calc(.9*var(--db-rem)) 0;rotate:0;box-shadow:0 16px 32px -18px #14245e80}.db-fspark-3{display:none}}.db-household .db-section-head{margin-bottom:calc(1.8*var(--db-rem))}.db-tiles{display:grid;grid-template-columns:1fr 1fr;gap:calc(1*var(--db-rem))}.db-tile{position:relative;aspect-ratio:1/1;border-radius:var(--r);overflow:hidden;background:var(--blue-soft)}.db-tile.db-adult img{object-position:center 30%}.db-tile.db-kid img{object-position:center 25%}.db-tile img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.db-tile:hover img{transform:scale(1.03)}.db-tile .db-lab{position:absolute;left:calc(1.1*var(--db-rem));bottom:calc(1.1*var(--db-rem));right:calc(1.1*var(--db-rem));color:var(--white);text-shadow:0 2px 12px rgba(0,0,0,.35)}.db-tile .db-lab b{display:block;font-family:var(--ui);font-weight:600;font-size:calc(1.3*var(--db-rem));line-height:1.1}.db-tile .db-lab span{font-size:calc(.9*var(--db-rem));opacity:.95}.db-tile:after{content:"";position:absolute;inset:auto 0 0;height:60%;background:linear-gradient(to top,rgba(20,36,94,.78),rgba(20,36,94,.25) 60%,transparent);pointer-events:none}.db-tile .db-lab{z-index:1}@media(max-width:700px){.db-tiles{grid-template-columns:1fr}}.db-reviews{background:var(--paper-warm)}.db-reviews .db-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(1.5*var(--db-rem));flex-wrap:wrap;max-width:none}.db-rating-big{display:flex;align-items:center;gap:calc(.8*var(--db-rem))}.db-rating-big .db-n{font-family:var(--ui);font-weight:700;font-size:calc(2.4*var(--db-rem));color:var(--navy);line-height:1}.db-more-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(1*var(--db-rem))}@media(max-width:760px){.db-more-grid{grid-template-columns:1fr}}.db-faq-sec .db-wrap{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:clamp(calc(2*var(--db-rem)),5vw,calc(4.5*var(--db-rem)));align-items:start}.db-faq-sec .db-section-head{position:sticky;top:90px;margin-bottom:0}.db-faq-sec .db-section-head .db-lede{margin-top:calc(.8*var(--db-rem))}.db-faq{display:grid;gap:calc(.55*var(--db-rem))}@media(max-width:860px){.db-faq-sec .db-wrap{grid-template-columns:1fr}.db-faq-sec .db-section-head{position:static;margin-bottom:calc(1.5*var(--db-rem))}}.db-faq details{background:var(--white);border:1px solid var(--line);border-radius:14px;overflow:hidden}.db-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:calc(1*var(--db-rem));padding:calc(1*var(--db-rem)) calc(1.25*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(1.02*var(--db-rem));color:var(--navy)}.db-faq summary::-webkit-details-marker{display:none}.db-plus{flex:none;width:26px;height:26px;border-radius:50%;background:var(--pink);display:grid;place-items:center;transition:transform .25s;font-weight:700;line-height:1;color:var(--navy)}.db-plus:before{content:"+"}details[open] .db-plus{transform:rotate(45deg)}.db-faq .db-body{padding:0 calc(1.25*var(--db-rem)) calc(1.05*var(--db-rem));color:var(--ink-soft);font-size:calc(.95*var(--db-rem));max-width:64ch}.db-faq-group{font-family:var(--ui);font-weight:600;font-size:calc(.76*var(--db-rem));letter-spacing:.1em;text-transform:uppercase;color:var(--royal);margin:calc(1*var(--db-rem)) 0 calc(.15*var(--db-rem))}.db-faq-group:first-child{margin-top:0}.db-offer2{background:var(--blue);color:var(--white);text-align:center}.db-offer2 h2{color:var(--white)}.db-offer2 .db-lede{color:#ffffffd9;margin:calc(.6*var(--db-rem)) auto 0}.db-offer2 .db-eyebrow{color:var(--cyan)}.db-offer-logo{height:46px;width:auto;margin:0 auto calc(1*var(--db-rem))}.db-offer-cards{display:grid;grid-template-columns:repeat(2,minmax(0,380px));justify-content:center;gap:calc(1*var(--db-rem));margin-top:calc(2*var(--db-rem));text-align:left}.db-oc{padding:calc(1.4*var(--db-rem)) calc(1.5*var(--db-rem));display:grid;gap:calc(.4*var(--db-rem));position:relative;color:var(--ink);border:0}.db-oc.db-hi{box-shadow:0 30px 60px -30px #01447bcc}.db-oc .db-name{font-family:var(--ui);font-weight:600;font-size:calc(1.15*var(--db-rem));color:var(--navy)}.db-oc .db-p{font-family:var(--ui);font-weight:700;font-size:calc(2*var(--db-rem));color:var(--navy);line-height:1;font-variant-numeric:tabular-nums}.db-oc .db-p small{font-family:var(--body);font-weight:500;font-size:calc(.9*var(--db-rem));color:var(--ink-soft)}.db-oc ul{list-style:none;margin:calc(.3*var(--db-rem)) 0 calc(.7*var(--db-rem));padding:0;display:grid;gap:calc(.25*var(--db-rem));font-size:calc(.9*var(--db-rem));color:var(--ink-soft)}.db-oc ul li{display:flex;gap:calc(.45*var(--db-rem));align-items:center}.db-oc ul li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pink-deep);flex:none}.db-oc .db-badge{position:absolute;top:-11px;left:18px;font-family:var(--ui);font-weight:600;font-size:calc(.68*var(--db-rem));letter-spacing:.06em;text-transform:uppercase;background:var(--pink);color:var(--navy);padding:calc(.15*var(--db-rem)) calc(.6*var(--db-rem));border-radius:999px}.db-oc .db-btn{width:100%}.db-offer2 .db-once{margin-top:calc(1.2*var(--db-rem));font-size:calc(.9*var(--db-rem));color:#ffffffd9}.db-offer2 .db-once a{color:var(--white);font-weight:600}@media(max-width:760px){.db-offer-cards{grid-template-columns:1fr}}.db-follow{background:var(--paper);border-top:1px solid var(--line);padding:calc(1.1*var(--db-rem)) 0}.db-follow .db-wrap{display:flex;justify-content:center}.db-follow-link{display:inline-flex;align-items:center;gap:calc(.55*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(.95*var(--db-rem));color:var(--navy);text-decoration:none;padding:calc(.5*var(--db-rem)) calc(.9*var(--db-rem));border-radius:999px;transition:background .15s,color .15s}.db-follow-link:hover{background:var(--blush);color:var(--royal)}.db-follow-link svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.db-follow-link span{font-family:var(--body);font-weight:500;color:var(--ink-soft)}.db-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--white);border-top:1px solid var(--line);box-shadow:0 -8px 24px #14245e1a;padding:calc(.7*var(--db-rem)) calc(1*var(--db-rem)) calc(calc(.7*var(--db-rem)) + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:calc(1*var(--db-rem));transform:translateY(110%);transition:transform .3s}.db-stickybar.db-show{transform:none}.db-stickybar .db-p{font-family:var(--ui);font-weight:700;font-size:calc(1.2*var(--db-rem));color:var(--navy);line-height:1}.db-stickybar .db-n{font-size:calc(.76*var(--db-rem));color:var(--ink-soft)}.db-stickybar .db-pick{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:calc(.15*var(--db-rem)) calc(1.1*var(--db-rem)) calc(.15*var(--db-rem)) 0;margin:0;font-family:var(--body);font-weight:500;color:var(--royal);max-width:220px;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232A5BD7' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:12px;cursor:pointer}.db-stickybar .db-btn{padding:calc(.65*var(--db-rem)) calc(1.1*var(--db-rem));font-size:calc(.93*var(--db-rem))}@media(min-width:901px){.db-stickybar{display:none}}.db-toast{position:fixed;left:50%;bottom:calc(5.5*var(--db-rem));transform:translate(-50%,20px);opacity:0;z-index:70;background:var(--navy);color:var(--white);border-radius:999px;padding:calc(.75*var(--db-rem)) calc(1.2*var(--db-rem));font-family:var(--ui);font-weight:600;font-size:calc(.95*var(--db-rem));box-shadow:0 12px 30px #14245e59;transition:opacity .25s,transform .25s;pointer-events:none}.db-toast.db-show{opacity:1;transform:translate(-50%)}@media(min-width:901px){.db-toast{bottom:calc(2*var(--db-rem))}}.db-reveal.db-go{animation:rise .6s cubic-bezier(.2,.8,.2,1) both}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/db-landing.css.map */
