.pflege-faq-accordion{--pfa-bg: #fafbfc;--pfa-ell-v: var(--pflege-backdrop-ell-v, clamp(2rem, 5.5vw, 4rem));--pfa-petrol: var(--pflege-home-section-heading-color, #0f4f69);--pfa-text: #3d4f63;--pfa-muted: var(--pflege-muted, #6f7f95);--pfa-border: rgba(15, 79, 105, .1);--pfa-border-open: #e87722;--pfa-accent: #e87722;--pfa-card-radius: 16px;--pfa-max: 850px;--pfa-card-gap: 14px;--pfa-card-pad-x: clamp(1.25rem, 2.8vw, 1.65rem);--pfa-card-pad-y: clamp(1.2rem, 2.4vw, 1.45rem);box-sizing:border-box;width:100%;background:transparent;color:var(--pfa-text);font-family:var(--font-body-family, inherit);overflow:visible}.pflege-faq-accordion__backdrop{box-sizing:border-box;padding:var(--pflege-faq-pad-block, clamp(3.25rem, 6vw, 5.25rem)) 0;background:var(--pfa-bg);border-radius:var( --pflege-backdrop-band-radius-top, 50% 50% 0 0 / var(--pfa-ell-v) var(--pfa-ell-v) 0 0 );overflow:hidden}.pflege-faq-accordion__inner{box-sizing:border-box;width:100%;max-width:var(--pfa-max);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.pflege-faq-accordion__head{text-align:center;max-width:min(48rem,100%);margin:0 auto clamp(2rem,3.8vw,2.5rem)}.pflege-faq-accordion__title{margin:0;font-family:var(--pflege-font-display, var(--font-body-family));font-size:var(--pflege-home-section-heading-size, clamp(1.85rem, 2.25vw + 1.15rem, 2.75rem));font-weight:var(--pflege-home-section-heading-weight, 800);letter-spacing:var(--pflege-home-section-heading-letter-spacing, -.025em);line-height:var(--pflege-home-section-heading-line-height, 1.18);color:var(--pfa-petrol)}.pflege-faq-accordion__intro{margin:clamp(.65rem,1.4vw,.85rem) 0 0;font-family:var(--font-body-family, inherit);font-size:clamp(1.18rem,1.02rem + .55vw,1.42rem);line-height:1.55;color:var(--pfa-muted);font-weight:400}.pflege-faq-accordion__intro a{color:#2c6abf;text-decoration:underline;text-underline-offset:.15em;font-weight:500}.pflege-faq-accordion__intro a:hover{color:#1f4f9a}.pflege-faq-accordion__intro a:focus-visible{outline:2px solid var(--pfa-accent);outline-offset:2px;border-radius:2px}.pflege-faq-accordion__stack{display:flex;flex-direction:column;gap:var(--pfa-card-gap)}.pflege-faq-accordion__list{display:flex;flex-direction:column;gap:var(--pfa-card-gap);margin:0;padding:0;list-style:none}.pflege-faq-accordion__question{margin:0;font-size:inherit;font-weight:inherit}.pflege-faq-accordion__item{margin:0;border-radius:var(--pfa-card-radius);border:1px solid var(--pfa-border);background:#fff;box-shadow:0 2px 10px #0f2d540d;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.pflege-faq-accordion__item.is-open{border-color:var(--pfa-border-open);box-shadow:0 4px 18px #e8772214}.pflege-faq-accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.15rem;width:100%;margin:0;padding:var(--pfa-card-pad-y) var(--pfa-card-pad-x);border:0;background:transparent;color:var(--pfa-petrol);font-family:var(--font-body-family, inherit);font-size:clamp(1.22rem,.55vw + 1.14rem,1.42rem);font-weight:700;line-height:1.38;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pflege-faq-accordion__trigger:focus-visible{outline:2px solid var(--pfa-accent);outline-offset:-2px}.pflege-faq-accordion__trigger-text{flex:1 1 auto;min-width:0}.pflege-faq-accordion__chevron{flex-shrink:0;width:.62rem;height:.62rem;border-right:2.5px solid var(--pfa-accent);border-bottom:2.5px solid var(--pfa-accent);transform:rotate(45deg);margin-top:-.22rem;transition:transform .2s ease,margin-top .2s ease}.pflege-faq-accordion__item.is-open .pflege-faq-accordion__chevron{transform:rotate(-135deg);margin-top:.18rem}.pflege-faq-accordion__panel{border-top:1px solid rgba(15,79,105,.08)}.pflege-faq-accordion__panel[hidden]{display:none}.pflege-faq-accordion__answer{padding:clamp(.95rem,2.1vw,1.2rem) var(--pfa-card-pad-x) var(--pfa-card-pad-y);font-family:var(--font-body-family, inherit);font-size:clamp(1.12rem,.45vw + 1.05rem,1.3rem);line-height:1.62;color:var(--pfa-text)}.pflege-faq-accordion__answer p{margin:0}.pflege-faq-accordion__answer p+p{margin-top:.7rem}.pflege-faq-accordion__answer.rte ul,.pflege-faq-accordion__answer.rte ol{margin:.65rem 0 0;padding-left:1.4rem}.pflege-faq-accordion__answer.rte li+li{margin-top:.35rem}.pflege-faq-accordion__answer.rte a{color:#2c6abf;text-decoration:underline;text-underline-offset:.14em;font-weight:500}.pflege-faq-accordion__answer.rte a:hover{color:#1f4f9a}.pflege-faq-accordion__answer strong{font-weight:700;color:var(--pfa-petrol)}.pflege-faq-accordion__load-more-wrap{margin:0}.pflege-faq-accordion__deferred{display:flex;flex-direction:column;gap:var(--pfa-card-gap)}.pflege-faq-accordion__deferred[hidden]{display:none!important}.pflege-faq-accordion__load-more{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.55rem;width:100%;margin:0;padding:1.15rem 1.5rem;border:1px solid rgba(15,79,105,.14);border-radius:var(--pfa-card-radius);background:#fff;color:var(--pfa-petrol);font-family:var(--font-body-family, inherit);font-size:clamp(1.08rem,.35vw + 1rem,1.22rem);font-weight:600;line-height:1.35;text-align:center;cursor:pointer;box-shadow:0 2px 10px #0f2d540d;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.pflege-faq-accordion__load-more:hover{border-color:#e8772273;background:#fffdfb;box-shadow:0 4px 14px #0f2d5414}.pflege-faq-accordion__load-more:focus-visible{outline:2px solid var(--pfa-accent);outline-offset:2px}.pflege-faq-accordion__load-more-icon{display:block;width:.58rem;height:.58rem;border-right:2.5px solid var(--pfa-accent);border-bottom:2.5px solid var(--pfa-accent);transform:rotate(45deg);margin-top:-.22rem;transition:transform .2s ease,margin-top .2s ease}.pflege-faq-accordion__load-more.is-expanded .pflege-faq-accordion__load-more-icon{transform:rotate(-135deg);margin-top:.15rem}.pflege-faq-strip-wrap{position:relative;overflow:visible;background:transparent}.pflege-faq-strip-wrap .pflege-faq-accordion__backdrop{padding-top:var(--pflege-faq-pad-block, clamp(3.25rem, 6vw, 5.25rem));padding-bottom:var(--pflege-faq-pad-block, clamp(3.25rem, 6vw, 5.25rem))}.pfc-free-care .pflege-faq-accordion{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.pfc-free-care .pflege-faq-accordion__backdrop{width:100%}.pfc-free-care--bottom .pflege-faq-accordion{border-top:none}.pfc-free-care--bottom{background:transparent;border-top:none}.pflege-faq-accordion--page .pflege-faq-accordion__backdrop{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(3rem,6vw,5rem)}.pflege-faq-accordion--page{--pfa-max: min(72rem, 100%);--pfa-card-gap: 16px;--pfa-card-pad-x: clamp(1.45rem, 3vw, 2rem);--pfa-card-pad-y: clamp(1.35rem, 2.6vw, 1.65rem)}.pflege-faq-accordion--page .pflege-faq-accordion__inner{max-width:var(--pfa-max);padding-left:clamp(1.25rem,3vw,2.5rem);padding-right:clamp(1.25rem,3vw,2.5rem)}.pflege-faq-accordion--page .pflege-faq-accordion__head{max-width:min(56rem,100%);margin-bottom:clamp(2.25rem,4.5vw,3.25rem)}.pflege-faq-accordion--page .pflege-faq-accordion__title{font-size:clamp(2rem,2.4vw + 1.2rem,3rem)}.pflege-faq-accordion__intro--page{text-align:center;margin-left:auto;margin-right:auto}.pflege-faq-accordion--page .pflege-faq-accordion__intro-lead{margin:0;font-size:clamp(1.2rem,1.05rem + .45vw,1.38rem);line-height:1.62;color:var(--pfa-text)}.pflege-faq-accordion--page .pflege-faq-accordion__trigger{font-size:clamp(1.3rem,.65vw + 1.18rem,1.52rem)}.pflege-faq-accordion--page .pflege-faq-accordion__answer{font-size:clamp(1.18rem,.5vw + 1.1rem,1.38rem)}.pflege-faq-accordion--page .pflege-faq-accordion__category{font-size:clamp(1.32rem,1.1rem + .55vw,1.58rem)}.pflege-faq-accordion__category{margin:clamp(2.25rem,4.5vw,3.25rem) 0 clamp(1.15rem,2.2vw,1.5rem);padding:0;font-family:var(--pflege-font-display, var(--font-body-family));font-size:clamp(1.2rem,1.05rem + .45vw,1.45rem);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--pfa-petrol)}.pflege-faq-accordion__category:first-of-type{margin-top:0}.pflege-faq-accordion--page .pflege-faq-accordion__list+.pflege-faq-accordion__category{margin-top:clamp(2.5rem,5vw,3.5rem)}@media(prefers-reduced-motion:reduce){.pflege-faq-accordion__item,.pflege-faq-accordion__chevron,.pflege-faq-accordion__load-more,.pflege-faq-accordion__load-more-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-pflege-faq-accordion.css.map */
