.ff-brand{display:inline-flex;align-items:center;gap:3px;color:inherit;text-decoration:none;white-space:nowrap;padding:4px;max-width:100%;line-height:1.15}.ff-brand svg{flex:none;width:34px;height:34px}.ff-brand span{font-family:Georgia,serif;font-size:clamp(18px,2vw,28px);font-style:italic;font-weight:700;letter-spacing:-.055em;padding-inline-end:4px}.ff-native-logo{display:flex;align-items:center;color:#223d34}.ff-footer .ff-brand{--ff-cut:#203931;color:#fff7e6}#header-group .announcement-bar{width:100%;max-width:none;text-align:center}#header-group .announcement-bar__text{text-align:center;margin-inline:auto}.ff-hero{display:grid;grid-template-columns:1fr 1fr;background:#e6ebe1;color:#203931;align-items:center}.ff-hero>div{padding:clamp(28px,7vw,112px)}.ff-hero h1{font:normal clamp(35px,5vw,76px)/1.03 Georgia,serif;margin:.3em 0}.ff-hero img{display:block;width:100%;height:clamp(300px,49vw,670px);object-fit:contain;background:#f4eee5}.ff-eyebrow{font-size:.78rem;letter-spacing:.15em}.ff-button{display:inline-block;padding:12px 22px;background:#203931;color:#fff;text-decoration:none}.ff-band{background:#f6f2e9;color:#203931;padding:clamp(28px,6vw,76px) 20px}.ff-sage{background:#dde7dc}.ff-blush{background:#efe2df}.ff-wrap{max-width:1320px;margin:auto}.ff-wrap h2{font:normal clamp(28px,3.7vw,50px)/1.12 Georgia,serif;margin:0 0 22px}.ff-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2vw,24px)}.ff-card{background:#fff;border:1px solid #20393126;min-width:0}.ff-photo{display:block;aspect-ratio:4/5;background:#faf9f6}.ff-photo img{width:100%;height:100%;display:block;object-fit:contain}.ff-info{padding:12px}.ff-info a{color:inherit;text-decoration:none}.ff-info a:hover{text-decoration:underline}.ff-info p{margin:7px 0 0}.ff-info s{color:#54645d;margin-inline-end:4px}.ff-footer{background:#203931;color:#fff7e6}.ff-footer-grid{max-width:1320px;margin:auto;display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:30px;padding:48px 22px}.ff-footer h2{color:inherit;font-size:1.05rem;margin:0 0 12px}.ff-footer-grid>div{min-width:0}.ff-footer-grid>div>a:not(.ff-brand){display:block;width:fit-content;max-width:100%;overflow-wrap:anywhere;color:inherit;padding-block:4px}.ff-copyright{text-align:center;border-top:1px solid #c7d4c4;padding:16px;background:#192f28}@media(max-width:749px){.ff-hero{grid-template-columns:1fr}.ff-hero img{height:360px}.ff-grid,.ff-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ff-brand svg{width:27px;height:27px}.ff-footer-grid{gap:24px 16px;padding:32px 18px}}#header-group .announcement-bar__slider{grid-column:1/-1;width:100%}#header-group .announcement-bar__slides{width:100%;max-width:none;padding-inline:16px}#header-group .announcement-bar__slide{text-align:center}@media(max-width:749px){.ff-native-logo{justify-self:center}.ff-native-logo .ff-brand{font-size:17px}}.ff-hero img{width:100%;height:auto;display:block;aspect-ratio:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ff-store.css.map */
