:root{--freshlife-bg: #f7f7f7;--freshlife-text-primary: #333333;--freshlife-text-secondary: #666666;--freshlife-accent-red: #c41e3a;--freshlife-border: #e0e0e0}body:has(header.comercial-page) .freshlife{--freshlife-bg: #1a1a1a;--freshlife-text-primary: #ffffff;--freshlife-text-secondary: #b0b0b0;--freshlife-accent-red: #c41e3a;--freshlife-border: #333333}@supports not selector(:has(*)){header.comercial-page~main .freshlife,header.comercial-page~* .freshlife{--freshlife-bg: #1a1a1a;--freshlife-text-primary: #ffffff;--freshlife-text-secondary: #b0b0b0;--freshlife-accent-red: #c41e3a;--freshlife-border: #333333}}.freshlife{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;font-size:16px;padding:4rem 5%;background:var(--freshlife-bg);border-bottom:1px solid var(--freshlife-border)}.freshlife h1,.freshlife h2,.freshlife h3,.freshlife h4,.freshlife h5,.freshlife .h0,.freshlife .h1,.freshlife .h2,.freshlife .h3,.freshlife .h4,.freshlife .h5{color:var(--freshlife-text-primary)}.freshlife p{color:var(--freshlife-text-secondary)}.freshlife-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.freshlife-content h2{font-size:48px;margin-bottom:1rem}.freshlife-content h2 span{color:var(--freshlife-accent-red)}.freshlife-content .tagline{font-size:21px;color:var(--freshlife-accent-red);font-weight:600;margin-bottom:1.5rem}.freshlife-content p,.freshlife-paragraph,.freshlife-paragraph p{color:var(--freshlife-text-secondary);margin-bottom:1rem;font-size:18px}.freshlife-benefits{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.freshlife-benefit{padding:1.5rem;border:1px solid var(--freshlife-border);background-size:cover;background-position:center;border-radius:16px;padding:1px;overflow:hidden}.freshlife-benefit__inner{background:#000000a6;padding:1.5rem;border-radius:16px;min-height:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.freshlife-benefit__inner{background:#0006}body:has(header.comercial-page) .freshlife .freshlife-benefit__inner{background:#000000a6}@supports not selector(:has(*)){header.comercial-page~main .freshlife .freshlife-benefit__inner,header.comercial-page~* .freshlife .freshlife-benefit__inner{background:#000000a6}}.freshlife-benefit h4{font-size:21px;margin-bottom:.5rem;color:#fff}.freshlife-benefit p{font-size:16px;color:#fff;margin:0}@media(max-width:900px){.freshlife-container,.freshlife-benefits{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/comercial-freshlife.css.map */
