@font-face{font-family:Albert Sans;font-style:normal;font-weight:200;font-display:swap;src:url(albert-sans-latin-200-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:italic;font-weight:200;font-display:swap;src:url(albert-sans-latin-200-italic.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:300;font-display:swap;src:url(albert-sans-latin-300-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:italic;font-weight:300;font-display:swap;src:url(albert-sans-latin-300-italic.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(albert-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:italic;font-weight:400;font-display:swap;src:url(albert-sans-latin-400-italic.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(albert-sans-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(albert-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(newsreader-latin-400-italic.woff2) format("woff2")}:root{--sc-navy:#164971;--sc-mid:#6da7cc;--sc-ice:#eaf4fb;--sc-ice2:#f6fbff;--sc-midnight:#0a1622;--sc-deep:#4a89b7;--sc-pale:#a9c9e0;--sc-mist:#c3d4e2;--sc-ink:#1f2a37;--sc-sans:"Albert Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--sc-note:"Newsreader",Georgia,serif;--FONT-STACK-BODY:var(--sc-sans);--FONT-STACK-HEADING:var(--sc-sans);--FONT-STACK-ACCENT:var(--sc-sans);--TYPE-STACK-NAV:var(--sc-sans);--TYPE-STACK-BUTTON:var(--sc-sans);--TYPE-STACK-KICKER:var(--sc-sans);--FONT-STYLE-BODY:normal;--FONT-STYLE-HEADING:normal;--FONT-STYLE-ACCENT:normal;--TYPE-STYLE-NAV:normal;--TYPE-STYLE-BUTTON:normal;--TYPE-STYLE-KICKER:normal;--FONT-WEIGHT-BODY:400;--FONT-WEIGHT-BODY-BOLD:600;--FONT-WEIGHT-HEADING:300;--FONT-WEIGHT-HEADING-BOLD:400;--FONT-WEIGHT-ACCENT:500;--FONT-WEIGHT-ACCENT-BOLD:600;--TYPE-WEIGHT-NAV:400;--TYPE-WEIGHT-BUTTON:500;--TYPE-WEIGHT-KICKER:500;--BUTTON-RADIUS:999px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.standard__heading,.hero__title,.section-header__title{letter-spacing:-.015em}:is(h1,h2,h3,.standard__heading,.hero__title) em{font-style:italic;font-weight:inherit;color:var(--sc-deep)}:is(.text--white,.text--invert,[class*=palette--dark],.default--dark) :is(h1,h2,h3,.standard__heading,.hero__title) em{color:var(--sc-pale)}.btn,.standard__cta,.hero__btn{border-radius:999px;text-transform:none;letter-spacing:0}.btn.uppercase{text-transform:none}.sc-note,.rte cite{font-family:var(--sc-note);font-style:italic;font-weight:400}[id$=__hero_split] .brick__block__text{background:radial-gradient(ellipse 95% 70% at 10% 108%,#4a89b77a,#16497147 40%,#0a162200 72%),var(--sc-midnight)!important}[id$=__hero_split] .brick__block__text__inner{padding:clamp(40px,6vw,96px) clamp(24px,4.5vw,72px)}[id$=__hero_split] .standard__heading{font-weight:200;font-size:clamp(38px,3.8vw,58px);max-width:10.6em;line-height:1.07;letter-spacing:-.03em;color:#fff;margin-bottom:24px}[id$=__hero_split] .standard__heading em{color:var(--sc-pale)}[id$=__hero_split] .rte{color:var(--sc-mist);font-weight:300;font-size:clamp(17px,1.35vw,19px);line-height:1.55;max-width:30em}[id$=__hero_split] .rte p:last-child{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}[id$=__hero_split] .rte p:last-child a{display:inline-block;padding:15px 28px;border-radius:999px;border:1.5px solid #fff;color:#fff;font-weight:500;font-size:15.5px;line-height:1.2;text-decoration:none}[id$=__hero_split] .rte p:last-child a:first-child{background:#fff;color:var(--sc-navy)}[id$=__hero_split] .rte p:last-child a:hover{background:#ffffff1f;color:#fff}[id$=__hero_split] .rte p:last-child a:first-child:hover{background:var(--sc-ice);color:var(--sc-navy)}[id$=__hero_split] .brick__block__image img{filter:saturate(.78) contrast(1.03) brightness(1.02)}[id$=__hero_split] .brick__block__image .image-overlay{mix-blend-mode:color}.standard__kicker,.hero__kicker{letter-spacing:.14em}.section-header__title,.tabs__title{font-weight:300}h2.kicker-flourished{font-size:clamp(28px,2.5vw,36px)!important;font-weight:300!important;letter-spacing:-.015em!important;line-height:1.15;color:var(--sc-navy)}h2.kicker-flourished:before,h2.kicker-flourished:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sudorcure-brand.css.map */
