/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@charset "UTF-8";@font-face{font-display:swap;font-family:Agrandir;font-style:normal;font-weight:400;src:url(/dist/media/fonts/PPAgrandir-GrandMedium.woff2) format("woff2 supports variations"),url(/dist/media/fonts/PPAgrandir-GrandMedium.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:The Seasons;font-style:normal;font-weight:400;src:url(/dist/media/fonts/theseasons-reg-webfont.woff2) format("woff2 supports variations"),url(/dist/media/fonts/theseasons-reg-webfont.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:The Seasons;font-style:normal;font-weight:700;src:url(/dist/media/fonts/theseasons-bd-webfont.woff2) format("woff2 supports variations"),url(/dist/media/fonts/theseasons-bd-webfont.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:400;src:url(/dist/media/fonts/Averta-standard-regular.woff2) format("woff2") format("woff2 supports variations"),url(/dist/media/fonts/Averta-standard-regular.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Averta;font-style:normal;font-weight:700;src:url(/dist/media/fonts/Averta-standard-bold.woff2) format("woff2") format("woff2 supports variations"),url(/dist/media/fonts/Averta-standard-bold.woff2) format("woff2-variations")}.type-huge{color:#001783;font-family:Averta,sans-serif;font-size:5rem;font-weight:600;letter-spacing:-.0075em;line-height:1.055555555}.type-huge>sup{font-size:11%;right:-.4em;top:-2.2em;vertical-align:super}@media (min-width:64em){.type-huge{font-size:12.5rem}}.type-huge--inverted{color:#fff;font-family:Averta,sans-serif;font-size:5rem;font-weight:600;letter-spacing:-.0075em;line-height:1.055555555}.type-huge--inverted>sup{font-size:11%;right:-.4em;top:-2.2em;vertical-align:super}@media (min-width:64em){.type-huge--inverted{font-size:12.5rem}}.type-h1{color:#001783;font-family:Averta,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.055555555}@media (min-width:64em){.type-h1{font-size:3.375rem}}.type-h1--inverted{color:#fff;font-family:Averta,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.055555555}@media (min-width:64em){.type-h1--inverted{font-size:3.375rem}}.type-h2{color:#001783;font-size:2rem;font-weight:700;letter-spacing:-.026041666em;line-height:1.104166666}@media (min-width:64em){.type-h2{font-size:3rem}}.type-h2>sup{font-size:40%;top:-1em}.type-h2--inverted{color:#fff;font-size:2rem;font-weight:700;letter-spacing:-.026041666em;line-height:1.104166666}@media (min-width:64em){.type-h2--inverted{font-size:3rem}}.type-h2--inverted>sup{font-size:40%;top:-1em}.type-h3{color:#fa5c5d;font-size:1.5rem;font-weight:700;letter-spacing:-.027777777em;line-height:1.194444444}@media (min-width:64em){.type-h3{font-size:2.25rem}}.type-h3--inverted{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.027777777em;line-height:1.194444444}@media (min-width:64em){.type-h3--inverted{font-size:2.25rem}}.type-h3--brand{color:#fa5c5d;font-size:1.5rem;font-weight:700;letter-spacing:-.027777777em;line-height:1.194444444}@media (min-width:64em){.type-h3--brand{font-size:2.25rem}}.type-h3--indigo{color:#001783;font-size:1.5rem;font-weight:700;letter-spacing:-.027777777em;line-height:1.194444444}@media (min-width:64em){.type-h3--indigo{font-size:2.25rem}}.type-h4{color:#001783;font-size:1.125rem;font-weight:700;letter-spacing:-.008333333em;line-height:1.291666666}@media (min-width:48em){.type-h4{font-size:1.5rem}}.type-h4 a{border-bottom:1px solid rgba(0,23,131,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.type-h4 a:focus,.type-h4 a:hover{border-bottom-color:#001783}.type-h4>p+p{margin-top:2rem}.type-h4--inverted{color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:-.008333333em;line-height:1.291666666}@media (min-width:48em){.type-h4--inverted{font-size:1.5rem}}.type-h4--inverted a{border-bottom:1px solid hsla(0,0%,100%,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.type-h4--inverted a:focus,.type-h4--inverted a:hover{border-bottom-color:#fff}.type-h4--inverted>p+p{margin-top:2rem}.type-h4--brand{color:#001783;font-size:1.125rem;font-weight:700;letter-spacing:-.008333333em;line-height:1.291666666}@media (min-width:48em){.type-h4--brand{font-size:1.5rem}}.type-h4--brand a{border-bottom:1px solid rgba(0,23,131,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.type-h4--brand a:focus,.type-h4--brand a:hover{border-bottom-color:#001783}.type-h4--brand>p+p{margin-top:2rem}.type-body{color:#001783;font-family:Averta,sans-serif;font-size:1rem;font-weight:400;line-height:1.555555555}@media (min-width:48em){.type-body{font-size:1.125rem}}.type-body a{border-bottom:1px solid rgba(0,23,131,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.type-body a:focus,.type-body a:hover{border-bottom-color:#001783}.type-body sup{font-size:90%;top:-.09em}.type-body p+p{margin-top:1.5rem}.type-body--inverted{color:#fff;font-family:Averta,sans-serif;font-size:1rem;font-weight:400;line-height:1.555555555}@media (min-width:48em){.type-body--inverted{font-size:1.125rem}}.type-body--inverted a{border-bottom:1px solid hsla(0,0%,100%,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.type-body--inverted a:focus,.type-body--inverted a:hover{border-bottom-color:#fff}.type-body--inverted sup{font-size:90%;top:-.09em}.type-body--inverted p+p{margin-top:1.5rem}.type-body--brand{color:#dd574a;font-family:Averta,sans-serif;font-size:1rem;font-weight:400;line-height:1.555555555}@media (min-width:48em){.type-body--brand{font-size:1.125rem}}.type-body--brand a{border-bottom:1px solid rgba(221,87,74,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.type-body--brand a:focus,.type-body--brand a:hover{border-bottom-color:#dd574a}.type-body--brand sup{font-size:90%;top:-.09em}.type-body--brand p+p{margin-top:1.5rem}.type-body--brand a{border-bottom:none}.type-eyebrow{color:#fa5c5d}.type-eyebrow,.type-eyebrow--inverted{font-family:Averta,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;white-space:nowrap}.type-eyebrow--inverted{color:#fff}.type-eyebrow--brand{color:#001783}.type-eyebrow--blue,.type-eyebrow--brand{font-family:Averta,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;white-space:nowrap}.type-eyebrow--blue{color:#5883ce}.type-eyebrow--flow{white-space:normal}.type-micro{color:#1d4b74}.type-micro,.type-micro--error{font-size:.75rem;line-height:1.583333333}.type-micro--error{color:#fa5c5d}.type-replaced-label{color:rgba(0,23,131,.5);font-size:1rem;line-height:1.583333333}@media (min-width:64em){.type-replaced-label{font-size:1.125rem}}.file-dnd-label,.freeform-file-drag-and-drop__placeholder{color:rgba(29,75,116,.5);font-style:italic;padding-left:27px}.type-chapter-number{color:#000;font-family:Agrandir,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:6rem;font-variation-settings:"wght" 500,"wdth" 200;line-height:1.231}@media (min-width:90em){.type-chapter-number{font-size:12rem}}.type-contentinfo{color:#1d4b74;font-size:.75rem;font-weight:700}@media (min-width:48em){.type-contentinfo{font-size:.9375rem}}.type-contentinfo--inverted{color:#fff;font-size:.75rem;font-weight:700}@media (min-width:48em){.type-contentinfo--inverted{font-size:.9375rem}}a.type-contentinfo--inverted{border-bottom:1px solid hsla(0,0%,100%,0);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}a.type-contentinfo--inverted:hover{border-bottom-color:#fff}.type-tag{color:#1d4b74}.type-tag,.type-tag--inverted{font-size:.875rem;line-height:1.5}.type-tag--inverted{color:#fff}.type-chapter-number--yellow{color:#ffeb5a;font-family:Agrandir,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:6rem;font-variation-settings:"wght" 500,"wdth" 200;line-height:1.231}@media (min-width:90em){.type-chapter-number--yellow{font-size:12rem}}.type-small{color:#fa5c5d;font-family:Averta,sans-serif;font-size:1rem;font-weight:700;line-height:1.5;white-space:nowrap}.type-shadowed{text-shadow:0 0 100px rgba(0,0,0,.55)}:root{--button-height:45px;--grid-gutter:3.472222222vw;--wrapper-offset:30px}@media (min-width:64em){:root{--button-height:55px}}@media (min-width:48em){:root{--wrapper-offset:45px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:scroll!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}*,:after,:before{box-sizing:border-box}::-moz-selection{background:#ed9c41;color:#fff}::selection{background:#ed9c41;color:#fff}html{font-size:100%;height:100%;scroll-behavior:smooth}html:has(.recipes-index){scroll-behavior:unset}body{font-feature-settings:"liga","clig","ss01";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Averta,sans-serif;font-variant-ligatures:common-ligatures;text-rendering:optimizeLegibility}.site{background-color:#fff3dd;display:grid;grid-template-rows:auto 1fr auto;min-height:100%}.content-wrap{transition:transform .5s cubic-bezier(.33,0,0,.99)}.content-wrap--shifted{transform:translateY(calc(var(--newsletter-slide-in-offset)*-1))}button,input[type=email],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.hr{background:rgba(88,131,206,.3);border:none;color:rgba(88,131,206,.3);font-size:1px;height:1px;line-height:1px;margin-bottom:2rem;margin-top:2rem}.hr--inverted{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.3)}ol,p,ul{margin:0}ol,ul{list-style-type:none;padding:0}img{display:block;height:auto;max-width:100%}figure{margin:0}.mc-banner,.temp-hidden{display:none!important}.auto-blocks{grid-column-gap:2rem;grid-row-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(75px,1fr))}@media (min-width:48em){.auto-blocks{grid-column-gap:6.25rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.auto-blocks--squared>*{position:relative}.auto-blocks--squared>:before{content:"";display:block;padding-top:100%;width:100%}.auto-blocks--squared>*>img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.content-constrain{margin:0 auto;max-width:750px}.content-constrain:has(>.user-content){max-width:800px!important}.flex-blocks{display:flex;flex-wrap:wrap;margin-left:-2rem;margin-top:0}@media (min-width:48em){.flex-blocks{margin-left:-6.25rem}}.flex-blocks--centered{justify-content:center}.flex-blocks>*{display:flex;margin-top:0;padding:1rem 0 0 2rem}@media (min-width:48em){.flex-blocks>*{padding:1rem 0 0 6.25rem}}.flex-blocks--3up>*{flex:0 0 33.333333333%}@media (min-width:48em){.flex-blocks--4up\@medium>*{flex:0 0 25%}}@media (min-width:80em){.flex-blocks--5up\@xlarge>*{flex:0 0 20%}}.grid{grid-row-gap:50px;display:grid;padding:0 var(--wrapper-offset)}@media (min-width:48em){.grid{grid-column-gap:var(--grid-gutter);grid-row-gap:unset;grid-template-columns:repeat(14,minmax(0,1fr))}}.grid--gapless{grid-row-gap:0}.grid--flush-left{padding-left:0}@media (min-width:48em){.grid--flush-left{padding-left:var(--wrapper-offset)}}.grid--flush-right{padding-right:0}.grid__violator{margin-bottom:3.125rem}.grid__violator__media{position:relative}.grid__violator__media:before{content:"";display:block;padding-top:75%;width:100%}.grid__violator__media>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:90em){.grid__violator__media{max-height:447px}}.grid__col--center{text-align:center}.grid--section-offset{padding-bottom:9.25rem;padding-top:3.125rem}@media (min-width:48em){.grid--section-offset{padding-bottom:11.5625rem;padding-top:5.6875rem}}.grid--bottom-offset{padding-bottom:3.75rem}@media (min-width:48em){.grid--large-bottom-offset{padding-bottom:240px}.grid__col{grid-row-start:1}.grid__col--start-1-span-7\@medium{grid-column:1/span 7}.grid__col--start-1-span-3\@medium{grid-column:1/span 3}.grid__col--start-1-span-8\@medium{grid-column:1/span 8}.grid__col--start-3-span-11\@medium{grid-column:3/span 11}.grid__col--start-2-span-3\@medium{grid-column:2/span 3}.grid__col--start-2-span-4\@medium{grid-column:2/span 4}.grid__col--start-2-span-12\@medium{grid-column:2/span 12}.grid__col--start-2-span-13\@medium{grid-column:2/span 13}.grid__col--start-2-span-5\@medium{grid-column:2/span 5}.grid__col--start-2-span-6\@medium{grid-column:2/span 6}.grid--flipped .grid__col--start-2-span-6\@medium{grid-column:9/span 6}.grid__col--start-2-span-7\@medium{grid-column:2/span 7}.grid__col--start-3-span-10\@medium{grid-column:3/span 10}.grid__col--start-4-span-6\@medium{grid-column:4/span 6}.grid__col--start-4-span-8\@medium{grid-column:4/span 8}.grid__col--start-4-span-11\@medium{grid-column:4/span 11}.grid__col--start-5-span-6\@medium{grid-column:5/span 6}.grid__col--start-6-span-7\@medium{grid-column:6/span 7}.grid__col--start-7-span-8\@medium{grid-column:7/span 8}.grid__col--start-8-span-7\@medium{grid-column:8/span 7}.grid--flipped .grid__col--start-8-span-7\@medium{grid-column:2/span 7;order:-1}.grid__col--start-8-span-6\@medium{grid-column:8/span 6}.grid__col--start-9-span-6\@medium{grid-column:9/span 6}.grid__col--start-10-span-5\@medium{grid-column:10/span 5}.grid__col--start-1-span-14\@medium{grid-column:1/span 14}.grid__col-order-2\@medium{order:2}.grid__col--gap-offset\@medium{padding-right:var(--grid-gutter)}.grid--sticky{position:sticky;top:60px}.grid__violator{left:0;margin-bottom:0;position:absolute}.grid__violator--tall{width:41.388888888vw}}@media (min-width:64em){.grid__col--start-2-span-3\@large{grid-column:2/span 3}.grid__col--start-2-span-6\@large{grid-column:2/span 6}.grid__col--start-4-span-8\@large{grid-column:4/span 8}.grid__col--start-2-span-12\@large{grid-column:2/span 12}.grid__col--start-10-span-5\@large{grid-column:10/span 5}}@media (min-width:80em){.grid__col--start-2-span-3\@xlarge{grid-column:2/span 3}.grid__col--start-4-span-8\@xlarge{grid-column:4/span 8}}.h-repeater{display:flex}.h-repeater--y-align{align-items:center}.h-repeater>*+*{margin-left:1.6875rem}.h-repeater--compressed>*+*{margin-left:.6rem}.h-repeater--expanded\@medium>*+*{margin-left:.75rem}.h-repeater--centered{justify-content:center}.h-repeater--flat>*+*{margin-left:0}@media (min-width:41.6875em){.h-repeater--expanded\@medium>*+*{margin-left:.8125rem}}@media (min-width:48em){.h-repeater--left\@medium{justify-content:flex-start}.h-repeater--expanded\@medium>*+*{margin-left:1.6875rem}}.minigrid{grid-row-gap:1.3rem;display:grid;padding:0 var(--wrapper-offset)}@media (min-width:48em){.minigrid{grid-column-gap:var(--grid-gutter);grid-template-areas:". content";grid-template-columns:3.472222222vw auto;max-width:50%;padding:0 0 0 var(--wrapper-offset)}.minigrid--expanded{max-width:none}}.minigrid__faux-column{grid-area:content}@media (min-width:41.6875em){.minigrid__faux-column{padding-right:2.083333333vw}}.v-repeater>*+*{margin-top:.4375rem}.v-repeater--relaxed>*+*{margin-top:1.25rem}.v-repeater--expanded>*+*{margin-top:1.1875rem}.v-repeater--anomaly>*+*{margin-top:1rem}.v-repeater--decorative>*{border-top:1px solid #ed9c41;padding-top:1rem}@media (min-width:48em){.v-repeater--decorative>*{border-top:none;padding-top:0}}.v-repeater--decorative>*+*{margin-top:1rem}@media (min-width:48em){.v-repeater--decorative>*+*{border-top:none;margin-top:1.1875rem;padding-top:0}}.rotator{display:inline-block;margin-left:var(--wrapper-offset)}@media (min-width:48em){.rotator{left:70px;margin-left:0;position:absolute;top:60px;transform:rotate(90deg);transform-origin:0 0}}@media (min-width:90em){.rotator{left:70px}}@media (min-width:48em){.splitter{display:flex}}.splitter>*+*{margin-top:44px}@media (min-width:48em){.splitter>*+*{margin-top:0}}.splitter>*{flex:1}.splitter__media{height:100%;position:relative}.splitter__media:before{content:"";display:block;padding-top:79.7222222222%;width:100%}.splitter__media>img{left:8vw;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:calc(100% - 8vw)}@media (min-width:48em){.splitter__media>img{height:100%;left:0;min-height:574px;width:100%}}.stereo>*+*{margin-top:.5rem}@media (min-width:48em){.stereo{align-items:center;display:flex;justify-content:space-between}.stereo>*+*{margin-top:0}}.vr{margin-bottom:.25rem}.vr--2x{margin-bottom:.5rem}.vr--3x{margin-bottom:.75rem}.vr--4x{margin-bottom:1rem}.vr--5x{margin-bottom:1.25rem}.vr--6x{margin-bottom:1.5rem}.vr--7x{margin-bottom:1.75rem}.vr--8x{margin-bottom:2rem}.vr--9x{margin-bottom:2.25rem}.vr--10x{margin-bottom:2.5rem}.vr--11x{margin-bottom:2.75rem}.vr--12x{margin-bottom:3rem}.vr--13x{margin-bottom:3.25rem}.vr--14x{margin-bottom:3.5rem}.vr--15x{margin-bottom:3.75rem}.vr--16x{margin-bottom:4rem}.vr--17x{margin-bottom:4.25rem}.vr--18x{margin-bottom:4.5rem}.vr--19x{margin-bottom:4.75rem}.vr--29x{margin-bottom:7.25rem}.vr:last-of-type{margin-bottom:0}@media (min-width:48em){.vr--9x\@medium{margin-bottom:2.25rem}.vr--15x\@medium{margin-bottom:3.75rem}.vr--19x\@medium{margin-bottom:4.75rem}.vr--29x\@medium{margin-bottom:7.25rem}}@media (min-width:80em){.vr--29x\@xlarge{margin-bottom:7.25rem}}@media (max-width:47.99em){.vr--cancel{margin-bottom:0}}.anchor:before{content:"";display:block;height:5rem;margin-top:-5rem}.asset-stack__media{position:relative}.asset-stack__media:before{content:"";display:block;padding-top:89.417989418%;width:100%}.asset-stack__media img{height:100%;left:0;position:absolute;top:0;width:100%}.bio-container{padding:115px 40px 40px}.bio-container__media{position:relative}.bio-container__media:before{content:"";display:block;padding-top:69.2840646651%;width:100%}.bio-container__media>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.branding{height:95px;left:50%;position:absolute;top:24px;transform:translateX(-50%);transition:transform .25s cubic-bezier(.215,.61,.355,1);width:95px;z-index:10}@media (min-width:64em){.branding{height:120px;width:120px}}@media (min-width:80em){.branding{height:150px;width:150px}}.branding>svg{transition:transform .25s cubic-bezier(.215,.61,.355,1)}.branding--menu{left:30px;top:53px;transform:none;transition:none}@media (min-width:48em){.branding--menu{left:50%;transform:translateX(-50%)}}.has-storybook .branding{opacity:0;pointer-events:none;transform:translateY(-120%)}.button__text{line-height:var(--button-height)}.button{align-items:center;background-color:#0b00ff;border:none;border-radius:100px;color:#fff;display:inline-flex;font-family:Averta,sans-serif;font-size:.875rem;font-weight:600;justify-content:center;min-height:var(--button-height);overflow:hidden;padding:0 2em 0 1em;position:relative;text-align:center;text-decoration:none;transition:color .7s cubic-bezier(.19,1,.22,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;will-change:background-color}@media (min-width:64em){.button{font-size:1rem}}.button:before{background-image:url(/dist/media/images/CTA-Microbe-Half.svg);background-position:top;background-repeat:no-repeat;border-radius:3px;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;scale:0;top:0;transform-origin:bottom center;transition:scale .5s cubic-bezier(.19,1,.22,1);will-change:scale}.button:hover{background-color:#ffa04b;cursor:pointer;transition:all .7s cubic-bezier(.19,1,.22,1),1.7s}.button:focus{outline:none}.button--minimal{height:30px;min-height:unset;padding:0;width:30px}.button--minimal--microbe-fill{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:microbeSpin;animation-play-state:paused;animation-timing-function:linear;background-image:url(/dist/media/images/control-microbe.svg);background-position:50%;background-repeat:no-repeat;transform-origin:center;transition:transform .25s cubic-bezier(.215,.61,.355,1)}.button--minimal--microbe-fill:hover{animation-play-state:running}.button--convertible .button__icon{transform:rotate(90deg)}@media (min-width:48em){.button--convertible .button__icon{transform:rotate(0deg)}}.button--minimal.is-active,.button--minimal.js-news-list-page--active,.news-list-page-container--active .button--minimal{background-image:url(/dist/media/images/microbe-indigo.svg);background-position:0 0;background-repeat:no-repeat}.button--minimal.is-active>*,.button--minimal.js-news-list-page--active>*,.news-list-page-container--active .button--minimal>*{color:#fff3dd}.button:not(.is-inactive):not([disabled]):hover:before,.button:not(.is-inactive):not([disabled]):not(#general-form-submit):focus:before,.loading:before{scale:3;transition:scale 1.2s cubic-bezier(.19,1,.22,1)}.button--control .button__text{line-height:35px}.button--primary{background-color:#0b00ff;transition:scale .5s cubic-bezier(.19,1,.22,1)}.button--primary .button__icon--play{fill:#fff}.button--primary:before{background-color:#0b00ff}.button--primary.white{background-color:#fff;color:#0b00ff}.button--primary.white:before{background-color:#fff}.button--primary.white:not(.is-inactive):not([disabled]):hover{color:#fff;transition:color .8s cubic-bezier(.19,1,.22,1)}.button--secondary:not(.is-inactive):not([disabled]){background-color:#fff;color:#dd574a}.button--secondary:not(.is-inactive):not([disabled]) .button__icon--play{fill:#fff}.button--secondary:not(.is-inactive):not([disabled]):before{background-color:#5883ce}.button--tertiary:not(.is-inactive):not([disabled]){background-color:#1d4b74;color:#fff}.button--tertiary:not(.is-inactive):not([disabled]):before{background-color:#5883ce}.button--link:not(.is-inactive):not([disabled]){background-color:#fff;color:#dd574a}.button--link:not(.is-inactive):not([disabled]) .button__icon--play{fill:#dd574a}.button--secondary:not(.is-inactive):not([disabled]):focus,.button--secondary:not(.is-inactive):not([disabled]):hover,.button--tertiary:not(.is-inactive):not([disabled]):focus,.button--tertiary:not(.is-inactive):not([disabled]):hover{color:#fff}.button__inner{align-items:center;display:flex;position:relative}.button__icon{display:block;height:25px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);width:25px}.button__icon+.button__text{margin-left:1em}.button--control .button__icon+.button__text{margin-left:.4375em}.button__indicator{fill:#fff}.group-link:hover .button__indicator--contrast{fill:#1d4b74}.group-link:hover .button__microbe-container{transform:scale(1)}.button__indicator--rotated{transform:rotate(90deg);transform-origin:center}.button--link:not(.is-inactive):not([disabled]) .button__indicator,.button--secondary:not(.is-inactive):not([disabled]) .button__indicator{fill:#dd574a}.button__microbe-container{transform:scale(0);transform-origin:center center;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.button__microbe{fill:#fff;transform:rotate(0deg);transform-origin:center center;transition:transform .3s cubic-bezier(.19,1,.22,1);will-change:transform}.button:not(.is-inactive):not(#general-form-submit):not([disabled]):focus .button__indicator,.button:not(.is-inactive):not([disabled]):hover .button__indicator,.loading .button__indicator{fill:#5883ce}.button:not(.is-inactive):not(#general-form-submit):not([disabled]):focus .button__microbe-container,.button:not(.is-inactive):not([disabled]):hover .button__microbe-container,.loading .button__microbe-container{transform:scale(1)}.button:not(.is-inactive):not(#general-form-submit):not([disabled]):focus .button__microbe,.button:not(.is-inactive):not([disabled]):hover .button__microbe,.loading .button__microbe{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:microbeSpin;animation-timing-function:linear}.button--link:not(.is-inactive):not([disabled]):focus .button__indicator,.button--link:not(.is-inactive):not([disabled]):hover .button__indicator{fill:#fff}.button--link:focus .button__microbe,.button--link:hover .button__microbe{fill:#dd574a}.button--cylon{padding-left:0;padding-right:0}.button--cylon .button__minimal-text{border-bottom:1px solid hsla(0,0%,100%,0);padding-bottom:2px;transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.button--cylon:focus .button__minimal-text,.button--cylon:hover .button__minimal-text{border-bottom:1px solid hsla(0,0%,100%,.5)}.button--cylon:before{display:none}.button--control{box-shadow:0 2px 4px rgba(0,0,0,.2);min-height:35px;padding:0 .8125em 0 .4375em;transition:background-color .25s cubic-bezier(.215,.61,.355,1)}.button--control:before{display:none}.button--symbol{background-color:#0b00ff;box-shadow:0 2px 4px rgba(0,0,0,.2);height:36px;min-height:auto;padding:0;transition:background-color .7s cubic-bezier(.19,1,.22,1)!important;width:36px}.button--symbol:before{display:none!important}.button--symbol:hover{background-color:#fff}.button--symbol>svg{fill:#fff;height:14px;position:relative;width:14px}#general-form-submit .button--indicator{background-color:#fff}.button--symbol.is-disabled{display:none}.button--symbol--large>svg{height:16px;width:16px}.button--symbol--flat{background-color:#1d4b74;box-shadow:none;height:40px;width:40px}.button--symbol--flat>svg{fill:#fff;width:10px}.button--symbol--flat:before{display:none}.button--symbol--lightest{background-color:#fff;box-shadow:none;height:40px;width:40px}.button--symbol--lightest>svg{fill:#001783}.button--symbol--lightest:before{display:none}.button--control:not(.is-inactive):not([disabled]):focus,.button--control:not(.is-inactive):not([disabled]):hover{background-color:#5883ce;color:#fff}.button--control:not(.is-inactive):not([disabled]):focus .button__indicator,.button--control:not(.is-inactive):not([disabled]):hover .button__indicator{fill:#fff}.button--with-icon .button__minimal-icon-store-locator{margin-left:15px;margin-right:-5px;transform:scale(.9)}@media screen and (max-width:666px){.button--with-icon .button__minimal-icon-store-locator{margin:0;transform:scale(1)}}.button--with-icon>.button__minimal-icon{height:16px;width:20px}.button--with-icon>*+*{margin-left:15px}.button.is-inactive,.button[disabled]{background-color:#828282}.button.is-inactive:hover,.button[disabled]:hover{cursor:not-allowed}.button--filter{color:#001783;font-size:1.1rem;font-weight:700;min-height:auto;padding:0}.button--filter:before{display:none}@media (min-width:64em){.button--filter{font-size:1.5rem}}.button--filter.active{color:#fa5c5d}.button--filter__icon{background-image:url(/dist/media/images/microbe-arrowless-red.svg);background-repeat:no-repeat;display:none;height:17px;margin-left:12px;width:17px}.button--filter.active .button--filter__icon{display:inline-block}.submit-button{background-color:#dd574a!important;border:none!important;border-radius:3px!important;color:#fff!important;cursor:pointer!important;font-family:Nunito Sans,sans-serif!important;font-size:.875rem!important;font-weight:600!important;padding:1em 2em 1em 4em!important;position:relative}.submit-button:after{background-image:url(/dist/media/images/arrow-white.svg);background-position:center left 1em;background-repeat:no-repeat;background-size:2em;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.submit-button:hover{background-color:#5883ce!important}.submit-button:hover:before{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:microbeSpin;animation-play-state:running;animation-timing-function:linear;background-color:transparent!important;background-image:url(/dist/media/images/control-microbe-white.svg);background-position:center left 1em;background-repeat:no-repeat;background-size:2em;bottom:0;content:" ";left:0;position:absolute;top:0;width:4em}.submit-button:hover:after{background-image:url(/dist/media/images/arrow-blue.svg)}.callout{border-top:1px solid rgba(88,131,206,.3);padding-top:2.5rem}@media (min-width:48em){.callout{align-items:center;display:flex}}.callout>.user-content__media{margin:0 auto 2.5rem;width:50%}@media (min-width:48em){.callout>.user-content__media{flex-basis:19.733333333%;flex-shrink:0;margin:0;width:auto}.callout>*+*{flex:1;margin-left:50px}}[data-component=Collapsible] .js-collapsible-panel{transition:height .25s cubic-bezier(.215,.61,.355,1)}.collapsible__wrapper{padding-top:1rem}.collapsible__wrapper>p:last-of-type{margin-bottom:0}.collapsible__wrapper>ul{margin-top:2rem}.collapsible__trigger{display:block;padding-right:60px;position:relative;z-index:2}.collapsible__icon>span{transition:transform .25s cubic-bezier(.215,.61,.355,1)}[aria-expanded=true] .collapsible__icon>span{transform:rotate(90deg)}.collapsible__icon{bottom:0;position:absolute;right:0;top:0}.collapsible__icon-inner{align-items:center;display:flex;height:100%}.collapsible__icon-inner svg{fill:#001783;width:16px}.control{align-items:center;background-color:rgba(0,0,0,.25);border:none;border-radius:3px;color:#fff;display:inline-flex;font-family:Averta,sans-serif;font-size:.9375rem;font-weight:600;justify-content:center;min-height:35px;min-width:96px;overflow:hidden;padding:.375rem .5625rem .375rem .8125rem;position:relative;text-align:center;text-decoration:none;transition:background-color .25s cubic-bezier(.215,.61,.355,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.control:hover{cursor:pointer}.control:focus,.control:hover{background-color:#000}.control__icon{display:inline-block;height:20px;left:.8125rem;position:absolute;width:20px}.control__icon>svg{fill:#fff}.control__icon>svg:nth-child(2){display:none}.control--toggled .control__icon>svg:nth-child(2){display:inline-block}.control--toggled .control__icon>svg:first-child{display:none}.control__icon+.control__text{margin-left:1.375rem}.freeform-row .faux-field{padding-right:27px}.freeform-row .faux-field textarea.field{margin-bottom:28px;margin-top:28px;resize:none}.freeform-row .faux-field textarea.field~.faux-field__actuator{top:36px}.freeform-row .error-message,.freeform-row .success-message{margin-top:2rem}.freeform-row .error-message{color:#dd574a}.freeform-heading{margin-bottom:3rem}.enclosure{background-color:#fff;border-radius:3px;display:block;padding:1rem 1.875rem;position:relative}@media (min-width:48em){.enclosure{padding:1.5rem 1.875rem}}.enclosure br{display:none}@media (min-width:80em){.enclosure br{display:inline}}.enclosure--centered{text-align:center}.enclosure--insulated{padding-bottom:5rem;padding-top:5rem}.enclosure--sharp{border-radius:0}.enclosure--1col-offset{padding:3.75rem 0}.enclosure--relative{position:relative}.enclosure__violator{bottom:-27px;left:50%;position:absolute;transform:translateX(-50%)}.enclosure:hover .pullquote span:before{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:microbeSpin;animation-timing-function:linear}.eyebrow{padding-left:38px;padding-right:29px;position:relative}.eyebrow:after{color:#dd574a;content:"—";display:inline-block;font-family:Averta,sans-serif;font-size:1rem;line-height:25px;position:absolute;right:0;top:0}.eyebrow:before{background-image:url(/dist/media/images/microbe-arrowless-orange.svg);background-position:0 0;background-repeat:no-repeat;content:"";display:block;height:25px;left:0;position:absolute;top:0;transform:rotate(var(--degrees));width:25px;will-change:transform}.eyebrow--inverted:after{color:#fff}.eyebrow--darkBlue:after{color:#1d4b74}.faux-field{background-color:#e8f0fe;border-radius:3px;display:flex;flex-direction:column;min-height:130px;position:relative}@media (min-width:64em){.faux-field{min-height:71px;padding-right:178px}}.faux-field .field{padding-top:32px}@media (min-width:64em){.faux-field .field{padding-top:0}}.faux-field--inverted{background-color:#fff}.faux-field__actuator{display:flex;left:21px;position:absolute;top:32px;transform-origin:left top;will-change:transform}.faux-field__actuator,.faux-field__actuator>label{pointer-events:none;transition:transform .25s cubic-bezier(.215,.61,.355,1)}.faux-field__actuator>label{display:inline-block;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;will-change:color,transform}.faux-field__actuator>label+.type-micro{font-size:1.125rem;margin-left:10px}@media (min-width:64em){.faux-field__actuator{left:27px;top:50%;transform:translateY(-50%)}}.faux-field__actuator--filled,.field:focus~.faux-field__actuator{transform:scale(.7) translateY(-128%)}.faux-field__actuator--filled>label,.field:focus~.faux-field__actuator>label{color:#1d4b74;font-style:normal;font-weight:700}@media (min-width:64em){.faux-field__actuator--filled,.field:focus~.faux-field__actuator{transform:scale(.7) translateY(-157%)}}.faux-field__submit{bottom:8px;left:8px;position:absolute;right:8px}.faux-field__submit>button{width:100%}@media (min-width:64em){.faux-field__submit{bottom:auto;left:auto;right:8px;top:8px}.faux-field__submit>button{width:auto}}.field{align-self:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#1d4b74;flex:1;font-family:Averta,sans-serif;font-size:1rem;height:100%;padding-left:21px;width:100%}@media (min-width:64em){.field{font-size:1.125rem;padding-left:27px}}.field--fill{flex:0 58px}@media (min-width:64em){.field--fill{flex:1}}.field--trigger:focus{outline:none}.flyout{background-color:#fff;height:100vh;overflow:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .25s cubic-bezier(.215,.61,.355,1);width:100vw;will-change:transform;z-index:12312312312350}@media (min-width:48em){.flyout{width:35.694444444vw}}.flyout.is-present{transform:translateX(0)}.flyout__actions{position:absolute;right:40px;top:40px;z-index:10}.flyout__viewport{position:relative;width:100%}.flyout__viewport:before{background-image:url(/dist/media/images/flyout-bg.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:265px;left:0;position:absolute;top:0;width:100%}.flyout__viewport__item{position:relative;width:100%}.flyout__controls{align-items:center;background-color:#dd574a;display:flex;justify-content:space-between}.footer-branding{align-items:center;display:flex;gap:50px;height:157px;margin:0 auto}.footer-branding>*{max-width:157px}.footer-branding a{flex:1.25;width:157px}.footer-branding a svg{height:auto;width:100%}.footer-branding .footer-award,.footer-branding .stacked-footer-award{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:1;height:100%}.footer-branding .fast-company-award{background-image:url(/dist/media/images/Fastcompany-Award-NF.png)}.footer-branding .foodtech-award{background-image:url(/dist/media/images/foodtech-award.png)}.footer-branding .cma-award{background-image:url(/dist/media/images/cma-award.png)}.footer-branding .crain-award{background-image:url(/dist/media/images/crain-award.png)}.footer-branding .nexty-award{background-image:url(/dist/media/images/nexty-award.png)}.footer-branding .stacked-footer-awards{display:none;flex:1;height:100%}@media (min-width:48em){.footer-branding{margin:0}}@media screen and (max-width:767px){.footer-branding{display:none}}@media screen and (max-width:1099px){.footer-branding{gap:25px}}@media screen and (max-width:1023px){.footer-branding{height:200px}.footer-branding>*{max-width:100%}.footer-branding .footer-award{display:none}.footer-branding .stacked-footer-awards{display:flex;flex-flow:row wrap;gap:20px}.footer-branding .stacked-footer-awards .stacked-footer-award{height:unset;min-width:calc(50% - 10px)}}@media screen and (max-width:767px){.footer-branding-above-medium{display:none}}.footer-branding.hide-above-medium{width:300px}.gradient-link{color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:-.025em;transition:color .275s cubic-bezier(.19,1,.22,1)}.gradient-link sup{display:inline-block;font-size:.270833333em;margin-left:2px;padding-top:1.4em;position:static;top:auto;vertical-align:text-top}.gradient-link:focus{outline:none}.gradient-link:focus,.gradient-link:hover{color:#ffa04b}.gradient-link:focus .gradient-link-microbe,.gradient-link:hover .gradient-link-microbe{transform:scale(1)}.gradient-link:focus .gradient-link-microbe .microbe__microbe,.gradient-link:hover .gradient-link-microbe .microbe__microbe{animation-play-state:running}@media (min-width:48em){.gradient-link{font-size:2.77rem}}@media (min-width:64em){.gradient-link{font-size:3rem}}@media (min-width:90em){.gradient-link{font-size:4.35rem}}.gradient-link--reduced{font-size:1.125rem}.gradient-link--reduced .gradient-link-microbe{height:10px;top:1px;width:10px}@media (min-width:64em){.gradient-link--reduced{font-size:2.25rem}.gradient-link--reduced .gradient-link-microbe{height:18px;top:-1px;width:18px}}.gradient-link--subnav{font-size:1.125rem;margin-left:1.125rem}@media (min-width:48em){.gradient-link--subnav{font-size:1.77rem;margin-left:2.77rem}}@media (min-width:64em){.gradient-link--subnav{font-size:2.25rem;margin-left:3rem}}@media (min-width:90em){.gradient-link--subnav{margin-left:4.35rem}}.gradient-link-microbe{height:18px;position:relative;top:2px;transform:scale(0);transform-origin:50% 50%;transition:transform .5s cubic-bezier(.68,-.55,.265,1.55);width:18px;will-change:transform}@media (min-width:48em){.gradient-link-microbe{height:25px;top:-4px;width:25px}}.gradient-link-microbe .microbe__microbe{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:microbeSpin;animation-play-state:paused;animation-timing-function:linear;transform-origin:50% 50%}.gradient-link__text-text+.gradient-link-microbe{margin-left:.25em}@keyframes gradientLinkIn{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.hero{background-color:#fff;max-height:540px;overflow:hidden;position:relative}.hero:before{content:"";display:block;padding-top:144.7721179625%;width:100%}@media (min-width:48em){.hero{max-height:810px;position:relative}.hero:before{content:"";display:block;padding-top:56.25%;width:100%}.hero--low-profile{max-height:665px;position:relative}.hero--low-profile:before{content:"";display:block;padding-top:46.1805555556%;width:100%}.section--storybook .hero--low-profile{max-height:810px;position:relative}.section--storybook .hero--low-profile:before{content:"";display:block;padding-top:56.25%;width:100%}}.hero__actions{bottom:40px;position:absolute;right:30px;z-index:15}@media (min-width:48em){.hero__actions{right:40px}}.storybook .hero__actions{bottom:20px;right:20px}@media (min-width:48em){.storybook .hero__actions{bottom:100px;right:30px}}.hero__cover{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}@media (min-width:48em){.hero__cover{height:100%;top:0;transform:none}}.hero__content{left:50%;padding:0 var(--wrapper-offset);position:absolute;text-align:center;top:40%;transform:translateX(-50%);width:100%;z-index:10}@media (min-width:48em){.hero__content{top:35%}}@media (min-width:64em){.hero__content{padding:0;top:40%}}@media (min-width:90em){.hero__content{top:43.194444444%}}.hero__media{height:100%;left:0;position:absolute;top:0;transform:translateZ(0);width:100%}.hero__media>img,.hero__media>video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flickity-viewport .hero__media>video{height:101%}.hero__media img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity 2.5s;width:100%}.js-hero-stagger-item{animation-delay:calc(var(--animation-sequence)*.15s);animation-duration:.9s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.215,.61,.355,1);opacity:0;transform:translateY(2rem)}.hero__content.is-loaded .js-hero-stagger-item,.hero__cover.is-loaded .js-hero-stagger-item{animation-name:animateIn}@keyframes animateIn{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.js-hero-stagger-item{opacity:1;transform:none}}.icon{fill:#fff;display:inline-block;height:24px;width:24px}.icon-list-item{display:flex}.icon-list-item__icon{flex-shrink:0;height:31px;width:31px}.icon-list-item__icon+.icon-list-item__text{margin-left:19px}.image-split-media{position:relative}@media (min-width:48em){.image-split-media{padding-top:6.1875rem}}.image-split-media__media{position:relative}.image-split-media__media:before{content:"";display:block;padding-top:72.5312145289%;width:100%}@media (min-width:48em){.grid--flipped .image-split-media{padding-right:3.472222222vw}}.image-split-media__media>img{height:100%;left:0;position:absolute;top:0;width:100%}.image-split-media__violator{bottom:-28px;height:57px;left:50%;position:absolute;transform:translateX(-50%);width:57px}@media (min-width:64em){.image-split-media__violator{bottom:37.5px;height:75px;left:-37.5px;transform:none;width:75px}}@media (min-width:80em){.image-split-media__violator{bottom:54px;height:108px;left:-54px;transform:none;width:108px}}.input-block__content{margin-bottom:1.625rem;max-width:550px}@media (min-width:48em){.long-image-text-split{display:flex}.long-image-text-split>*{flex:1;flex-basis:50%}}.long-image-text-split__cover{height:100%;left:0;padding:6.25rem calc(var(--wrapper-offset) + 6.94444vw);position:absolute;top:0;width:100%}.long-image-text-split__media{position:relative}.long-image-text-split__media:before{content:"";display:block;padding-top:118.75%;width:100%}.long-image-text-split__media>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:48em){.long-image-text-split__media:before{display:none}}.long-image-text-split__content{background-color:#ffeb5a;padding:3.25rem var(--wrapper-offset)}@media (min-width:48em){.long-image-text-split__content{padding:6.25rem calc(var(--wrapper-offset) + 5.47222vw)}}.long-image-text-split__content .type-h4,.long-image-text-split__content p{font-size:clamp(1rem,.7808988764rem + .8988764045vw,1.5rem)}.long-image-text-split__content .type-h3--indigo,.long-image-text-split__content .type-h3--indigo p{font-size:clamp(1.5rem,1.1713483146rem + 1.3483146067vw,2.25rem)}.long-image-text-split__content button{padding:0 2em}.masthead{display:flex;flex-direction:column;justify-content:center;min-height:70px;overflow:hidden;padding:0 var(--wrapper-offset);position:fixed;width:100%;z-index:120}.masthead__actions{display:flex;justify-content:space-between;pointer-events:none;position:relative;z-index:10}.masthead__actions>*{pointer-events:auto}.masthead__actions>:last-child{margin-left:auto}@media (min-width:41.6875em){.masthead__actions>:last-child{margin-left:0}}.masthead__actions>:last-child .button__minimal-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width:48em){.masthead__actions>:last-child .button__minimal-text{clip:auto;border-bottom:1px solid hsla(0,0%,100%,0);height:auto;margin:0;overflow:visible;padding-bottom:2px;position:static;white-space:normal;width:auto}}.masthead__actions>:last-child .button:hover .button__minimal-text{border-bottom:1px solid hsla(0,0%,100%,.5)}.masthead__scrim{align-items:center;background-color:#1d4b74;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transform:translateY(-100%);transition:transform .25s cubic-bezier(.215,.61,.355,1);width:100%}.masthead__scrim.is-present{transform:translateY(0)}.masthead__sub-branding{height:41px;margin-top:10px;width:97px}.microbe--yellow .microbe__microbe{fill:#f3cb52}.microbe--yellow .microbe__arrow{fill:#dd574a}.microbe.microbe--no-arrow .microbe__arrow{fill:transparent}.menu{position:relative;z-index:130}.menu a{text-decoration:none}.menu.is-active .menu__actuator{transform:translateY(0)}.menu.is-active .menu__collapsed{transform:translateY(-100%)}.menu.is-active .menu__announcement,.menu.is-active .menu__footer{opacity:1;transform:translateY(0)}.menu.is-active .menu__nav-main>ul>li{animation-duration:.3s;animation-fill-mode:both;animation-name:menuItemIn;animation-timing-function:cubic-bezier(.19,1,.22,1)}.logo{left:0;margin:0 auto;position:absolute;right:0}.menu__actuator{background-color:#dd574a;bottom:0;display:flex;justify-content:space-between;left:0;min-height:100%;overflow:auto;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .6s cubic-bezier(.19,1,.22,1);width:100%}@media (min-width:48em){.menu__actuator{overflow:hidden}.menu__actuator:before{display:none}}.menu__dismissal{position:absolute;right:30px;top:53px;z-index:10}@media (min-width:48em){.menu__dismissal{right:50px;top:42px}}.menu__inner{display:flex;position:relative;width:100%;z-index:1}.menu__images{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu__content{display:grid;height:100vh;max-height:100vh;width:100%}@media (min-width:48em){.menu__content{grid-template-rows:auto 1fr auto;padding:30px}}@media (min-width:64em){.menu__content{padding:var(--wrapper-offset)}}@media (min-width:48em){.menu__content,.menu__images{width:50%}}.menu__nav{display:flex;flex-direction:column;overflow:hidden;padding:0 30px}@media (min-width:48em){.menu__nav{justify-content:center;padding:0 0 0 40px}}@keyframes menuItemIn{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.menu__nav-main{box-sizing:content-box;height:100%;margin-bottom:24px;margin-top:172px;overflow:auto;overflow-y:scroll;padding-bottom:1px;padding-top:1px}@media (min-width:23.4375em){.menu__nav-main{margin-top:27.205882352vh;overflow-y:scroll}}@media (min-width:48em){.menu__nav-main{height:auto;margin-top:0;overflow:hidden;overflow-y:scroll;padding-bottom:50px}}@media (max-height:414px){.menu__nav-main{margin-top:30px;overflow-y:scroll}}.gradient-link:first-child,.menu__nav-main>ul>li:first-child{animation-delay:.4s}.gradient-link:nth-child(2),.menu__nav-main>ul>li:nth-child(2){animation-delay:.5s}.gradient-link:nth-child(3),.menu__nav-main>ul>li:nth-child(3){animation-delay:.6s}.gradient-link:nth-child(4),.menu__nav-main>ul>li:nth-child(4){animation-delay:.7s}.gradient-link:nth-child(5),.menu__nav-main>ul>li:nth-child(5){animation-delay:.8s}.gradient-link:nth-child(6),.menu__nav-main>ul>li:nth-child(6){animation-delay:.9s}.gradient-link:nth-child(7),.menu__nav-main>ul>li:nth-child(7){animation-delay:1s}.gradient-link:nth-child(8),.menu__nav-main>ul>li:nth-child(8){animation-delay:1.1s}.gradient-link:nth-child(9),.menu__nav-main>ul>li:nth-child(9){animation-delay:1.2s}.gradient-link:nth-child(10),.menu__nav-main>ul>li:nth-child(10){animation-delay:1.3s}.gradient-link:nth-child(11),.menu__nav-main>ul>li:nth-child(11){animation-delay:1.4s}.gradient-link:nth-child(12),.menu__nav-main>ul>li:nth-child(12){animation-delay:1.5s}.gradient-link:nth-child(13),.menu__nav-main>ul>li:nth-child(13){animation-delay:1.6s}.gradient-link:nth-child(14),.menu__nav-main>ul>li:nth-child(14){animation-delay:1.7s}.gradient-link:nth-child(15),.menu__nav-main>ul>li:nth-child(15){animation-delay:1.8s}.gradient-link:nth-child(16),.menu__nav-main>ul>li:nth-child(16){animation-delay:1.9s}.gradient-link:nth-child(17),.menu__nav-main>ul>li:nth-child(17){animation-delay:2s}.gradient-link:nth-child(18),.menu__nav-main>ul>li:nth-child(18){animation-delay:2.1s}.gradient-link:nth-child(19),.menu__nav-main>ul>li:nth-child(19){animation-delay:2.2s}.gradient-link:nth-child(20),.menu__nav-main>ul>li:nth-child(20){animation-delay:2.3s}.gradient-link:nth-child(21),.menu__nav-main>ul>li:nth-child(21){animation-delay:2.4s}.gradient-link:nth-child(22),.menu__nav-main>ul>li:nth-child(22){animation-delay:2.5s}.gradient-link:nth-child(23),.menu__nav-main>ul>li:nth-child(23){animation-delay:2.6s}.gradient-link:nth-child(24),.menu__nav-main>ul>li:nth-child(24){animation-delay:2.7s}.gradient-link:nth-child(25),.menu__nav-main>ul>li:nth-child(25){animation-delay:2.8s}.menu__image{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .8s cubic-bezier(.215,.61,.355,1)}.menu__image img,.menu__image svg{min-height:100%;-o-object-fit:cover;object-fit:cover}.menu__topo{opacity:1}.menu__announcement{opacity:0;transform:translateY(-10px);transition:opacity .6s ease .8s,transform .3s ease .8s}.menu__nav-social{align-items:center;display:flex}.menu__social{display:flex;justify-content:space-between}.menu__social .icon svg path{fill:#fff!important}.menu__social .menu__footer-links{display:flex;gap:1.6875rem;margin-left:1.6875rem}@media screen and (max-width:1220px){.menu__social .menu__footer-links{left:0;margin-left:0;padding-left:30px;padding-left:40px;position:absolute;top:0;transform:translateY(-60px)}}@media screen and (max-width:768px){.menu__social .menu__footer-links{padding-left:30px}}.menu__social .menu__footer-links .nav-hmbrgr-contact-btn{color:#fff;font-family:Averta,sans-serif;font-size:20px;font-weight:700;margin-left:auto}.menu__topography{fill:#1d4b74;height:1440px;width:961px}.menu__footer{background-image:url(/dist/media/images/mobile-menu-footer-bg.svg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding:5.147058823vh 30px}@media (min-width:48em){.menu__footer{background-image:none;display:block;opacity:0;padding:0 0 0 40px;transform:translateY(10px);transition:opacity .6s ease .8s,transform .3s ease .8s}}@media screen and (max-width:768px){.menu__footer{align-self:flex-end;max-height:100px}}.menu__footer>:last-child{margin-top:auto}.site__footer .icon svg path{fill:#fff!important}.modal{z-index:40}@media (min-width:48em){.modal{width:100%}}.modal__actions{position:absolute;right:-17px;top:-23px;z-index:20}.modal__inner{background-color:#000;left:50%;max-width:900px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity var(--transition-duration) cubic-bezier(.215,.61,.355,1);width:87vw}.modal__inner-light{background-color:#fff;max-width:550px;min-height:298px;padding:3.75rem}.modal__inner-centered{align-items:center;display:flex;justify-content:center}.fade .modal__inner{opacity:1}.section--news .news-list-container{transition:opacity .4s}.section--news .news-list-container--loading{opacity:.2}.section--news .news-list-pager .hidden,.section--news .news-list-pager.hidden{display:none}@media (min-width:48em){.section--news .news-filters-container{padding-top:8px;position:sticky;top:7.3125rem}}.section--news .js-news-list-pager{display:flex;justify-content:center}.section--news .button:not(.js-news-list-page){background:none;border-radius:unset}.section--news .button:not(.js-news-list-page):hover{background:none;transition:none}.section--news .button:not(.js-news-list-page):before{display:none}.section--news .button.js-news-list-page{background-color:transparent}.section--news .button.js-news-list-page:hover{background-color:transparent;transition:none}.section--news .button.js-news-list-page:before{display:none}.section--news .news-heading{margin-bottom:75px}.section--news .piano-list>li{margin-bottom:56px;padding-bottom:56px}@media screen and (max-width:767px){.section--news .piano-list>li{margin-bottom:24px;padding-bottom:24px}}.section--news .button--symbol--lightest svg{fill:none}:root{--newsletter-slide-in-offset:-600px}.newsletter-slide-down{left:0;position:absolute;right:0;top:var(--newsletter-slide-in-offset)}.piano-list>*{border-bottom:1.5px solid hsla(0,0%,100%,.3);margin-bottom:22px;padding-bottom:22px}.piano-list--flipped>*{border-bottom:none;border-top:1.5px solid #fff;padding-bottom:0;padding-top:22px}.piano-list--blue>*{border-bottom-color:rgba(0,23,131,.3)}.piano-list--orange>*{border-bottom-color:#ffa04b}.pullquote{max-width:422px;padding-left:40px;position:relative}@media (min-width:48em){.pullquote{max-width:208px}}@media (min-width:64em){.pullquote{max-width:337px}}@media (min-width:90em){.pullquote{max-width:422px}}.pullquote--relaxed{max-width:unset}.pullquote a:before,.pullquote span:before{background-image:url(/dist/media/images/microbe-arrowless-daffodil.svg);background-position:0 0}.pullquote a:after,.pullquote a:before,.pullquote span:after,.pullquote span:before{background-repeat:no-repeat;content:"";display:block;height:25px;left:0;position:absolute;top:0;width:25px}.pullquote a:after,.pullquote span:after{background-image:url(/dist/media/images/arrow-indigo.svg);background-position:50%}.pullquote a:hover:before{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:microbeSpin;animation-timing-function:linear}.product-media{position:relative}.product-media:before{content:"";display:block;padding-top:77.1666666667%;width:100%}.product-media>img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.showcase{background-color:#dd574a;background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width:48em){.showcase--hasBadge{min-height:810px}}.showcase--red{background-color:#dd574a}.showcase--red.inViewport{background-image:url(/dist/media/images/two-tone-red-bg.gif)}.showcase--yellow{background-color:#f3cb52}.showcase--yellow.inViewport{background-image:url(/dist/media/images/two-tone-yellow-bg.gif)}.showcase__media-wrap{padding:5.833333333vw}.showcase__media{position:relative}.showcase__media:before{content:"";display:block;padding-top:100%;width:100%}.showcase__media>img{-webkit-clip-path:url(#clippy);clip-path:url(#clippy);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--transition-duration) cubic-bezier(.215,.61,.355,1);width:100%}.showcase__badge{bottom:16px;height:55px;position:absolute;right:16px;width:55px}@media (min-width:48em){.showcase__badge{bottom:61px;height:108px;right:61px;width:108px}}.site__footer{background-color:#0b00ff;background-image:url(/dist/media/images/Footer_Background_Extended.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;font-family:Averta,sans-serif;z-index:5}.site__footer,.site__footer .input-block__actions{position:relative}@media screen and (max-width:1024px){.site__footer .input-block__actions{background-color:#fff;border-radius:30px;padding:8px}}@media screen and (max-width:1200px){.site__footer{background-image:url(/dist/media/images/Footer_Background.svg);background-size:auto 100%}}.site__footer .section--insulated{display:flex;flex-direction:column;gap:32px;justify-content:space-between;padding-bottom:0!important}.site__footer .section--insulated.paddingBottom{padding-bottom:32px!important}.footer-form__email-container{background-color:#fff;border-radius:100px!important;padding:26px 8px 26px 32px!important}@media screen and (max-width:1024px){.footer-form__email-container{padding:8px!important}}.footer-form__email-input{border:none!important;color:#001783!important;font-family:Averta,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:28.5px!important;outline:none!important;width:70%!important}@media screen and (max-width:1024px){.footer-form__email-input{font-size:16px!important;width:100%!important}}.footer-form__email-input::-moz-placeholder{font-style:italic!important}.footer-form__email-input::placeholder{font-style:italic!important}.footer-form__email-error,.footer-form__email-label{display:none!important}.footer-form__button-container{position:absolute;right:0;top:50%;transform:translate(-16px,-50%);width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.footer-form__button-container{display:flex;flex-direction:column;position:static;right:unset;top:unset;transform:unset;width:100%}.footer-form__button-wrapper{width:100%!important}}.footer-form__button{align-items:center;background-color:#0b00ff;border:none;border-radius:100px;color:#fff;display:flex;font-family:Averta,sans-serif;font-size:16px;font-weight:600;justify-content:center;padding:18px 42px;text-align:center}@media screen and (max-width:1024px){.footer-form__button{width:100%}}.footer-form__button:disabled{color:#828282}.footer-form__button:not(:disabled){cursor:pointer}.slider{position:relative}@media (min-width:48em){.slider__actions{margin-left:6.944444444vw}}.slider__slide{margin-right:30px;width:100%}@media (min-width:48em){.slider__slide{width:26.25vw}}.small-branding{height:95px;left:30px;position:absolute;top:53px;width:95px;z-index:10}@media (max-height:414px){.small-branding{left:50%;top:15px;transform:translateX(-50%)}}.sneezeguard{background-color:#000;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--transition-duration) cubic-bezier(.215,.61,.355,1);width:100%;z-index:30}.sneezeguard.fade{opacity:.8}.sneezeguard--light.fade{opacity:.3;transition-duration:.25s}.square-media{height:100%;position:relative;width:100%}.square-media:before{content:"";display:block;padding-top:100%;width:100%}.square-media>img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);will-change:opacity}@media (min-width:48em){.storybook .section{left:200%;position:relative;width:100vw}}.storybook-chapter{background-color:#fff}.storybook-chapter:before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:none;height:42px;left:0;position:absolute;top:0;width:100%;z-index:30}@media (min-width:48em){.storybook-chapter{display:flex}.storybook-chapter:before{display:block}.storybook-chapter>*{flex:1;flex-basis:50%}}.storybook-chapter.flipped>:last-child{order:-1}@media (min-width:48em){.storybook-chapter__media-wrapper{padding:5.4375rem 5.4375rem 5.4375rem var(--wrapper-offset)}}@media (min-width:80em){.storybook-chapter__media-wrapper{padding:5.8rem 5.4375rem 5.4375rem var(--wrapper-offset)}}.storybook-chapter__media{left:0;overflow:hidden;position:relative}.storybook-chapter__media:before{content:"";display:block;padding-top:100%;width:100%}@media (min-width:48em){.storybook-chapter__media{max-height:550px}.storybook-chapter__media:after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:-2px;top:0;width:100%}}.storybook-chapter__media>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:48em){.storybook-chapter__media>img{transform:scale(1.2);transform-origin:center center;transition:transform 4.6s cubic-bezier(.19,1,.22,1) .3s;will-change:transform}}.storybook-chapter__media.has-microbe{z-index:10}.storybook-chapter__content{display:flex;flex-direction:column;justify-content:space-between;padding:4rem 1.875rem 5rem;position:relative;z-index:25}@media (min-width:48em){.storybook-chapter__content .text-stack *{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.19,1,.22,1),transform .6s cubic-bezier(.19,1,.22,1)}.storybook-chapter__content .text-stack :first-child{transition-delay:.9s}.storybook-chapter__content .text-stack :nth-child(2){transition-delay:1.2s}.storybook-chapter__content .text-stack :nth-child(3){transition-delay:1.5s}}.storybook-chapter__content:before{background-position:0 0;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:42px;left:0;position:absolute;width:100%}@media (min-width:48em){.storybook-chapter__content{overflow-x:hidden;overflow-y:auto;padding:4rem 5rem 7.8125rem 3rem}.storybook-chapter__content:before{display:none}}main>.section--storybook:first-child .storybook-chapter__controls{position:absolute;right:30px;top:130px}@media (min-width:80em){main>.section--storybook:first-child .storybook-chapter__controls{bottom:40px;right:auto;top:auto}}.storybook-chapter__enumerator{position:absolute;top:-52px}@media (min-width:48em){.storybook-chapter__enumerator{opacity:0;position:static;top:auto;transform:translateY(20px);transition:opacity .6s cubic-bezier(.19,1,.22,1) .3s,transform .6s cubic-bezier(.19,1,.22,1) .3s}}.storybook-chapter__content.has-microbe{justify-content:flex-end}.storybook-chapter__content.has-microbe:before{background-size:contain;height:456px;left:50%;top:-118px;transform:translateX(-50%);width:58%}.storybook-chapter__content.has-microbe>.text-stack{position:relative}.storybook-chapter--theme-yellow:before{background-image:url(/dist/media/images/chapter-strip-yellow.png)}.storybook-chapter--theme-yellow .storybook-chapter__microbe-overlap__inner{background-image:url(/dist/media/images/microbe-outline-yellow.png)}.storybook-chapter--theme-yellow .storybook-chapter__enumerator .type-chapter-number{color:#f3cb52}.storybook-chapter--theme-yellow .storybook-chapter__content:before{background-image:url(/dist/media/images/storybook-bg-yellow.gif)}.storybook-chapter--theme-yellow .storybook-chapter__content.has-microbe:before{background-image:url(/dist/media/images/storybook-microbe-yellow.gif);display:block}.storybook-chapter--theme-red:before{background-image:url(/dist/media/images/chapter-strip-red.png)}.storybook-chapter--theme-red .storybook-chapter__microbe-overlap__inner{background-image:url(/dist/media/images/microbe-outline-red.png)}.storybook-chapter--theme-red .storybook-chapter__enumerator .type-chapter-number{color:#dd574a}.storybook-chapter--theme-red .storybook-chapter__content:before{background-image:url(/dist/media/images/storybook-bg-red.gif)}.storybook-chapter--theme-red .storybook-chapter__content.has-microbe:before{background-image:url(/dist/media/images/storybook-microbe-red.gif)}.storybook-chapter--theme-orange:before{background-image:url(/dist/media/images/chapter-strip-orange.png)}.storybook-chapter--theme-orange .storybook-chapter__microbe-overlap__inner{background-image:url(/dist/media/images/microbe-outline-orange.png)}.storybook-chapter--theme-orange .storybook-chapter__enumerator .type-chapter-number{color:#ed9c41}.storybook-chapter--theme-orange .storybook-chapter__content:before{background-image:url(/dist/media/images/storybook-bg-orange.gif)}.storybook-chapter--theme-orange .storybook-chapter__content.has-microbe:before{background-image:url(/dist/media/images/storybook-microbe-orange.gif)}.storybook-chapter--theme-blue:before{background-image:url(/dist/media/images/chapter-strip-blue.png)}.storybook-chapter--theme-blue .storybook-chapter__microbe-overlap__inner{background-image:url(/dist/media/images/microbe-outline-blue.png)}.storybook-chapter--theme-blue .storybook-chapter__enumerator .type-chapter-number{color:#5883ce}.storybook-chapter--theme-blue .storybook-chapter__content:before{background-image:url(/dist/media/images/storybook-bg-blue.gif)}.storybook-chapter--theme-blue .storybook-chapter__content.has-microbe:before{background-image:url(/dist/media/images/storybook-microbe-blue.gif)}.storybook-chapter--theme-green:before{background-image:url(/dist/media/images/chapter-strip-green.png)}.storybook-chapter--theme-green .storybook-chapter__microbe-overlap__inner{background-image:url(/dist/media/images/microbe-outline-green.png)}.storybook-chapter--theme-green .storybook-chapter__enumerator .type-chapter-number{color:#8bbd79}.storybook-chapter--theme-green .storybook-chapter__content:before{background-image:url(/dist/media/images/storybook-bg-green.gif)}.storybook-chapter--theme-green .storybook-chapter__content.has-microbe:before{background-image:url(/dist/media/images/storybook-microbe-green.gif)}.storybook-chapter__controls{display:flex;position:absolute;right:30px;top:60px}@media (min-width:48em){.storybook-chapter__controls{opacity:0;transform:translate(200px);transition:transform 1.6s cubic-bezier(.19,1,.22,1) 1.3s,transform 1.6s cubic-bezier(.19,1,.22,1) 1.3s}}@media (min-width:80em){.storybook-chapter__controls{bottom:28px;right:auto;top:auto;transform:translateY(100px)}}.storybook-chapter.flipped .storybook-chapter__controls{right:40px}@media (min-width:48em){.is-selected .storybook-chapter__enumerator{opacity:1;transform:translateY(0)}.is-selected .storybook-chapter__media img{transform:scale(1)}.is-selected .storybook-chapter__content .text-stack *,.is-selected .storybook-chapter__controls{opacity:1;transform:translateY(0)}}.storybook-chapter__microbe-overlap{left:50%;max-width:456px;position:absolute;top:78px;transform:translateX(-50%);width:31.666666666vw;z-index:20}.storybook-chapter__microbe-overlap__inner{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.storybook-chapter__microbe-overlap__inner:before{content:"";display:block;padding-top:100%;width:100%}.text-stack--center-y{display:flex;flex-direction:column;height:100%;justify-content:center}.text-stack--constrained{max-width:528px}.text-stack--slim{max-width:447px}.text-stack--offset{padding-top:3.125rem}@media (min-width:48em){.text-stack--offset{padding-top:5.6875rem}}.text-stack--dual-offset{padding-bottom:3.125rem;padding-top:3.125rem}@media (min-width:48em){.text-stack--dual-offset{padding-bottom:5.6875rem;padding-top:5.6875rem}}.text-stack--asymmetrical{padding-top:3.125rem}@media (min-width:48em){.text-stack--asymmetrical{padding-bottom:7.4375rem;padding-top:5.6875rem}}.text-stack--major-offset{padding-top:1.3rem}@media (min-width:48em){.text-stack--major-offset{padding-top:5.375rem}.text-stack--stick-bottom{display:flex;flex-direction:column;min-height:490px}.text-stack--stick-bottom>.text-stack__cta{margin-top:auto}}.text-stack__header br{display:none}@media (min-width:48em){.text-stack__header br{display:inline}}.text-stack__header--centered{text-align:center}.text-stack__header--offset-left{padding-left:var(--wrapper-offset)}@media (min-width:48em){.text-stack__header--offset-left{padding-left:0}}.text-stack__preamble--centered{text-align:center}.text-stack__icon-group{align-items:center;display:flex;justify-content:space-between}.text-stack__icon-group>*+*{height:25px;width:25px}.text-stack__content--centered,.text-stack__suffix__centered{text-align:center}.tines{display:flex;flex-direction:column;height:23px;justify-content:space-between;overflow:hidden;width:30px}.tines>*{background-color:#fff;height:2px;padding-left:2px;transition:transform .25s cubic-bezier(.215,.61,.355,1)}@media (min-width:48em){.tines>*{height:3px}}.tines>:nth-child(2){transform:translateX(-33%)}.tines>:nth-child(3){transform:translateX(-66%)}.button:focus .tines>*,.button:hover .tines>*{transform:translateX(0)}.topography-hero__content{opacity:0;padding:0 var(--wrapper-offset) 0 var(--wrapper-offset);text-align:center;transform:translateY(2rem);transition:opacity .9s cubic-bezier(.215,.61,.355,1),transform .9s cubic-bezier(.215,.61,.355,1);width:100%;z-index:10}.topography-hero__content .text-stack{margin:0 auto;max-width:1000px;width:100%}.inViewport .topography-hero__content{opacity:1;transform:translateY(0)}.user-content{color:#001783;font-family:Averta,sans-serif;font-size:1rem;font-weight:400;line-height:1.555555555}.user-content>:first-child{margin-top:0!important}.user-content>:last-child{margin-bottom:0!important}@media (min-width:48em){.user-content{font-size:1.125rem}}.user-content a{border-bottom:1px solid rgba(0,23,131,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.user-content a:focus,.user-content a:hover{border-bottom-color:#001783}.user-content sup{font-size:90%;top:-.09em}.user-content p+p{margin-top:1.5rem}.user-content sup{font-size:.5em;top:-.66em}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5{margin-bottom:.8em;margin-top:1em}.user-content h1 a,.user-content h2 a,.user-content h3 a,.user-content h4 a,.user-content h5 a{border:none}.user-content h1{color:#001783;font-family:Averta,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.055555555;padding-bottom:1rem}@media (min-width:64em){.user-content h1{font-size:3.375rem}}.user-content h2{color:#001783;font-size:2rem;font-weight:700;letter-spacing:-.026041666em;line-height:1.104166666}@media (min-width:64em){.user-content h2{font-size:3rem}}.user-content h2>sup{font-size:40%;top:-1em}.user-content h3{color:#fa5c5d;font-size:1.5rem;font-weight:700;letter-spacing:-.027777777em;line-height:1.194444444}@media (min-width:64em){.user-content h3{font-size:2.25rem}}.user-content h4{color:#001783;font-size:1.125rem;font-weight:700;letter-spacing:-.008333333em;line-height:1.291666666}@media (min-width:48em){.user-content h4{font-size:1.5rem}}.user-content h4 a{border-bottom:1px solid rgba(0,23,131,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.user-content h4 a:focus,.user-content h4 a:hover{border-bottom-color:#001783}.user-content h4>p+p{margin-top:2rem}.user-content figure{display:flex;justify-content:center;margin:0}.user-content p{margin-bottom:1.8rem}.user-content a{padding-bottom:0}.user-content blockquote{border-left:5px solid;box-sizing:border-box;font-family:inherit;font-size:1.3125rem;font-style:italic;margin-bottom:2rem;margin-top:2rem;padding:1rem 2rem}.user-content blockquote>:last-child{margin-bottom:0}.user-content figcaption{font-size:.9rem;font-style:italic;margin-top:.3rem}.user-content ol,.user-content ul{margin-bottom:2rem}.user-content ul{list-style-type:none}.user-content ol{list-style-type:decimal}.user-content ol ol,.user-content ol ul,.user-content ul ol,.user-content ul ul{margin-bottom:0}.user-content ol ul,.user-content ul ul{list-style-type:circle}.user-content ol ol ul,.user-content ol ul ul,.user-content ul ol ul,.user-content ul ul ul{list-style-type:square}.user-content ul:not(.freeform-errors)>li{padding-left:2em;position:relative}.user-content ul:not(.freeform-errors)>li:before{background-image:url(/dist/media/images/microbe-arrowless-secondary-blue.svg);background-repeat:no-repeat;content:"";display:block;height:16px;left:6px;position:absolute;top:4px;width:16px}.user-content ul:not(.freeform-errors)>li p{margin-bottom:1rem}.user-content ul>li>ul>li{padding-left:0}.user-content ul>li>ul>li:before{display:none}.user-content ol>li>ol>li+li,.user-content ul>li>ul>li+li{margin-top:.3rem}.user-content ol>li>ol,.user-content ul>li>ul{margin-top:.5rem}.user-content ol>li{overflow:unset}.user-content li{margin-left:1rem}@media (min-width:48em){.user-content li{margin-left:1.5rem}}.user-content table{border-collapse:collapse;border-spacing:0;margin-bottom:1.7rem;max-width:100%!important}.user-content table td{border:none;max-width:400px;padding:0 50px 0 0;width:-moz-fit-content;width:fit-content}.user-content table td ul{margin-bottom:0}.user-content caption{font-size:smaller;padding:10px 12px;text-align:center}.user-content tbody,.user-content tfoot,.user-content thead,.user-content tr{vertical-align:middle}.user-content td{padding:4px 12px}.user-content td,.user-content th{border:1px solid #1d4b74;text-align:left;vertical-align:inherit}.user-content th{background-color:transparent;font-weight:700;padding:8px 12px}.user-content--tight ul li{margin-left:0}.user-content--tight ul li:before{left:0}.user-content--tight p{margin-bottom:.5rem}.section--longFormText .content-constrain>.section+.section{margin-top:2.5rem}.section--longFormText .content-constrain>.section--accordionGroup+.section--accordionGroup{margin-top:4.2rem}.user-content+.callout,.user-content+.user-content,.user-content+.user-content__media,.user-content__media+.user-content,.user-content__media+.user-content__media{margin-top:2.5rem}.user-content+.user-content-video{font-size:2.25rem;margin-top:.8em}.user-content__media>figure{position:relative}.user-content__media>figure>img{left:0;position:absolute;top:0;width:100%}.user-content--mini h4{margin-bottom:0;margin-top:0}.user-content--mini p{margin-bottom:1.5rem}.user-content-info-block{border:1px solid #c6d2dc;margin-top:5rem!important;overflow:visible!important;padding:35px 25px 25px;position:relative}.user-content-info-block__heading{background-color:#fff;margin-left:-7px;padding:0 7px;position:absolute;top:0;transform:translateY(-50%)}.user-content-info-block__info{margin-bottom:1.8rem}.user-content-info-block__info--heading{font-size:1.125rem!important;font-weight:700;margin-bottom:5px!important}.user-content-info-block__info--body-text,.user-content-info-block__info--body-text *{margin-bottom:0!important}.user-content-two-column-block{display:flex;flex-direction:row;gap:50px}.user-content-two-column-block .column-wrapper{flex:1}@media screen and (max-width:1023px){.user-content-two-column-block{flex-direction:column;gap:0}}.blog-detail-page:has(.user-content) h3{color:#001783}.section{position:relative;z-index:5}.section--insulated{padding-bottom:1.7rem;padding-top:3.5rem}@media (min-width:48em){.section--insulated{padding-bottom:4.3125rem;padding-top:4.3125rem}}.section--red{background-color:#dd574a}.section--chromatic{background-color:#fff;background-image:url(/dist/media/images/blue-product-bg.gif);background-position:top;background-repeat:no-repeat;background-size:cover;padding-bottom:60px;padding-top:200px;transform:translateZ(0)}@media (min-width:48em){.section--chromatic{padding-bottom:100px;padding-top:160px}}@media (min-width:64em){.section--chromatic{padding-bottom:100px;padding-top:258px}}.section--chromatic--red{background-color:#dd574a;background-image:url(/dist/media/images/red-product-bg.gif)}.section--chromatic--yellow{background-image:url(/dist/media/images/yellow-product-bg.gif)}.section--ingredients{background-color:#fff;min-height:574px;padding-top:60px;position:relative}.section--ingredients .ingredients-text-content{padding-bottom:9rem}@media (min-width:48em){.section--ingredients{padding-top:0}}.section--ingredients:before{background-image:url(/dist/media/images/green-topography.svg);background-position:0 100%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:112px;left:0;position:absolute;transform:translateZ(0);width:50%}@media (max-width:47.99em){.section--ingredients:before{width:100%}}.section--imageTextSplit{padding-bottom:3.75rem;padding-top:3.75rem}@media (min-width:48em){.section--imageTextSplit{padding-top:0}}@media (min-width:80em){.section--imageTextSplit{min-height:582px}}.section--leadership{padding-top:3.75rem}@media (min-width:48em){.section--leadership{padding-top:0}}.section--freeform{padding-top:3.75rem}@media (min-width:48em){.section--freeform{padding-top:0}}.section--longFormText{max-width:100vw;overflow-wrap:break-word;padding-top:3.75rem}.section--longFormText *{max-width:100%;overflow:hidden;overflow-wrap:break-word}@media (min-width:48em){.section--longFormText{padding-top:0}}.section--pledge{background-color:#5883ce}.section--neutral{background-color:#fff}.section--press{padding-top:3.75rem;position:relative}@media (min-width:48em){.section--press{padding-top:0}}.section--pressSlider{background-color:#ed9c41}.section--pressSlider .press-slider .flickity-viewport{transition:height .2s}.section--pressSlider .press-slider .grid{padding:0}.section--pressSlider .press-slider__img:not(.flickity-enabled){visibility:hidden}.section--pressSlider .press-slider__img img{width:75%}.section--pressSlider .press-slider__img img.microbe-clip{-webkit-clip-path:url(#clippy);clip-path:url(#clippy)}.section--pressSlider .press-slider__img img.default-img{transform:rotate(-3.7deg);width:75%}.section--pressSlider .press-slider--headline{color:#fff;font-size:38px;font-weight:700;margin-bottom:50px}@media screen and (max-width:1440px){.section--pressSlider .press-slider--headline{font-size:25px;margin-bottom:25px}}.section--pressSlider .press-slider__content{color:#fff;font-size:25px;font-weight:700;line-height:36px;margin-bottom:50px;width:100%}.section--pressSlider .press-slider__content:not(.flickity-enabled){visibility:hidden}.section--pressSlider .press-slider__content--container{width:100%}.section--pressSlider .press-slider__content p{font-size:25px;line-height:36px}@media screen and (max-width:1440px){.section--pressSlider .press-slider__content p{font-size:18px;line-height:30px}}.section--pressSlider .press-slider__content blockquote{font-size:42px;line-height:48px;margin:0}@media screen and (max-width:1440px){.section--pressSlider .press-slider__content blockquote{font-size:30px;line-height:38px}}@media screen and (max-width:1024px){.section--pressSlider .press-slider__content blockquote{font-size:26px;line-height:36px}}.section--pressSlider .press-slider__nav{margin-bottom:50px}.section--pressSlider .press-slider__nav:not(.flickity-enabled){visibility:hidden}.section--pressSlider .press-slider__nav .flickity-slider{align-items:flex-end;display:flex}@media screen and (max-width:1440px){.section--pressSlider .press-slider__nav{margin-bottom:35px}}.section--pressSlider .press-slider__nav .img-container{border-bottom:2px solid transparent;cursor:pointer;margin-right:10px;opacity:.3;padding-bottom:7px;transition:all .25s ease-out;width:calc(25% - 10px)}.section--pressSlider .press-slider__nav .img-container.is-nav-selected{border-bottom:2px solid #fed34c;opacity:1}@media screen and (max-width:768px){.section--pressSlider .press-slider__nav .img-container{width:calc(30% - 10px)}}.section--pressSlider .press-slider__nav .img-container img{width:100%}.section--pressSlider .press-slider__cta-container{align-items:center;display:flex}.section--pressSlider .press-slider__cta-container .control{background-color:transparent;margin-left:35px}@media screen and (max-width:1024px){.section--pressSlider .press-slider__cta-container .control{margin-left:20px}}.section--stickyImageList{background-color:#fff3dd;padding-top:3.75rem;position:relative}@media (min-width:48em){.section--stickyImageList{padding-top:0}}.section--green-anchor{padding-bottom:108px}@media (min-width:48em){.section--green-anchor{padding-bottom:0}}.section--green-anchor.has-topography:after{background-color:#fff;background-image:url(/dist/media/images/press-bg.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:108px;left:0;position:absolute;transform:translateZ(0);width:100%}.section--twoToneSplit{background-color:#1d4b74;padding-top:3.75rem}@media (min-width:48em){.section--twoToneSplit{padding:0}}.section--twoToneSplit--darkBlue{background-color:#1d4b74}.section--twoToneSplit--lightBlue{background-color:#5883ce}.section--topographic{background-color:#001783;background-image:url(/dist/media/images/microbe_radiate.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative;transform:translateZ(0)}.section--topographic--darkmode{background-color:#1d4b74}.section--topographic--darkmode.inViewport{background-image:url(/dist/media/images/section-darkmode.gif)}.section--topographic--solidBlue{background-color:#1d4b74}.section--topographic--solidBlue *{color:#fff}.section--topographic--darkBlue,.section--topographic--small-blue{background-color:#1d4b74}.section--topographic--small-blue.inViewport{background-image:url(/dist/media/images/small-topography-darkblue.gif)}.section--topographic--darkBlue.inViewport{background-image:url(/dist/media/images/section-darkblue.gif)}.section--topographic--small-orange{background-color:#ed9c41}.section--topographic--small-orange.inViewport{background-image:url(/dist/media/images/small-topography-orange.gif)}.section--topographic--yellow{background-color:#f3cb52}.section--topographic--yellow.inViewport{background-image:url(/dist/media/images/section-canarymode.gif)}.section--topographic--lightYellow{background-color:#fff}.section--topographic--lightYellow.inViewport{background-image:url(/dist/media/images/section-lightYellow.gif)}.section--topographic--lightYellow-alt{background-color:#fff}.section--topographic--lightYellow-alt.inViewport{background-image:url(/dist/media/images/light-yellow-bg-alt.gif)}.section--topographic--lightGreen{background-color:#fff}.section--topographic--lightGreen.inViewport{background-image:url(/dist/media/images/section-greenmode.gif)}.section--topographic--lightBlue{background-color:#5883ce}.section--topographic--lightBlue.inViewport{background-image:url(/dist/media/images/section-lightblue.gif)}.section--topographic--red{background-color:#dd574a}.section--topographic--red.inViewport{background-image:url(/dist/media/images/topography-hero-bg-red.gif)}.section--topographyHero{min-height:542px}@media (min-width:48em){.section--topographyHero{min-height:532px}.section--topographyHero:before{display:none}}.section--balanced--offset{padding:3.875rem var(--wrapper-offset)}@media (min-width:48em){.section--balanced--offset{padding:6.875rem calc(var(--grid-gutter) + var(--wrapper-offset))}}.section--small-balanced--offset{padding:3.875rem 0}@media (min-width:48em){.section--small-balanced--offset{padding:5rem 0}}.section--textSection.has-eyebrow{padding-top:3.75rem}@media (min-width:48em){.section--textSection.has-eyebrow{padding-top:0}}.section--productList.has-eyebrow{padding-top:3.75rem}@media (min-width:48em){.section--productList.has-eyebrow{padding-top:0}}.section--productCarousel{background-color:#fff}@media screen and (max-width:767px){.section--productCarousel .slider__actions{display:flex!important;gap:15px}}.section--productCarousel .product-carousel-slide-title{text-align:center}@media (min-width:48em){.section--storybookChapter{max-height:750px;position:relative}.section--storybookChapter:before{content:"";display:block;padding-top:56.25%;width:100%}.section--storybookChapter>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}}.section__eyebrow{z-index:1}@media (min-width:48em){.section__eyebrow{position:sticky;top:60px}}.section__eyebrow--curated{position:absolute;top:60px}@media (min-width:48em){.section__eyebrow--curated{position:sticky;top:60px}}.section__overhang{margin-top:2.1875rem}.section__overhang .enclosure{background-color:#001783;border-radius:20px 20px 0 0}.section__overhang .enclosure *{color:#fff3dd;font-family:Averta,sans-serif;font-size:18px;font-weight:600;line-height:28px}@media screen and (max-width:768px){.section__overhang .enclosure *{font-size:16px;line-height:normal}}.section__actions{bottom:83px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.section__wrapper{padding-bottom:3.215rem;padding-top:3.125rem}@media (min-width:48em){.section__wrapper{padding-bottom:5.6875rem;padding-top:5.6875rem}}.section__controls{bottom:24px;display:flex;justify-content:space-between;padding:0 var(--wrapper-offset);pointer-events:none;position:absolute;transition:opacity .75s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);width:100%}.section__controls>button{pointer-events:auto}.section--storybook:not([data-current-slide="0"]) .section__controls{opacity:1;transform:none}.section--news+.section--simplePress>.section__wrapper{padding-top:3.75rem}@media (min-width:48em){.section--news+.section--simplePress>.section__wrapper{padding-top:4rem}}.section--left-topography{position:relative}.section--left-topography:before{background-image:url(/dist/media/images/left-topography-bg.gif);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:80px;position:absolute;width:100%}@media (min-width:48em){.section--left-topography:before{bottom:auto;height:100%;left:0;top:0;width:27.36111111vw}}.section--storybookChapter+.section--ambientVideoHero,.section--storybookChapter+.section--primaryImageHero{display:none}@media (min-width:48em){.section--storybookChapter+.section--ambientVideoHero,.section--storybookChapter+.section--primaryImageHero{display:block}}.video-iframe{position:relative}.video-iframe:before{content:"";display:block;padding-top:56.25%;width:100%}.video-iframe__media{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.section--recipeIndexPageFields{align-items:center;display:flex;flex-direction:column;max-width:100%}.section--recipeIndexPageFields .recipeIndexPageFields-inner{max-width:100vw;padding:0 7.5%}.section--recipeIndexPageFields .topography-divider{background-size:cover;height:70px;width:100%}.section--recipeIndexPageFields .topography-divider-top{background-image:url(/dist/media/images/topography-yellow.svg);margin-bottom:70px}.section--recipeIndexPageFields .topography-divider-bottom{background-image:url(/dist/media/images/topography-red.svg);margin-top:70px}.section--recipeIndexPageFields .featured-recipe{display:flex;justify-content:center;max-width:1300px}.section--recipeIndexPageFields .featured-recipe__inner{color:#1d4b74;display:flex;width:100%}.section--recipeIndexPageFields .featured-recipe__image-wrapper{aspect-ratio:1/1;overflow:hidden;width:50%}.section--recipeIndexPageFields .featured-recipe__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section--recipeIndexPageFields .featured-recipe__text-wrapper{background-color:#e8f0fe;display:flex;flex-direction:column;justify-content:space-between;padding:50px;width:50%}.section--recipeIndexPageFields .featured-recipe__share-button{align-items:center;align-self:flex-end;color:#5883ce;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;width:-moz-min-content;width:min-content}.section--recipeIndexPageFields .featured-recipe__share-button:hover{color:#1d4b74}.section--recipeIndexPageFields .featured-recipe__share-button .share-button-text{white-space:nowrap}.section--recipeIndexPageFields .featured-recipe__share-button .share-button-icon{margin-left:10px}.section--recipeIndexPageFields .featured-recipe__share-button .share-button-icon svg{width:20px}.section--recipeIndexPageFields .featured-recipe__share-button .share-button-icon svg .cls-1{fill:#5883ce}.section--recipeIndexPageFields .featured-recipe__main-text{display:flex;flex-direction:column;gap:20px}.section--recipeIndexPageFields .featured-recipe__featured-tag{font-size:24px}.section--recipeIndexPageFields .featured-recipe__featured-tag-with-share-button{display:none}.section--recipeIndexPageFields .featured-recipe__recipe-title{font-size:54px}.section--recipeIndexPageFields .featured-recipe__description{font-size:18px;line-height:1.55555}.section--recipeIndexPageFields .featured-recipe__meal-tags-wrapper{display:flex;gap:10px;justify-content:flex-end;width:100%}.section--recipeIndexPageFields .featured-recipe__meal-tag{border:1px solid #1d4b74;border-radius:50px;padding:5px 10px;text-align:center}.section--recipeIndexPageFields .recipe-index{margin-top:70px;max-width:1300px}.section--recipeIndexPageFields .recipe-index__filters-wrapper,.section--recipeIndexPageFields .recipe-index__sorts-wrapper{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:35px}.section--recipeIndexPageFields .recipe-index__filters-wrapper .recipe-filter,.section--recipeIndexPageFields .recipe-index__filters-wrapper .recipe-sort,.section--recipeIndexPageFields .recipe-index__sorts-wrapper .recipe-filter,.section--recipeIndexPageFields .recipe-index__sorts-wrapper .recipe-sort{background-color:#e8f0fe;border-radius:3px;cursor:pointer;margin:0!important;padding:20px 30px!important}.section--recipeIndexPageFields .recipe-index__filters-wrapper .active-recipe-filter,.section--recipeIndexPageFields .recipe-index__filters-wrapper .active-recipe-sort,.section--recipeIndexPageFields .recipe-index__sorts-wrapper .active-recipe-filter,.section--recipeIndexPageFields .recipe-index__sorts-wrapper .active-recipe-sort{background-color:#1d4b74;color:#e8f0fe}.section--recipeIndexPageFields .recipe-index .recipe-card-grid{display:flex;flex-flow:wrap;justify-content:space-between}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card{background-color:#e8f0fe;color:#1d4b74;margin-bottom:25px;width:49%}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__image-wrapper{aspect-ratio:3/2;overflow:hidden;width:100%}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__main-content{display:flex;flex-direction:column;justify-content:space-between;min-height:207px;padding:25px}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__main-content-inner{display:flex;justify-content:space-between}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__text-wrapper{width:70%}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__title{font-size:34px;margin-bottom:15px}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__description{font-size:16px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__share-button{align-items:center;color:#5883ce;cursor:pointer;display:flex;font-size:14px;height:-moz-min-content;height:min-content}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__share-button:hover{color:#1d4b74}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__share-button .share-button-icon{margin-left:10px}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__share-button .share-button-icon svg{width:20px}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__share-button .share-button-icon svg .cls-1{fill:#5883ce}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__meal-tags-wrapper{display:flex;gap:10px;justify-content:flex-end;width:100%}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__meal-tag{border:1px solid #1d4b74;border-radius:50px;padding:5px 10px;text-align:center}.section--recipeIndexPageFields .recipe-index .hidden-card{display:none}.section--recipeIndexPageFields .recipe-index .recipe-index-pager{align-items:center;color:#1d4b74;display:flex;justify-content:center}.section--recipeIndexPageFields .recipe-index .recipe-index-pager .page-number{padding:10px}.section--recipeIndexPageFields .recipe-index .recipe-index-pager .current-page-number{background-image:url(/dist/media/images/microbe-outline-small.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:1024px){.section--recipeIndexPageFields .featured-recipe__recipe-title{font-size:34px}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card__title{font-size:24px}}@media screen and (max-width:768px){.section--recipeIndexPageFields .recipeIndexPageFields-inner{padding:0 5%}.section--recipeIndexPageFields .featured-recipe__inner{flex-direction:column}.section--recipeIndexPageFields .featured-recipe__image-wrapper{aspect-ratio:3/2;width:100%}.section--recipeIndexPageFields .featured-recipe__text-wrapper{padding:25px;width:100%}.section--recipeIndexPageFields .featured-recipe__main-text{gap:15px}.section--recipeIndexPageFields .featured-recipe__recipe-title{font-size:24px;width:70%}.section--recipeIndexPageFields .featured-recipe__description{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.section--recipeIndexPageFields .featured-recipe__meal-tags-wrapper{margin-top:20px}.section--recipeIndexPageFields .featured-recipe .desktop-share-button,.section--recipeIndexPageFields .featured-recipe__featured-tag{display:none}.section--recipeIndexPageFields .featured-recipe__featured-tag-with-share-button{display:flex;justify-content:space-between}.section--recipeIndexPageFields .featured-recipe .mobile-featured-tag{display:block;font-size:18px}.section--recipeIndexPageFields .recipe-index__filters-wrapper,.section--recipeIndexPageFields .recipe-index__sorts-wrapper{justify-content:center}.section--recipeIndexPageFields .recipe-index__filters-wrapper .recipe-filter,.section--recipeIndexPageFields .recipe-index__filters-wrapper .recipe-sort,.section--recipeIndexPageFields .recipe-index__sorts-wrapper .recipe-filter,.section--recipeIndexPageFields .recipe-index__sorts-wrapper .recipe-sort{font-size:16px;padding:10px 15px!important}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card{width:100%}.section--recipeIndexPageFields .recipe-index .recipe-card-grid .recipe-card .share-button-text{display:none}}.blog-index,.section--blogIndexPageFields{align-items:center;display:flex;flex-direction:column;max-width:100%}.blog-index .blogIndexPageFields-inner,.section--blogIndexPageFields .blogIndexPageFields-inner{margin-top:-76px;max-width:100vw;padding:0 7.5%}.blog-index .topography-divider,.section--blogIndexPageFields .topography-divider{background-size:cover;height:70px;width:100%}.blog-index .topography-divider-top,.section--blogIndexPageFields .topography-divider-top{background-image:url(/dist/media/images/topography-yellow.svg);margin-bottom:70px}.blog-index .topography-divider-bottom,.section--blogIndexPageFields .topography-divider-bottom{background-image:url(/dist/media/images/topography-red.svg);margin-top:70px}.blog-index .featured-blog,.section--blogIndexPageFields .featured-blog{border-radius:40px;display:flex;justify-content:center;max-width:1300px;overflow:hidden}.blog-index .featured-blog__inner,.section--blogIndexPageFields .featured-blog__inner{color:#001783;display:flex;width:100%}.blog-index .featured-blog__image-wrapper,.section--blogIndexPageFields .featured-blog__image-wrapper{aspect-ratio:1/1;overflow:hidden;width:50%}.blog-index .featured-blog__image,.section--blogIndexPageFields .featured-blog__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-index .featured-blog__text-wrapper,.section--blogIndexPageFields .featured-blog__text-wrapper{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:50px;width:50%}.blog-index .featured-blog__share-button,.section--blogIndexPageFields .featured-blog__share-button{align-items:center;align-self:flex-end;color:#0b00ff;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;width:-moz-min-content;width:min-content}.blog-index .featured-blog__share-button:hover,.section--blogIndexPageFields .featured-blog__share-button:hover{color:#001783}.blog-index .featured-blog__share-button .share-button-text,.section--blogIndexPageFields .featured-blog__share-button .share-button-text{white-space:nowrap}.blog-index .featured-blog__share-button .share-button-icon,.section--blogIndexPageFields .featured-blog__share-button .share-button-icon{align-items:center;display:flex;margin-left:10px}.blog-index .featured-blog__share-button .share-button-icon svg,.section--blogIndexPageFields .featured-blog__share-button .share-button-icon svg{width:20px}.blog-index .featured-blog__share-button .share-button-icon svg .cls-1,.section--blogIndexPageFields .featured-blog__share-button .share-button-icon svg .cls-1{fill:#5883ce}.blog-index .featured-blog__main-text,.section--blogIndexPageFields .featured-blog__main-text{display:flex;flex-direction:column}.blog-index .featured-blog__featured-tag,.section--blogIndexPageFields .featured-blog__featured-tag{font-size:clamp(1.5rem,1.3356741573rem + .6741573034vw,1.875rem);font-weight:700}.blog-index .featured-blog__featured-tag-with-share-button,.section--blogIndexPageFields .featured-blog__featured-tag-with-share-button{display:none}.blog-index .featured-blog__blog-title,.section--blogIndexPageFields .featured-blog__blog-title{font-size:clamp(1.75rem,1.5582865169rem + .7865168539vw,2.1875rem);font-weight:700;margin-bottom:13px}@media screen and (max-width:1024px){.blog-index .featured-blog__blog-title,.section--blogIndexPageFields .featured-blog__blog-title{margin:0}}.blog-index .featured-blog__description,.section--blogIndexPageFields .featured-blog__description{font-size:clamp(1rem,.8356741573rem + .6741573034vw,1.375rem)}.blog-index .featured-blog__meal-tags-wrapper,.section--blogIndexPageFields .featured-blog__meal-tags-wrapper{display:flex;flex-flow:row wrap;gap:10px;width:100%}.blog-index .featured-blog__meal-tag,.section--blogIndexPageFields .featured-blog__meal-tag{background-color:#fff3dd;border-radius:100px;color:#dd574a;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:800;line-height:normal;min-width:-moz-fit-content;min-width:fit-content;padding:5px 20px;width:-moz-fit-content;width:fit-content}.blog-index .blog-index,.section--blogIndexPageFields .blog-index{margin-top:70px;max-width:1300px}.blog-index .blog-index__filters-wrapper,.section--blogIndexPageFields .blog-index__filters-wrapper{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:24px}.blog-index .blog-index__filters-wrapper .blog-filter,.section--blogIndexPageFields .blog-index__filters-wrapper .blog-filter{border:1px solid #0b00ff;border-radius:100px;color:#0b00ff;cursor:pointer;font-size:20px;font-weight:700;margin:0!important;padding:12px 24px!important}.blog-index .blog-index__filters-wrapper .active-blog-filter,.section--blogIndexPageFields .blog-index__filters-wrapper .active-blog-filter{background-color:#0b00ff;color:#fff3dd}.blog-index .blog-index__sorts-wrapper,.section--blogIndexPageFields .blog-index__sorts-wrapper{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-bottom:40px}.blog-index .blog-index__sorts-wrapper .blog-sort,.section--blogIndexPageFields .blog-index__sorts-wrapper .blog-sort{color:#0b00ff;cursor:pointer;font-size:16px;font-weight:600;opacity:.5;text-decoration:underline}.blog-index .blog-index__sorts-wrapper .active-blog-sort,.section--blogIndexPageFields .blog-index__sorts-wrapper .active-blog-sort{opacity:1}.blog-index .blog-index .blog-card-grid,.section--blogIndexPageFields .blog-index .blog-card-grid{display:flex;flex-flow:wrap;justify-content:space-between}.blog-index .blog-index .blog-card-grid .blog-card,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card{background-color:#fff;border-radius:20px;color:#001783;display:flex;flex-direction:column;margin-bottom:25px;overflow:hidden;width:49%}.blog-index .blog-index .blog-card-grid .blog-card__image-wrapper,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__image-wrapper{aspect-ratio:3/2;overflow:hidden;width:100%}.blog-index .blog-index .blog-card-grid .blog-card__image,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-index .blog-index .blog-card-grid .blog-card__main-content,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__main-content{display:flex;flex:1;flex-direction:column;gap:12px;justify-content:space-between;min-height:207px;padding:45px 25px}.blog-index .blog-index .blog-card-grid .blog-card__main-content-inner,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__main-content-inner{display:flex;gap:16px;justify-content:space-between}.blog-index .blog-index .blog-card-grid .blog-card__text-wrapper,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__text-wrapper{flex:1}.blog-index .blog-index .blog-card-grid .blog-card__title,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__title{font-size:clamp(1.5rem,1.3356741573rem + .6741573034vw,1.875rem);font-weight:700;margin-bottom:15px}.blog-index .blog-index .blog-card-grid .blog-card__description,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(1rem,.8356741573rem + .6741573034vw,1.375rem);margin-bottom:15px;overflow:hidden;text-overflow:ellipsis}.blog-index .blog-index .blog-card-grid .blog-card__share-button,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__share-button{align-items:center;color:#0b00ff;cursor:pointer;display:flex;font-size:14px;height:-moz-min-content;height:min-content}.blog-index .blog-index .blog-card-grid .blog-card__share-button:hover,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__share-button:hover{color:#1d4b74}.blog-index .blog-index .blog-card-grid .blog-card__share-button .share-button-icon,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__share-button .share-button-icon{align-items:center;display:flex;margin-left:10px}.blog-index .blog-index .blog-card-grid .blog-card__share-button .share-button-icon svg,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__share-button .share-button-icon svg{width:20px}.blog-index .blog-index .blog-card-grid .blog-card__share-button .share-button-icon svg .cls-1,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__share-button .share-button-icon svg .cls-1{fill:#5883ce}.blog-index .blog-index .blog-card-grid .blog-card__spacer,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__spacer{flex:1}.blog-index .blog-index .blog-card-grid .blog-card__meal-tags-wrapper,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__meal-tags-wrapper{display:flex;flex-flow:row wrap;gap:10px;width:100%}.blog-index .blog-index .blog-card-grid .blog-card__meal-tag,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__meal-tag{background-color:#fff3dd;border-radius:100px;color:#dd574a;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:800;line-height:normal;min-width:-moz-fit-content;min-width:fit-content;padding:5px 20px;width:-moz-fit-content;width:fit-content}.blog-index .blog-index .hidden-card,.section--blogIndexPageFields .blog-index .hidden-card{display:none!important}.blog-index .blog-index .blog-index-pager,.section--blogIndexPageFields .blog-index .blog-index-pager{align-items:center;color:#0b00ff;display:flex;justify-content:center}.blog-index .blog-index .blog-index-pager .page-number,.section--blogIndexPageFields .blog-index .blog-index-pager .page-number{padding:10px}.blog-index .blog-index .blog-index-pager .current-page-number,.section--blogIndexPageFields .blog-index .blog-index-pager .current-page-number{background-image:url(/dist/media/images/pagination-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff3dd}.blog-index .blog-index .pager-button,.section--blogIndexPageFields .blog-index .pager-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.blog-index .blog-index .pager-button--back,.section--blogIndexPageFields .blog-index .pager-button--back{transform:rotate(180deg)}.blog-index .blog-index .pager-button svg,.section--blogIndexPageFields .blog-index .pager-button svg{fill:#0b00ff;height:14px;width:14px}@media screen and (max-width:1024px){.blog-index .featured-blog__blog-title,.section--blogIndexPageFields .featured-blog__blog-title{font-size:34px}.blog-index .blog-index .blog-card-grid .blog-card__title,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__title{font-size:24px}.blog-index .blog-index .blog-card-grid .blog-card .share-button-text,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card .share-button-text{display:none}}@media screen and (max-width:768px){.blog-index .blogIndexPageFields-inner,.section--blogIndexPageFields .blogIndexPageFields-inner{padding:0 5%}.blog-index .featured-blog__inner,.section--blogIndexPageFields .featured-blog__inner{flex-direction:column}.blog-index .featured-blog__image-wrapper,.section--blogIndexPageFields .featured-blog__image-wrapper{aspect-ratio:3/2;width:100%}.blog-index .featured-blog__text-wrapper,.section--blogIndexPageFields .featured-blog__text-wrapper{padding:25px;width:100%}.blog-index .featured-blog__main-text,.section--blogIndexPageFields .featured-blog__main-text{gap:15px}.blog-index .featured-blog__blog-title,.section--blogIndexPageFields .featured-blog__blog-title{font-size:24px;width:70%}.blog-index .featured-blog__description,.section--blogIndexPageFields .featured-blog__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.blog-index .featured-blog__meal-tags-wrapper,.section--blogIndexPageFields .featured-blog__meal-tags-wrapper{margin-top:20px}.blog-index .featured-blog .desktop-share-button,.blog-index .featured-blog__featured-tag,.section--blogIndexPageFields .featured-blog .desktop-share-button,.section--blogIndexPageFields .featured-blog__featured-tag{display:none}.blog-index .featured-blog__featured-tag-with-share-button,.section--blogIndexPageFields .featured-blog__featured-tag-with-share-button{display:flex;justify-content:space-between}.blog-index .featured-blog .mobile-featured-tag,.section--blogIndexPageFields .featured-blog .mobile-featured-tag{display:block;font-size:18px}.blog-index .blog-index__filters-wrapper,.blog-index .blog-index__sorts-wrapper,.section--blogIndexPageFields .blog-index__filters-wrapper,.section--blogIndexPageFields .blog-index__sorts-wrapper{justify-content:center}.blog-index .blog-index__filters-wrapper .blog-filter,.blog-index .blog-index__filters-wrapper .blog-sort,.blog-index .blog-index__sorts-wrapper .blog-filter,.blog-index .blog-index__sorts-wrapper .blog-sort,.section--blogIndexPageFields .blog-index__filters-wrapper .blog-filter,.section--blogIndexPageFields .blog-index__filters-wrapper .blog-sort,.section--blogIndexPageFields .blog-index__sorts-wrapper .blog-filter,.section--blogIndexPageFields .blog-index__sorts-wrapper .blog-sort{font-size:16px;padding:10px 15px!important}.blog-index .blog-index .blog-card-grid .blog-card,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card{width:100%}.blog-index .blog-index .blog-card-grid .blog-card__main-content-inner,.section--blogIndexPageFields .blog-index .blog-card-grid .blog-card__main-content-inner{gap:8px}}.awards{background-color:#001783;color:#fff}.awards__heading{margin-bottom:50px}.awards__listed-award-wrapper{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.306);display:flex;gap:25px;justify-content:space-between;padding:25px 0}.awards__listed-award-wrapper:last-child{border:none}.awards__listed-award-left{display:flex;gap:25px}.awards__listed-award-with-link-wrapper:hover{color:#fa5c5d}.awards__listed-award-with-link-wrapper:hover .arrow-wrapper{fill:#fa5c5d}.awards__award-text-wrapper p{color:#fff;font-family:Averta,sans-serif;font-size:24px;font-weight:700}.awards .icon-wrapper{width:45px}.awards .arrow-wrapper{fill:#fff;height:-moz-min-content;height:min-content;width:30px}.awards__award-text-wrapper{font-size:24px;line-height:1.3}.awards__image-wrapper{min-height:100%;overflow:hidden}@media screen and (min-width:1024px){.awards__image-wrapper{max-height:800px}}.awards__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:767px){.awards__image-wrapper{display:none}.awards__text-column{padding-bottom:50px}}.rebate .responsive-iframe{background:transparent;border:none;height:100%;max-height:750px;min-height:-moz-fit-content;min-height:fit-content;width:100%}@media screen and (max-width:1023px){.rebate .responsive-iframe{height:750px;max-height:none;min-height:none}}@media screen and (min-width:1500px){.rebate .responsive-iframe{min-height:750px}}.termsfeed-com---nb-simple{background-color:#fff!important;border-radius:20px 20px 0 0;height:unset!important;left:25px!important;max-width:35%!important;right:unset!important}.termsfeed-com---nb-simple *{font-family:Averta,sans-serif!important}.cc-nb-main-container{padding:1rem!important}.cc-nb-title{display:none!important}.cc-nb-text{color:#001783!important}.cc-nb-okagree{background-color:#0b00ff!important;border:1px solid #0b00ff!important;border-radius:100px;padding:15px 40px!important}.cc-nb-reject{border:1px solid #ffa04b!important;color:#ffa04b!important}.cc-nb-changep,.cc-nb-reject{background-color:unset!important}.cc-nb-changep{color:#001783!important;text-decoration:underline}.cc-pc-container *{color:#001783!important;font-family:Averta,sans-serif!important}.cc-pc-head-lang select:focus{box-shadow:0 0 0 2px #ffa04b!important}.cc-cp-foot-save{background-color:#ffa04b!important;color:#fff!important}@media screen and (max-width:600px){.termsfeed-com---nb-simple{max-width:80%!important}}.hydefy-site .termsfeed-com---nb-simple *{font-family:Outfit,sans-serif!important}.hydefy-site .cc-nb-text{color:#000051!important}.hydefy-site .cc-nb-okagree{background-color:#ee4729!important;border:1px solid #ee4729!important}.hydefy-site .cc-nb-reject{border:1px solid #ee4729!important;color:#ee4729!important}.hydefy-site .cc-nb-changep{color:#000051!important;text-decoration:underline}.hydefy-site .cc-pc-container *{color:#000051!important;font-family:Outfit,sans-serif!important}.hydefy-site .cc-pc-head-lang select:focus{box-shadow:0 0 0 2px #ee4729!important}.hydefy-site .cc-cp-foot-save{background-color:#ee4729!important;color:#fff!important}.product-display{background-color:#f1e5da;background-image:url(/media/images/primitive-shape-1-light-brown-corner.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 60%;position:relative}.product-display__inner-mobile{display:none}.product-display__inner{padding:3.125rem 0;position:relative;z-index:1}.product-display__products-inner{display:grid;gap:25px}.product-display__products-inner.twoColumns{grid-template-columns:1fr 1fr}.product-display__products-inner.threeColumns{grid-template-columns:1fr 1fr 1fr}.product-display__product-type-wrapper{align-items:center;display:flex;flex-direction:column;height:650px;justify-content:center;padding-bottom:2em}.product-display__product-type-wrapper:hover .product-display__links-wrapper{grid-template-rows:1fr}.product-display__product-image-wrapper{aspect-ratio:1/1;max-width:335px;overflow:hidden}.product-display__product-image{display:none;height:100%;margin-top:0!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding-top:0!important;width:100%}.product-display__product-image:first-of-type{display:block}.product-display__category-title-wrapper{display:flex;justify-content:center;width:100%}.product-display__category-title{max-width:325px;text-align:center}.product-display__links-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.68,-.6,.32,1.6)}.product-display__links-wrapper-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.product-display__product-link-wrapper{align-items:flex-end;display:flex;justify-content:center;margin:16px 0 0 25px;width:100%}.product-display__product-link-wrapper:first-of-type{border-top:1px solid #1d4b74;padding-top:16px}.product-display__product-link{color:#dd574a;font-size:1.5em;font-weight:700;height:1.25em;overflow:visible;text-align:center;width:100%}.product-display__product-link .gradient-link-microbe{margin-left:0}.product-display__product-link .gradient-link-microbe *{fill:#dd574a}.product-display__product-link:focus,.product-display__product-link:hover{border-bottom:1px solid transparent}.product-display__product-link:focus .gradient-link-microbe,.product-display__product-link:hover .gradient-link-microbe{transform:scale(.66)}.product-display__product-link:focus .gradient-link-microbe .microbe__microbe,.product-display__product-link:hover .gradient-link-microbe .microbe__microbe{animation-play-state:running}@media screen and (max-width:1024px){.product-display__product-type-wrapper{height:500px}}@media screen and (max-width:767px){.product-display{background-image:url(/media/images/primitive-shape-1-light-brown-corner-small.png);background-size:250px auto;padding-top:3.75rem}.product-display__inner{display:none}.product-display__inner-mobile{display:flex;flex-direction:column;padding-bottom:3.125rem;padding-top:3.125rem}.product-display__product-type-wrapper-mobile{border-bottom:1px solid rgba(29,75,116,.3);padding-bottom:35px}.product-display__category-title-wrapper-mobile{margin-bottom:35px}.product-display__category-title-mobile{text-align:center}.product-display__category-content-wrapper-mobile{display:flex;gap:50px}.product-display__links-wrapper-mobile,.product-display__product-image-wrapper-mobile{flex:1}.product-display__links-wrapper-inner-mobile{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center}.product-display__product-link-mobile{color:#dd574a;font-size:1.5em;font-weight:700}}.author-block{padding:3rem 0}.author-block__inner{display:flex;gap:1rem}.author-block__image-wrapper{border-radius:3px;overflow:hidden}.author-block__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:60px}.author-block__text-wrapper{flex:1}.author-block__text-wrapper *{color:#001783;font-family:Nunito Sans;font-size:1rem;font-weight:600}.author-block__text-wrapper a{text-decoration:underline}.author-block__title{margin-bottom:.5rem}@media screen and (max-width:768px){.author-block__inner{align-items:center;flex-direction:column;gap:1rem}.author-block__image{min-width:100px}}.slow-fade{opacity:0;transition:opacity .8s ease-in-out}.slow-fade.inViewport{opacity:1}.lazyload,.lazyloading{opacity:0;transition:opacity .3s}.lazyloaded{opacity:1;transition:opacity .3s}.center-y{display:flex;flex-direction:column;justify-content:center}.input-invalid-text{display:none}.is-invalid .input-invalid-text{display:inline}.is-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.is-hidden{visibility:hidden}.is-absent,.show-above-medium-block,.show-above-medium-flex,.show-above-xxlarge-block{display:none}@media screen and (max-width:666px){.show-above-small-block .button__minimal-text,.show-above-small-block button{display:none}}@media (min-width:41.6875em){.show-above-small-block{display:block}}@media (min-width:48em){.hide-above-medium{display:none}.show-above-medium-block{display:block}.show-above-medium-flex{display:flex}}@media (min-width:90em){.show-above-xxlarge-block{display:block}}@media (max-width:47.99em){.hide-below-medium{display:none}}.is-scroll-locked{overflow:hidden}html{scroll-padding-top:80px}.store-locator{background-color:#fff3dd;position:relative}.retailer-logo-heading{padding:0 20px}@media screen and (max-width:1023px){.retailer-logo-heading,.retailer-logo-heading *{font-size:32px!important}}.retailer-logo-divider{border-color:#001783;margin:25px 20px 50px}.retailer-logo{filter:grayscale(1);max-width:175px!important;min-width:125px!important;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.retailer-logo{max-width:125px!important}}.retailer-logo-link{align-items:center;display:flex}.retailer-logo-link .retailer-logo:hover{filter:none}.online-retailer-logo-link{height:150px;position:relative;width:275px}.online-retailer-logo-link .online-retailer-logo{max-width:100%;transition:.5s;width:250px}.online-retailer-logo-link:hover .online-retailer-logo{transform:scale(115%);transform-origin:center center}.storeLocator{max-width:100vw;overflow-x:hidden}@media screen and (max-width:1023px){.storeLocator .section--prominentCta .enclosure__violator{bottom:-22px}}.storeLocator .section--topographyHero{background-image:url(/dist/media/images/microbe_radiate_ext.svg);background-position:top;background-size:max(100%,2000px);height:90vh;justify-content:flex-start;margin-bottom:550px;max-height:1030px;min-height:700px;padding-bottom:60px;padding-top:140px;transform:translateZ(0)}@media screen and (max-width:1024px){.storeLocator .section--topographyHero{margin-bottom:435px}}.storeLocator .section--topographic--lightBlue{background-color:#fff;background-image:url(/dist/media/images/blue-product-bg.gif);background-position:top;background-repeat:no-repeat;background-size:cover;height:90vh;max-height:1030px;min-height:700px;padding-bottom:60px;padding-top:200px;transform:translateZ(0)}.storeLocator .topography-hero__content{padding-top:85px}@media screen and (max-width:1024px){.storeLocator .topography-hero__content{margin-top:-10px;padding-top:0}}.section--storeLocatorLogos{align-items:center;background-color:transparent;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px}.section--storeLocatorLogos .section__wrapper{max-width:100vw;padding-bottom:0;padding-top:2.5rem;width:100%}.section--storeLocatorLogos .section__wrapper .type-h1{color:#001783;font-family:Averta,sans-serif;font-size:36px;font-weight:700;margin-bottom:10px;text-align:center}.section--storeLocatorLogos .section__wrapper .grid{--wrapper-offset:0;align-items:center;display:flex;flex-direction:column;grid-column:2/span 14}.section--storeLocatorLogos .section__wrapper .grid .retail-logos-container{display:flex;flex-wrap:wrap;gap:45px;justify-content:center;margin:40px 0;padding:0 35px}@media screen and (max-width:399px){.section--storeLocatorLogos .section__wrapper .grid .retail-logos-container{gap:55px}}.section--storeLocatorLogos .section__wrapper .grid .retail-logos-container a{align-items:center;display:flex;flex:1;justify-content:center}.section--storeLocatorLogos .section__wrapper .grid .retail-logos-container .retailer-logo-link img{max-width:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.storerocket-store-locator{color:#001783;left:0;max-height:916px!important;position:absolute;right:0;top:565px;z-index:100}.storerocket-store-locator #storerocket-widget{max-height:916px!important}@media screen and (max-width:600px){.storerocket-store-locator #storerocket-widget{max-height:82vh!important;overflow-y:scroll}}.storerocket-store-locator #storerocket-widget #storerocket-search{color:#001783;padding:12px 15px}.storerocket-store-locator #storerocket-widget #storerocket-search ::-moz-placeholder{opacity:.75}.storerocket-store-locator #storerocket-widget #storerocket-search ::placeholder{opacity:.75}.storerocket-store-locator #storerocket-widget .storerocket-search-field{padding-right:15px}.storerocket-store-locator .storerocket-lead-form ::-moz-placeholder{color:#001783;opacity:.75}.storerocket-store-locator .storerocket-lead-form ::placeholder{color:#001783;opacity:.75}.storerocket-store-locator .storerocket-lead-form :-ms-input-placeholder{color:#001783}.storerocket-store-locator .storerocket-lead-form ::-ms-input-placeholder{color:#001783}.storerocket-store-locator .storerocket-lead-form #storerocket-lead-email,.storerocket-store-locator .storerocket-lead-form #storerocket-lead-name{color:#001783;padding:12px 15px}.storerocket-store-locator .storerocket-lead-form #storerocket-lead-email ::-moz-placeholder,.storerocket-store-locator .storerocket-lead-form #storerocket-lead-name ::-moz-placeholder{color:#001783;opacity:1}.storerocket-store-locator .storerocket-lead-form #storerocket-lead-email ::placeholder,.storerocket-store-locator .storerocket-lead-form #storerocket-lead-name ::placeholder{color:#001783;opacity:1}.storerocket-store-locator .storerocket-lead-form #storerocket-lead-email :-ms-input-placeholder,.storerocket-store-locator .storerocket-lead-form #storerocket-lead-name :-ms-input-placeholder{color:#001783}.storerocket-store-locator .storerocket-lead-form #storerocket-lead-email ::-ms-input-placeholder,.storerocket-store-locator .storerocket-lead-form #storerocket-lead-name ::-ms-input-placeholder{color:#001783}.storerocket-store-locator .storerocket-search-icon{fill:#001783}.storerocket-store-locator .storerocket-lead,.storerocket-store-locator .storerocket-lead-fields{color:#001783;padding:12px 15px}.storerocket-store-locator .storerocket-lead ::-moz-placeholder,.storerocket-store-locator .storerocket-lead-fields ::-moz-placeholder{color:#001783;opacity:1}.storerocket-store-locator .storerocket-lead ::placeholder,.storerocket-store-locator .storerocket-lead-fields ::placeholder{color:#001783;opacity:1}.storerocket-store-locator .storerocket-lead :-ms-input-placeholder,.storerocket-store-locator .storerocket-lead-fields :-ms-input-placeholder{color:#001783}.storerocket-store-locator .storerocket-lead ::-ms-input-placeholder,.storerocket-store-locator .storerocket-lead-fields ::-ms-input-placeholder{color:#001783}@media screen and (max-width:1024px){.storerocket-store-locator{top:450px}}.storerocket-store-locator *,.storerocket-store-locator a,.storerocket-store-locator div,.storerocket-store-locator p,.storerocket-store-locator span{color:#001783}.storerocket-store-locator #storerocket-geolocate-button svg{display:none;height:0;width:0}.storerocket-store-locator #storerocket-overlay-details,.storerocket-store-locator #storerocket-overlay-details a,.storerocket-store-locator .storerocket-filter-button-label,.storerocket-store-locator .storerocket-filter-button-label a,.storerocket-store-locator .storerocket-icon,.storerocket-store-locator .storerocket-icon a,.storerocket-store-locator .storerocket-overlay-details-action-button,.storerocket-store-locator .storerocket-overlay-details-action-button a,.storerocket-store-locator .storerocket-result-list-content,.storerocket-store-locator .storerocket-result-list-content a{color:#001783}.storerocket-store-locator .storerocket-result-website-link span{color:#fff!important}.storerocket-store-locator .storerocket-overlay-filters-item{background-color:#ffa04b;border-radius:5px;color:#fff;padding:5px 10px}.storerocket-store-locator .storerocket-overlay-filters-item:before{background-color:#fff;border-radius:10px;content:"";height:10px;margin-right:10px;width:10px}@media screen and (max-width:600px){.storerocket-store-locator{max-height:82vh!important;overflow-y:scroll}}.storerocket-store-locator .gm-style-mot{color:#fff!important}.contact .grid--large-bottom-offset{display:flex;justify-content:center;padding-bottom:50px}.contact .section--green-anchor.has-topography:after{display:none}@media screen and (max-width:767px){.contact .section--green-anchor{padding-bottom:0}}.contact .piano-list{width:45vw}@media screen and (max-width:768px){.contact .piano-list{margin-bottom:75px}}@media screen and (max-width:1023px){.contact .piano-list{width:65vw}}@media screen and (max-width:767px){.contact .piano-list{width:83vw}}.contact .piano-list:last-child{border:none}.contact .contact-form{background-color:#ffeb5a;background-image:url(/dist/media/images/tan_wave_contact_page.svg);background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;padding:0 24px 100px}.contact .contact-form__inner{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:36px;max-width:1000px;padding:70px 30px;width:100%}.contact .contact-form__text-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:600px;width:100%}.contact .contact-form__heading{color:#001783;font-family:Averta,sans-serif;font-size:clamp(2rem,1.2331460674rem + 3.1460674157vw,3.75rem);font-weight:700;text-align:center}.contact .contact-form__subheading{color:#001783;font-family:Averta,sans-serif;font-size:clamp(1rem,.753511236rem + 1.0112359551vw,1.5625rem);font-weight:400;text-align:center}.contact .contact-form__form-wrapper{max-width:600px;width:100%}.contact form{margin-top:-100px;padding-top:100px}#accordion-form-wrapper .freeform-form .freeform-input,#contact-form-wrapper .freeform-form .freeform-input{background-color:#fff!important;border:1px solid #001783!important;border-radius:20px!important;color:#001783!important;font-family:Averta,sans-serif!important;padding:24px 20px 20px}#accordion-form-wrapper .freeform-form .freeform-label,#accordion-form-wrapper .freeform-form label,#contact-form-wrapper .freeform-form .freeform-label,#contact-form-wrapper .freeform-form label{color:#001783!important}#accordion-form-wrapper .freeform-form .freeform-label.freeform-required:after,#contact-form-wrapper .freeform-form .freeform-label.freeform-required:after{color:unset!important;content:"(required)"!important;font-family:Averta,sans-serif!important}#accordion-form-wrapper .freeform-form .freeform-row [class*=freeform-col-].floating input:-moz-placeholder-shown:not(:focus)+*,#contact-form-wrapper .freeform-form .freeform-row [class*=freeform-col-].floating input:-moz-placeholder-shown:not(:focus)+*{color:#001783!important;left:32px;top:34px}#accordion-form-wrapper .freeform-form .freeform-row [class*=freeform-col-].floating input:placeholder-shown:not(:focus)+*,#contact-form-wrapper .freeform-form .freeform-row [class*=freeform-col-].floating input:placeholder-shown:not(:focus)+*{color:#001783!important;left:32px;top:34px}#accordion-form-wrapper .freeform-form .floating,#contact-form-wrapper .freeform-form .floating{color:#001783}#accordion-form-wrapper .freeform-form .freeform-row [class*=freeform-col-] select:not(select[multiple]),#contact-form-wrapper .freeform-form .freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:url(/dist/media/images/down.png);background-position:calc(100% - 20px) calc(1em + 4px),calc(100% - 15px) calc(1em + 8px),calc(100% - 2.5em) .5em;background-size:24px}#accordion-form-wrapper .freeform-form .freeform-fieldtype-checkboxes,#contact-form-wrapper .freeform-form .freeform-fieldtype-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr}#accordion-form-wrapper .freeform-form .freeform-fieldtype-checkboxes .freeform-instructions,#accordion-form-wrapper .freeform-form .freeform-fieldtype-checkboxes .freeform-label:first-of-type,#contact-form-wrapper .freeform-form .freeform-fieldtype-checkboxes .freeform-instructions,#contact-form-wrapper .freeform-form .freeform-fieldtype-checkboxes .freeform-label:first-of-type{grid-column:1/4}#accordion-form-wrapper .freeform-form .freeform-fieldtype-checkboxes input,#contact-form-wrapper .freeform-form .freeform-fieldtype-checkboxes input{margin-right:6px}#accordion-form-wrapper .freeform-form .freeform-fieldtype-checkboxes label:not(:first-of-type),#contact-form-wrapper .freeform-form .freeform-fieldtype-checkboxes label:not(:first-of-type){margin-bottom:16px;margin-left:20px;margin-right:24px;text-indent:-20px}#accordion-form-wrapper .freeform-form .button,#contact-form-wrapper .freeform-form .button{background-color:#0b00ff;border:none;border-radius:100px;font-family:Averta,sans-serif;outline:none;padding:0 2rem}#accordion-form-wrapper .freeform-form .button:after,#contact-form-wrapper .freeform-form .button:after{content:"Submit";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}#accordion-form-wrapper .freeform-form .freeform-form-success,#contact-form-wrapper .freeform-form .freeform-form-success{background-color:#0b00ff}#accordion-form-wrapper .freeform-form .freeform-form-errors,#contact-form-wrapper .freeform-form .freeform-form-errors{background-color:#ffa04b}#accordion-form-wrapper .section--socials,#contact-form-wrapper .section--socials{background-color:#5883ce;color:#fff;width:100%}@media screen and (max-width:767px){#accordion-form-wrapper .section--socials,#contact-form-wrapper .section--socials{padding-top:60px}}#accordion-form-wrapper .section--socials .socials__inner,#contact-form-wrapper .section--socials .socials__inner{display:flex;flex-flow:row wrap;gap:25px;justify-content:space-between;left:50%;max-width:2000px;padding:6.875rem calc(var(--grid-gutter) + var(--wrapper-offset));position:relative;transform:translate(-50%);width:100%}@media screen and (max-width:767px){#accordion-form-wrapper .section--socials .socials__inner,#contact-form-wrapper .section--socials .socials__inner{padding-top:50px}}#accordion-form-wrapper .section--socials .socials__text-wrapper,#contact-form-wrapper .section--socials .socials__text-wrapper{padding-left:10px;width:45%}@media screen and (max-width:767px){#accordion-form-wrapper .section--socials .socials__text-wrapper,#contact-form-wrapper .section--socials .socials__text-wrapper{width:100%}}@media screen and (min-width:1920px){#accordion-form-wrapper .section--socials .socials__text-wrapper,#contact-form-wrapper .section--socials .socials__text-wrapper{width:35%}}#accordion-form-wrapper .section--socials .socials__instagram-feed,#contact-form-wrapper .section--socials .socials__instagram-feed{display:flex;width:50%}@media screen and (max-width:767px){#accordion-form-wrapper .section--socials .socials__instagram-feed,#contact-form-wrapper .section--socials .socials__instagram-feed{width:100%}}@media screen and (min-width:1920px){#accordion-form-wrapper .section--socials .socials__instagram-feed,#contact-form-wrapper .section--socials .socials__instagram-feed{width:60%}}#accordion-form-wrapper .section--socials .socials__instagram-cta,#contact-form-wrapper .section--socials .socials__instagram-cta{font-size:48px;margin-bottom:2em}@media screen and (max-width:767px){#accordion-form-wrapper .section--socials .socials__instagram-cta,#contact-form-wrapper .section--socials .socials__instagram-cta{font-size:36px}}#accordion-form-wrapper .section--socials .socials__general-cta,#contact-form-wrapper .section--socials .socials__general-cta{font-size:1.25rem}#accordion-form-wrapper .section--socials .socials__general-cta a,#contact-form-wrapper .section--socials .socials__general-cta a{color:#f3cb52;text-decoration:underline}@media screen and (max-width:767px){#accordion-form-wrapper .section--socials .socials__general-cta,#contact-form-wrapper .section--socials .socials__general-cta{font-size:1.125rem}}@media screen and (max-width:1024px){#accordion-form-wrapper .section--socials .eapps-instagram-feed-posts-inner>*,#accordion-form-wrapper .section--socials .eapps-instagram-feed-posts-view>*,#contact-form-wrapper .section--socials .eapps-instagram-feed-posts-inner>*,#contact-form-wrapper .section--socials .eapps-instagram-feed-posts-view>*{display:none}#accordion-form-wrapper .section--socials .eapps-instagram-feed-posts-inner div:first-of-type,#accordion-form-wrapper .section--socials .eapps-instagram-feed-posts-view div:first-of-type,#contact-form-wrapper .section--socials .eapps-instagram-feed-posts-inner div:first-of-type,#contact-form-wrapper .section--socials .eapps-instagram-feed-posts-view div:first-of-type{display:block;width:100%!important}}#accordion-form-wrapper .section--socials .eapps-instagram-feed-posts-grid-load-more,#contact-form-wrapper .section--socials .eapps-instagram-feed-posts-grid-load-more{display:none}#accordion-form-wrapper .section--socials .eapps-instagram-feed-posts-item-image-wrapper,#contact-form-wrapper .section--socials .eapps-instagram-feed-posts-item-image-wrapper{margin:0}#accordion-form-wrapper .section--socials .eapps-instagram-feed-posts-item-content,#contact-form-wrapper .section--socials .eapps-instagram-feed-posts-item-content{padding-left:10px;padding-right:10px}.recipe-entry{background-color:#fff3dd;max-width:100%}.recipe-entry header{width:100%}.recipe-entry .recipes-inner-content{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.recipe-entry .recipes-inner-content .two-column-wrapper{display:flex;flex-direction:row;max-width:2000px;position:relative;width:100%}.recipe-entry .recipes-inner-content .two-column-wrapper svg{margin:0!important;padding:0!important}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column{display:flex;flex-direction:column;position:relative;width:50%}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__image-wrapper{flex:1;margin-bottom:-1px;margin-right:-1px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__hero-image{min-height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:sticky;top:0;width:100%}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__hero-image{display:none}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products-wrapper{background-size:cover;bottom:0;color:#001783;display:flex;justify-content:center;left:0;margin-top:-50px;padding:0 50px 100px;position:absolute;right:0}@media screen and (min-width:2500px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products-wrapper{padding-bottom:200px}}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products-wrapper{margin-top:0;position:relative}}@media screen and (max-width:500px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products-wrapper{padding:50px 35px}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;max-width:700px;padding:35px;position:relative}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-products-heading{font-size:34px;font-weight:600}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product{border-bottom:1px solid #afd2ff;display:flex;width:100%}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product:last-of-type{border-bottom:none}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product .included-product-image{-o-object-fit:initial;object-fit:fill;width:162px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product .included-product-text-wrapper{display:flex;flex-direction:column;gap:4px;justify-content:center;padding-left:8px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product .included-product-text-wrapper .included-product-title{font-size:clamp(1.25rem,1.1404494382rem + .4494382022vw,1.5rem);font-weight:700}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product .included-product-text-wrapper .included-product-title br{display:none}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product .included-product-text-wrapper .included-product-variant{font-size:clamp(1rem,.9452247191rem + .2247191011vw,1.125rem);font-weight:700}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product{padding:24px 0}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .included-product .included-product-image{width:35%}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column__included-products .fynd-button .button{padding:0 2rem}@media print,screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-left-column{order:2;width:100%}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column{display:flex;flex-direction:column;width:50%}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__image-wrapper{display:none;overflow:hidden;position:relative}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__image-wrapper .mobile-hero-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media print,screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__image-wrapper{display:block;max-height:70vh}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__image-wrapper .recipe-right-column__image-wave-wrapper{bottom:0;display:none;left:0;position:absolute;right:0;z-index:3}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__image-wrapper .recipe-right-column__image-wave-wrapper{display:block}}@media print{.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__image-wrapper .recipe-right-column__image-wave-wrapper{display:none}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block{background-color:#ffeb5a;color:#001783;padding:150px 50px 50px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner{display:flex;flex-direction:column;gap:20px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-title{font-size:54px;font-weight:700}@media print,screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-title{font-size:32px}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-icons-wrapper{display:flex}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-icons-wrapper .recipe-intro-icon{width:50px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-icons-wrapper .recipe-intro-icon svg,.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-icons-wrapper .recipe-intro-icon text{fill:#001783}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-icons-wrapper .recipe-intro-icon g{stroke:#001783}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-copy{font-size:1rem;font-weight:600;line-height:1.5555555}@media (min-width:48em){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-copy{font-size:1.125rem}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper{align-items:end;display:flex;width:100%}@media screen and (max-width:1024px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper{align-items:start;flex-direction:column;gap:24px;margin-bottom:0}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper{display:flex;justify-content:end;margin-left:auto}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-cta-text{margin-bottom:5px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icons{align-items:center;display:flex}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icons g,.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icons path,.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icons polygon,.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icons svg{fill:#001783}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .pinterest-icon{align-self:flex-start;cursor:pointer;height:25px;width:25px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icon-link{margin-right:25px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icon-link:last-of-type{margin-right:0}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper .recipe-intro-socials-inner-content .recipe-intro-social-icon-link svg{width:22px!important}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block .recipe-intro-inner .recipe-intro-buttons-wrapper .recipe-intro-socials-wrapper{margin-left:0}}@media print,screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block{padding-top:75px}}@media screen and (max-width:500px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-intro-block{padding:55px 35px}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details-wave-wrapper{background-color:#ffeb5a;margin-bottom:-2px;width:100%}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details-wave-wrapper img{height:auto;max-width:100%}@media print{.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details-wave-wrapper{display:none}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details{background-color:#ffd455}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner{background-size:135%;color:#001783;display:flex;font-weight:900;gap:5px;justify-content:space-around;padding:50px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-copy{font-weight:400}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-divider{border-left:2px solid #ffeb5a}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-divider{border-bottom:2px solid #ffeb5a;border-left:0}}@media print{.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-divider{display:none}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card{align-items:center;display:flex;flex-direction:column;white-space:nowrap;width:-moz-fit-content;width:fit-content}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card:last-of-type{padding-right:0}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card .recipe-details-heading{margin-bottom:5px;width:-moz-fit-content;width:fit-content}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card .recipe-details-heading .recipe-details-icon{margin-right:10px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card .recipe-details-heading .recipe-details-icon g,.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card .recipe-details-heading .recipe-details-icon path,.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card .recipe-details-heading .recipe-details-icon svg{fill:#001783}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner{background-position:50%;background-size:cover;flex:1;flex-direction:column;gap:25px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner .recipe-details-card{display:flex;flex:1;flex-direction:row;gap:25px}}@media screen and (max-width:500px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details .recipe-details-inner{padding:50px 35px}}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__recipe-details{display:flex;justify-content:space-between}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column .recipe-anchors-wrapper{background-color:#ffeb5a;display:none;justify-content:space-between;padding:35px 50px}@media screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column .recipe-anchors-wrapper{display:flex}}@media screen and (max-width:500px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column .recipe-anchors-wrapper{padding:35px}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column .recipe-anchors-wrapper a{color:#001783;font-size:16px;font-style:normal;font-weight:700;text-decoration:underline}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content{display:flex;flex-direction:column;gap:50px;padding:50px 50px 100px}@media screen and (min-width:2500px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content{padding-bottom:200px}}@media screen and (max-width:500px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content{padding:50px 35px}}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .main-section-title{color:#001783;font-size:34px;font-weight:600;margin-bottom:25px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .main-section-copy{color:#001783;line-height:1.5}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper{position:relative}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .ingredient{display:flex;gap:4%;margin-bottom:10px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .ingredient .ingredient-quantity{display:inline-block;min-width:-moz-fit-content;min-width:fit-content;text-align:right;width:40px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .ingredient .ingredient-text{display:inline-block;width:92.5%}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .print-button{align-items:center;color:#001783;display:flex;flex-direction:column;position:absolute;right:0;top:-5px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .print-button .print-button-text{margin-bottom:5px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .print-button svg path,.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .print-button svg rect{stroke:#001783}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .ingredient-list-wrapper .print-button svg circle{fill:#001783}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .instructions-list-wrapper{margin-bottom:10px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .instructions-list-wrapper .step{display:flex;gap:3%;margin-bottom:15px}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .instructions-list-wrapper .step .step-index-number{color:#ffa04b;display:inline-block;font-size:18px;font-weight:900}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .instructions-list-wrapper .step .step-text{display:inline-block}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .recipe-tip-wrapper{border:1px solid #ffa04b;border-radius:20px;padding:25px;position:relative}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .recipe-tip-wrapper .tip-title{background-color:#fff3dd;position:absolute;top:0;transform:translateY(-65%)}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .recipe-tip-wrapper .recipe-tip-copy>:not(:first-child){border-top:1px solid #ffa04b;margin-top:.75rem;padding-top:.75rem}.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column__main-content .nutrition-info-wrapper{color:#001783}@media print,screen and (max-width:1023px){.recipe-entry .recipes-inner-content .two-column-wrapper .recipe-right-column{width:100%}.recipe-entry .recipes-inner-content .two-column-wrapper{flex-flow:column}}.recipe-entry .recipes-inner-content .related-recipes-wave-wrapper{left:0;position:absolute;right:0;top:0;transform:translateY(calc(-100% + 2px));width:100vw}.recipe-entry .recipes-inner-content .related-recipes-wave-wrapper img{height:auto;max-width:100%}@media print{.recipe-entry .recipes-inner-content .related-recipes-wave-wrapper{display:none}}.recipe-entry .recipes-inner-content .related-recipes{background-color:#ffd455;padding-top:72px;position:relative}.recipe-entry .recipes-inner-content .related-recipes-title-wrapper{color:#001783;display:flex;justify-content:center;padding:0 25px}.recipe-entry .recipes-inner-content .related-recipes-title-wrapper .related-recipes-title{font-size:clamp(2rem,1.2331460674rem + 3.1460674157vw,3.75rem);font-weight:700}.recipe-entry .recipes-inner-content .related-recipes-title{text-align:center}.recipe-entry .recipes-inner-content .related-recipes .recipe-slider{padding-top:72px}@media print{.recipe-entry{padding-top:25px!important}.recipe-entry,.recipe-entry *{background-color:transparent!important}.recipe-entry *{background-image:none!important;color:#000!important}.recipe-entry .mobile-hero-image,.recipe-entry .print-button,.recipe-entry .recipe-intro-icons-wrapper,.recipe-entry .recipe-intro-socials-wrapper,.recipe-entry .recipe-intro-socials-wrapper-mobile,.recipe-entry .recipe-left-column,.recipe-entry .related-recipes,.recipe-entry .text-stack__cta{display:none!important}.recipe-entry .recipe-right-column .recipe-details-inner,.recipe-entry .recipe-right-column__recipe-details,.recipe-entry .recipe-right-column__recipe-intro-block{margin:0!important;padding-bottom:0!important;padding-top:0!important}.recipe-entry .recipe-right-column__main-content{padding-bottom:0!important}.recipe-entry .recipe-right-column .ingredient-list-wrapper .ingredient{margin-bottom:0!important}.recipe-entry .recipe-right-column svg{filter:brightness(0)!important}.mainNav__microbeLogoWrapper,footer,header{display:none}}.promo-page__topographic-upper{align-items:center;background-color:#4089e6;background-image:url(/dist/media/images/microbe_radiate_light.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:-moz-fit-content;min-height:fit-content;padding-bottom:200px;padding-top:175px}.promo-page__upper-inner{display:flex;justify-content:center;max-width:1200px}.promo-page sup{font-size:.25em;right:-.25em;top:-.85em;vertical-align:super}.promo-page__text-wrapper{align-items:center;display:flex;flex-direction:column;max-width:600px}.promo-page__heading>*{font-size:clamp(2.25rem,1.7570224719rem + 2.0224719101vw,3.375rem);margin-bottom:.5em}.promo-page__heading>*,.promo-page__subheading{color:#fff;filter:drop-shadow(0 0 125px rgba(0,0,0,.5));font-weight:700;text-align:center}.promo-page__subheading{font-size:clamp(1.125rem,.9606741573rem + .6741573034vw,1.5rem);margin-bottom:1.25em}.promo-page__instructional-text{color:#fff;filter:drop-shadow(0 0 125px rgba(0,0,0,.5));font-size:clamp(1rem,.9452247191rem + .2247191011vw,1.125rem);font-weight:700;margin-bottom:2em;text-align:center}.promo-page__buttons-wrapper{display:flex;gap:20px;justify-content:center}.promo-page .button{padding-left:2rem}.promo-page__lower,.promo-page__lower-inner{align-items:center;display:flex;flex-direction:column;position:relative}.promo-page__lower-inner{max-width:1200px;padding-bottom:clamp(150px,40%,600px);width:80%}.promo-page__coupon-wrapper{background-color:#fff;border:2px dashed #1d4b74;padding:10px;position:absolute;top:-125px;width:100%}.promo-page__coupon,.promo-page__printable-coupon{width:100%}.promo-page .topography-divider{background-size:cover;height:70px;width:100%}.promo-page__printable{display:none}@media screen and (max-width:1024px){.promo-page__text-wrapper{max-width:90%}}@media screen and (max-width:768px){.promo-page__topographic-upper{padding-bottom:150px}.promo-page__coupon-wrapper{top:-100px}}@media print{.promo-page>*{display:none}.promo-page__printable{display:block;width:100%}.promo-page__printable-inner{align-items:center;display:flex;flex-direction:column;height:100%;max-height:100%;max-width:100%;padding-top:50px;width:100%}.promo-page__printable-logo-wrapper{margin-bottom:50px}.promo-page__printable-logo img{width:150px}.promo-page__printable-text-wrapper{margin-bottom:50px}.promo-page__printable-fynd-text,.promo-page__printable-instructional-text{color:#001783;font-weight:700}.promo-page__printable-coupon-wrapper{background-color:#fff;border:2px dashed #001783;padding:10px}.promo-page__printable__coupon{max-width:400px}.promo-page__printable-fynd-wrapper{align-items:center;border:2px solid #001783;display:flex;flex-direction:column;justify-content:center;margin-top:50px;padding:30px;position:relative;width:100%}.promo-page__printable-fynd-icon{height:-moz-min-content;height:min-content;padding:10px;position:absolute;top:-30px}.promo-page__printable-fynd-icon svg{fill:#001783;background-color:#fff;height:35px}.promo-page__printable-fynd-icon svg *{fill:#001783}.promo-page__printable-fynd-text{font-size:26px;text-align:center;width:80%}}.lead-gen{background-color:#93cdf2;display:flex;min-height:100vh;overflow:hidden;position:relative}.lead-gen__main-content{align-items:center;display:flex;flex:3;flex-direction:column;justify-content:center;max-width:1400px;padding-bottom:60px;z-index:999}.lead-gen__main-content--primary-logo-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px;max-width:300px;width:80%}@media screen and (max-width:1200px){.lead-gen__main-content--primary-logo-wrapper{margin-right:-25%;max-width:unset;width:110%}}@media screen and (min-width:2000px){.lead-gen__main-content--primary-logo-wrapper{max-width:400px}}.lead-gen__main-content--primary-logo{width:100%}@media screen and (max-width:1200px){.lead-gen__main-content--primary-logo{width:40%}}.lead-gen__main-content--primary-image-mobile{display:none}@media screen and (max-width:1200px){.lead-gen__main-content--primary-image-mobile{display:block;width:60%}}.lead-gen__main-content--text-content{align-items:center;display:flex;flex-direction:column;max-width:800px;width:80%}.lead-gen__main-content--heading{color:#1d4b74;font-size:51px;font-weight:700;margin-bottom:25px;text-align:center}@media screen and (max-width:768px){.lead-gen__main-content--heading{font-size:35px}}.lead-gen__main-content--body-text{color:#fff;font-size:35px;font-weight:700;margin-bottom:25px;text-align:center}@media screen and (max-width:768px){.lead-gen__main-content--body-text{font-size:18px}}.lead-gen__main-content--partner-logo-wrapper{margin-bottom:75px;max-width:325px;width:65%}.lead-gen__main-content--partner-logo{width:100%}.lead-gen__main-content--sign-up-form{max-width:500px;width:90%}.lead-gen__main-content--sign-up-form .field{margin-top:0!important;padding-top:0!important}@media screen and (max-width:1023px){.lead-gen__main-content--sign-up-form .field--fill{flex:0 85px!important}}.lead-gen__main-content--explore-link-wrapper{border-bottom:2px solid #1d4b74;margin-top:50px;padding-bottom:5px}.lead-gen__main-content--explore-link{color:#1d4b74;font-size:19px;font-weight:500}@media screen and (max-width:768px){.lead-gen__main-content{overflow:hidden}}.lead-gen__side-bar{background-image:url(/dist/media/images/topography-transparent-white.png);background-repeat:no-repeat;background-size:cover;flex:1;position:relative}.lead-gen__side-bar--primary-image-wrapper{left:-50%;max-width:800px;position:absolute;top:45%;transform:translateY(-50%);width:175%;z-index:9999}@media screen and (max-width:1200px){.lead-gen__side-bar--primary-image-wrapper{display:none}}@media screen and (min-width:2950px){.lead-gen__side-bar--primary-image-wrapper{left:-30%}}.lead-gen__side-bar--primary-image{width:100%}@media screen and (max-width:768px){.lead-gen__side-bar{display:none}}.lead-gen__bottom-topo-banner-mobile,.lead-gen__top-topo-banner-mobile{background-image:url(/dist/media/images/topography-transparent-white.png);background-repeat:no-repeat;background-size:200%;display:none;position:absolute}@media screen and (max-width:768px){.lead-gen__bottom-topo-banner-mobile,.lead-gen__top-topo-banner-mobile{display:block;width:100%}}.lead-gen__top-topo-banner-mobile{height:5%;left:0;top:0}.lead-gen__bottom-topo-banner-mobile{bottom:0;height:20%;left:0}@media screen and (max-width:768px){.lead-gen{flex-direction:column;padding:25px 0 75px}}.modal.fade{z-index:99999}.sneezeguard.fade{z-index:99}.reviews{align-items:center;background-color:#bea084;display:flex;justify-content:center;position:relative;z-index:100}.reviews__inner{max-width:1750px;width:100%}.reviews__inner--extra-btm-pad{padding-bottom:50px}.reviews .flickity-slider{align-items:center;display:flex}.reviews__slide{display:flex;justify-content:center;width:100%}.reviews__slide-inner{display:flex;flex-direction:column;width:75%}.reviews__slide-inner--short{width:50%}@media screen and (max-width:1400px){.reviews__slide-inner--short{width:75%}}@media screen and (max-width:1024px){.reviews__slide-inner,.reviews__slide-inner--short{width:100%}}.reviews__quote-wrapper{display:flex;margin-bottom:50px}@media screen and (max-width:1024px){.reviews__quote-wrapper{flex-direction:column}}.reviews__quote-icon{opacity:.15;width:-moz-min-content;width:min-content}.reviews__quote-icon--open{margin-right:20px}.reviews__quote-icon--close{margin-left:20px}@media screen and (max-width:1024px){.reviews__quote-icon--close{align-self:flex-end}}.reviews__quote{color:#fff;font-size:48px;font-weight:700}@media screen and (max-width:1024px){.reviews__quote{margin:15px 0}}@media screen and (max-width:768px){.reviews__quote{font-size:32px}}.reviews__attribution{color:#fff;font-size:25px;font-weight:700;margin-left:104px}@media screen and (max-width:1024px){.reviews__attribution{margin:0}}@media screen and (max-width:768px){.reviews__attribution{font-size:20px}}.reviews .flickity-button{transform:unset}.reviews .flickity-button--rotate{rotate:180deg;transition:rotate 1s}.reviews .flickity-button--rotate-cc,.reviews .flickity-button--rotate>*{rotate:-180deg;transition:rotate 1s}.reviews .flickity-button--rotate-cc>*{rotate:180deg;transition:rotate 1s}@media screen and (max-width:1024px){.reviews .flickity-button{top:105%}}.reviews .flickity-button,.reviews .flickity-button:hover{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100px}.reviews .flickity-button img,.reviews .flickity-button:hover img{width:30px}.reviews .previous{transform:rotate(180deg)}.reviews__play-pause-wrapper{display:flex;justify-content:flex-end;margin-top:15px}.reviews__play-pause{align-items:center;background-color:transparent;border:none;border-radius:3px;color:#fff;display:inline-flex;font-family:Averta,sans-serif;font-size:.9375rem;font-weight:600;justify-content:center;min-height:35px;min-width:96px;overflow:hidden;padding:.375rem .5625rem .375rem .8125rem;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.reviews__play-pause:hover{cursor:pointer}@media screen and (max-width:1024px){.reviews__play-pause{margin-top:100px}}.reviews__play-pause-icon{display:inline-block;height:20px;left:.8125rem;position:absolute;width:20px}.reviews__play-pause-icon>svg{fill:#fff}.reviews__play-pause-icon>svg:nth-child(2){display:none}.reviews__play-pause-icon+.reviews__play-pause-text{margin-left:1.375rem}.reviews .control--toggled .control__icon>svg:nth-child(2){display:inline-block}.reviews .control--toggled .control__icon>svg:first-child{display:none}.reviews__topo-strip{background-image:url(/dist/media/images/topography-strip-trans.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;height:100px;position:absolute;width:100%}.rebate{align-items:center;background-color:#ceecff;color:#1d4b74;padding-bottom:200px;padding-top:225px}.rebate__blue-top-bar{background-color:#1d4b74;height:70px;position:sticky;top:0;width:100%;z-index:9}.rebate__inner{align-items:center;display:flex;flex-direction:column;gap:150px}.rebate__upper{display:flex;gap:75px;max-width:1700px}.rebate__text-block{flex:1}.rebate__heading,.rebate__subheading{margin-bottom:50px}.rebate__heading{font-weight:900;width:100%}.rebate__subheading{font-weight:700}.rebate__instructions{display:flex;flex-direction:column;gap:35px}.rebate__instruction{display:flex;font-size:1.125rem;font-weight:700;max-width:500px}.rebate__instruction span{color:#5883ce;font-weight:700;margin-right:12px}.rebate__instructions-image-text-split{display:flex}.rebate__instructions-text-half{display:flex;flex:3;flex-direction:column;gap:35px}.rebate__instructions-image-half{flex:4;position:relative}.rebate__instructions-image-wrapper{left:-50px;position:absolute;right:-150px;top:-25px}.rebate__form-wrapper{display:flex;flex:1;justify-content:center}.rebate__form-wrapper-inner{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;max-height:800px;width:100%}.rebate__lower{background-color:#fff;max-width:1700px}.rebate__lower-inner{display:flex;gap:75px}.rebate__product-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;z-index:2}.rebate__product-wrapper svg{fill:#fff;width:20px}.rebate__product-image{max-width:750px;width:100%}.rebate__topo-strip{background-image:url(/dist/media/images/topography-bg.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;filter:opacity(.3);position:absolute;right:0;top:0;width:33%;z-index:-1}.rebate .button__icon{align-items:center;display:flex;justify-content:center}.rebate hr{color:#707070;margin-bottom:75px;margin-top:75px}@media screen and (max-width:1499px){.rebate__instructions-image-text-split{flex-direction:column}.rebate__instructions-image-wrapper{bottom:unset;display:flex;justify-content:center;left:unset;padding-top:25px;position:relative;right:unset;top:unset}}@media screen and (max-width:1023px){.rebate{padding-bottom:100px;padding-top:200px}.rebate__upper{flex-direction:column}.rebate__subheading{max-width:500px}.rebate__lower-inner{flex-direction:column}.rebate__topo-strip{width:15%}.rebate__instructions-image{max-width:450px}}@media screen and (max-width:767px){.rebate{padding-top:100px}.rebate__topo-strip{bottom:0;height:250px;left:0;right:0;top:unset;width:100%}.rebate__instructions-image{max-width:100%}}.red-scheme .rebate{background-color:#dd574a}.red-scheme .rebate__heading,.red-scheme .rebate__heading span,.red-scheme .rebate__instruction,.red-scheme .rebate__instruction span,.red-scheme .rebate__subheading,.red-scheme .rebate__subheading span{color:#fff}.red-scheme .rebate__instructions-text-half button{background-color:#1d4b74}.rebate-products,.red-scheme .rebate-products{background-color:#fff}.rebate-products{padding-bottom:unset;padding-top:100px}.section--rebateBlock+.section--storeLocatorLogos{padding-top:60px}.section--freeformAccordion{margin-bottom:100px}.section--freeformAccordion .type-h3{margin-bottom:1rem}.section--freeformAccordion .accordion-label{width:-moz-fit-content;width:fit-content}.section--freeformAccordion .accordion-label .freeform-accordion-label-underline{border-bottom:1px solid rgba(29,75,116,.5);transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1)}.section--freeformAccordion .freeform-row:last-of-type{margin-top:25px}.section--freeformAccordion li:last-child{border:none}.section--freeformAccordion .section__wrapper{padding-bottom:0}.section--freeformAccordion #accordion-form-wrapper{padding:16px 8px;width:100%}.section--stickyImageList+.section--freeformAccordion{margin-top:-50px!important;padding-top:unset!important}.section--stickyImageList+.section--freeformAccordion .type-h3{margin-top:0!important;padding-top:0!important}.section--stickyImageList+.section--freeformAccordion .type-h3:before{height:0!important;margin-top:0!important}.section--stickyImageList+.section--freeformAccordion .section--freeformAccordion{margin-top:0!important;padding-top:0!important}.section--stickyImageList+.section--freeformAccordion .section--freeformAccordion .section__wrapper{padding-top:25px}@media screen and (max-width:1024){.section--stickyImageList+.section--freeformAccordion{margin-bottom:-100px!important}}@media screen and (max-width:768px){.section--stickyImageList+.section--freeformAccordion{margin-bottom:-50px!important;margin-top:-100px!important}}header{position:sticky;top:0;z-index:999}#skip-nav,.screenreader-text{height:1px;left:-999px;position:absolute;top:-999px;width:1px}#skip-nav:focus,.screenreader-text:focus{display:inline-block;height:auto;margin:auto;position:static;width:auto}.mainNav{background-color:#0b00ff;color:#fff;display:flex;font-family:Averta,sans-serif;font-weight:700;gap:30px;min-height:65px;padding:0 50px;z-index:1000}.mainNav__homeLink{display:block;padding-top:4px;width:100px}.mainNav__leftItems,.mainNav__rightItems{flex:1}.mainNav__leftItems,.mainNav__logoWrapper{align-items:center;display:flex}.mainNav__logoWrapper{justify-content:center;overflow:hidden}.mainNav__rightItems{display:flex;justify-content:flex-end}.mainNav__list{align-items:center;display:flex;gap:25px;height:100%}.mainNav__listParent{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:9999}.mainNav__subList{border-radius:0 0 20px 20px;box-shadow:4px 4px 34px 0 rgba(0,0,0,.06)}.mainNav__subListInner{background-color:#fff;display:flex;flex-direction:column;padding:25px}.mainNav__productList{background-color:#fff;color:#dd574a;display:flex;left:-25px;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height .25s ease-out;width:-moz-max-content;width:max-content;z-index:999}.mainNav__productList h4{color:#001783;font-family:Averta,sans-serif;font-size:17px;font-weight:700;margin-bottom:15px}.mainNav__productList li{color:#0b00ff;font-family:Averta,sans-serif;font-size:24px;font-weight:700}.mainNav__productList li a{align-items:center;display:flex;gap:20px;min-height:48px;padding-bottom:10px;transition:color .5s ease}.mainNav__productList li a img{height:100px;width:100px}.mainNav__productList li .shiftUp{transform:translateY(-14px)}.mainNav__productList li a:focus,.mainNav__productList li a:hover{border-bottom:1px solid transparent;color:#001783}.mainNav__productList li a:focus .gradient-link-microbe,.mainNav__productList li a:hover .gradient-link-microbe{transform:scale(.66)}.mainNav__productList li a:focus .gradient-link-microbe .microbe__microbe,.mainNav__productList li a:hover .gradient-link-microbe .microbe__microbe{animation-play-state:running}.mainNav hr{border:0;border-top:1.5px solid #ffa04b;margin:16px auto 24px 0;width:100%}.mainNav__productListParent:focus .mainNav__productList,.mainNav__productListParent:focus-within .mainNav__productList,.mainNav__productListParent:hover .mainNav__productList{max-height:1000px;transition:max-height .5s ease-in}.mainNav__whoList{background-color:#fff;color:#dd574a;left:-25px;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height .25s ease-out;width:-moz-max-content;width:max-content;z-index:99}.mainNav__whoList hr{margin-top:20px}.mainNav__whoList li{font-size:24px;min-height:48px}.mainNav__whoList li .gradient-link-microbe{margin-left:.125em}.mainNav__whoList li .gradient-link-microbe *{fill:#1d4b74}.mainNav__whoList li a{min-height:48px;transition:color .5s ease}.mainNav__whoList li a:focus,.mainNav__whoList li a:hover{border-bottom:none;color:#1d4b74}.mainNav__whoList li a:focus .gradient-link-microbe,.mainNav__whoList li a:hover .gradient-link-microbe{transform:scale(.66)}.mainNav__whoList li a:focus .gradient-link-microbe .microbe__microbe,.mainNav__whoList li a:hover .gradient-link-microbe .microbe__microbe{animation-play-state:running}.mainNav__whoListParent:focus .mainNav__whoList,.mainNav__whoListParent:focus-within .mainNav__whoList,.mainNav__whoListParent:hover .mainNav__whoList{max-height:1000px;transition:max-height .5s ease-in}.mainNav__listItem{height:100%}.mainNav__listItem:focus,.mainNav__listItem:focus-within,.mainNav__listItem:hover{text-decoration:underline;text-decoration-thickness:1.4px;text-underline-offset:4px}.mainNav__listItem a{align-items:center;border-bottom:1px solid transparent;display:flex;height:100%;text-align:center;width:-moz-fit-content;width:fit-content}.mainNav__listItem a:focus,.mainNav__listItem a:hover{text-decoration:underline;text-decoration-thickness:1.4px;text-underline-offset:4px}@media screen and (max-width:1200px){.mainNav{font-size:14px;padding:0 25px}}@media screen and (max-width:1024px){.mainNav{display:none}}main{margin-top:-1px!important;padding:0!important}.mobileNav{display:none;flex-direction:column;position:relative}.mobileNav a{color:#0b00ff;font-family:Averta,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.mobileNav__topBar{background-color:#0b00ff;border:none;display:flex;flex:1;margin:0;padding:15px 25px}.mobileNav__openBtn{padding-top:5px;width:30px}.mobileNav__closeBtn{height:20px;padding-top:5px;width:20px}.mobileNav__leftItems,.mobileNav__rightItems{align-items:center;display:flex;flex:1}.mobileNav__leftItems{align-items:center;display:flex}.mobileNav__closeBtn{display:none}.mobileNav__homeLink{display:flex;justify-content:center}.mobileNav__homeLink svg{width:100px}.mobileNav__rightItems{display:flex;justify-content:flex-end}.mobileNav__storeLocatorLink{margin-bottom:-8px}.mobileNav__inner{background-color:#fff3dd;border:none;color:#dd574a;font-size:20px;left:0;max-height:0;max-width:768px;overflow:hidden;padding:0 32px;position:absolute;top:100%;transition:all .5s linear;width:100%}.mobileNav__inner.open{max-height:100vh;overflow:scroll;transition:all .5s linear}.mobileNav__inner h4{color:#001783;font-size:14px;font-weight:700;margin:25px 0 15px}@media screen and (max-width:768px){.mobileNav__inner{height:100vh}}.mobileNav__subListItem{margin-bottom:20px}.mobileNav__viewAllItem{margin-top:35px}.mobileNav hr{border:0;border-top:1.5px solid #ffa04b;margin:25px 0;width:100%}.mobileNav .collapsible-panel-nav-trigger{align-items:center;background:none;display:flex;justify-content:space-between;padding-right:0}.mobileNav .collapsible-panel-nav{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out}.mobileNav .collapsible-panel-nav.open{grid-template-rows:1fr}.mobileNav .collapsible-panel-nav-inner{overflow:hidden}@media screen and (max-width:1024px){.mobileNav{display:flex}}.mobileNav__products{margin-top:24px}.mobileNav__products-heading{color:#0b00ff;font-size:22px;margin-top:32px}.mobileNav__products-category-heading,.mobileNav__products-heading{font-family:Averta,sans-serif;font-style:normal;font-weight:700;line-height:normal}.mobileNav__products-category-heading{color:#001783;font-size:16px}.mobileNav__products-link-list{display:flex;flex-direction:column}.mobileNav__products-link{color:#0b00ff;font-family:Averta,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.products-wrapper{background-color:#fff3dd;margin-left:auto;margin-right:auto;max-width:min(100vw,2000px)}.products-wrapper .hidden{margin:0;padding:0;visibility:hidden}@media screen and (max-width:767px){.products-wrapper .mobile-none{display:none}}.products-wrapper .product-hero{display:flex;gap:50px;padding:75px 100px 50px;position:relative}.products-wrapper .product-hero__badge-wrapper{background-image:url(/dist/media/images/hero-corner.svg);background-position:100% 0;background-size:100% auto;padding:56px 16px 0 48px;position:absolute;right:0;top:-48px}.products-wrapper .product-hero__badge-wrapper img{transform:rotate(10deg);width:125px}.products-wrapper .product-hero__image-slider-wrapper{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex:1;height:-moz-min-content;height:min-content;min-width:0}.products-wrapper .product-hero__image-slider-inner{min-width:0}.products-wrapper .product-hero .swiper-slide{cursor:pointer;height:auto}.products-wrapper .product-hero .swiper-slide-inner{align-items:center;aspect-ratio:4/3;display:flex;justify-content:center}.products-wrapper .product-hero .swiper-slide-inner img{border-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:100%}.products-wrapper .product-hero__thumbnails-wrapper{display:flex;justify-content:center;margin-top:15px;padding:0 32px 32px}.products-wrapper .product-hero__thumbnails-inner{display:flex;gap:10px;justify-content:center;width:80%}.products-wrapper .product-hero__thumbnail-wrapper{aspect-ratio:3/2;cursor:pointer;max-width:20%;width:150px}.products-wrapper .product-hero__thumbnail{border:2px solid transparent;border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.products-wrapper .product-hero__thumbnail.active-thumbnail{border:2px solid rgba(29,75,116,.302)}.products-wrapper .product-hero__info-wrapper{display:flex;flex:1;flex-direction:column;min-width:0;padding-top:24px}.products-wrapper .product-hero__heading-wrapper{margin-bottom:12px}.products-wrapper .product-hero__heading-wrapper--mobile{display:none}.products-wrapper .product-hero__subheading{color:#0b00ff;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.products-wrapper .product-hero__heading{color:#001783;font-family:Averta,sans-serif;font-size:60px;font-style:normal;font-weight:700;line-height:65px}.products-wrapper .product-hero__subtitle{color:#001783;font-family:Averta,sans-serif;font-size:24px;font-style:normal;font-weight:700}.products-wrapper .product-hero__variant-selector{border-radius:5px;display:flex;flex-wrap:wrap;gap:25px;margin:30px 0 0}.products-wrapper .product-hero__variant-selector-mobile{display:none;margin:30px 0;max-width:300px;position:relative}.products-wrapper .product-hero .collapsible-panel-nav-trigger{align-items:center;background-color:#fff;border-radius:5px;display:flex;justify-content:space-between;padding:10px}.products-wrapper .product-hero__variant-mobile-title-wrapper{align-items:center;display:flex;gap:15px}.products-wrapper .product-hero .collapsible-panel-nav{background-color:#ecf1ff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:grid;grid-template-rows:0fr;left:0;position:absolute;right:0;top:calc(100% - 5px);transition:grid-template-rows .25s ease-in-out;z-index:2}.products-wrapper .product-hero .collapsible-panel-nav.open{grid-template-rows:1fr}.products-wrapper .product-hero .collapsible-panel-nav-inner{overflow:hidden}.products-wrapper .product-hero .collapsible-panel-nav-inner .product-hero__variant-wrapper{padding:0 15px}.products-wrapper .product-hero .collapsible-panel-nav-inner .product-hero__variant-wrapper:not(:last-of-type) .product-hero__variant-title{border-bottom:1px solid rgba(64,136,230,.494)}.products-wrapper .product-hero .collapsible-panel-nav-inner .product-hero__variant-wrapper .product-hero__variant-title{padding:15px}.products-wrapper .product-hero .current-variant{background-color:#fff;border-radius:80px}.products-wrapper .product-hero__variant-title{align-items:center;color:#001783;display:flex;font-family:Averta,sans-serif;font-size:22px;font-style:normal;font-weight:700;gap:15px;line-height:normal;padding:15px}.products-wrapper .product-hero__variant-icon-wrapper{aspect-ratio:1/1;border-radius:50%;overflow:hidden;width:1.5em}.products-wrapper .product-hero__variant-icon{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.products-wrapper .product-hero__text-wrapper{color:#001783;font-family:Averta,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:33px;margin-top:33px}.products-wrapper .product-hero__ctas-wrapper{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;width:-moz-fit-content;width:fit-content}.products-wrapper .product-hero .button{border-radius:100px;padding:0 2rem}.products-wrapper .product-hero .store-locator-btn{color:#fff;font-family:Averta,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:normal;text-align:center;width:-moz-min-content;width:min-content}.products-wrapper .product-hero .amazon-btn-wrapper{align-items:center;border-radius:100px;display:flex}.products-wrapper .product-hero .amazon-btn-wrapper *{font-weight:700}.products-wrapper .product-hero .amazon-btn-wrapper .button__icon{align-items:center;background-color:#fff;border-radius:500px;display:flex;height:40px;justify-content:center;width:40px}.products-wrapper .product-hero .product-locations{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px}.products-wrapper .product-hero .product-locations__cta-wrapper{margin-bottom:16px;width:100%}.products-wrapper .product-hero .product-locations__heading{color:#001783;font-family:Averta,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.products-wrapper .product-hero .product-locations__cta{color:#0b00ff;text-decoration:underline}.products-wrapper .product-hero .product-locations__inner{align-items:center;background-color:#fff;border-radius:20px;display:flex;justify-content:center;min-height:124px;padding:12px;width:100%}.products-wrapper .product-hero .product-locations__location-card{display:flex;flex:1;gap:12px;padding-left:12px}.products-wrapper .product-hero .product-locations__location-card:first-of-type{padding-right:12px}.products-wrapper .product-hero .product-locations__location-card:last-of-type{border-left:2px solid #ffa04b;padding-left:24px}.products-wrapper .product-hero .product-locations__location-card__heading{color:#001783;font-family:Averta,sans-serif;font-size:18px;font-weight:700;line-height:24px}.products-wrapper .product-hero .product-locations__location-card__address{color:#001783;font-family:Averta,sans-serif;font-size:16px;font-weight:400;line-height:24px}.products-wrapper .product-hero .product-locations__location-card__address:last-of-type{margin-top:6px}.products-wrapper .product-hero .product-locations__pin-wrapper{padding-top:2px}.products-wrapper .product-hero .product-locations__preloader{align-items:center;color:#000;display:flex;flex-direction:column;font-family:Averta,sans-serif;font-size:18px;font-weight:400;line-height:26px}.products-wrapper .product-hero .product-locations__preloader__icon-wrapper{margin-bottom:4px}.products-wrapper .product-hero .product-locations__preloader__icon{animation:rotate 4s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:1400px){.products-wrapper .product-hero{padding:75px 50px}.products-wrapper .product-hero__image-slider-wrapper{flex:1}.products-wrapper .product-hero__info-wrapper{flex:1;padding-top:50px}.products-wrapper .product-hero__text-wrapper{margin-bottom:50px}}@media screen and (max-width:1250px){.products-wrapper .product-hero__variant-selector{display:none}.products-wrapper .product-hero__variant-selector-mobile{display:block}}@media screen and (max-width:1024px){.products-wrapper .product-hero{flex-direction:column;gap:25px}.products-wrapper .product-hero__heading-wrapper{display:none}.products-wrapper .product-hero__heading-wrapper--mobile{display:block}.products-wrapper .product-hero__heading,.products-wrapper .product-hero__subheading{text-align:center}.products-wrapper .product-hero__thumbnails-inner{width:100%}.products-wrapper .product-hero__variant-heading-mobile{color:#1d4b74;font-size:18px;font-weight:700;line-height:24px}.products-wrapper .product-hero__info-wrapper{padding-top:0}.products-wrapper .product-hero .store-locator-btn-wrapper{display:flex;justify-content:center}}@media screen and (max-width:768px){.products-wrapper .product-hero{padding:100px 16px 25px}.products-wrapper .product-hero__variant-selector-mobile{max-width:100%}.products-wrapper .product-hero__badge-wrapper img{width:100px}.products-wrapper .product-hero .product-locations{justify-content:flex-start}.products-wrapper .product-hero .product-locations__cta-wrapper{max-width:400px}.products-wrapper .product-hero .product-locations__inner{align-items:center;flex-direction:column;max-width:400px}.products-wrapper .product-hero .product-locations__location-card{justify-content:flex-start;width:100%}.products-wrapper .product-hero .product-locations__location-card:first-of-type{padding:16px}.products-wrapper .product-hero .product-locations__location-card:last-of-type{border-left:none;border-top:2px solid #ffa04b;padding:16px}}@media screen and (max-width:450px){.products-wrapper .product-hero{gap:0}.products-wrapper .product-hero__subheading{font-size:22px;font-style:normal;font-weight:704;line-height:33.78px}.products-wrapper .product-hero__heading{font-size:32px;font-weight:704;line-height:33.78px}.products-wrapper .product-hero .amazon-btn-wrapper,.products-wrapper .product-hero .store-locator-btn-wrapper{width:200px}.products-wrapper .product-hero .amazon-btn-wrapper .button,.products-wrapper .product-hero .amazon-btn-wrapper a,.products-wrapper .product-hero .store-locator-btn-wrapper .button,.products-wrapper .product-hero .store-locator-btn-wrapper a{width:100%}}.products-wrapper .product-highlight-banner{margin:30px auto}.products-wrapper .product-highlight-banner__inner{display:flex;gap:48px;overflow:hidden;padding:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.products-wrapper .product-highlight-banner__marquee{animation:scroll-x 120s linear infinite;display:flex;flex-shrink:0;gap:24px;justify-content:space-around;min-width:100%}.products-wrapper .product-highlight-banner__marquee-icon,.products-wrapper .product-highlight-banner__marquee-item{align-items:center;display:flex}.products-wrapper .product-highlight-banner__marquee-item-text{color:#0b00ff;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:normal;text-align:center;text-transform:uppercase}.products-wrapper .product-highlight-banner__marquee-item-image{height:42px;margin-top:0!important;padding-top:0!important}.products-wrapper .product-highlight-banner__marquee-item-image *{fill:#1d4b74}.products-wrapper .product-highlight-banner__disclaimer{background-color:#fff3dd;color:#0b00ff;padding:10px 25px;text-align:center;width:100%}@keyframes scroll-x{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 48px))}}@media screen and (max-width:767px){.products-wrapper .product-highlight-banner__marquee-item-text{font-size:24px}.products-wrapper .product-highlight-banner__marquee-item-image{height:32px}.products-wrapper .product-highlight-banner__disclaimer{font-size:14px}}.products-wrapper .product-dropdowns{padding:100px 100px 50px}.products-wrapper .product-dropdowns .collapsible-panel-nav-trigger{align-items:center;background:none;color:#001783;display:flex;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-weight:700;justify-content:space-between;line-height:normal;padding-bottom:30px;padding-right:0}.products-wrapper .product-dropdowns .expand-icon{margin-left:15px;transition:.5s}.products-wrapper .product-dropdowns .expand-icon svg{scale:1.25}.products-wrapper .product-dropdowns .flipped{transform:rotate(180deg);transition:.5s}.products-wrapper .product-dropdowns .collapsible-panel-nav{border-bottom:2px solid #ffa04b;display:grid;grid-template-rows:0fr;margin-bottom:30px;transition:grid-template-rows .5s ease-in-out}.products-wrapper .product-dropdowns .collapsible-panel-nav.open{grid-template-rows:1fr;padding-bottom:30px}.products-wrapper .product-dropdowns .collapsible-panel-nav-inner{display:flex;flex-direction:column;gap:50px;overflow:hidden}.products-wrapper .product-dropdowns .collapsible-panel-nav-inner.no-gap{gap:0}.products-wrapper .product-dropdowns__nutrition-info-wrapper{max-width:1000px}.products-wrapper .product-dropdowns__ingredients-wrapper{max-width:600px}.products-wrapper .product-dropdowns__ingredients-wrapper p{margin-bottom:10px}.products-wrapper .product-dropdowns__ingredients-heading{font-weight:700}.products-wrapper .product-dropdowns .fy-btn-wrapper{display:flex;flex-wrap:wrap;gap:25px}.products-wrapper .product-dropdowns .button__icon{filter:invert(1);transform:rotateY(180deg)}.products-wrapper .product-dropdowns__ingredient-text-wrapper{color:#001783;font-size:18px;font-weight:600;line-height:28px;margin-bottom:30px}.products-wrapper .product-dropdowns__nutrition-text-wrapper{color:#001783;font-size:18px;font-weight:800!important;font-weight:600;line-height:28px;margin-bottom:30px}@media screen and (max-width:1024px){.products-wrapper .product-dropdowns__nutrition-text-wrapper{font-size:16px;line-height:24px}}@media screen and (max-width:1400px){.products-wrapper .product-dropdowns{padding:75px 50px 0}}@media screen and (max-width:768px){.products-wrapper .product-dropdowns{padding:25px 25px 0}}.products-wrapper .products-lower-wrapper{background-color:#ffd455}.products-wrapper .reviews{background-color:#fff3dd;position:relative;z-index:0}.products-wrapper .reviews__bg-wrapper{bottom:0;left:0;position:absolute;right:0;z-index:-1}.products-wrapper .reviews__inner{background-color:#ffc088;background-image:url(/dist/media/images/review-slider-bg.svg);background-position:0 0;background-repeat:no-repeat;background-size:40% auto;border-radius:40px;padding:85px 25px 50px}.products-wrapper .reviews__slide-inner{position:relative}.products-wrapper .reviews__quote{color:#001783;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:normal;padding-left:25px}.products-wrapper .reviews__attribution{color:#001783}.products-wrapper .reviews__quote-icon{opacity:1}.products-wrapper .reviews__quote-icon--close{bottom:0;position:absolute;right:0}.products-wrapper .reviews .flickity-prev-next-button.previous{left:-49px}.products-wrapper .reviews .flickity-prev-next-button.next{right:-49px}.products-wrapper .reviews__play-pause-wrapper *{fill:#001783;color:#001783}.products-wrapper .reviews__topo-strip-wrapper{left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.products-wrapper .reviews__white-bg{background-color:#fff3dd;height:375px;width:100%}.products-wrapper .reviews__topo-strip{height:150px;min-width:2000px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width:768px){.products-wrapper .reviews__inner{background-size:80%;padding:25px}.products-wrapper .reviews__quote{font-size:24px}.products-wrapper .reviews__play-pause{margin-top:48px}}.products-wrapper .product-recipes{background-color:#ffeb5a;padding:50px 100px 75px}.products-wrapper .product-recipes__heading{font-size:60px;line-height:65px}.products-wrapper .product-recipes__heading,.products-wrapper .product-recipes__subheading{color:#001783;font-family:Averta,sans-serif;font-style:normal;font-weight:700;padding-right:25px}.products-wrapper .product-recipes__subheading{font-size:24px;line-height:normal;margin-bottom:64px}.products-wrapper .product-recipes__cards-inner{display:flex;gap:50px}.products-wrapper .product-recipes .solo-card-wrapper{justify-content:center}.products-wrapper .product-recipes .recipes-mobile{display:none}.products-wrapper .product-recipes__card{border-radius:20px;max-width:1100px;overflow:hidden}.products-wrapper .product-recipes__card.solo-card{max-width:45%}@media screen and (max-width:1024px){.products-wrapper .product-recipes__card.solo-card{max-width:100%}}.products-wrapper .product-recipes__main-card{flex:3}.products-wrapper .product-recipes__secondary-card{flex:2}.products-wrapper .product-recipes__recipe-image-inner{aspect-ratio:3/2;display:block;width:100%}.products-wrapper .product-recipes__recipe-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.products-wrapper .product-recipes__recipe-text-inner{background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:30px}.products-wrapper .product-recipes__recipe-heading{color:#001783;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:15px}.products-wrapper .product-recipes__recipe-description{color:#001783;font-family:Averta,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.products-wrapper .product-recipes__more-recipes-btn-wrapper{display:flex;justify-content:flex-end}.products-wrapper .product-recipes .solo-card-btn-wrapper{justify-content:center}.products-wrapper .product-recipes .button{margin-top:15px;padding:0 2rem}@media screen and (max-width:1400px){.products-wrapper .product-recipes{padding:50px 50px 75px}}@media screen and (max-width:1024px){.products-wrapper .product-recipes__main-card,.products-wrapper .product-recipes__secondary-card{flex:1}}@media screen and (max-width:768px){.products-wrapper .product-recipes{padding:25px 0 25px 25px}.products-wrapper .product-recipes__cards-inner{display:none}.products-wrapper .product-recipes .recipes-mobile{display:block}.products-wrapper .product-recipes__card-mobile{display:flex;flex-direction:column;height:auto;padding-right:25px}.products-wrapper .product-recipes__recipe-text-wrapper{flex:1}.products-wrapper .product-recipes__recipe-text-inner{border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:100%}.products-wrapper .product-recipes__more-recipes-btn-wrapper{justify-content:center;margin-top:25px;padding-right:25px}}.products-wrapper .product-foot .section__wrapper{position:relative;z-index:2}.products-wrapper .product-foot__heading{color:#1d4b74;font-size:48px;font-weight:700;line-height:60px;margin-bottom:25px;max-width:550px}.products-wrapper .product-foot__product-image-wrapper{border-radius:20px;overflow:hidden;width:100%}.products-wrapper .product-foot__product-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.products-wrapper .product-foot__product-links-wrapper{padding-left:64px}@media screen and (max-width:1024px){.products-wrapper .product-foot__product-links-wrapper{padding-left:0}}.products-wrapper .product-foot .text-stack:first-of-type(){margin-top:-16px}.products-wrapper .product-foot .text-stack__header *{color:#001783}.products-wrapper .product-foot .text-stack__content{width:-moz-fit-content;width:fit-content}.products-wrapper .product-foot .text-stack__content *{color:#0b00ff}.products-wrapper .product-foot .text-stack__content svg{margin-left:16px}.products-wrapper .product-foot .piano-list--flipped>*{border-top:none;padding-top:0}.products-wrapper .product-foot__retailers-wrapper{padding-top:0;position:relative}.products-wrapper .product-foot__online-retailers-wrapper,.products-wrapper .product-foot__physical-retailers-wrapper{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;padding:75px}.products-wrapper .product-foot__online-retailers-heading,.products-wrapper .product-foot__physical-retailers-heading{color:#001783;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:25px;text-align:center}.products-wrapper .product-foot__online-retailers-logos-wrapper,.products-wrapper .product-foot__physical-retailers-logos-wrapper{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:35px;justify-content:center;min-height:100px}.products-wrapper .product-foot__retailer-link{max-width:200px;width:200px}.products-wrapper .product-foot__retailer-logo{width:100%}.products-wrapper .product-foot .large-logo{max-width:250px;width:250px}.products-wrapper .product-foot .store-locator-btn-wrapper{display:flex;justify-content:center;margin-top:75px}.products-wrapper .product-foot .store-locator-btn-wrapper button{padding:0 2rem}.products-wrapper .product-foot__topo-strip-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:150px;z-index:-1}.products-wrapper .product-foot__topo-strip{min-height:100%;min-width:1600px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:1400px){.products-wrapper .product-foot__heading{font-size:40px}.products-wrapper .product-foot__online-retailers-wrapper,.products-wrapper .product-foot__physical-retailers-wrapper{padding:50px}}@media screen and (max-width:1024px){.products-wrapper .product-foot__heading{font-size:32px}.products-wrapper .product-foot__online-retailers-wrapper,.products-wrapper .product-foot__physical-retailers-wrapper{padding:25px}.products-wrapper .product-foot .large-logo,.products-wrapper .product-foot__retailer-link{width:150px}}@media screen and (max-width:768px){.products-wrapper .product-foot__heading,.products-wrapper .product-foot__online-retailers-heading,.products-wrapper .product-foot__physical-retailers-heading{font-size:28px;line-height:36px}}.products-wrapper .nutrition-row{align-items:center;border-bottom:2px solid #ffa04b;display:flex;justify-content:space-between;padding-block:12px}.products-wrapper .nutrition-row__header{-moz-column-gap:150px;column-gap:150px;display:flex;font-size:16px;justify-content:space-between}.products-wrapper .nutrition-row__header--split{border-bottom:2px solid #ffa04b;display:flex;flex-grow:1}@media screen and (max-width:1023px){.products-wrapper .nutrition-row__header>:last-child{display:none}}@media screen and (max-width:1024px){.products-wrapper .nutrition-row,.products-wrapper .nutrition-row__header--split{-moz-column-gap:20px;column-gap:20px}}.products-wrapper .nutrition-row__cell{flex:1;text-align:right}.products-wrapper .nutrition-row__cell--empty,.products-wrapper .nutrition-row__cell--title{flex:2;text-align:left}@media screen and (max-width:1400px){.products-wrapper .nutrition-row__cell--empty,.products-wrapper .nutrition-row__cell--title{flex:1}}@media screen and (max-width:1024px){.products-wrapper .nutrition-row__cell--empty,.products-wrapper .nutrition-row__cell--title{flex:0.8}}@media screen and (max-width:768px){.products-wrapper .nutrition-row__cell--empty,.products-wrapper .nutrition-row__cell--title{flex:1}}.products-wrapper .two-col{margin-bottom:20px}@media screen and (min-width:1024px){.products-wrapper .two-col{-moz-columns:2;column-count:2;-moz-column-gap:150px;column-gap:150px}}.products-wrapper .disclaimer{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:35px}@media screen and (max-width:768px){.products-wrapper .disclaimer:first-of-type{margin-top:50px}}.nutrition-serving-info{display:flex;justify-content:space-between;margin-bottom:15px}.nutrition-serving-info .serving-info-inner{display:flex;flex-direction:column;gap:15px}.nutrition-serving-info .nutrition-icons{display:flex;gap:16px}.nutrition-serving-info .nutrition-icons img,.nutrition-serving-info .nutrition-icons svg{height:55px;width:55px}@media screen and (max-width:1023px){.nutrition-serving-info{flex-direction:column}.nutrition-serving-info .serving-info-inner{gap:5px;margin-bottom:32px}.nutrition-serving-info .nutrition-icons{margin-bottom:50px}}.how-to-enjoy{color:#001783;font-family:Averta,sans-serif;padding:100px 250px 50px;position:relative;z-index:1}@media screen and (max-width:1400px){.how-to-enjoy{padding:75px 50px 0}}.how-to-enjoy h1{font-size:60px;font-style:normal;font-weight:700;line-height:65px;width:55%}@media screen and (max-width:768px){.how-to-enjoy h1{font-size:40px;margin-bottom:100px;width:100%}}.how-to-enjoy__wrapper{margin-top:75px}@media screen and (min-width:1025px){.how-to-enjoy__wrapper{display:grid;gap:175px;grid-template-columns:1fr 1fr;padding-bottom:15px}}.how-to-enjoy__steps .how-to-enjoy__list-item{display:inline-flex;flex-direction:column;gap:20px;padding-left:160px}@media screen and (max-width:768px){.how-to-enjoy__steps .how-to-enjoy__list-item{gap:15px;padding-left:0}}.how-to-enjoy__steps h2{font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:768px){.how-to-enjoy__steps h2{font-size:32px}}.how-to-enjoy__steps p{font-size:18px;font-style:normal;font-weight:400}@media screen and (max-width:768px){.how-to-enjoy__steps p{font-size:16px}}.how-to-enjoy__steps ol{counter-reset:my-counter}.how-to-enjoy__steps ol li{position:relative}.how-to-enjoy__steps ol li:not(:last-of-type){margin-bottom:80px}.how-to-enjoy__steps ol li:before{color:#0b00ff;content:counter(my-counter);counter-increment:my-counter;font-family:Averta,sans-serif;font-size:68px;font-style:normal;font-weight:600;letter-spacing:-1.5px;line-height:59px;position:absolute}@media screen and (max-width:768px){.how-to-enjoy__steps ol li:before{font-size:68px;top:-66px}}.how-to-enjoy__steps--main{font-size:36px;font-style:normal;font-weight:700;line-height:45px}.how-to-enjoy__steps--secondary{font-size:18px;font-style:normal;font-weight:600;line-height:28px}.how-to-enjoy__image-wrapper{aspect-ratio:1060/1128;border-radius:20px;max-width:600px;overflow:hidden;position:relative;top:-80px;width:100%;z-index:10}@media screen and (max-width:1024px){.how-to-enjoy__image-wrapper{margin-top:55px;top:-10px}}@media screen and (max-width:1024px) and (min-width:768px){.how-to-enjoy__image-wrapper{margin-inline:auto;width:50%}}.how-to-enjoy__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.products .section--secondaryAmbientVideoHero{background:linear-gradient(#ffeb5a 0 50%,#ffd455 50% 100%);display:flex;justify-content:center;padding-left:100px;padding-right:100px;position:relative}.products .section--secondaryAmbientVideoHero .hero--low-profile{border-radius:40px;max-height:unset!important;max-width:1750px;width:100%;z-index:2}.products .section--secondaryAmbientVideoHero .hero--low-profile:before{display:none}.products .section--secondaryAmbientVideoHero .hero--low-profile .minigrid{padding:0}.products .section--secondaryAmbientVideoHero .hero--low-profile .hero__media{position:relative}.products .section--secondaryAmbientVideoHero .hero--low-profile .hero__actions{display:none}.products .section--secondaryAmbientVideoHero .video-hero__bg-wrapper{display:flex;justify-content:flex-end;left:0;position:absolute;right:0;top:50%;z-index:-1}.products .section--secondaryAmbientVideoHero .video-hero__bg{max-width:1000px;width:100%}@media screen and (max-width:768px){.products .section--secondaryAmbientVideoHero{padding-left:25px;padding-right:25px}.products .section--secondaryAmbientVideoHero .minigrid{padding:25px!important}}.extra-padding{padding-top:48px}@media screen and (max-width:1024px){.extra-bottom-padding-mobile{padding-bottom:48px}}.modal{background-color:#000;background-color:rgba(0,0,0,.9);display:none;height:100%;left:0;overflow:auto;padding:16px;position:fixed;top:0;width:100%;z-index:9998}.modal,.modal-content{align-items:center;justify-content:center}.modal-content{border-radius:20px;display:flex;margin:auto;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);overflow:hidden;position:relative}.modal-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.img-magnifier-glass{aspect-ratio:1/1;border:1px solid rgba(0,0,0,.353);border-radius:20px;cursor:none;max-width:450px;overflow:hidden;position:absolute;width:45%;z-index:9999}.modal-content{animation-duration:.6s;animation-name:zoom}@keyframes zoom{0%{transform:scale(.1)}to{transform:scale(1)}}.products-page{background-color:#fff3dd}.products-page .recipes-header{color:#001783;font-family:Averta,sans-serif;font-size:clamp(2rem,1.2331460674rem + 3.1460674157vw,3.75rem);font-weight:700;margin-bottom:-30px;margin-top:120px;padding:0 56px;text-align:center}.products-hero{background-color:#ffeb5a;background-image:url(/dist/media/images/pdp-landing-side-wave.png);background-position:100%;background-repeat:no-repeat;background-size:contain;height:calc(100vh - 65px);position:relative}@media screen and (min-aspect-ratio:2/1){.products-hero{height:unset}}@media screen and (max-width:1024px){.products-hero{background-color:#ffd455;background-image:none;height:unset}}.products-hero__bg{height:100vh;min-height:400px;position:absolute;right:0;width:60%}.products-hero__bg:before{background-image:url(/dist/media/images/products/ProductPage_HeroGrid.webp);background-position:50%;background-repeat:repeat-y;background-size:contain;content:"";height:200%;position:absolute;right:-20vw;top:-55%;transform:rotate(-23deg);width:100%;z-index:1}@media screen and (max-width:1024px){.products-hero__bg{height:50vh;position:relative;width:100%}.products-hero__bg:before{background-repeat:repeat;height:150%;left:-60vw;right:auto;top:-30%;width:190%}.products-hero__bg:after{background-image:url(/dist/media/images/products/pdp-landing-hero-wave-tablet.svg);background-position:center 101%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;width:100%;z-index:2}}.products-hero__upper{align-items:center;display:flex;height:100%;overflow:hidden;position:relative}@media screen and (max-width:1024px){.products-hero__upper{display:flex;flex-direction:column}}.products-hero__content{display:flex;flex-direction:column;max-width:50vw;padding-left:4.688vw}@media screen and (max-width:1024px){.products-hero__content{align-items:center;background-color:#ffeb5a;background-image:url(/dist/media/images/products/pdp-landing-hero-wave-tablet.svg);background-position:top;background-repeat:no-repeat;background-size:contain;height:-moz-fit-content;height:fit-content;max-width:none;padding:24px 4.688vw 124px;width:100%;z-index:2}}@media screen and (min-aspect-ratio:2/1){.products-hero__content{padding-bottom:150px;padding-top:50px}}.products-hero__header{color:#001783;font-family:Averta,sans-serif;font-size:clamp(1.875rem,0rem + 4.6875vw,7.5rem);font-weight:700}@media screen and (max-width:1024px){.products-hero__header{font-size:clamp(2.625rem,1.933rem + 2.8391vw,3.75rem)}}.products-hero__copy{padding:1.16em 0 1.68em}.products-hero__copy *{color:#001783;font-size:clamp(1rem,.7535rem + 1.0112vw,1.5625rem)}@media screen and (max-width:1024px){.products-hero__copy{max-width:75%}.products-hero__copy *{text-align:center}}.products-hero__button-wrapper{display:flex;gap:0 16px}.products-hero__button-wrapper .button{font-size:clamp(.625rem,0rem + 1.5625vw,2.5rem);padding:0 2em}.products-hero__button-wrapper .button:not(.is-inactive):not([disabled]):hover:before{scale:5}.products-hero__links-wrapper a{align-items:center;color:#001783;display:flex;font-family:Averta,sans-serif;font-size:clamp(1rem,.7535rem + 1.0112vw,1.4rem);font-weight:700;gap:8px}.products-hero__links-wrapper a:hover{color:#0b00ff}.products-hero__links-wrapper .shiftUp{transform:translateY(-4px)}.products-hero__lower{background-image:url(/dist/media/images/pdp-landing-bottom-wave.png);background-size:cover;bottom:0;height:110px;position:absolute;width:100%;z-index:3}.products-hero__fy-badge{bottom:0;height:clamp(6rem,3.9733rem + 8.3146vw,10.625rem);position:absolute;right:3.906vw;width:clamp(6rem,3.9733rem + 8.3146vw,10.625rem)}.products-preview{color:#001783;display:flex;flex-direction:column;font-family:Averta,sans-serif;margin:60px auto;max-width:1280px;padding:0 56px}@media screen and (max-width:768px){.products-preview{padding:0 24px}}.products-preview__bg-elements{background-image:url(/dist/media/images/products/product-preview-shape-left.svg),url(/dist/media/images/products/product-preview-shape-right.svg);background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:36%,14%;bottom:-1px;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.products-preview__bg-elements{background-image:none}}.products-preview__images{position:relative}.products-preview__images--background-wrapper{border-radius:40px 40px 0 0;overflow:hidden}@media screen and (max-width:768px){.products-preview__images--background-wrapper{aspect-ratio:16/9;border-radius:65px 65px 0 0}}.products-preview__images--background{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .2s cubic-bezier(.375,.81,.145,1);width:100%}.products-preview__images--foreground{bottom:-65px;left:0;max-width:300px;position:absolute;width:35%;z-index:10}@media screen and (max-width:768px){.products-preview__images--foreground{transform:translateY(6.25vw);width:59%}}.products-preview__images--badge{bottom:8px;max-width:115px;min-width:63px;position:absolute;right:11px;transform:rotate(10deg);width:12%;z-index:10}@media screen and (max-width:768px){.products-preview__images--badge{bottom:-3.125vw;right:21px;transform:rotate(10deg) translateY(100%)}}.products-preview__content{background-color:#fff;border-radius:0 0 2.5rem 2.5rem;display:grid;font-size:clamp(1rem,.7535rem + 1.0112vw,1.5625rem);gap:25px 8%;grid-template-columns:62% 30%;grid-template-rows:auto auto;padding:50px 3.2em;position:relative}@media screen and (max-width:768px){.products-preview__content{background-image:url(/dist/media/images/products/product-preview-shape-mobile.svg);background-position:100% 0;background-repeat:no-repeat;gap:37px 0;grid-template-columns:1fr;padding:28.205vw 30px 60px}}.products-preview__header{font-size:clamp(2rem,1.2331rem + 3.1461vw,3.75rem);font-weight:700}.products-preview__copy{font-size:clamp(1rem,.7535rem + 1.0112vw,1.5625rem);margin:10px 0 0}.products-preview__find{align-items:center;display:flex;font-size:20px;font-weight:600;gap:0 12px}@media screen and (max-width:768px){.products-preview__find{place-self:center}}.products-preview__find-link:hover{color:#0b00ff}.products-preview__selector{display:flex;flex-direction:column;gap:20px 0;position:relative;z-index:10}@media screen and (max-width:768px){.products-preview__selector{align-items:center;gap:12px 0}}.products-preview__product-option{align-items:center;color:#0b00ff;cursor:pointer;display:flex;font-size:20px;font-weight:600;gap:0 14px;transition:color .3s}.products-preview__product-option img{width:35px}.products-preview__product-option svg{opacity:0;position:relative;top:3px;transition:opacity .3s}.products-preview__product-option:hover{color:#001783}.products-preview__product-option:hover svg{opacity:1}@media screen and (max-width:768px){.products-preview__product-option{border:1.5px solid #0b00ff;border-radius:140px;justify-content:space-between;max-width:400px;padding:8px 8px 8px 33px;width:100%}.products-preview__product-option img{order:2}.products-preview__product-option svg{display:none}}.products-preview__flavor-reveal{border-bottom-right-radius:2.5rem;bottom:0;max-width:250px;overflow:hidden;position:absolute;right:0}.products-preview__flavor-reveal img{transform-origin:bottom right;transition:all .7s cubic-bezier(.375,.81,.145,1)}@media screen and (max-width:768px){.products-preview__flavor-reveal{display:none}}.retailers{background-color:#ffd455;background-image:url(/dist/media/images/products/retailers-wave.svg);background-position:center -20%;background-repeat:no-repeat;background-size:contain}.retailers .products-wrapper{background:none}.retailers .store-locator-btn-wrapper{display:flex;justify-content:center;margin-top:58px}.retailers .store-locator-btn button{padding:0 2rem}@media screen and (max-width:768px){.retailers{background-position:top}}.text-video{background-color:#ffeb5a;background-image:url(/dist/media/images/products/text-video-wave.svg);background-position:center -10px;background-repeat:no-repeat;background-size:contain;color:#001783}.text-video__wrapper{align-items:center;display:flex;gap:0 5%;margin:0 auto;max-width:1280px;padding:16.797vw 56px 8.984vw}@media screen and (max-width:768px){.text-video__wrapper{flex-direction:column;gap:40px 0;padding-left:24px;padding-right:24px}}.text-video__text-container{flex:0 1 auto}@media screen and (max-width:768px){.text-video__text-container{flex:1 1 auto;order:2}}.text-video__header{font-size:clamp(2rem,1.2331rem + 3.1461vw,3.75rem);font-weight:700}.text-video__copy{margin:30px 0 40px}.text-video__copy *{font-size:clamp(1rem,.7535rem + 1.0112vw,1.5625rem)}.text-video button{font-size:20px;padding:0 2rem}.text-video__video-container{flex:1 0 45%}.text-video__video-container iframe{border-radius:40px;width:100%}@media screen and (max-width:768px){.text-video__video-container{flex:1 1 auto;order:1;width:100%}.text-video__video-container iframe{aspect-ratio:16/9;height:auto}}.products-preview.card-dairy-free-fy-yogurt .products-preview__images--foreground{bottom:-94px}.rd-hero{display:flex;justify-content:center;overflow:hidden;padding:75px 100px 300px;position:relative}.rd-hero *{font-family:Averta,sans-serif}.rd-hero__inner{align-items:center;display:flex;flex-direction:column;max-width:1500px;padding-bottom:100px;width:100%}.rd-hero__heading{font-size:3rem;line-height:1.25em;margin-bottom:1rem;max-width:1000px}.rd-hero__heading,.rd-hero__subheadline{color:#001783;font-weight:700;text-align:center}.rd-hero__subheadline{font-size:1.5rem;max-width:600px}.rd-hero__main-content{display:flex;gap:100px;z-index:2}.rd-hero__text-wrapper{display:flex;flex:1;flex-direction:column;gap:1rem;padding-top:70px}.rd-hero__subheading{font-weight:800}.rd-hero__body-text,.rd-hero__subheading{color:#001783;font-size:1.25rem;line-height:1.875rem}.rd-hero__body-text p{margin-bottom:.5em}.rd-hero__form-wrapper{flex:1}.rd-hero .freeform-form{padding-top:70px}.rd-hero__terms-link-wrapper{display:flex;justify-content:end}.rd-hero__terms-link{color:#001783;font-size:.75rem;padding:10px;text-decoration:underline}.rd-hero__hero-image-wrapper{bottom:0;margin-left:-5%;max-width:1500px;position:absolute;width:105%;z-index:0}.rd-hero__hero-image{max-width:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left;width:100%}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-input{background-color:#fff!important;border:1px solid #001783!important;border-radius:20px!important;color:#001783!important;font-family:Averta,sans-serif!important;padding:24px 20px 20px}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-label,.rd-hero__form-wrapper#rd-signup-form .freeform-form label{color:#001783!important;font-size:clamp(.75rem,.4836065574rem + 1.0928961749vw,1rem)}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-label.freeform-required:after{color:unset!important;content:"(required)"!important;font-family:Averta,sans-serif!important}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-row [class*=freeform-col-].floating input:-moz-placeholder-shown:not(:focus)+*{color:#001783!important;left:32px;top:34px}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-row [class*=freeform-col-].floating input:placeholder-shown:not(:focus)+*{color:#001783!important;left:32px;top:34px}.rd-hero__form-wrapper#rd-signup-form .freeform-form .floating{color:#001783}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:url(/dist/media/images/down.png);background-position:calc(100% - 20px) calc(1em + 4px),calc(100% - 15px) calc(1em + 8px),calc(100% - 2.5em) .5em;background-size:24px}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-fieldtype-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-fieldtype-checkboxes .freeform-instructions,.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-fieldtype-checkboxes .freeform-label:first-of-type{grid-column:1/4}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-fieldtype-checkboxes input{margin-right:6px}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-fieldtype-checkboxes label:not(:first-of-type){margin-bottom:16px;margin-left:20px;margin-right:24px;text-indent:-20px}.rd-hero__form-wrapper#rd-signup-form .freeform-form .button{background-color:#0b00ff;border:none;border-radius:100px;font-family:Averta,sans-serif;margin:0 -5px 0 0!important;outline:none;padding:0 2rem}.rd-hero__form-wrapper#rd-signup-form .freeform-form .button:after{content:"Submit";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-form-success{background-color:#0b00ff}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-form-errors{background-color:#ffa04b}.rd-hero__form-wrapper#rd-signup-form .freeform-form .freeform-instructions{color:rgba(0,24,131,.631)!important}@media screen and (max-width:1024px){.rd-hero{padding:75px 25px 300px}.rd-hero__inner{padding-bottom:0}.rd-hero__heading{font-size:2rem}.rd-hero__subheadline{font-size:1.25rem}.rd-hero__body-text,.rd-hero__subheading{font-size:1rem}.rd-hero__main-content{align-items:center;flex-direction:column;gap:1rem;padding-bottom:100px}.rd-hero__text-wrapper{padding-top:50px}.rd-hero__form-wrapper{width:100%}.rd-hero__hero-image-wrapper{display:flex;justify-content:center;margin-left:0;width:100%}.rd-hero__hero-image{max-width:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}@media screen and (max-width:767px){.rd-hero{padding-bottom:325px}.rd-hero__topo-wrapper{max-height:50px}.rd-hero [data-freeform-controls],.rd-hero__terms-link-wrapper{display:flex;justify-content:center}.rd-hero__terms-link-wrapper{padding-bottom:1rem}.rd-hero .rd-hero__form-wrapper#rd-signup-form .freeform-form .button{margin:0!important}}@media screen and (max-width:448px){.rd-hero{padding-bottom:100px}}.rd-resources{margin-top:-100px;padding:0 100px;position:relative}.rd-resources,.rd-resources__inner{display:flex;justify-content:center}.rd-resources__inner{flex-direction:column;gap:30px;max-width:1500px;width:100%}.rd-resources__heading-block{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:1rem;padding:50px}.rd-resources__heading{color:#001783;font-size:3rem;font-weight:700}.rd-resources__subheading{color:#001783;font-size:1.25rem;max-width:1200px;text-align:center}.rd-resources__subheading a{text-decoration:underline}.rd-resources__main-content{display:flex;gap:50px;justify-content:space-between;padding-top:100px}.rd-resources__body-text-wrapper{display:flex;flex:1;flex-direction:column;gap:1rem;max-width:650px}.rd-resources__body-heading{color:#001783;font-size:36px;font-style:normal;font-weight:700}.rd-resources__body-text{color:#001783;font-size:25px}.rd-resources__links-wrapper{display:flex;flex:1;flex-direction:column;gap:50px;max-width:650px}.rd-resources__links{border-bottom:1px solid #fa5c5d;display:flex;flex-direction:column}.rd-resources__link{border-top:1px solid #fa5c5d;color:#001783;display:flex;font-size:1.5rem;font-weight:700;justify-content:space-between;padding:1em .5em 1em 0}.rd-resources__coupon{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:1rem;padding:2rem}.rd-resources__coupon-heading{color:#fa5c5d;font-size:1.5rem}.rd-resources__coupon-link{display:flex;flex-direction:column;gap:.25rem}.rd-resources__coupon-link-heading{color:#001783;font-size:1.5rem;font-weight:700}.rd-resources__coupon-link-body{display:flex;gap:1.5em;justify-content:space-between}.rd-resources__coupon-link-body svg{fill:#001783;min-width:27px}.rd-resources__coupon-link-body svg *{fill:#001783}.rd-resources__coupon-link-text{color:#001783;font-size:1rem;max-width:450px}@media screen and (max-width:1024px){.rd-resources__main-content{align-items:center;flex-direction:column}}@media screen and (max-width:767px){.rd-resources{margin-top:-85px;padding:50px 25px}.rd-resources__heading-block{padding:30px}.rd-resources__body-heading,.rd-resources__heading{font-size:2.25rem}.rd-resources__body-text,.rd-resources__subheading{font-size:1rem}}.rd-resources__blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(29,75,116,.44);bottom:0;left:0;padding:100px;position:absolute;right:0;top:0}.rd-resources__blur,.rd-resources__modal{align-items:center;display:flex;justify-content:center}.rd-resources__modal{background-color:#fff;background-image:url(/dist/media/images/rd-modal-bg.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:20px;flex-direction:column;gap:30px;max-width:900px;overflow:hidden;padding:80px}.rd-resources__modal-heading{color:#001783;font-size:3rem;text-align:center}.rd-resources__modal-body-text{color:#001783;font-size:1.25rem;line-height:1.875rem;text-align:center}.rd-resources__password{background-color:#e8f0fe;border:none;border-radius:100px;outline:none;padding:17px 27px 19px}.rd-resources__form-inputs{display:flex;gap:1rem}.rd-resources .button{padding-left:2rem;padding-right:2rem}.rd-resources__form-error{color:#fa5c5d;display:none;font-size:.85rem;padding-bottom:.5rem}.rd-resources__sign-up-scroll{background-color:transparent;border:none;color:#001783;cursor:pointer;font-size:1rem;outline:none}.rd-resources__sign-up-scroll:hover{text-decoration:underline}@media screen and (max-width:767px){.rd-resources__blur{align-items:start;padding:50px 25px}.rd-resources__modal{background-image:url(/dist/media/images/rd-modal-bg-mobile.png);padding:50px 30px 200px;width:100%}.rd-resources__modal-body-text{font-size:1.25rem;line-height:24px}.rd-resources__modal-form{width:100%}.rd-resources__form-inputs{align-items:center;flex-direction:column;width:100%}.rd-resources__password{font-size:16px;width:100%}.rd-resources__submit{max-width:-moz-fit-content;max-width:fit-content}.rd-resources__form-error{font-size:1rem;text-align:left}}@media screen and (max-width:450px){.rd-resources__modal{padding-bottom:150px}}.rd-cards{background-color:#fff3dd;padding:100px}.rd-cards,.rd-cards__inner{display:flex;justify-content:center}.rd-cards__inner{gap:30px;max-width:1500px}@media screen and (max-width:1024px){.rd-cards__inner{flex-direction:column}}@media screen and (max-width:767px){.rd-cards{padding:50px 25px 120px}}.rd-card{border-radius:20px;flex:1;overflow:hidden}.rd-card__inner{align-items:center;display:flex;flex-direction:column;height:100%}.rd-card__image-wrapper{aspect-ratio:3/2;overflow:hidden;width:100%}.rd-card__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s ease;width:100%}.rd-card__text-wrapper{align-items:center;background-color:#fff;display:flex;flex:1;padding:24px;width:100%}.rd-card__text-wrapper p{min-height:48px;transition:color .5s ease}.rd-card__heading{align-items:center;color:#001783;display:flex;font-size:1.5rem;font-weight:700;gap:16px;justify-content:space-between;width:100%}.fs-hero{display:flex;justify-content:center;overflow:hidden;padding:75px 100px 100px;position:relative}.fs-hero__inner{align-items:center;display:flex;flex-direction:column;max-width:1500px;width:100%}.fs-hero__heading{color:#001783;font-family:Averta,sans-serif;font-size:60px;font-weight:700;line-height:65px;margin-bottom:1rem;max-width:1000px}.fs-hero__main-content{display:flex;gap:100px;padding-bottom:25px;z-index:2}.fs-hero__text-wrapper{display:flex;flex:1;flex-direction:column;gap:1rem;padding-top:70px}.fs-hero__body-text{color:#001783;font-family:Averta,sans-serif;font-size:18px;font-weight:400;line-height:26px}.fs-hero__form-wrapper{flex:1}.fs-hero .freeform-form{padding-top:70px}.fs-hero #fs-signup-form .freeform-input{background-color:#fff!important;border:1px solid #001783!important;border-radius:20px!important;color:#001783!important;font-family:Averta,sans-serif!important;padding:24px 20px 20px}.fs-hero #fs-signup-form .freeform-label,.fs-hero #fs-signup-form label{color:#001783!important}.fs-hero #fs-signup-form .freeform-label.freeform-required:after{color:unset!important;content:"(required)"!important;font-family:Averta,sans-serif!important}.fs-hero #fs-signup-form .freeform-row [class*=freeform-col-].floating input:-moz-placeholder-shown:not(:focus)+*{color:#001783;left:32px;top:34px}.fs-hero #fs-signup-form .freeform-row [class*=freeform-col-].floating input:placeholder-shown:not(:focus)+*{color:#001783;left:32px;top:34px}.fs-hero #fs-signup-form .floating{color:#001783}.fs-hero #fs-signup-form .freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:url(/dist/media/images/down.png);background-position:calc(100% - 20px) calc(1em + 4px),calc(100% - 15px) calc(1em + 8px),calc(100% - 2.5em) .5em;background-size:24px}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes{display:grid;grid-template-columns:1fr 1fr 1fr}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-instructions,.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-label:first-of-type{grid-column:1/4}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes input{margin-right:6px}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes label:not(:first-of-type){margin-bottom:16px;margin-left:20px;margin-right:24px;text-indent:-20px}.fs-hero #fs-signup-form .button{background-color:#0b00ff;border:none;border-radius:100px;font-family:Averta,sans-serif;outline:none;padding:0 2rem}.fs-hero #fs-signup-form .button:after{content:"Sign up";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.fs-hero #fs-signup-form .freeform-form-success{background-color:#0b00ff}.fs-hero #fs-signup-form .freeform-form-errors{background-color:#ffa04b}.fs-hero__terms-link-wrapper{display:flex;justify-content:end}.fs-hero__terms-link{color:#1d4b74;font-size:.75rem;padding:10px;text-decoration:underline}.fs-hero__hero-image-wrapper{bottom:0;left:0;max-height:600px;max-width:1100px;position:absolute;width:50%;z-index:0}.fs-hero__hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center left;object-position:center left;width:100%}@media screen and (max-width:1600px){.fs-hero__main-content{padding-bottom:100px}}@media screen and (max-width:1450px){.fs-hero{display:flex;justify-content:center;padding:75px 25px 400px}.fs-hero__inner{max-width:1000px}.fs-hero__heading{font-size:2rem}.fs-hero__body-text{font-size:1rem}.fs-hero__main-content{align-items:center;flex-direction:column;gap:1rem;padding-bottom:100px}.fs-hero__text-wrapper{padding-top:50px}.fs-hero__form-wrapper,.fs-hero__hero-image-wrapper{width:100%}.fs-hero__hero-image{max-width:800px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes{grid-template-columns:1fr 1fr 1fr 1fr}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-instructions,.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-label:first-of-type{grid-column:1/5}}@media screen and (max-width:767px){.fs-hero{padding-bottom:425px;padding-top:50px}.fs-hero__text-wrapper{padding-top:0}.fs-hero__heading{font-weight:700;line-height:normal}.fs-hero__body-text{font-weight:400;line-height:normal}.fs-hero [data-freeform-controls],.fs-hero__terms-link-wrapper{display:flex;justify-content:center}.fs-hero__terms-link-wrapper{padding-bottom:1rem}.fs-hero .freeform-row{flex-flow:column}.fs-hero #fs-signup-form{padding-top:24px}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes{grid-template-columns:1fr 1fr}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-instructions,.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-label:first-of-type{grid-column:1/3}}@media screen and (max-width:600px){.fs-hero{padding-bottom:300px}}@media screen and (max-width:448px){.fs-hero{padding-bottom:225px}}@media screen and (max-width:350px){.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes{grid-template-columns:1fr}.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-instructions,.fs-hero #fs-signup-form .freeform-fieldtype-checkboxes .freeform-label:first-of-type{grid-column:1/2}}.authors{background-color:#fff3dd}.authors__hero{display:flex;justify-content:center;padding:125px 25px 50px;position:relative;z-index:1}.authors__hero-topo{background-color:#001783;background-image:url(/dist/media/images/microbe_radiate.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(50% + 75px);left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.authors__hero-topo svg{height:auto;min-width:100%;width:2400px}.authors__hero-inner{display:flex;gap:60px;max-width:1000px;width:100%}.authors__hero-image-wrapper{border-radius:3px;flex:1;overflow:hidden}.authors__hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.authors__hero-text-wrapper{display:flex;flex:2.25;flex-direction:column;gap:100px;justify-content:space-between}.authors__hero-upper-content{display:flex;flex-direction:column;padding-top:15%}.authors__hero-upper-content:has(.authors__hero-links-wrapper){padding-top:unset}.authors__hero-title{color:#fff3dd;font-family:Agrandir,sans-serif;font-size:1.5rem;font-weight:704}.authors__hero-name{color:#fff3dd;font-family:Agrandir;font-size:2.5rem;font-weight:704;margin-top:.25rem}.authors__hero-links-wrapper:has(*){display:flex;gap:1rem;margin-top:1.75rem}.authors__hero-link{width:24px}.authors__hero-mobile-image-wrapper{display:none}.authors__hero-description-heading{color:#001783;font-size:1.5rem;font-weight:800;line-height:24.89px;margin-bottom:1.5rem}.authors__hero-description{color:#001783;font-size:1rem;font-weight:600;line-height:24.89px}.authors__bio{display:flex;justify-content:center;padding:0 25px 100px}.authors__bio-inner{max-width:1000px}.authors__bio *{color:#001783}.authors__bio h3{font-size:1.5rem;font-weight:800;line-height:24.89px;margin-bottom:1.5rem}.authors__bio p{font-size:1rem;font-weight:400;line-height:24.89px}.authors__bio ul{align-items:center;display:flex;flex-direction:column;gap:1rem}.authors__bio ul li{font-size:1rem;font-weight:400;margin-left:0;max-width:85%}.authors__favorites{display:flex;justify-content:center;padding:0 25px 100px}.authors__favorites-inner{border-bottom:1px solid #ffa04b;max-width:1000px;padding-bottom:75px;width:100%}.authors__favorites-heading{color:#001783;font-size:24px;font-weight:800;line-height:24.89px;margin-bottom:1.5em;width:100%}.authors__favorites-products-wrapper{display:flex;gap:20px}.authors__favorites-link{background-color:#fff;border-radius:20px;flex:1;max-width:50%;padding:20px}.authors__favorites-link-inner{display:flex;gap:1rem}.authors__favorites-image-wrapper{flex:1}.authors__favorites-image-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.authors__favorites-text-wrapper{display:flex;flex:2;flex-direction:column;gap:.5rem;justify-content:center}.authors__favorites-product-variety{color:#001783;font-size:18px;font-weight:700;line-height:16.1px}.authors__favorites-product-title{color:#001783;font-size:24px;font-weight:700;line-height:20.7px}.authors__favorites-store-locator-btn-wrapper{display:flex;justify-content:center;margin-top:2rem}.authors__favorites-store-locator-btn-wrapper button{padding-left:2em;padding-right:2em}.authors .content-constrain{margin:0 auto;max-width:1000px!important;padding:0 25px 100px}@media screen and (max-width:767px) and (max-width:767px){.authors__hero{padding-top:75px}.authors__hero-topo{height:calc(50% + 20px)}.authors__hero-image-wrapper{display:none}.authors__hero-mobile-image-wrapper{border-radius:3px;display:block;overflow:hidden}.authors__hero-text-wrapper{align-items:center;gap:40px}.authors__hero-upper-content{align-items:center;text-align:center}.authors__hero-title{font-size:1.25rem}.authors__hero-name{font-size:2rem}}@media screen and (max-width:767px){.authors__bio,.authors__favorites{padding-bottom:50px}.authors__favorites-products-wrapper{flex-direction:column;gap:20px}.authors__favorites-link{max-width:unset}.authors__more{padding-bottom:200px;padding-top:50px}.authors__more-heading{font-size:2rem;text-align:center}.authors__more-articles-wrapper{grid-template-columns:1fr}.authors__more-article{max-width:400px}}.hydefy{align-items:center;background-color:#ede9db;display:flex;flex-direction:column;position:relative;width:100vw}.hydefy>*{display:flex;justify-content:center;width:100%}.hydefy>*>.inner{max-width:1800px;width:100%}.hydefy .text-laser{color:#ee4729}.hydefy a{font-weight:600;text-decoration:underline}.hydefy-hero{background-color:#b0c3be;background-image:url(/dist/media/images/hero-topography-desktop-sage.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:768px){.hydefy-hero{background-image:url(/dist/media/images/hero-topography-mobile-sage.jpg);background-size:cover}}.hydefy-hero__texture-tab{align-items:center;bottom:0;display:flex;left:0;padding-bottom:100px;padding-top:150px;position:absolute;top:0}@media screen and (max-width:768px){.hydefy-hero__texture-tab{display:none}}.hydefy-hero__texture-tab-img{margin-top:61px}.hydefy-hero__inner{padding:50px 100px 100px}@media screen and (max-width:768px){.hydefy-hero__inner{padding:25px 25px 75px}}.hydefy-hero__logo-wrapper{margin-left:-50px}@media screen and (max-width:768px){.hydefy-hero__logo-wrapper{display:flex;justify-content:center;margin-left:0}}@media screen and (max-width:1300px){.hydefy-hero__logo{max-width:200px}}@media screen and (max-width:768px){.hydefy-hero__logo{max-width:150px}}.hydefy-hero__main{align-items:center;display:flex;gap:25px;justify-content:space-between}@media screen and (max-width:768px){.hydefy-hero__main{align-items:space-between;flex-direction:column;gap:100px;justify-content:center;margin-top:64px}}@media screen and (max-width:480px){.hydefy-hero__main{gap:57px;margin-top:64px}}.hydefy-hero__text-wrapper{display:flex;flex:3;flex-direction:column;gap:3rem;padding-top:100px;position:relative;width:100%}@media screen and (max-width:1300px){.hydefy-hero__text-wrapper{gap:2.5rem}}@media screen and (max-width:768px){.hydefy-hero__text-wrapper{align-items:center;display:flex;flex-direction:column;padding-top:0}}.hydefy-hero__image-wrapper{flex:2;left:60px;position:relative}@media screen and (max-width:768px){.hydefy-hero__image-wrapper{left:0;max-width:450px}}.hydefy-hero__heading{color:#000051;font-family:The Seasons,serif;font-size:5rem;font-style:normal;font-weight:700;position:relative;width:100%}@media screen and (max-width:1300px){.hydefy-hero__heading{font-size:3.75rem}}@media screen and (max-width:1023px){.hydefy-hero__heading{font-size:2.75rem}}@media screen and (max-width:768px){.hydefy-hero__heading{font-size:4rem;max-width:650px;text-align:center}}@media screen and (max-width:480px){.hydefy-hero__heading{font-size:3rem}}.hydefy-hero__subheading{color:#000051;font-family:Outfit,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;position:relative;width:100%}@media screen and (max-width:1300px){.hydefy-hero__subheading{font-size:1.25rem}}@media screen and (max-width:768px){.hydefy-hero__subheading{max-width:325px;text-align:center}}.hydefy-info{background-image:url(/dist/media/images/hydefy_Stella.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:1300px){.hydefy-info{background-position:bottom}}@media screen and (max-width:768px){.hydefy-info{background-image:url(/dist/media/images/Hydefy_Stella_Image_Mobile.jpg);background-position:top}}.hydefy-info__inner{display:flex;justify-content:end;padding:100px;position:relative}@media screen and (min-width:1800px){.hydefy-info__inner{padding:200px 100px}}@media screen and (min-width:3000px){.hydefy-info__inner{padding:400px 100px}}@media screen and (max-width:1023px){.hydefy-info__inner{padding:100px 25px}}@media screen and (max-width:768px){.hydefy-info__inner{padding:90vw 25px 104px}}@media screen and (max-width:600px){.hydefy-info__inner{padding:max(100vw,500px) 25px 104px}}.hydefy-info__text-wrapper{display:flex;flex-direction:column;gap:32px;width:40%}@media screen and (max-width:768px){.hydefy-info__text-wrapper{width:100%}}.hydefy-info__heading{color:#000051;font-family:The Seasons,serif;font-size:4rem;font-style:normal;font-weight:400}@media screen and (max-width:1300px){.hydefy-info__heading{font-size:3rem}}@media screen and (max-width:1023px){.hydefy-info__heading{font-size:2.75rem}}@media screen and (max-width:768px){.hydefy-info__heading{font-size:4rem}}@media screen and (max-width:480px){.hydefy-info__heading{font-size:3rem}}.hydefy-info__copy{color:#000051;font-family:Outfit,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300}@media screen and (max-width:1300px){.hydefy-info__copy{font-size:1.25rem}}.hydefy-info__cta{background-color:#ee4729;border:none;border-radius:12px;color:#ede9db;cursor:pointer;display:inline-block;font-family:Outfit,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;letter-spacing:.6px;line-height:31px;margin-top:32px;padding:11px 35px 11px 72px;position:relative;text-align:center;text-decoration:none!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;vertical-align:middle;width:-moz-fit-content;width:fit-content}.hydefy-info__cta:focus,.hydefy-info__cta:hover{background-color:#000051}@media screen and (max-width:480px){.hydefy-info__cta{font-size:1rem!important;padding:8px 22px 8px 46px!important}}.hydefy-info__cta:before{background-image:url(/dist/media/images/bone_arrow.png);background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:28px;position:absolute;top:50%;transform:translateY(-50%);width:25px}@media screen and (max-width:480px){.hydefy-info__cta:before{left:20px}}.hydefy-content{background-color:#000051;background-position:top;background-repeat:no-repeat;background-size:100% auto}.hydefy-content__inner{padding:400px 100px 175px}@media screen and (max-width:1023px){.hydefy-content__inner{padding:300px 25px 150px}}@media screen and (max-width:768px){.hydefy-content__inner{padding:200px 25px 150px}}.hydefy-content__text-wrapper{display:flex;flex-direction:column;gap:2rem;margin-bottom:100px;max-width:750px;padding-top:150px}@media screen and (max-width:480px){.hydefy-content__text-wrapper{margin-bottom:35px}}.hydefy-content__heading{color:#fff;font-family:The Seasons,sans-serif;font-size:5rem;font-style:normal;font-weight:400;text-shadow:0 0 100px #000051}@media screen and (max-width:1300px){.hydefy-content__heading{font-size:3.75rem}}@media screen and (max-width:1023px){.hydefy-content__heading{font-size:2.75rem}}@media screen and (max-width:768px){.hydefy-content__heading{font-size:4rem}}@media screen and (max-width:480px){.hydefy-content__heading{font-size:3rem}}.hydefy-content__subheading{color:#fff;font-family:The Seasons,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;text-shadow:0 0 64px var(--Night,#000051)}@media screen and (max-width:1300px){.hydefy-content__subheading{font-size:2rem}}@media screen and (max-width:1023px){.hydefy-content__subheading{font-size:1.5rem}}.hydefy-content__cards-wrapper{display:flex;gap:3rem;justify-content:space-between}@media screen and (max-width:768px){.hydefy-content__cards-wrapper{align-items:center;flex-direction:column}}.hydefy-content__card-wrapper{aspect-ratio:1/1;flex:1}@media screen and (max-width:768px){.hydefy-content__card-wrapper{aspect-ratio:unset;flex:unset;max-width:600px;width:100%}}.hydefy-content__card{align-items:flex-end;aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;margin-top:150px;padding:64px 48px 64px 32px;position:relative}@media screen and (max-width:1300px){.hydefy-content__card{padding:32px}}@media screen and (max-width:768px){.hydefy-content__card{flex:unset;max-width:600px;padding:64px 48px 64px 32px;width:100%}}@media screen and (max-width:480px){.hydefy-content__card{padding:24px}}.hydefy-content__card-heading{color:#ede9db;font-family:The Seasons,sans-serif;font-size:2.5rem;font-style:normal;font-weight:700;opacity:1;text-shadow:0 0 100px #000051;transition:opacity .33s}@media screen and (max-width:1300px){.hydefy-content__card-heading{font-size:2rem}}@media screen and (max-width:1023px){.hydefy-content__card-heading{font-size:1.5rem}}@media screen and (max-width:480px){.hydefy-content__card-heading{font-size:1.75rem}}.hydefy-content__card-overlay{align-items:flex-end;background-color:rgba(0,0,81,.875);border-radius:18px;bottom:0;display:none;display:flex;justify-content:center;left:0;opacity:0;padding:32px;position:absolute;right:0;top:0;transition:opacity .33s}@media screen and (max-width:1300px){.hydefy-content__card-overlay{padding:16px}}.hydefy-content__card-text{color:#ede9db;font-family:Outfit,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.333em}@media screen and (max-width:1300px){.hydefy-content__card-text{font-size:1rem}}@media screen and (max-width:1023px){.hydefy-content__card-text{font-size:1.5rem}}@media screen and (max-width:480px){.hydefy-content__card-text{font-size:1rem}}.hydefy-content__card-text-mobile{color:#ede9db;display:none;font-family:Outfit,sans-serif;font-size:1rem;font-weight:300;max-width:580px;padding-left:1.25rem}@media screen and (max-width:1023px){.hydefy-content__card-text-mobile{display:block}}@media screen and (max-width:768px){.hydefy-content__card-text-mobile{font-size:1.25rem;max-width:450px}}.hydefy-content__card-text-mobile-inner{border-left:1px solid #0000b3;padding:1.25rem .5rem 0 1rem}@media screen and (min-width:1024px){.hydefy-content__card:hover .hydefy-content__card-overlay{opacity:1;transition:opacity .33s}.hydefy-content__card:hover .hydefy-content__card-heading{opacity:0;transition:opacity .33s}}.hydefy-form{background-color:#ede9db;background-image:url(/dist/media/images/form-topography-desktop-bone.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.hydefy-form__inner{display:flex;justify-content:center;padding:0 100px 100px}@media screen and (max-width:768px){.hydefy-form__inner{padding:0 25px 100px}}.hydefy-form__main{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;margin-top:75px;max-width:900px;padding:100px;width:100%}@media screen and (max-width:1023px){.hydefy-form__main{padding:50px 50px 100px}}@media screen and (max-width:768px){.hydefy-form__main{margin-top:75px;padding:25px 15px 100px}}@media screen and (max-width:480px){.hydefy-form__main{padding:25px 10px 100px}}.hydefy-form__heading{color:#000051;font-family:The Seasons,serif;font-size:2.75rem;font-style:normal;font-weight:500;margin-bottom:1rem;max-width:500px;text-align:center}@media screen and (max-width:768px){.hydefy-form__heading{font-size:2rem}}@media screen and (max-width:480px){.hydefy-form__heading{padding:0 15px}}.hydefy-form__subheading{color:#000051;font-family:Outfit,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:31px;margin-bottom:4rem;max-width:500px;text-align:center}@media screen and (max-width:768px){.hydefy-form__subheading{font-size:1.25rem;line-height:unset;margin-bottom:2rem}}@media screen and (max-width:480px){.hydefy-form__subheading{padding:0 15px}}.hydefy-form__form-wrapper{width:100%}.hydefy-form__form-wrapper .freeform-form-errors{background-color:#ee4729!important;border:1px solid #ee4729!important}.hydefy-form__form-wrapper .freeform-form-success{background-color:#247e49!important;border:1px solid #247e49!important}.hydefy-form__form-wrapper .hydefy-form-label{color:#000051!important;font-family:Outfit,sans-serif!important;font-size:1rem!important;font-style:normal!important;font-weight:500!important}@media screen and (max-width:480px){.hydefy-form__form-wrapper .hydefy-textarea{padding-top:50px!important}.hydefy-form__form-wrapper .hydefy-textarea-label{background:none!important;padding-right:10%!important}}.hydefy-form__form-wrapper .hydefy-form-submit{background-color:#ee4729!important;border:none!important;border-radius:12px!important;color:#ede9db!important;font-family:Outfit,sans-serif!important;font-size:1.25rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:.6px!important;line-height:31px!important;padding:11px 35px 11px 72px!important;position:relative;text-align:center!important}@media screen and (max-width:480px){.hydefy-form__form-wrapper .hydefy-form-submit{font-size:1rem!important;padding:8px 22px 8px 46px!important}}.hydefy-form__form-wrapper .hydefy-form-submit:before{background-image:url(/dist/media/images/bone_arrow.png);background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:28px;position:absolute;top:50%;transform:translateY(-50%);width:25px}@media screen and (max-width:480px){.hydefy-form__form-wrapper .hydefy-form-submit:before{left:20px}}.hydefy-form__form-wrapper .hydefy-form-submit:focus,.hydefy-form__form-wrapper .hydefy-form-submit:hover{background-color:#000051!important}.hydefy-links{align-items:center;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;display:flex;gap:2rem;left:50%;padding:.5rem 2rem;position:absolute;transform:translateX(-50%);width:-moz-max-content;width:max-content}@media screen and (max-width:1023px){.hydefy-links{flex-direction:column;gap:.5rem}}.hydefy-links__inner{display:flex;gap:2rem}.hydefy-links .hydefy-copyright,.hydefy-links__link{font-family:Outfit,sans-serif!important;font-weight:300!important}@media screen and (max-width:1023px){.hydefy-links .hydefy-copyright{font-size:.75rem}}.hpage{background-color:#b0c3be;display:flex;justify-content:center}.hpage *{color:#000;font-family:Outfit,sans-serif!important;line-height:31px}.hpage__inner{max-width:1800px;padding:50px 100px 100px;width:100%}@media screen and (max-width:768px){.hpage__inner{padding:25px}}.hpage__logo-wrapper{margin-bottom:50px;margin-left:-50px}@media screen and (max-width:768px){.hpage__logo-wrapper{display:flex;justify-content:center;margin-left:0}}@media screen and (max-width:1300px){.hpage__logo{max-width:200px}}@media screen and (max-width:768px){.hpage__logo{max-width:150px}}.hpage__logo-link{display:block;width:-moz-fit-content;width:fit-content}.hpage__main{background-color:#fff;border-radius:20px;padding:60px!important}@media screen and (max-width:768px){.hpage__main{padding:25px!important}}.hpage__link-wrapper{margin-bottom:60px;width:-moz-max-content;width:max-content}.hpage__link{align-items:center;display:flex;gap:16px;text-decoration:none!important}.hpage h1{font-size:3rem;font-style:normal;font-weight:700;margin-bottom:2rem}@media screen and (max-width:768px){.hpage h1{font-size:2.5rem;line-height:3rem}}.hpage ul li{list-style:disc;list-style-position:inside;padding-inline-start:2em}.hpage a{text-decoration:underline}.hpage a:hover,.hpage a:hover *{fill:#ee4729;color:#ee4729}.sweepstakes__hero{background-image:url(/dist/media/images/sweepstakes_hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;position:relative}@media screen and (max-width:1023px){.sweepstakes__hero{background-image:url(/dist/media/images/sweepstakes_hero_mobile.png);background-position:top}}.sweepstakes__hero__overlay{background:linear-gradient(270deg,rgba(29,75,116,0),rgba(29,75,116,.46) 42.5%,rgba(29,75,116,.71));bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.sweepstakes__hero__inner{max-width:1800px;padding:160px 0 65px;width:100%;z-index:1}@media screen and (max-width:1023px){.sweepstakes__hero__inner{padding-bottom:25px}}@media screen and (min-width:2000px){.sweepstakes__hero__inner{padding-top:300px}}.sweepstakes__hero__text-wrapper{color:#fff;font-family:Agrandir,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:normal;max-width:50%;padding:0 45px 0 85px;text-shadow:0 0 80px #1d4b74}@media screen and (max-width:1023px){.sweepstakes__hero__text-wrapper{font-size:1.5rem;max-width:600px;padding:0 25px}}.sweepstakes__main{background:#f0f5ff;display:flex;justify-content:center;position:relative}@media screen and (max-width:1023px){.sweepstakes__main{background-color:#fff}}.sweepstakes__main__inner{display:flex;max-width:1800px;padding:50px 85px 85px;width:100%}@media screen and (max-width:1023px){.sweepstakes__main__inner{flex-direction:column;padding:50px 25px}}.sweepstakes__main__left{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (max-width:1023px){.sweepstakes__main__left{flex:unset;width:100%}}.sweepstakes__main__right{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media screen and (max-width:1023px){.sweepstakes__main__right{flex:unset;gap:40px;width:100%}}.sweepstakes__main__text-wrapper{padding-right:65px}@media screen and (max-width:1023px){.sweepstakes__main__text-wrapper{padding-right:0}}.sweepstakes__main__image-wrapper{margin-bottom:-85px;margin-left:-35px;width:100%}@media screen and (max-width:1300px){.sweepstakes__main__image-wrapper{margin-left:-75px;width:115%}}@media screen and (max-width:1023px){.sweepstakes__main__image-wrapper{display:none}}.sweepstakes__main__image-wrapper-mobile{display:none}@media screen and (max-width:1023px){.sweepstakes__main__image-wrapper-mobile{display:block;margin-bottom:-50px;width:100%}}.sweepstakes__main__image{width:100%}.sweepstakes__main__form{align-items:center;background-color:#fff;border-radius:3px;display:flex;flex-direction:column;margin-top:-220px;padding:40px;z-index:2}@media screen and (max-width:1023px){.sweepstakes__main__form{margin-top:40px;padding:0}}.sweepstakes__main__form-link{color:#1d4b74;font-family:Nunito Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;margin-top:16px;text-decoration-line:underline}.sweepstakes .freeform-input{background-color:#e8f0fe!important;border-radius:3px!important;font-family:Nunito Sans,sans-serif!important}.sweepstakes .freeform-row [class*=freeform-col-] select,.sweepstakes .freeform-row [class*=freeform-col-].floating input,.sweepstakes .freeform-row [class*=freeform-col-].floating select{border:1px solid #e8f0fe!important;color:#1d4b74!important}@media screen and (max-width:1023px){.sweepstakes .padded-row{padding-left:35px!important;padding-right:35px!important}}.sweepstakes .freeform-fieldtype-rich-text>*,.sweepstakes .freefreeform-fieldtype-rich-text{font-feature-settings:"liga" off,"clig" off;color:rgba(29,75,116,.761);font-family:Nunito Sans,sans-serif;font-size:1rem;font-style:normal;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:normal}.sweepstakes .freeform-label{background-color:#e8f0fe!important;color:#1d4b74!important;font-family:Nunito Sans,sans-serif!important}.sweepstakes .freeform-input[type=checkbox]+label{background-color:transparent!important}.sweepstakes .freeform-label.freeform-required:after{color:unset!important;content:"*"!important;font-family:Nunito Sans,sans-serif!important}.sweepstakes .freeform-row [class*=freeform-col-].floating input:-moz-placeholder-shown:not(:focus)+*{color:#1d4b74!important}.sweepstakes .freeform-row [class*=freeform-col-].floating input:placeholder-shown:not(:focus)+*{color:#1d4b74!important}.sweepstakes .flex-row{align-items:start;display:flex;padding-bottom:0!important;padding-top:0!important}.sweepstakes .flex-row input{margin-top:3px}.sweepstakes .freeform-form button{background-color:#dd574a!important;border:none!important;border-radius:3px!important;color:#fff!important;cursor:pointer!important;font-family:Nunito Sans,sans-serif!important;font-size:.875rem!important;font-weight:600!important;padding:1em 2em 1em 4em!important;position:relative}.sweepstakes .freeform-form button:after{background-image:url(/dist/media/images/arrow-white.svg);background-position:center left 1em;background-repeat:no-repeat;background-size:2em;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.sweepstakes .freeform-form button:hover{background-color:#5883ce!important}@keyframes microbeSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sweepstakes .freeform-form button:hover:before{animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:microbeSpin;animation-play-state:running;animation-timing-function:linear;background-image:url(/dist/media/images/control-microbe-white.svg);background-position:center left 1em;background-repeat:no-repeat;background-size:2em;bottom:0;content:" ";left:0;position:absolute;top:0;width:4em}.sweepstakes .freeform-form button:hover:after{background-image:url(/dist/media/images/arrow-blue.svg)}.sweepstakes .freeform-row [class*=freeform-col-] select:not(select[multiple]){background-image:url(/dist/media/images/chevron-down.svg)!important;background-position:center right 10px!important;background-size:24px!important}.sweepstakes .freeform-form-errors{background-color:#dd574a!important}.sweepstakes .freeform-form-errors *{color:#fff!important;font-family:Nunito Sans,sans-serif!important;font-size:1rem!important}.sweepstakes .freeform-form-success{background-color:#5883ce!important;border:none!important}.sweepstakes .freeform-form-success *{color:#fff!important;font-family:Nunito Sans,sans-serif!important;font-size:1rem!important}.product-showcase{display:flex;justify-content:center;max-width:100vw;padding:80px 56px;width:100%}@media screen and (max-width:1200px){.product-showcase{padding:80px 24px}}.product-showcase__inner{flex:1;max-width:1400px;position:relative;z-index:1}.product-showcase__heading{color:#001783;font-family:Averta,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:67.6px;margin-bottom:80px;text-align:center}@media screen and (max-width:1200px){.product-showcase__heading{font-size:32px;line-height:unset;margin-bottom:32px}}.product-showcase__products-inner{display:flex;gap:25px;justify-content:space-between}@media screen and (max-width:1200px){.product-showcase__products-inner{align-items:center;flex-direction:column;gap:100px;justify-content:unset}}.product-showcase__product-type-wrapper{flex:1;height:600px;position:relative}@media screen and (max-width:1200px){.product-showcase__product-type-wrapper{height:auto;max-width:500px;width:100%}}.product-showcase__product-type{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:end;min-height:350px;overflow-y:clip;padding:275px 50px 0;transition:all .7s cubic-bezier(.375,.81,.145,1);will-change:background-color}@media screen and (min-width:1201px){.product-showcase__product-type:hover .product-showcase__nutrition-callout-wrapper{transform:rotate(10deg) translateY(-4px);transform-origin:bottom right;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-type:hover .product-showcase__product-image-wrapper{transform:translateY(calc(-25% - 24px));transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-type:hover .product-showcase__links-wrapper{max-height:1000px;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-type:hover .product-showcase__links-wrapper-inner{background-color:#0b00ff;margin-top:-124px;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-type:hover .product-showcase__category-title{color:#ffeb5a;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-type:not(:hover) .product-showcase__accent-image{transform:scale(0)!important;transition:none!important}}@media screen and (max-width:1200px){.product-showcase__product-type{padding:275px 32px 32px}}@media screen and (max-width:480px){.product-showcase__product-type{padding:235px 32px 32px}}.product-showcase__nutrition-callout-wrapper{aspect-ratio:1/1;position:absolute;right:-20px;top:60px;transform:rotate(5deg);transform-origin:bottom right;transition:all .7s cubic-bezier(.375,.81,.145,1);width:120px;z-index:2}@media screen and (max-width:480px){.product-showcase__nutrition-callout-wrapper{width:80px}}.product-showcase__nutrition-callout{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-showcase__product-image-wrapper{aspect-ratio:1/1;max-width:500px;overflow:hidden;position:absolute;top:0;transform:translateY(-25%);transition:all .7s cubic-bezier(.375,.81,.145,1);width:80%}.product-showcase__product-image{display:none;height:100%;margin-top:0!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding-top:0!important;width:100%}.product-showcase__product-image:first-of-type{display:block}.product-showcase__product-text-wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between;position:relative;width:100%}.product-showcase__accent-image-wrapper{left:-35%;position:absolute;right:-35%;top:-30%}@media screen and (max-width:1200px){.product-showcase__accent-image-wrapper{display:none}}.product-showcase__accent-image{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:scale(0);transition:all .7s cubic-bezier(.375,.81,.145,1);width:100%;will-change:transform}.product-showcase__category-title-wrapper{display:flex;justify-content:center;padding:0 50px 16px;width:100%;z-index:2}@media screen and (max-width:1450px){.product-showcase__category-title-wrapper{padding:0 8px 16px}}@media screen and (max-width:1200px){.product-showcase__category-title-wrapper{display:none}}.product-showcase__mobile-category-title-wrapper{display:none}@media screen and (max-width:1200px){.product-showcase__mobile-category-title-wrapper{display:block;margin-bottom:24px}}.product-showcase__category-title{color:#001783;font-family:Averta,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media screen and (max-width:1200px){.product-showcase__category-title{font-size:24px}}.product-showcase__links-wrapper{height:50%;max-height:0;padding-top:8px;position:relative;width:100%}@media screen and (max-width:1200px){.product-showcase__links-wrapper{display:none}}.product-showcase__links-wrapper-inner{align-items:center;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;gap:27px;justify-content:center;overflow:hidden;padding:124px 50px 57px;transition:all .7s cubic-bezier(.375,.81,.145,1)}@media screen and (max-width:1350px){.product-showcase__links-wrapper-inner{padding:124px 25px 57px}}.product-showcase__product-link-wrapper{align-items:flex-end;display:flex;justify-content:center;width:100%}.product-showcase__product-link{color:#fff;font-size:1.5em;font-weight:700;height:1.25em;overflow:visible;text-align:center;transition:all .7s cubic-bezier(.375,.81,.145,1);width:100%}.product-showcase__product-link:hover{color:#ffa04b;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-link.product-strawberry-dairy-free-fy-yogurt:hover{color:#ff90b7;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-link.product-peach-dairy-free-fy-yogurt:hover{color:#ffa04b;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-link.product-vanilla-dairy-free-fy-yogurt:hover{color:#fff293;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-link.product-fy-bites-herby-thai:hover{color:#80ff9b;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-link.product-fy-bites-savory-italian:hover{color:#ffc2d7;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-link.product-fy-bites-spicy-indian:hover{color:#ffbd83;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__product-link.product-fy-bites-zesty-greek:hover{color:#d8e9ff;transition:all .7s cubic-bezier(.375,.81,.145,1)}.product-showcase__store-locator-cta{align-items:center;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;color:#0b00ff;display:flex;font-family:Averta,sans-serif;font-size:20px;font-weight:700;gap:16px;justify-content:center;margin-bottom:-57px;padding:12px 18px;text-align:center;width:100%}.product-showcase__mobile-links-wrapper{align-items:center;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:1201px){.product-showcase__mobile-links-wrapper{display:none}}.product-showcase__mobile-link-wrapper{align-items:center;border:1px solid #0b00ff;border-radius:100px;display:flex;justify-content:space-between;padding:8px 16px;width:100%}.product-showcase__mobile-link{color:#0b00ff;font-family:Averta,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;width:100%}.product-showcase__mobile-product-icon-wrapper{aspect-ratio:1/1;border-radius:100px;width:36px}.product-showcase__mobile-product-icon{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.nutrition-marquee{--animation-speed:50s;display:flex;justify-content:center;max-width:100vw;overflow:hidden;padding:48px 0;width:100%}.nutrition-marquee__inner{overflow:hidden;position:relative;width:100%}.nutrition-marquee .marquee{display:flex;gap:24px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nutrition-marquee .marquee-content{align-items:center;animation:scroll var(--animation-speed) linear infinite;display:flex;flex-shrink:0;gap:24px;justify-content:space-around}@media (prefers-reduced-motion:reduce){.nutrition-marquee .marquee-content .marquee-content{animation-play-state:paused!important}}.nutrition-marquee .marquee-content .marquee-item{font-feature-settings:"liga" off,"clig" off;color:#0b00ff;display:flex;flex-direction:column;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-variant-numeric:lining-nums tabular-nums;font-weight:900;justify-content:center;letter-spacing:1px;line-height:normal;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.nutrition-marquee .marquee-content .marquee-item{font-size:24px}.nutrition-marquee .marquee-content svg{scale:.75}.nutrition-marquee .marquee-content{gap:12px}}.logo-marquee{--animation-speed:50s;align-items:center;display:flex;flex-direction:column;max-width:100vw;overflow:hidden;padding:48px 0 64px;width:100%}.logo-marquee--orange{background-color:#ffd455}.logo-marquee__heading{color:#001783;font-family:Averta,sans-serif;font-size:32px;font-style:normal;font-weight:900;letter-spacing:1px;line-height:normal;margin-bottom:28px;text-align:center}.logo-marquee__inner{overflow:hidden;position:relative;width:100%}.logo-marquee .marquee{display:flex;gap:48px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-marquee .marquee-content{animation:scroll var(--animation-speed) linear infinite;display:flex;flex-shrink:0;gap:72px;justify-content:space-around}@media (prefers-reduced-motion:reduce){.logo-marquee .marquee-content .marquee-content{animation-play-state:paused!important}}@media screen and (max-width:1024px){.logo-marquee .marquee-content{gap:36px}}.logo-marquee .marquee-content li{display:flex;flex-direction:column;flex-shrink:0;justify-content:center}.logo-marquee .marquee-content li img{height:60px;width:auto}@media screen and (max-width:1024px){.logo-marquee .marquee-content li img{height:60px}}.recipe-slider{max-width:100vw;padding:140px 0;width:100%;z-index:2}.recipe-slider .hidden{display:none}.recipe-slider__inner{padding:0 56px!important}@media screen and (max-width:768px){.recipe-slider__inner{padding:0 24px!important}}.recipe-slider .swiper-slide{height:auto!important}.recipe-slider__slide{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:100%;overflow:hidden}.recipe-slider__card-image-wrapper{aspect-ratio:16/9;overflow:hidden}.recipe-slider__card-image,.recipe-slider__card-image-wrapper{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.recipe-slider__card-image{height:100%;width:100%}.recipe-slider__card-text-wrapper{display:flex;flex:1;flex-direction:column;gap:12px;justify-content:space-between;padding:32px}.recipe-slider__card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#001783;display:-webkit-box;font-family:Averta,sans-serif;font-size:30px;font-style:normal;font-weight:900;line-height:normal;overflow:hidden}@media screen and (max-width:768px){.recipe-slider__card-title{font-size:22px;font-style:normal;font-weight:700}}.recipe-slider__card-description{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#001783;display:-webkit-box;font-family:Averta,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}@media screen and (max-width:768px){.recipe-slider__card-description{-webkit-line-clamp:2;font-size:16px}}.recipe-slider__card-products-wrapper{display:flex;flex-flow:row wrap;gap:16px;row-gap:8px}.recipe-slider__card-product{background-color:#fff3dd;border-radius:100px;padding:5px 20px;width:-moz-fit-content;width:fit-content}.recipe-slider__card-product-inner{color:#dd574a;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:800;line-height:normal}@media screen and (max-width:768px){.recipe-slider__card-product-inner{text-overflow:ellipsis;white-space:nowrap}}.recipe-slider__controls{display:flex;justify-content:center;margin-top:32px}.recipe-slider__controls-inner{align-items:center;display:flex;justify-content:space-between;max-width:1200px;width:100%}.recipe-slider__next,.recipe-slider__prev{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;width:44px}.recipe-slider__prev{transform:rotate(180deg)}.recipe-slider__cta .button{padding-left:32px;padding-right:32px}@media screen and (max-width:768px){.recipe-slider__cta .button{font-size:16px}}.home{align-items:center;display:flex;flex-direction:column;overflow-x:hidden;width:100%}.home__bg-wrapper{background-image:url(/dist/media/images/tan-radiate.svg);background-position:top;background-repeat:no-repeat;background-size:max(100%,1400px) auto;overflow:hidden;position:relative}.home__yellow-bg-wrapper{bottom:0;left:0;position:absolute;right:0;top:30%;z-index:0}@media screen and (max-width:2700px){.home__yellow-bg-wrapper{top:40%}}@media screen and (max-width:2400px){.home__yellow-bg-wrapper{height:100%}}@media screen and (max-width:1921px){.home__yellow-bg-wrapper{top:45%}}@media screen and (max-width:1800px){.home__yellow-bg-wrapper{top:40%}}@media screen and (max-width:1650px){.home__yellow-bg-wrapper{top:28%}}@media screen and (max-width:1500px){.home__yellow-bg-wrapper{top:30%}}@media screen and (max-width:1400px){.home__yellow-bg-wrapper{top:36%}}@media screen and (max-width:1250px){.home__yellow-bg-wrapper{top:40%}}@media screen and (max-width:1024px){.home__yellow-bg-wrapper{top:30%}}@media screen and (max-width:400px){.home__yellow-bg-wrapper{top:34%}}.home__yellow-bg{display:none;height:unset;min-width:1000px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}@media screen and (max-width:1650px){.home__yellow-bg{display:block}}.home__yellow-bg-ext{display:block}@media screen and (max-width:1650px){.home__yellow-bg-ext{display:none}}.review-slider{max-width:100vw;padding:80px 0;width:100%}.review-slider__inner{overflow:visible!important;overflow-x:clip!important;padding:0 56px!important}@media screen and (max-width:1024px){.review-slider__inner{padding:0 24px!important}}.review-slider .swiper-slide{height:auto!important}.review-slider__heading{color:#001783;font-family:Averta,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:67.6px;margin-bottom:170px;text-align:center}@media screen and (max-width:1024px){.review-slider__heading{font-size:32px;line-height:unset;margin-bottom:80px;padding:0 24px}}@media screen and (max-width:767px){.review-slider__heading{margin-bottom:80px}}.review-slider .review-card__wrapper{border-radius:20px;display:flex;flex-direction:column;height:100%;padding:90px 32px 32px;position:relative}.review-slider .review-card__wrapper:nth-of-type(2n){background:url(/dist/media/images/ReviewCard_Left_Blob_Orange.svg),#ffbd82;background-position:0 0;background-repeat:no-repeat;background-size:max(50%,200px) auto}.review-slider .review-card__wrapper:nth-of-type(odd){background:url(/dist/media/images/ReviewCard_Left_Blob_Blue.svg),#d8e9ff;background-position:0 0;background-repeat:no-repeat;background-size:max(50%,200px) auto}@media screen and (min-width:2200px){.review-slider .review-card__wrapper{padding-top:5%}}.review-slider .review-card{display:flex;flex:1;flex-direction:column;position:relative}.review-slider .review-card__image-wrapper{aspect-ratio:1/1;left:24px;position:absolute;top:0;transform:translateY(-45%);width:35%}@media screen and (max-width:767px){.review-slider .review-card__image-wrapper{min-width:150px;width:25%}}.review-slider .review-card__image{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.review-slider .review-card__review-text{color:#001783;font-family:Averta,sans-serif;font-size:25px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:33px;margin-bottom:12px}.review-slider .review-card__review-attribution{color:#001783;font-family:Averta,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:33px}.review-slider__controls{display:flex;justify-content:center;margin-top:32px}.review-slider__controls-inner{align-items:center;display:flex;justify-content:space-between;max-width:1200px;width:100%}.review-slider__next,.review-slider__prev{align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;width:44px}.review-slider__prev{transform:rotate(180deg)}.review-slider .hidden{display:none}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.info-block{background:linear-gradient(transparent 70%,#ffd455 0,#ffd455);display:flex;justify-content:center;max-width:100vw;padding:80px 56px 20%;position:relative;width:100%;z-index:2}@media screen and (max-width:1024px){.info-block{padding:80px 24px 20%}}@media screen and (max-width:768px){.info-block{padding-bottom:40%}}.info-block__inner{max-width:1200px;overflow-x:clip;width:100%}.info-block__upper{display:flex;flex-direction:column;gap:64px;margin-bottom:225px}.info-block__ambient-video-wrapper{aspect-ratio:2/1;border-radius:40px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1024px){.info-block__ambient-video-wrapper{border-radius:20px}}.info-block__ambient-video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.info-block__upper-text-wrapper{display:flex;gap:135px;justify-content:space-between}@media screen and (max-width:1024px){.info-block__upper-text-wrapper{align-items:center;flex-direction:column;gap:64px;justify-content:unset}}.info-block__left{display:flex;flex:55;flex-direction:column;gap:32px}@media screen and (max-width:1024px){.info-block__left{align-items:center;flex:unset;justify-content:unset}}.info-block__upper-heading{color:#001783;font-family:Averta,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media screen and (max-width:1024px){.info-block__upper-heading{font-size:32px;text-align:center}}.info-block__upper-text{color:#001783;font-family:Averta,sans-serif;font-size:25px;font-style:normal;font-weight:400;letter-spacing:.5px;line-height:33px}@media screen and (max-width:1024px){.info-block__upper-text{font-size:16px;line-height:normal;text-align:center}}.info-block__cta{background-color:#0b00ff;border-radius:100px;color:#fff;font-family:Averta,sans-serif;font-size:20px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:normal;padding:16px 32px;text-align:center;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.info-block__cta{font-size:18px}}.info-block__right{display:flex;flex:45;justify-content:end}@media screen and (max-width:1024px){.info-block__right{flex:unset}}.info-block__highlight{background-color:#fff;border-radius:20px;height:-moz-fit-content;height:fit-content;max-width:375px;padding:32px 40px 40px 84px;position:relative}@media screen and (max-width:1024px){.info-block__highlight{margin-left:40px;padding:24px 24px 24px 60px}}.info-block__highlight-text,.info-block__highlight-text-wrapper{height:auto;min-width:250px;width:100%}@media screen and (max-width:768px){.info-block__highlight-text,.info-block__highlight-text-wrapper{min-width:200px}}.info-block__highlight-gif-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;transform:translateX(-50%)}.info-block__highlight-gif-inner{aspect-ratio:1/1;overflow:hidden;width:100px}@media screen and (max-width:1024px){.info-block__highlight-gif-inner{width:75px}}.info-block__lower{display:flex;gap:128px}@media screen and (max-width:1024px){.info-block__lower{align-items:center;flex-direction:column;gap:48px}}.info-block__lower-text-wrapper{align-items:center;display:flex;flex:10;flex-direction:column;justify-content:center}@media screen and (max-width:1024px){.info-block__lower-text-wrapper{flex:unset;order:2}}.info-block__callout-wrapper{margin-bottom:48px}@media screen and (max-width:1024px){.info-block__callout-wrapper{align-items:center;display:flex;flex-direction:column}}.info-block__callout-text{color:#001783;font-family:Averta,sans-serif;font-size:60px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:67.6px}@media screen and (max-width:1024px){.info-block__callout-text{font-size:42px;line-height:44px}}.info-block__decoration{width:100%}.info-block__lower-video-wrapper{border-radius:40px;flex:25;overflow:hidden}@media screen and (max-width:1024px){.info-block__lower-video-wrapper{border-radius:20px;flex:unset;width:100%}}.info-block__wave-wrapper{bottom:-100px;left:0;min-width:1000px;position:absolute;right:0}@media screen and (max-width:1024px){.info-block__wave-wrapper{bottom:0;bottom:-70px}}.home-hero{display:flex;height:calc(100dvh - 65px);justify-content:center;max-width:100vw;min-height:-moz-fit-content;min-height:fit-content;width:100%}@media screen and (max-width:1024px){.home-hero{height:auto}}.home-hero__inner{display:flex;flex-direction:column;height:calc(100dvh - 65px);max-width:3000px;min-height:-moz-fit-content;min-height:fit-content;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1023px){.home-hero__inner{background-color:#ffeb5a}}@media screen and (max-aspect-ratio:1){.home-hero__inner{background-color:#ffeb5a}}@media screen and (max-width:1024px){.home-hero__inner{height:auto}}.home-hero__upper{display:flex;flex:1}@media screen and (max-width:1023px){.home-hero__upper{flex-direction:column}}@media screen and (max-aspect-ratio:1){.home-hero__upper{flex-direction:column}}.home-hero__text-wrapper{align-items:center;background-image:url(/dist/media/images/yellow-mask-left.svg);background-position-x:right;background-position-y:90%;background-repeat:no-repeat;background-size:cover;display:flex;flex:4;margin-right:-9%;min-width:45%;z-index:2}@media screen and (max-width:1023px){.home-hero__text-wrapper{background-image:none;flex:unset;margin:unset;order:2}}@media screen and (max-aspect-ratio:1){.home-hero__text-wrapper{background-image:none;flex:unset;margin:unset;order:2}}.home-hero__text-inner{align-items:center;display:flex;flex-direction:column;gap:48px;height:100%;justify-content:center;padding:80px 150px 200px 60px;width:100%}@media screen and (max-width:2200px){.home-hero__text-inner{align-items:start}}@media screen and (max-width:1023px){.home-hero__text-inner{align-items:center;padding:40px 24px 80px}}@media screen and (max-aspect-ratio:1){.home-hero__text-inner{align-items:center;padding:40px 24px 200px}}@media screen and (max-aspect-ratio:1) and (max-width:1023px){.home-hero__text-inner{align-items:center;padding:40px 24px 80px}}@media screen and (max-width:767px){.home-hero__text-inner{gap:24px}}.home-hero__heading{color:#001783;font-family:Averta,sans-serif;font-size:60px;font-weight:700;line-height:65px;max-width:650px;padding-right:24px;text-align:center}@media screen and (max-height:800px){.home-hero__heading{font-size:40px;line-height:42px}}@media screen and (max-aspect-ratio:1){.home-hero__heading{font-size:42px;font-weight:700;line-height:49px;text-align:center}}@media screen and (max-width:2200px){.home-hero__heading{text-align:left}}@media screen and (max-width:767px){.home-hero__heading{font-size:32px;font-weight:700;line-height:36px;text-align:center}}.home-hero__copy{color:#001783;font-family:Averta,sans-serif;font-size:25px;font-weight:400;max-width:650px;text-align:center}@media screen and (max-height:800px){.home-hero__copy{font-size:18px;line-height:normal}}@media screen and (max-width:2200px){.home-hero__copy{text-align:left}}@media screen and (max-width:767px){.home-hero__copy{font-size:16px;font-weight:400;text-align:center}}@media screen and (max-aspect-ratio:1){.home-hero__copy{text-align:center}}.home-hero .button{border-radius:100px;padding:0 2rem}.home-hero__media-wrapper{flex:5;margin-left:-15%;position:relative}@media screen and (max-width:1023px){.home-hero__media-wrapper{flex:unset;margin:unset}}@media screen and (max-aspect-ratio:1){.home-hero__media-wrapper{flex:unset;margin:unset}}.home-hero__media-inner{aspect-ratio:16/9;height:100%;max-width:3000px;width:100%}.home-hero__mobile-accent-wrapper{display:none}@media screen and (max-width:1023px){.home-hero__mobile-accent-wrapper{background-image:url(/dist/media/images/yellow-mask-mobile.svg);background-position:bottom -18px left 0;background-repeat:no-repeat;background-size:100% auto;bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:2}}@media screen and (max-aspect-ratio:1){.home-hero__mobile-accent-wrapper{background-image:url(/dist/media/images/yellow-mask-mobile.svg);background-position:bottom -18px left 0;background-repeat:no-repeat;background-size:100% auto;bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:2}}.home-hero__mobile-fy-badge-wrapper{bottom:25%;position:absolute;right:24px;width:150px}@media screen and (max-width:1023px){.home-hero__mobile-fy-badge-wrapper{width:125px}}@media screen and (max-width:768px){.home-hero__mobile-fy-badge-wrapper{bottom:18%}}@media screen and (max-width:480px){.home-hero__mobile-fy-badge-wrapper{bottom:10%;width:100px}}@media screen and (max-width:400px){.home-hero__mobile-fy-badge-wrapper{bottom:0}}.home-hero__image,.home-hero__video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.home-hero__lower{align-items:center;background-image:url(/dist/media/images/Tan-Hero-Wave-Wide.png);background-position:0 0;background-repeat:no-repeat;background-size:100% auto;display:flex;justify-content:center;margin-top:-250px;padding-bottom:150px;position:relative;z-index:3}@media screen and (max-width:1800px){.home-hero__lower{background-image:url(/dist/media/images/Tan-Hero-Wave.png);margin-top:-150px;padding-bottom:36px}}@media screen and (max-aspect-ratio:1){.home-hero__lower{background-image:url(/dist/media/images/Tan-Wave-A.svg);background-position:bottom;background-size:max(1000px,100%);margin-bottom:0}}@media screen and (max-width:1023px){.home-hero__lower{background-image:url(/dist/media/images/Tan-Wave-A.svg);background-position:bottom;background-size:1023px;margin:unset}}.home-hero__product-image-wrapper{display:flex;justify-content:center;margin-top:-50px;max-width:500px;position:relative;width:80%}.home-hero__product-image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.home-hero__down-arrow{bottom:24px;left:50%;position:absolute;transform:translateX(-50%);width:16px;z-index:5}.home-hero-slider{display:flex;justify-content:center;position:relative;width:100vw}.home-hero-slider__inner{width:100%}.home-hero-slider__slide{align-items:center!important;display:flex!important;max-height:80vh;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1024px){.home-hero-slider__slide{max-height:unset}}.home-hero-slider__slide-image-wrapper{width:100%}@media screen and (max-width:1024px){.home-hero-slider__slide-image-wrapper{display:none}}.home-hero-slider__slide-mobile-image-wrapper{display:none}@media screen and (max-width:1024px){.home-hero-slider__slide-mobile-image-wrapper{display:block;max-height:100vh}}.home-hero-slider__slide-image-overlay{background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.5) 71.33%,transparent);bottom:0;left:0;opacity:.3;position:absolute;right:0;top:0}.home-hero-slider__slide-mobile-image-overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 30%,rgba(0,0,0,.5));bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.home-hero-slider .visible{display:block}.home-hero-slider .invisible{display:none}.home-hero-slider__slide-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.home-hero-slider__slide-content{bottom:0;display:flex;flex-direction:column;font-size:clamp(1rem,.4754098361rem + 1.0928961749vw,1.5rem);gap:1.5em;justify-content:center;left:0;max-width:900px;padding:40px 0 40px 100px;position:absolute;right:55%;top:0}@media screen and (min-width:2000px){.home-hero-slider__slide-content{left:50%;right:unset;transform:translateX(-100%)}}@media screen and (max-width:1024px){.home-hero-slider__slide-content{padding:40px;right:0;top:35%}}@media screen and (max-width:480px){.home-hero-slider__slide-content{padding:36px 36px 48px}}@media screen and (max-width:374px){.home-hero-slider__slide-content{top:30%}}.home-hero-slider__slide-heading{color:#fff;filter:drop-shadow(0 0 125px rgba(0,0,0,.5));font-family:Averta,sans-serif;font-size:60px;font-size:clamp(2.25rem,.1516393443rem + 4.3715846995vw,4.25rem);font-style:normal;font-weight:700;line-height:1.1}@media screen and (max-width:374px){.home-hero-slider__slide-heading{font-size:24px}}.home-hero-slider__slide-copy{color:#fff;filter:drop-shadow(0 0 125px rgba(0,0,0,.5));font-family:Averta,sans-serif;font-size:clamp(1rem,.4754098361rem + 1.0928961749vw,1.5rem);font-style:normal;font-weight:400}@media screen and (max-width:374px){.home-hero-slider__slide-copy{font-size:14px}}.home-hero-slider__slide-cta{width:-moz-fit-content;width:fit-content}.home-hero-slider .button{padding:0 2em}.home-hero-slider .button--primary.white{background-color:#fff;color:#0b00ff}.home-hero-slider .button--primary.white:before{background-color:#fff}.home-hero-slider__slide-badge-wrapper{bottom:40px;position:absolute;right:60px}@media screen and (max-width:1024px){.home-hero-slider__slide-badge-wrapper{display:none}}.home-hero-slider__slide-mobile-badge-wrapper{display:none}@media screen and (max-width:1024px){.home-hero-slider__slide-mobile-badge-wrapper{display:flex;justify-content:flex-end}}.home-hero-slider__slide-badge{width:min(150px,20vw)}@media screen and (max-width:1024px){.home-hero-slider__slide-badge{width:min(150px,25vw)}}.home-hero-slider__arrow-wrapper{align-items:flex-end;bottom:0;display:flex;padding:16px;position:absolute;z-index:2}@media screen and (max-width:1024px){.home-hero-slider__arrow-wrapper{display:none}}.home-hero-slider__prev-wrapper{justify-content:flex-start;left:0}.home-hero-slider__next-wrapper{justify-content:flex-end;right:0}.home-hero-slider__arrow{cursor:pointer;transition:all .5s ease;width:44px}.home-hero-slider__arrow-prev{transform:rotate(180deg)}.home-hero-slider__arrow-prev:active{transform:rotate(180deg) scale(1.1)}.home-hero-slider__arrow-next:active{transform:scale(1.1)}.recipes .recipes-hero{width:100%}.recipes .recipes-hero__inner{display:flex;max-height:600px;position:relative}@media screen and (max-width:768px){.recipes .recipes-hero__inner{align-items:center;flex-direction:column}}.recipes .recipes-hero__text-wrapper{background-image:url(/dist/media/images/recipes/ShortHero_Yellow_Left.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:1.8em;justify-content:center;padding:60px 100px 60px 60px;width:45%;z-index:2}@media screen and (max-width:768px){.recipes .recipes-hero__text-wrapper{background-image:none;background:#ffeb5a;gap:1em;order:2;padding:40px 25px 80px;width:100%}}.recipes .recipes-hero__heading{color:#001783;font-size:clamp(2rem,1.2331460674rem + 3.1460674157vw,3.75rem);font-weight:700}@media screen and (max-width:768px){.recipes .recipes-hero__heading{text-align:center}}.recipes .recipes-hero__subheading *{color:#001783;font-size:clamp(1rem,.8356741573rem + .6741573034vw,1.375rem)}@media screen and (max-width:768px){.recipes .recipes-hero__subheading *{text-align:center}}.recipes .recipes-hero__image-wrapper{aspect-ratio:16/9;margin-left:-20%;overflow:hidden;position:relative;width:75%}@media screen and (max-width:768px){.recipes .recipes-hero__image-wrapper{margin:0;width:100%}}.recipes .recipes-hero__image-wrapper .recipes-hero__image-wave-wrapper{bottom:0;display:none;left:0;position:absolute;right:0;z-index:3}@media screen and (max-width:768px){.recipes .recipes-hero__image-wrapper .recipes-hero__image-wave-wrapper{display:block}}.recipes .recipes-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.recipes .recipes-hero__wave-wrapper{bottom:0;left:0;position:absolute;right:0;z-index:3}.recipes .recipes-index{align-items:center;display:flex;flex-direction:column;max-width:100%;padding-top:30px}.recipes .recipes-index .recipeIndexPageFields-inner{max-width:100vw;padding:0 7.5%}.recipes .recipes-index .featured-recipe{border-radius:40px;display:flex;justify-content:center;max-width:1300px;overflow:hidden}.recipes .recipes-index .featured-recipe__inner{color:#001783;display:flex;width:100%}.recipes .recipes-index .featured-recipe__image-wrapper{aspect-ratio:1/1;overflow:hidden;width:50%}.recipes .recipes-index .featured-recipe__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.recipes .recipes-index .featured-recipe__text-wrapper{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:50px;width:50%}.recipes .recipes-index .featured-recipe__share-button{align-items:center;align-self:flex-end;color:#0b00ff;cursor:pointer;display:flex;font-size:14px;justify-content:flex-end;width:-moz-min-content;width:min-content}.recipes .recipes-index .featured-recipe__share-button:hover{color:#001783}.recipes .recipes-index .featured-recipe__share-button .share-button-text{white-space:nowrap}.recipes .recipes-index .featured-recipe__share-button .share-button-icon{align-items:center;display:flex;margin-left:10px}.recipes .recipes-index .featured-recipe__share-button .share-button-icon svg{width:20px}.recipes .recipes-index .featured-recipe__share-button .share-button-icon svg .cls-1{fill:#5883ce}.recipes .recipes-index .featured-recipe__main-text{display:flex;flex-direction:column}.recipes .recipes-index .featured-recipe__featured-tag{font-size:clamp(1.5rem,1.3356741573rem + .6741573034vw,1.875rem);font-weight:700}.recipes .recipes-index .featured-recipe__featured-tag-with-share-button{display:none}.recipes .recipes-index .featured-recipe__recipe-title{font-size:clamp(2rem,1.2331460674rem + 3.1460674157vw,3.75rem);font-weight:700;margin-bottom:13px}@media screen and (max-width:1024px){.recipes .recipes-index .featured-recipe__recipe-title{margin:0}}.recipes .recipes-index .featured-recipe__description{font-size:clamp(1rem,.8356741573rem + .6741573034vw,1.375rem)}.recipes .recipes-index .featured-recipe__meal-tags-wrapper{display:flex;flex-flow:row wrap;gap:10px;width:100%}.recipes .recipes-index .featured-recipe__meal-tag{background-color:#fff3dd;border-radius:100px;color:#dd574a;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:800;line-height:normal;min-width:-moz-fit-content;min-width:fit-content;padding:5px 20px;width:-moz-fit-content;width:fit-content}.recipes .recipes-index .recipe-index{margin-top:70px;max-width:1300px}.recipes .recipes-index .recipe-index__filters-wrapper{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:24px}.recipes .recipes-index .recipe-index__filters-wrapper .recipe-filter{border:1px solid #0b00ff;border-radius:100px;color:#0b00ff;cursor:pointer;font-size:20px;font-weight:700;margin:0!important;padding:12px 24px!important}.recipes .recipes-index .recipe-index__filters-wrapper .active-recipe-filter{background-color:#0b00ff;color:#fff3dd}.recipes .recipes-index .recipe-index__sorts-wrapper{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-bottom:40px}.recipes .recipes-index .recipe-index__sorts-wrapper .recipe-sort{color:#0b00ff;cursor:pointer;font-size:16px;font-weight:600;opacity:.5;text-decoration:underline}.recipes .recipes-index .recipe-index__sorts-wrapper .active-recipe-sort{opacity:1}.recipes .recipes-index .recipe-index .recipe-card-grid{display:flex;flex-flow:wrap;justify-content:space-between}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card{background-color:#fff;border-radius:20px;color:#001783;display:flex;flex-direction:column;margin-bottom:25px;overflow:hidden;width:49%}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__image-wrapper{aspect-ratio:3/2;overflow:hidden;width:100%}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__main-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:207px;padding:45px 25px}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__main-content-inner{display:flex;justify-content:space-between}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__text-wrapper{flex:1}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__title{font-size:clamp(1.5rem,1.3356741573rem + .6741573034vw,1.875rem);font-weight:700;margin-bottom:15px}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(1rem,.8356741573rem + .6741573034vw,1.375rem);margin-bottom:15px;overflow:hidden;text-overflow:ellipsis}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__share-button{align-items:center;color:#0b00ff;cursor:pointer;display:flex;font-size:14px;height:-moz-min-content;height:min-content}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__share-button:hover{color:#1d4b74}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__share-button .share-button-icon{align-items:center;display:flex;margin-left:10px}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__share-button .share-button-icon svg{width:20px}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__share-button .share-button-icon svg .cls-1{fill:#5883ce}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__spacer{flex:1}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__meal-tags-wrapper{display:flex;flex-flow:row wrap;gap:10px;width:100%}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__meal-tag{background-color:#fff3dd;border-radius:100px;color:#dd574a;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:800;line-height:normal;min-width:-moz-fit-content;min-width:fit-content;padding:5px 20px;width:-moz-fit-content;width:fit-content}.recipes .recipes-index .recipe-index .hidden-card{display:none}.recipes .recipes-index .recipe-index .recipe-index-pager{align-items:center;color:#0b00ff;display:flex;justify-content:center}.recipes .recipes-index .recipe-index .recipe-index-pager .page-number{padding:10px}.recipes .recipes-index .recipe-index .recipe-index-pager .current-page-number{background-image:url(/dist/media/images/pagination-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff3dd}.recipes .recipes-index .recipe-index .pager-button{align-items:center;cursor:pointer;display:flex;justify-content:center}.recipes .recipes-index .recipe-index .pager-button--back{transform:rotate(180deg)}.recipes .recipes-index .recipe-index .pager-button svg{fill:#0b00ff;height:14px;width:14px}@media screen and (max-width:1024px){.recipes .recipes-index .featured-recipe__recipe-title{font-size:34px}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card__title{font-size:24px}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card .share-button-text{display:none}}@media screen and (max-width:768px){.recipes .recipes-index .recipeIndexPageFields-inner{padding:0 5%}.recipes .recipes-index .featured-recipe__inner{flex-direction:column}.recipes .recipes-index .featured-recipe__image-wrapper{aspect-ratio:3/2;width:100%}.recipes .recipes-index .featured-recipe__text-wrapper{padding:25px;width:100%}.recipes .recipes-index .featured-recipe__main-text{gap:15px}.recipes .recipes-index .featured-recipe__recipe-title{font-size:24px;width:70%}.recipes .recipes-index .featured-recipe__description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.recipes .recipes-index .featured-recipe__meal-tags-wrapper{margin-top:20px}.recipes .recipes-index .featured-recipe .desktop-share-button,.recipes .recipes-index .featured-recipe__featured-tag{display:none}.recipes .recipes-index .featured-recipe__featured-tag-with-share-button{display:flex;justify-content:space-between}.recipes .recipes-index .featured-recipe .mobile-featured-tag{display:block;font-size:18px}.recipes .recipes-index .recipe-index__filters-wrapper,.recipes .recipes-index .recipe-index__sorts-wrapper{justify-content:center}.recipes .recipes-index .recipe-index__filters-wrapper .recipe-filter,.recipes .recipes-index .recipe-index__filters-wrapper .recipe-sort,.recipes .recipes-index .recipe-index__sorts-wrapper .recipe-filter,.recipes .recipes-index .recipe-index__sorts-wrapper .recipe-sort{font-size:16px;padding:10px 15px!important}.recipes .recipes-index .recipe-index .recipe-card-grid .recipe-card{width:100%}}.generic-text-block{align-items:center;background-color:#ffeb5a;display:flex;justify-content:center;padding:72px 96px 96px}.generic-text-block__wave-wrapper{width:100%}.generic-text-block__wave-wrapper svg{margin-bottom:-5px}.generic-text-block__wave-wrapper svg *{fill:#ffeb5a;height:100%;width:100%}.generic-text-block__inner{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:20px;max-width:1000px;padding:1.2em;width:100%}.generic-text-block__heading,.generic-text-block__inner{font-size:clamp(2rem,1.2331460674rem + 3.1460674157vw,3.75rem)}.generic-text-block__heading{color:#001783;font-weight:700}.generic-text-block__copy{color:#001783;font-size:clamp(1rem,.7808988764rem + .8988764045vw,1.5rem);font-weight:400;max-width:700px;text-align:center}.generic-text-block__copy a{font-weight:700;text-decoration:underline;text-decoration-color:#ffa04b}@media screen and (max-width:767px){.generic-text-block{padding:64px 30px}}.text-image{background-color:#ffeb5a;background-image:url(/dist/media/images/recipes/Section_Wave_Top.svg);background-position:center -10px;background-repeat:no-repeat;background-size:contain;color:#001783}.text-image__wrapper{align-items:center;display:flex;gap:0 5%;justify-content:space-between;margin:0 auto;width:100%}@media screen and (max-width:1300px){.text-image__wrapper{align-items:end}}@media screen and (max-width:768px){.text-image__wrapper{flex-direction:column;gap:0}}.text-image__text-container{flex:0 1 auto;padding:16.797vw 0 8.984vw 56px}@media screen and (max-width:768px){.text-image__text-container{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:100px 25px 60px}}.text-image__header{font-size:clamp(2rem,1.2331rem + 3.1461vw,3.75rem);font-weight:700}@media screen and (max-width:768px){.text-image__header{text-align:center}}.text-image__copy{margin:30px 0 40px}.text-image__copy *{font-size:clamp(1rem,.7535rem + 1.0112vw,1.5625rem)}@media screen and (max-width:768px){.text-image__copy{text-align:center}}.text-image button{font-size:20px;padding:0 2rem}.text-image__image-container{flex:1 0 45%;max-width:1000px}.text-image__image-container img{width:100%}@media screen and (max-width:768px){.text-image__image-container{flex:1 1 auto;order:1;width:100%}.text-image__image-container img{height:auto}}.image-text-hero{background-color:#001783;background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:700px;overflow:hidden}.image-text-hero__inner{display:flex;height:100%}.image-text-hero__content{align-items:end;display:flex;flex:1;justify-content:end;min-height:400px;padding:90px 60px}@media screen and (max-width:1023px){.image-text-hero__content{align-items:center;justify-content:center;padding:40px 20px}}.image-text-hero__heading{color:#fff;font-family:Averta,sans-serif;font-size:clamp(1.5rem,1.2214285714rem + 1.1428571429vw,2.25rem);font-weight:700;max-width:750px}@media screen and (max-width:1023px){.image-text-hero__heading{max-width:450px;text-align:center}}.image-text-hero__image-wrapper{min-height:100%;width:50%}@media screen and (max-width:1023px){.image-text-hero__image-wrapper{display:none}}.image-text-hero__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-detail__social{margin-bottom:75px}.blog-detail__social-icons{border-bottom:1px solid #ffa04b;display:flex;gap:12px;justify-content:center;padding-bottom:75px;width:100%}.blog-detail__social-icons-heading{color:#001783;font-family:Averta,sans-serif;font-size:16px;font-weight:600;text-align:center}.blog-detail__social-icons>*{border-bottom:none!important;cursor:pointer;display:block;width:24px}.blog-detail__social-icons>* svg{height:24px;width:24px}.related-blogs{padding-bottom:50px}.related-blogs__heading{color:#001783!important}.related-blogs__list{display:flex;flex-direction:column;gap:24px}.related-blogs__card{background-color:#fff;border-bottom:none!important;border-radius:20px;display:flex;overflow:hidden}@media screen and (max-width:1023px){.related-blogs__card{flex-direction:column}}.related-blogs__image-wrapper{aspect-ratio:13/9;flex:3;overflow:hidden}.related-blogs__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.related-blogs__text-wrapper{flex:5;padding:28px}.wavy-cta-block{align-items:center;background-color:#ffd455;display:flex;justify-content:center;padding:72px 96px 96px}.wavy-cta-block__wave-wrapper{margin-bottom:-2px;width:100%}.wavy-cta-block__wave-wrapper svg{margin-bottom:-5px}.wavy-cta-block__wave-wrapper svg *{height:100%;width:100%}.wavy-cta-block__inner{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:20px;max-width:1000px;padding:1.2em;width:100%}.wavy-cta-block__heading,.wavy-cta-block__inner{font-size:clamp(2rem,1.2331460674rem + 3.1460674157vw,3.75rem)}.wavy-cta-block__heading{color:#001783;font-weight:700}.wavy-cta-block__copy{color:#001783;font-size:clamp(1rem,.7808988764rem + .8988764045vw,1.5rem);font-weight:400;max-width:700px;text-align:center}.wavy-cta-block__copy a{font-weight:700;text-decoration:underline;text-decoration-color:#ffa04b}.wavy-cta-block .button{padding:0 2em}@media screen and (max-width:767px){.wavy-cta-block{padding:64px 30px}}.basic-info{display:flex;justify-content:center;padding:50px 100px;position:relative}@media screen and (max-width:767px){.basic-info{padding:50px 25px 120px}}.basic-info__inner{display:flex;flex-direction:column;gap:30px;justify-content:center;max-width:1500px;width:100%}.basic-info__heading-block{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:1rem;padding:50px}.basic-info__heading{color:#001783;font-size:clamp(2rem,1.5617977528rem + 1.797752809vw,3rem);font-weight:700;text-align:center}.basic-info__subheading{color:#001783;font-size:clamp(1.125rem,1.0702247191rem + .2247191011vw,1.25rem);max-width:1200px;text-align:center}.basic-info__subheading a{text-decoration:underline}.video-block{display:flex;justify-content:center;padding:50px 100px}@media screen and (max-width:767px){.video-block{padding:50px 25px}}.video-block__inner{max-width:1500px;position:relative;width:100%}.video-block__video-wrapper{aspect-ratio:2/1;border-radius:40px;overflow:hidden;width:100%}.video-block__video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.video-block__text-wrapper{display:flex;flex-direction:column;left:min(10%,100px);max-width:45%;position:absolute;top:min(20%,100px)}@media screen and (max-width:767px){.video-block__text-wrapper{left:unset;max-width:100%;padding:32px min(32px,5%);position:relative;top:unset}.video-block__text-wrapper .video-block__heading-wrapper *{color:#001783}}.video-block .button{margin-top:min(10%,50px);padding-left:2em}@media screen and (max-width:767px){.video-block .button{margin-top:16px}}.image-text-split{display:flex;justify-content:center;margin-bottom:100px;margin-top:100px;position:relative}.image-text-split--daffodil{background-color:#ffeb5a}.image-text-split--orange{background-color:#ffd455}.image-text-split--indigo{background-color:#001783}.image-text-split--azure{background-color:#0b00ff}.image-text-split--transparent{background-color:transparent}.image-text-split__wave-wrapper{display:flex;flex-direction:column;justify-content:flex-end;left:0;position:absolute;right:0;top:0;transform:translateY(-95%) rotate(180deg)}.image-text-split__wave-wrapper--bottom{bottom:0;top:unset;transform:translateY(95%)}.image-text-split__wave{background-color:transparent;height:auto;width:100%}.image-text-split__wave--daffodil path{fill:#ffeb5a}.image-text-split__wave--orange path{fill:#ffd455}.image-text-split__wave--indigo path{fill:#001783}.image-text-split__wave--azure path{fill:#0b00ff}.image-text-split__wave--transparent path{fill:transparent}.image-text-split__inner{display:flex;flex-direction:row;gap:min(50px,5%);max-width:1500px;padding:50px 100px}.image-text-split__inner--extra-vert-padding,.image-text-split__inner--imageHeavy{padding:100px}@media screen and (max-width:1024px){.image-text-split__inner{flex-direction:column;gap:45px}.image-text-split__inner--microbe-mask{gap:10px}}@media screen and (max-width:767px){.image-text-split__inner{padding:50px 25px}.image-text-split__inner--extra-vert-padding{padding:75px 25px}}.image-text-split__text-wrapper{display:flex;flex:1;flex-direction:column;gap:30px;justify-content:center;padding-bottom:50px;z-index:2}.image-text-split__text-wrapper--balanced{max-width:50%}.image-text-split__text-wrapper--imageHeavy,.image-text-split__text-wrapper--textHeavy{flex:2}.image-text-split__text-wrapper--image-first{order:2}.image-text-split__text-wrapper--image-last{order:1}@media screen and (max-width:1024px){.image-text-split__text-wrapper{flex:unset;max-width:100%;padding-bottom:0}}.image-text-split__text-wrapper--microbe-mask{max-width:50%}@media screen and (max-width:1024px){.image-text-split__text-wrapper--microbe-mask{max-width:100%}}.image-text-split__text-wrapper .type-h3{color:#001783}.image-text-split__text-wrapper .type-h3--inverted{color:#fff}.image-text-split__body-wrapper *{font-family:Averta,sans-serif;font-size:clamp(1.125rem,1.0154494382rem + .4494382022vw,1.375rem);font-weight:400}.image-text-split__body-wrapper--darkBlue *{color:#001783}.image-text-split__body-wrapper--white *{color:#fff}.image-text-split__cta{width:-moz-min-content;width:min-content}.image-text-split .button--primary{padding-left:2em}.image-text-split__image-wrapper{flex:1;max-height:125%;z-index:2}@media screen and (max-width:1024px){.image-text-split__image-wrapper{flex:unset}}.image-text-split__image-wrapper--center-image{display:flex;flex-direction:column;justify-content:center}.image-text-split__image-wrapper--balanced{max-width:50%}@media screen and (max-width:1024px){.image-text-split__image-wrapper--balanced{max-width:100%}}.image-text-split__image-wrapper--textHeavy{flex:1}.image-text-split__image-wrapper--imageHeavy{flex:3}.image-text-split__image-wrapper--image-first{order:1}.image-text-split__image-wrapper--image-last{order:2}.image-text-split__image-wrapper--microbe-mask{align-items:flex-end;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;max-width:50%;position:absolute;right:0}@media screen and (max-width:1024px){.image-text-split__image-wrapper--microbe-mask{max-height:unset;max-width:100%;position:static;transform:translate(100px,100px);width:100%}}@media screen and (max-width:767px){.image-text-split__image-wrapper--microbe-mask{transform:translate(25px,75px)}}.image-text-split__image-inner{aspect-ratio:4/3;border-radius:20px;overflow:hidden}.image-text-split__image-inner--microbe-mask{aspect-ratio:4/5;border-radius:unset}@media screen and (max-width:1024px){.image-text-split__image-inner--microbe-mask{aspect-ratio:unset;height:auto;width:calc(100% + 50px)}}.image-text-split__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.image-text-split__image--microbe-mask{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}.image-text-split__accent-wrapper{bottom:0;display:flex;flex-direction:column;height:auto;justify-content:flex-end;position:absolute;right:0;transform:rotateY(180deg);width:50%}.image-text-split__accent-wrapper--textHeavy{width:33%}.image-text-split__accent-wrapper--image-first{left:0;right:unset;transform:none}@media screen and (max-width:1024px){.image-text-split__accent-wrapper--image-first{display:none}}.image-text-split__accent{height:auto;width:100%}.image-text-split__accent--daffodil{fill:#ffeb5a}.image-text-split__accent--orange{fill:#ffd455}.image-text-split__accent--indigo{fill:#001783}.image-text-split__accent--azure{fill:#0b00ff}.noBottomMargin{margin-bottom:0}.noTopMargin{margin-top:0}@media screen and (max-width:1024px){.includeBottomWave:has(+.includeWave){margin-bottom:50px}}@media screen and (max-width:480px){.includeBottomWave:has(+.includeWave){margin-bottom:30px}}@media screen and (max-width:1024px){.includeBottomWave+.includeWave{margin-top:50px}}@media screen and (max-width:480px){.includeBottomWave+.includeWave{margin-top:30px}}.spacer--desktop-0px{height:0}.spacer--desktop-10px{height:10px}.spacer--desktop-25px{height:25px}.spacer--desktop-50px{height:50px}.spacer--desktop-75px{height:75px}.spacer--desktop-100px{height:100px}@media screen and (max-width:1024px){.spacer--mobile-0px{height:0}.spacer--mobile-10px{height:10px}.spacer--mobile-25px{height:25px}.spacer--mobile-50px{height:50px}.spacer--mobile-75px{height:75px}.spacer--mobile-100px{height:100px}}.cc-window{background-color:#fff;border-radius:3px;bottom:1.5rem;box-shadow:0 0 1.5rem rgba(0,0,0,.15);color:#1d4b74;display:flex;flex-direction:column;left:1.5rem;max-width:360px;padding:1.5rem;position:fixed;width:calc(100vw - 3rem);z-index:10000}.cc-link{border-bottom:1px solid rgba(29,75,116,.5);color:#1d4b74;display:inline-block;text-decoration:none;transition:border-bottom-color .25s cubic-bezier(.215,.61,.355,1);white-space:nowrap}.cc-link:hover{border-bottom-color:#1d4b74;text-decoration:none}.cc-message{font-family:Averta,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.33333333}.cc-compliance{display:flex;margin-top:1.7rem}.cc-btn{flex:1 1 auto}.cc-btn>span{pointer-events:none}.cc-btn+.cc-btn{margin-left:1rem}.cc-allow:hover{color:#fff}.cc-deny{background-color:#5883ce}.cc-deny:hover{background-color:#4474c8}.cc-invisible{opacity:0;pointer-events:none;transform:translateY(0)}

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative;width:100%}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
