@font-face{font-family:Inter;src:url(font-landing-inter.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.content-columns{--cc-sage: #5f7a63;--cc-sage-deep: #3d5142;--cc-slate: #42566f;--cc-muted: #7286a0;--cc-rule: #ccc;box-sizing:border-box;inline-size:100%;padding-block:var(--cc-pt-m) var(--cc-pb-m);background-color:var(--cc-bg, var(--cc-ground, rgb(var(--color-background))));color:var(--brand-navy);font-family:var(--font-brand-family)}@media screen and (min-width:641px){.content-columns{padding-block:var(--cc-pt-t) var(--cc-pb-t)}}@media screen and (min-width:1025px){.content-columns{padding-block:var(--cc-pt) var(--cc-pb)}}.content-columns *,.content-columns *:before,.content-columns *:after{box-sizing:border-box}.content-columns :is(p,h1,h2,h3,ul,li,hr,figure){margin:0;padding:0}.content-columns .content-columns__inner{max-inline-size:var(--cc-max, 1440px);margin-inline:auto;padding-inline:var(--cc-gutter-m, 16px)}@media screen and (min-width:641px){.content-columns .content-columns__inner{padding-inline:var(--cc-gutter-t, 24px)}}@media screen and (min-width:1025px){.content-columns .content-columns__inner{padding-inline:var(--cc-gutter, 80px)}}.content-columns .content-columns__eyebrow{font-size:12px;font-weight:600;line-height:18px;letter-spacing:1.8px;text-align:center;text-transform:uppercase;color:var(--cc-eyebrow-color, var(--cc-sage))}.content-columns .content-columns__heading{margin-block-start:var(--cc-heading-gap-m, 14px);margin-inline:auto;max-inline-size:var(--cc-heading-max, 880px);font-family:var(--cc-heading-family, var(--font-semibold-family));font-size:var(--cc-heading-size-m, 28px);font-weight:400;line-height:var(--cc-heading-line-m, 32px);letter-spacing:var(--cc-heading-track-m, 0);text-align:center;color:var(--brand-navy)}@media screen and (min-width:641px){.content-columns .content-columns__heading{margin-block-start:var(--cc-heading-gap, 20px);font-size:var(--cc-heading-size-t, 44px);line-height:var(--cc-heading-line-t, 50px);letter-spacing:var(--cc-heading-track-t, 0)}}@media screen and (min-width:1025px){.content-columns .content-columns__heading{font-size:var(--cc-heading-size, 44px);line-height:var(--cc-heading-line, 50px);letter-spacing:var(--cc-heading-track, 0)}}.content-columns .content-columns__heading br{display:none}@media screen and (min-width:641px){.content-columns .content-columns__heading br{display:inline}}.content-columns .content-columns__intro{margin-block-start:var(--cc-intro-gap-m, 14px);margin-inline:auto;max-inline-size:var(--cc-intro-max, none);font-size:var(--cc-intro-size, 18px);line-height:var(--cc-intro-line, 24px);text-align:center;color:var(--cc-intro-color, var(--cc-slate))}@media screen and (min-width:641px){.content-columns .content-columns__intro{margin-block-start:var(--cc-intro-gap, 20px)}}.content-columns .content-columns__footnote{margin-inline:auto;font-size:14px;font-style:italic;line-height:20px;text-align:center;color:var(--cc-muted)}.content-columns .content-columns__grid{display:grid;inline-size:100%;margin-inline:auto}.content-columns--hero_pair{--cc-ground: #faf7f0}.content-columns__hero{display:flex;flex-direction:column}@media screen and (min-width:1025px){.content-columns__hero{flex-direction:row;align-items:stretch;min-block-size:800px}}.content-columns .content-columns__copy{padding:30px 16px}@media screen and (min-width:641px){.content-columns .content-columns__copy{padding:30px}}@media screen and (min-width:1025px){.content-columns .content-columns__copy{display:flex;flex:0 0 45%;min-inline-size:0;flex-direction:column;justify-content:center;padding:50px 60px}}.content-columns .content-columns__copy-inner{inline-size:100%;max-inline-size:650px}.content-columns--hero_pair .content-columns__eyebrow{font-size:13px;line-height:16px;letter-spacing:1px;text-align:start}@media screen and (min-width:641px){.content-columns--hero_pair .content-columns__eyebrow{font-size:12px;line-height:24px}}.content-columns--hero_pair .content-columns__heading{--cc-heading-max: none;margin-block:30px 0;margin-inline:0;padding-block:0;font-family:Inter,var(--font-brand-family);font-size:30px;font-weight:600;line-height:35px;letter-spacing:-.02em;text-align:start}@media screen and (min-width:641px){.content-columns--hero_pair .content-columns__heading{margin-block-start:20px;font-family:var(--font-semibold-family);font-size:60px;font-weight:400;line-height:64px;letter-spacing:0;color:#303030}}@media screen and (min-width:641px){.content-columns--hero_pair .content-columns__heading br{display:inline}}.content-columns .content-columns__lead{margin-block-start:30px;font-size:16px;line-height:20px;color:#2c4360}@media screen and (min-width:641px){.content-columns .content-columns__lead{margin-block-start:20px;font-size:19px;line-height:29px}}.content-columns .content-columns__lead em{font-style:italic}.content-columns .content-columns__lead--wide{display:none}@media screen and (min-width:641px){.content-columns .content-columns__lead--wide{display:block}}@media screen and (min-width:641px){.content-columns .content-columns__lead--phone{display:none}}.content-columns .content-columns__actions{margin-block-start:20px}@media screen and (min-width:641px){.content-columns .content-columns__actions{margin-block-start:20px;max-inline-size:350px}}.content-columns .content-columns__button{--landing-button-padding-block: 15px;--landing-button-padding-inline: 25px;--landing-button-font-size: 13px;--landing-button-letter-spacing: 0;--landing-button-line-height: 20px;--landing-button-radius: 4px;--landing-button-fill: var(--brand-navy);--landing-button-text: var(--brand-white);--landing-button-hover-fill: var(--brand-white);--landing-button-hover-text: var(--brand-navy);--landing-button-transition: none;--landing-button-before-radius: 2px;border-width:2px;border-color:var(--brand-white);font-weight:400;text-decoration:underline}.content-columns .content-columns__button:hover{border-color:var(--brand-navy)}@media screen and (min-width:641px){.content-columns .content-columns__button{--landing-button-padding-block: 19px;--landing-button-padding-inline: 44px;--landing-button-letter-spacing: 1.82px}}.content-columns--hero_pair .content-columns__button{font-weight:600;text-decoration:none}@media screen and (min-width:641px){.content-columns--hero_pair .content-columns__button{--landing-button-display: block;--landing-button-width: 350px;--landing-button-max-width: 100%;font-weight:400;text-decoration:underline}}.content-columns .content-columns__caption-link{display:block;margin-block-start:10px;font-size:13px;line-height:19px;text-decoration:none;color:var(--brand-navy)}.content-columns .content-columns__trust{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-block-start:30px;list-style:none}@media screen and (min-width:641px){.content-columns .content-columns__trust{display:grid;grid-template-columns:auto auto;gap:12px 25px;max-inline-size:570px;margin-block-start:20px}}@media screen and (min-width:1025px){.content-columns .content-columns__trust{inline-size:570px;margin-inline-start:-22px}}.content-columns .content-columns__trust-item{display:flex;align-items:center;font-family:Inter,var(--font-brand-family);font-size:12px;font-weight:600;line-height:21px;letter-spacing:1.44px;text-transform:uppercase;color:#4a5f78}@media screen and (min-width:641px){.content-columns .content-columns__trust-item:nth-child(1):after,.content-columns .content-columns__trust-item:nth-child(3):after{content:"|";margin-inline-start:12px;color:#d0d0d0}}@media screen and (min-width:1025px)and (max-width:1399px){.page-rsd-skin-transformation .content-columns .content-columns__trust{grid-template-columns:auto;inline-size:auto;margin-inline-start:0}}@media screen and (min-width:1025px)and (max-width:1399px){.page-rsd-skin-transformation .content-columns .content-columns__trust-item:nth-child(1):after,.page-rsd-skin-transformation .content-columns .content-columns__trust-item:nth-child(3):after{content:none}}.content-columns .content-columns__trust-star{display:inline-flex;margin-inline-end:6px;color:#c7a14a}.content-columns .content-columns__pair{position:relative;display:grid;grid-template-columns:1fr 1fr;block-size:400px}@media screen and (min-width:641px){.content-columns .content-columns__pair{block-size:500px}}@media screen and (min-width:1025px){.content-columns .content-columns__pair{flex:1 1 0;block-size:800px}}.content-columns__pair-cell{min-inline-size:0;min-block-size:0;overflow:hidden}.content-columns .content-columns__pair-image{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:0 0}.content-columns .content-columns__pill{display:none}@media screen and (min-width:1025px){.content-columns .content-columns__pill{position:absolute;inset-block-start:92%;inset-inline-start:calc(50% - 12px);display:block;padding:9px 19px;border-radius:50px;background-color:var(--brand-white);font-size:12px;line-height:24px;letter-spacing:1px;text-align:center;white-space:nowrap;color:var(--brand-navy);transform:translate(-50%)}}.content-columns--numbered{--cc-ground: #f7f2ea;--cc-eyebrow-color: #909889;--cc-heading-max: 1000px;--cc-heading-size-m: 28px;--cc-heading-line-m: 32px;--cc-heading-track-m: -.56px;--cc-heading-size-t: 44px;--cc-heading-line-t: 53px;--cc-heading-track-t: .88px;--cc-heading-size: 44px;--cc-heading-line: 53px;--cc-heading-track: .88px}.content-columns--numbered .content-columns__eyebrow{letter-spacing:2.16px}.content-columns--numbered .content-columns__grid{grid-template-columns:1fr;gap:32px;max-inline-size:1200px;margin-block-start:24px}@media screen and (min-width:641px){.content-columns--numbered .content-columns__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 80px;margin-block-start:40px}}@media screen and (min-width:641px){.content-columns .content-columns__numbered{padding-block:25px 40px}}.content-columns .content-columns__number{font-family:var(--font-accent-family);font-size:48px;font-weight:400;line-height:50px;color:var(--cc-sage-deep)}@media screen and (min-width:641px){.content-columns .content-columns__number{font-weight:600}}.content-columns .content-columns__numbered:first-child .content-columns__number{margin-block-start:5px}.content-columns .content-columns__numbered:first-child .content-columns__rule{margin-block-start:8px}.content-columns .content-columns__numbered:nth-child(2) .content-columns__number{line-height:56px}@media screen and (min-width:641px){.content-columns .content-columns__numbered:nth-child(2) .content-columns__number{line-height:50px}}.content-columns .content-columns__rule{inline-size:45px;block-size:0;margin-block-start:13px;border:0;border-block-start:2px solid var(--cc-rule)}.content-columns .content-columns__item-title{margin-block-start:8px;font-family:var(--font-accent-family);font-size:23px;font-style:italic;font-weight:500;line-height:32px;color:var(--brand-navy)}@media screen and (min-width:641px){.content-columns .content-columns__item-title{margin-block-start:7px;font-size:24px}}.content-columns .content-columns__item-text{margin-block-start:18px;font-size:17px;line-height:24px;color:#425668}@media screen and (min-width:641px){.content-columns .content-columns__item-text{margin-block-start:19px;font-size:15px;line-height:20px}}.content-columns .content-columns__closing{display:flex;justify-content:center;margin-block-start:29px}@media screen and (min-width:641px){.content-columns .content-columns__closing{margin-block-start:45px}}.content-columns--numbered .content-columns__button{--landing-button-padding-block: 19px;--landing-button-padding-inline: 44px;--landing-button-letter-spacing: 2px}.content-columns--layer{--cc-ground: #fff;--cc-eyebrow-color: #909889;--cc-gutter-t: 40px;--cc-heading-gap-m: 32px;--cc-heading-gap: 32px;--cc-heading-max: 304px;--cc-heading-size-m: 28px;--cc-heading-line-m: 32px;--cc-heading-track-m: .56px;--cc-heading-size-t: 40px;--cc-heading-line-t: 48px;--cc-heading-track-t: .8px;--cc-heading-size: 44px;--cc-heading-line: 50px;--cc-heading-track: .88px}.content-columns--layer .content-columns__eyebrow{letter-spacing:2.16px}@media screen and (min-width:641px){.content-columns--layer .content-columns__heading{--cc-heading-max: 700px}}.content-columns .content-columns__statement{margin-block-start:32px;font-size:28px;font-style:italic;line-height:32px;text-align:center;color:var(--cc-sage-deep)}@media screen and (min-width:641px){.content-columns .content-columns__statement{margin-block-start:52px;font-size:40px;line-height:48px}}@media screen and (min-width:1025px){.content-columns .content-columns__statement{font-size:52px;line-height:60px}}.content-columns--layer .content-columns__intro{--cc-intro-size: 17px;--cc-intro-max: 321px;--cc-intro-gap-m: 32px;--cc-intro-color: #42566f}@media screen and (min-width:641px){.content-columns--layer .content-columns__intro{--cc-intro-size: 16px;--cc-intro-max: 480px;--cc-intro-gap: 42px}}.content-columns .content-columns__tiers{display:flex;flex-direction:column;gap:12px;max-inline-size:750px;margin-block-start:32px;margin-inline:auto}.content-columns .content-columns__tier{padding:10px 20px;border:1px solid #dfe6e9;border-radius:8px;background-color:var(--cc-tier-bg, #eef4f0)}@media screen and (min-width:641px){.content-columns .content-columns__tier{padding:20px 30px}}.content-columns .content-columns__tier-label{font-size:10px;line-height:15px;text-transform:none;color:var(--cc-tier-ink, var(--cc-muted))}@media screen and (min-width:641px){.content-columns .content-columns__tier-label{line-height:10px}}.content-columns .content-columns__tier:first-child .content-columns__tier-label{line-height:20px}@media screen and (min-width:641px){.content-columns .content-columns__tier:first-child .content-columns__tier-label{line-height:10px}}.content-columns .content-columns__tier-text{margin-block-start:3px;font-size:15px;line-height:20px;color:var(--cc-tier-ink, #425668)}.content-columns .content-columns__builder-note{max-inline-size:354px;margin-block-start:12px;margin-inline:auto;font-size:11px;font-style:italic;line-height:18px;text-align:center;color:#a6b4c4}@media screen and (min-width:641px){.content-columns .content-columns__builder-note{max-inline-size:none;line-height:19px}}.content-columns .content-columns__pull-quote{max-inline-size:240px;margin-block-start:37px;margin-inline:auto;font-size:24px;font-style:italic;line-height:30px;text-align:center;color:var(--cc-sage)}@media screen and (min-width:641px){.content-columns .content-columns__pull-quote{max-inline-size:480px;font-size:40px;line-height:48px}}@media screen and (min-width:1025px){.content-columns .content-columns__pull-quote{max-inline-size:420px;font-size:36px;line-height:42px}}.content-columns .content-columns__divider{inline-size:auto;block-size:0;margin-block:32px 32px;margin-inline:18px;border:0;border-block-start:2px solid #000}@media screen and (min-width:641px){.content-columns .content-columns__divider{margin-block:52px 52px;margin-inline:0}}.content-columns .content-columns__stats{display:grid;gap:37px;justify-items:center}@media screen and (min-width:641px){.content-columns .content-columns__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px;max-inline-size:1200px;margin-inline:auto}}.content-columns .content-columns__stat{inline-size:100%;text-align:center}.content-columns .content-columns__stat-figure{font-family:var(--font-accent-family);font-size:48px;line-height:56px;color:var(--brand-navy)}@media screen and (min-width:641px){.content-columns .content-columns__stat-figure{font-size:40px;line-height:48px}}@media screen and (min-width:1025px){.content-columns .content-columns__stat-figure{font-size:46px;line-height:50px}}.content-columns .content-columns__stat-text{margin-block-start:8px;font-size:14px;line-height:20px;color:#42566f}.content-columns--media_columns{--cc-ground: #faf7f0;--cc-heading-size-m: 30px;--cc-heading-line-m: 44px;--cc-heading-size-t: 48px;--cc-heading-line-t: 50px;--cc-heading-size: 48px;--cc-heading-line: 50px}.content-columns--media_columns .content-columns__grid{grid-template-columns:1fr;gap:52px;margin-block-start:44px}@media screen and (min-width:641px){.content-columns--media_columns .content-columns__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 70px;margin-block-start:60px}}.content-columns .content-columns__photo{overflow:hidden;border-radius:8px}.content-columns--media_columns .content-columns__photo{block-size:500px}.content-columns .content-columns__photo-image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.content-columns .content-columns__meta{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-block-start:26px}@media screen and (min-width:641px){.content-columns .content-columns__meta{margin-block-start:18px}}.content-columns .content-columns__meta-label{flex:1 1 50%;font-size:11px;line-height:15px;letter-spacing:2.08px;text-transform:uppercase;color:var(--brand-navy)}.content-columns .content-columns__meta-detail{flex:1 1 50%;font-size:11px;line-height:15px;text-align:end;text-transform:uppercase;color:#b89b5e}.content-columns--media_columns .content-columns__item-title{margin-block-start:18px;font-size:24px;font-weight:600;line-height:30px}.content-columns--media_columns .content-columns__item-text{margin-block-start:18px;font-size:15px;line-height:26.25px;color:#42566f}.content-columns--media_columns .content-columns__footnote{max-inline-size:502px;margin-block:24px 18px}@media screen and (min-width:641px){.content-columns--media_columns .content-columns__footnote{margin-block-start:40px}}.content-columns--media_list{--cc-ground: #faf7f0;--cc-gutter-m: 16px;--cc-gutter-t: 24px}.content-columns--media_list .content-columns__inner{display:block}@media screen and (min-width:1025px){.content-columns--media_list .content-columns__inner{display:grid;grid-template-columns:615px minmax(0,1fr);column-gap:81.5px;align-items:start}}.content-columns--media_list .content-columns__photo{block-size:370px;margin-block-end:30px}@media screen and (min-width:641px){.content-columns--media_list .content-columns__photo{inline-size:615px;max-inline-size:100%;block-size:500px}}@media screen and (min-width:1025px){.content-columns--media_list .content-columns__photo{margin-block-end:0}}.content-columns--media_list .content-columns__photo-image{object-position:50% 50%}.content-columns .content-columns__list-copy{max-inline-size:552px}@media screen and (min-width:1025px){.content-columns .content-columns__list-copy{padding-block-start:24.5px}}.content-columns--media_list .content-columns__eyebrow{text-align:start}.content-columns--media_list .content-columns__heading{--cc-heading-family: var(--font-brand-family);--cc-heading-size-m: 36px;--cc-heading-line-m: 44px;margin-inline:0;text-align:start}.content-columns--media_list .content-columns__intro{--cc-intro-size: 17px;--cc-intro-line: 24px;margin-inline:0;text-align:start}@media screen and (min-width:641px){.content-columns--media_list .content-columns__intro{--cc-intro-size: 16px;--cc-intro-line: 20px}}.content-columns .content-columns__checks{display:flex;flex-direction:column;gap:9px;margin-block-start:24px;list-style:none}@media screen and (min-width:641px){.content-columns .content-columns__checks{gap:17px;margin-block-start:20px}}.content-columns .content-columns__check{display:flex;align-items:flex-start;gap:5px;min-block-size:32px}@media screen and (min-width:641px){.content-columns .content-columns__check{min-block-size:30px}}.content-columns .content-columns__check-icon{flex:none;align-self:flex-start;inline-size:30px;block-size:30px;background-color:currentcolor;-webkit-mask:var(--cc-check) center / 100% 100% no-repeat;mask:var(--cc-check) center / 100% 100% no-repeat;color:var(--cc-check-color, #021832)}@media screen and (min-width:641px){.content-columns .content-columns__check-icon{align-self:center}}.content-columns .content-columns__check-text{margin-block:0 -2px;font-size:17px;line-height:24px;color:var(--cc-check-ink, var(--brand-navy))}@media screen and (min-width:641px){.content-columns .content-columns__check-text{font-size:16px;line-height:20px}}.content-columns--media_list .content-columns__check-text{margin-block:0}.content-columns--media_list .content-columns__footnote{margin-block-start:21px;margin-inline:0;text-align:start}@media screen and (min-width:641px){.content-columns--media_list .content-columns__footnote{margin-block-start:23px}}.content-columns--compare_cards{--cc-ground: #fff;--cc-heading-family: var(--font-brand-family)}.content-columns--compare_cards .content-columns__heading br{display:inline}@media screen and (min-width:641px){.content-columns--compare_cards .content-columns__heading br{display:none}}.content-columns--compare_cards .content-columns__grid{grid-template-columns:1fr;gap:32px;max-inline-size:1000px;margin-block-start:24px}@media screen and (min-width:641px){.content-columns--compare_cards .content-columns__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-block-start:40px}}.content-columns .content-columns__compare-card{padding:20px 20px 22px;border:1px solid #d3d3d3;border-radius:8px;background-color:#fbfbfc}@media screen and (min-width:641px){.content-columns .content-columns__compare-card{padding-block:30px}}.content-columns .content-columns__compare-card--accent{border-width:2px;border-color:var(--cc-sage);background-color:var(--cc-card-bg, #faf7f0)}.content-columns .content-columns__card-label{font-size:12px;line-height:20px;text-transform:uppercase;color:var(--cc-card-ink, var(--cc-muted))}.content-columns .content-columns__compare-card .content-columns__checks{gap:20px;margin-block-start:18px;padding-block-start:28px;border-block-start:2px solid var(--cc-rule)}.content-columns .content-columns__compare-card .content-columns__check{gap:8px;min-block-size:30px}.content-columns .content-columns__compare-card .content-columns__check-text{color:#4a5f78;font-size:17px;line-height:24px}@media screen and (min-width:641px){.content-columns .content-columns__compare-card .content-columns__check-text{font-size:15px;line-height:20px}}@media screen and (min-width:641px){.content-columns--compare_cards .content-columns__heading{text-align:start}}.content-columns--compare_cards .content-columns__footnote{margin-block:24px 19px}@media screen and (min-width:641px){.content-columns--compare_cards .content-columns__footnote{margin-block-start:41px}}.content-columns--ingredient_columns{--cc-ground: #f7f2ea;--cc-heading-size-m: 26px;--cc-intro-size: 16px;--cc-intro-line: 20px;--cc-intro-max: 470px}.content-columns--ingredient_columns .content-columns__heading br{display:inline}.content-columns--ingredient_columns .content-columns__grid{grid-template-columns:1fr;gap:32px;max-inline-size:1080px;margin-block-start:44px}@media screen and (min-width:641px){.content-columns--ingredient_columns .content-columns__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-block-start:60px}}.content-columns .content-columns__ingredient-card{overflow:hidden;border:1px solid #9195a9;border-radius:8px;background-color:var(--brand-white)}.content-columns--ingredient_columns .content-columns__photo{block-size:270px;border-radius:0}@media screen and (min-width:641px){.content-columns--ingredient_columns .content-columns__photo{block-size:378px}}.content-columns .content-columns__card-body{padding:36px 20px 20px}@media screen and (min-width:641px){.content-columns .content-columns__card-body{padding:49px 40px 40px}}.content-columns .content-columns__card-name{font-size:24px;font-weight:600;line-height:30px;color:#211832}.content-columns .content-columns__ingredient{margin-block-start:18px;padding-block-start:18px;border-block-start:2px solid var(--cc-rule)}@media screen and (min-width:641px){.content-columns .content-columns__ingredient{margin-block-start:28px;padding-block-start:28px}}.content-columns .content-columns__ingredient-title{display:block;font-size:15px;font-weight:600;line-height:20px;color:var(--brand-navy)}.content-columns .content-columns__ingredient-text{margin-block-start:8px;font-size:17px;line-height:24px;color:#42566f}@media screen and (min-width:641px){.content-columns .content-columns__ingredient-text{font-size:14px;line-height:20px}}.content-columns .content-columns__card-note{margin-block-start:28px;font-size:17px;font-style:italic;line-height:24px;color:var(--cc-muted)}@media screen and (min-width:641px){.content-columns .content-columns__card-note{margin-block-start:28px;font-size:12px;line-height:20px}}.content-columns--ingredient_columns .content-columns__footnote{margin-block:24px 22px;font-size:13px}@media screen and (min-width:641px){.content-columns--ingredient_columns .content-columns__footnote{margin-block-start:40px}}.content-columns--icon_columns{--cc-ground: #faf7f0;--cc-heading-gap-m: 14px;--cc-heading-gap: 20px;--cc-heading-size-m: 36px;--cc-heading-line-m: 44px}@media screen and (min-width:641px){.content-columns--icon_columns .content-columns__heading{font-weight:600}}.content-columns--icon_columns .content-columns__grid{grid-template-columns:1fr;gap:32px;max-inline-size:1000px;margin-block-start:34px;padding-inline:10px}@media screen and (min-width:641px){.content-columns--icon_columns .content-columns__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 60px;margin-block-start:40px;padding-inline:0}}.content-columns .content-columns__icon{display:block;inline-size:35px;block-size:35px;background-color:var(--brand-navy);-webkit-mask:var(--cc-icon) center / 100% 100% no-repeat;mask:var(--cc-icon) center / 100% 100% no-repeat}.content-columns--icon_columns .content-columns__item-title{margin-block-start:8px;font-family:var(--font-brand-family);font-size:19px;font-style:normal;font-weight:400;line-height:40px}.content-columns--icon_columns .content-columns__item-text{margin-block-start:8px;font-size:15px;line-height:20px;color:#42566f}.content-columns--icon_columns .content-columns__footnote{margin-block-start:25px;margin-block-end:19px;font-size:11px;line-height:15px}@media screen and (min-width:641px){.content-columns--icon_columns .content-columns__footnote{margin-block-start:40px;font-size:13px;line-height:20px}}.content-columns--tier_cards{--cc-ground: #fff;--cc-max: 1200px;--cc-gutter-m: 20px;--cc-gutter-t: 30px;--cc-gutter: 0px;--cc-heading-gap-m: 10px;--cc-heading-gap: 10px;--cc-intro-gap-m: 10px;--cc-intro-gap: 10px;--cc-intro-size: 16px;--cc-intro-line: 20px;--cc-intro-max: 800px}.content-columns--tier_cards .content-columns__grid{grid-template-columns:1fr;gap:24px;max-inline-size:320px;margin-block-start:30px}@media screen and (min-width:641px){.content-columns--tier_cards .content-columns__grid{max-inline-size:600px;margin-block-start:31px}}@media screen and (min-width:1025px){.content-columns--tier_cards .content-columns__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-inline-size:none}}.content-columns .content-columns__tier-card{display:flex;flex-direction:column;padding:20px 24px;border:1px solid #d2dae3;border-radius:8px;background-color:#faf7f0}@media screen and (min-width:641px){.content-columns .content-columns__tier-card{padding-block:40px}}.content-columns .content-columns__tier-card:last-child{padding-block-start:44px}@media screen and (min-width:641px){.content-columns .content-columns__tier-card:last-child{padding-block-start:40px}}@media screen and (min-width:1025px){.content-columns .content-columns__tier-card:last-child{padding-block-start:44px}}.content-columns .content-columns__tier-card--accent{border-width:2px;border-color:#b89b5e}.content-columns .content-columns__tier-radio{display:flex;align-items:center;gap:16px;font-size:12px;font-weight:700;line-height:20px}.content-columns .content-columns__radio{flex:none;inline-size:20px;block-size:20px;border:1px solid #000;border-radius:50%}.content-columns .content-columns__tier-title{margin-block-start:18px;font-size:18px;font-style:italic;font-weight:700;line-height:16px;color:var(--brand-navy)}@media screen and (min-width:641px){.content-columns .content-columns__tier-title{margin-block-start:22px;font-size:22px;line-height:28px}}.content-columns .content-columns__tier-copy{margin-block-start:10px;font-size:14px;line-height:18px;color:var(--brand-navy)}@media screen and (min-width:641px){.content-columns .content-columns__tier-copy{margin-block-start:10px}}.content-columns .content-columns__price-box{inline-size:100%;margin-block-start:30px;padding:11px;border:1px dashed #d6d9df;border-radius:4px;background-color:#f3f6f9;font-size:12px;line-height:16px;letter-spacing:.08em;color:var(--cc-muted)}@media screen and (min-width:1025px){.content-columns .content-columns__price-box{inline-size:fit-content}}.content-columns .content-columns__tier-form{margin-block-start:auto;padding-block-start:42px}@media screen and (min-width:641px){.content-columns .content-columns__tier-form{padding-block-start:46px}}@media screen and (min-width:1025px){.content-columns .content-columns__tier-form{padding-block-start:26px}}.content-columns .content-columns__tier-button{--landing-button-width: 100%;--landing-button-display: block;--landing-button-padding-block: 15px;--landing-button-padding-inline: 10px;--landing-button-font-size: 16px;--landing-button-letter-spacing: 0;--landing-button-line-height: 18px;--landing-button-radius: 4px;--landing-button-fill: transparent;--landing-button-text: var(--brand-navy);--landing-button-border: var(--brand-navy);--landing-button-hover-fill: var(--brand-navy);--landing-button-hover-text: var(--brand-white);--landing-button-transition: none;--landing-button-before-radius: 2px;border-width:2px;background-color:transparent;font-weight:400}.content-columns .content-columns__tier-button:hover{background-color:transparent}@media screen and (min-width:641px){.content-columns .content-columns__tier-button{--landing-button-font-size: 13px}}.content-columns .content-columns__tier-card--accent .content-columns__tier-button{--landing-button-padding-block: 15px;--landing-button-fill: var(--brand-navy);--landing-button-text: var(--brand-white);--landing-button-hover-fill: var(--brand-white);--landing-button-hover-text: var(--brand-navy);margin-block:0;border-width:0;background-color:var(--brand-navy)}@media screen and (min-width:641px){.content-columns .content-columns__tier-card--accent .content-columns__tier-button{margin-block:2px}}.content-columns .content-columns__tier-card--accent .content-columns__tier-button:hover{background-color:var(--brand-off-white)}.content-columns .content-columns__tier-notes{margin-block:19px 20px;text-align:center}.content-columns .content-columns__tier-note{max-inline-size:722px;margin-inline:auto;font-size:12px;line-height:20px;color:var(--cc-muted)}.content-columns .content-columns__tier-note+.content-columns__tier-note{margin-block-start:30px;font-size:11px;font-style:italic;line-height:15px;color:#a6b4c4}.content-columns--compare_cards .content-columns__footnote{margin-block-end:20px;font-size:17px;line-height:24px}@media screen and (min-width:641px){.content-columns--compare_cards .content-columns__footnote{margin-block-start:40px;font-size:14px;line-height:20px}}@media screen and (min-width:641px){.content-columns .content-columns__compare-card{padding-block-end:32px}}.content-columns .content-columns__tier-button,.content-columns .content-columns__tier-card--accent .content-columns__tier-button{--landing-button-hover-fill: var(--landing-button-fill-now);--landing-button-hover-text: var(--landing-button-text-now)}.content-columns .content-columns__tier-card--accent .content-columns__tier-button:hover{background-color:var(--brand-navy)}.content-columns--media_cards{--cc-ground: #fafafa;--cc-heading-size-m: 30px;--cc-heading-line-m: 44px;--cc-heading-size-t: 48px;--cc-heading-line-t: 50px;--cc-heading-size: 48px;--cc-heading-line: 50px}.content-columns--media_cards :is(.content-columns__eyebrow,.content-columns__heading,.content-columns__intro){max-inline-size:none;margin-inline:0;text-align:start}.content-columns--media_cards .content-columns__eyebrow{margin-block-start:1px}.content-columns--media_cards .content-columns__grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-block-start:44px}@media screen and (min-width:641px){.content-columns--media_cards .content-columns__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block-start:60px}}@media screen and (min-width:1025px){.content-columns--media_cards .content-columns__grid{gap:40px}}.content-columns--media_cards .content-columns__pcard{display:flex;min-inline-size:0;flex-direction:column;border:1px solid #d2dae3;border-radius:8px;overflow:hidden}.content-columns--media_cards .content-columns__photo{block-size:300px;margin-block-end:8px;border-radius:8px 8px 0 0}@media screen and (min-width:641px){.content-columns--media_cards .content-columns__photo{margin-block-end:0}}.content-columns--media_cards .content-columns__pcard-body{flex:1 1 auto;padding:20px 20px 30px;border-radius:0 0 8px 8px;background-color:#fff}.content-columns--media_cards .content-columns__chip{display:inline-block;padding:5px 11px;border:1px solid var(--brand-navy);border-radius:2px;font-size:11px;font-weight:600;line-height:15px;letter-spacing:2.24px;text-transform:uppercase;color:var(--brand-navy)}.content-columns--media_cards .content-columns__item-title{margin-block-start:13px;font-family:var(--font-semibold-family);font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.18px}.content-columns--media_cards .content-columns__item-text{margin-block-start:8px;font-size:15px;line-height:26.25px;color:var(--cc-slate)}.content-columns--media_cards .content-columns__footnote{max-inline-size:700px;margin-block-start:5px}@media screen and (min-width:641px){.content-columns--media_cards .content-columns__footnote{margin-block-start:21px}}.content-columns--media_cards .content-columns__actions--cards{max-inline-size:none;margin-block-start:64px;text-align:center}@media screen and (min-width:641px){.content-columns--media_cards .content-columns__actions--cards{margin-block-start:79px}}.content-columns--media_cards .content-columns__button--cards{--landing-button-width: 230px;--landing-button-display: block;--landing-button-padding-block: 19px;--landing-button-padding-inline: 0;--landing-button-letter-spacing: 2px;margin-inline:auto;border-width:1px;border-color:#d2dae3;font-weight:600;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/1123/assets/section-content-columns.css.map */
