.sm-section{font-family:var(--sm-font-body);color:var(--sm-ink);-webkit-font-smoothing:antialiased}.sm-container{max-width:var(--sm-page-max);margin:0 auto;padding-left:var(--sm-gutter);padding-right:var(--sm-gutter)}.sm-section *{box-sizing:border-box}.sm-section img,.sm-section video{max-width:100%;display:block}.sm-display{font-family:var(--sm-font-display);font-weight:300;line-height:1.1;letter-spacing:-.01em;margin:0}.sm-h1{font-family:var(--sm-font-display);font-weight:300;font-size:40px;line-height:46px;margin:0}.sm-h2{font-family:var(--sm-font-display);font-weight:400;font-size:49px;line-height:1.08;margin:0}.sm-h3{font-family:var(--sm-font-display);font-weight:400;font-size:26px;line-height:31px;margin:0}.sm-h3-sans{font-family:var(--sm-font-body);font-weight:600;font-size:24px;line-height:1.1;margin:0}.sm-eyebrow{font-family:var(--sm-font-body);font-weight:500;font-size:14px;line-height:1.28;letter-spacing:1px;text-transform:uppercase;margin:0}.sm-body{font-size:18px;line-height:1.6;font-weight:400;margin:0}.sm-body p{margin:0 0 1em}.sm-body p:last-child{margin-bottom:0}.sm-small{font-size:14px;line-height:1.3}.sm-stat{font-family:var(--sm-font-body);font-weight:400;font-size:70px;line-height:1;margin:0}@media(max-width:749px){.sm-h1{font-size:29px;line-height:1}.sm-h2{font-size:38px;line-height:1}.sm-h3{font-size:18px;line-height:22px}.sm-h3-sans{font-size:20px}.sm-body{font-size:16px;line-height:1.25}.sm-stat{font-size:40px;line-height:.9}}.sm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sm-font-body);font-weight:600;font-size:18px;line-height:1.2;text-transform:uppercase;letter-spacing:normal;text-decoration:none;cursor:pointer;border:1px solid transparent;border-radius:var(--sm-radius-pill);padding:12.5px 25px;background:var(--sm-gold);color:var(--sm-ink);transition:background-color var(--sm-dur) var(--sm-ease),color var(--sm-dur) var(--sm-ease),border-color var(--sm-dur) var(--sm-ease),transform var(--sm-dur) var(--sm-ease)}.sm-btn:hover{background:var(--sm-gold-soft)}.sm-btn--dark{background:var(--sm-ink);color:var(--sm-cream)}.sm-btn--dark:hover{background:var(--sm-charcoal)}.sm-btn--outline{background:transparent;border-color:var(--sm-ink);color:var(--sm-ink)}.sm-btn--outline:hover{background:var(--sm-ink);color:var(--sm-cream)}.sm-btn--sm{font-size:14px;padding:11.5px 20px}.sm-btn--block{display:flex;width:100%}@media(max-width:749px){.sm-btn{font-size:16px;padding:10.5px 25px}.sm-btn--sm{font-size:12px;padding:9px 14px}}.sm-bg-cream{background:var(--sm-cream)}.sm-bg-cream-2{background:var(--sm-cream-2)}.sm-bg-honey{background:var(--sm-honey)}.sm-bg-sage{background:var(--sm-sage)}.sm-bg-sand{background:var(--sm-sand)}.sm-bg-ink{background:var(--sm-ink);color:var(--sm-cream)}.sm-bg-gold{background:var(--sm-gold)}.sm-pad{padding-top:var(--sm-section-pad);padding-bottom:var(--sm-section-pad)}.sm-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sm-pill{display:inline-flex;align-items:center;gap:6px;border-radius:var(--sm-radius-pill);padding:4px 10px;font-size:12px;font-weight:600;line-height:1}.sm-pill--gold{background:var(--sm-gold);color:var(--sm-ink)}.sm-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#faf9f6e6;border:0;cursor:pointer;color:var(--sm-ink);transition:background-color var(--sm-dur) var(--sm-ease)}.sm-icon-btn:hover{background:var(--sm-cream)}.sm-icon-btn[disabled]{opacity:.35;cursor:default}h2.sm-review-carousel__title,h3.sm-review-carousel__title,div.sm-review-carousel__title,p.sm-review-carousel__title,h2.sm-authority__title,h3.sm-authority__title,div.sm-authority__title,p.sm-authority__title,h2.sm-hero-ingredients__title,h3.sm-hero-ingredients__title,div.sm-hero-ingredients__title,p.sm-hero-ingredients__title,h2.sm-htu__heading,h3.sm-htu__heading,div.sm-htu__heading,p.sm-htu__heading,h2.sm-faq__title,h3.sm-faq__title,div.sm-faq__title,p.sm-faq__title,h2.sm-dual-image__heading,h3.sm-dual-image__heading,div.sm-dual-image__heading,p.sm-dual-image__heading,h2.sm-testimonials__title,h3.sm-testimonials__title,div.sm-testimonials__title,p.sm-testimonials__title,h2.sm-reviews__title,h3.sm-reviews__title,div.sm-reviews__title,p.sm-reviews__title,h2.sm-text-button__heading,h3.sm-text-button__heading,div.sm-text-button__heading,p.sm-text-button__heading,h2.sm-benefits-grid__title,h3.sm-benefits-grid__title,div.sm-benefits-grid__title,p.sm-benefits-grid__title,h2.sm-home-taste__heading,h3.sm-home-taste__heading,div.sm-home-taste__heading,p.sm-home-taste__heading,h2.sm-home-text-card__heading,h3.sm-home-text-card__heading,div.sm-home-text-card__heading,p.sm-home-text-card__heading,h2.sm-home-card-products__heading,h3.sm-home-card-products__heading,div.sm-home-card-products__heading,p.sm-home-card-products__heading{font-family:var(--sm-font-display)!important;font-weight:400!important;font-size:48px!important;line-height:1.1!important;letter-spacing:normal!important;text-transform:none!important}@media(max-width:990px){h2.sm-review-carousel__title,h3.sm-review-carousel__title,div.sm-review-carousel__title,p.sm-review-carousel__title,h2.sm-authority__title,h3.sm-authority__title,div.sm-authority__title,p.sm-authority__title,h2.sm-hero-ingredients__title,h3.sm-hero-ingredients__title,div.sm-hero-ingredients__title,p.sm-hero-ingredients__title,h2.sm-htu__heading,h3.sm-htu__heading,div.sm-htu__heading,p.sm-htu__heading,h2.sm-faq__title,h3.sm-faq__title,div.sm-faq__title,p.sm-faq__title,h2.sm-dual-image__heading,h3.sm-dual-image__heading,div.sm-dual-image__heading,p.sm-dual-image__heading,h2.sm-testimonials__title,h3.sm-testimonials__title,div.sm-testimonials__title,p.sm-testimonials__title,h2.sm-reviews__title,h3.sm-reviews__title,div.sm-reviews__title,p.sm-reviews__title,h2.sm-text-button__heading,h3.sm-text-button__heading,div.sm-text-button__heading,p.sm-text-button__heading,h2.sm-benefits-grid__title,h3.sm-benefits-grid__title,div.sm-benefits-grid__title,p.sm-benefits-grid__title,h2.sm-home-taste__heading,h3.sm-home-taste__heading,div.sm-home-taste__heading,p.sm-home-taste__heading,h2.sm-home-text-card__heading,h3.sm-home-text-card__heading,div.sm-home-text-card__heading,p.sm-home-text-card__heading,h2.sm-home-card-products__heading,h3.sm-home-card-products__heading,div.sm-home-card-products__heading,p.sm-home-card-products__heading{font-size:38px!important;line-height:1.08!important}h2.sm-authority__title{text-wrap:pretty}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sm-base.css.map */
