.clean-section{background:var(--ad-green);color:#fff;padding:var(--spacing-x-large) 0;position:relative;overflow:hidden}.clean-section:before{content:"";position:absolute;width:400px;height:400px;border-radius:50%;background:#ffffff0d;bottom:-120px;left:-80px;z-index:1}.clean-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(leaf-wallpaper.jpg);background-size:500px auto;background-repeat:repeat;opacity:.1;mix-blend-mode:overlay;pointer-events:none}.clean-section>*{position:relative;z-index:2}.clean-layout{display:grid;grid-template-columns:1fr;gap:var(--spacing-large);align-items:center;position:relative;z-index:2}@media(min-width:768px){.clean-layout{grid-template-columns:1fr 1.2fr}}.clean-statement h2{font-size:var(--text-h2-alt);font-weight:900;color:#fff;line-height:1.1;margin-bottom:1rem}.clean-statement h2 em{font-style:normal;color:var(--ad-yellow)}.clean-statement p{font-size:var(--text-md);color:#ffffffe0;line-height:1.6;margin-bottom:1.5rem;max-width:420px}.clean-certs{display:flex;flex-wrap:wrap;gap:.5rem}.clean-cert{display:inline-flex;align-items:center;gap:.375rem;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:100px;padding:.5rem 1rem;font-size:var(--text-sm);font-weight:700;color:#ffffffe6}.clean-cert svg{width:14px;height:14px;stroke:var(--ad-yellow);fill:none;stroke-width:2.5}.clean-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(max-width:767px){.clean-badges{grid-template-columns:repeat(3,1fr);gap:1rem}}.clean-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.625rem}.clean-badge-circle{width:clamp(80px,12vw,110px);height:clamp(80px,12vw,110px);border-radius:50%;border:3px solid rgba(255,255,255,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff14;transition:transform .3s,border-color .3s}.clean-badge:hover .clean-badge-circle{transform:scale(1.06);border-color:var(--ad-yellow)}.clean-badge-circle .big-text{font-size:var(--text-subhead);font-weight:900;line-height:1;color:#fff;margin-top:4px}.clean-badge-circle .small-text{font-size:var(--text-micro-fluid);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffffd9;margin-top:3px}.clean-badge-label{font-size:var(--text-sm);font-weight:700;color:#ffffffe6;line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-natural-label.css.map */
