.candly-404.page-width{display:flex;flex-direction:column;align-items:center;padding-top:4rem;padding-bottom:6.4rem;text-align:center}.candly-404 .candly-404__digits{display:flex;align-items:baseline;justify-content:center;gap:.06em;margin:0;color:rgb(var(--candly-heading, var(--color-foreground)));font-family:var(--font-heading-family);font-size:clamp(12rem,24vw,26rem);font-weight:800;line-height:1;letter-spacing:-.04em}.candly-404 .candly-404__candle{position:relative;display:inline-block;width:.56em;height:.74em}.candly-404 .candly-404__jar{position:absolute;left:0;bottom:0;width:100%;height:.48em;border-radius:.07em;background:#b4532b;box-shadow:var(--candly-card-shadow)}.candly-404 .candly-404__jar:before{content:"";position:absolute;top:.035em;left:.035em;right:.035em;height:.06em;border-radius:.04em;background:#fff8f0}.candly-404 .candly-404__label{position:absolute;left:20%;bottom:.08em;width:60%;height:.2em;border-radius:.035em;background:#fff8f0}.candly-404 .candly-404__label:before,.candly-404 .candly-404__label:after{content:"";position:absolute;left:22%;height:.018em;border-radius:.01em;background:#3a1503}.candly-404 .candly-404__label:before{top:34%;width:56%}.candly-404 .candly-404__label:after{top:58%;left:32%;width:36%;opacity:.5}.candly-404 .candly-404__wick{position:absolute;left:calc(50% - .009em);bottom:.47em;width:.018em;height:.05em;border-radius:.01em;background:#3a1503}.candly-404 .candly-404__flame{position:absolute;left:calc(50% - .07em);bottom:.5em;width:.14em;height:.25em;background:#b4532b;-webkit-mask:var(--candly-flame) center / contain no-repeat;mask:var(--candly-flame) center / contain no-repeat;transform-origin:50% 100%}.candly-404 .candly-404__glow{position:absolute;left:calc(50% - .3em);bottom:.33em;width:.6em;height:.6em;border-radius:50%;background:radial-gradient(circle,#e0a84e80,#e0a84e2e 45%,#e0a84e00 70%)}.candly-404 .candly-404__spark{position:absolute;color:#b4532b;font-size:.09em;line-height:1;letter-spacing:0}.candly-404 .candly-404__spark--1{top:.6em;left:-1.4em}.candly-404 .candly-404__spark--2{top:-.4em;right:-.9em;font-size:.07em}.candly-404 .candly-404__spark--3{top:3.4em;right:-1.7em;font-size:.06em}.candly-404 .candly-404__title{margin:3.2rem 0 0;font-size:clamp(2.8rem,3.4vw,4.4rem);font-weight:800}.candly-404 .candly-404__text{max-width:46rem;margin:1.2rem 0 0;font-size:1.7rem;line-height:1.6}.candly-404 .candly-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem}@media(prefers-reduced-motion:no-preference){.candly-404 .candly-404__digit,.candly-404 .candly-404__candle{animation:candly-404-rise .9s cubic-bezier(.22,.8,.22,1) both}.candly-404 .candly-404__candle{animation:candly-404-rise .9s cubic-bezier(.22,.8,.22,1) .12s both,candly-404-float 4.5s ease-in-out 1.1s infinite}.candly-404 .candly-404__digit:last-child{animation-delay:.24s}.candly-404 .candly-404__flame{animation:candly-hero-flame 1.5s ease-in-out infinite}.candly-404 .candly-404__glow{animation:candly-404-glow 2.6s ease-in-out infinite}.candly-404 .candly-404__spark{animation:candly-404-twinkle 2.8s ease-in-out infinite}.candly-404 .candly-404__spark--2{animation-delay:.9s}.candly-404 .candly-404__spark--3{animation-delay:1.7s}.candly-404 .candly-404__title,.candly-404 .candly-404__text,.candly-404 .candly-404__actions{animation:candly-404-rise .9s cubic-bezier(.22,.8,.22,1) .4s both}.candly-404 .candly-404__text{animation-delay:.5s}.candly-404 .candly-404__actions{animation-delay:.6s}}@keyframes candly-404-rise{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes candly-404-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.03em)}}@keyframes candly-404-glow{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}@keyframes candly-404-twinkle{0%,to{opacity:.25;transform:scale(.7) rotate(0)}50%{opacity:1;transform:scale(1.1) rotate(45deg)}}.candly-soon .candly-soon__card{padding:1.2rem;border-radius:2.4rem;color:rgb(var(--color-foreground));box-shadow:var(--candly-card-shadow)}.candly-soon .candly-hero__mosaic{padding-top:0}.candly-soon .candly-soon__card .candly-hero__panel{padding:2rem 1.2rem 2.4rem;background:none}.candly-soon .candly-soon__flame{width:1rem;height:1.8rem;margin:-.4rem 0;background:var(--candly-hero-accent);-webkit-mask:var(--candly-flame) center / contain no-repeat;mask:var(--candly-flame) center / contain no-repeat;transform-origin:50% 100%}.candly-soon .candly-soon__marquee{overflow:hidden;margin-top:3.2rem}.candly-soon .candly-soon__marquee-track{display:flex;width:max-content}.candly-soon .candly-soon__marquee-group{display:flex;flex-shrink:0;align-items:center}.candly-soon .candly-soon__marquee-word{color:rgb(var(--candly-heading, var(--color-foreground)));font-family:var(--font-heading-family);font-size:clamp(5.6rem,9vw,13rem);font-weight:800;line-height:1;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap}.candly-soon .candly-soon__marquee-star{margin:0 clamp(1.6rem,3vw,4.8rem);color:var(--candly-hero-accent);font-size:clamp(2.4rem,4vw,5.6rem);line-height:1}@media screen and (min-width:750px){.candly-soon .candly-soon__card{padding:2rem}.candly-soon .candly-soon__card .candly-hero__panel{padding:2.8rem 2.4rem 3.2rem}.candly-soon .candly-soon__marquee{margin-top:4.8rem}}@media screen and (min-width:990px){.candly-soon .candly-soon__card .candly-hero__panel{padding:3.6rem 3.6rem 3.6rem 3.2rem}}@media(prefers-reduced-motion:no-preference){.candly-soon .candly-soon__card{animation:candly-soon-card 1s cubic-bezier(.22,.8,.22,1) .1s both}.candly-soon .candly-hero__panel>*{animation-delay:.5s}.candly-soon .candly-hero__panel>*:nth-child(2){animation-delay:.62s}.candly-soon .candly-hero__panel>*:nth-child(3){animation-delay:.74s}.candly-soon .candly-hero__panel>*:nth-child(4){animation-delay:.86s}.candly-soon .candly-hero__panel>*:nth-child(5){animation-delay:.98s}.candly-soon .candly-hero__highlights li{animation:candly-soon-pop .6s cubic-bezier(.34,1.56,.64,1) 1.3s both}.candly-soon .candly-hero__highlights li:nth-child(2){animation-delay:1.42s}.candly-soon .candly-hero__highlights li:nth-child(3){animation-delay:1.54s}.candly-soon .candly-hero__feature{animation-delay:.7s}.candly-soon .candly-hero__side-tile{animation-delay:.9s}.candly-soon .candly-hero__side-tile+.candly-hero__side-tile{animation-delay:1.1s}.candly-soon .candly-tile__media img{animation:candly-soon-drift 9s ease-out .7s both}.candly-soon .candly-soon__flame{animation:candly-hero-flame 1.5s ease-in-out infinite}.candly-soon .candly-soon__marquee-track{animation:candly-marquee 36s linear infinite}.candly-soon .candly-soon__marquee{animation:candly-hero-rise .9s cubic-bezier(.22,.8,.22,1) 1.2s both}}@keyframes candly-soon-card{0%{opacity:0;transform:translateY(4rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes candly-soon-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes candly-soon-drift{0%{transform:scale(1.18)}to{transform:scale(1)}}.candly-soon .candly-soon__form{width:100%;max-width:50rem;margin-top:2.8rem}.candly-soon .candly-soon__row{display:flex;flex-wrap:wrap;gap:.8rem}.candly-soon .candly-soon__row .field{flex:1 1 22rem}.candly-soon .candly-soon__row .field__input{background-color:rgb(var(--color-button-text))}.candly-soon .candly-soon__row .button{flex:1 0 auto}.candly-soon .candly-soon__message{display:flex;align-items:center;gap:.8rem;margin:1.2rem 0 0;font-size:1.5rem;font-weight:600}.candly-soon .candly-soon__message--success{margin-top:0}.candly-soon .candly-soon__message .svg-wrapper{flex:none;width:1.8rem;height:1.8rem}.candly-soon .candly-tile{cursor:default}@media screen and (min-width:480px){.candly-soon .candly-soon__row .button{flex:none}}.candly-features .candly-features__title{margin:0 0 3rem}.candly-features .candly-features__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin:0;padding:0}.candly-features .candly-features__card{display:flex;flex-direction:column;align-items:flex-start;padding:2.8rem;border-radius:var(--text-boxes-radius, 16px);background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:transform .35s cubic-bezier(.22,.8,.22,1),box-shadow .35s ease}.candly-features .candly-features__icon{display:grid;place-items:center;width:5.2rem;height:5.2rem;margin-bottom:2rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));transition:transform .35s cubic-bezier(.22,.8,.22,1)}.candly-features .candly-icon{width:2.4rem;height:2.4rem}.candly-features .candly-features__heading{margin:0 0 .8rem}.candly-features .candly-features__text{font-size:1.5rem;line-height:1.6}.candly-features .candly-features__text p{margin:0}@media screen and (min-width:750px){.candly-features .candly-features__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media screen and (min-width:990px){.candly-features .candly-features__grid{grid-template-columns:repeat(var(--candly-features-columns, 4),minmax(0,1fr))}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.candly-features .candly-features__card:hover{transform:translateY(-.4rem);box-shadow:0 1.6rem 3.2rem rgba(var(--color-shadow),.12)}.candly-features .candly-features__card:hover .candly-features__icon{transform:scale(1.08) rotate(-6deg)}}.candly-hero .candly-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;padding-top:2rem;padding-bottom:1rem}.candly-hero .candly-hero__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem 0}.candly-hero .candly-hero__eyebrow{display:inline-flex;align-items:center;gap:.9rem;margin:0 0 2.4rem;padding:.7rem 1.4rem;border-radius:10rem;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font-size:1.1rem;font-weight:700;line-height:1.2;text-transform:uppercase}.candly-hero .candly-hero__dot{width:.8rem;height:.8rem;border-radius:50%;background:var(--candly-hero-accent)}.candly-hero .candly-hero__heading{margin:0;font-size:clamp(4rem,5.4vw,8rem);font-weight:800;line-height:1.02;color:rgb(var(--candly-heading, var(--color-foreground)));text-wrap:balance}.candly-hero .candly-hero__heading strong{font-weight:inherit;color:var(--candly-hero-accent)}.candly-hero .candly-hero__heading{cursor:default}.candly-hero .candly-hero__heading strong{display:inline-block;transform-origin:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.candly-hero .candly-hero__heading strong:hover{transform:scale(1.07) rotate(-3deg);animation:candly-flicker 1.6s ease-in-out infinite}}.candly-hero--flame .candly-hero__heading strong{position:relative}.candly-hero--flame .candly-hero__heading strong:before{content:"";position:absolute;top:.06em;left:var(--candly-flame-x, 31%);width:.17em;height:.3em;margin-left:-.085em;background:rgb(var(--candly-heading, var(--color-foreground)));-webkit-mask:var(--candly-flame) center / contain no-repeat;mask:var(--candly-flame) center / contain no-repeat;opacity:0;transform:scale(.2);transform-origin:50% 100%;transition:opacity .25s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover){.candly-hero--flame .candly-hero__heading strong:hover:before{opacity:1;transform:scale(1)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.candly-hero--flame .candly-hero__heading strong:hover:before{animation:candly-hero-flame 1.5s ease-in-out .45s infinite}}.candly-hero .candly-hero__text{margin-top:2.4rem;max-width:46rem;font-size:1.7rem;line-height:1.6}.candly-hero .candly-hero__text p{margin:0}.candly-hero .candly-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.candly-hero .candly-hero__highlights{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:3.6rem 0 0;padding:0;font-size:1.3rem;font-weight:600}.candly-hero .candly-hero__highlights li{display:flex;align-items:center;gap:.8rem}.candly-hero .candly-hero__highlights li:before{content:"\2726";color:var(--candly-hero-accent)}.candly-hero .candly-hero__visual{position:relative}.candly-hero .candly-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:var(--media-radius, 16px);background:rgba(var(--color-foreground),.06)}.candly-hero .candly-hero__media img,.candly-hero .candly-hero__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,.8,.22,1)}.candly-hero .candly-hero__badge{position:absolute;top:-2rem;right:2rem;display:grid;place-items:center;width:11rem;height:11rem;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1rem 3rem rgba(var(--color-shadow),.12)}.candly-hero .candly-hero__badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.candly-hero .candly-hero__badge text{fill:currentColor;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.candly-hero .candly-hero__badge-center{font-size:2.4rem;color:var(--candly-hero-accent)}.candly-hero .candly-hero__product{position:absolute;left:1.6rem;bottom:1.6rem;display:flex;align-items:center;gap:1.4rem;max-width:calc(100% - 3.2rem);padding:1rem 1.8rem 1rem 1rem;border-radius:var(--media-radius, 16px);background:rgba(var(--color-background),.88);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:rgb(var(--color-foreground));text-decoration:none;box-shadow:0 1rem 3rem #0000002e;transition:transform .35s cubic-bezier(.22,.8,.22,1),box-shadow .35s ease}.candly-hero .candly-hero__product-image{width:6.4rem;height:6.4rem;border-radius:calc(var(--media-radius, 16px) - 6px);object-fit:cover}.candly-hero .candly-hero__product-info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.candly-hero .candly-hero__product-title{font-size:1.5rem;font-weight:700;line-height:1.3}.candly-hero .candly-hero__product-price{font-size:1.3rem;opacity:.75}.candly-hero .candly-hero__product-arrow{width:1.6rem;margin-left:.6rem;transition:transform .35s cubic-bezier(.22,.8,.22,1)}@media(hover:hover){.candly-hero .candly-hero__visual:hover .candly-hero__media img{transform:scale(1.04)}.candly-hero .candly-hero__product:hover{transform:translateY(-.4rem);box-shadow:0 1.6rem 4rem #0000003d}.candly-hero .candly-hero__product:hover .candly-hero__product-arrow{transform:translate(.4rem)}}@media screen and (max-width:989px){.candly-hero .candly-hero__visual{aspect-ratio:4 / 3}.candly-hero .candly-hero__badge{top:-1.6rem;right:1.2rem;width:8.4rem;height:8.4rem}}@media screen and (min-width:990px){.candly-hero .candly-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:6rem;min-height:min(76svh,74rem);padding-top:3rem}.candly-hero .candly-hero__visual{min-height:44rem}.candly-hero .candly-hero__text{font-size:1.9rem}.candly-hero .candly-hero__product{left:2.4rem;bottom:2.4rem}}@media(prefers-reduced-motion:no-preference){.candly-hero .candly-hero__copy>*{animation:candly-hero-rise .9s cubic-bezier(.22,.8,.22,1) both}.candly-hero .candly-hero__copy>*:nth-child(2){animation-delay:.08s}.candly-hero .candly-hero__copy>*:nth-child(3){animation-delay:.16s}.candly-hero .candly-hero__copy>*:nth-child(4){animation-delay:.24s}.candly-hero .candly-hero__copy>*:nth-child(5){animation-delay:.32s}.candly-hero .candly-hero__media{animation:candly-hero-reveal 1.1s cubic-bezier(.22,.8,.22,1) both}.candly-hero .candly-hero__media img{animation:candly-hero-zoom 1.6s cubic-bezier(.22,.8,.22,1) both}.candly-hero .candly-hero__product{animation:candly-hero-rise .9s cubic-bezier(.22,.8,.22,1) .6s both}.candly-hero .candly-hero__badge{animation:candly-hero-pop .8s cubic-bezier(.22,.8,.22,1) .5s both}.candly-hero .candly-hero__badge svg{animation:candly-hero-spin 22s linear infinite}}.candly-hero--banner .candly-hero__banner{position:relative;display:flex;align-items:flex-end;min-height:clamp(46rem,68svh,74rem);overflow:hidden;isolation:isolate;border-radius:var(--media-radius, 16px);background-color:#1c120d}.candly-hero--banner .candly-hero__banner-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.candly-hero--banner .candly-hero__banner-media img,.candly-hero--banner .candly-hero__banner-media svg{width:100%;height:100%;object-fit:cover}.candly-hero--banner .candly-hero__banner-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(20,12,8,calc(var(--candly-hero-overlay) * 1.5)),rgba(20,12,8,calc(var(--candly-hero-overlay) * .7)) 40%,#140c0800 75%),linear-gradient(0deg,rgba(20,12,8,var(--candly-hero-overlay)),#140c0800 50%)}.candly-hero--banner .candly-hero__banner-copy{display:flex;flex-direction:column;align-items:flex-start;max-width:68rem;padding:2.8rem 2.4rem 3.2rem;color:rgb(var(--color-foreground))}.candly-hero--banner .candly-hero__eyebrow{background:rgba(var(--color-foreground),.16)}.candly-hero--banner .candly-hero__heading{font-size:clamp(3.8rem,4.6vw,7.2rem)}.candly-hero--banner .candly-hero__text{margin-top:1.6rem;max-width:50rem}.candly-hero--banner .candly-hero__buttons{margin-top:2.8rem}@media screen and (min-width:750px){.candly-hero--banner .candly-hero__banner-copy{padding:5.6rem 6.4rem 6.4rem}}@media(prefers-reduced-motion:no-preference){.candly-hero--banner .candly-hero__banner{animation:candly-hero-reveal 1.1s cubic-bezier(.22,.8,.22,1) both}.candly-hero--banner .candly-hero__banner-media img{animation:candly-hero-zoom 1.6s cubic-bezier(.22,.8,.22,1) both}.candly-hero--banner .candly-hero__banner-copy>*{animation:candly-hero-rise .9s cubic-bezier(.22,.8,.22,1) .25s both}.candly-hero--banner .candly-hero__banner-copy>*:nth-child(2){animation-delay:.33s}.candly-hero--banner .candly-hero__banner-copy>*:nth-child(3){animation-delay:.41s}.candly-hero--banner .candly-hero__banner-copy>*:nth-child(4){animation-delay:.49s}}.candly-hero--mosaic .candly-hero__mosaic{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;padding-top:1.2rem}.candly-hero--mosaic .candly-hero__panel{display:flex;flex-direction:column;align-items:flex-start;padding:3.2rem 2.4rem;border-radius:var(--media-radius, 16px);color:rgb(var(--color-foreground))}.candly-hero--mosaic .candly-hero__heading{font-size:clamp(3.6rem,4vw,5.6rem)}.candly-hero--mosaic .candly-hero__text{margin-top:2rem}.candly-hero--mosaic .candly-hero__buttons{margin-top:2.8rem}.candly-hero--mosaic .candly-hero__highlights{gap:.8rem;width:100%;margin-top:auto;padding-top:4rem;font-size:1.3rem}.candly-hero--mosaic .candly-hero__highlights li{gap:.5em;padding:.75em 1em .75em .85em;border-radius:var(--media-radius, 16px);background:linear-gradient(rgba(var(--color-foreground),.06),rgba(var(--color-foreground),.06)),rgba(var(--color-button-text),.6);line-height:1.3;white-space:nowrap;cursor:default;transition:background-color .3s ease,color .3s ease,transform .35s cubic-bezier(.22,.8,.22,1)}.candly-hero--mosaic .candly-hero__highlights li:before{content:none}@supports (container-type: inline-size){.candly-hero--mosaic .candly-hero__panel{container-type:inline-size}@container (min-width: 45rem){.candly-hero--mosaic .candly-hero__highlights{flex-wrap:nowrap;gap:.6em;font-size:clamp(1.1rem,2.35cqi,1.4rem)}}}.candly-hero--mosaic .candly-hero__star{display:inline-block;color:var(--candly-hero-accent);transition:transform .6s cubic-bezier(.22,.8,.22,1),color .3s ease}@media(hover:hover){.candly-hero--mosaic .candly-hero__highlights li:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text));transform:translateY(-.3rem)}.candly-hero--mosaic .candly-hero__highlights li:hover .candly-hero__star{color:inherit;transform:rotate(180deg) scale(1.2)}}.candly-hero--mosaic .candly-hero__feature,.candly-hero--mosaic .candly-hero__side-tile{aspect-ratio:1 / 1}.candly-hero--mosaic .candly-hero__side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media screen and (max-width:749px){.candly-hero--mosaic .candly-hero__side-tile .candly-tile__label{left:.8rem;bottom:.8rem;max-width:calc(100% - 1.6rem);padding:.8rem 1.2rem}.candly-hero--mosaic .candly-hero__side-tile .candly-tile__title{font-size:1.3rem}.candly-hero--mosaic .candly-hero__side-tile .candly-tile__arrow{display:none}}@media screen and (min-width:750px){.candly-hero--mosaic .candly-hero__mosaic{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:2rem}.candly-hero--mosaic .candly-hero__panel{grid-column:1 / -1;padding:4.8rem}.candly-hero--mosaic .candly-hero__side{grid-template-columns:minmax(0,1fr);gap:2rem}.candly-hero--mosaic .candly-hero__side-tile{aspect-ratio:auto}}@media screen and (min-width:990px){.candly-hero--mosaic .candly-hero__mosaic{grid-template-columns:minmax(0,11fr) minmax(0,8fr) minmax(0,5fr);min-height:clamp(48rem,64svh,62rem);padding-top:1.6rem}.candly-hero--mosaic .candly-hero__panel{grid-column:auto;padding:4.8rem}.candly-hero--mosaic .candly-hero__feature{aspect-ratio:auto}}@media(prefers-reduced-motion:no-preference){.candly-hero--mosaic .candly-hero__panel>*{animation:candly-hero-rise .9s cubic-bezier(.22,.8,.22,1) .1s both}.candly-hero--mosaic .candly-hero__panel>*:nth-child(2){animation-delay:.18s}.candly-hero--mosaic .candly-hero__panel>*:nth-child(3){animation-delay:.26s}.candly-hero--mosaic .candly-hero__panel>*:nth-child(4){animation-delay:.34s}.candly-hero--mosaic .candly-hero__feature,.candly-hero--mosaic .candly-hero__side-tile{animation:candly-hero-reveal 1.1s cubic-bezier(.22,.8,.22,1) .1s both}.candly-hero--mosaic .candly-hero__side-tile{animation-delay:.22s}.candly-hero--mosaic .candly-hero__side-tile+.candly-hero__side-tile{animation-delay:.34s}}.candly-hero--stack .candly-hero__stack{display:grid;grid-template-columns:minmax(0,1fr);padding-top:1.2rem}.candly-hero--stack .candly-hero__stack-media{position:relative;aspect-ratio:1 / 1;overflow:hidden;isolation:isolate;border-radius:var(--media-radius, 16px);background:#1c120d}.candly-hero--stack .candly-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;opacity:0;visibility:hidden}.candly-hero--stack .candly-hero__slide:first-child{opacity:1;visibility:visible}.candly-hero--stack .candly-hero__slide .candly-tile__label{top:1.2rem;bottom:auto}.candly-hero--stack .candly-hero__ticks{position:absolute;top:2rem;right:1.6rem;z-index:1;display:flex;gap:.6rem}.candly-hero--stack .candly-hero__ticks span{position:relative;width:2.8rem;height:.4rem;overflow:hidden;border-radius:.4rem;background:#ffffff59}.candly-hero--stack .candly-hero__ticks span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#fff;transform:scaleX(0);transform-origin:left center}.candly-hero--stack .candly-hero__panel{position:relative;z-index:1;margin:-6rem 1.2rem 0;box-shadow:0 2.4rem 6rem #3a15032e}.candly-hero--stack .candly-hero__heading{font-size:clamp(3.8rem,5.4vw,7.6rem)}.candly-hero--stack .candly-hero__heading strong{-webkit-text-stroke:.025em currentColor}@media screen and (min-width:750px){.candly-hero--stack .candly-hero__stack-media{aspect-ratio:5 / 4}.candly-hero--stack .candly-hero__panel{grid-column:auto;margin:-9rem 3.2rem 0}}@media screen and (min-width:990px){.candly-hero--stack .candly-hero__stack{grid-template-columns:minmax(0,1fr) min(46%,clamp(48rem,68svh,64rem));align-items:center;padding-top:1.6rem}.candly-hero--stack .candly-hero__stack-media{grid-column:2;grid-row:1;align-self:stretch;aspect-ratio:auto}.candly-hero--stack .candly-hero__stack-media:before{content:"";display:block;padding-top:100%}.candly-hero--stack .candly-hero__panel{grid-column:1;grid-row:1;margin:4rem -9rem 4rem 0;padding:5.6rem}.candly-hero--stack .candly-hero__slide .candly-tile__label{top:auto;right:1.6rem;bottom:1.6rem;left:auto}}@media(prefers-reduced-motion:no-preference){.candly-hero--stack .candly-hero__stack-media{animation:candly-hero-reveal 1.1s cubic-bezier(.22,.8,.22,1) both}.candly-hero--stack .candly-hero__panel{animation:candly-hero-drop 1s cubic-bezier(.22,1.25,.36,1) .35s both}.candly-hero--stack .candly-hero__panel>*{animation-delay:.6s}.candly-hero--stack .candly-hero__panel>*:nth-child(2){animation-delay:.68s}.candly-hero--stack .candly-hero__panel>*:nth-child(3){animation-delay:.76s}.candly-hero--stack .candly-hero__panel>*:nth-child(4){animation-delay:.84s}.candly-hero--stack [data-slides="2"] .candly-hero__slide,.candly-hero--stack [data-slides="3"] .candly-hero__slide{opacity:0;visibility:hidden;animation:candly-hero-slide-3 calc(var(--candly-slides) * 5s) linear calc(var(--candly-slide-index) * 5s) infinite backwards}.candly-hero--stack [data-slides="2"] .candly-hero__slide{animation-name:candly-hero-slide-2}.candly-hero--stack [data-slides="2"] .candly-hero__slide img,.candly-hero--stack [data-slides="3"] .candly-hero__slide img{animation:candly-hero-drift-3 calc(var(--candly-slides) * 5s) linear calc(var(--candly-slide-index) * 5s) infinite backwards}.candly-hero--stack [data-slides="2"] .candly-hero__slide img{animation-name:candly-hero-drift-2}.candly-hero--stack [data-slides="3"] .candly-hero__ticks span:after{animation:candly-hero-tick-3 calc(var(--candly-slides) * 5s) linear calc(var(--candly-slide-index) * 5s) infinite backwards}.candly-hero--stack [data-slides="2"] .candly-hero__ticks span:after{animation:candly-hero-tick-2 calc(var(--candly-slides) * 5s) linear calc(var(--candly-slide-index) * 5s) infinite backwards}.candly-hero--stack .candly-hero__stack-media:hover .candly-hero__slide,.candly-hero--stack .candly-hero__stack-media:hover .candly-hero__slide img,.candly-hero--stack .candly-hero__stack-media:hover .candly-hero__ticks span:after{animation-play-state:paused}}@keyframes candly-hero-drop{0%{opacity:0;transform:translateY(-5rem) rotate(-3deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes candly-hero-slide-3{0%{opacity:0;visibility:hidden}5%,33.33%{opacity:1;visibility:visible}38.33%{opacity:0;visibility:visible}38.34%,to{opacity:0;visibility:hidden}}@keyframes candly-hero-slide-2{0%{opacity:0;visibility:hidden}7.5%,50%{opacity:1;visibility:visible}57.5%{opacity:0;visibility:visible}57.51%,to{opacity:0;visibility:hidden}}@keyframes candly-hero-drift-3{0%{transform:scale(1)}38.33%,to{transform:scale(1.04)}}@keyframes candly-hero-drift-2{0%{transform:scale(1)}57.5%,to{transform:scale(1.04)}}@keyframes candly-hero-tick-3{0%{transform:scaleX(0)}33.33%{transform:scaleX(1)}38.33%{transform:scaleX(1);opacity:1}38.34%,to{transform:scaleX(0)}}@keyframes candly-hero-tick-2{0%{transform:scaleX(0)}50%,57.5%{transform:scaleX(1)}57.51%,to{transform:scaleX(0)}}@keyframes candly-hero-flame{0%,to{transform:rotate(0) scaleY(1)}30%{transform:rotate(4deg) scaleY(1.12)}65%{transform:rotate(-3deg) scaleY(.94)}}@keyframes candly-hero-rise{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes candly-hero-reveal{0%{clip-path:inset(100% 0 0 0 round 16px)}to{clip-path:inset(0 0 0 0 round 16px)}}@keyframes candly-hero-zoom{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes candly-hero-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes candly-hero-spin{to{transform:rotate(360deg)}}.candly-marquee{overflow:hidden;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.candly-marquee__track{display:flex;width:max-content;animation:candly-marquee var(--candly-marquee-duration, 40s) linear infinite;will-change:transform}.candly-marquee:hover .candly-marquee__track,.candly-marquee:focus-within .candly-marquee__track{animation-play-state:paused}.candly-marquee__group{display:flex;flex-shrink:0;align-items:center;margin:0;padding:0}.candly-marquee__item{display:flex;align-items:center;flex-shrink:0;padding:1rem 0;font-size:1.3rem;font-weight:600;line-height:1.4;white-space:nowrap;color:rgb(var(--color-foreground))}.candly-marquee__link{color:inherit;text-decoration:none;text-underline-offset:.3rem}.candly-marquee__link:hover{text-decoration:underline}.candly-marquee__separator{margin:0 2.4rem;opacity:.7}@keyframes candly-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.candly-marquee__track{animation:none;width:100%;justify-content:center}.candly-marquee__group[aria-hidden=true],.candly-marquee__item[aria-hidden=true]{display:none}.candly-marquee__group{flex-wrap:wrap;justify-content:center;flex-shrink:1}.candly-marquee__item{white-space:normal;text-align:center}.candly-marquee__item:last-child .candly-marquee__separator{display:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
