@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";.shopify-section-group-footer-group{--nes-font: "Plus Jakarta Sans", -apple-system, "Helvetica Neue", Arial, sans-serif;--nes-green: #86a83d;--nes-green-dark: #7c9a3d;--nes-green-deep: #4d5a3a;--nes-ink: #1c2113;--nes-text: #5c6152;--nes-sage: #eef3df;--nes-line: #eef0e6}.shopify-section-group-footer-group .newsletter{font-family:var(--nes-font)}.shopify-section-group-footer-group .newsletter__wrapper{max-width:1240px;margin:0 auto;border-radius:32px;background:var(--nes-ink);padding:56px 60px!important;display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:30px;text-align:left}.shopify-section-group-footer-group .newsletter__wrapper>*{margin:0!important;grid-column:1}.shopify-section-group-footer-group .newsletter__wrapper>form,.shopify-section-group-footer-group .newsletter__wrapper>div:has(form){grid-column:2;grid-row:1 / span 2;max-width:none;width:100%}.shopify-section-group-footer-group .newsletter__wrapper h2{font-family:var(--nes-font);font-weight:800;font-size:32px;letter-spacing:-.02em;color:#fff;margin-bottom:10px!important}.shopify-section-group-footer-group .newsletter__subheading,.shopify-section-group-footer-group .newsletter__subheading p{color:#cfd6bd;font-size:15.5px;letter-spacing:0}.shopify-section-group-footer-group .newsletter-form{max-width:none}.shopify-section-group-footer-group .newsletter-form .field{background:#fff;border-radius:999px;padding:6px}.shopify-section-group-footer-group .newsletter-form .field:before,.shopify-section-group-footer-group .newsletter-form .field:after{display:none}.shopify-section-group-footer-group .newsletter-form .field__input{border-radius:999px;background:transparent;box-shadow:none;color:var(--nes-ink);font-family:var(--nes-font)}.shopify-section-group-footer-group .newsletter-form .field__label{color:#8b9080;font-family:var(--nes-font)}.shopify-section-group-footer-group .newsletter-form__button{width:52px;right:6px;top:6px;bottom:6px;height:auto;border-radius:999px;background:var(--nes-green);color:#fff}.shopify-section-group-footer-group .newsletter-form__button:hover .svg-wrapper,.shopify-section-group-footer-group .newsletter-form__button .svg-wrapper{color:#fff}.shopify-section-group-footer-group .newsletter-form__field-wrapper{max-width:none}.shopify-section-group-footer-group .newsletter-form__button{background:var(--nes-green)!important;color:#fff!important}@media(max-width:989px){.shopify-section-group-footer-group .newsletter__wrapper{grid-template-columns:1fr;row-gap:24px;padding:40px 28px!important;margin:0 20px}.shopify-section-group-footer-group .newsletter__wrapper>form,.shopify-section-group-footer-group .newsletter__wrapper>div:has(form){grid-column:1;grid-row:auto}}.footer{font-family:var(--nes-font)}.footer .footer-block__heading{font-family:var(--nes-font);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--nes-ink)}.footer .list-social__link{background:var(--nes-sage);border-radius:999px;color:var(--nes-green-deep);margin:0 4px}.footer.gradient,.footer{background:#fff!important;background-image:none!important;color:var(--nes-text);border-top:0!important;padding-top:0}.footer .footer__content-top{max-width:1320px;padding:30px 40px 20px;margin:0 auto;position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:30px}.footer .footer__content-top:before{content:"";position:absolute;left:40px;right:40px;top:0;border-top:1px solid #e3e6d6}.footer .footer__blocks-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;margin:0}.footer .footer-block{width:auto!important;max-width:none!important;flex:0 1 auto;margin:0!important;text-align:left}.footer .footer-block__heading{margin:0 0 12px;text-align:left}.footer .footer-block__details-content{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0}.footer .footer-block__details-content>li{margin:0;display:block}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content a{font-family:var(--nes-font);font-size:13.5px;color:var(--nes-text);padding:0;text-decoration:none}.footer .footer-block__details-content a:hover{color:var(--nes-green-dark)}.footer .footer__content-top .footer-block--newsletter{display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex:1 1 auto;margin:0}.footer .footer__list-social,.footer .list-social{justify-content:flex-end;gap:10px;margin:0;flex-wrap:wrap}.footer .list-social__item{margin:0}.footer .footer-block--newsletter>*{align-self:flex-end;margin:0!important}.shopify-section-group-footer-group .newsletter__wrapper{margin:0 max(40px,calc((100% - 1240px)/2))!important;max-width:none}.footer .list-social__link{background:var(--nes-sage)!important;color:var(--nes-green-deep)!important;border-radius:999px;padding:8px 14px!important;margin:0!important;font-family:var(--nes-font);font-size:13.5px;font-weight:700;line-height:1.3}.footer .list-social__link .svg-wrapper,.footer .list-social__link svg{display:none}.footer .list-social__link .visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0!important;clip:auto!important;overflow:visible!important;white-space:nowrap;word-wrap:normal!important}.footer .list-social__link:hover{background:var(--nes-green)!important;color:#fff!important}.footer .footer__content-bottom{max-width:none;margin:0 max(40px,calc((100% - 1240px)/2));padding:16px 0 24px;border-top:1px solid var(--nes-line)!important}.footer .footer__content-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.footer .footer__column:empty{display:none}.footer .footer__content-bottom-wrapper:first-child:has(>.footer__localization:empty):has(>.footer__column--info:empty){display:none}.footer .footer__content-bottom-wrapper{max-width:none;padding:0}.footer .footer__copyright{margin:0;text-align:left;display:flex;align-items:center;flex-wrap:wrap;gap:6px 4px;width:100%}.footer .footer__copyright>small+small:before{content:"\b7  ";color:#8b9080}.footer .footer__copyright .policies{margin-left:auto}.footer .copyright__content,.footer .copyright__content a{font-family:var(--nes-font);font-size:12.5px;color:#8b9080;letter-spacing:0}.footer .policies{display:flex;gap:16px;margin:0;padding:0}.footer .policies li,.footer .policies li:before{margin:0;padding:0}.footer .policies li:before{content:none!important}.footer .policies a{font-family:var(--nes-font);font-size:12.5px;color:#8b9080;padding:0}.footer .policies a:hover{color:var(--nes-green-dark)}.footer .footer__payment,.footer .footer__localization{margin:0}@media(max-width:749px){.footer .footer__content-top{padding:28px 20px 16px}.footer .footer__content-top:before{left:20px;right:20px}.footer .footer__blocks-wrapper{flex-direction:column}.footer .footer__content-top .footer-block--newsletter{align-items:flex-start}.footer .footer__list-social,.footer .list-social{justify-content:flex-start}.footer .footer__content-bottom{margin:0 20px}.footer .footer-block--newsletter>*{align-self:flex-start}.shopify-section-group-footer-group .newsletter__wrapper{margin:0 20px!important}.footer .policies{flex-wrap:wrap;gap:10px 16px}}.shopify-section-group-footer-group .newsletter__wrapper{margin-bottom:56px!important}@media(max-width:749px){.shopify-section-group-footer-group .newsletter__wrapper{margin-bottom:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nes-footer.css.map */
