.gl2-info-page .main-content{--info-ink: #19382d;--info-copy: #354a40;--info-muted: #526456;--info-paper: #f1eee5;--info-line: #d5d9cd;background:var(--info-paper);color:var(--info-copy);font-family:Manrope,Arial,sans-serif;width:100%;max-width:none;padding:0;margin:0}.gl2-info-page .main-content :where(input,textarea,select,button){font-family:Manrope,Arial,sans-serif}.gl2-info-page .main-content :where(a,button,input,textarea,select):focus-visible{outline:2px solid #416334;outline-offset:4px}.gl2-info-page--contact .section-contact-form{background:var(--info-paper);color:var(--info-copy);padding:60px 28px 64px}.gl2-info-page--contact .section-title--wrapper{max-width:960px;margin:0 auto 36px;padding:0 0 28px;text-align:left;border-bottom:1px solid var(--info-line)}.gl2-info-page--contact .section-title{color:var(--info-ink);font-family:GFS Didot,Georgia,serif;font-size:clamp(38px,4.5vw,58px);font-weight:400;line-height:1.15;letter-spacing:-.02em;text-transform:none;margin:0 0 18px;text-wrap:balance}.gl2-info-page--contact .section-title:after{display:none}.gl2-info-page--contact .section-description,.gl2-info-page--contact .section-description p{max-width:720px;font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.8;color:var(--info-copy);opacity:1;margin:0}.gl2-info-page--contact .section-contact-form .width--narrow{max-width:960px;width:100%;margin:0 auto}.gl2-info-page--contact .section-contact-form .section-contact-form--form{gap:22px}.gl2-info-page--contact .section-contact-form--form .input-wrapper{margin-bottom:0;min-width:0}.gl2-info-page--contact .section-contact-form--form .w-partial{width:calc(50% - 11px)}.gl2-info-page--contact .section-contact-form--form :where(input:not([type=hidden]),textarea,select){background:#faf9f5;border:1px solid #a5b0a0;border-radius:3px;color:var(--info-ink);font-size:16px;line-height:1.6;padding:14px 16px;width:100%;min-height:52px;box-shadow:none}.gl2-info-page--contact .section-contact-form--form :where(input,textarea)::placeholder{color:#526456;opacity:1}.gl2-info-page--contact .section-contact-form--form textarea{min-height:180px;height:180px;resize:vertical}.gl2-info-page--contact .section-contact-form--submit-wrapper{margin:0}.gl2-info-page--contact .section-contact-form .section-contact-form--submit-wrapper [data-spam-detection-disclaimer]{font-family:Manrope,Arial,sans-serif;font-size:14px;line-height:1.7;color:var(--info-muted);opacity:1;margin:0 0 22px}.gl2-info-page--contact [data-spam-detection-disclaimer] a{color:var(--info-ink);text-underline-offset:3px}.gl2-info-page--contact .section-contact-form button[type=submit]{background:#19382d;background-image:none;color:#f8f5e9;border:1px solid #19382d;min-width:174px;min-height:50px;padding:13px 28px;border-radius:3px;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none}.gl2-info-page--contact .section-contact-form button[type=submit]:hover{background:#28513f;border-color:#28513f}.gl2-info-page--about .main-content>.shopify-section>.wrapper-spacing--v--template{padding:48px 28px 64px}.gl2-info-page--about .main-content>.shopify-section>div>[class^=width--]{max-width:1100px;width:100%;margin:0 auto}.gl2-info-page--about .template-title--wrapper{margin:0 0 24px;padding:0;text-align:left}.gl2-info-page--about .page--title{color:var(--info-muted);font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.1em;text-align:left}.gl2-info-page--about .template-title--wrapper:after,.gl2-info-page--about .page--title:after{display:none}.gl2-info-page--about .grid{display:block;margin:0}.gl2-info-page--about .grid__item--page{float:none;width:100%;padding:0}.gl2-info-page--about .gl-about{--gl-green: #35543f;--gl-deep: #19382d;--gl-soft: #e9e8dd;--gl-card: #f7f5ee;--gl-border: #d5d9cd;--gl-text: #19382d;--gl-body: #354a40;--gl-muted: #526456;padding:0;max-width:1100px;font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.8}.gl2-info-page--about .gl-about :where(h2,h3){font-family:GFS Didot,Georgia,serif;font-weight:400;color:var(--gl-text);text-wrap:balance}.gl2-info-page--about .gl-about__hero{padding:0 0 36px;border:0;border-bottom:1px solid var(--gl-border);border-radius:0;background:none}.gl2-info-page--about .gl-about__eyebrow{font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.025em}.gl2-info-page--about .gl-about__hero h2{max-width:930px;font-size:clamp(38px,4.5vw,58px);font-weight:400;line-height:1.15}.gl2-info-page--about .gl-about__lead{max-width:850px;font-size:18px;line-height:1.8}.gl2-info-page--about .gl-about__milestones{gap:26px;margin-top:32px}.gl2-info-page--about .gl-about__milestone{padding:20px 0 0;min-height:0;background:transparent;border:0;border-top:1px solid var(--gl-border);border-radius:0}.gl2-info-page--about .gl-about__milestone strong{font-family:GFS Didot,Georgia,serif;font-size:32px;font-weight:400}.gl2-info-page--about .gl-about__milestone span{font-size:15px;line-height:1.6}.gl2-info-page--about .gl-about__section{margin-top:46px}.gl2-info-page--about .gl-about__section-heading h2{font-size:clamp(29px,3vw,38px);font-weight:400;line-height:1.3}.gl2-info-page--about .gl-about__section-heading p{font-family:Manrope,Arial,sans-serif;font-size:13px;letter-spacing:.07em}.gl2-info-page--about .gl-about__story-grid{gap:32px}.gl2-info-page--about .gl-about__story-card,.gl2-info-page--about .gl-about__story-card:first-child{padding:24px 0 0;background:transparent;border:0;border-top:1px solid var(--gl-border);border-radius:0;box-shadow:none}.gl2-info-page--about .gl-about__label{background:#e3e6d8;color:var(--gl-deep);font-family:Manrope,Arial,sans-serif}.gl2-info-page--about .gl-about__story-card h3,.gl2-info-page--about .gl-about__value h3{font-size:27px;font-weight:400;line-height:1.3}.gl2-info-page--about .gl-about__offer{padding:30px;background:#e9e8dd;border:1px solid var(--gl-border);border-radius:3px}.gl2-info-page--about .gl-about__values{gap:28px}.gl2-info-page--about .gl-about__value{padding:24px 0 0;background:transparent;border:0;border-top:1px solid #9daa90;border-radius:0;box-shadow:none}.gl2-info-page--about .gl-about__closing{padding:36px 30px;background:#e9e8dd;border:1px solid var(--gl-border);border-radius:3px}.gl2-info-page--about .gl-about__closing h2{font-size:clamp(30px,3.4vw,40px);font-weight:400}.gl2-info-page--about .gl-about__closing p{font-size:17px;line-height:1.8}.gl2-info-page--about .gl-about a.gl-about__button{font-family:Manrope,Arial,sans-serif;min-height:50px;font-size:16px;font-weight:600;border-radius:3px;padding:12px 24px}@media(max-width:749px){.gl2-info-page--contact .section-contact-form{padding:36px 22px 44px}.gl2-info-page--contact .section-title--wrapper{padding-bottom:24px;margin-bottom:26px}.gl2-info-page--contact .section-title{font-size:clamp(34px,9.3vw,42px)}.gl2-info-page--contact .section-description,.gl2-info-page--contact .section-description p{font-size:16px;line-height:1.8}.gl2-info-page--contact .section-contact-form .section-contact-form--form{gap:18px}.gl2-info-page--contact .section-contact-form--form .w-partial,.gl2-info-page--contact .section-contact-form button[type=submit]{width:100%}.gl2-info-page--about .main-content>.shopify-section>.wrapper-spacing--v--template{padding:30px 22px 44px}.gl2-info-page--about .gl-about{font-size:16px;line-height:1.8}.gl2-info-page--about .gl-about__hero h2{font-size:clamp(33px,8.8vw,40px)}.gl2-info-page--about .gl-about__lead{font-size:17px}.gl2-info-page--about .gl-about__milestones{gap:16px}.gl2-info-page--about .gl-about__milestone{padding-top:14px}.gl2-info-page--about .gl-about__section{margin-top:34px}.gl2-info-page--about .gl-about__story-grid,.gl2-info-page--about .gl-about__values{gap:24px}.gl2-info-page--about .gl-about__offer,.gl2-info-page--about .gl-about__closing{padding:24px 20px}.gl2-info-page--about .gl-about__section-heading h2,.gl2-info-page--about .gl-about__closing h2{font-size:29px}.gl2-info-page--about .gl-about__closing p{font-size:16px}}.gl2-info-page--about .policy-wrap{max-width:860px;margin:0;padding:0;background:transparent;border-radius:0;color:var(--info-copy);font-family:Manrope,Arial,sans-serif;font-size:17px;line-height:1.85}.gl2-info-page--about .policy-wrap h2{font-family:GFS Didot,Georgia,serif;color:var(--info-ink);font-size:clamp(38px,4.5vw,58px);font-weight:400;line-height:1.15;text-align:left;margin:0 0 30px;letter-spacing:-.02em}.gl2-info-page--about .policy-wrap p{margin:0 0 22px}.gl2-info-page--about .policy-wrap p:last-child{margin-bottom:0}@media(max-width:749px){.gl2-info-page--about .policy-wrap{font-size:16px;line-height:1.8}.gl2-info-page--about .policy-wrap h2{font-size:clamp(33px,8.8vw,40px);margin-bottom:24px}}.gl2-info-page--contact .section-title--wrapper{align-items:flex-start}
/*# sourceMappingURL=/cdn/shop/t/145/assets/gl2-info-pages.css.map */
