@property --fsk-pulse{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes fsk-pulse{0%{--fsk-pulse: 0}70%,to{--fsk-pulse: 1}}:is(a.fsk-care__choice,a.fsk-studio-choice,.fsk-studios__quick-card,.fsk-care__studio,.fsk-studios__card-main,.fsk-about__studio,.fsk-studio__hero-copy,.fsk-studio__treatment-footer,.fsk-studio__closing):is([data-fs-booking-url*="57383"],:has(a[data-fs-booking-url*="57383"])){--fsk-label: "Freie Termine";--fsk-fg: #3b6b46;--fsk-dot: #4f8a5b;--fsk-halo: 79 138 91;--fsk-halo-a: .45;--fsk-bg: rgb(79 138 91 / .12);--fsk-anim: fsk-pulse}:is(a.fsk-care__choice,a.fsk-studio-choice,.fsk-studios__quick-card,.fsk-care__studio,.fsk-studios__card-main,.fsk-about__studio,.fsk-studio__hero-copy,.fsk-studio__treatment-footer,.fsk-studio__closing):is([data-fs-booking-url*="59206"],[data-fs-booking-url*="74064"],:has(a[data-fs-booking-url*="59206"]),:has(a[data-fs-booking-url*="74064"])){--fsk-label: "Derzeit ausgebucht";--fsk-fg: #85561e;--fsk-dot: #c3843a;--fsk-halo: 195 132 58;--fsk-halo-a: 0;--fsk-bg: rgb(195 132 58 / .14);--fsk-anim: none}a.fsk-care__choice[data-fs-booking-url]:after,a.fsk-studio-choice[data-fs-booking-url]:after,.fsk-studios__quick-card:has(>a[data-fs-booking-url]):after,.fsk-care__studio:has(>a[data-fs-booking-url])>address:after,.fsk-studios__card-main:has(a[data-fs-booking-url])>h3:after,.fsk-about__studio:has(>a[data-fs-booking-url])>.fsk-about__postal:after,.fsk-studio__hero-copy:has(a[data-fs-booking-url])>.fsk-studio__hero-lead:after,.fsk-studio__treatment-footer:has(>a[data-fs-booking-url])>p:after,.fsk-studio__closing:has(>a[data-fs-booking-url])>div>p:after{content:var(--fsk-label)!important;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box;margin:9px 0 0;padding:4px 10px 4px 21px;border-radius:999px;font-family:var(--font-accent-family, Jost, sans-serif);font-size:11.5px;font-style:normal;font-weight:500;line-height:1.35;letter-spacing:.02em;text-align:left;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fsk-fg);-webkit-text-fill-color:var(--fsk-fg);background:radial-gradient(circle at 11px 50%,var(--fsk-dot) 0 3.5px,transparent 4px),radial-gradient(circle at 11px 50%,rgb(var(--fsk-halo) / calc(var(--fsk-halo-a) * (1 - var(--fsk-pulse)))) 0 calc(4px + 5px * var(--fsk-pulse)),transparent calc(4.5px + 5px * var(--fsk-pulse))),var(--fsk-bg);animation:var(--fsk-anim, none) 2.4s ease-out infinite}a.fsk-care__choice[data-fs-booking-url]:after,a.fsk-studio-choice[data-fs-booking-url]:after,.fsk-studios__quick-card:has(>a[data-fs-booking-url]):after{grid-column:1 / -1;justify-self:start;order:1;margin-top:6px}a.fsk-care__choice[data-fs-booking-url] .fsk-care__choice-cta{order:2}a:is(.fsk-care__button,.fsk-studios__button,.fsk-about__button,.fsk-studio__button):is([data-fs-booking-url*="59206"],[data-fs-booking-url*="74064"]),a:is(.fsk-care__choice,.fsk-studio-choice):is([data-fs-booking-url*="59206"],[data-fs-booking-url*="74064"]) :is(.fsk-care__choice-cta,.fsk-studio-choice-action){background:transparent!important;border-color:transparent!important;box-shadow:inset 0 0 0 1px #28282466!important;color:#282824!important;-webkit-text-fill-color:#282824!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}a:is(.fsk-care__button,.fsk-studios__button,.fsk-about__button,.fsk-studio__button):is([data-fs-booking-url*="59206"],[data-fs-booking-url*="74064"])>span{color:inherit!important;-webkit-text-fill-color:currentColor!important}@media(hover:hover){a:is(.fsk-care__button,.fsk-studios__button,.fsk-about__button,.fsk-studio__button):is([data-fs-booking-url*="59206"],[data-fs-booking-url*="74064"]):hover,a:is(.fsk-care__choice,.fsk-studio-choice):is([data-fs-booking-url*="59206"],[data-fs-booking-url*="74064"]):hover :is(.fsk-care__choice-cta,.fsk-studio-choice-action){background:#282824!important;box-shadow:inset 0 0 0 1px #282824!important;color:#fffefa!important;-webkit-text-fill-color:#fffefa!important}}@media(prefers-reduced-motion:reduce){*{--fsk-anim: none !important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-styles.css.map */
