.dn .article-template__content a{color:var(--dn-orange-d)!important}@media(min-width:750px){.dn .article-template__content{padding:52px 60px 40px!important}}.dn .article-template__comment-wrapper{background:var(--dn-deep)!important}.dn .ffpop-overlay{background:#050e1aad!important}.dn .ffpop-card{background:radial-gradient(80% 60% at 50% 0%,rgba(255,170,60,.25),transparent 70%),var(--dn-bg)!important;box-shadow:0 0 0 1px #e9b45a80,0 30px 60px -20px #000000b3!important;padding-top:26px!important}.dn .ffpop-icon{background:transparent!important;width:68px!important;height:64px!important;margin-bottom:6px!important}.dn .ffpop-icon .dn-diya-inline{width:64px}.dn .ffpop-icon>svg:not(.dn-diya-svg){display:none}.dn .ffpop-card h3{color:var(--dn-cream)!important}.dn .ffpop-card>p,.dn .ffpop-card form>p,.dn .ffpop-success>p{color:var(--dn-soft)!important}.dn .ffpop-close{background:#ffffff14!important;color:var(--dn-cream)!important}.dn .ffpop-form-row input{background:var(--dn-cream)!important;color:var(--dn-ink)!important;border-color:transparent!important}.dn .ffpop-skip{color:var(--dn-soft)!important}.dn .ffpop-code-wrap{background:#ffffff0f!important;border-color:#ffb62780!important}.dn .ffpop-code{color:var(--dn-marigold)!important}.dn .ffpop-copy-hint{color:var(--dn-soft)!important}.dn .ffpop-shop-btn{background:var(--dn-orange)!important;color:#fff!important}.dn .ffmq-outer{background:var(--dn-deep)!important;box-shadow:inset 0 1px #ffb62733,inset 0 -1px #ffb62733}.dn .ffmq-outer .ff-icon{color:var(--dn-marigold)!important}.dn .ppn-box{background:var(--dn-cream)!important;color:var(--dn-ink)!important;box-shadow:0 0 0 1px #e9b45a66,0 40px 70px -40px #000000b3}.dn .ppn-grid h3{color:var(--dn-navy)!important}.dn .ppn-ing-line,.dn .ppn-table td{color:#3a3934!important;border-color:#1e3a5f1f!important}.dn .ppn-table tr{border-bottom-color:#1e3a5f1f!important}.dn .ppn-table td:last-child{color:var(--dn-orange-d)!important}.dn .ppn-foot{color:#6b6a64!important}.dn .ppn-how-made{background:#f2e8d8!important;color:#3a3934!important}.dn .pph-combo-pill.active{border-color:var(--dn-marigold)!important;background:#ffb6271f!important;box-shadow:0 0 24px -6px #ffaa3c8c}.dn .pph-gallery-main{box-shadow:0 0 0 1px #e9b45a59}.dn .lpd-lights,.dn .lpq-lights,.dn .lpf-lights{background:radial-gradient(circle at 9px 9px,#FFB627 0 4px,transparent 4.5px) 0 0/36px 18px repeat-x,radial-gradient(circle at 27px 9px,#FF6B2C 0 4px,transparent 4.5px) 0 0/36px 18px repeat-x!important;filter:drop-shadow(0 0 4px rgba(255,182,39,.7))}.dn .ff-cart-burst-paw{display:none!important}.dn .ff-cart-toast{background:var(--dn-panel)!important;box-shadow:0 0 0 1px #e9b45a73,0 20px 40px -16px #0009!important}.dn .ffa-hero,.dn .ffg-hero,.dn .fff-hero,.dn .ffc-hero{position:relative;overflow-x:clip;padding-top:0!important;background:linear-gradient(180deg,#0b1c30,#13294a)!important}.dn .ffa-hero .wrap,.dn .ffg-hero .wrap,.dn .fff-hero .wrap,.dn .ffc-hero .wrap{position:relative}.dn .ffa-hero .dn-page-lights,.dn .ffg-hero .dn-page-lights,.dn .fff-hero .dn-page-lights,.dn .ffc-hero .dn-page-lights{margin-bottom:40px}.dn .ffa-hero h1,.dn .ffg-hero h1,.dn .fff-hero h1,.dn .ffc-hero h1{text-shadow:0 0 44px rgba(255,170,60,.38)}.dn .ffa-hero .eyebrow,.dn .ffg-hero .eyebrow,.dn .fff-hero .eyebrow,.dn .ffc-hero .eyebrow{color:var(--dn-marigold)!important}.dn .ffh-wordmark .p2{color:var(--dn-cream)!important}.dn .ffhp-eyebrow,.dn .ffcs-eyebrow,.dn .lpc-eyebrow,.dn .lpd-eyebrow,.dn .lpk-eyebrow,.dn .lpq-eyebrow,.dn .pph-eyebrow,.dn .ffhp-eyebrow .ff-icon,.dn .lpd-eyebrow .ff-icon,.dn .pph-eyebrow .ff-icon{color:var(--dn-marigold)!important}.dn .lpd-lights,.dn .lpq-lights,.dn .lpf-lights,.dn .ffc-ship-fill{display:block}.dn .ppn-how-made strong,.dn .ppn-how-made b,.dn .ppn-how-made span{color:var(--dn-navy)!important}.dn .lpk-field,.dn .lpq-field{box-sizing:border-box}.dn .ffc-msg.error,.dn .lpd-error{color:#ffb4a6!important}.dn-s{position:relative;color:var(--dn-cream);font-size:15.5px;line-height:1.6;letter-spacing:0}.dn-s *,.dn-s *:before,.dn-s *:after{box-sizing:border-box}.dn-s p,.dn-s h1,.dn-s h2,.dn-s h3,.dn-s ul,.dn-s ol,.dn-s figure,.dn-s blockquote{margin:0}.dn-s ul,.dn-s ol{list-style:none;padding:0}.dn-s img{max-width:100%;display:block}.dn-s a{color:inherit}.dn-s h1,.dn-s h2,.dn-s h3{font-family:Fredoka,sans-serif!important;color:var(--dn-cream);letter-spacing:-.01em!important}.dn-wrap{max-width:1140px;margin:0 auto;padding:0 20px;position:relative}@media(min-width:900px){.dn-wrap{padding:0 32px}}.dn-sec{padding:72px 0}@media(min-width:900px){.dn-sec{padding:96px 0}}.dn-center{text-align:center}.dn-kick{color:var(--dn-marigold);font-weight:700;font-size:14.5px;margin-bottom:10px!important}.dn-h{font-size:34px!important;font-weight:700!important;line-height:1.08}@media(min-width:900px){.dn-h{font-size:48px!important}}.dn-sub{margin-top:10px!important;max-width:560px;color:var(--dn-soft)}.dn-center .dn-sub{margin-inline:auto}.dn-soft{color:var(--dn-soft)}.dn-glow{text-shadow:0 0 44px rgba(255,170,60,.38)}.dn-stars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.7;background:radial-gradient(1.6px 1.6px at 22px 34px,#fff,transparent),radial-gradient(1.2px 1.2px at 96px 88px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 150px 20px,rgba(255,255,255,.7),transparent),radial-gradient(1.4px 1.4px at 60px 140px,rgba(255,230,170,.9),transparent);background-size:180px 170px}.dn-pool{position:absolute;pointer-events:none;background:radial-gradient(closest-side,rgba(255,184,90,.45),rgba(255,140,40,.12) 62%,transparent)}html body.dn .dn-stars,html body.dn .dn-pool,html body.dn [data-dn-lights],html body.dn .dn-ledge,html body.dn .dn-gb-gap{display:block}.dn-gb-gap{height:40px}.dn-btn-p,.dn-btn-s{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 26px;border-radius:100px;font-weight:700;font-size:15.5px;text-decoration:none!important;border:0;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.dn-btn-p{background:var(--dn-orange);color:#fff!important;box-shadow:0 12px 24px -12px #ff6b2ccc}.dn-btn-p:hover{background:var(--dn-orange-d)}.dn-btn-s{background:transparent;box-shadow:inset 0 0 0 2px #fdfaf48c;color:var(--dn-cream)!important}.dn-btn-s:hover{box-shadow:inset 0 0 0 2px var(--dn-marigold);color:var(--dn-marigold)!important}.dn-tlink{color:var(--dn-marigold)!important;font-weight:700;text-decoration:none;display:inline-flex;gap:6px;align-items:center}.dn-tlink:hover{text-decoration:underline}.dn-tlink .ff-icon{width:17px;height:17px}[data-dn-diya]{display:inline-block;vertical-align:bottom}.dn-diya-svg{width:100%;height:auto;overflow:visible;display:block}.dnd-flame{transform-origin:60px 54px;transform-box:view-box;animation:dnFlick 2.3s ease-in-out infinite}.dnd-glow{animation:dnGlow 3.2s ease-in-out infinite}@keyframes dnFlick{0%,to{transform:scale(1) rotate(0)}30%{transform:scale(1.05,.95) rotate(-2.5deg)}65%{transform:scale(.96,1.06) rotate(2deg)}}@keyframes dnGlow{0%,to{opacity:.85}50%{opacity:1}}[data-dn-lights]{display:block;width:100%;position:relative;z-index:1}[data-dn-lights] svg{display:block;overflow:visible}.dn-bulb{animation:dnTw 2.8s ease-in-out var(--tw,0s) infinite}.dn-bulb ellipse{filter:drop-shadow(0 0 5px var(--c))}@keyframes dnTw{0%,to{opacity:1}50%{opacity:.5}}.dn-page-lights{position:relative;overflow:hidden}.dn-ledge{position:relative}.dn-ledge-row{position:relative;z-index:1;display:flex;justify-content:space-around;align-items:flex-end;padding:0 8px}.dn-ledge-row [data-dn-diya]{width:34px;margin-bottom:-6px}.dn-ledge:after{content:"";display:block;height:12px;background:linear-gradient(180deg,#2b4a70 0 3px,#0d1e33 3px);box-shadow:0 -1px #ffd69640,0 14px 24px -10px #0009}@media(min-width:900px){.dn-ledge-row [data-dn-diya]{width:42px}}.dn-ledge-sec{background:var(--dn-bg);padding-bottom:32px}.dn-count{display:inline-flex!important;align-items:center;gap:10px;border-radius:100px;padding:6px 16px 6px 8px;font-size:14px;font-weight:600;line-height:1.35;background:#ffffff14;color:var(--dn-cream);box-shadow:inset 0 0 0 1px #fff3}.dn-count [data-dn-diya]{width:30px;flex:none;margin-top:-6px;--ig:1.6s}.dn-count b{font-weight:700;color:var(--dn-marigold)}.dn-fan{position:relative;width:min(100%,400px);aspect-ratio:10/9;margin:0 auto}.dn-fp{position:absolute;bottom:3%;width:35%;margin:0}.dn-fp img{width:100%;height:auto;filter:drop-shadow(0 22px 22px rgba(0,0,0,.5))}.dn-fp-l{left:4%;transform:rotate(-12deg);transform-origin:50% 100%}.dn-fp-r{right:4%;transform:rotate(12deg);transform-origin:50% 100%}.dn-fp-c{left:50%;width:40%;bottom:8%;transform:translate(-50%);z-index:2}.dn-tag{--r:-5deg;position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%) rotate(var(--r));transform-origin:50% calc(100% + 18px);background:#fff;color:var(--dn-navy);font:600 13px/1 Fredoka,sans-serif;padding:6px 10px 6px 19px;border-radius:4px 8px 8px 4px;box-shadow:0 6px 14px -6px #00000080;white-space:nowrap}.dn-tag:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--dn-navy)}.dn-tag:after{content:"";position:absolute;left:50%;top:100%;width:1.5px;height:18px;background:#ffffff8c}.dn-fp-r .dn-tag{--r:5deg}.dn-tag-you{background:var(--dn-orange);color:#fff}.dn-fp-c .dn-tag{--td:.8s}.dn-fp-l .dn-tag{--td:.95s}.dn-fp-r .dn-tag{--td:1.05s}.dn-hero{overflow-x:clip;background:radial-gradient(55% 42% at 70% 70%,rgba(255,170,60,.3),transparent 72%),linear-gradient(180deg,#0b1c30,#13294a 85%)}.dn-hero-grid{position:relative;display:grid;grid-template-areas:"copy" "visual";padding-top:20px}.dn-hero-copy{grid-area:copy}.dn-hero h1{font-size:58px!important;font-weight:700!important;line-height:.94}.dn-hero h1 span{display:block;color:var(--dn-orange)}.dn-hero-sub{margin-top:16px!important;max-width:460px;font-size:16px;color:var(--dn-soft)}.dn-hero .dn-count{margin-top:18px}.dn-hero-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.dn-hero-trust{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px!important;font-size:13px;font-weight:600;color:var(--dn-soft)}.dn-hero-trust li{display:flex;align-items:center;gap:6px}.dn-hero-trust .ff-icon{width:15px;height:15px;color:var(--dn-marigold)}.dn-hero-visual{grid-area:visual;position:relative;padding-top:30px}.dn-hero-visual .dn-pool{left:50%;bottom:-30px;width:130%;height:85%;transform:translate(-50%)}.dn-hero-visual .dn-fan{margin-bottom:-14px}@media(min-width:900px){.dn-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy visual";column-gap:56px;padding-top:30px}.dn-hero-copy{align-self:center;padding-bottom:40px}.dn-hero h1{font-size:92px!important}.dn-hero-visual{align-self:end}.dn-hero-visual .dn-fan{width:min(100%,500px)}}.dn-win-frame{position:relative}.dn-win-frame figure{position:relative;margin:0;border-radius:999px 999px 10px 10px;overflow:hidden;aspect-ratio:4/5;background:#0d1e33;box-shadow:0 0 0 3px var(--dn-gold),0 0 0 9px #0d1e33,0 0 0 10.5px #e9b45a73,0 0 60px -4px #ffaa3c80}.dn-win-frame img{width:100%;height:100%;object-fit:cover}.dn-win-frame figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(255,140,40,.2));pointer-events:none}.dn-win-frame>[data-dn-diya]{position:absolute;z-index:2;bottom:-22px;left:50%;width:42px;margin-left:-21px}.dn-gring{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;color:var(--dn-marigold);background:radial-gradient(closest-side,rgba(255,182,39,.16),transparent);box-shadow:inset 0 0 0 1.5px #e9b45a99;position:relative;flex:none}.dn-gring:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1.5px dotted rgba(233,180,90,.45)}.dn-gring .ff-icon{width:27px;height:27px}.dn-wins{display:grid;gap:34px;margin-top:42px!important;text-align:left}.dn-win{display:grid;grid-template-columns:116px minmax(0,1fr);gap:22px;align-items:center}.dn-win:nth-child(1) [data-dn-diya]{--ig:.3s}.dn-win:nth-child(2) [data-dn-diya]{--ig:.7s}.dn-win:nth-child(3) [data-dn-diya]{--ig:1.1s}.dn-win-n{display:block;font:700 30px/1 Fredoka,sans-serif;color:var(--dn-marigold);margin-bottom:6px}.dn-win h3{font-size:21px!important;font-weight:600!important}.dn-win p{font-size:14.5px;margin-top:6px!important;color:var(--dn-soft)}@media(min-width:900px){.dn-wins{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:56px!important}.dn-win{grid-template-columns:1fr;justify-items:center;text-align:center;gap:34px}.dn-win .dn-win-frame{width:220px}.dn-win p{max-width:280px;margin-inline:auto}}.dn-note{display:flex;gap:12px;align-items:flex-start;max-width:720px;margin:40px auto 0!important;border-radius:18px;padding:16px 18px;font-size:14px;text-align:left;background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--dn-line);color:var(--dn-soft)}.dn-note .ff-icon{color:var(--dn-marigold);width:22px;height:22px;flex:none;margin-top:1px}.dn-note b{color:var(--dn-cream)}.dn-reasons{display:grid;grid-template-columns:1fr 1fr;gap:34px 18px;margin-top:44px!important}.dn-reason .dn-gring{margin-bottom:16px}.dn-center .dn-reason .dn-gring{margin-inline:auto}.dn-reason h3{font-size:18px!important;font-weight:600!important}.dn-reason p{font-size:14px;margin-top:6px!important;color:var(--dn-soft)}@media(min-width:900px){.dn-reasons{grid-template-columns:repeat(4,1fr);gap:40px}.dn-reason h3{font-size:20px!important}}.dn-reasons--strip{margin-top:0!important;gap:28px 18px;text-align:left}.dn-reasons--strip .dn-gring{width:52px;height:52px;margin-bottom:12px;margin-inline:0!important}.dn-reasons--strip .dn-gring .ff-icon{width:23px;height:23px}.dn-reasons--strip h3{font-size:16.5px!important}.dn-reasons--strip p{font-size:13.5px;margin-top:4px!important}.dn-ing-grid{display:grid;gap:44px;align-items:center}.dn-ing-grid .dn-win-frame{width:min(70%,300px);margin:0 auto}.dn-ing-row{display:flex;align-items:baseline;gap:12px;margin-top:28px!important;font:600 26px/1.2 Fredoka,sans-serif}.dn-ing-row .dots{flex:1;border-bottom:3px dotted rgba(233,180,90,.5);transform:translateY(-6px)}.dn-ing-row b{font-size:44px;color:var(--dn-marigold);font-weight:700}.dn-ing-note{margin-top:10px!important;font-size:14px;color:var(--dn-soft)}.dn-ing-grid .dn-tlink{margin-top:22px}@media(min-width:900px){.dn-ing-grid{grid-template-columns:.9fr 1.1fr;gap:80px}.dn-ing-row{font-size:34px}.dn-ing-row b{font-size:64px}}.dn-act{overflow-x:clip;background:linear-gradient(180deg,#0f2340,#13294a)}.dn-act-grid{display:grid;gap:30px;align-items:center}.dn-cards{position:relative;width:min(52%,280px);aspect-ratio:4/5;margin:4px auto 12px;isolation:isolate}.dn-cards:before{content:"";position:absolute;top:-25%;right:-55%;bottom:-25%;left:-55%;z-index:-1;background:radial-gradient(closest-side,rgba(255,170,60,.35),transparent)}.dn-cards img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:14px;box-shadow:0 24px 40px -18px #000000bf;transition:transform .35s ease}.dn-cards .c1{transform:translate(-34%,7%) rotate(-11deg)}.dn-cards .c2{transform:translate(34%,7%) rotate(11deg)}.dn-cards .c3{z-index:2}.dn-act-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}@media(min-width:900px){.dn-act-grid{grid-template-columns:1fr 1fr;gap:80px}.dn-cards{width:300px}.dn-act-copy{order:-1}}.dn-rqs{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:40px -20px 0!important;padding:14px 20px 10px;scrollbar-width:none;text-align:left}.dn-rqs::-webkit-scrollbar{display:none}.dn-rq{position:relative;flex:0 0 84%;scroll-snap-align:center;background:var(--dn-panel);border-radius:22px;padding:30px 22px 22px;box-shadow:inset 0 0 0 1px #e9b45a38;display:flex;flex-direction:column;margin:0}.dn-rq:before{content:"\201c";position:absolute;top:-6px;left:18px;font:700 76px/1 Fredoka,sans-serif;color:var(--dn-marigold)}.dn-stars-row{display:flex;gap:2px;margin-bottom:12px;color:#ffb627}.dn-stars-row svg{width:17px;height:17px}.dn-rq blockquote{font-size:15px;line-height:1.65;color:var(--dn-cream);flex:1;padding:0;border:0;font-style:normal}.dn-rq figcaption{display:flex;align-items:center;gap:12px;margin-top:20px}.dn-rq .av{width:40px;height:40px;border-radius:50%;background:var(--dn-marigold);color:var(--dn-navy);display:grid;place-items:center;font:700 17px Fredoka,sans-serif;flex:none}.dn-rq figcaption b{display:block;font-size:14.5px}.dn-rq figcaption small{color:var(--dn-soft);font-size:12.5px}@media(min-width:900px){.dn-rqs{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;overflow:visible;margin:56px 0 0!important;padding:14px 0 0}}.dn-soon-grid{display:grid;gap:40px;align-items:center}.dn-soon-grid .dn-win-frame{width:min(62%,260px);margin:0 auto}.dn-soon-grid .dn-win-frame figure{background:radial-gradient(70% 60% at 50% 60%,rgba(255,182,39,.22),transparent 70%),#0d1e33;display:grid;place-items:center}.dn-soon-grid .dn-win-frame figure svg{width:72%}.dn-soon-form{display:flex;gap:8px;margin-top:22px;max-width:440px}.dn-soon-form input[type=email]{flex:1;min-width:0;height:52px;border-radius:100px;border:0;background:var(--dn-cream);color:var(--dn-ink);padding:0 18px;font-size:15px;font-family:inherit}.dn-soon-form input[type=email]:focus{outline:2px solid var(--dn-marigold);outline-offset:2px}.dn-form-msg{margin-top:12px!important;font-size:14px;font-weight:600}.dn-form-msg.ok{color:#8fe0a8}.dn-form-msg.err{color:#ffb4a6}@media(min-width:900px){.dn-soon-grid{grid-template-columns:.8fr 1.2fr;gap:80px}}.dn-gt{display:grid;gap:22px;margin-top:40px!important}.dn-gcard{text-decoration:none!important;display:block}.dn-gcard .im{border-radius:18px;overflow:hidden;aspect-ratio:16/10;box-shadow:0 0 0 1px #e9b45a59;background:var(--dn-panel)}.dn-gcard .im img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dn-gcard:hover .im img{transform:scale(1.04)}.dn-gcard small{display:block;margin-top:14px;color:var(--dn-marigold);font-weight:700;font-size:12.5px}.dn-gcard h3{font-size:20px!important;font-weight:600!important;margin-top:6px!important;line-height:1.25}.dn-gcard:hover h3{text-decoration:underline;text-decoration-color:var(--dn-marigold)}@media(min-width:900px){.dn-gt{grid-template-columns:1fr 1fr;gap:32px}}.dn-gb{overflow:hidden;text-align:center;padding:56px 0 0;background:radial-gradient(60% 60% at 50% 100%,rgba(255,166,60,.32),transparent 72%),linear-gradient(180deg,var(--dn-bg),var(--dn-deep))}.dn-gb h2{font-size:44px!important;font-weight:700!important;line-height:.96}.dn-gb h2 span{display:block;color:var(--dn-orange)}.dn-gb-text{margin:14px auto 0!important;max-width:440px;color:var(--dn-soft)}.dn-gb-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:24px}.dn-stand{display:flex;justify-content:center;align-items:flex-end;margin-top:36px}.dn-stand img{width:70px;height:auto;margin-bottom:-6px;filter:drop-shadow(0 14px 16px rgba(0,0,0,.45))}.dn-stand img:nth-child(1){transform:rotate(-8deg) translate(10px)}.dn-stand img:nth-child(2){width:86px;position:relative;z-index:2}.dn-stand img:nth-child(3){transform:rotate(8deg) translate(-10px)}@media(min-width:900px){.dn-gb h2{font-size:72px!important}.dn-stand img{width:88px}.dn-stand img:nth-child(2){width:106px}}.dn-pdp-extras{display:grid;gap:10px;margin:4px 0 16px}.dn-pdp-extras .dn-count{justify-self:start}.dn-gift-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;font-size:13.5px;line-height:1.5;background:#ffb62714;box-shadow:inset 0 0 0 1px #ffb6274d;color:var(--dn-soft)}.dn-gift-note .ff-icon{color:var(--dn-marigold);flex:none;width:20px;height:20px;margin-top:1px}.dn-gift-note b{color:var(--dn-cream)}.dn-gift-note a{color:var(--dn-marigold);font-weight:700}.dn-cart-note{margin-top:16px}@keyframes dnFanL{0%{transform:translate(80%) rotate(0)}}@keyframes dnFanR{0%{transform:translate(-80%) rotate(0)}}@keyframes dnFanC{0%{transform:translate(-50%) translateY(12px) scale(.97)}}@keyframes dnSwing{0%{transform:translate(-50%) rotate(calc(var(--r) - 24deg));opacity:0}12%{opacity:1}35%{transform:translate(-50%) rotate(calc(var(--r) + 13deg))}58%{transform:translate(-50%) rotate(calc(var(--r) - 6deg))}80%{transform:translate(-50%) rotate(calc(var(--r) + 2deg))}to{transform:translate(-50%) rotate(var(--r))}}@keyframes dnSway{0%,to{transform:translate(-50%) rotate(var(--r))}50%{transform:translate(-50%) rotate(calc(var(--r) + 3.5deg))}}@keyframes dnIgnite{0%{transform:scale(0);opacity:0}55%{transform:scale(1.25,1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes dnGlowIn{0%{opacity:0}to{opacity:.85}}@keyframes dnBulbOn{0%{opacity:.1}to{opacity:1}}html.dn-go .dn-fp-l{animation:dnFanL .85s cubic-bezier(.34,1.45,.6,1) .3s both}html.dn-go .dn-fp-r{animation:dnFanR .85s cubic-bezier(.34,1.45,.6,1) .3s both}html.dn-go .dn-fp-c{animation:dnFanC .7s cubic-bezier(.3,1.2,.5,1) .15s both}html.dn-go .dn-tag{animation:dnSwing 1.4s cubic-bezier(.3,.7,.4,1) var(--td,.8s) both,dnSway 5.5s ease-in-out calc(var(--td,.8s) + 1.4s) infinite}html.dn-go .dnd-flame{animation:dnIgnite .65s cubic-bezier(.3,1.4,.5,1) var(--ig,.6s) both,dnFlick 2.3s ease-in-out calc(var(--ig,.6s) + .65s) infinite}html.dn-go .dnd-glow{animation:dnGlowIn .9s ease-out var(--ig,.6s) both,dnGlow 3.2s ease-in-out calc(var(--ig,.6s) + .9s) infinite}html.dn-go [data-dn-lights] .dn-bulb{animation:dnBulbOn .35s ease-out calc(var(--i) * 45ms + .1s) both,dnTw 2.8s ease-in-out calc(var(--i) * 45ms + .45s) infinite}html.dn-go [data-dn-reveal]:not(.dn-in) .dn-bulb,html.dn-go [data-dn-reveal]:not(.dn-in) .dnd-flame,html.dn-go [data-dn-reveal]:not(.dn-in) .dnd-glow{animation-play-state:paused}html.dn-go.dn-ready [data-dn-reveal] .dn-rise{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d,0) * .11s)}html.dn-go.dn-ready [data-dn-reveal].dn-in .dn-rise{opacity:1;transform:none}html.dn-go .dn-cards img{transition:transform .8s cubic-bezier(.34,1.35,.6,1)}html.dn-go.dn-ready [data-dn-reveal]:not(.dn-in) .dn-cards .c1,html.dn-go.dn-ready [data-dn-reveal]:not(.dn-in) .dn-cards .c2{transform:translateY(4%) rotate(0)}.dn-petal{position:fixed;z-index:1000;width:10px;height:10px;border-radius:50%;pointer-events:none}@media(prefers-reduced-motion:reduce){.dnd-flame,.dnd-glow,.dn-bulb,.dn-tag{animation:none!important}.dn-cards img,.dn-gcard .im img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dn-base-2.css.map */
