body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip{background:#f7f0e3;color:#35452e;border-color:#b9b89e;font-family:FF DM Sans,Arial,sans-serif}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip>div{padding:25px 15px;min-height:0;border-color:#b9b89e}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip span{font-size:29px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip strong{font:600 10px/1.5 FF DM Sans,Arial,sans-serif;letter-spacing:1px;margin:13px 0 6px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip small{font:400 11px/1.5 FF DM Sans,Arial,sans-serif;color:#35452e}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter{background:#34462d;background-image:none;color:#f7f1e5;padding:55px 70px 25px;font-family:FF DM Sans,Arial,sans-serif}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand{padding-bottom:30px;border-bottom:1px solid #a9af8e77}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand>div{display:flex;align-items:center;justify-content:space-between}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand strong{font:500 38px/1 FF Cormorant,Georgia,serif;letter-spacing:0;text-transform:none}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand p{font:italic 31px/1.2 FF Cormorant,Georgia,serif;color:#f7f1e5;margin:0}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-main{display:flex;gap:110px;padding:35px 0;align-items:flex-start}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter{width:430px;max-width:none;flex:none}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter h2{font:400 32px/1.1 FF Cormorant,Georgia,serif;letter-spacing:0;text-transform:none;margin:0 0 15px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter>p{font:400 13px/1.7 FF DM Sans,Arial,sans-serif;margin:0 0 20px;color:#f7f1e5}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-signup label{font:500 12px/1.5 FF DM Sans,Arial,sans-serif}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-signup input[type=email]{width:100%;height:50px;background:#fffaf0;color:#35452e;border:1px solid #a3ad90;padding:12px 14px;font:400 16px/1.5 FF DM Sans,Arial,sans-serif;border-radius:0}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-signup input::placeholder{color:#68715c;opacity:1}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-signup button{min-height:45px;margin-top:13px;padding:13px 24px;background:#8e2539;border:1px solid #dcc9b6;color:#fffaf0;font:500 11px/1.5 FF DM Sans,Arial,sans-serif;letter-spacing:1px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-consent{font:400 10px/1.6 FF DM Sans,Arial,sans-serif!important;margin-top:12px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links{display:flex;justify-content:space-between;gap:60px;flex:1;max-width:none;padding:0}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links>div{display:flex;flex-direction:column;gap:9px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links b{font:500 11px/1.5 FF DM Sans,Arial,sans-serif;letter-spacing:1.1px;margin:0 0 6px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links a{font:400 12px/1.5 FF DM Sans,Arial,sans-serif}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-mark,body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container) .ff-concept-disclosure{display:none}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-bottom{display:flex;justify-content:space-between;gap:30px;flex-direction:row;font:400 9px/1.6 FF DM Sans,Arial,sans-serif;letter-spacing:1px;border-color:#a9af8e77;padding-top:20px}@media(min-width:750px)and (max-width:1100px){body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-main{gap:50px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter{width:38%}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links{gap:25px}}@media(max-width:749px){body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip>div{padding:23px 14px;border-bottom:1px solid #b9b89e}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip strong{font-size:8px;letter-spacing:.6px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .ff-assurance-strip small{font-size:10px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter{padding:38px 27px 25px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand{padding-bottom:25px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand>div{display:block}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand strong{font-size:30px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand p{font-size:28px;line-height:1.1;margin-top:15px;max-width:270px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-main{display:block;padding:28px 0}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter{width:auto}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter h2{font-size:31px;line-height:1.08}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter>p{font-size:12px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-signup label{font-size:12px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-consent{font-size:9px!important}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-signup button{font-size:10px;padding:12px 20px;min-height:44px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links{flex-wrap:wrap;gap:25px 20px;margin-top:30px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links>div{width:calc(50% - 10px)}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links b{font-size:10px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links a{font-size:11px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-bottom{display:block;font-size:8px;line-height:1.8}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-bottom span{display:block;margin:0 0 5px}}.ff-home .ff-folio input[type=hidden],body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter input[type=hidden]{display:none!important}@media(min-width:750px){body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter{padding-inline:clamp(32px,4.87vw,70px)}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-brand>div{gap:24px;flex-wrap:wrap}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-main{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:clamp(35px,7.64vw,110px)}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-newsletter{width:auto;min-width:0;max-width:430px}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,4.17vw,60px);min-width:0}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links>div{width:auto;min-width:0}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-links a{overflow-wrap:anywhere}body:has(.ff-folio,.ffpage--about-us,.ffpage--faqs,.ffpage--faq,.ffpage--how-it-works,.ff-collection,.ff-support-folio,.shopify-policy__container,.ffp-folio-v2,.ff-cart-page) .fffooter-bottom{gap:20px;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ff-folio-footer.css.map */
