.cc-hero{padding-top:clamp(1.4rem,2.6vw,3.8rem);padding-bottom:clamp(1.4rem,3vw,3.8rem)}.cc-hero__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,7rem);align-items:center;padding:clamp(2.6rem,4.5vw,6.2rem);background:#f4f8f5;border:1px solid #dce9e3;border-radius:2.8rem}.cc-hero__eyebrow{margin:0 0 1.3rem;color:#225a50;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cc-hero h1{margin:0;color:#173c34;font-size:clamp(3.5rem,4.45vw,6.2rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.cc-hero__body{max-width:48ch;margin-top:1.7rem;color:#334e45;font-size:clamp(1.6rem,1.5vw,1.85rem);line-height:1.55}.cc-hero__body p{margin:0}.cc-hero__ingredient{display:inline-block;margin:1.6rem 0 0;padding:.45rem 1.05rem;background:#e0eee6;border-radius:10rem;color:#1d5548;font-size:1.35rem;font-weight:700}.cc-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1.8rem;margin-top:1.8rem}.cc-hero__button{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;padding:.75rem 1.8rem;background:#1d5548;border-radius:.8rem;color:#fff;font-weight:700;text-decoration:none}.cc-hero__button:hover{background:#133d34}.cc-hero__link{display:inline-flex;min-height:4.4rem;align-items:center;color:#1d5548;text-underline-offset:.3rem}.cc-hero__origin{margin:1.35rem 0 0;color:#465f55;font-size:1.35rem}.cc-hero__media{display:grid;justify-items:center;align-content:center;min-width:0;padding:clamp(1rem,2vw,2.7rem);background:radial-gradient(ellipse at 50% 40%,#f5fbf7 0,#e3f0e8 62%,#d6e9de);border-radius:2.15rem}.cc-hero__image{display:block;width:min(100%,40rem);height:auto;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 .9rem 1.1rem rgba(27,66,51,.14))}.cc-hero__caption{margin:.3rem 0;color:#345448;font-size:1.25rem;font-weight:600;text-align:center}#ac-for-pets-offer,#ac-for-pets-ingredients{scroll-margin-top:2rem}@media screen and (max-width:749px){.cc-hero__grid{grid-template-columns:minmax(0,1fr);gap:2rem;padding:2.35rem 1.8rem 1.8rem;border-radius:2rem}.cc-hero h1{font-size:clamp(3.1rem,7.4vw,4.45rem)}.cc-hero__media{padding:.9rem 1.25rem 1.2rem;border-radius:1.55rem}.cc-hero__image{width:min(100%,29rem)}}.cc-home-offer{padding:clamp(1.75rem,4vw,3.3rem);border:1px solid #dce9e3;border-radius:1.65rem}.cc-home-offer .product__info-container{max-width:none;text-align:center}.cc-home-offer .product-form>.form{max-width:38rem}.cc-home-offer .rating-wrapper{justify-content:center}.cc-offer-heading h2,.cc-offer-heading p,.cc-offer-terms p{margin:0}.cc-offer-heading h2{color:#173c34;font-size:clamp(2.8rem,4vw,3.8rem)}.cc-offer-heading p,.cc-offer-terms p{margin-top:.65rem}.cc-offer-terms{font-size:1.4rem;line-height:1.5}.cc-home-offer .product-form__submit{--color-button: 29, 85, 72;--color-button-text: 255, 255, 255}.cc-offer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 1.8rem}.cc-offer-links a{color:#1d5548;text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAgE */
