@layer components{.fr-regler{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:2.25rem}.fr-regler:focus-visible{outline:none}.fr-regler::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--box) 0 var(--p,50%), #1b120d1a var(--p,50%) 100%);border-radius:999px;height:.6rem}.fr-regler::-moz-range-track{background:linear-gradient(to right, var(--box) 0 var(--p,50%), #1b120d1a var(--p,50%) 100%);border-radius:999px;height:.6rem}.fr-regler::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:999px;width:1.75rem;height:1.75rem;margin-top:-.575rem;transition:transform .15s;box-shadow:0 0 0 1px #1b120d1f,0 6px 14px -4px #1b120d59}.fr-regler::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:1.75rem;height:1.75rem;box-shadow:0 0 0 1px #1b120d1f,0 6px 14px -4px #1b120d59}.fr-regler:active::-webkit-slider-thumb{transform:scale(1.12)}.fr-regler:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--box), 0 6px 14px -4px #1b120d59}.fr-zahl{font-family:var(--font-gothic);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-style:italic;font-weight:900;font-stretch:62.5%;line-height:.9}.fr-dunkel{color:var(--papier);background:radial-gradient(120% 90% at 50% 0,#3a2416 0%,#1b120d 60%)}.fr-glut{color:#fff;background:radial-gradient(120% 85% at 50% 45%,#ffa64d 0%,#f57a17 34%,#d9530f 66%,#a3360b 100%)}}@keyframes fr-glut{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(2.4)}}@keyframes fr-atmen{0%,to{opacity:.35}50%{opacity:.85}}@keyframes fr-raster{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.fr-ring{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){[data-an="1"] .fr-ring{animation:2.4s ease-out infinite fr-glut}[data-an="1"] .fr-offen{animation:3.2s ease-in-out infinite fr-atmen;animation-delay:calc(var(--i,0) * .14s)}[data-an="1"] .fr-punkt{animation:.5s cubic-bezier(.2,.9,.3,1.3) both fr-raster;animation-delay:calc(var(--i,0) * 4ms);transform-box:fill-box;transform-origin:50%}}@keyframes fr-preis{0%,35%{transform:none}40%,to{transform:translateY(-100%)}}@keyframes fr-blitz{0%,36%{opacity:0}40%{opacity:1}60%,to{opacity:0}}@keyframes fr-woche{0%{transform:scaleX(0)}to{transform:none}}@keyframes fr-haken{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fr-dreh{0%{transform:rotateY(-25deg)rotateX(8deg)}to{transform:rotateY(25deg)rotateX(8deg)}}@keyframes fr-schritt{0%,15%{opacity:.25}25%,to{opacity:1}}.fr-woche{transform-origin:0}.fr-haken{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){[data-an="1"] .fr-preis{animation:4s cubic-bezier(.6,0,.2,1) infinite alternate fr-preis;animation-delay:calc(var(--i,0) * .12s)}[data-an="1"] .fr-blitz{animation:4s infinite alternate fr-blitz;animation-delay:calc(var(--i,0) * .12s)}[data-an="1"] .fr-woche{animation:.6s cubic-bezier(.3,0,.2,1) both fr-woche;animation-delay:calc(.3s + var(--i,0) * .35s)}[data-an="1"] .fr-haken{animation:.5s ease-out both fr-haken;animation-delay:calc(.4s + var(--i,0) * .3s)}[data-an="1"] .fr-box3d{animation:4s ease-in-out infinite alternate fr-dreh}[data-an="1"] .fr-schritt{animation:.4s both fr-schritt;animation-delay:calc(.3s + var(--i,0) * .45s)}}
