body.template-collection,body.template-product,body.template-page,body.template-blog,body.template-article,body.template-search,body.template-cart,body.template-list-collections{--signature-forest:#123c2d;--signature-green:#0f603d;--signature-cream:#f8f5ee;--signature-sage:#e9f1e8;--signature-ink:#20382b;--signature-muted:#61786a;--signature-line:#e5e9df;overflow-x:clip}body.template-collection #MainContent,body.template-product #MainContent,body.template-page #MainContent,body.template-blog #MainContent,body.template-article #MainContent,body.template-search #MainContent,body.template-cart #MainContent{max-width:none!important;width:100%!important;padding:0!important;margin:0!important;overflow:visible}body:is(.template-collection,.template-product,.template-page,.template-blog,.template-article,.template-search,.template-cart) #MainContent a,body:is(.template-collection,.template-product,.template-page,.template-blog,.template-article,.template-search,.template-cart) #MainContent button{transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease}body:is(.template-collection,.template-product,.template-page,.template-blog,.template-article,.template-search,.template-cart) #MainContent :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #368459!important;outline-offset:3px}body.template-collection #MainContent .fwc,body.template-product #MainContent .fwpd,body.template-page #MainContent .fwpage{font-family:Lato,Arial,sans-serif!important;background:#fff;color:var(--signature-ink)}body.template-collection #MainContent .fwc .fwc-shell,body.template-product #MainContent .fwpd .fwpd-wrap,body.template-page #MainContent .fwpage .fwpage-container{width:min(calc(100% - 80px),1500px)!important;margin-inline:auto!important}body:is(.template-collection,.template-product,.template-page) #MainContent :is(.fwc-breadcrumb,.fwpd-crumb,.fwpage-breadcrumb){padding:21px 0!important;color:#6c8273!important;letter-spacing:.02em;font-size:12px!important}body:is(.template-collection,.template-product,.template-page) #MainContent :is(.fwc-breadcrumb,.fwpd-crumb,.fwpage-breadcrumb) a:hover{color:#0c7247!important}body.template-collection #MainContent .fwc .fwc-hero{width:100vw!important;max-width:none!important;margin:0 0 46px calc(50% - 50vw)!important;min-height:455px!important;display:flex!important;align-items:center!important;overflow:hidden!important;position:relative!important;border:0!important;border-radius:0!important;background:#e9eee8!important;padding:76px max(40px,calc((100vw - 1500px)/2))!important}body.template-collection #MainContent .fwc .fwc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#faf8f3,#faf8f3fa 20%,#faf8f3eb 43%,#faf8f373 68%,#faf8f314);pointer-events:none}body.template-collection #MainContent .fwc .fwc-hero__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;width:100%!important;height:100%!important;min-height:100%!important;pointer-events:none!important}body.template-collection #MainContent .fwc .fwc-hero__media img{width:100%!important;height:100%!important;max-height:none!important;max-width:none!important;object-fit:cover!important;object-position:70% center!important;display:block!important}body.template-collection #MainContent .fwc .fwc-hero__content{z-index:2!important;position:relative!important;max-width:min(690px,58%)!important;min-width:0!important;padding:0!important}body.template-collection #MainContent .fwc .fwc-hero__eyebrow{color:#1b7650!important;font-size:11px!important;letter-spacing:.22em!important;font-weight:900!important;margin:0 0 20px!important}body.template-collection #MainContent .fwc h1.fwc-hero__title{font:900 clamp(39px,4.6vw,70px)/1.08 Lato,Arial,sans-serif!important;letter-spacing:-.055em!important;color:#183c2b!important;max-width:780px!important;margin:0 0 18px!important}body.template-collection #MainContent .fwc .fwc-hero__text{max-width:620px!important;font:400 15px/1.8 Lato,Arial,sans-serif!important;color:#4c6656!important}body.template-collection #MainContent .fwc .fwc-hero__text *{color:inherit!important}body.template-collection #MainContent .fwc .fwc-hero__foot{margin-top:25px!important;color:#2f7750!important;font-weight:800!important}body.template-collection #MainContent .fwc .fwc-benefits{border-top:1px solid #e8e9e2;border-bottom:1px solid #e8e9e2!important;background:#fff!important;padding:24px 0!important;margin-bottom:35px!important;display:flex!important;justify-content:space-between;flex-wrap:wrap;gap:15px}body.template-collection #MainContent .fwc .fwc-benefits span{color:#42634f!important;font-size:12px!important;letter-spacing:.01em}body.template-collection #MainContent .fwc .fwc-layout{gap:clamp(25px,3vw,52px)!important;padding-bottom:90px!important}body.template-collection #MainContent .fwc .fwc-sidebar{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;position:sticky!important;top:125px!important}body.template-collection #MainContent .fwc .fwc-sidebar__body{padding:0 18px 10px 0!important}body.template-collection #MainContent .fwc .fwc-side-heading{color:#1c4832!important;letter-spacing:.02em!important}body.template-collection #MainContent .fwc .fwc-category-list{border-top:1px solid #e3ebe5;padding-top:12px!important}body.template-collection #MainContent .fwc .fwc-filter{border-bottom:1px solid #e5ece5!important}body.template-collection #MainContent .fwc .fwc-toolbar{padding:6px 0 22px!important;border-bottom:1px solid #e1e7e1!important;margin-bottom:25px!important}body.template-collection #MainContent .fwc .fwc-grid{gap:clamp(12px,1.5vw,24px)!important}body.template-collection #MainContent .fwc .fwc-card{border:1px solid #e9ece6!important;box-shadow:none!important;border-radius:4px!important;background:#fff!important;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease!important}body.template-collection #MainContent .fwc .fwc-card:hover{transform:translateY(-5px)!important;box-shadow:0 18px 38px #13342317!important;border-color:#d2dfd4!important}body.template-collection #MainContent .fwc .fwc-card__image-wrap{background:#f6f8f4!important;aspect-ratio:1/1.04!important}body.template-collection #MainContent .fwc .fwc-card__image-wrap img{padding:17px!important;mix-blend-mode:multiply!important;transition:transform .48s ease!important}body.template-collection #MainContent .fwc .fwc-card:hover img{transform:scale(1.06)!important}body.template-collection #MainContent .fwc .fwc-card__body{padding:18px!important}body.template-collection #MainContent .fwc .fwc-card__title{font-size:14px!important;line-height:1.53!important;font-weight:850!important;min-height:43px!important}body.template-collection #MainContent .fwc .fwc-card__price{font-size:17px!important;color:#173d2b!important}body.template-collection #MainContent .fwc .fwc-card__cta{border:1px solid #125d3d!important;border-radius:3px!important;background:#125d3d!important;color:#fff!important;min-height:43px!important;letter-spacing:.02em!important}body.template-collection #MainContent .fwc .fwc-card__cta:hover{background:#0a402b!important;border-color:#0a402b!important}body.template-collection #MainContent .fwc .fwc-card__badge{border-radius:2px!important}body.template-collection #MainContent .fwc .fwc-pagination a,body.template-collection #MainContent .fwc .fwc-pagination span{border-radius:3px!important}body.template-product #MainContent .fwpd{padding-bottom:80px!important}body.template-product #MainContent .fwpd .fwpd-signature-strip{width:100vw;max-width:none;margin:0 0 42px calc(50% - 50vw);padding:16px max(40px,calc((100vw - 1500px)/2));background:#f1f5ef;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #e3e9df;border-bottom:1px solid #e3e9df}body.template-product #MainContent .fwpd .fwpd-signature-strip span:first-child{font:900 10px/1.4 Lato,Arial,sans-serif;letter-spacing:.2em;color:#236743}body.template-product #MainContent .fwpd .fwpd-signature-strip span:last-child{font:500 12px/1.4 Lato,Arial,sans-serif;color:#668273}body.template-product #MainContent .fwpd .fwpd-layout{gap:clamp(36px,5vw,95px)!important;grid-template-columns:minmax(0,1.09fr) minmax(0,.91fr)!important;padding-bottom:55px!important}body.template-product #MainContent .fwpd .fwpd-stage{border:1px solid #e8ece4!important;border-radius:3px!important;background:#f7f8f4!important;min-height:470px}body.template-product #MainContent .fwpd .fwpd-slide{background:#f7f8f4!important}body.template-product #MainContent .fwpd .fwpd-slide img{background:transparent!important;mix-blend-mode:multiply}body.template-product #MainContent .fwpd .fwpd-thumb{border-radius:3px!important;border-color:#e4e9e2!important;background:#f8faf7!important}body.template-product #MainContent .fwpd .fwpd-summary{padding:28px 0 10px!important}body.template-product #MainContent .fwpd .fwpd-overline{font-size:11px!important;letter-spacing:.21em!important;color:#24764e!important;margin-bottom:15px!important}body.template-product #MainContent .fwpd h1.fwpd-title{font:900 clamp(30px,3.25vw,49px)/1.16 Lato,Arial,sans-serif!important;letter-spacing:-.048em!important;color:#183e2b!important;margin-bottom:22px!important}body.template-product #MainContent .fwpd .fwpd-price{font:900 clamp(26px,2.5vw,36px)/1.2 Lato,Arial,sans-serif!important;color:#1b5536!important}body.template-product #MainContent .fwpd .fwpd-add{min-height:58px!important;background:#0e603e!important;border-color:#0e603e!important;border-radius:3px!important;font-size:14px!important;letter-spacing:.035em!important;transition:background .23s ease,transform .23s ease!important}body.template-product #MainContent .fwpd .fwpd-add:hover:not(:disabled){background:#083f2b!important;transform:translateY(-2px)}body.template-product #MainContent .fwpd .fwpd-qty{border-radius:3px!important}body.template-product #MainContent .fwpd .fwpd-dynamic .shopify-payment-button__button{border-radius:3px!important;min-height:53px!important}body.template-product #MainContent .fwpd .fwpd-perks{border:0!important;border-top:1px solid #e4eae3!important;border-bottom:1px solid #e4eae3!important;border-radius:0!important;background:transparent!important;padding:20px 0!important;margin-top:25px!important}body.template-product #MainContent .fwpd .fwpd-infoaccordions details{border-bottom:1px solid #e0e8e1!important}body.template-product #MainContent .fwpd .fwpd-details{margin-top:25px!important;padding:50px 0 60px!important;border-top:1px solid #e2e9e2!important;max-width:1110px;margin-inline:auto!important}body.template-product #MainContent .fwpd .fwpd-details h2{font:900 clamp(25px,2.7vw,35px)/1.2 Lato,Arial,sans-serif!important;color:#173e2c!important;margin-bottom:25px!important}body.template-product #MainContent .fwpd .fwpd-description{font-size:15px!important;line-height:1.87!important}body.template-product #MainContent .fwpd .fwpd-signature-feature{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:480px;width:100vw;margin:0 0 10px calc(50% - 50vw);background:#f3f4ec;overflow:hidden}body.template-product #MainContent .fwpd .fwpd-signature-feature__image{position:relative;overflow:hidden;min-height:440px}body.template-product #MainContent .fwpd .fwpd-signature-feature__image img{width:100%!important;height:100%!important;display:block;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover!important}body.template-product #MainContent .fwpd .fwpd-signature-feature__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 64%,rgba(243,244,236,.85) 100%)}body.template-product #MainContent .fwpd .fwpd-signature-feature__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px max(35px,calc((100vw - 1500px)/2));color:#193f2c}body.template-product #MainContent .fwpd .fwpd-signature-feature__content p{font:900 11px/1.3 Lato,Arial,sans-serif!important;letter-spacing:.2em!important;color:#267c4e!important;margin-bottom:20px!important}body.template-product #MainContent .fwpd .fwpd-signature-feature__content h2{font:900 clamp(32px,3.7vw,56px)/1.12 Lato,Arial,sans-serif!important;letter-spacing:-.047em!important;color:#1b432f!important;margin:0 0 18px!important}body.template-product #MainContent .fwpd .fwpd-signature-feature__content>span{font:400 15px/1.75 Lato,Arial,sans-serif;color:#5f7868;max-width:490px}body.template-product #MainContent .fwpd .fwpd-signature-feature__content a{margin-top:25px;display:inline-flex;gap:15px;align-items:center;border-bottom:1px solid #1c6744;padding-bottom:5px;color:#125e3b!important;font-weight:900!important}body.template-product #MainContent .fwpd .fwpd-signature-feature__content a:hover{gap:21px}body.template-product #MainContent .fwpd-after{width:min(calc(100% - 80px),1500px);margin:auto}body.template-page #MainContent .fwpage{padding:0 0 80px!important;overflow-x:clip}body.template-page #MainContent .fwpage .fwpage-hero{width:100vw!important;max-width:none!important;margin:0 0 58px calc(50% - 50vw)!important;min-height:445px!important;display:flex!important;align-items:center!important;position:relative!important;overflow:hidden!important;border-radius:0!important;border:0!important;padding:80px max(40px,calc((100vw - 1430px)/2))!important;background:linear-gradient(90deg,#f8f6f0,#f8f6f0d9 52%,#f8f6f038),url(https://images.unsplash.com/photo-1518611012118-696072aa579a?auto=format&fit=crop&w=1900&q=82) center/cover no-repeat!important}body.template-page #MainContent .fwpage .fwpage-hero:before{content:"";position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;background:linear-gradient(90deg,#f8f6f0fc,#f8f6f0fa 26%,#f8f6f0e6 48%,#f8f6f033 83%)!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;pointer-events:none!important}body.template-page #MainContent .fwpage .fwpage-hero:after{display:none!important}body.template-page #MainContent .fwpage .fwpage-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}body.template-page #MainContent .fwpage .fwpage-hero__visual img{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center 44%!important}body.template-page #MainContent .fwpage .fwpage-hero__copy{z-index:2!important;max-width:675px!important;position:relative!important}body.template-page #MainContent .fwpage .fwpage-eyebrow{font:900 11px/1.3 Lato,Arial,sans-serif!important;letter-spacing:.19em!important;color:#287a53!important;margin:0 0 21px!important}body.template-page #MainContent .fwpage h1.fwpage-hero__title{font:900 clamp(36px,4.1vw,65px)/1.12 Lato,Arial,sans-serif!important;letter-spacing:-.052em!important;color:#153b29!important;margin:0 0 20px!important}body.template-page #MainContent .fwpage .fwpage-hero__intro{font:400 15px/1.78 Lato,Arial,sans-serif!important;color:#4b6955!important;max-width:610px!important}body.template-page #MainContent .fwpage .fwpage-layout{gap:clamp(26px,4vw,70px)!important;padding:5px 0 50px!important}body.template-page #MainContent .fwpage .fwpage-body-card{background:#fff!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:12px 15px 25px 0!important}body.template-page #MainContent .fwpage .fwpage-aside-card{border:0!important;border-left:1px solid #e2eae2!important;border-radius:0!important;background:#f7faf6!important;padding:30px!important}body.template-page #MainContent .fwpage .fwpage-copy{line-height:1.88!important;font-size:15px!important;color:#4c6253!important}body.template-page #MainContent .fwpage .fwpage-copy h2{font:900 clamp(24px,2.5vw,33px)/1.26 Lato,Arial,sans-serif!important;letter-spacing:-.033em!important;color:#173f2c!important}body.template-page #MainContent .fwpage .fwpage-copy img{max-width:100%!important;height:auto!important}body.template-page #MainContent .fwpage .fwpage-help-links a{background:#125f3d!important;border:1px solid #125f3d!important;color:#fff!important;border-radius:3px!important;padding:12px 17px!important}body.template-page #MainContent .fwpage .fwpage-help-links a:hover{background:#08422b!important}body.template-page #MainContent .fwpage--about-us .fwpage-layout{display:block!important}body.template-page #MainContent .fwpage--about-us .fwpage-body-card{max-width:990px!important;margin:0 auto 45px!important;padding:15px 0 40px!important}body.template-page #MainContent .fwpage--about-us .fwpage-aside{display:none!important}body.template-page #MainContent .fwpage--about-us .fwpage-about-chipset span{border-radius:3px!important;background:#e8f2e9!important;color:#206844!important}body.template-page #MainContent .fwpage-about-story{display:grid;grid-template-columns:1.02fr .98fr;width:100vw;min-height:570px;margin:0 0 0 calc(50% - 50vw);background:#123e2f;overflow:hidden}body.template-page #MainContent .fwpage-about-story__image{position:relative;min-height:570px;overflow:hidden}body.template-page #MainContent .fwpage-about-story__image img{width:100%!important;height:100%!important;position:absolute;top:0;right:0;bottom:0;left:0;display:block;object-fit:cover!important}body.template-page #MainContent .fwpage-about-story__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 68%,rgba(18,62,47,.58))}body.template-page #MainContent .fwpage-about-story__copy{padding:85px max(45px,calc((100vw - 1430px)/2));display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff}body.template-page #MainContent .fwpage-about-story__copy>p{font:900 11px/1.3 Lato,Arial,sans-serif!important;color:#b6e5bf!important;letter-spacing:.22em!important;margin:0 0 21px!important}body.template-page #MainContent .fwpage-about-story__copy h2{font:900 clamp(35px,4vw,62px)/1.12 Lato,Arial,sans-serif!important;color:#fff!important;letter-spacing:-.053em!important;margin:0 0 24px!important}body.template-page #MainContent .fwpage-about-story__copy h2 em{color:#c3e5c6;font-style:normal!important}body.template-page #MainContent .fwpage-about-rule{height:2px;width:70px;background:#b4d8b8;margin-bottom:23px}body.template-page #MainContent .fwpage-about-story__copy>span{font:400 15px/1.85 Lato,Arial,sans-serif;color:#d8e9da;max-width:530px}body.template-page #MainContent .fwpage-about-story__copy>a{color:#fff!important;border-bottom:1px solid #a5cbb1;margin-top:27px;padding-bottom:5px;display:inline-flex;align-items:center;gap:14px;font-weight:900!important}body.template-page #MainContent .fwpage-about-story__copy>a:hover{gap:20px}body.template-page #MainContent .fwpage-about-close{text-align:center;width:100vw;margin:0 0 0 calc(50% - 50vw);background:radial-gradient(ellipse at 15% 20%,#dcebdd 0,transparent 32%),radial-gradient(ellipse at 90% 85%,#e4ece0 0,transparent 35%),#f8f7f1;padding:100px 26px 110px}body.template-page #MainContent .fwpage-about-close>p{font:900 11px/1.3 Lato,Arial,sans-serif!important;color:#237349!important;letter-spacing:.22em!important;margin:0 0 24px!important}body.template-page #MainContent .fwpage-about-close h2{font:900 clamp(37px,4.4vw,67px)/1.1 Lato,Arial,sans-serif!important;color:#143b2a!important;letter-spacing:-.055em!important;margin:0 0 21px!important}body.template-page #MainContent .fwpage-about-close h2 em{font-style:normal;color:#238153}body.template-page #MainContent .fwpage-about-close>span{display:block;font:400 15px/1.7 Lato,Arial,sans-serif;color:#597261}body.template-page #MainContent .fwpage-about-close>div{display:flex;gap:22px;align-items:center;justify-content:center;margin-top:32px;flex-wrap:wrap}body.template-page #MainContent .fwpage-about-close a{font:900 13px/1.4 Lato,Arial,sans-serif;padding:14px 20px;color:#15442f!important;border-bottom:1px solid #195c3d}body.template-page #MainContent .fwpage-about-close a:first-child{background:#105c3b;color:#fff!important;border:1px solid #105c3b}body.template-page #MainContent .fwpage--contact-us .fwpage-contact-layout{gap:clamp(24px,4vw,65px)!important;margin:10px 0 70px}body.template-page #MainContent .fwpage--contact-us .fwpage-contact-panel{border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;padding:22px 20px 20px 0!important}body.template-page #MainContent .fwpage--contact-us :is(input,textarea){border-radius:3px!important;background:#fbfcfa!important;border-color:#d5e3d9!important}body.template-page #MainContent .fwpage--contact-us .fwpage-submit{border-radius:3px!important;background:#125e3d!important}body.template-page #MainContent .fwpage--contact-us .fwpage-contact-cards>*{border-radius:3px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-shell,body.template-blog #shopify-section-4well-journal-search .fwj .fwj-shell{width:min(calc(100% - 80px),1500px)!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero,body.template-search #shopify-section-4well-journal-search .fwj .fwj-hero{width:100vw!important;max-width:none!important;margin:0 0 53px calc(50% - 50vw)!important;border:0!important;border-radius:0!important;min-height:455px!important;padding:75px max(40px,calc((100vw - 1500px)/2))!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(270px,.72fr)!important;align-items:center!important;gap:55px!important;background:linear-gradient(90deg,#f7f6ef,#f7f6effa 23%,#f7f6efd4 52%,#f7f6ef24),url(https://images.unsplash.com/photo-1544367567-0f2fcb009e0b?auto=format&fit=crop&w=1900&q=83) center/cover no-repeat!important;overflow:hidden!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero:before,body.template-blog #shopify-section-4well-journal .fwj .fwj-hero:after{display:none!important}body.template-blog #shopify-section-4well-journal .fwj h1.fwj-hero__title{font:900 clamp(39px,4.3vw,66px)/1.12 Lato,Arial,sans-serif!important;letter-spacing:-.048em!important;color:#153d2b!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero__intro{color:#486653!important;font-size:15px!important;max-width:620px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero__searchbox{background:#ffffffe0!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(230,237,230,.7)!important;border-radius:4px!important;box-shadow:0 18px 50px #15362317!important;padding:28px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-grid{gap:25px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-card{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-card__media{border-radius:3px!important;aspect-ratio:1.5/1!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-card__body{padding:19px 2px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-card__title{font-size:18px!important;line-height:1.46!important;color:#1c422e!important;min-height:unset!important;max-height:unset!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-card__excerpt{color:#657c6a!important;line-height:1.75!important}body.template-article #MainContent .fwa .fwa-wrap{width:min(calc(100% - 80px),1110px)!important}body.template-article #MainContent .fwa .fwa-header{width:100vw;max-width:none;margin:0 0 42px calc(50% - 50vw)!important;padding:90px max(42px,calc((100vw - 1110px)/2))!important;min-height:390px;display:flex;flex-direction:column;justify-content:center;border:0!important;border-radius:0!important;background:linear-gradient(90deg,#f8f6f0fc,#f8f6f0f7 43%,#f8f6f04d),url(https://images.unsplash.com/photo-1544367567-0f2fcb009e0b?auto=format&fit=crop&w=1900&q=82) center/cover no-repeat!important}body.template-article #MainContent .fwa .fwa-title{font:900 clamp(34px,4vw,62px)/1.13 Lato,Arial,sans-serif!important;letter-spacing:-.05em!important;color:#163e2b!important;max-width:920px!important}body.template-article #MainContent .fwa .fwa-eyebrow{letter-spacing:.2em!important;color:#237a51!important}body.template-article #MainContent .fwa .fwa-cover{border:0!important;border-radius:3px!important;background:#f7f8f5!important;margin-bottom:55px!important}body.template-article #MainContent .fwa .fwa-cover img{object-fit:cover!important;width:100%!important;height:580px!important;max-height:580px!important}body.template-article #MainContent .fwa .fwa-content{max-width:850px;margin:0 auto 75px!important;font-size:16px!important;line-height:1.92!important;color:#4a6453!important}body.template-article #MainContent .fwa .fwa-related-card{border:0!important;border-radius:0!important}body.template-article #MainContent .fwa .fwa-related-card__image{border-radius:3px!important}body.template-article #MainContent .fwa .fwa-related-card__body{padding:20px 0!important}body.template-search #MainContent>.page-width,body.template-cart #MainContent>.page-width{width:min(calc(100% - 80px),1500px)!important;max-width:1500px!important;padding:45px 0 85px!important;margin:auto!important}body.template-search #MainContent h1,body.template-cart #MainContent h1{color:#153f2b!important;font:900 clamp(29px,3.4vw,49px)/1.2 Lato,Arial,sans-serif!important;letter-spacing:-.045em!important}body.template-search #MainContent .search__submit,body.template-cart #MainContent .btn{background:#115f3e!important;color:#fff!important;border-radius:3px!important;border-color:#115f3e!important}body.template-cart #MainContent .cart__row{border-color:#e0e9e1!important}body.template-search #MainContent input,body.template-cart #MainContent input{border-radius:3px!important}@media(max-width:1024px){body.template-collection #MainContent .fwc .fwc-hero{min-height:365px!important;padding:65px 35px!important}body.template-collection #MainContent .fwc .fwc-hero__content{max-width:66%!important}body.template-product #MainContent .fwpd .fwpd-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:32px!important}body.template-page #MainContent .fwpage .fwpage-hero{padding:65px 35px!important;min-height:350px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero{padding:60px 35px!important;gap:30px!important}body.template-product #MainContent .fwpd .fwpd-signature-feature__content{padding:60px 35px!important}body.template-page #MainContent .fwpage-about-story__copy{padding:70px 35px!important}}@media(max-width:800px){body.template-collection #MainContent .fwc .fwc-shell,body.template-product #MainContent .fwpd .fwpd-wrap,body.template-page #MainContent .fwpage .fwpage-container,body.template-article #MainContent .fwa .fwa-wrap{width:calc(100% - 36px)!important}body.template-collection #MainContent .fwc .fwc-hero{min-height:325px!important;padding:58px 25px!important}body.template-collection #MainContent .fwc .fwc-hero__content{max-width:82%!important}body.template-collection #MainContent .fwc .fwc-hero:before{background:linear-gradient(90deg,#faf8f3fa,#faf8f3e0 58%,#faf8f35c)}body.template-collection #MainContent .fwc .fwc-layout{gap:20px!important}body.template-product #MainContent .fwpd .fwpd-layout{grid-template-columns:minmax(0,1fr)!important;gap:25px!important}body.template-product #MainContent .fwpd .fwpd-gallery{position:static!important}body.template-product #MainContent .fwpd .fwpd-signature-feature{grid-template-columns:minmax(0,1fr)!important}body.template-product #MainContent .fwpd .fwpd-signature-feature__image,body.template-product #MainContent .fwpd .fwpd-signature-feature__image img{min-height:300px}body.template-product #MainContent .fwpd .fwpd-signature-feature__content{padding:50px 35px!important}body.template-page #MainContent .fwpage .fwpage-hero{min-height:350px!important;padding:62px 30px!important}body.template-page #MainContent .fwpage .fwpage-layout{display:block!important}body.template-page #MainContent .fwpage .fwpage-aside{position:static!important;margin-top:30px!important}body.template-page #MainContent .fwpage-about-story{grid-template-columns:minmax(0,1fr)!important}body.template-page #MainContent .fwpage-about-story__image,body.template-page #MainContent .fwpage-about-story__image img{min-height:330px}body.template-page #MainContent .fwpage-about-story__copy{padding:55px 33px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero{grid-template-columns:minmax(0,1fr)!important;min-height:400px!important;padding:60px 27px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero__searchbox{max-width:590px!important}body.template-article #MainContent .fwa .fwa-header{padding:60px 30px!important;min-height:330px}body.template-article #MainContent .fwa .fwa-cover img{height:auto!important;max-height:480px!important}}@media(max-width:600px){body.template-collection #MainContent .fwc .fwc-shell,body.template-product #MainContent .fwpd .fwpd-wrap,body.template-page #MainContent .fwpage .fwpage-container,body.template-article #MainContent .fwa .fwa-wrap{width:calc(100% - 28px)!important}body.template-collection #MainContent .fwc .fwc-hero{min-height:315px!important;padding:48px 21px!important;margin-bottom:22px!important}body.template-collection #MainContent .fwc .fwc-hero__content{max-width:100%!important}body.template-collection #MainContent .fwc .fwc-hero:before{background:linear-gradient(90deg,#faf8f3fc,#faf8f3de 82%,#faf8f38c)}body.template-collection #MainContent .fwc h1.fwc-hero__title{font-size:35px!important}body.template-collection #MainContent .fwc .fwc-hero__text{font-size:12.5px!important}body.template-collection #MainContent .fwc .fwc-benefits{margin-bottom:22px!important;gap:10px!important}body.template-collection #MainContent .fwc .fwc-layout{padding-bottom:40px!important}body.template-collection #MainContent .fwc .fwc-sidebar{position:static!important}body.template-collection #MainContent .fwc .fwc-grid{gap:10px!important}body.template-collection #MainContent .fwc .fwc-card__body{padding:12px!important}body.template-collection #MainContent .fwc .fwc-card__title{font-size:12px!important;line-height:1.4!important}body.template-collection #MainContent .fwc .fwc-card__cta{min-height:40px!important}body.template-product #MainContent .fwpd .fwpd-signature-strip{padding:12px 16px!important;gap:5px;flex-direction:column;align-items:flex-start}body.template-product #MainContent .fwpd .fwpd-stage{min-height:310px!important}body.template-product #MainContent .fwpd .fwpd-summary{padding:15px 0!important}body.template-product #MainContent .fwpd h1.fwpd-title{font-size:31px!important}body.template-product #MainContent .fwpd .fwpd-details{padding:30px 0!important}body.template-product #MainContent .fwpd .fwpd-signature-feature__image,body.template-product #MainContent .fwpd .fwpd-signature-feature__image img{min-height:235px}body.template-product #MainContent .fwpd .fwpd-signature-feature__content{padding:42px 24px!important}body.template-page #MainContent .fwpage .fwpage-hero{min-height:330px!important;padding:49px 22px!important;margin-bottom:27px!important}body.template-page #MainContent .fwpage h1.fwpage-hero__title{font-size:34px!important}body.template-page #MainContent .fwpage .fwpage-hero__intro{font-size:12.5px!important}body.template-page #MainContent .fwpage .fwpage-body-card{padding:0 0 25px!important}body.template-page #MainContent .fwpage-about-story__image,body.template-page #MainContent .fwpage-about-story__image img{min-height:255px}body.template-page #MainContent .fwpage-about-story__copy{padding:38px 23px!important}body.template-page #MainContent .fwpage-about-close{padding:68px 22px!important}body.template-page #MainContent .fwpage-about-close h2{font-size:40px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-shell{width:calc(100% - 28px)!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero{padding:45px 22px!important;margin-bottom:30px!important}body.template-blog #shopify-section-4well-journal .fwj h1.fwj-hero__title{font-size:35px!important}body.template-blog #shopify-section-4well-journal .fwj .fwj-hero__searchbox{padding:18px!important}body.template-article #MainContent .fwa .fwa-header{padding:50px 22px!important}body.template-article #MainContent .fwa h1.fwa-title{font-size:31px!important}body.template-article #MainContent .fwa .fwa-content{font-size:14px!important}body.template-search #MainContent>.page-width,body.template-cart #MainContent>.page-width{width:calc(100% - 28px)!important;padding:35px 0 70px!important}}@media(prefers-reduced-motion:no-preference){body.template-collection #MainContent .fwc .fwc-card:hover{transition-duration:.33s!important}body.template-product #MainContent .fwpd .fwpd-add:active{transform:translateY(0)!important}body.template-page #MainContent .fwpage-about-story__image img{transition:transform .7s ease!important}body.template-page #MainContent .fwpage-about-story:hover .fwpage-about-story__image img{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){body:is(.template-collection,.template-product,.template-page,.template-blog,.template-article) #MainContent *,body:is(.template-collection,.template-product,.template-page,.template-blog,.template-article) #MainContent *:before,body:is(.template-collection,.template-product,.template-page,.template-blog,.template-article) #MainContent *:after{transition:none!important;animation:none!important}}body.template-product #MainContent .fw-signature-arrow,body.template-page #MainContent .fw-signature-arrow{display:block!important;width:18px!important;height:18px!important;min-width:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.template-product #MainContent .fwpd-signature-feature__content a>span,body.template-page #MainContent .fwpage-about-story__copy a>span,body.template-page #MainContent .fwpage-about-close a>span{display:inline-flex;align-items:center;justify-content:center;transition:transform .22s ease}body.template-product #MainContent .fwpd-signature-feature__content a:hover>span,body.template-page #MainContent .fwpage-about-story__copy a:hover>span,body.template-page #MainContent .fwpage-about-close a:hover>span{transform:translate(4px)}body.template-list-collections #MainContent .fwc{background:#fff;font-family:Lato,Arial,sans-serif!important}body.template-list-collections #MainContent .fwc .fwc-shell{width:min(calc(100% - 80px),1500px)!important;margin-inline:auto!important}body.template-list-collections #MainContent .fwc .fwc-directory-head{width:100vw;max-width:none;min-height:430px;margin:0 0 61px calc(50% - 50vw)!important;padding:80px max(40px,calc((100vw - 1500px)/2))!important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border:0!important;border-radius:0!important;background:linear-gradient(90deg,#f9f7f0,#f9f7f0f2 35%,#f9f7f059 75%,#f9f7f014),url(https://images.unsplash.com/photo-1638536535079-878c091b6415?auto=format&fit=crop&w=1900&q=82) 70% 50%/cover no-repeat!important;overflow:hidden!important}body.template-list-collections #MainContent .fwc .fwc-directory-head__eyebrow{font-size:11px!important;letter-spacing:.21em!important;color:#257349!important;margin-bottom:21px!important}body.template-list-collections #MainContent .fwc h1.fwc-directory-head__title{font:900 clamp(38px,4.6vw,68px)/1.1 Lato,Arial,sans-serif!important;letter-spacing:-.055em!important;color:#1a402b!important;max-width:750px!important;margin-bottom:19px!important}body.template-list-collections #MainContent .fwc .fwc-directory-head__description{font:400 15px/1.8 Lato,Arial,sans-serif!important;color:#506d58!important;max-width:600px!important}body.template-list-collections #MainContent .fwc .fwc-directory-heading{font:900 clamp(24px,2.7vw,36px)/1.2 Lato,Arial,sans-serif!important;letter-spacing:-.035em!important;color:#1c422f!important;margin:0 0 28px!important}body.template-list-collections #MainContent .fwc .fwc-directory-grid{gap:25px!important;padding-bottom:92px!important}body.template-list-collections #MainContent .fwc .fwc-directory-card{border:0!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;transition:transform .3s ease!important}body.template-list-collections #MainContent .fwc .fwc-directory-card:hover{transform:translateY(-4px)!important;box-shadow:none!important}body.template-list-collections #MainContent .fwc .fwc-directory-card__image{aspect-ratio:1/1.15!important;border-radius:3px!important;background:#ecf2e9!important}body.template-list-collections #MainContent .fwc .fwc-directory-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important}body.template-list-collections #MainContent .fwc .fwc-directory-card__content{padding:19px 1px!important}body.template-list-collections #MainContent .fwc .fwc-directory-card__title{font:900 17px/1.35 Lato,Arial,sans-serif!important;color:#20472f!important}body.template-list-collections #MainContent .fwc .fwc-directory-card__arrow{border:0!important;background:transparent!important;width:28px!important;height:28px!important}body.template-list-collections #MainContent .fwc .fwc-directory-card__arrow svg{width:19px!important;height:19px!important}body.template-list-collections #MainContent .fwc .fwc-directory-card:hover .fwc-directory-card__arrow{background:transparent!important;color:#0f6e40!important}body.template-cart #MainContent .cart{background:#fff;padding:40px 0 80px;font-family:Lato,Arial,sans-serif!important}body.template-cart #MainContent .cart .section-header_1{border-bottom:1px solid #e2eae2;padding-bottom:25px;margin-bottom:30px}body.template-cart #MainContent .cart h3.heading{font:900 clamp(27px,3.3vw,42px)/1.15 Lato,Arial,sans-serif!important;letter-spacing:-.045em!important;color:#16452f!important}body.template-cart #MainContent .cart table{border-collapse:collapse;width:100%}body.template-cart #MainContent .cart th{color:#426651!important;font:900 12px/1.3 Lato,Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:18px 12px!important;background:#f6f8f4!important}body.template-cart #MainContent .cart td{padding:25px 12px!important;border-bottom:1px solid #e8eee8!important}body.template-cart #MainContent .cart .checkout_btn,body.template-cart #MainContent .cart button[name=checkout]{border-radius:3px!important;background:#125c3b!important;color:#fff!important;border:1px solid #125c3b!important;padding:14px 24px!important;box-shadow:none!important}body.template-cart #MainContent .cart .checkout_btn:hover,body.template-cart #MainContent .cart button[name=checkout]:hover{background:#093f29!important}body.template-search #MainContent .section-header{background:linear-gradient(120deg,#f8f6ef,#edf4ec)!important;border:0!important;padding:42px 30px!important;margin-bottom:38px!important}body.template-search #MainContent .section-header h1{font:900 clamp(29px,3vw,44px)/1.18 Lato,Arial,sans-serif!important;letter-spacing:-.045em!important;color:#1b452f!important}body.template-search #MainContent .search__input{background:#fff!important;border:1px solid #d9e6db!important;border-radius:3px!important;min-height:48px!important}body.template-search #MainContent .search__submit{background:#145f3e!important;border-color:#145f3e!important;border-radius:3px!important;min-height:48px!important}body.template-404 #MainContent .page-width{width:min(calc(100% - 48px),1100px);margin:0 auto;padding:100px 20px 130px;min-height:520px;background:radial-gradient(ellipse at 70% 10%,#e5f0e4,transparent 40%),#f8f7f1}body.template-404 #MainContent .empty-page-content h1{font:900 clamp(42px,6vw,82px)/1.08 Lato,Arial,sans-serif!important;color:#19472f!important}body.template-404 #MainContent .empty-page-content p{font:400 16px/1.7 Lato,Arial,sans-serif!important;color:#526d59!important}body.template-404 #MainContent .empty-page-content a{display:inline-flex;background:#135f3e;color:#fff!important;padding:15px 24px;border-radius:3px;font-weight:900}body.template-policy #MainContent .shopify-policy__container,body.template-page #MainContent .shopify-policy__container{max-width:1100px!important;width:min(calc(100% - 48px),1100px)!important;padding:65px 0 110px!important}body.template-policy #MainContent .shopify-policy__title,body.template-page #MainContent .shopify-policy__title{color:#17442f!important;font:900 clamp(31px,3.8vw,50px)/1.18 Lato,Arial,sans-serif!important;letter-spacing:-.04em!important}@media(max-width:750px){body.template-list-collections #MainContent .fwc .fwc-shell{width:calc(100% - 28px)!important}body.template-list-collections #MainContent .fwc .fwc-directory-head{padding:58px 25px!important;min-height:325px!important;background:linear-gradient(90deg,#f9f7f0,#f9f7f0e0),url(https://images.unsplash.com/photo-1638536535079-878c091b6415?auto=format&fit=crop&w=1200&q=80) center/cover no-repeat!important}body.template-list-collections #MainContent .fwc h1.fwc-directory-head__title{font-size:38px!important}body.template-list-collections #MainContent .fwc .fwc-directory-head__description{font-size:13px!important}body.template-list-collections #MainContent .fwc .fwc-directory-grid{gap:15px!important;padding-bottom:55px!important}body.template-list-collections #MainContent .fwc .fwc-directory-card__title{font-size:13px!important}body.template-cart #MainContent .cart td{padding:12px 6px!important}body.template-cart #MainContent .cart th{padding:12px 6px!important;font-size:10px!important}body.template-search #MainContent .section-header{padding:30px 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/4well-signature-inner.css.map */
