.ff-edits--rituals .ff-section-head{margin-bottom:2.8rem}.ff-edits--rituals .ff-edits__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.ff-edits--rituals .ff-edit{background:transparent;text-align:center}.ff-edits--rituals .ff-edit .ff-media{aspect-ratio:1;border-radius:50%;border:5px solid var(--ff-paper, #fbf8f2);box-shadow:0 7px 22px #20372c17}.ff-edits--rituals .ff-edit__body{padding:1.2rem .6rem .4rem}.ff-edits--rituals .ff-edit__body .ff-eyebrow{margin:0 0 .4rem;justify-content:center}.ff-edits--rituals .ff-edit__body h3{font-size:2.2rem;margin:0}.ff-edits--rituals .ff-edit__body>p:not(.ff-eyebrow){margin:.25rem 0 0;color:var(--ff-slate, #5d6a66);font-size:1.35rem}.ff-edits--rituals .ff-edit__cta{margin-top:.7rem}.ff-makers--band{position:relative;overflow:hidden;background:linear-gradient(112deg,#18372b,#29473c 56%,#354d40)!important;color:#f8f6ef}.ff-makers--band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;background:url(ff-fern.svg) no-repeat 102% 44% / auto 125%}.ff-makers--band .page-width{position:relative;z-index:1}.ff-makers--band .ff-section-head h2,.ff-makers--band .ff-maker h3{color:#f8f6ef}.ff-makers--band .ff-section-head p,.ff-makers--band .ff-maker p{color:#f8f6efd1}.ff-makers--band .ff-eyebrow,.ff-makers--band .ff-maker__meta{color:#c7d1b7}.ff-makers--band .ff-maker{background:#f8f6ef14;padding:1.1rem;border:1px solid rgba(248,246,239,.18)}.ff-makers--band .ff-maker .ff-media{margin-bottom:1rem}.ff-makers--band .ff-maker__meta{margin-top:auto}.ff-makers--band .button--secondary{color:#f8f6ef;border-color:#f8f6ef8c}.ff-makers--round .ff-maker{border-radius:1.6rem}.ff-makers--round .ff-maker .ff-media{border-radius:1.2rem}@media(max-width:749px){.ff-edits--rituals .ff-edits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1rem}.ff-edits--rituals .ff-edit .ff-media{border-width:3px}.ff-edits--rituals .ff-edit__body h3{font-size:1.9rem}.ff-makers--band .ff-makers__grid{gap:1rem}.ff-makers--band .ff-maker{padding:.7rem}}@media(prefers-reduced-motion:reduce){.ff-edit,.ff-media img{transition:none!important}}.ff-edits--curated .ff-edits__grid{grid-template-columns:1fr}@media(min-width:750px){.ff-edits--curated .ff-edits__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.ff-edits--curated .ff-edit .ff-media{aspect-ratio:4 / 5}}@media(min-width:990px){.ff-edits--curated .ff-edit .ff-media{aspect-ratio:5 / 6}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/ff-home-sections.css.map */
