.ffpage.ff-design-system.ff-support-folio,#MainContent .shopify-policy__container{--ff-support-ink:#35452e;--ff-support-paper:#faf6eb;--ff-support-linen:url(/cdn/shop/files/ff-folio-natural-linen-v2-20261027.webp?v=1793071610);--ff-support-diamond:url(/cdn/shop/files/ff-faq-folio-harlequin-20261027.webp?v=1793072220);background:#f4eddf var(--ff-support-linen) center/620px;color:var(--ff-support-ink);font-family:FF DM Sans,Arial,sans-serif;padding:0}.ffpage.ff-support-folio>.ffpage-hero,#MainContent .shopify-policy__container>.shopify-policy__title{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:55px max(6vw,26px);background:#2f4a32 var(--ff-support-diamond) center/84px 156px}.ffpage.ff-support-folio .ff-support-folio__paper,#MainContent .shopify-policy__container>.shopify-policy__title>h1{box-sizing:border-box;width:100%;max-width:1180px;margin:0 auto;padding:49px 60px 55px;background:#f6eddf;border:1px solid #e6c9b6;outline:1px solid #edd3bf;outline-offset:10px;text-align:center}.ffpage.ff-support-folio .ff-support-folio__paper h1,#MainContent .shopify-policy__container>.shopify-policy__title>h1{font:400 clamp(48px,5.278vw,76px)/1.05 "FF Cormorant",Georgia,serif;letter-spacing:-.8px;text-transform:none;color:#2f4a32;overflow-wrap:normal;text-wrap:initial}.ffpage.ff-support-folio .ff-support-folio__paper h1{max-width:100%;margin:0}.ffpage.ff-support-folio .ff-support-folio__paper>.ffpage-kicker{max-width:none;margin:0 0 20px;font:500 11px/1.5 FF DM Sans,Arial,sans-serif;letter-spacing:1.6px;color:#2f4a32;text-align:center}.ffpage.ff-support-folio .ff-support-folio__paper>p:not(.ffpage-kicker){max-width:760px;margin:24px auto 0;font:400 16px/1.8 FF DM Sans,Arial,sans-serif;color:var(--ff-support-ink);text-align:center}.ffpage.ff-support-folio>.ffpage-story,.ffpage.ff-support-folio>.ffpage-content,.ffpage.ff-support-folio>.ffpage-form-wrap,#MainContent .shopify-policy__container>.shopify-policy__body{box-sizing:border-box;width:calc(100% - 10vw);max-width:1090px;margin:65px auto;padding:45px 65px;background:var(--ff-support-paper);border:5px solid #92997a;outline:1px solid #6f7b59;outline-offset:2px;box-shadow:inset 0 0 0 2px #edf0dd;text-align:left}.ffpage.ff-support-folio{display:flow-root;padding-bottom:0}.ffpage.ff-support-folio :is(.ffpage-story,.ffpage-content) :is(p,li),#MainContent .shopify-policy__container .shopify-policy__body :is(p,li){font:400 16px/1.85 FF DM Sans,Arial,sans-serif;letter-spacing:0;color:var(--ff-support-ink);overflow-wrap:anywhere}.ffpage.ff-support-folio :is(.ffpage-story,.ffpage-content) p,#MainContent .shopify-policy__container .shopify-policy__body p{margin:0 0 20px}.ffpage.ff-support-folio :is(.ffpage-story,.ffpage-content) :is(h2,h3,h4),#MainContent .shopify-policy__container .shopify-policy__body :is(h2,h3,h4){font:400 36px/1.15 FF Cormorant,Georgia,serif;letter-spacing:0;color:#2f4a32;max-width:none;text-align:left;margin:32px 0 16px}.ffpage.ff-support-folio :is(.ffpage-story,.ffpage-content)>:first-child,#MainContent .shopify-policy__container .shopify-policy__body .rte>:first-child{margin-top:0}.ffpage.ff-support-folio :is(.ffpage-story,.ffpage-content)>:last-child,#MainContent .shopify-policy__container .shopify-policy__body .rte>:last-child{margin-bottom:0}.ffpage.ff-support-folio .ffpage-content a,#MainContent .shopify-policy__container .shopify-policy__body a{color:#6d263e;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ffpage.ff-support-folio .ffpage-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:none;margin:0}.ffpage.ff-support-folio .ffpage-form label{display:flex;flex-direction:column;gap:8px;min-width:0;font:500 12px/1.65 FF DM Sans,Arial,sans-serif;letter-spacing:.4px;color:var(--ff-support-ink)}.ffpage.ff-support-folio .ffpage-form :is(input,textarea){box-sizing:border-box;min-width:0;width:100%;max-width:100%;min-height:48px;padding:12px 14px;border:1px solid #899278;border-radius:0;background:#fffaf0;color:#203f35;font:400 16px/1.65 FF DM Sans,Arial,sans-serif}.ffpage.ff-support-folio .ffpage-form textarea{resize:vertical;min-height:150px}.ffpage.ff-support-folio .ffpage-form .ffpage-full,.ffpage.ff-support-folio .ffpage-form>.ffpage-button,.ffpage.ff-support-folio .ffpage-form>[role=status],.ffpage.ff-support-folio .ffpage-form>.errors{grid-column:1/-1}.ffpage.ff-support-folio .ffpage-form>.ffpage-button{justify-self:start;width:auto;min-height:48px;padding:14px 24px;background:#8e2539;border:1px solid #8e2539;border-radius:0;color:#fffaf0;font:500 11px/1.5 FF DM Sans,Arial,sans-serif;letter-spacing:1px;cursor:pointer}.ffpage.ff-support-folio .ffpage-form>.ffpage-button:hover{background:#6d263e}.ffpage.ff-support-folio :focus-visible,#MainContent .shopify-policy__container :focus-visible{outline:2px solid #2f4a32;outline-offset:4px}#MainContent .shopify-policy__container{box-sizing:border-box;width:100%;max-width:none;margin:0;padding-bottom:1px}#MainContent .shopify-policy__container .shopify-policy__body :is(ul,ol){padding-left:24px;margin:0 0 24px}.ffpage.ff-support-folio .ffpage-content :is(table,iframe),#MainContent .shopify-policy__container .shopify-policy__body :is(table,iframe){max-width:100%}.ffpage.ff-support-folio .ff-project-inquiry{padding:65px 5vw;background:transparent}.ffpage.ff-support-folio .ff-project-inquiry__inner{box-sizing:border-box;width:100%;max-width:1090px;margin:auto;padding:45px 65px;background:#faf6eb;border:5px solid #92997a;outline:1px solid #6f7b59;outline-offset:2px}.ffpage.ff-support-folio .ff-project-inquiry__intro h2{font:400 48px/1.08 FF Cormorant,Georgia,serif;color:#35452e}.ffpage.ff-support-folio .ff-project-inquiry :is(p,label,summary){font-family:FF DM Sans,Arial,sans-serif;color:#35452e}.ffpage.ff-support-folio .ff-project-inquiry__grid :is(input,select,textarea){box-sizing:border-box;min-width:0;max-width:100%;width:100%;font-size:16px}.ffpage.ff-support-folio .ff-project-inquiry__fields h3{font-family:FF Cormorant,Georgia,serif;color:#35452e}@media(min-width:750px)and (max-width:1099px){.ffpage.ff-support-folio .ff-support-folio__paper,#MainContent .shopify-policy__container>.shopify-policy__title>h1{padding:45px 35px}.ffpage.ff-support-folio>:is(.ffpage-story,.ffpage-content,.ffpage-form-wrap),#MainContent .shopify-policy__container>.shopify-policy__body,.ffpage.ff-support-folio .ff-project-inquiry__inner{padding:35px}}@media(max-width:749px){.ffpage.ff-support-folio>.ffpage-hero,#MainContent .shopify-policy__container>.shopify-policy__title{padding:30px 26px;background-size:42px 78px}.ffpage.ff-support-folio .ff-support-folio__paper,#MainContent .shopify-policy__container>.shopify-policy__title>h1{width:100%;max-width:520px;padding:32px 21px 35px;outline-offset:7px}.ffpage.ff-support-folio .ff-support-folio__paper h1,#MainContent .shopify-policy__container>.shopify-policy__title>h1{font-size:clamp(38px,11.795vw,52px);line-height:1.04;letter-spacing:-.5px}.ffpage.ff-support-folio .ff-support-folio__paper>.ffpage-kicker{font-size:9px;letter-spacing:1.2px;margin-bottom:18px}.ffpage.ff-support-folio .ff-support-folio__paper>p:not(.ffpage-kicker){font-size:14px;line-height:1.75;margin-top:20px}.ffpage.ff-support-folio>.ffpage-story,.ffpage.ff-support-folio>.ffpage-content,.ffpage.ff-support-folio>.ffpage-form-wrap,#MainContent .shopify-policy__container>.shopify-policy__body{width:calc(100% - 44px);margin:32px auto;padding:28px 20px;border-width:4px}.ffpage.ff-support-folio :is(.ffpage-story,.ffpage-content) :is(p,li),#MainContent .shopify-policy__container .shopify-policy__body :is(p,li){font-size:14px;line-height:1.8}.ffpage.ff-support-folio :is(.ffpage-story,.ffpage-content) :is(h2,h3,h4),#MainContent .shopify-policy__container .shopify-policy__body :is(h2,h3,h4){font-size:30px}.ffpage.ff-support-folio .ffpage-form{grid-template-columns:1fr;gap:20px}.ffpage.ff-support-folio .ff-project-inquiry{padding:32px 22px}.ffpage.ff-support-folio .ff-project-inquiry__inner{padding:28px 20px;border-width:4px}.ffpage.ff-support-folio .ff-project-inquiry__intro h2{font-size:38px}}.ffpage.ff-support-folio .ff-project-inquiry__disclosure:not([open])>summary{color:#fffdf8}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ff-support-folio.css.map */
