.ac-flame{position:relative;display:block;width:min(44vw,190px);aspect-ratio:862/1000;margin:0 auto;pointer-events:none}.ac-flame-mark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 14px rgba(246,166,82,.32))}.ac-flame-line{stroke:#ffd598;stroke-width:1.6;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;opacity:0}.ac-flame-riser{transform:translateY(0)}.ac-flame-glow{position:absolute;left:-30%;right:-30%;top:-14%;bottom:-24%;border-radius:50%;background:radial-gradient(closest-side at 50% 62%,#f08a3c6b,#e0682829 55%,#e0682800);filter:blur(6px)}.ac-flame-embers{position:absolute;top:0;right:0;bottom:0;left:0}.ac-flame-embers i{position:absolute;bottom:var(--b);left:var(--x);width:var(--s);height:var(--s);border-radius:50%;opacity:0;background:radial-gradient(circle,#fff6e0 0,#ffc46e 42%,#ff963c00 75%);box-shadow:0 0 8px 2px #ffa04673}.ac-flame.is-armed .ac-flame-line{opacity:1;stroke-dashoffset:1}.ac-flame.is-armed .ac-flame-riser{transform:translateY(1240px)}.ac-flame.is-armed .ac-flame-glow{opacity:0;transform:scale(.7)}.ac-flame.is-armed .ac-flame-mark{filter:drop-shadow(0 0 0 rgba(246,166,82,0))}.ac-flame.is-lit .ac-flame-line{stroke-dashoffset:0;opacity:0;transition:stroke-dashoffset 1.9s cubic-bezier(.45,.05,.25,1),opacity 1.4s ease 2.6s}.ac-flame.is-lit .ac-flame-riser{transform:translateY(0);transition:transform 2.6s cubic-bezier(.3,.1,.2,1) .7s}.ac-flame.is-lit .ac-flame-glow{opacity:1;transform:none;transition:opacity 2.4s ease 1.2s,transform 3.2s cubic-bezier(.2,.6,.2,1) 1s}.ac-flame.is-lit .ac-flame-mark{filter:drop-shadow(0 0 14px rgba(246,166,82,.32));transition:filter 2.4s ease 1.4s}.ac-flame.is-burning .ac-flame-glow{animation:ac-breathe 7s ease-in-out infinite alternate}.ac-flame.is-burning .ac-flame-embers i{animation:ac-ember var(--t) cubic-bezier(.3,.2,.5,1) var(--d) infinite}.ac-flame.is-paused .ac-flame-glow,.ac-flame.is-paused .ac-flame-embers i{animation-play-state:paused}@keyframes ac-breathe{0%{opacity:1;transform:scale(1)}to{opacity:.72;transform:scale(1.07) translateY(-2%)}}@keyframes ac-ember{0%{opacity:0;transform:translateZ(0) scale(1)}14%{opacity:var(--o)}55%{transform:translate3d(var(--sx),calc(var(--rise) * -.55),0) scale(.85)}to{opacity:0;transform:translate3d(calc(var(--sx) * -.5),calc(var(--rise) * -1),0) scale(.35)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ac-flame.css.map */
