.template-product{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}@media(max-width:1023px){.product-page--premium{padding-block:1rem 3rem}.product-breadcrumb{font-size:.75rem;margin-bottom:1.25rem}.product-gallery__stage{padding:clamp(1rem,3vw,1.5rem);border-radius:calc(var(--style-border-radius-inputs) + 10px)}.product-gallery__float-badge{top:.875rem;left:.875rem;font-size:.625rem;padding:.35rem .65rem}.product-info--premium .product-info__title{font-size:clamp(1.625rem,6vw,2.25rem)}.product-info__tagline{font-size:1rem;margin-bottom:1.25rem}.product-info__price-card{padding:1rem 1.15rem;margin-bottom:1.25rem}.product-info--premium .price{font-size:1.625rem}.product-form-card{padding:1.15rem}}@media(max-width:479px){.volume-discounts__grid{grid-template-columns:1fr}.product-promo-strip{flex-direction:column;gap:.375rem}.product-promo-strip span{width:100%;white-space:normal;font-size:.625rem;padding:.45rem .65rem}.product-info__benefits{grid-template-columns:1fr}.product-gallery__seals span{font-size:.625rem;padding:.3rem .55rem}}@media(max-width:767px){.product-certifications{padding-block:1.75rem}.product-certifications__grid{gap:.5rem;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-certifications__grid::-webkit-scrollbar{display:none}.product-certifications__item{flex-shrink:0;font-size:.6875rem;padding:.45rem .75rem}}@media(min-width:600px)and (max-width:899px){.product-benefits-grid__cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:600px)and (max-width:899px){.product-science-facts__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:600px)and (max-width:989px){.product-blend-showcase__grid{grid-template-columns:repeat(2,1fr)}.product-blend-showcase__grid .product-blend-card:last-child:nth-child(odd){grid-column:1 / -1;max-width:24rem;margin-inline:auto;width:100%}}@media(max-width:599px){.product-blend-showcase__grid{grid-template-columns:1fr;gap:1rem}.product-blend-card{padding:1.35rem 1.25rem 1.25rem}.product-blend-card__icon{font-size:2rem}}@media(max-width:767px){.product-cta-band{padding-block:clamp(2rem,6vw,2.5rem);margin-block:.5rem}.product-cta-band__inner{flex-direction:column;align-items:stretch;text-align:center;gap:1.25rem}.product-cta-band__title,.product-cta-band__text{max-width:none}.product-cta-band__btn{width:100%;text-align:center;padding:.9375rem 1.5rem}}@media(max-width:767px){.supplement-comparison__cell{padding:.875rem 1rem;font-size:.875rem}}@media(min-width:600px)and (max-width:767px){.product-steps__grid{grid-template-columns:repeat(3,1fr);gap:1rem}.product-steps__text{font-size:.8125rem}}@media(max-width:767px){.template-product .impact-stats__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem}}@media(max-width:399px){.template-product .impact-stats__grid{grid-template-columns:1fr}}@media(max-width:767px){.template-product .trust-badges{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.template-product .trust-badge{padding:1rem .75rem;text-align:center}}@media(max-width:399px){.template-product .trust-badges{grid-template-columns:1fr}}@media(max-width:767px){.product-ingredients-breakdown__layout{gap:1.75rem}}@media(max-width:767px){.sticky-atc--premium{padding:.75rem var(--page-margin);padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.sticky-atc--premium .sticky-atc__inner{gap:.75rem}.sticky-atc__title{font-size:.8125rem;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sticky-atc__price{font-size:.875rem}.sticky-atc--premium .sticky-atc__btn{min-width:0;flex:1 1 auto;padding-inline:1rem;font-size:.75rem}}@media(max-width:767px){.template-product .section-padding{padding-block:clamp(2.25rem,7vw,3.5rem)}.template-product .product-certifications.section-padding,.template-product .product-certifications{padding-block:1.75rem}}@media(hover:none){.product-blend-card:hover,.product-benefits-grid__card:hover{transform:none;box-shadow:var(--shadow-sm)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-responsive.css.map */
