@font-face{font-family:Alte Haas Grotesk;src:url(sf2-89d8fff2-dfda83a6436d-alte-haas-grotesk-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Alte Haas Grotesk;src:url(sf2-a23bf305-12f877f426c1-alte-haas-grotesk-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:OT Neue Montreal;src:url(sf2-84938099-c655089136e0-ot-neue-montreal-semibold-squeezed.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Alte Haas Grotesk Fallback;src:local("Helvetica Neue"),local("Arial");font-weight:400;size-adjust:99.6%;ascent-override:95.6%;descent-override:21.4%;line-gap-override:2.8%}@font-face{font-family:Alte Haas Grotesk Fallback;src:local("Helvetica Neue Bold"),local("Arial Bold");font-weight:700;size-adjust:99.6%;ascent-override:95.6%;descent-override:21.4%;line-gap-override:2.8%}@font-face{font-family:OT Neue Montreal Fallback;src:local("Helvetica Neue"),local("Arial");font-weight:400;size-adjust:98.5%;ascent-override:97.2%;descent-override:24.6%;line-gap-override:0%}@font-face{font-family:OT Neue Montreal Fallback;src:local("Helvetica Neue Bold"),local("Arial Bold");font-weight:600 700;size-adjust:98.5%;ascent-override:97.2%;descent-override:24.6%;line-gap-override:0%}:root{--font-family-alte-haas-grotesk: "Alte Haas Grotesk", "Alte Haas Grotesk Fallback", "Helvetica Neue", Helvetica, sans-serif;--font-family-ot-neue-montreal: "OT Neue Montreal", "OT Neue Montreal Fallback", "Helvetica Neue", Helvetica, sans-serif;--font-family-heading: var(--font-family-alte-haas-grotesk);--font-family-body: var(--font-family-alte-haas-grotesk)}:root{--color-black: rgb(0, 0, 0);--color-white: rgb(255, 255, 255);--color-pink: rgb(255, 71, 194);--color-pink-2: rgb(255, 249, 253);--color-pink-3: rgb(255, 240, 250);--color-pink-4: rgb(255, 220, 243);--color-pink-5: rgb(245, 183, 255);--color-pink-6: rgb(255, 237, 249);--color-green: rgb(210, 239, 219);--color-green-2: rgb(30, 176, 80);--color-orange: rgb(255, 197, 110);--color-orange-2: rgb(255, 137, 1);--color-orange-3: rgb(222, 49, 16);--color-red: rgb(196, 0, 0);--color-purple: rgb(97, 9, 250);--color-yellow: rgb(255, 229, 37);--color-gray: rgb(125, 125, 125);--t-h-1: 400 72px/.9 var(--font-family-heading);--t-h-2: 400 48px/1 var(--font-family-heading);--t-h-3: 400 36px/1.1 var(--font-family-heading);--t-h-4: 400 24px/1.1 var(--font-family-heading);--t-h-5: 700 20px/1.2 var(--font-family-heading);--t-h-6: 600 132px/1 var(--font-family-ot-neue-montreal);--t-b-1: 400 18px/1.2 var(--font-family-body);--t-b-2: 400 14px/1.3 var(--font-family-body);--t-l-1: 600 24px/1 var(--font-family-ot-neue-montreal);--t-l-2: 700 16px/1 var(--font-family-alte-haas-grotesk);--t-l-3: 600 36px/1 var(--font-family-ot-neue-montreal);--t-caption: 700 12px/1 var(--font-family-alte-haas-grotesk);--s-contain: Min(2.5vw, 20px);--s-section: 100px;--s-sm: 900px;--s-md: 1200px;--s-lg: 1800px;--s-max: 3000px;--width-sm: min(100vw - calc(var(--s-contain) * 2), var(--container-sm));--width-md: min(100vw - calc(var(--s-contain) * 2), var(--container-md));--width-lg: min(100vw - calc(var(--s-contain) * 2), var(--container-lg));--width-xl: min(100vw - calc(var(--s-contain) * 2), var(--container-xl));--width-2xl: min(100vw - calc(var(--s-contain) * 2), var(--container-2xl));--width-3xl: min(100vw - calc(var(--s-contain) * 2), var(--container-3xl));--width-max: min(100vw - calc(var(--s-contain) * 2), var(--container-max));--padding-sm: calc((100vw - var(--width-sm)) / 2);--padding-md: calc((100vw - var(--width-md)) / 2);--padding-lg: calc((100vw - var(--width-lg)) / 2);--padding-xl: calc((100vw - var(--width-xl)) / 2);--padding-2xl: calc((100vw - var(--width-2xl)) / 2);--padding-3xl: calc((100vw - var(--width-3xl)) / 2);--padding-max: calc((100vw - var(--width-max)) / 2);--h-vp-height: 60vh;--h-vp-height: var(--h-vp-height-js);--h-announcement: 0px;--h-header: 62px;--h-footer: 0px;--h-main: calc( var(--h-vp-height) - var(--h-announcement, 0px) - var(--h-header, 0px) )}@supports (height: 100svh){:root{--h-vp-height: 100svh}}@media screen and (max-width:768px){:root{--t-h-2: 400 48px/1 var(--font-family-heading);--t-h-3: 400 32px/1 var(--font-family-heading);--t-h-4: 400 20px/1.1 var(--font-family-heading);--t-h-5: 700 18px/1.2 var(--font-family-heading);--t-h-6: 600 60px/1 var(--font-family-ot-neue-montreal);--t-l-1: 600 22px/1 var(--font-family-ot-neue-montreal);--t-l-2: 700 14px/1.2 var(--font-family-alte-haas-grotesk);--t-l-3: 600 15px/1 var(--font-family-ot-neue-montreal)}}@media screen and (max-width:600px){:root{--t-h-2: 400 38px/1.05 var(--font-family-heading);--t-h-3: 400 30px/1 var(--font-family-heading)}}@media screen and (max-width:576px){:root{--t-h-2: 400 42px/1.1 var(--font-family-heading)}}@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.4s}::view-transition-new(root){animation-delay:.2s}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}img[data-src],img[loading=lazy]{display:block;width:100%}img[data-src]{opacity:0}img[data-src].lazyloaded{opacity:1}@media(prefers-reduced-motion:no-preference){img[data-src]{transition:opacity .2s}}access-widget-ui::part(acsb-trigger){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sf-gummies-brand.css.map */
