.cg-campaign .cg-author-photo{width:48px;height:48px;object-fit:cover;object-position:50% 24%;border-radius:50%;flex:0 0 48px}.cg-campaign{--cg-paper:#fff9f2;--cg-ink:#054d39;--cg-sage:#eef4eb;--cg-muted:#625d56;background:var(--cg-paper);color:var(--cg-ink)}.cg-campaign .cg-wordmark{color:#f4734c}.cg-campaign .cg-button{background:#054d39;color:#fff9f2;font-weight:700;letter-spacing:.035em}.cg-campaign .cg-richtext,.cg-campaign .cg-lead,.cg-campaign .cg-offer-subtitle{color:#37332f}.cg-campaign .cg-masthead{padding-top:16px;padding-bottom:16px;min-height:72px}.cg-campaign .cg-sponsored{font-size:10px;padding:7px 20px;letter-spacing:.08em}.cg-campaign .cg-section{padding-top:64px;padding-bottom:64px}.cg-campaign .cg-hero-gallery{max-width:100%;margin:0}.cg-campaign .cg-hero-gallery img{border-radius:20px}.cg-campaign-media{display:block;width:100%;aspect-ratio:1;border-radius:20px;overflow:hidden}.cg-campaign-media video{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}.cg-campaign .cg-offer{align-items:start;gap:42px;padding-top:22px}.cg-campaign .cg-offer-gallery{position:sticky;top:24px;display:block}.cg-campaign .cg-offer-caption{margin:15px 0 10px;font-size:12px;text-align:center}.cg-campaign .cg-offer-author{display:none}.cg-campaign .cg-plan h1{font-size:clamp(36px,4vw,54px)}.cg-campaign .cg-plan{min-width:0}.cg-campaign .cg-plan fieldset{margin-top:20px}.cg-campaign .cg-plan [data-cg-add]{width:100%}.cg-campaign .cg-guarantee-line{display:flex;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:13px;font-weight:600}.cg-campaign .cg-guarantee-line svg{width:20px;height:20px}.cg-campaign .cg-benefits,.cg-campaign .cg-formula{border-top:1px solid #e8dfd4}.cg-campaign .cg-benefit-cards article{background:#fff;border-color:#e8dfd4}.cg-campaign .cg-item-heading .cg-eyebrow span:empty{display:none}.cg-campaign .cg-campaign-close{text-align:center;padding-top:55px;padding-bottom:60px;border-top:1px solid #e8dfd4}.cg-campaign-close h2{max-width:740px;margin:0 auto 18px}.cg-campaign-close .cg-richtext{margin:0 auto 24px;max-width:600px}.cg-campaign-close .cg-button{min-width:280px}.cg-campaign .cg-article-head{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;text-align:left;padding-top:32px;padding-bottom:48px;align-items:center}.cg-campaign .cg-article-head>h1{font-size:clamp(38px,4vw,58px);margin:8px 0 20px}.cg-campaign .cg-article-head>.cg-hero-gallery{grid-column:2;grid-row:1/7}.cg-campaign .cg-article-head .cg-author{justify-content:flex-start;margin:18px 0 24px}.cg-campaign .cg-article-head>[data-cg-hero-cta]{text-align:center}.cg-campaign .cg-article-head .cg-lead{margin:0}.cg-campaign .cg-article-copy{grid-template-columns:120px 1fr;gap:32px;max-width:1000px;padding-top:60px;padding-bottom:60px;border-top:1px solid #e8dfd4}.cg-campaign .cg-article-copy .cg-richtext{font-size:18px;line-height:1.7}.cg-campaign .cg-article-copy figure{max-width:600px;margin:28px auto 0}.cg-campaign .cg-article-copy figure img{aspect-ratio:1;object-fit:contain}.cg-campaign .cg-article-copy figcaption:empty{display:none}.cg-campaign .cg-story-step{align-items:center;gap:44px;min-height:0}.cg-campaign .cg-story-step figure img{aspect-ratio:1;object-fit:contain;border-radius:20px}.cg-campaign .cg-story-step .cg-richtext{font-size:17px;line-height:1.65}.cg-campaign .cg-story-step h1,.cg-campaign .cg-story-step h2{font-size:clamp(36px,4vw,52px)}.cg-campaign .cg-story-step figcaption:empty{display:none}.cg-campaign .cg-story-meta{margin-bottom:22px}.cg-campaign .cg-story-controls{margin:24px 0 40px}.cg-campaign .cg-quiz-start h1{font-size:clamp(36px,4.5vw,60px)}.cg-campaign .cg-quiz-art{padding:0}.cg-campaign .cg-quiz-art img{aspect-ratio:1;border-radius:20px}.cg-campaign .cg-quiz-focus{max-width:330px;margin:20px auto}.cg-campaign .cg-quiz-proof{padding:24px;background:#eef4eb;border-radius:16px;margin-top:28px}.cg-campaign .cg-quiz-proof h3{font-size:24px}.cg-campaign .cg-result-product{background:#fff}.cg-campaign .cg-quiz-card [data-cg-revealed] .cg-button{width:100%}.cg-campaign .cg-imported-reviews{background:#fff}.cg-campaign .cg-footer{background:#fff9f2;color:#625d56}.cg-campaign .cg-footer p{max-width:960px}.cg-campaign .cg-story-meta{font-size:11px}.cg-campaign [hidden]{display:none!important}@media(max-width:899px){.cg-campaign .cg-offer{gap:25px}.cg-campaign .cg-article-head{gap:0 25px}.cg-campaign .cg-article-copy{grid-template-columns:90px 1fr;gap:20px}}@media(max-width:699px){.cg-campaign .cg-masthead{padding:12px 22px;min-height:58px}.cg-campaign .cg-header-message{display:none}.cg-campaign .cg-wordmark{font-size:28px}.cg-campaign .cg-section{padding-top:42px;padding-bottom:42px}.cg-campaign h2{font-size:32px}.cg-campaign .cg-lead{font-size:16px;line-height:1.55}.cg-campaign .cg-offer{padding-top:0;gap:24px}.cg-campaign .cg-offer-gallery{position:static;display:block;width:100%}.cg-campaign .cg-offer-gallery .cg-hero-gallery{margin:0 -22px;max-width:none}.cg-campaign .cg-offer-gallery .cg-hero-gallery img{border-radius:0 0 20px 20px}.cg-campaign .cg-offer-caption{font-size:11px;max-width:none;text-align:center;margin:10px 0 0!important}.cg-campaign .cg-offer-benefits{display:none}.cg-campaign .cg-plan h1{font-size:32px}.cg-campaign .cg-offer-subtitle{font-size:15px}.cg-campaign .cg-terms{font-size:12px}.cg-campaign .cg-weight{font-size:11px!important}.cg-campaign .cg-plan-card small{font-size:11px}.cg-campaign .cg-onetime{font-size:13px}.cg-campaign .cg-dose{font-size:12px}.cg-campaign .cg-plan .cg-eyebrow{font-size:10px}.cg-campaign .cg-article-head{display:flex;flex-direction:column;align-items:stretch;padding-top:0;gap:0}.cg-campaign .cg-article-head>.cg-hero-gallery{order:-1;margin:0 -22px 25px;max-width:none}.cg-campaign .cg-article-head>.cg-eyebrow{display:none}.cg-campaign .cg-article-head h1{font-size:32px;line-height:1.12;margin:0 0 18px}.cg-campaign .cg-article-head .cg-author{margin:18px 0}.cg-campaign .cg-article-copy{display:block;padding-top:38px;padding-bottom:38px}.cg-campaign .cg-article-copy h2{font-size:32px}.cg-campaign .cg-article-copy .cg-richtext{font-size:17px;line-height:1.65}.cg-campaign .cg-article-copy figure{margin-top:22px}.cg-campaign .cg-story-step{gap:24px}.cg-campaign .cg-story-step figure{order:-1;width:100%}.cg-campaign .cg-story-step figure img{aspect-ratio:1}.cg-campaign .cg-story-step h1,.cg-campaign .cg-story-step h2{font-size:32px}.cg-campaign .cg-story-step .cg-button{width:100%;gap:12px}.cg-campaign .cg-story-meta{font-size:9px;margin-bottom:16px}.cg-campaign .cg-story-controls{gap:15px;flex-wrap:wrap}.cg-campaign .cg-reveal{padding-top:16px}.cg-campaign .cg-quiz{padding-top:0}.cg-campaign .cg-quiz-start{gap:24px}.cg-campaign .cg-quiz-art{order:-1;margin:0 -22px;width:calc(100% + 44px)}.cg-campaign .cg-quiz-art img{border-radius:0 0 20px 20px}.cg-campaign .cg-quiz-start h1,.cg-campaign .cg-quiz-card h2{font-size:32px;line-height:1.1}.cg-campaign .cg-quiz-start .cg-button{width:100%}.cg-campaign .cg-quiz-top{padding-top:22px}.cg-campaign .cg-campaign-close{padding-top:40px;padding-bottom:40px}.cg-campaign .cg-campaign-close .cg-button{width:100%}.cg-campaign .cg-story-step .cg-guarantee-line{margin-bottom:10px}}@media(max-width:699px){.cg-campaign .cg-masthead{display:none}.cg-campaign .cg-offer-gallery .cg-hero-gallery,.cg-campaign .cg-article-head>.cg-hero-gallery{width:calc(100% + 44px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lp-cg-campaign.css.map */
