#shopify-section-footer .fwf.fwf-signature{--fwf-deep:#143f2d;--fwf-forest:#103b2b;--fwf-green:#196d48;--fwf-ink:#1a3a2a;--fwf-muted:#58705f;--fwf-line:#dce8dd;--fwf-bg:#fafbf7;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;font:400 15px/1.65 Lato,Arial,sans-serif!important;color:var(--fwf-ink)!important;overflow:clip!important;background:#f8faf6!important}#shopify-section-footer .fwf.fwf-signature .fwf-container{width:min(calc(100% - 80px),1500px)!important;max-width:1500px!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}#shopify-section-footer .fwf.fwf-signature a,#shopify-section-footer .fwf.fwf-signature button,#shopify-section-footer .fwf.fwf-signature input{font-family:Lato,Arial,sans-serif!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial{width:100%!important;position:relative!important;isolation:isolate;display:grid!important;grid-template-columns:1fr 1fr!important;min-height:410px!important;max-height:none!important;background:#f3f4ed!important;border:0!important;margin:0!important;padding:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__media{position:relative!important;min-height:410px!important;overflow:hidden!important;background:#e8ede2!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__photo{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:50% 48%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:scale(1)!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f3f4ed00 60%,#f3f4ede0);pointer-events:none}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__content{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;padding:60px max(38px,calc((100vw - 1500px)/2)) 60px clamp(34px,5vw,100px)!important;position:relative!important;z-index:1!important;background:radial-gradient(ellipse at 100% 0%,rgba(200,226,199,.5),transparent 46%),#f3f4ed!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;max-width:580px!important;width:100%!important;margin:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__eyebrow{margin:0 0 19px!important;color:#26764e!important;font:900 11px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.19em!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial h2{color:#143e2b!important;font:900 clamp(37px,4.1vw,65px)/1.08 Lato,Arial,sans-serif!important;letter-spacing:-.058em!important;padding:0!important;margin:0 0 21px!important;text-transform:none!important;text-align:left!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__copy{max-width:480px!important;color:#4f6856!important;font:400 16px/1.85 Lato,Arial,sans-serif!important;margin:0 0 30px!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;min-height:52px!important;padding:13px 21px!important;color:#fff!important;background:#135c3a!important;border:1px solid #135c3a!important;border-radius:3px!important;box-shadow:none!important;font:900 13px/1.4 Lato,Arial,sans-serif!important;text-decoration:none!important;transition:background .23s ease,transform .23s ease!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__cta svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:transform .23s ease!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__cta:hover{background:#0b402a!important;border-color:#0b402a!important;transform:translateY(-2px)!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__cta:hover svg{transform:translate(4px)!important}#shopify-section-footer .fwf.fwf-signature .fwf-news{position:relative!important;overflow:hidden!important;isolation:isolate!important;background:radial-gradient(ellipse at 5% 7%,rgba(76,134,93,.26),transparent 38%),radial-gradient(ellipse at 95% 100%,rgba(58,107,74,.2),transparent 35%),#123f2e!important;padding:49px 0 48px!important;margin:0!important;border:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-news:after{content:"";position:absolute;top:-90px;left:50%;width:420px;height:320px;border:1px solid rgba(202,231,204,.1);border-radius:50%;box-shadow:0 0 0 80px #c4e1c306,0 0 0 160px #c4e1c303;pointer-events:none;opacity:.8;z-index:-1}#shopify-section-footer .fwf.fwf-signature .fwf-news__grid{display:grid!important;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr)!important;align-items:center!important;gap:clamp(40px,7vw,110px)!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__eyebrow{color:#b8dfbd!important;font:900 11px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.2em!important;margin:0 0 11px!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__title{color:#fff!important;font:900 clamp(29px,2.8vw,43px)/1.14 Lato,Arial,sans-serif!important;letter-spacing:-.044em!important;margin:0 0 12px!important;max-width:650px!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__text{color:#dcece0!important;font:400 15px/1.8 Lato,Arial,sans-serif!important;max-width:620px!important;margin:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__formbox{align-self:center!important;min-width:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__form{width:100%!important;min-width:0!important;display:flex!important;align-items:stretch!important;gap:0!important;padding:6px!important;margin:0!important;background:#fff!important;border:1px solid rgba(240,255,243,.38)!important;border-radius:4px!important;box-shadow:0 14px 26px #061f121a!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__email{flex:1 1 auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:49px!important;min-height:49px!important;padding:0 15px!important;margin:0!important;border:0!important;border-radius:2px!important;background:#fff!important;color:#1c422d!important;font:500 14px/1.4 Lato,Arial,sans-serif!important;box-shadow:none!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__email:focus{outline:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__form:focus-within{outline:3px solid rgba(197,235,198,.7)!important;outline-offset:3px!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__button{height:49px!important;min-height:49px!important;min-width:154px!important;flex:0 0 auto!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:11px!important;padding:0 17px!important;margin:0!important;background:#cbe8cb!important;color:#143e2c!important;border:1px solid #cbe8cb!important;border-radius:2px!important;box-shadow:none!important;font:900 13px/1.4 Lato,Arial,sans-serif!important;transition:background .2s ease!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__button:hover{background:#e0f3dd!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__button svg{width:17px!important;height:17px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__note{font:500 12px/1.7 Lato,Arial,sans-serif!important;margin:12px 0 0!important;color:#c3d8c8!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__note a{color:#fff!important;text-underline-offset:3px!important}#shopify-section-footer .fwf.fwf-signature .fwf-main{background:#f9fbf7!important;padding:54px 0 70px!important;border:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__intro{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:0 0 26px!important;border-bottom:1px solid #dce7dc!important;margin:0 0 45px!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__intro p{margin:0!important;color:#1b7047!important;font:900 11px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.21em!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__intro span{color:#708675!important;font:500 13px/1.5 Lato,Arial,sans-serif!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__grid{display:grid!important;grid-template-columns:minmax(275px,1.35fr) repeat(3,minmax(155px,1fr))!important;gap:clamp(26px,4vw,75px)!important;align-items:start!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand{padding-right:18px!important;max-width:400px!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__logo{margin:0 0 23px!important;padding:0!important;background:transparent!important;display:inline-flex!important;align-items:center!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__logo img{display:block!important;width:184px!important;height:auto!important;max-width:100%!important;max-height:76px!important;object-fit:contain!important;object-position:left center!important;background:transparent!important;box-shadow:none!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__description{max-width:355px!important;margin:0 0 24px!important;color:#536d59!important;font:400 15px/1.83 Lato,Arial,sans-serif!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__contact{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;margin:0 0 25px!important;padding:0 0 19px!important;border-bottom:1px solid #e1eae0!important;font:700 14px/1.4 Lato,Arial,sans-serif!important;color:#155b3c!important;width:max-content!important;max-width:100%!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__contact-label{display:block!important;width:100%!important;font:900 10px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.16em!important;color:#638373!important;margin-bottom:1px!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__contact-email{overflow-wrap:anywhere}#shopify-section-footer .fwf.fwf-signature .fwf-brand__contact svg{width:15px!important;height:15px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;transition:transform .2s ease!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__contact:hover svg{transform:translate(4px)}#shopify-section-footer .fwf.fwf-signature .fwf-social-title{color:#2c5340!important;font:900 10px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.16em!important;margin:0 0 13px!important}#shopify-section-footer .fwf.fwf-signature .fwf-socials{gap:10px!important}#shopify-section-footer .fwf.fwf-signature .fwf-socials a{width:39px!important;height:39px!important;min-width:39px!important;min-height:39px!important;border:1px solid #d5e4d6!important;background:#fff!important;border-radius:50%!important;color:#225d3e!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:background .2s ease,transform .2s ease,color .2s ease!important}#shopify-section-footer .fwf.fwf-signature .fwf-socials a:hover{transform:translateY(-3px)!important;background:#165d3b!important;color:#fff!important}#shopify-section-footer .fwf.fwf-signature .fwf-socials svg{width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu{border:0!important;padding:0!important;margin:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__heading{margin:6px 0 22px!important;color:#1d4430!important;font:900 15px/1.4 Lato,Arial,sans-serif!important;letter-spacing:-.01em!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__heading:after{margin-top:14px!important;width:34px!important;height:2px!important;background:#2b8052!important;border-radius:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__list{margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:13px!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__list li{padding:0!important;margin:0!important;list-style:none!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__list a{font:500 14px/1.55 Lato,Arial,sans-serif!important;color:#587160!important;transition:color .2s ease,transform .2s ease!important;text-decoration:none!important;display:inline-block!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__list a:hover{color:#136942!important;transform:translate(3px)!important;text-decoration:none!important}#shopify-section-footer .fwf.fwf-signature .fwf-bottom{background:#f9fbf7!important;border-top:1px solid #e1e9df!important}#shopify-section-footer .fwf.fwf-signature .fwf-bottom .fwf-container{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;padding-top:21px!important;padding-bottom:23px!important;min-height:74px!important;gap:18px 30px!important}#shopify-section-footer .fwf.fwf-signature .fwf-bottom__legal{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px 26px!important}#shopify-section-footer .fwf.fwf-signature .fwf-copyright{color:#667c6b!important;margin:0!important;font:500 12px/1.5 Lato,Arial,sans-serif!important}#shopify-section-footer .fwf.fwf-signature .fwf-bottom__legal>span{color:#5b8766!important;font:900 10px/1.4 Lato,Arial,sans-serif!important;letter-spacing:.16em!important}#shopify-section-footer .fwf.fwf-signature .fwf-payments{gap:7px!important;flex-wrap:wrap!important}#shopify-section-footer .fwf.fwf-signature .fwf-payments__label{font:800 11px/1.45 Lato,Arial,sans-serif!important;color:#65776b!important;margin-right:9px!important}#shopify-section-footer .fwf.fwf-signature .fwf-payments svg{width:37px!important;height:24px!important;min-width:37px!important;max-width:37px!important;flex:0 0 37px!important}#shopify-section-footer .fwf.fwf-signature :is(a,button,input,summary):focus-visible{outline:3px solid #388b5e!important;outline-offset:3px!important}@media(max-width:1180px){#shopify-section-footer .fwf.fwf-signature .fwf-main__grid{grid-template-columns:minmax(220px,1.16fr) repeat(3,minmax(120px,1fr))!important;gap:clamp(24px,2.5vw,46px)!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__content{padding:55px 40px!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__grid{gap:40px!important}}@media(max-width:850px){#shopify-section-footer .fwf.fwf-signature .fwf-container{width:calc(100% - 44px)!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial{grid-template-columns:minmax(0,1fr)!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__media{min-height:320px!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__media:after{background:linear-gradient(0deg,#f3f4edcc,#f3f4ed00 55%)}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__content{padding:48px 32px 62px!important;background:#f3f4ed!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial h2{font-size:clamp(35px,5.5vw,50px)!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}#shopify-section-footer .fwf.fwf-signature .fwf-news{padding:43px 0!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__title{font-size:34px!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px 35px!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand{grid-column:1/-1!important;max-width:650px!important}}@media(max-width:760px){#shopify-section-footer .fwf.fwf-signature .fwf-main{padding:42px 0 30px!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__intro{margin:0 0 32px!important;padding-bottom:22px!important;align-items:flex-start!important;flex-direction:column!important;gap:7px!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand{padding:0 0 26px!important;max-width:none!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu{border-top:1px solid #dce8dc!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__mobile-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:60px!important;padding:19px 0!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__mobile-toggle strong{font:900 15px/1.4 Lato,Arial,sans-serif!important;color:#244730!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__mobile-toggle svg{width:19px!important;height:19px!important;stroke:#2c7650!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__heading{display:none!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__list{gap:0!important;padding-bottom:17px!important}#shopify-section-footer .fwf.fwf-signature .fwf-menu__list a{padding:9px 0!important;min-height:39px!important;font-size:14px!important}#shopify-section-footer .fwf.fwf-signature .fwf-bottom .fwf-container{flex-direction:column!important;align-items:flex-start!important;gap:17px!important;padding:24px 0!important}}@media(max-width:520px){#shopify-section-footer .fwf.fwf-signature .fwf-container{width:calc(100% - 32px)!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__media{min-height:235px!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__content{padding:37px 21px 46px!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial h2{font-size:clamp(34px,9vw,43px)!important;letter-spacing:-.045em!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial__copy{font-size:14px!important;line-height:1.75!important}#shopify-section-footer .fwf.fwf-signature .fwf-news{padding:41px 0!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__title{font-size:29px!important;line-height:1.2!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__text{font-size:14px!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__form{flex-direction:column!important;gap:8px!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__email{height:52px!important;min-height:52px!important;flex:0 0 auto!important;width:100%!important;border-radius:3px!important;padding:0 16px!important}#shopify-section-footer .fwf.fwf-signature .fwf-news__button{width:100%!important;max-width:none!important;height:52px!important;min-height:52px!important;flex:0 0 auto!important;border-radius:3px!important;justify-content:center!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__logo img{width:165px!important}#shopify-section-footer .fwf.fwf-signature .fwf-brand__description{font-size:14px!important}#shopify-section-footer .fwf.fwf-signature .fwf-main__intro span{font-size:12px!important}#shopify-section-footer .fwf.fwf-signature .fwf-bottom__legal{flex-direction:column!important;gap:8px!important;align-items:flex-start!important}}@media(prefers-reduced-motion:no-preference){#shopify-section-footer .fwf.fwf-signature .fwf-editorial__photo{transition:transform .85s ease!important}#shopify-section-footer .fwf.fwf-signature .fwf-editorial:hover .fwf-editorial__photo{transform:scale(1.035)!important}}@media(prefers-reduced-motion:reduce){#shopify-section-footer .fwf.fwf-signature *,#shopify-section-footer .fwf.fwf-signature *:before,#shopify-section-footer .fwf.fwf-signature *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/4well-signature-footer.css.map */
