.ff-figure{--ff-accent:var(--ff-berry-deep);--ff-accent-soft:var(--ff-blush)}.ff-figure--mira{--ff-accent:#46624C;--ff-accent-soft:#E8EEE5}.ff-figure--katrin{--ff-accent:#1F4E5F;--ff-accent-soft:#E4ECEF}.ff-figure .ff-eyebrow{color:var(--ff-accent)}.ff-figure .ff-card--accent{border-top:4px solid var(--ff-accent)}.ff-figure .ff-feature.ff-blush{background:var(--ff-accent-soft)}.ff-figure .ff-button--secondary{color:var(--ff-accent);border-color:var(--ff-accent)}.ff-figure .ff-button--secondary:hover{background:var(--ff-accent-soft);color:var(--ff-cocoa)}.ff-figure .ff-hero h1:after{content:"";display:block;width:72px;height:4px;border-radius:4px;background:var(--ff-accent);margin-top:22px}.ff-figure .ff-faq summary::marker{color:var(--ff-accent)}.ff-figure .ff-safety{background:var(--ff-accent-soft);border-left-color:var(--ff-accent)}.ff-card__img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px;margin:0 0 18px;background:var(--ff-blush)}.ff-card--media{padding:16px 16px 24px}.ff-card--media h3,.ff-card--media p{padding-inline:8px}.ff-card--media p{margin-bottom:0}.ff-card--media{display:flex;flex-direction:column}.ff-card--media p{flex:1 0 auto;padding-bottom:18px}.ff-card--media .ff-button{margin:0 8px;align-self:flex-start}.ff-seo{padding-block:56px;border-top:1px solid #E4D6D0}.ff-seo h2{font-size:30px!important}.ff-seo__cols{display:grid;grid-template-columns:1fr 1fr;gap:48px}.ff-seo h3{font:600 17px/1.4 var(--ff-font-body)!important;letter-spacing:0!important;margin:0 0 10px!important}.ff-seo p{font-size:15px;line-height:1.7;color:var(--ff-gray);margin:0}.ff-check__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;align-items:center}.ff-check__faces{display:flex;justify-content:center;padding-right:24px}.ff-check__face{position:relative;display:block;width:clamp(120px,13vw,190px);aspect-ratio:1;border-radius:50%;overflow:hidden;border:5px solid #FFFDFC;box-shadow:0 14px 34px -14px #332c2a8c;background:var(--ff-blush)}.ff-check__face+.ff-check__face{margin-left:-28px}.ff-check__face--mira{transform:translateY(34px)}.ff-check__face img{position:absolute;width:300%;max-width:none;height:auto}.ff-check__face--lina img{left:-157%;top:-18%}.ff-check__face--mira img{left:-136%;top:0}.ff-check__face--katrin img{left:-85%;top:0}.ff-coll-grid{margin-top:16px}@media(max-width:749px){.ff-seo__cols,.ff-check__grid{grid-template-columns:1fr;gap:28px}.ff-check__faces{justify-content:flex-start;padding:0 0 34px}.ff-check__face{width:104px}.ff-seo h2{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ff-figure.css.map */
