.template-lp{--pfl-green: #0a5946;--pfl-green-dark: #0c3f31;--pfl-green-deep: #082e24;--pfl-green-soft: #e6f0ec;--pfl-green-mid: #2e8b6a;--pfl-green-light: #cfe6dc;--pfl-cream: #f4f6f2;--pfl-text: #111815;--pfl-muted: #5a6661;--pfl-red: #c0392b;--pfl-red-soft: #fbe9e7;--pfl-star: #f2b705;--pfl-radius: 14px;--pfl-radius-lg: 20px;--pf-blue: #0a5946;--pf-orange: #0a5946;--pf-orange-dark: #0c3f31;--pf-green: #0a5946;--pf-bg-soft: #f4f6f2;background:#fff;color:var(--pfl-text);font-family:var(--pf-font, "Poppins", sans-serif)}.template-lp .shopify-section-group-header-group,.template-lp .announcement-bar-section{display:none!important}.template-lp .footer,.template-lp .footer-block,.template-lp .footer__content-top,.template-lp .footer__content-bottom{background:var(--pfl-green-deep)!important;color:#fff!important}.template-lp .footer a,.template-lp .footer p,.template-lp .footer h2,.template-lp .footer .footer-block__heading,.template-lp .footer .copyright__content,.template-lp .footer .list-menu__item{color:#fff!important}.template-lp .footer .field__input{background:transparent;color:#fff}.pfl-wrap{width:min(100% - 3.2rem,118rem);margin:0 auto}.pfl-wrap--narrow{width:min(100% - 3.2rem,82rem);margin:0 auto}.pfl-eyebrow{display:inline-flex;align-items:center;gap:.7rem;padding:.5rem 1.2rem;border-radius:999px;background:var(--pfl-green-soft);color:var(--pfl-green);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pfl-eyebrow:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--pfl-green)}.pfl-dark .pfl-eyebrow{background:#ffffff1f;color:#cfe6dc}.pfl-dark .pfl-eyebrow:before{background:#7fd1b0}.pfl-h2{font-family:var(--pf-font, "Poppins", sans-serif);font-size:2.8rem;line-height:1.15;font-weight:800;letter-spacing:-.01em;margin:1.4rem 0 1.2rem;color:var(--pfl-text)}.pfl-h2 em{font-style:normal;color:var(--pfl-green)}.pfl-dark{background:var(--pfl-green-deep);color:#fff}.pfl-dark .pfl-h2{color:#fff}.pfl-dark .pfl-h2 em{color:#7fd1b0}.pfl-lead{font-size:1.6rem;line-height:1.6;color:var(--pfl-muted);margin:0 0 2rem}.pfl-center .pfl-lead.pfl-wrap--narrow{margin-left:auto;margin-right:auto}.pfl-dark .pfl-lead{color:#ffffffd1}.pfl-center{text-align:center}.pfl-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;padding:1.5rem 2rem;border-radius:1.2rem;border:0;cursor:pointer;text-decoration:none;background:var(--pfl-green);color:#fff;font-family:inherit;font-weight:800;font-size:1.8rem;line-height:1.2;box-shadow:0 10px 24px #0a594647;transition:transform .15s ease,background .15s ease}.pfl-btn:hover{background:var(--pfl-green-dark);transform:translateY(-1px);color:#fff}.pfl-btn small{font-size:1.3rem;font-weight:500;opacity:.9}.pfl-btn--light{background:#fff;color:var(--pfl-green);box-shadow:0 10px 24px #0000002e}.pfl-btn--light:hover{background:#f2f7f4;color:var(--pfl-green)}.pfl-card{background:#fff;border:1px solid #e3e9e5;border-radius:var(--pfl-radius-lg);padding:2rem}.pfl-media{width:100%;height:auto;display:block;border-radius:var(--pfl-radius-lg)}.pfl-caption{position:absolute;left:1.4rem;bottom:1.4rem;padding:.5rem 1.1rem;border-radius:999px;background:#0a1e18d1;color:#fff;font-size:1.3rem;font-weight:700}.pfl-check,.pfl-x{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 1.4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:700;line-height:1.4}.pfl-check{background:var(--pfl-green-soft);color:var(--pfl-green-dark)}.pfl-x{background:var(--pfl-red-soft);color:#7a2a22}.pfl-check .pfl-ico,.pfl-x .pfl-ico{flex:0 0 2.2rem;width:2.2rem;height:2.2rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:900}.pfl-check .pfl-ico{background:var(--pfl-green);color:#fff}.pfl-x .pfl-ico{background:var(--pfl-red);color:#fff}.pfl-stars{color:var(--pfl-star);letter-spacing:.1em;font-size:1.4rem}.pfl-section{padding:5.6rem 0}@media screen and (min-width:750px){.pfl-h2{font-size:3.8rem}.pfl-lead{font-size:1.8rem}.pfl-section{padding:8rem 0}.pfl-btn{width:auto;min-width:32rem;margin-left:auto;margin-right:auto}}.template-lp body,.template-lp .footer,.template-lp .footer *,.template-lp cart-drawer,.template-lp cart-drawer *,.template-lp cart-notification,.template-lp cart-notification *,.template-lp .shopify-section-group-footer-group *{font-family:var(--pf-font, "Poppins", "Helvetica Neue", Arial, sans-serif)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pf-lp.css.map */
