@charset "UTF-8";body,html{padding:0;margin:0;font-family:Circular Pro,sans-serif;font-weight:400;color:#000;height:100%;min-height:100%;line-height:24px;background-color:#fff;-webkit-tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;text-rendering:optimizelegibility;overflow-x:hidden;height:auto}body>img{max-height:0}select{font-family:Circular Pro,sans-serif}body.nav-open{overflow:hidden}figure{margin:1em 0}img{max-width:100%;height:auto}input{font-family:Circular Pro,sans-serif}input:focus{outline:none!important}iframe{display:block;max-width:100%!important;margin-left:auto;margin-right:auto}#wrapper{position:relative;padding-top:80px}.no-break{display:inline-block;vertical-align:top}.mobile{display:block}.desktop{display:none}.slick-slide img.mobile{display:block}.slick-slide img.desktop,#preview-bar-iframe{display:none}.lazyload{visibility:hidden}.lazyloaded{visibility:visible}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}.grecaptcha-badge{display:none!important}@media (min-width: 1024px){.nav-open #wrapper,#wrapper{transition:transform 0}.mobile{display:none}.desktop{display:block}.slick-slide img.mobile{display:none}.slick-slide img.desktop{display:block}#wrapper{padding-top:110px}.template-about #wrapper,#collections #wrapper{padding-top:108px}}html body{visibility:visible;opacity:1}.form-success{text-align:center;margin:0 auto;padding:0 40px}@font-face{font-family:Circular Pro;font-style:normal;font-weight:400;src:url(../assets/CircularPro-Book.woff) format("woff")}@font-face{font-family:Circular Pro;font-style:normal;font-weight:500;src:url(../assets/CircularPro-Medium.woff) format("woff")}@font-face{font-family:Circular Pro;font-style:normal;font-weight:700;src:url(../assets/CircularPro-Bold.woff) format("woff")}@font-face{font-family:Circular Pro;font-style:normal;font-weight:900;src:url(../assets/CircularPro-Black.woff) format("woff")}*{font-optical-sizing:auto}.template-collection .comparison-chart{margin-bottom:0}.template-collection .collection .title{padding-left:0;font-weight:500;font-size:1.9rem;margin-bottom:.2rem}.template-collection .collection .title .underlined-link{color:inherit;vertical-align:top}.template-collection .collection .collection__description{margin-bottom:4rem;max-width:42rem;font-size:1.6rem}.template-collection .collection .product-grid{margin-top:0}@media (min-width: 1024px){.template-collection .collection .collection__description{font-size:1.8rem}}.template-page-comparison-charts #MainContent{padding-bottom:4rem}@media (min-width: 1024px){.template-page-comparison-charts #MainContent{padding-bottom:7rem}}.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient{transition:background-color var(--duration-short) ease-in-out;background-color:transparent!important}.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .header .header__menu-item,.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .header__icon,.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .header__icons a,.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .header__icon--menu .icon-hamburger,.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .header__heading-logo-wrapper{color:#fff;transition:color var(--duration-short) var(--ease)}.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .cart-count-bubble{background-color:#fff;transition:color var(--duration-short) var(--ease)}.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .header .header__icon--search{background-color:#fff}.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient .header__icon--search .icon{color:#f9423a}.template-index:not(.overflow-hidden-tablet):not(.menu-open) :not(.scrolled-past-header) .header-wrapper.gradient #athena{fill:#db0b5b}@media (min-width: 768px){.template-index .collection .product-card-wrapper .card__inner{height:180px}}.template-list-collections .collection{border-bottom:1px solid #cccccc}.template-list-collections .collection .title{padding-left:0;font-weight:500;font-size:1.9rem;margin-bottom:.2rem}.template-list-collections .collection .collection__description{margin-bottom:4rem;font-size:1.6rem}.template-list-collections .shopify-section:last-child .collection{border-bottom:none}.template-page .rte{padding-top:3.6rem;padding-bottom:3.6rem}@media screen and (min-width: 1024px){.template-page .rte{padding-top:6.5rem;padding-bottom:6.5rem}}.template-page-our-story{background-color:red}.template-page-our-story .multicolumn.product-free-from-section.gradient{background-color:#f9423a!important}@font-face{font-family:swiper-icons;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");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.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{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style: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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.amazon__curated-reviews .page-width{padding:0}.amazon__curated-reviews.gradient{background-color:#fcb76f}.amazon__curated-reviews .grid{row-gap:0}.amazon__curated-reviews .reviews__header{padding:3.1rem 2.8rem 0;text-align:left}.amazon__curated-reviews .reviews__header .reviews__stars{color:#f9423a;text-align:left}.amazon__curated-reviews .reviews__header .reviews__stars svg{width:19rem;height:auto}.amazon__curated-reviews .reviews__header .reviews__subheading{color:#fff;font-size:3.4rem;text-align:left;max-width:28rem}.amazon__curated-reviews .reviews__header .reviews__subheading .amazon-logo{margin-top:1.1rem;margin-bottom:5.9rem;width:13.3rem;height:4.1rem;text-indent:-9999em;background-image:url(../assets/amazon-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:top;color:#fff}.amazon__curated-reviews .reviews__header .reviews__heading{color:#f9423a;font-size:1.8rem;text-transform:uppercase;text-align:left}.amazon__curated-reviews .reviews__header .reviews__heading svg{margin-top:.6rem}.amazon__curated-reviews swiper-container::part(button-prev){display:none!important;left:-100vw!important}.amazon__curated-reviews swiper-container::part(button-next){display:block;width:7.9rem;height:7.9rem;text-indent:-9999px;overflow:hidden;background-image:url(../assets/icon-arrow-next-slide.svg);background-position:center;background-repeat:no-repeat;background-size:contain;right:auto;left:2.8rem;bottom:0;top:auto;display:none!important}.amazon__curated-reviews swiper-slide{background-color:var(--product-color-tertiary)!important;opacity:0!important}.amazon__curated-reviews swiper-slide.swiper-slide-visible{opacity:1!important}.amazon__curated-reviews swiper-slide .review__item{padding:2rem 2.8rem 2.8rem;text-align:left}.amazon__curated-reviews swiper-slide .review__item blockquote p{font-size:3.4rem;font-style:normal;line-height:1;text-align:left;font-family:var(--font-body-family);font-weight:800;color:#f9423a}.amazon__curated-reviews swiper-slide .review__item blockquote p:before{content:"\201c";display:inline;position:relative;margin-left:-.5em}.amazon__curated-reviews swiper-slide .review__item blockquote p:after{content:"\201d";display:inline}.amazon__curated-reviews swiper-slide .review__item cite{text-align:left;margin-top:2em;width:100%;display:inline-block;color:#f9423a;font-size:1.8rem;line-height:1;font-weight:400;font-style:normal}.amazon__curated-reviews .buttons{padding:4.4rem 1.1rem 1.3rem;text-align:center}.amazon__curated-reviews .buttons .button{width:100%;max-width:39rem;margin-bottom:1rem;padding:0}.amazon__curated-reviews .buttons .button:last-child{margin-bottom:0}@media (min-width: 768px){.amazon__curated-reviews .grid{flex-direction:column}.amazon__curated-reviews .grid .grid__item{width:100%}}@media (min-width: 1024px){.amazon__curated-reviews .reviews__header{padding:6.3rem;text-align:left}.amazon__curated-reviews .reviews__header .reviews__stars{color:#f9423a;text-align:left}.amazon__curated-reviews .reviews__header .reviews__stars svg{width:19rem;height:auto}.amazon__curated-reviews .reviews__header .reviews__subheading{font-size:6rem;text-align:left;max-width:48rem}.amazon__curated-reviews .reviews__header .reviews__subheading .amazon-logo{margin-top:1.1rem;margin-bottom:5.9rem;width:18.4rem;height:5.6rem}.amazon__curated-reviews .reviews__header .reviews__heading{color:#f9423a;font-size:2.2rem;text-transform:uppercase;text-align:left}.amazon__curated-reviews .reviews__header .reviews__heading svg{margin-top:.6rem}.amazon__curated-reviews .grid{flex-direction:row}.amazon__curated-reviews .grid .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.amazon__curated-reviews .reviews__grid-item .reviews__media{height:100%}.amazon__curated-reviews .reviews__grid-item .reviews__media img{object-fit:cover;object-position:center;height:100%}.amazon__curated-reviews .scroll-wrapper{padding-top:0;height:100%}.amazon__curated-reviews swiper-container{min-height:calc(100% - 20rem)}.amazon__curated-reviews swiper-slide .review__item{padding:0 6rem;text-align:left}.amazon__curated-reviews swiper-slide .review__item blockquote p{font-size:3rem;text-align:left}.amazon__curated-reviews swiper-slide .review__item cite{text-align:left}.amazon__curated-reviews swiper-slide .review__item cite span{font-size:2.4rem}.amazon__curated-reviews .buttons{padding:5.6rem;column-gap:2rem;display:flex}.amazon__curated-reviews .buttons .button{margin:0;width:calc(50% - 1rem)}.amazon__curated-reviews swiper-container::part(button-next){right:6.3rem;left:auto;width:7.9rem;height:7.9rem}}.collection,.collection.page-width{padding:5.4rem 2rem}.collection .title,.collection .collection__description p,.collection.page-width .title,.collection.page-width .collection__description p{transition:color .25s var(--ease)}.collection .title,.collection.page-width .title{margin-bottom:4.2rem;color:#f9423a}.collection .page-width .product-grid,.collection.page-width .page-width .product-grid{row-gap:2.8rem}.collection.featured{padding:0}.black-bg .title,.black-bg .collection__description p{color:#fff}@media (min-width: 768px){.collection,.collection.page-width{padding:6.2rem 4rem 6.4rem}}@media (min-width: 1024px){.collection,.collection.page-width{padding:6.2rem 4rem 6.4rem}.collection .title,.collection.page-width .title{margin-bottom:4.2rem}}@media (min-width: 1440px){.collection,.collection.page-width{padding:8rem 4rem 7.8rem}.collection .title,.collection.page-width .title{margin-bottom:8rem}}.collection-filters{margin-bottom:0}.collection-filters .filters{width:100%;overflow:auto;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;padding:6.5rem 0;text-align:center;-ms-overflow-style:none;scrollbar-width:none}.collection-filters .filters::-webkit-scrollbar{display:none}.collection-filters .filters .track{white-space:nowrap;text-align:center}.collection-filters .filters .track .filter{margin:0 .3rem;position:relative;overflow:hidden;display:inline-block}.collection-filters .filters .track .filter input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background-color:#f7f7f7;transition:border-color .25s linear,background-color .25s linear;z-index:0}.collection-filters .filters .track .filter input[type=checkbox]:checked{background-color:#000}.collection-filters .filters .track .filter label{font-size:1.4rem;font-family:Spline Sans Mono,monospace;letter-spacing:.08em;height:3rem;line-height:3rem;position:relative;display:block;padding:0 1.6rem;transition:color .25s linear;white-space:nowrap}.collection-filters .filters .track .filter input[type=checkbox]:checked+label{color:#fff}.collection-filters .filters .track .filter.kids input[type=checkbox],.collection-filters .filters .track .filter.kids:hover input[type=checkbox]{border-color:#f9423a}.collection-filters .filters .track .filter.kids input[type=checkbox]:checked,.collection-filters .filters .track .filter.kids:hover input[type=checkbox]:checked{border-color:#f9423a;background-color:#f9423a}.collection-filters .filters .track .filter.kids label,.collection-filters .filters .track .filter.kids:hover label{color:#000}.collection-filters .filters .track .filter.womens input[type=checkbox],.collection-filters .filters .track .filter.womens:hover input[type=checkbox]{border-color:#db0b5b}.collection-filters .filters .track .filter.womens input[type=checkbox]:checked,.collection-filters .filters .track .filter.womens:hover input[type=checkbox]:checked{border-color:#db0b5b;background-color:#db0b5b}.collection-filters .filters .track .filter.womens label,.collection-filters .filters .track .filter.womens:hover label{color:#000}.collection-filters .filters .track .filter.organic input[type=checkbox],.collection-filters .filters .track .filter.organic:hover input[type=checkbox]{border-color:#00b140}.collection-filters .filters .track .filter.organic input[type=checkbox]:checked,.collection-filters .filters .track .filter.organic:hover input[type=checkbox]:checked{border-color:#00b140;background-color:#00b140}.collection-filters .filters .track .filter.organic label,.collection-filters .filters .track .filter.organic:hover label{color:#000}.collection-filters .filters .track .filter.prenatal input[type=checkbox],.collection-filters .filters .track .filter.prenatal:hover input[type=checkbox]{border-color:#008578}.collection-filters .filters .track .filter.prenatal input[type=checkbox]:checked,.collection-filters .filters .track .filter.prenatal:hover input[type=checkbox]:checked{border-color:#008578;background-color:#008578}.collection-filters .filters .track .filter.prenatal label,.collection-filters .filters .track .filter.prenatal:hover label{color:#000}.collection-filters .filters .track .filter.mens input[type=checkbox],.collection-filters .filters .track .filter.mens:hover input[type=checkbox]{border-color:#007396}.collection-filters .filters .track .filter.mens input[type=checkbox]:checked,.collection-filters .filters .track .filter.mens:hover input[type=checkbox]:checked{border-color:#007396;background-color:#007396}.collection-filters .filters .track .filter.mens label,.collection-filters .filters .track .filter.mens:hover label{color:#000}.collection-filters .filters .track .filter.sugar-free input[type=checkbox],.collection-filters .filters .track .filter.sugar-free:hover input[type=checkbox]{border-color:#0077cf}.collection-filters .filters .track .filter.sugar-free input[type=checkbox]:checked,.collection-filters .filters .track .filter.sugar-free:hover input[type=checkbox]:checked{border-color:#0077cf;background-color:#0077cf}.collection-filters .filters .track .filter.sugar-free label,.collection-filters .filters .track .filter.sugar-free:hover label{color:#000}.collection-filters .filters .track .filter.toddler input[type=checkbox],.collection-filters .filters .track .filter.toddler:hover input[type=checkbox]{border-color:#6f227b}.collection-filters .filters .track .filter.toddler input[type=checkbox]:checked,.collection-filters .filters .track .filter.toddler:hover input[type=checkbox]:checked{border-color:#6f227b;background-color:#6f227b}.collection-filters .filters .track .filter.toddler label,.collection-filters .filters .track .filter.toddler:hover label{color:#000}.collection-filters .filters .track .filter.teen input[type=checkbox],.collection-filters .filters .track .filter.teen:hover input[type=checkbox]{border-color:#33aa7a}.collection-filters .filters .track .filter.teen input[type=checkbox]:checked,.collection-filters .filters .track .filter.teen:hover input[type=checkbox]:checked{border-color:#33aa7a;background-color:#33aa7a}.collection-filters .filters .track .filter.teen label,.collection-filters .filters .track .filter.teen:hover label{color:#000}.collection-filters .filters .track .filter.adult input[type=checkbox],.collection-filters .filters .track .filter.adult:hover input[type=checkbox]{border-color:#bc204b}.collection-filters .filters .track .filter.adult input[type=checkbox]:checked,.collection-filters .filters .track .filter.adult:hover input[type=checkbox]:checked{border-color:#bc204b;background-color:#bc204b}.collection-filters .filters .track .filter.adult label,.collection-filters .filters .track .filter.adult:hover label{color:#000}.collection-filters .filters .track .filter.probiotic input[type=checkbox],.collection-filters .filters .track .filter.probiotic:hover input[type=checkbox]{border-color:#d50032}.collection-filters .filters .track .filter.probiotic input[type=checkbox]:checked,.collection-filters .filters .track .filter.probiotic:hover input[type=checkbox]:checked{border-color:#d50032;background-color:#d50032}.collection-filters .filters .track .filter.probiotic label,.collection-filters .filters .track .filter.probiotic:hover label{color:#000}.collection-filters .filters .track .filter.immunity input[type=checkbox],.collection-filters .filters .track .filter.immunity:hover input[type=checkbox]{border-color:#6f227b}.collection-filters .filters .track .filter.immunity input[type=checkbox]:checked,.collection-filters .filters .track .filter.immunity:hover input[type=checkbox]:checked{border-color:#6f227b;background-color:#6f227b}.collection-filters .filters .track .filter.immunity label,.collection-filters .filters .track .filter.immunity:hover label{color:#000}.collection-filters .filters .track .filter.zero-sugar input[type=checkbox],.collection-filters .filters .track .filter.zero-sugar:hover input[type=checkbox]{border-color:#0091cc}.collection-filters .filters .track .filter.zero-sugar input[type=checkbox]:checked,.collection-filters .filters .track .filter.zero-sugar:hover input[type=checkbox]:checked{border-color:#0091cc;background-color:#0091cc}.collection-filters .filters .track .filter.zero-sugar label,.collection-filters .filters .track .filter.zero-sugar:hover label{color:#000}.collection-filters .filters .track .filter:first-child{margin-left:6.66vw}.collection-filters .filters .track .filter:last-child{margin-right:6.66vw}.section-collection-list{padding:4rem 0 1.2rem}.section-collection-list .collection-list-title{color:#f9423a}.collection-list__item .card{position:relative}.collection-list__item .card .card__information{padding:0}.collection-list__item .card .card__content{pointer-events:none;position:absolute;bottom:0;left:0;right:0;padding:0 3.076923077vw 2.58974359vw}.collection-list__item .card__heading a{color:#fff;font-size:4.307692308vw;word-break:keep-all}.collection-list__item .card__heading a .icon-wrap{position:absolute;right:3.076923077vw;bottom:3.076923077vw}.collection-list__item .card__heading a .icon-wrap .icon{width:4.358974359vw;height:auto}.collection-list__item .collection-list__image{overflow:hidden;max-width:260px;margin-bottom:14px}@media (min-width: 768px){.collection-list__item{width:calc(25% - 20px)}}@media (min-width: 1024px){.section-collection-list{padding:7rem 0 10rem}.section-collection-list .inner h2,.section-collection-list .inner h3{font-size:2.5rem;margin-bottom:42px}.collection-list__item .card .card__content{position:absolute;bottom:0;left:0;right:0;padding:0 1.527777778vw 1.736111111vw}.collection-list__item .card__heading a{font-size:2.041666667vw}.collection-list__item .card__heading a .icon-wrap{right:1.319444444vw;bottom:1.805555556vw}.collection-list__item .card__heading a .icon-wrap .icon{width:2.091666667vw;height:auto}}@media (min-width: 1440px){.section-collection-list .inner h2,.section-collection-list .inner h3{font-size:40px;margin-bottom:80px}.section-collection-list .collection-list__item .card__heading a{font-size:2.94rem}.section-collection-list .collection-list__item .card__heading a .icon{width:3.012rem}}.product__curated-reviews.gradient{background-color:var(--product-color-tertiary)!important}.product__curated-reviews .reviews__header{padding:3rem 2.4rem 2.4rem}.product__curated-reviews .reviews__header .reviews__heading{color:var(--product-color-primary);font-size:1.8rem;text-transform:uppercase;text-align:left}.product__curated-reviews .reviews__header .reviews__heading svg{margin-top:.6rem}.product__curated-reviews swiper-container::part(button-prev){display:none!important;left:-100vw!important}.product__curated-reviews swiper-container::part(button-next){display:block;width:5rem;height:5rem;text-indent:-9999px;overflow:hidden;background-image:url(../assets/icon-arrow-next-slide.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.product__curated-reviews swiper-slide{background-color:var(--product-color-tertiary)!important;opacity:0!important}.product__curated-reviews swiper-slide.swiper-slide-visible{opacity:1!important}.product__curated-reviews swiper-slide .review__item{padding:2.8rem;text-align:center}.product__curated-reviews swiper-slide .review__item blockquote p{font-size:3.4rem;font-style:normal;line-height:1;text-align:center;font-family:var(--font-body-family);font-weight:800;color:var(--product-color-primary)}.product__curated-reviews swiper-slide .review__item blockquote p:before{content:"\201c";display:inline;position:relative;margin-left:-.5em}.product__curated-reviews swiper-slide .review__item blockquote p:after{content:"\201d";display:inline}.product__curated-reviews swiper-slide .review__item cite{text-align:center;margin-top:2em;width:100%;display:inline-block;color:var(--product-color-primary);font-size:1.8rem;line-height:1;font-weight:400;font-style:normal}.product__curated-reviews .buttons{padding:4.4rem 1.1rem 1.3rem;text-align:center}.product__curated-reviews .buttons .button{width:100%;max-width:39rem;margin-bottom:1rem;padding:0}.product__curated-reviews .buttons .button:last-child{margin-bottom:0}@media (min-width: 768px){.product__curated-reviews .grid{flex-direction:column}.product__curated-reviews .grid .grid__item{width:100%}}@media (min-width: 1024px){.product__curated-reviews .reviews__header{position:absolute;top:0;left:0;z-index:1;padding:6.3rem}.product__curated-reviews .reviews__header .reviews__heading{font-size:2.2rem}.product__curated-reviews .grid{flex-direction:row-reverse}.product__curated-reviews .grid .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product__curated-reviews .reviews__grid-item .reviews__media{height:100%}.product__curated-reviews .reviews__grid-item .reviews__media img{object-fit:cover;object-position:center;height:100%}.product__curated-reviews .scroll-wrapper{padding-top:20rem;height:100%}.product__curated-reviews swiper-container{min-height:calc(100% - 20rem)}.product__curated-reviews swiper-slide .review__item{padding:0 6rem;text-align:left}.product__curated-reviews swiper-slide .review__item blockquote p{font-size:5rem;text-align:left}.product__curated-reviews swiper-slide .review__item cite{text-align:left}.product__curated-reviews swiper-slide .review__item cite span{font-size:2.4rem}.product__curated-reviews .buttons{padding:5.6rem;column-gap:2rem;display:flex}.product__curated-reviews .buttons .button{margin:0;width:calc(50% - 1rem)}.product__curated-reviews swiper-container::part(button-next){right:6.3rem;left:auto;bottom:0;top:auto;width:7.9rem;height:7.9rem}}.featured-collection{padding:3rem 0 6rem}.featured-collection .scroll-wrapper{width:100vw;-ms-overflow-style:none;scrollbar-width:none;overflow:auto;overflow-y:hidden;padding-left:1.5rem;padding-right:0}.featured-collection .scroll-wrapper .grid{flex-wrap:nowrap}.featured-collection .scroll-wrapper .grid:after{content:"";flex:0 0 .3rem}@media screen and (min-width: 768px) and (max-width: 1023px){.featured-collection .grid--2-col-tablet-down .grid__item{width:calc(33.3% - var(--grid-desktop-horizontal-spacing) / 2);max-width:280px}}@media screen and (min-width: 1024px){.featured-collection .grid--6-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:280px}}@media (min-width: 768px){.featured-collection .scroll-wrapper{width:100vw;padding-left:5rem}.featured-collection .scroll-wrapper .grid:after{flex:0 0 4.1rem}}@media (min-width: 1024px){.featured-collection{padding:7.2rem 0 8.7rem}}@media (min-width: 1440px){.featured-collection .scroll-wrapper{width:100vw;padding-left:7.8rem}}@media (min-width: 1600px){.featured-collection .scroll-wrapper{width:100vw;padding-left:calc((100vw - 1600px)/2 + 7.8rem)}.featured-collection .scroll-wrapper .grid:after{flex:0 0 calc((100vw - 1600px)/2 + 7.8rem)}}.section-featured-product .page-width{padding-top:3rem}.section-featured-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0}.section-featured-product .product__title{color:#f9423a;text-align:center;font-size:3.4rem;line-height:1;padding:0 2.9rem}.section-featured-product .desktop{display:block}.section-featured-product .product__collection-tags ul{text-align:center}.section-featured-product .product__info-container .product__text{text-align:center;margin-bottom:4rem}.section-featured-product .product__info-container .buy-once-form{margin-bottom:0!important}.section-featured-product product-subscription-picker{margin-top:4rem}.section-featured-product product-subscription-picker .product-subscription-options{margin-left:auto;margin-right:auto}.section-featured-product .product__view-details{display:none}.section-featured-product .product-form__buttons{margin:0 auto}@media (min-width: 1024px){.template-page-influencer-landing product-info .page-width{max-width:var(--page-width);padding-left:7.2rem;padding-right:7.2rem}.featured-product .product__media-wrapper{margin-left:0;margin-top:5.5rem}.featured-product .product__title{font-size:4rem}.featured-product .product__info-container .product__text{font-size:1.8rem;line-height:1.7}.featured-product product-subscription-picker{margin-top:5rem}}#shopify-section-main-password-footer .gradient{background-color:transparent}.footer a{transition:color var(--duration-short) linear}.footer a:hover{color:#ffb423}.footer span#_evidon-link-text{color:#fff;transition:color var(--duration-short) linear}.footer span#_evidon-link-text:hover{color:#ffb423}.footer .footer-block__heading{font-size:2rem;position:relative}.footer .footer-block__heading .icon-plus-ani{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#da2228}.footer .active .footer-block__heading .icon-plus-ani .line.two{transform:rotate(0)}.footer .newsletter-form__button{transition:opacity var(--duration-short) var(--ease)}.footer .newsletter-form__button:hover,.footer .newsletter-form__button:focus,.footer .newsletter-form__button.focused{opacity:.5}.footer .footer__content-top{padding:3.4rem 1.9rem 0}.footer .footer__content-top .list-unstyled li{padding-right:0}.footer .footer__content-top .list-unstyled li a{font-size:2rem;line-height:1.4;padding:4px 0}.footer .footer__content-top .list-unstyled li a:hover{color:#ffb423}.footer .footer__content-top .footer__social-block .footer-block__heading{text-align:center}.footer .footer__content-top .footer__social-block ul li{padding:0 2.2rem}.footer .footer__content-middle{padding-top:4rem;padding-bottom:0}.footer .footer__content-middle .footer__legal-menu-wrapper{margin-bottom:5.8rem}.footer .footer__content-middle .footer__legal-menu-wrapper ul{margin:0 auto;display:flex;justify-content:center;flex-flow:row wrap;max-width:74rem}.footer .footer__content-middle .footer__legal-menu-wrapper ul li{margin:0 1.6rem}.footer .footer__content-middle .footer__legal-menu-wrapper ul li a{font-weight:500;padding-top:0;padding-bottom:0}.footer .footer__content-middle .footer-block__details-content.rte{color:rgb(var(--color-foreground));text-align:center;font-size:1.4rem;line-height:1;padding:1.4rem;border:1px solid rgb(var(--color-foreground));width:100%;margin:0 auto}.footer .footer__content-bottom{color:rgb(var(--color-foreground));line-height:1.4;padding-top:3rem;padding-bottom:3rem;border:none;text-align:left}.footer .footer__content-bottom .page-width{padding-top:0;padding-bottom:0}.footer .footer__content-bottom .footer-block:only-child:last-child{text-align:left}.footer .footer__content-bottom .footer-block__details-content{margin-bottom:0}.footer .footer__content-bottom a{color:rgb(var(--color-foreground));padding:8px 0;font-size:1.2rem;display:inline-block}.footer .footer__content-bottom a:hover{color:rgb(var(--color-foreground))}.footer .footer__content-bottom #copyright{margin:0 auto;max-width:1200px;padding:15px 28px}.footer .footer__content-bottom #copyright p{margin:0}.footer .footer__content-bottom p{display:inline-block;padding:.8rem 5rem .8rem 0;line-height:1.4;font-size:1.2rem}.footer .footer__content-bottom p:first-child{padding-right:0;line-height:1.6}.footer .footer__content-bottom nav{display:inline-block}.footer .footer__content-bottom nav ul li{display:inline-block;margin-right:20px;line-height:1.4}.footer .footer__content-bottom nav ul li:last-child{margin-right:0;margin-bottom:1rem}.footer .footer__content-bottom .disclaimer{margin:0 28px;padding:15px 28px;text-align:center;border:1px solid #ECD0E3}.footer .footer__content-bottom .disclaimer p{margin:0;padding:0}.footer .footer__content-bottom .unilever-disclaimer{margin:0;text-align:left}.footer .footer__content-bottom .unilever-disclaimer p{max-width:640px;color:#fff}.footer .footer__content-bottom .unilever-disclaimer .row{justify-content:flex-start;align-items:center;flex-flow:row wrap;display:flex}.footer .footer__content-bottom .unilever-disclaimer .row .col{margin-right:10px}.footer .footer__content-bottom .unilever-disclaimer .row .col:last-child{margin-right:0;margin-left:0;width:100%}.footer .footer__content-bottom .unilever-disclaimer .row .col svg{max-width:36px;height:auto}.footer .footer__content-bottom .unilever-disclaimer .row .col svg path{fill:#fff}.footer .footer__content-bottom .grid__item{max-width:640px}@media (min-width: 768px){.footer .footer__content-top{padding:3.4rem 5rem 0}.footer .footer__content-top .footer-block__heading .icon-plus-ani{display:none}}@media (min-width: 1024px){.footer .footer__content-top{padding:12.2rem 8rem 6.2rem;display:flex;justify-content:space-between}.footer .footer__content-top .footer__blocks-wrapper{width:calc(100% - 26rem);display:flex}.footer .footer__content-top .footer__social-block{text-align:center;width:26rem}.footer .footer__content-top .footer__social-block .footer-block__heading{text-align:left}.footer .footer__content-top .footer__social-block ul{justify-content:flex-start;margin-left:-1.2rem}.footer .footer__content-top .footer__social-block ul li{width:42px;padding:0;margin-right:2rem}.footer .footer__content-top .footer__social-block ul li a{color:rgb(var(--color-foreground));justify-content:center}.footer .footer__content-top .footer__social-block ul li a svg{width:100%}.footer .footer__content-middle{padding-bottom:4rem}.footer .footer__content-middle .footer__legal-menu-wrapper{margin-bottom:8rem}.footer .footer__content-bottom{text-align:left;padding-top:4rem;padding-bottom:11.3rem}.footer .footer__content-bottom .footer-block:only-child:last-child{text-align:left}.footer .footer__content-bottom .inner{display:table;width:100%;max-width:120rem;margin:0 auto}.footer .footer__content-bottom #copyright{padding:20px 10px 20px 44px}.footer .footer__content-bottom #copyright p{font-size:1.2rem;margin:0 1.5rem 0 0}.footer .footer__content-bottom a{font-size:1.2rem}.footer .footer__content-bottom .unilever-disclaimer{margin:0 0 0 1.3rem}.footer .footer__content-bottom .unilever-disclaimer p{font-size:1.2rem}.footer .footer__content-bottom .unilever-disclaimer p:last-child{margin-bottom:0}.footer .footer__content-bottom .unilever-disclaimer .row{flex-flow:row nowrap}.footer .footer__content-bottom .unilever-disclaimer .row .col:last-child{margin-left:4rem;width:auto}.footer .footer__content-bottom .grid__item{width:100%;max-width:100%}}.header{max-width:100vw;height:7.7rem;padding-left:.6rem}.header summary.list-menu__item{padding-right:1.7rem}.header .list-menu__item{position:relative;font-size:1.7rem;font-weight:700;transition:color .25s var(--ease)}.header .list-menu__item:hover{text-decoration:none;color:rgb(var(--color-button))}.header .list-menu li:last-child .header__menu-item{margin-right:0}.header .header__menu-item{margin-right:2rem}.header .header__menu-item span{text-decoration:none;transition:.25s color var(--ease)}.header .header__menu-item .icon-caret{transition:transform .25s var(--ease)}.header .find-a-store-link{display:none;align-items:center;margin-right:2rem}.header .find-a-store-link .link{font-size:1.6rem;font-weight:500;text-decoration:none}.header .find-a-store-link .link:hover{color:#f9423a}.header .shop-btn{margin-right:0;display:none}.header .header__icon--search{margin-right:0;border-radius:4.4rem;color:#fff;background-color:#f9423a}.header .mega-menu__link{font-size:2rem;transition:color .25s var(--ease)}.header .mega-menu__link span{display:flex;justify-content:flex-start;align-items:center}.header .mega-menu__link svg{display:inline-block;margin-right:10px;width:30px!important;height:30px!important}.header .mega-menu__link:hover{color:rgb(var(--color-button))}.header .mega-menu__link.new span{position:relative}.header .mega-menu__link.new span:after{content:"NEW!";font-size:8px;font-weight:700;letter-spacing:.1em;line-height:13.5px;color:#fff;background-color:#f9423a;padding:0 2px 0 3px;border-radius:2px;display:block;position:relative;left:7px;top:0}.header .promos .CollectionList{padding:0}.header .promos .CollectionList .collection-list-item{width:calc(50% - 20px);margin-bottom:0}.header .menu-drawer .mobile-search{position:absolute;width:100%;z-index:1}.header .menu-drawer .search-modal.modal__content{position:static}.header .menu-drawer .header__search{display:block}.header .menu-drawer .search-modal__content{padding-right:1rem}.header .menu-drawer .search-modal{opacity:1;transform:translateY(0)}.header .menu-drawer .search-modal .modal__close-button.link{display:none}.header details.menu-drawer-container[open] .modal-overlay:after{background-color:transparent}.header details.menu-drawer-container>.search-modal,.header details.menu-drawer-container[open]>.search-modal{opacity:1;animation:none}@media (min-width: 1200px){.header{padding-top:2.3rem;padding-bottom:2.3rem;height:11rem}.header .header__icons>.header__search{display:flex}.header .header__menu-item{margin-right:3rem}.header .find-a-store-link{display:flex}.header .mega-menu__content{padding-top:3.6rem;border-bottom:none}.header .mega-menu__content .bottom-bar{background-color:#da2228;margin-top:3.6rem}.header .mega-menu__content .bottom-bar .page-width{padding-top:2rem;padding-bottom:2rem;background-image:url(../assets/athena.svg);background-repeat:no-repeat;background-position:77% 2rem;background-size:66px auto}.header .mega-menu__content .bottom-bar .button{color:#f9423a;background-color:#fff;border-color:#fff}.header .mega-menu__content .bottom-bar .button:hover{color:#da2228;background-color:#ffb423;border-color:#ffb423}.header .mega-menu__content .bottom-bar .list-unstyled{display:flex;justify-content:flex-start;align-items:center}.header .mega-menu__content .bottom-bar .list-unstyled li{margin-right:50px}.header .mega-menu__content .bottom-bar .list-unstyled li a.mega-menu__link{color:rgb(var(--color-background));transition:color var(--duration-short) var(--ease)}.header .mega-menu__content .bottom-bar .list-unstyled li a.mega-menu__link:hover{color:#ffb423}.header .mega-menu__content .page-width.has-promos{display:grid;grid-template-columns:2.5fr 7.5fr;gap:1.8rem 4rem}.header .mega-menu__content .page-width.has-promos .header__menu-promos{display:grid;grid-template-columns:5fr 5fr;gap:1.8rem 4rem}.header #Details-HeaderMenu-1 .mega-menu__link--level-2{font-weight:800;pointer-events:none}.header #Details-HeaderMenu-1 .mega-menu__content{padding-bottom:0}.header #Details-HeaderMenu-1 .mega-menu__content .mega-menu__list{grid-template-columns:2.5fr 2.5fr 5fr}.header #Details-HeaderMenu-1 .mega-menu__content .mega-menu__list li:last-child .list-unstyled{max-height:220px;margin-bottom:0;display:flex;justify-content:left;flex-flow:column wrap}.header #Details-HeaderMenu-1 .mega-menu__content .mega-menu__list li:last-child .list-unstyled li{width:50%}.header #Details-HeaderMenu-1 .mega-menu__content .inner{display:flex;padding-top:0;padding-bottom:0;justify-content:space-between}.header #Details-HeaderMenu-1 .mega-menu__content .inner .mega-menu__list{width:100%;display:flex;justify-content:left;flex-flow:column wrap;max-height:320px;padding:0;margin:0}.header #Details-HeaderMenu-2 .mega-menu__content .inner{display:flex;padding-top:0;padding-bottom:0;justify-content:space-between}.header #Details-HeaderMenu-2 .mega-menu__content .inner .mega-menu__list{display:flex;justify-content:left;flex-flow:column wrap;max-height:220px;width:100%;padding:0;margin:0}}@media screen and (min-width: 1200px){.header .shop-btn{display:block}}@media screen and (min-width: 1440px){.header.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr}}.HeroBlock{height:100vw;background-size:cover;background-repeat:no-repeat;position:relative}.HeroBlock a{cursor:pointer;width:100%;height:100%;position:relative;display:inline-block}.HeroBlock .text-holder{max-width:80vw;width:100%;height:auto;position:absolute;margin:auto;text-align:left;top:9.6vw;bottom:auto;left:9.6vw;right:auto}.HeroBlock .text-holder h1,.HeroBlock .text-holder h2{color:#fff;font-weight:400;font-size:9.2vw;line-height:1.035;letter-spacing:-.01em;position:relative;margin:0}.HeroBlock .text-holder p{color:#fff;font-size:15px;line-height:1.5;margin-top:0;margin-bottom:0}.HeroBlock .text-holder p br.mobile{display:inline-block}.HeroBlock .text-holder p br.desktop{display:none}.HeroBlock .text-holder img{width:63vw;height:auto;pointer-events:none;margin:0 auto 20px}.HeroBlock .text-holder .shop-btn{font-size:12px;min-width:120px;height:34px;line-height:30px;display:inline-block;border:2px solid #fff;background-color:transparent;color:#fff}.HeroBlock .text-holder .shop-btn:hover{background-color:#fff;color:#dd277d}.HeroBlock.mobile-text-align-left-top .text-holder{text-align:left;top:9.6vw;bottom:auto;left:9.6vw;right:auto}.HeroBlock.mobile-text-align-center-top .text-holder{text-align:center;top:9.6vw;bottom:auto;left:0;right:0}.HeroBlock.mobile-text-align-right-top .text-holder{text-align:right;top:9.6vw;bottom:auto;left:auto;right:9.6vw}.HeroBlock.mobile-text-align-left-bottom .text-holder{top:auto;bottom:9.6vw;left:9.6vw;right:auto}.HeroBlock.mobile-text-align-center-bottom .text-holder{text-align:center;top:75%;left:0;right:0;transform:translateY(-50%)}.HeroBlock.mobile-text-align-right-bottom .text-holder{text-align:right;top:auto;bottom:9.6vw;left:auto;right:9.6vw}@media (min-width: 768px){.HeroBlock{height:37.5vw}.HeroBlock a .text-holder{max-width:35vw}.HeroBlock a .text-holder h1{font-size:3.2vw;margin-bottom:10px}.HeroBlock a .text-holder p{display:block;font-size:15px;margin-bottom:0}.HeroBlock a .text-holder p br.mobile{display:none}.HeroBlock a .text-holder p br.desktop{display:inline-block}.HeroBlock a .text-holder img{width:70vw;height:auto;pointer-events:none;margin:0 auto 40px}.HeroBlock.CollectionHeroBlock{height:25vw}.HeroBlock.CollectionHeroBlock .text-holder img.mobile{display:none}.HeroBlock.CollectionHeroBlock .text-holder img.desktop{display:block}}@media (min-width: 1200px){.HeroBlock .text-holder p{display:block;font-size:1.15vw;margin-bottom:0}}.HeroBlock.BOGO2024{height:130.2vw;position:relative;overflow:hidden}.HeroBlock.BOGO2024 .text-holder{width:90vw;max-width:90vw;transform:none!important;top:6.552083333vw!important;left:5vw!important;bottom:auto;text-align:center}.HeroBlock.BOGO2024 .text-holder h1{font-size:9.89vw;font-weight:800;margin-bottom:1.994791667vw;line-height:1.07;color:#fff}.HeroBlock.BOGO2024 .text-holder p{font-size:3.60625vw;font-weight:500;line-height:1.26;color:#fff}.HeroBlock.BOGO2024 .text-holder .shop-btn{pointer-events:all;background-color:#fff;color:#f9423a;font-size:3vw;min-width:0;padding:0;letter-spacing:.08em;border:none;margin-top:4.6625vw;border-radius:1vw;height:8.5vw;line-height:8.5vw;width:29.7vw}.HeroBlock.BOGO2024 .text-holder .shop-btn:hover{background-color:#f9423a;color:#fff;border-color:#f9423a}.HeroBlock.SeasonalProducts2024,.HeroBlock.seasonal-flavors-collection,.HeroBlock.SeasonalQuiz2024{height:130.2vw;position:relative;overflow:hidden}.HeroBlock.SeasonalProducts2024 .text-holder,.HeroBlock.seasonal-flavors-collection .text-holder,.HeroBlock.SeasonalQuiz2024 .text-holder{width:90vw;max-width:90vw;transform:none!important;top:7.854166667vw!important;left:5vw!important;bottom:auto;text-align:center}.HeroBlock.SeasonalProducts2024 .text-holder h1,.HeroBlock.seasonal-flavors-collection .text-holder h1,.HeroBlock.SeasonalQuiz2024 .text-holder h1{font-size:9.114583333vw;font-weight:800;margin-bottom:1.994791667vw;line-height:1.07;color:#deaf60}.HeroBlock.SeasonalProducts2024 .text-holder p,.HeroBlock.seasonal-flavors-collection .text-holder p,.HeroBlock.SeasonalQuiz2024 .text-holder p{font-size:3.255208333vw;font-weight:500;line-height:1.26;color:#fff}.HeroBlock.SeasonalProducts2024 .text-holder .shop-btn,.HeroBlock.seasonal-flavors-collection .text-holder .shop-btn,.HeroBlock.SeasonalQuiz2024 .text-holder .shop-btn{pointer-events:all;background-color:#fff;color:#f9423a;font-size:3vw;min-width:0;padding:0;letter-spacing:.08em;border:none;margin-top:4.6625vw;border-radius:1vw;height:8.5vw;line-height:8.5vw;width:29.7vw}.HeroBlock.SeasonalProducts2024 .text-holder .shop-btn:hover,.HeroBlock.seasonal-flavors-collection .text-holder .shop-btn:hover,.HeroBlock.SeasonalQuiz2024 .text-holder .shop-btn:hover{background-color:#deaf60;color:#da2228;border-color:#deaf60}.HeroBlock.SeasonalProducts2024,.HeroBlock.seasonal-flavors-collection{height:130.2vw}.HeroBlock.SeasonalProducts2024 .text-holder,.HeroBlock.seasonal-flavors-collection .text-holder{top:13.8vw!important}.HeroBlock.SeasonalProducts2024 .text-holder h1,.HeroBlock.seasonal-flavors-collection .text-holder h1{position:relative}.HeroBlock.SeasonalProducts2024 .text-holder h1:before,.HeroBlock.seasonal-flavors-collection .text-holder h1:before{margin:0 auto 1vw;position:static;width:11.71875vw;height:11.71875vw;display:block;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0108/2900/4864/files/olly-new-00.svg?v=1726057207);background-size:contain;background-position:center;background-repeat:no-repeat}.HeroBlock.SeasonalProducts2024 a:before{content:"\2022    Only While Supplies Last   \2022";white-space:pre;display:block;position:absolute;top:0;left:0;padding:0;font-size:3.1257vw;font-weight:700;color:#ffe8db;width:100%;text-align:center;height:8.072916667vw;line-height:8.072916667vw}.HeroBlock.seasonal-flavors-collection{height:108.59375vw}.HeroBlock.seasonal-flavors-collection .text-holder{top:5.817708333vw!important}.HeroBlock.seasonal-flavors-collection .text-holder h1{color:#fff}.HeroBlock.WomensWellness,.HeroBlock.MellowMenopause{height:124vw;position:relative;overflow:hidden}.HeroBlock.WomensWellness .text-holder,.HeroBlock.MellowMenopause .text-holder{width:90vw;max-width:90vw;transform:none!important;top:4.854166667vw!important;left:5vw!important;bottom:auto;text-align:center}.HeroBlock.WomensWellness .text-holder h1,.HeroBlock.MellowMenopause .text-holder h1{font-size:9.114583333vw;font-weight:800;margin-bottom:1.994791667vw;line-height:1.07;color:#ffc7ec}.HeroBlock.WomensWellness .text-holder h1 sup,.HeroBlock.MellowMenopause .text-holder h1 sup{font-size:3.645833333vw;vertical-align:top}.HeroBlock.WomensWellness .text-holder p,.HeroBlock.MellowMenopause .text-holder p{font-size:3.255208333vw;font-weight:500;line-height:1.26;color:#fff}.HeroBlock.WomensWellness .text-holder p strong,.HeroBlock.MellowMenopause .text-holder p strong{vertical-align:top}.HeroBlock.WomensWellness .text-holder .shop-btn,.HeroBlock.MellowMenopause .text-holder .shop-btn{pointer-events:all;background-color:#fff;color:#f9423a;font-size:3vw;min-width:0;padding:0;letter-spacing:.08em;border:none;margin-top:4.6625vw;border-radius:1vw;height:8.5vw;line-height:8.5vw;width:29.7vw}.HeroBlock.WomensWellness .text-holder .shop-btn:hover,.HeroBlock.MellowMenopause .text-holder .shop-btn:hover{background-color:#ffc7ec;color:#da2228;border-color:#ffc7ec}.HeroBlock.MellowMenopause .text-holder{top:2.854167vw!important}.HeroBlock.MellowMenopause .text-holder h1 sup{font-size:3.645833333vw;position:relative;top:0}.HeroBlock.MellowMenopause .text-holder p{font-size:2.864583333vw}.HeroBlock.SelfCare{display:none}.HeroBlock.HNY2024{height:130.2vw;position:relative;overflow:hidden}.HeroBlock.HNY2024 .text-holder{width:90vw;max-width:90vw;transform:none!important;top:7.854166667vw!important;left:5vw!important;bottom:auto;text-align:center}.HeroBlock.HNY2024 .text-holder h1{font-size:9.114583333vw;font-weight:800;margin-bottom:1.994791667vw;line-height:1.07;color:#8f0067}.HeroBlock.HNY2024 .text-holder p{font-size:2.864583333vw;font-weight:500;line-height:1.26;color:#8f0067}.HeroBlock.HNY2024 .text-holder .shop-btn{pointer-events:all;background-color:#fff;color:#f9423a;font-size:3vw;min-width:0;padding:0;letter-spacing:.08em;border:none;margin-top:4.6625vw;border-radius:1vw;height:8.5vw;line-height:8.5vw;width:29.7vw}.HeroBlock.HNY2024 .text-holder .shop-btn:hover{background-color:#da2228;color:#fff;border-color:#da2228}@media (min-width: 768px){.HeroBlock.BOGO2024{height:30.9027777778vw}.HeroBlock.BOGO2024 .text-holder{max-width:90vw;transform:none!important;top:5.694444444vw!important;left:4.16vw!important;bottom:auto;text-align:left!important;margin:auto;right:auto!important}.HeroBlock.BOGO2024 .text-holder h1{font-size:4.166666667vw;margin-bottom:.688888889vw;line-height:1.2}.HeroBlock.BOGO2024 .text-holder p{font-size:1.527777778vw;line-height:1.4545}.HeroBlock.BOGO2024 .text-holder .shop-btn{width:11.77777778vw;height:3.333333333vw;line-height:3.333333333vw;font-size:1.111111111vw;margin-top:1.728888889vw;border-radius:.4166666667vw;min-width:0px;letter-spacing:.07em}.HeroBlock.SeasonalProducts2024,.HeroBlock.seasonal-flavors-collection,.HeroBlock.SeasonalQuiz2024,.HeroBlock.MellowMenopause{height:40.97222222vw}.HeroBlock.SeasonalProducts2024 .text-holder,.HeroBlock.seasonal-flavors-collection .text-holder,.HeroBlock.SeasonalQuiz2024 .text-holder,.HeroBlock.MellowMenopause .text-holder{max-width:90vw;transform:none!important;top:10.97222222vw!important;left:3.958333333vw!important;bottom:auto;text-align:left!important;margin:auto;right:auto!important}.HeroBlock.SeasonalProducts2024 .text-holder h1,.HeroBlock.seasonal-flavors-collection .text-holder h1,.HeroBlock.SeasonalQuiz2024 .text-holder h1,.HeroBlock.MellowMenopause .text-holder h1{font-size:3.819444444vw;margin-bottom:.688888889vw;line-height:1.2}.HeroBlock.SeasonalProducts2024 .text-holder p,.HeroBlock.seasonal-flavors-collection .text-holder p,.HeroBlock.SeasonalQuiz2024 .text-holder p,.HeroBlock.MellowMenopause .text-holder p{font-size:1.527777778vw;line-height:1.4545}.HeroBlock.SeasonalProducts2024 .text-holder .shop-btn,.HeroBlock.seasonal-flavors-collection .text-holder .shop-btn,.HeroBlock.SeasonalQuiz2024 .text-holder .shop-btn,.HeroBlock.MellowMenopause .text-holder .shop-btn{width:11.77777778vw;height:3.333333333vw;line-height:3.333333333vw;font-size:1.111111111vw;margin-top:1.728888889vw;border-radius:.4166666667vw;min-width:0px;letter-spacing:.07em}.HeroBlock.seasonal-flavors-collection{height:25vw}.HeroBlock.seasonal-flavors-collection .text-holder{top:4.444444444vw!important}.HeroBlock.SeasonalProducts2024 .text-holder h1:before,.HeroBlock.seasonal-flavors-collection .text-holder h1:before{margin:0 0 1.083333333vw;width:5.915972222vw;height:5.915972222vw}.HeroBlock.SeasonalProducts2024 a:before{font-size:1.666666667vw;width:40.625vw;height:4.861111111vw;line-height:4.861111111vw}.HeroBlock.WomensWellness,.HeroBlock.MellowMenopause{height:29.16vw}.HeroBlock.WomensWellness .text-holder,.HeroBlock.MellowMenopause .text-holder{max-width:90vw;transform:none!important;top:4.530555556vw!important;left:6.25vw!important;bottom:auto;text-align:left!important;margin:auto;right:auto!important}.HeroBlock.WomensWellness .text-holder h1,.HeroBlock.MellowMenopause .text-holder h1{font-size:4.166666667vw;margin-bottom:.688888889vw;line-height:1.2}.HeroBlock.WomensWellness .text-holder p,.HeroBlock.MellowMenopause .text-holder p{font-size:1.527777778vw;line-height:1.4545}.HeroBlock.WomensWellness .text-holder .shop-btn,.HeroBlock.MellowMenopause .text-holder .shop-btn{width:11.77777778vw;height:3.333333333vw;line-height:3.333333333vw;font-size:1.111111111vw;margin-top:1.728888889vw;border-radius:.4166666667vw;min-width:0px;letter-spacing:.07em}.HeroBlock.MellowMenopause{height:25vw}.HeroBlock.MellowMenopause .text-holder{top:1.666666667vw!important}.HeroBlock.MellowMenopause .text-holder h1{font-size:3.819444444vw;margin-bottom:.688888889vw;line-height:1.2}.HeroBlock.MellowMenopause .text-holder p{font-size:1.527777778vw;line-height:1.4545}.HeroBlock.SelfCare{display:block;height:25vw!important;max-height:none!important}.HeroBlock.SelfCare .text-holder{max-width:30vw;top:50%!important;left:6.7vw!important;margin:auto;transform:translateY(-50%)!important}.HeroBlock.SelfCare .text-holder h1{font-weight:700;text-transform:uppercase;font-size:4.2vw;margin-top:0;line-height:1.08;margin-bottom:.22em}.HeroBlock.SelfCare .text-holder p{color:#fff;font-size:1.55vw;line-height:1.41;margin-top:0;margin-left:.3vw}.HeroBlock.HNY2024{height:40.97222222vw}.HeroBlock.HNY2024 .text-holder{max-width:90vw;transform:none!important;top:10.97222222vw!important;left:3.958333333vw!important;bottom:auto;text-align:left!important;margin:auto;right:auto!important}.HeroBlock.HNY2024 .text-holder h1{font-size:4.166666667vw;margin-bottom:.688888889vw;line-height:1.2}.HeroBlock.HNY2024 .text-holder p{font-size:1.527777778vw;line-height:1.4545}.HeroBlock.HNY2024 .text-holder .shop-btn{width:11.77777778vw;height:3.333333333vw;line-height:3.333333333vw;font-size:1.111111111vw;margin-top:1.728888889vw;border-radius:.4166666667vw;min-width:0px;letter-spacing:.07em}}.collection-hero{height:100vw}.collection-hero .text-holder{max-width:90vw;top:0;height:40.49479167vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.collection-hero .text-holder h1{font-size:9.114583333vw!important;font-weight:800!important;line-height:1.028;margin-bottom:2vw;text-transform:none!important}.collection-hero .text-holder p{font-size:3.515vw;font-weight:500;line-height:1.3}.collection-hero.alt-1 .text-holder h1{font-size:9.765625vw!important}.collection-hero.alt-2 .text-holder h1{font-size:9.114583333vw!important}.collection-hero.alt-3 .text-holder h1{font-size:11.71875vw!important}.HeroBlock.feminine-health-supplements .text-holder,.HeroBlock.new .text-holder,.HeroBlock.sleep-collection .text-holder,.HeroBlock.sleep .text-holder,.HeroBlock.beauty-besties .text-holder,.HeroBlock.sale .text-holder,.HeroBlock.fast-dissolves .text-holder,.HeroBlock.joy-jar-bundles .text-holder{text-align:center;top:6.3vw;bottom:auto;left:0;right:0;transform:none;max-width:95%}.HeroBlock.feminine-health-supplements .text-holder h1,.HeroBlock.new .text-holder h1,.HeroBlock.sleep-collection .text-holder h1,.HeroBlock.sleep .text-holder h1,.HeroBlock.beauty-besties .text-holder h1,.HeroBlock.sale .text-holder h1,.HeroBlock.fast-dissolves .text-holder h1,.HeroBlock.joy-jar-bundles .text-holder h1{font-weight:700;font-size:7.9vw;max-width:60vw;margin:0 auto .25em;line-height:1.1}.HeroBlock.feminine-health-supplements .text-holder p,.HeroBlock.new .text-holder p,.HeroBlock.sleep-collection .text-holder p,.HeroBlock.sleep .text-holder p,.HeroBlock.beauty-besties .text-holder p,.HeroBlock.sale .text-holder p,.HeroBlock.fast-dissolves .text-holder p,.HeroBlock.joy-jar-bundles .text-holder p{font-size:3.9vw;line-height:1.357;max-width:67vw;margin:0 auto}.HeroBlock.sleep-collection .text-holder h1,.HeroBlock.sleep .text-holder h1{max-width:100%;text-transform:uppercase;font-size:8.6vw;margin-bottom:.19em}.HeroBlock.sleep-collection .text-holder p,.HeroBlock.sleep .text-holder p{font-size:3.3vw;line-height:1.5}.HeroBlock.fast-dissolves .text-holder{top:6.1vw}.HeroBlock.fast-dissolves .text-holder h1{max-width:100%;text-transform:uppercase;font-size:9.2vw;margin-bottom:.1em;line-height:1}.HeroBlock.fast-dissolves .text-holder p{max-width:100%;font-size:3.3vw;line-height:1.35}.HeroBlock.fitness-collection{height:125vw}.HeroBlock.fitness-collection .text-holder{max-width:90vw;top:8.8vw}.HeroBlock.fitness-collection .text-holder h1{font-weight:800;line-height:1.028}.HeroBlock.fitness-collection .text-holder p{font-size:3.515vw;font-weight:500;line-height:1.3}.HeroBlock.adaptogens-collection{height:125vw}.HeroBlock.adaptogens-collection .text-holder{max-width:90vw;top:10.4vw}.HeroBlock.adaptogens-collection .text-holder h1{font-weight:800;line-height:1.028;margin-bottom:2vw}.HeroBlock.adaptogens-collection .text-holder p{font-size:3.515vw;font-weight:500;line-height:1.3}.HeroBlock.vegetarian-collection{height:125vw}.HeroBlock.vegetarian-collection .text-holder{max-width:90vw;top:8.8vw}.HeroBlock.vegetarian-collection .text-holder h1{font-size:9.765625vw;font-weight:800;line-height:1.028}.HeroBlock.vegetarian-collection .text-holder p{font-size:3.255208333vw;font-weight:500;line-height:1.3}.HeroBlock.sexual-wellness-collection{height:125vw}.HeroBlock.sexual-wellness-collection .text-holder{max-width:90vw;top:7.421875vw}.HeroBlock.sexual-wellness-collection .text-holder h1{font-weight:800;line-height:1.028;margin-bottom:2vw;font-size:7.8125vw;color:#ff98b1}.HeroBlock.sexual-wellness-collection .text-holder sup{font-size:30%;vertical-align:top;position:relative;top:.2em}.HeroBlock.sexual-wellness-collection .text-holder p{font-size:3.255208333vw;font-weight:500;line-height:1.3}.HeroBlock.sexual-wellness-collection .text-holder p small{display:block;font-size:2.473958333vw;line-height:1.2;margin-top:73.95833333vw}.HeroBlock.sexual-wellness-collection .text-holder p small sup{font-size:50%}.HeroBlock.sale{height:125vw;background:linear-gradient(326.25deg,#72469c 16.79%,#41b9ca 97.72%);height:100%}.HeroBlock.sale .text-holder{background-image:url(../assets/sale-title-bg-mobile.svg);background-repeat:no-repeat;background-size:100%;width:85.15vw;top:55%;transform:translateY(-50%)}.HeroBlock.sale .text-holder h1{text-transform:uppercase;color:#e4206c;font-size:14.3vw;display:inline-block;font-weight:700;line-height:1;max-width:100%;margin-top:.06em;margin-bottom:.05em}.HeroBlock.sale .text-holder p{color:#ff5e43;font-size:4.81vw;font-weight:500;display:inline-block;line-height:1.3;margin-bottom:3em;max-width:90%}.HeroBlock.sale .text-holder p strong{font-weight:800;vertical-align:top}.HeroBlock.new .text-holder h1{max-width:100%;font-weight:400!important}.HeroBlock.new .text-holder p{font-size:3vw}.HeroBlock.image-left-text-align-center.ultra-softgels-capsules .text-holder,.HeroBlock.image-left-text-align-center.ultra-capsules .text-holder{top:67vw;max-width:90%}.HeroBlock.image-left-text-align-center.ultra-softgels-capsules .text-holder h1,.HeroBlock.image-left-text-align-center.ultra-capsules .text-holder h1{color:#fff;text-transform:uppercase;font-weight:700;font-size:7.16vw}.HeroBlock.image-left-text-align-center.ultra-softgels-capsules .text-holder p,.HeroBlock.image-left-text-align-center.ultra-capsules .text-holder p{font-size:3.255vw;color:#fff}@media (min-width: 768px){.HeroBlock.CollectionHeroBlock.collection-hero{height:25vw}.HeroBlock.CollectionHeroBlock.collection-hero .text-holder{height:auto;max-width:39vw;top:49%;left:4.027777778vw;right:auto;text-align:left;transform:translateY(-50%);align-items:flex-start}.HeroBlock.CollectionHeroBlock.collection-hero .text-holder h1{font-size:3.819444444vw!important;font-weight:800!important;line-height:1.028;margin-bottom:1vw}.HeroBlock.CollectionHeroBlock.collection-hero .text-holder p{font-size:1.527777778vw;font-weight:500;line-height:1.3}.HeroBlock.CollectionHeroBlock.collection-hero.alt-1 .text-holder h1{font-size:4.166666667vw!important}.HeroBlock.CollectionHeroBlock.collection-hero.alt-2 .text-holder h1{font-size:4.444444444vw!important}.HeroBlock.CollectionHeroBlock.collection-hero.alt-3 .text-holder h1{font-size:4.861111111vw!important}.HeroBlock.feminine-health-supplements .text-holder,.HeroBlock.new .text-holder,.HeroBlock.sleep-collection .text-holder,.HeroBlock.sleep .text-holder,.HeroBlock.beauty-besties .text-holder,.HeroBlock.sale .text-holder,.HeroBlock.fast-dissolves .text-holder,.HeroBlock.joy-jar-bundles .text-holder{text-align:left;top:49.1%;bottom:auto;left:6.65vw;right:auto;transform:translateY(-50%);max-width:30%}.HeroBlock.feminine-health-supplements .text-holder h1,.HeroBlock.new .text-holder h1,.HeroBlock.sleep-collection .text-holder h1,.HeroBlock.sleep .text-holder h1,.HeroBlock.beauty-besties .text-holder h1,.HeroBlock.sale .text-holder h1,.HeroBlock.fast-dissolves .text-holder h1,.HeroBlock.joy-jar-bundles .text-holder h1{font-weight:700;font-size:4.2vw;margin-bottom:.25em}.HeroBlock.feminine-health-supplements .text-holder p,.HeroBlock.new .text-holder p,.HeroBlock.sleep-collection .text-holder p,.HeroBlock.sleep .text-holder p,.HeroBlock.beauty-besties .text-holder p,.HeroBlock.sale .text-holder p,.HeroBlock.fast-dissolves .text-holder p,.HeroBlock.joy-jar-bundles .text-holder p{font-size:1.55vw;line-height:1.41;margin-top:0;margin-left:.3vw}.HeroBlock.new .text-holder,.HeroBlock.sleep-collection .text-holder,.HeroBlock.sleep .text-holder,.HeroBlock.beauty-besties .text-holder,.HeroBlock.sale .text-holder,.HeroBlock.fast-dissolves .text-holder{max-width:40%}.HeroBlock.new .text-holder p,.HeroBlock.sleep-collection .text-holder p,.HeroBlock.sleep .text-holder p,.HeroBlock.beauty-besties .text-holder p,.HeroBlock.sale .text-holder p,.HeroBlock.fast-dissolves .text-holder p{font-size:1.5vw}.HeroBlock.sleep-collection .text-holder h1,.HeroBlock.sleep .text-holder h1{font-size:4vw;margin-bottom:.19em;letter-spacing:.005em}.HeroBlock.sleep-collection .text-holder p,.HeroBlock.sleep .text-holder p{font-size:1.4vw;line-height:1.6;margin-left:.07vw}.HeroBlock.fast-dissolves .text-holder{max-width:50%;top:53.55%;left:6.3vw}.HeroBlock.fast-dissolves .text-holder span.desktop{display:inline-block}.HeroBlock.fast-dissolves .text-holder h1{font-size:4.1vw;margin-bottom:.06em;letter-spacing:.005em;line-height:1.1;letter-spacing:-.015em}.HeroBlock.fast-dissolves .text-holder p{font-size:1.4vw;line-height:1.4;margin-left:.07vw}.HeroBlock.fitness-collection{height:25vw}.HeroBlock.fitness-collection .text-holder{max-width:39vw;top:49%;left:4.86vw;right:auto;text-align:left;transform:translateY(-50%)}.HeroBlock.fitness-collection .text-holder h1{font-size:4.44vw;font-weight:800;line-height:1.028;margin-bottom:1vw}.HeroBlock.fitness-collection .text-holder p{font-size:1.515vw;font-weight:500;line-height:1.3}.HeroBlock.adaptogens-collection{height:25vw}.HeroBlock.adaptogens-collection .text-holder{max-width:39vw;top:49%;left:6.11vw;right:auto;text-align:left;transform:translateY(-50%)}.HeroBlock.adaptogens-collection .text-holder h1{font-size:4.44vw;font-weight:800;line-height:1.028;margin-bottom:1vw}.HeroBlock.adaptogens-collection .text-holder p{font-size:1.515vw;font-weight:500;line-height:1.3}.HeroBlock.vegetarian-collection{height:25vw}.HeroBlock.vegetarian-collection .text-holder{max-width:39vw;top:49%;left:2.777777778vw;right:auto;text-align:left;transform:translateY(-50%)}.HeroBlock.vegetarian-collection .text-holder h1{font-size:4.166666667vw;font-weight:800;line-height:1.028;margin-bottom:1vw}.HeroBlock.vegetarian-collection .text-holder p{font-size:1.527777778vw;font-weight:500;line-height:1.3}.HeroBlock.sexual-wellness-collection{height:25vw}.HeroBlock.sexual-wellness-collection .text-holder{max-width:42vw;top:49%;left:6.11vw;right:auto;text-align:left;transform:translateY(-50%)}.HeroBlock.sexual-wellness-collection .text-holder h1{font-size:4.166666667vw;font-weight:800;line-height:1.028;margin-bottom:1vw}.HeroBlock.sexual-wellness-collection .text-holder p{font-size:1.527777778vw;font-weight:500;line-height:1.3}.HeroBlock.sexual-wellness-collection .text-holder p small{font-size:1.041666667vw;margin-top:2.361111111vw}.HeroBlock.CollectionHeroBlock.ultra-softgels-capsules .text-holder{top:49%;bottom:auto;left:26.7vw;right:auto;max-width:45%;transform:translateY(-50%) scale(1)}.HeroBlock.CollectionHeroBlock.ultra-softgels-capsules .text-holder h1{margin-bottom:.6vw;font-size:4.02vw;letter-spacing:0}.HeroBlock.CollectionHeroBlock.ultra-softgels-capsules .text-holder p{font-size:1.53vw}}.insta-feed{padding:1rem}.insta-feed .title-holder{padding:2.1rem 1.4rem 2.5rem}.insta-feed .title-holder .title{color:#f9423a;margin-top:0;margin-bottom:0}.insta-feed .title-holder p{font-size:1.8rem}.insta-feed .title-holder p a{text-decoration:none;color:#f9423a}.insta-feed .title-holder p a:hover{color:#da2228}@media (min-width: 1024px){.insta-feed{padding:7.5rem 8.2rem}.insta-feed .title-holder{padding:0;margin-bottom:7.6rem;display:flex;width:100%;justify-content:space-between;align-items:center}.insta-feed .title-holder .title{color:#f9423a;margin-top:0;margin-bottom:0;font-size:4.8rem;line-height:1}.insta-feed .title-holder .title{font-size:6rem;line-height:1}.insta-feed .title-holder p{font-size:2.4rem}}.banner.launch-2025{height:calc(100vh - 16rem);opacity:.5;margin-top:-7.7rem}.banner.launch-2025 .banner__content .banner__box{text-align:left;height:100%;padding-top:7.7rem;padding-bottom:1.1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.banner.launch-2025 .banner__content .banner__box .banner__heading{font-size:6rem;line-height:.87}.banner.launch-2025 .banner__content .banner__box .banner__heading .highlight{color:#ffb423}.banner.new-look{height:160vw}.banner.new-look .banner__content .banner__box{text-align:left;height:100%;padding-top:5.128205128vw;padding-bottom:5.128205128vw;display:block}.banner.new-look .banner__content .banner__box .banner__heading{font-size:9.230769231vw;line-height:.87}.banner.new-look .banner__content .banner__box .banner__heading small{font-size:50%;margin-bottom:-1.5em;display:block;margin-top:0}.banner.new-look .banner__content .banner__box .banner__heading .highlight{color:#ffb423}.banner.new-look .banner__content .banner__box .banner__heading .line-below{padding-bottom:.75em;background-image:url(../assets/title-wave-yellow.svg);background-repeat:no-repeat;background-position:bottom left;background-size:50%;display:inline-block;margin-bottom:.35em}.banner.new-look .banner__content .banner__box .banner__buttons{width:calc(100% - 3rem);position:absolute;bottom:20px;top:auto;left:1.5rem}.banner.new-look .banner__content .banner__box .banner__buttons a{width:100%}.banner.vitamin-angels{height:58rem;position:relative;overflow:hidden}.banner.vitamin-angels .banner__content{align-items:flex-start;padding:4rem 2.4rem 0;position:static}.banner.vitamin-angels .banner__content .banner__box{text-align:left;height:100%;padding:0;position:static}.banner.vitamin-angels .banner__content .banner__box .banner__heading{font-size:1.8rem;text-transform:uppercase;color:#ffb423;line-height:1;max-width:20rem}.banner.vitamin-angels .banner__content .banner__box .banner__heading svg{margin-top:.6rem}.banner.vitamin-angels .banner__content .banner__box .banner__heading:after{content:"";background-image:url(../assets/title-wave-yellow.svg);background-size:contain;background-repeat:no-repeat;background-position:0 0;width:13.4rem;height:1.396rem;display:block;margin-top:.6rem}.banner.vitamin-angels .banner__content .banner__box .banner__text{color:#fff;line-height:1;font-size:1.8rem;font-weight:700;max-width:28rem}.banner.vitamin-angels .banner__content .banner__box .banner__text p{font-family:var(--font-body-family)}.banner.vitamin-angels .banner__content .banner__box .banner__text strong{font-size:3.4rem;font-weight:800;margin-bottom:.1em;display:block}.banner.vitamin-angels .banner__content .banner__box .banner__buttons{position:absolute;left:-1.2rem;bottom:1.2rem;right:-1.2rem;margin-top:0}.banner.vitamin-angels .banner__content .banner__box .banner__buttons .button{width:100%;max-width:40rem}.banner.vitamin-angels .banner__content .banner__box:after{content:"";display:block;width:16rem;height:16rem;border-radius:16rem;background-color:#fff;background-image:url(../assets/vitamin-angels-logo.svg);background-size:103px 56px;background-position:center;background-repeat:no-repeat;overflow:hidden;position:absolute;top:50%;left:calc(100vw - 17rem)}.banner.vitamin-angels.hp{border:1.2rem solid #fff;border-left-width:1.1rem;border-right-width:1.1rem;position:relative}.banner.vitamin-angels.hp:before{content:"";position:absolute;width:72.8205128205vw;height:100%;left:0;top:0;z-index:1;background:linear-gradient(271.25deg,#0000 4.68%,#000 59.37%);opacity:.5}.banner.vitamin-angels.hp .banner__content .banner__box:after{left:calc(100vw - 19rem)}@media (min-width: 768px){.banner.new-look{min-height:400px!important}.banner.new-look .banner__content .banner__box .banner__buttons{left:0}}@media (min-width: 1024px){.banner.launch-2025{height:calc(100vh - 6rem);opacity:.5;margin-top:-11rem}.banner.launch-2025 .banner__content{padding-left:7.7rem;padding-right:0}.banner.launch-2025 .banner__content .banner__box{max-width:100%;text-align:left;height:100%;padding-top:7.7rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.banner.launch-2025 .banner__content .banner__box .banner__heading{margin-top:2vh;font-size:14.194444444vh;margin-bottom:.15em}.banner.launch-2025 .banner__content .banner__box .banner__heading .highlight{color:#ffb423}.banner.new-look{height:53.25vw;opacity:.5}.banner.new-look .banner__content{padding-right:0;padding-left:7.7rem}.banner.new-look .banner__content .banner__box{max-width:100%;text-align:left;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.banner.new-look .banner__content .banner__box .banner__heading{margin-top:0;font-size:5.972222222vw;margin-bottom:.15em}.banner.new-look .banner__content .banner__box .banner__heading .highlight{color:#ffb423}.banner.new-look .banner__content .banner__box .banner__heading .line-below{padding-bottom:.5em}.banner.new-look .banner__content .banner__box .banner__buttons{margin-top:4rem;max-width:32rem;position:static}.banner.vitamin-angels .banner__content{padding:6rem 5rem}.banner.vitamin-angels .banner__content .banner__box .banner__heading{font-size:2.2rem}.banner.vitamin-angels .banner__content .banner__box .banner__heading svg{width:16.3rem;height:1.7rem}.banner.vitamin-angels .banner__content .banner__box .banner__text{margin-bottom:6.2rem;font-size:2.2rem;max-width:40rem}.banner.vitamin-angels .banner__content .banner__box .banner__text strong{font-size:5.4rem}.banner.vitamin-angels .banner__content .banner__box .banner__buttons{width:100%;max-width:28.5rem;position:static;top:auto;left:auto;right:auto}.banner.vitamin-angels .banner__content .banner__box .banner__buttons .button{padding:0;width:100%}.banner.vitamin-angels .banner__content .banner__box:after{width:43.5rem;height:43.5rem;border-radius:43.5rem;top:30rem;left:calc(100vw - 34.5rem);background-size:15rem 8.1rem;background-position:9.1rem 8.6rem}.banner.vitamin-angels.hp{border:4rem solid #fff;border-left-width:3.8rem;border-right-width:3.8rem;height:auto}.banner.vitamin-angels.hp:before{width:50vw}.banner.vitamin-angels.hp .banner__content .banner__box:after{width:49.3rem;height:49.3rem;top:auto;bottom:-36rem;left:calc(100vw - 37.9rem);background-size:13.2rem 7.1rem;background-position:9.9rem 7.7rem}}@media (min-width: 1440px){.banner.new-look{height:53.25vw}.banner.new-look .banner__content .banner__box .banner__heading{font-size:8.6rem}}.image-with-text{padding:4.2rem}.image-with-text .page-width{max-width:121rem}.image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{border-radius:0;overflow:hidden;width:100%;margin:0 auto;min-height:0;padding-bottom:0!important}.image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media img{position:static}.image-with-text .image-with-text__grid .image-with-text__text-item{margin:0 auto}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{margin:0 auto .5em;width:100%;font-size:2.5rem}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{margin:0 auto;font-size:2rem;line-height:1.56}.image-with-text .image-with-text__content{padding-left:0;padding-right:0;padding-bottom:0}@media (max-width: 1023px){.image-with-text .image-with-text__grid--mobile-reverse{flex-direction:column-reverse}}.hp-auto-delivery-program{background-color:#f9423a;overflow:hidden}.hp-auto-delivery-program .image-with-text{position:relative;height:76.8rem;padding:1.2rem 1.1rem;max-width:40rem;margin:0 auto}.hp-auto-delivery-program .image-with-text:before{content:"";display:block;width:99rem;height:99rem;background-color:#da2228;border-radius:99rem;position:absolute;top:23.4rem;left:25vw}.hp-auto-delivery-program .image-with-text .image-with-text__grid{flex-direction:column-reverse;flex-wrap:nowrap;height:100%}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__content{overflow:visible;justify-content:flex-start;padding-top:7.2rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:3.4rem;color:#fff}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading strong{font-size:1.8rem;text-transform:uppercase;display:block}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:#fff}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:1.4rem;margin-bottom:1.125em}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul{padding:0;margin-left:-.3rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li{display:flex;align-items:center;justify-content:flex-start;font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;list-style:none;margin-bottom:1.2rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:last-child{margin-bottom:0}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:before{content:"";display:inline-block;width:3.4rem;height:3.4rem;background-repeat:no-repeat;background-size:contain;border-radius:50%;margin-right:1.2rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:nth-child(1):before{background-image:url(../assets/icon-save-time.svg)}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:nth-child(2):before{background-image:url(../assets/icon-subscribe-and-save.svg)}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:nth-child(3):before{background-image:url(../assets/icon-benefits-vitamin-routine.svg)}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .button{position:absolute;left:-1.2rem;width:calc(100vw - 2rem);max-width:40rem;bottom:-40rem;background-color:#fff;color:#f9423a}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .button:hover{background-color:#ffb423;color:#fff}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item{position:relative;height:39.6rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{width:39rem;position:absolute;bottom:-1.2rem;left:0}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{object-fit:contain}.hp-our-story{background-color:#ff7714;overflow:hidden}.hp-our-story .image-with-text{position:relative;height:66.3rem;padding:1.2rem 1.1rem;max-width:40rem;margin:0 auto}.hp-our-story .image-with-text:before{content:"";display:block;width:99rem;height:99rem;background-color:#ffb423;border-radius:99rem;position:absolute;top:-53.4rem;left:25vw}.hp-our-story .image-with-text .image-with-text__grid{flex-direction:column-reverse;flex-wrap:nowrap;height:100%}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__content{overflow:visible;justify-content:flex-start;padding-top:5.3rem}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:3.4rem;color:#fff;margin-bottom:.25em}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading strong{font-size:1.8rem;text-transform:uppercase;display:block}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:#fff;margin:0}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:1.4rem;max-width:37rem;margin-bottom:1.125em}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .button{position:absolute;padding:0;left:-1.2rem;width:calc(100vw - 2rem);max-width:40rem;bottom:-49.3rem;background-color:#fff;color:#f9423a}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .button:hover{background-color:#da2228;color:#ffb423}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__media-item{position:relative;height:49.3rem}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{width:66rem;max-width:72rem;position:absolute;bottom:-1.2rem;left:-30.5vw}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{object-fit:contain}#shopify-section-template--25062670008688__image_with_text_Qx9RMR{position:relative}#shopify-section-template--25062670008688__image_with_text_Qx9RMR:before{content:"";position:absolute;top:-2.3rem;left:2rem;width:8.2rem;height:9.5rem;z-index:1;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../assets/gummy01.png?v=1)}#shopify-section-template--25062670008688__image_with_text_Qx9RMR:after{content:"";position:absolute;top:34.7rem;left:75%;width:8.8rem;height:14.3rem;z-index:1;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../assets/gummy02.png?v=1)}#shopify-section-template--25062670008688__image_with_text_xGqLNc{position:relative}#shopify-section-template--25062670008688__image_with_text_xGqLNc:before{content:"";position:absolute;top:-3.4rem;left:67%;width:8.6rem;height:9.7rem;z-index:1;display:block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(../assets/gummy03.png?v=1)}.auto-delivery-program{background-color:#d50032;overflow:hidden;position:relative}.auto-delivery-program .image-with-text{position:relative;height:60rem;padding:1.2rem 1.1rem;max-width:40rem;margin:0;text-align:center}.auto-delivery-program .image-with-text:before{content:"";display:block;width:99rem;height:99rem;background-color:#b5000e;border-radius:99rem;position:absolute;top:23.4rem;left:25vw}.auto-delivery-program .image-with-text .image-with-text__grid{flex-direction:column-reverse;flex-wrap:nowrap;height:100%}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__content{overflow:visible;justify-content:flex-start;padding-top:2.4rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:3.4rem;color:#fff}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading strong{font-size:1.8rem;text-transform:uppercase;display:block}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:#fff}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:1.4rem;margin-bottom:1.125em}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul{padding:0;margin-left:-.3rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li{display:flex;align-items:center;justify-content:flex-start;font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;list-style:none;margin-bottom:1.2rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:last-child{margin-bottom:0}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:before{content:"";display:inline-block;width:3.4rem;height:3.4rem;background-image:url(../assets/icon-subscribe-and-save.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;margin-right:1.2rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:nth-child(2):before{background-image:url(../assets/icon-benefits-vitamin-routine.svg)}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:nth-child(3):before{background-image:url(../assets/icon-save-time.svg)}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .button{position:absolute;left:-1.2rem;width:calc(100vw - 2rem);max-width:40rem;bottom:-15.9rem;background-color:#fff;color:#f9423a}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .button:hover{background-color:#ffb423;color:#fff}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item{position:relative;height:auto}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{width:39rem;position:absolute;bottom:-1.2rem;left:0}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{object-fit:contain}.style-1 .image-with-text{padding:1.1rem 0 5.5rem}.style-1 .image-with-text .image-with-text__grid{max-width:45rem;margin:0 auto}.style-1 .image-with-text .image-with-text__grid .image-with-text__content{padding:3.6rem .4rem 0;max-width:48rem;margin:0 auto}.style-1 .image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{width:100%}.style-1 .image-with-text .image-with-text__grid--mobile-reverse .image-with-text__content{padding-bottom:3.6rem}.style-2 .image-with-text{padding:1.1rem 0 8.7rem}.style-2 .image-with-text .image-with-text__grid .image-with-text__content{padding:1.7rem .4rem;align-items:center}.style-2 .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{width:100%}.style-2 .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-family:var(--font-body-family);font-weight:700;font-size:2.5rem;line-height:1;letter-spacing:-.01em;color:#f9423a}.style-3 .image-with-text{padding:1.1rem 0 5.5rem}.style-3 .image-with-text .image-with-text__grid{max-width:45rem;margin:0 auto}.style-3 .image-with-text .image-with-text__grid .image-with-text__content{padding:3.6rem .4rem 0;max-width:48rem;margin:0 auto}.style-3 .image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:3.4rem}.style-3 .image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{width:100%;font-size:1.4rem}.style-3 .image-with-text .image-with-text__grid--mobile-reverse .image-with-text__content{padding-bottom:3.6rem}.image-with-text.video{padding-top:2rem}.image-with-text.video .image-with-text__media-item{margin:0 auto;max-width:72.2rem}.image-with-text.video .deferred-media__poster-title{color:#fff;font-size:2.5rem;width:auto;height:auto;left:1rem;bottom:1.8rem;top:auto;right:auto;font-weight:800}.image-with-text.video .deferred-media__poster-button{left:auto;top:auto;transform:none;bottom:1.2rem;right:1.2rem;background-color:#f9423a;transition:background-color .3s ease-in-out}.image-with-text.video .deferred-media__poster-button svg path{fill:#fff}.image-with-text.video .deferred-media__poster-button:hover{background-color:#ffb423}.image-with-text.video .image-with-text__media--placeholder.image-with-text__media--adapt{height:auto;display:block}.image-with-text.video .image-with-text__text{text-align:center}.style-1 .image-with-text.video .image-with-text__grid .image-with-text__content{padding-left:2.4rem!important;padding-right:2.4rem!important}.lp-single-review .page-width,.lp-single-review .image-with-text{padding:0}.lp-single-review .image-with-text .image-with-text__content{padding:2.8rem 2.7rem}.lp-single-review .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:3.4rem}.lp-single-review .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:rgb(var(--color-title))}.lp-single-review .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:1.8rem}@media (min-width: 768px){.style-1 .image-with-text{padding:1.1rem 0 5.5rem}.style-1 .image-with-text .image-with-text__grid{max-width:100%}.style-1 .image-with-text .image-with-text__grid .image-with-text__content{padding:0 3.4rem;justify-content:center}.style-1 .image-with-text .image-with-text__grid .image-with-text__media{max-width:100%}.style-1 .image-with-text .grid--3-col-tablet .grid__item{width:50%}.style-1.image-right .image-with-text .image-with-text__grid .image-with-text__content{padding-left:0}.style-1.image-left .image-with-text .image-with-text__grid .image-with-text__content{padding-right:0}.style-3 .image-with-text{padding:1.1rem 0 5.5rem}.style-3 .image-with-text .image-with-text__grid{max-width:100%}.style-3 .image-with-text .image-with-text__grid .image-with-text__content{padding:0 3.4rem;justify-content:center}.style-3 .image-with-text .image-with-text__grid .image-with-text__media{max-width:100%}.style-3 .image-with-text .grid--3-col-tablet .grid__item{width:50%}.style-3.image-right .image-with-text .image-with-text__grid .image-with-text__content{padding-left:0}.style-3.image-left .image-with-text .image-with-text__grid .image-with-text__content{padding-right:0}}@media (min-width: 1024px){.image-with-text .image-with-text__grid .image-with-text__media-item,.image-with-text .image-with-text__grid .image-with-text__text-item{width:50%}.image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:4rem}.image-with-text .image-with-text__content{padding:6rem 0 7rem}.image-with-text .image-with-text__text-item .image-with-text__heading{font-size:4rem}.image-with-text .image-with-text__text-item .image-with-text__text{font-size:2.2rem}#shopify-section-template--25062670008688__image_with_text_Qx9RMR{position:relative}#shopify-section-template--25062670008688__image_with_text_Qx9RMR:before{top:-4.5rem;left:32%;width:17.2rem;height:16.5rem}#shopify-section-template--25062670008688__image_with_text_Qx9RMR:after{top:55%;left:calc(50% - 123px);width:19.9rem;height:28.3rem}#shopify-section-template--25062670008688__image_with_text_xGqLNc:before{top:-5.9rem;left:15rem;width:17.2rem;height:16.2rem}.hp-auto-delivery-program{overflow-x:hidden}.hp-auto-delivery-program .page-width{padding:0 7.3rem}.hp-auto-delivery-program .image-with-text{padding:0!important;height:66rem;max-width:129.4rem}.hp-auto-delivery-program .image-with-text:before{width:195.4rem;height:195.4rem;left:calc(50% + 1rem);top:13.8rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid{flex-direction:row-reverse;align-items:flex-start}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:6rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading strong{font-size:1.8rem;text-transform:uppercase;display:block}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{max-width:42rem;color:#fff;margin:0}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:1.4rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li{font-size:1.8rem;margin-bottom:1.5rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:before{width:4rem;height:4rem;margin-right:1.2rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .button{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:28.5rem;margin-top:4.9rem}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item{position:relative;height:100%;max-width:none;max-height:100%}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{height:100%;max-width:none;max-height:100%;width:100vw;position:absolute;top:0;left:-10vw}.hp-auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{object-position:0 0}.hp-our-story .page-width{padding:0 7.3rem}.hp-our-story .image-with-text{padding:0!important;height:72rem;max-width:129.4rem}.hp-our-story .image-with-text:before{width:195.4rem;height:195.4rem;left:calc(50% + 1rem);top:-58.2rem}.hp-our-story .image-with-text .image-with-text__grid{flex-direction:row;align-items:center}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item{max-width:38rem;margin:0 auto}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:6rem}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading strong{font-size:1.8rem;text-transform:uppercase;display:block}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{max-width:42rem;color:#fff;margin:0}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:1.4rem}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li{font-size:1.8rem;margin-bottom:1.5rem}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:before{width:4rem;height:4rem;margin-right:1.2rem}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__text-item .button{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:28.5rem;margin-top:1rem}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__media-item{position:relative;left:-21rem;height:100%;max-width:none;max-height:100%}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{height:100%;max-width:none;max-height:100%;width:100vw;position:absolute;top:0;left:0}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{object-position:0 0}.auto-delivery-program .page-width{padding:0 7.3rem}.auto-delivery-program .image-with-text{padding:0!important;height:72rem;max-width:129.4rem}.auto-delivery-program .image-with-text:before{width:195.4rem;height:195.4rem;left:calc(50% + 1rem);top:13.8rem}.auto-delivery-program .image-with-text .image-with-text__grid{flex-direction:row-reverse;align-items:flex-start}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__content{padding-top:6.4rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:6rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading strong{font-size:1.8rem;text-transform:uppercase;display:block}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{max-width:42rem;color:#fff;margin:0}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:1.4rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li{font-size:1.8rem;margin-bottom:1.5rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text ul li:before{width:4rem;height:4rem;margin-right:1.2rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__text-item .button{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:28.5rem;margin-top:4.9rem}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item{position:relative;height:100%;max-width:none;max-height:100%}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media{height:100%;max-width:none;max-height:100%;width:100vw;position:absolute;top:0;left:-10vw}.auto-delivery-program .image-with-text .image-with-text__grid .image-with-text__media-item .image-with-text__media>img{object-position:0 0}.style-1 .image-with-text{padding:1.1rem 0 8rem}.style-1.padding-top .image-with-text{padding:8rem 0}.style-2 .image-with-text .image-with-text__grid .image-with-text__content{padding-left:3.4rem;padding-right:3.4rem}.style-2 .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:3.4rem}.style-3 .image-with-text{padding:1.1rem 0 8rem}.style-3.padding-top .image-with-text{padding:8rem 0}.image-with-text.video{padding:4rem 0 8rem}.image-with-text.video .image-with-text__media-item{margin-bottom:0}.lp-single-review .page-width,.lp-single-review .image-with-text{padding:0}.lp-single-review .image-with-text .image-with-text__content{padding:2.8rem 10.3rem 2.8rem 7.2rem;align-items:flex-start}.lp-single-review .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:5rem;text-align:left}.lp-single-review .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text{margin:0;display:block;text-align:left;width:100%}.lp-single-review .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:2.4rem}}@media (min-width: 1200px){#shopify-section-template--25062670008688__image_with_text_Qx9RMR:after{left:32%}}@media (min-width: 1200px){.style-2 .image-with-text .image-with-text__grid .image-with-text__content{padding-left:7.2rem;padding-right:7.2rem}.style-2 .image-with-text .image-with-text__grid .image-with-text__text-item .image-with-text__text p{font-size:3.4rem}#shopify-section-template--25062670008688__image_with_text_Qx9RMR:after:after{left:52%}.hp-auto-delivery-program .image-with-text:before{left:calc(50% + 1rem)}.hp-our-story .image-with-text :before{left:calc(50% + 1rem)}.hp-our-story .image-with-text .image-with-text__grid .image-with-text__media-item{left:-12rem}}.HowItWorks>.inner{padding:0}.HowItWorks .copyblock{background-color:#f9423a;padding:37px 39px 39px;margin:0 auto;position:relative;z-index:1;color:#fff;width:100%}.HowItWorks .copyblock h2{margin-bottom:1.6rem;font-size:1.8rem;font-weight:500}.HowItWorks .copyblock p{line-height:1.6;font-size:1.5rem}.HowItWorks .copyblock p:last-child{margin-bottom:0}.HowItWorks .details-wrap{background-color:#f8f9fa;position:relative;margin-top:-140px;padding:192px 42px 42px}.HowItWorks .details-wrap .inner{max-width:535px;margin:0 auto}.HowItWorks .details-wrap h2,.HowItWorks .details-wrap h3{font-weight:400;font-size:2rem;color:#f9423a;line-height:1.2}.HowItWorks .details-wrap h2.description,.HowItWorks .details-wrap h3.description{margin-bottom:30px}.HowItWorks .details-wrap h3{font-weight:400;line-height:1.2;font-size:2rem;color:#666}.HowItWorks .details-wrap .img-holder{margin:0 auto 30px;display:block;max-width:480px}.HowItWorks .details-wrap .benefits ul{border-top:1px solid #afafaf;font-size:0;padding-left:0}.HowItWorks .details-wrap .benefits li{padding:12px 20px 24px 0;width:calc(50% - 5px);display:inline-block;vertical-align:top;border-top:1px solid #afafaf;position:relative;top:-1px}.HowItWorks .details-wrap .benefits li img{width:35px;margin-bottom:12px}.HowItWorks .details-wrap .benefits li h3{color:#f9423a;font-size:1.3rem;line-height:1.36;margin-bottom:6px}.HowItWorks .details-wrap .benefits li p{font-size:1.2rem;line-height:1.5;color:#666}.HowItWorks .details-wrap .benefits li:first-child .text-wrap{padding-left:0}.HowItWorks .details-wrap .benefits li:nth-child(2n){margin-right:5px}.HowItWorks .details-wrap .benefits li:nth-child(odd){margin-left:5px}.HowItWorks .details-wrap .benefits li.benefits-description{width:100%;border-top:1px solid #F9423A;color:#f9423a;font-size:1.6rem;margin-left:0;margin-right:0}.HowItWorks .details-wrap .benefits.cnt1 li:last-child{text-align:left;width:66.666%}.HowItWorks .details-wrap .benefits.cnt1 li:last-child .text-wrap{display:inline-block;text-align:left;max-width:640px}.HowItWorks .details-wrap .benefits.cnt2 li{text-align:left;width:calc(50% - 5px)}.HowItWorks .details-wrap .benefits.cnt2 li .text-wrap{display:inline-block;text-align:left;max-width:640px}.HowItWorks .details-wrap .benefits.cnt4 li{text-align:left;width:calc(50% - 5px)}.HowItWorks .details-wrap .benefits.cnt4 li .text-wrap{display:block;text-align:left}.HowItWorks .details-wrap .vitamins ul{border-top:1px solid #afafaf;font-size:0}.HowItWorks .details-wrap .vitamins li{padding:16px 0;width:calc(50% - 5px);display:inline-block;vertical-align:top;border-bottom:1px solid #afafaf;position:relative;top:-1px}.HowItWorks .details-wrap .vitamins li img{display:inline-block;width:35px;margin-right:12px}.HowItWorks .details-wrap .vitamins li h3{background-color:#f9423a;color:#fff;display:inline-block;width:35px;height:35px;border-radius:35px;overflow:hidden;text-align:center;font-size:1.4rem;font-weight:500;line-height:35px;margin-bottom:0;margin-right:8px}.HowItWorks .details-wrap .vitamins li p{line-height:32px;font-size:1.5rem;color:#666;display:inline-block}.HowItWorks .details-wrap .vitamins li:nth-child(2n){margin-right:5px}.HowItWorks .details-wrap .vitamins li:nth-child(odd){margin-left:5px}.HowItWorks .details-wrap .vitamins li.benefits-description{width:100%;border-top:1px solid #F9423A;color:#f9423a;font-size:1.6rem;margin-left:0;margin-right:0}.HowItWorks .details-wrap .ingredients ul,.HowItWorks .details-wrap .make-a-smoothie ul{border-top:1px solid #afafaf;font-size:0}.HowItWorks .details-wrap .ingredients li,.HowItWorks .details-wrap .make-a-smoothie li{padding:16px 0;width:calc(50% - 5px);display:inline-block;vertical-align:top;border-bottom:1px solid #afafaf;position:relative;top:-1px}.HowItWorks .details-wrap .ingredients li img,.HowItWorks .details-wrap .make-a-smoothie li img{display:inline-block;width:35px;margin-right:12px}.HowItWorks .details-wrap .ingredients li h3,.HowItWorks .details-wrap .ingredients li p,.HowItWorks .details-wrap .make-a-smoothie li h3,.HowItWorks .details-wrap .make-a-smoothie li p{line-height:32px;font-size:1.5rem;color:#666;display:inline-block}.HowItWorks .details-wrap .ingredients li:nth-child(2n),.HowItWorks .details-wrap .make-a-smoothie li:nth-child(2n){margin-right:5px}.HowItWorks .details-wrap .ingredients li:nth-child(odd),.HowItWorks .details-wrap .make-a-smoothie li:nth-child(odd){margin-left:5px}.HowItWorks .details-wrap .ingredients li.benefits-description,.HowItWorks .details-wrap .make-a-smoothie li.benefits-description{width:100%;border-top:1px solid #F9423A;color:#f9423a;font-size:1.6rem;margin-left:0;margin-right:0}.HowItWorks .details-wrap .make-a-smoothie li .text-wrap{display:flex;align-items:center}.HowItWorks .details-wrap .make-a-smoothie li .text-wrap h4{line-height:1.2;font-size:1.2rem;font-weight:400}.HowItWorks .details-wrap .make-a-smoothie>h3{font-size:20px;border-bottom:none;margin-bottom:10px}.HowItWorks .details-wrap .make-a-smoothie ul{border-top:none;margin-bottom:40px}.HowItWorks .details-wrap .make-a-smoothie li{border-top:none}.HowItWorks .details-wrap .make-it-yours .text-wrap p{font-size:1.2rem;line-height:1.5;color:#666}.HowItWorks .details-wrap .flavor{padding:0;display:inline-block;vertical-align:top;width:100%}.HowItWorks .details-wrap .flavor h3{color:#f9423a;font-size:1.3rem;line-height:1.36;margin-bottom:6px}.HowItWorks .details-wrap .flavor p{line-height:1.3;color:#666}.HowItWorks .details-wrap .flavor .text-wrap{margin:0;width:50%;display:inline-block}.HowItWorks .details-wrap .flavor img{height:130px;margin:0 0 0 12px;display:inline-block}.HowItWorks .details-wrap .nsf-certification{margin-top:10px;font-size:1.1rem;line-height:1.4;display:block}.HowItWorks .details-wrap .nsf-certification .nsf-content{display:table;vertical-align:middle}.HowItWorks .details-wrap .nsf-certification h3{color:#f9423a;font-size:1.3rem;line-height:1.36;margin-bottom:8px}.HowItWorks .details-wrap .nsf-certification .image-wrap{width:60px;display:table-cell;vertical-align:top}.HowItWorks .details-wrap .nsf-certification .image-wrap img{width:60px;height:82px}.HowItWorks .details-wrap .nsf-certification p{font-size:1.1rem;line-height:1.3;color:#666;padding-left:20px;display:table-cell;vertical-align:middle}.HowItWorks .details-wrap .mix-a-drink ul{border-top:1px solid #afafaf;font-size:0}.HowItWorks .details-wrap .mix-a-drink li{padding:12px 20px 24px 0;width:calc(50% - 5px);display:inline-block;vertical-align:top;border-top:1px solid #afafaf;position:relative;top:-1px}.HowItWorks .details-wrap .mix-a-drink li img{width:35px;margin-bottom:12px}.HowItWorks .details-wrap .mix-a-drink li h3{color:#f9423a;font-size:1.3rem;line-height:1.36;margin-bottom:6px}.HowItWorks .details-wrap .mix-a-drink li p{font-size:1.2rem;line-height:1.5;color:#666}.HowItWorks .details-wrap .mix-a-drink li:nth-child(2n){margin-right:5px}.HowItWorks .details-wrap .mix-a-drink li:nth-child(odd){margin-left:5px}.HowItWorks .details-wrap .mix-a-drink li.benefits-description{width:100%;border-top:1px solid #F9423A;color:#f9423a;font-size:1.6rem;margin-left:0;margin-right:0}.HowItWorks .details-wrap .disclaimer{margin-top:20px;padding:20px;border:1px solid #000;font-size:1.1rem;line-height:1.4}.HowItWorks .details-wrap .additional-disclaimers{margin-top:20px;font-size:1.1rem;line-height:1.4;max-width:480px}.HowItWorks .details-wrap .additional-disclaimers p{color:#666}.HowItWorks .details-wrap .benefits h2{margin-bottom:12px}.HowItWorks{margin-bottom:0}.HowItWorks .inner{max-width:1188px;padding:0}.HowItWorks .details-wrap{padding:42px;margin:0;background-color:transparent}.HowItWorks .details-wrap .intro,.HowItWorks .details-wrap .intro .text-info{margin-bottom:40px}.HowItWorks .details-wrap .intro .text-info h2,.HowItWorks .details-wrap .intro .text-info h3{margin-bottom:12px}.HowItWorks .details-wrap .intro .text-info p{color:#666;line-height:1.5;max-width:640px}.HowItWorks .details-wrap .intro .image{text-align:center}.HowItWorks .details-wrap .intro .image img{display:inline-block;max-height:180px}.HowItWorks .details-wrap .benefits ul,.HowItWorks .details-wrap .benefits li{border-top:none}.HowItWorks .details-wrap .benefits li .text-wrap{max-width:300px}.HowItWorks .details-wrap .benefits li .text-wrap p{line-height:1.666}.HowItWorks .details-wrap .disclaimer{color:#666;border-color:#666}.HowItWorks .details-wrap .make-a-drink{margin-bottom:40px}.HowItWorks .details-wrap .make-a-drink ul{border-top:none;display:flex;align-items:center}.HowItWorks .details-wrap .make-a-drink li{border-top:none;padding:16px 10px 24px;width:calc(33.333% - 1px);display:inline-block;vertical-align:top}.HowItWorks .details-wrap .make-a-drink li svg{display:block;max-width:260px;margin:0 auto}.HowItWorks .details-wrap .make-a-drink li:nth-child(2n){margin-right:0;margin-left:0}.HowItWorks .details-wrap .make-a-drink li:nth-child(odd){margin-right:0;margin-left:0}.HowItWorks .details-wrap .make-a-drink h3,.HowItWorks .details-wrap .make-a-smoothie h3,.HowItWorks .details-wrap .make-it-yours h3{border-bottom:1px solid #666666;padding-bottom:20px;width:100%;max-width:100%;margin-bottom:40px}.HowItWorks .details-wrap .make-a-drink h3 svg,.HowItWorks .details-wrap .make-a-smoothie h3 svg,.HowItWorks .details-wrap .make-it-yours h3 svg{width:35px;margin-right:5px;position:relative;top:10px}.HowItWorks.protein-powder .details-wrap .benefits.cnt1 li:last-child{width:100%}.HowItWorks.protein-powder .details-wrap .benefits.cnt2 li:last-child{width:100%;display:flex}.HowItWorks.protein-powder .details-wrap .benefits.cnt2 li:last-child .text-wrap{width:50%;padding-right:10px}.HowItWorks.protein-powder .details-wrap .benefits.cnt2 li:last-child .text-wrap:last-child{padding-left:10px;padding-right:0}.HowItWorks.food-storage-containers .details-wrap .intro .text-info{padding-right:0}.HowItWorks.food-storage-containers .details-wrap .intro .text-info p{max-width:360px}.HowItWorks.food-storage-containers .details-wrap .intro .image{display:none}.mario .HowItWorks .copyblock{height:auto;background-color:#f9423a}.mario .HowItWorks .copyblock .intro-inner-wrap{width:100%;max-width:1272px;margin:0 auto;vertical-align:top}.mario .HowItWorks .copyblock .intro-header{display:flex;margin:0 auto 20px;max-width:535px}.mario .HowItWorks .copyblock .intro-header h2{color:#fff;font-size:2.4rem;font-weight:400}.mario .HowItWorks .copyblock .img-wrap{flex:50%;margin-bottom:20px;padding-left:40px}.mario .HowItWorks .copyblock .img-wrap img{max-width:136px;height:auto}.mario .HowItWorks .copyblock p{max-width:535px;margin:0 auto}.mario .HowItWorks .details-wrap h2,.mario .HowItWorks .details-wrap h3{max-width:100%;margin-bottom:20px}.mario .HowItWorks .details-wrap .inner.undeniable-beauty{margin-bottom:40px;border-bottom:1px solid #afafaf}.mario .HowItWorks .details-wrap .inner.undeniable-beauty h2,.mario .HowItWorks .details-wrap .inner.undeniable-beauty h3,.mario .HowItWorks .details-wrap .inner.undeniable-beauty .benefits li h3{color:#fd5b81}.mario .HowItWorks .details-wrap .inner.beauty-sleep{margin-bottom:40px;border-bottom:1px solid #afafaf}.mario .HowItWorks .details-wrap .inner.beauty-sleep h3,.mario .HowItWorks .details-wrap .inner.beauty-sleep .benefits li h3{color:#bf1e99}.mario .HowItWorks .details-wrap .inner.goodbye-stress h3,.mario .HowItWorks .details-wrap .inner.goodbye-stress .benefits li h3{color:#00aac9}@media (min-width: 768px){.HowItWorks>.inner{max-width:720px;margin:0 auto}.HowItWorks .details-wrap .intro .text-info p{font-size:1.8rem}}@media (min-width: 1024px){.HowItWorks{clear:both;margin-top:100px;margin-bottom:300px}.HowItWorks>.inner{padding:0 80px;max-width:1440px;margin:0 auto}.HowItWorks .details-wrap{margin-left:268px;padding:80px 80px 80px 160px}.HowItWorks .details-wrap .inner{max-width:100%}.HowItWorks .details-wrap h2,.HowItWorks .details-wrap h3{font-size:3.6rem;max-width:100%;margin-bottom:0}.HowItWorks .details-wrap h2.description,.HowItWorks .details-wrap h3.description{font-size:2.3rem;margin-bottom:20px}.HowItWorks .details-wrap h3{font-size:3.6rem}.HowItWorks .details-wrap .img-holder{margin:30px auto;display:block;max-width:535px}.HowItWorks .details-wrap .recipe-img{margin-top:20px;max-width:480px}.HowItWorks .details-wrap .benefits ul{display:flex}.HowItWorks .details-wrap .benefits li{padding:16px 24px;width:33.333%;display:inline-block;vertical-align:top}.HowItWorks .details-wrap .benefits li img{width:35px;margin-bottom:12px}.HowItWorks .details-wrap .benefits li h3{font-size:1.5rem;margin-bottom:6px}.HowItWorks .details-wrap .benefits li p{font-size:1.2rem;line-height:1.5}.HowItWorks .details-wrap .benefits li:nth-child(2n){margin-right:0;margin-left:0}.HowItWorks .details-wrap .benefits li:nth-child(odd){margin-right:0;margin-left:0}.HowItWorks .details-wrap .benefits li.benefits-description{padding-top:18px;padding-right:18px;display:inline-block;width:calc(33.333% - 18px);font-size:1.8rem;margin-right:18px;position:relative;top:-1px}.HowItWorks .details-wrap .benefits li:first-child{padding:0 24px 0 0}.HowItWorks .details-wrap .vitamins li{padding:16px 24px 16px 0;width:33.333%;display:inline-block;vertical-align:top}.HowItWorks .details-wrap .vitamins li img{width:35px;margin-bottom:12px}.HowItWorks .details-wrap .vitamins li:nth-child(2n){margin-right:0;margin-left:0}.HowItWorks .details-wrap .vitamins li:nth-child(odd){margin-right:0;margin-left:0}.HowItWorks .details-wrap .vitamins li.benefits-description{padding-top:18px;padding-right:18px;display:inline-block;width:calc(33.333% - 18px);font-size:1.8rem;margin-right:18px}.HowItWorks .details-wrap .flavor{padding:0}.HowItWorks .details-wrap .flavor h3{font-size:1.5rem;margin-bottom:6px}.HowItWorks .details-wrap .flavor p{font-size:1.2rem;line-height:1.5}.HowItWorks .details-wrap .flavor .text-wrap{width:28%}.HowItWorks .details-wrap .nsf-certification h3{color:#f9423a;font-size:1.5rem;margin-bottom:10px}.HowItWorks .details-wrap .disclaimer,.HowItWorks .details-wrap .additional-disclaimers{margin-top:40px}.HowItWorks{margin-top:0;margin-bottom:0}.HowItWorks .inner{max-width:1272px;padding:0}.HowItWorks .details-wrap{padding:80px 42px;margin:0;background-color:transparent}.HowItWorks .details-wrap .intro{display:flex;justify-content:space-between}.HowItWorks .details-wrap .intro .text-info{flex:50%;padding-right:80px;margin-bottom:0}.HowItWorks .details-wrap .intro .text-info h2,.HowItWorks .details-wrap .intro .text-info h3{margin-bottom:20px}.HowItWorks .details-wrap .intro .text-info p{font-size:2rem}.HowItWorks .details-wrap .intro .image{position:relative;top:-40px;flex:33.33%;text-align:left}.HowItWorks .details-wrap .intro .image img{max-height:234px}.HowItWorks .details-wrap .benefits{margin-bottom:40px}.HowItWorks .details-wrap .benefits h2{margin-bottom:30px}.HowItWorks .details-wrap .benefits ul{border-top:none;flex-wrap:wrap}.HowItWorks .details-wrap .benefits li{border-top:none;border-right:1px solid #afafaf;padding-top:0;padding-bottom:0}.HowItWorks .details-wrap .benefits li img{width:58px;margin-bottom:20px}.HowItWorks .details-wrap .benefits li h3{font-size:2rem}.HowItWorks .details-wrap .benefits li p{font-size:1.8rem}.HowItWorks .details-wrap .benefits li .text-wrap{margin:0 auto}.HowItWorks .details-wrap .benefits li:first-child .text-wrap{margin:0}.HowItWorks .details-wrap .benefits li:last-child{border-right:none;text-align:right}.HowItWorks .details-wrap .benefits li:last-child .text-wrap{display:block;text-align:left}.HowItWorks .details-wrap .benefits.cnt1 li:last-child{border-right:none;text-align:left;width:66.666%}.HowItWorks .details-wrap .benefits.cnt1 li:last-child .text-wrap{display:block;text-align:left;max-width:640px}.HowItWorks .details-wrap .benefits.cnt2 li:last-child{padding-left:30px}.HowItWorks .details-wrap .benefits.cnt4 ul{flex-wrap:wrap;max-width:100%}.HowItWorks .details-wrap .benefits.cnt4 li{margin-bottom:60px}.HowItWorks .details-wrap .benefits.cnt4 li .text-wrap{max-width:100%}.HowItWorks .details-wrap .benefits.cnt4 li:nth-child(odd){padding-left:0}.HowItWorks .details-wrap .benefits.cnt4 li:nth-child(odd) .text-wrap{margin:0}.HowItWorks .details-wrap .benefits.cnt4 li:nth-child(2n){border-right:none;padding-right:0}.HowItWorks .details-wrap .benefits.cnt5 li{margin-bottom:60px}.HowItWorks .details-wrap .benefits.cnt5 li:nth-child(3){border-right:none}.HowItWorks .details-wrap .benefits.cnt5 li:nth-child(4){padding-left:0}.HowItWorks .details-wrap .benefits.cnt5 li:nth-child(4) .text-wrap{margin:0}.HowItWorks .details-wrap .flavor{margin-bottom:20px}.HowItWorks .details-wrap .flavor h3{font-size:2rem}.HowItWorks .details-wrap .flavor p{font-size:1.8rem}.HowItWorks .details-wrap .flavor img{height:150px}.HowItWorks .details-wrap .nsf-certification{width:66%}.HowItWorks .details-wrap .nsf-certification h3{font-size:2rem}.HowItWorks .details-wrap .nsf-certification p{font-size:1.4rem}.HowItWorks .details-wrap .disclaimer{color:#666;border-color:#666}.HowItWorks .details-wrap .disclaimer p{font-size:1.4rem;text-align:center}.HowItWorks .details-wrap .make-a-drink{margin-bottom:40px}.HowItWorks .details-wrap .make-a-drink ul{border-top:none}.HowItWorks .details-wrap .make-a-drink li{border-top:none;border-right:1px solid #afafaf}.HowItWorks .details-wrap .make-a-drink li:last-child{border-right:none;text-align:right}.HowItWorks .details-wrap .make-it-yours .text-wrap p{font-size:1.8rem}.HowItWorks .details-wrap .make-a-smoothie li .text-wrap h4{font-size:18px}.HowItWorks .details-wrap .make-a-drink h3,.HowItWorks .details-wrap .make-a-smoothie h3,.HowItWorks .details-wrap .make-it-yours h3{padding-bottom:30px;margin-bottom:40px}.HowItWorks .details-wrap .make-a-drink h3 svg,.HowItWorks .details-wrap .make-a-smoothie h3 svg,.HowItWorks .details-wrap .make-it-yours h3 svg{width:60px;margin-right:5px;position:relative;top:18px}.HowItWorks.protein-powder .details-wrap .intro .text-info{flex:66.66%}.HowItWorks.protein-powder .details-wrap .intro .image{top:0}.HowItWorks.protein-powder .details-wrap .benefits.cnt1 li:last-child{width:100%}.HowItWorks.protein-powder .details-wrap .benefits.cnt2 li:last-child .text-wrap{padding-right:20px}.HowItWorks.protein-powder .details-wrap .benefits.cnt2 li:last-child .text-wrap:last-child{padding-left:20px;padding-right:0}.HowItWorks.joy-jar .details-wrap .intro .text-info{padding-right:0}.HowItWorks.protein-bars .details-wrap .intro .text-info{flex:66.66%}.HowItWorks.protein-bars .details-wrap .intro .image{top:-30px}.HowItWorks.food-storage-containers .details-wrap .intro .text-info{padding-right:0}.HowItWorks.food-storage-containers .details-wrap .intro .text-info p{max-width:860px}.HowItWorks.food-storage-containers .details-wrap .intro .image{top:0}.mario .HowItWorks .copyblock{margin:0;padding:0}.mario .HowItWorks .copyblock .intro-inner-wrap{padding:80px 42px;display:flex}.mario .HowItWorks .copyblock .intro-header{margin:0;width:33.33%;align-items:center}.mario .HowItWorks .copyblock .intro-header h2{font-size:36px}.mario .HowItWorks .copyblock .intro-header .img-wrap{text-align:center;padding-left:50px;margin-bottom:0}.mario .HowItWorks .copyblock .intro-header .img-wrap img{display:inline-block}.mario .HowItWorks .copyblock p{width:66.66%;font-size:2rem;margin:0;max-width:750px;padding-left:50px}.mario .HowItWorks .details-wrap .inner.undeniable-beauty{margin-bottom:60px}.mario .HowItWorks .details-wrap .inner.beauty-sleep{margin-bottom:80px}}@media (min-width: 1440px){.HowItWorks{margin-top:0;margin-bottom:0}.HowItWorks .details-wrap h2,.HowItWorks .details-wrap h3{max-width:100%}}.template-overnight-beauty .ProductDerisk{border-top:1px solid #CCC}.ProductDerisk{text-align:center;background-color:#f8f9fa}.ProductDerisk .page-width{padding:42px;margin:0 auto;max-width:580px}.ProductDerisk .page-width .multicolumn-list{display:flex;flex-flow:row wrap;justify-content:space-around;column-gap:0}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item{width:100%;position:relative;margin-bottom:42px;padding-bottom:42px}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item:last-child{margin-bottom:0;padding-bottom:0}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item .media{width:80px;height:80px;padding-bottom:0!important;overflow:hidden;display:inline-block;margin-bottom:30px}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item .multicolumn-card__info{padding:0}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item h3{margin:0 0 10px;font-size:2rem;color:#f9423a;font-weight:500;line-height:1.2}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item p{color:#666;font-size:1.6rem;line-height:1.6;margin-bottom:0}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item p a{color:#666;position:relative;display:inline-block;transition:color .25s linear}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item p a:after{content:"";width:100%;height:1px;background-color:#666;display:block;position:relative;top:-2px;transition:background-color .25s linear}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item p a:hover{color:#f9423a}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item p a:hover:after{background-color:#f9423a}.ProductDerisk .page-width .multicolumn-list .item:after{content:"";display:block;margin:0 auto;width:100px;height:1px;position:relative;top:40px;background-color:#666}.ProductDerisk .page-width .multicolumn-list .item:last-child:after{content:none}@media (min-width: 1024px){.ProductDerisk{text-align:center}.ProductDerisk .page-width{max-width:1272px;padding:120px 42px}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item{width:33.33%}}@media (min-width: 1024px){.ProductDerisk{text-align:center}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item{margin-bottom:0;padding-bottom:0}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item h3{font-size:2.2rem}.ProductDerisk .page-width .multicolumn-list .multicolumn-list__item p{font-size:1.8rem}.ProductDerisk .page-width .multicolumn-list .item:after{content:none;position:absolute;margin:auto;right:0;top:0;bottom:0;width:1px;height:100px}}.product__info-container{padding-top:1.7rem;padding-bottom:4.2rem;margin:0 auto}.product__info-container .product__title h1{font-size:3.4rem;line-height:1;color:var(--product-color-primary)}.product__info-container .product__text{font-size:1.8rem;font-weight:700;line-height:1;color:#666;margin-bottom:0}.product__info-container .product__text sup{font-size:.8em;vertical-align:super}.product__info-container .product-form__input .form__label{font-family:Spline Sans Mono,monospace;font-weight:400;font-size:1.4rem;color:#666}.product__info-container .product-form__input .form__label span{vertical-align:top;font-weight:700}.product__info-container .product-form__input--pill input[type=radio]+label{font-size:1.4rem;font-family:Spline Sans Mono,monospace;font-weight:700;color:#666;background-color:#fff2ea;border:none;padding:1.4rem 2rem;transition:color var(--duration-short) var(--ease),var(--duration-short) var(--ease)}.product__info-container .product-form__input--pill input[type=radio]+label:last-child{margin-right:0}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background-color:#ff7714;color:#fff}.product__info-container .buy-once-form,.product__info-container .product-form{text-align:center}.product__info-container .buy-once-form{margin-bottom:4.7rem!important}.product__info-container .shopify-app-block{margin:0}.product__info-container .shopify-app-block .rebuy-widget{margin-bottom:3.5rem}.product__info-container .product__certifications{margin-top:3.4rem}.product__info-container .product__certifications ul{justify-content:center}.product__info-container .product__certifications ul li{width:33.3%;max-width:13.2rem}.product__media-wrapper .media>img{object-fit:contain!important}.product__media-wrapper .product__media-icon,.product__media-wrapper .product__media-zoom-hover,.product__media-wrapper .product__media-icon--hover{display:none}.product__media-wrapper .thumbnail-slider{margin-left:0!important;margin-right:0!important;width:100%;max-width:50.8rem;left:0}.product__media-wrapper .product__column-sticky{position:relative}.product__media-wrapper .product__badge{display:none;position:absolute;top:2.4rem;left:0;width:17.9rem;height:auto;pointer-events:none}@media screen and (max-width: 767px){.product__media-wrapper .slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:0}.product__media-wrapper .thumbnail-slider .thumbnail-list__item.slider__slide{width:6rem}.product__media-wrapper .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0rem;margin-right:0rem}.product__media-wrapper .product__media-list{margin-left:0;margin-bottom:3rem;width:100%}.product__media-wrapper .product__media-list .product__media-item{width:100%}}@media (min-width: 768px){.product__media-wrapper .thumbnail-slider{position:absolute;top:0;width:6rem;max-width:6rem;max-height:36rem}.slider-button{display:none}.product.grid{max-width:100%}}@media (min-width: 1024px){.product__media-wrapper .product__column-sticky{position:sticky;padding-bottom:3rem;min-height:60rem}.product__media-list.grid{margin-bottom:0}.product__info-container{padding-top:5.5rem;padding-bottom:7.2rem}.product__info-container .product__collection-tags{margin-bottom:1rem}.product__info-container .buy-once-form{margin-bottom:7rem!important}.product__info-container .product__title{margin-bottom:1.5rem}.product__info-container .product__title h1{font-size:5.4rem}.product__info-container .product__text{font-size:2.2rem;margin-bottom:4.5rem}.product__media-wrapper .thumbnail-slider{top:26rem;left:1rem;position:absolute;width:6rem}.product__media-wrapper .product__badge{display:block}}.product-certifications-section{padding:4rem}@media (min-width: 768px){.product-certifications-section{padding:6.4rem}}.product-daily-nutrients{padding:4rem 2.4rem}.product-daily-nutrients .multicolumn__title{padding:0;margin-bottom:4rem;max-width:100%;display:block}.product-daily-nutrients .multicolumn__title .title{color:var(--product-color-primary)}.product-daily-nutrients .multicolumn__title .subtitle{color:#ffb423;text-transform:uppercase}.product-daily-nutrients .multicolumn-list{row-gap:2.5rem;max-width:44rem;margin:0 auto;padding:0!important}.product-daily-nutrients .multicolumn-list .nutrient-benefit{align-items:center;display:flex;width:100%}.product-daily-nutrients .multicolumn-list .nutrient-benefit img{width:7.8rem;height:7.8rem;margin-right:1.5rem}.product-daily-nutrients .multicolumn-list .nutrient-benefit p{font-size:1.6rem;font-weight:400;color:var(--product-color-primary);line-height:1.3}.product-daily-nutrients .multicolumn-list .nutrient-benefit p strong{font-weight:700;font-size:2.4rem}.product-daily-nutrients .multicolumn-list .nutrient-benefit p sup{font-size:.8em;vertical-align:super}@media (min-width: 768px){.product-daily-nutrients{padding:6.5rem 3.8rem}}@media (min-width: 1024px){.product-daily-nutrients{padding:9rem 0}.product-daily-nutrients .page-width{display:flex;justify-content:space-between;column-gap:2.4rem}.product-daily-nutrients .multicolumn__title{max-width:33.3%}.product-daily-nutrients .multicolumn-list{row-gap:2.5rem;column-gap:2.5rem;max-width:85rem;margin:0 auto;flex-direction:row wrap}.product-daily-nutrients .multicolumn-list .nutrient-benefit{align-items:center;display:flex;width:calc(50% - 1.25rem)}.product-daily-nutrients .multicolumn-list .nutrient-benefit img{width:7.8rem;height:7.8rem;margin-right:1.5rem}.product-daily-nutrients .multicolumn-list .nutrient-benefit p{font-size:1.6rem;font-weight:400;color:var(--product-color-primary);line-height:1.3}.product-daily-nutrients .multicolumn-list .nutrient-benefit p strong{font-weight:700;font-size:2.4rem}}.product-flavors{padding:4rem 0 0;overflow:hidden;position:relative}.product-flavors.gradient{background-color:var(--product-color-primary)!important}.product-flavors .background-curve{position:absolute;top:calc(100% - 13rem);left:50%;transform:translate(-50%,-33.6898395722%);z-index:1}.product-flavors .background-curve .svg-wrapper{width:auto;height:auto}.product-flavors .background-curve .svg-wrapper svg{width:300vw;height:auto;vertical-align:bottom}.product-flavors .person-image{width:100%;height:auto;position:absolute;left:0;top:11.5rem;bottom:0;z-index:0}.product-flavors .person-image img{width:100%;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center bottom}.product-flavors .container{position:relative;z-index:2}.product-flavors .title-wrapper-with-link{margin-bottom:81vw!important}.product-flavors .multicolumn__title{padding:0;max-width:100%;display:block;text-align:center}.product-flavors .multicolumn__title .title{margin-bottom:-.3em;padding:0 1.1rem}.product-flavors .multicolumn__title .title .svg-wrapper{width:3.5rem;height:3.5rem;vertical-align:top}.product-flavors .multicolumn__title .title .svg-wrapper .icon-wrap{width:100%;height:100%;top:-.2rem}.product-flavors .multicolumn__title .title .svg-wrapper .icon-wrap svg{width:100%!important;height:100%!important}.product-flavors .multicolumn__title .subtitle{color:#ffb423;text-transform:uppercase}.product-flavors .multicolumn-list:not(.slider){padding:0}.product-flavors .list-holder{position:relative;width:100%;overflow:hidden;height:13.2rem;margin-top:-6.2rem}.product-flavors .footnote{font-size:1.8rem;color:#fff9;text-align:center;margin-top:1.8rem;margin-bottom:1.8rem;position:relative;z-index:10}.product-flavors .multicolumn-list{width:42rem;margin:0 auto;padding-left:0!important;padding-right:0!important;position:absolute;flex-flow:row nowrap;justify-content:center;column-gap:1.1rem;left:50%;transform:translate(-50%)}.product-flavors .multicolumn-list .flavor{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;width:13.2rem;height:13.2rem;border-radius:13.2rem;overflow:hidden}.product-flavors .multicolumn-list .flavor img{width:5.6rem;height:5.6rem;object-fit:contain;margin-bottom:.8rem}.product-flavors .multicolumn-list .flavor h3{font-size:1.25rem;font-family:Spline Sans Mono,monospace;font-weight:700;width:11rem;line-height:1.3;text-align:center}.product-flavors .multicolumn-list .flavor h3 strong{font-weight:700;font-size:2.4rem}.product-flavors .multicolumn-list.contains-content-container{padding-left:0!important;padding-right:0!important}@media (min-width: 768px){.product-flavors{padding:6.5rem 0 0}}@media (min-width: 1024px){.product-flavors{padding:9.2rem 0 9.8rem}.product-flavors .multicolumn__title .title{margin-bottom:0}.product-flavors .multicolumn__title .title .svg-wrapper{width:5.9rem;height:5.9rem}.product-flavors .background-curve{top:40.8rem;left:65%;transform:translate(-50%,-33.6898395722%);z-index:0}.product-flavors .background-curve svg{width:136vw}.product-flavors .person-image{width:auto;z-index:1;height:100%;top:0;bottom:0;left:20%;transform:translate(-50%)}.product-flavors .person-image img{width:auto;height:100%}.product-flavors .container{position:relative;z-index:2;width:67.4rem;margin:0 0 0 40%}.product-flavors .title-wrapper-with-link{margin-bottom:7rem!important}.product-flavors .list-holder{position:relative;width:100%;height:20rem;margin-top:0}.product-flavors .footnote{position:absolute;bottom:2.4rem;right:3.2rem;z-index:2}.product-flavors .multicolumn-list{row-gap:2.5rem;column-gap:2.5rem;width:100%;margin:0 auto;flex-direction:row}.product-flavors .multicolumn-list .flavor{width:20rem;height:20rem;border-radius:20rem}.product-flavors .multicolumn-list .flavor img{width:8.6rem;height:8.6rem}.product-flavors .multicolumn-list .flavor h3{width:12rem;margin:0 auto;font-size:1.8rem;line-height:1.3}.product-flavors .multicolumn-list .flavor h3 strong{font-weight:700;font-size:2.4rem}}@media (min-width: 1440px){.product-flavors .person-image{left:0;transform:translate(0)}}.product__faqs .collapsible-content__header{max-width:20rem;margin-left:auto;margin-right:auto}.product__faqs .collapsible-content__header .collapsible-content__heading{color:#f9423a;text-align:center}.product__faqs .collapsible-content-wrapper-narrow{padding:4rem 1rem;margin:0 auto;max-width:68.2rem}.product__faqs .collapsible-content__grid{max-width:68.2rem}.product__faqs .collapsible-row-layout .accordion .accordion__title{padding-right:2rem;width:100%;max-width:calc(100% - 2.6rem);font-size:1.6rem;font-weight:800;line-height:1;vertical-align:middle;display:flex;align-items:center}.product__faqs .collapsible-row-layout .accordion summary{padding:2.4rem 2.4rem 2.4rem 1.8rem}.product__faqs .collapsible-row-layout .accordion .accordion__content{padding:0rem 2.4rem 2.4rem 1.8rem;font-family:Spline Sans Mono,monospace;font-size:1.2rem;color:#000;line-height:1.7}.product__faqs .collapsible-row-layout .accordion .accordion__content p{margin-bottom:1em}.product__faqs .collapsible-row-layout .accordion .accordion__content *:last-child{margin-bottom:0}.product__faqs .collapsible-row-layout .accordion details[open] .icon-plus-ani .line.two{transform:rotate(0)}@media (min-width: 768px){.product__faqs .collapsible-content-wrapper-narrow{padding:6.4rem}.product__faqs .collapsible-content__header{max-width:36rem}}@media (min-width: 1200px){.product__faqs .collapsible-content-wrapper-narrow{padding:11.2rem 6.4rem;max-width:144rem;display:flex;justify-content:space-between}.product__faqs .collapsible-content__header{margin:0;min-width:40rem;width:40%;max-width:calc(100% - 90rem)}.product__faqs .collapsible-content__header .collapsible-content__heading{text-align:left}.product__faqs .collapsible-row-layout .accordion summary{padding:4.2rem 3.6rem}.product__faqs .collapsible-row-layout .accordion .accordion__title{font-size:2.2rem}.product__faqs .collapsible-row-layout .accordion .accordion__content{padding:0rem 3.6rem 4.2rem;font-size:1.4rem}}.product-free-from-section{padding:4rem 2.4rem}.product-free-from-section.gradient{background-color:var(--product-color-secondary)!important}.product-free-from-section .multicolumn__title{padding:0;margin-bottom:4rem;max-width:47.5rem}.product-free-from-section .multicolumn__title .title .svg-wrapper{width:3.5rem;height:3.5rem;vertical-align:top}.product-free-from-section .multicolumn__title .title .svg-wrapper .icon-wrap{width:100%;height:100%;top:-.2rem}.product-free-from-section .multicolumn__title .title .svg-wrapper .icon-wrap svg{width:100%!important;height:100%!important}.product-free-from-section .multicolumn__title .subtitle{color:#ffb423}.product-free-from-section .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.product-free-from-section .multicolumn-card__image-wrapper{width:8.8rem}.product-free-from-section .multicolumn-card{text-align:center}.product-free-from-section.background-primary .multicolumn-card{background:transparent!important}.product-free-from-section .multicolumn-card__info{padding:0}.product-free-from-section .multicolumn-card__info p{line-height:1;color:#fff;font-weight:500;font-size:1.5rem}.product-free-from-section .multicolumn-card-spacing{padding-top:0;margin:0 auto .8rem}.product-free-from-section .grid{row-gap:2.4rem;max-width:48.2rem;margin:0 auto}@media (min-width: 768px){.product-free-from-section{padding:6.5rem 3.6rem}}@media (min-width: 1024px){.product-free-from-section{padding:11rem 0}.product-free-from-section .page-width{display:flex;justify-content:space-between;column-gap:2.4rem}.product-free-from-section .multicolumn__title .title .svg-wrapper{width:5.9rem;height:5.9rem}.product-free-from-section .multicolumn__title .subtitle{font-size:2.4rem}.product-free-from-section .multicolumn-card{text-align:left;display:flex;align-items:center;flex-flow:row nowrap;justify-content:flex-start}.product-free-from-section .multicolumn-card__image-wrapper{width:calc(50% - 1.4rem)}.product-free-from-section .multicolumn-card__info{width:50%}.product-free-from-section .multicolumn-card-spacing{margin:0 1.4rem 0 0}.product-free-from-section .grid{margin:6.4rem 0 0;row-gap:4.4rem;max-width:64.2rem}}@media (min-width: 1440px){.product-free-from-section .multicolumn-card__image-wrapper{min-width:10.3rem}}.product-instructions{padding:3.3rem 0 0;position:relative}.product-instructions .rich-text__wrapper{width:100%;padding:0 0 0 2.2rem}.product-instructions .container{position:relative;z-index:2}.product-instructions .title-wrapper-with-link{margin-bottom:23.5rem!important}.product-instructions .rich-text__blocks{text-align:left;margin-bottom:37.5rem;max-width:100%}.product-instructions .rich-text__blocks h3{color:#ffb423;text-transform:uppercase;margin-bottom:.5em}.product-instructions .rich-text__blocks h3 svg{margin-top:.6rem;width:12.4rem!important;height:auto!important}.product-instructions .rich-text__blocks h2,.product-instructions .rich-text__blocks p{color:var(--product-color-primary);margin-bottom:.3em}.product-instructions .rich-text__blocks p{line-height:1;font-weight:400;font-size:2rem}.product-instructions .rich-text__blocks .image-block{position:relative;top:0;left:0;width:100%;margin-top:1rem}.product-instructions .rich-text__blocks .image-block .instructions-image{position:absolute;width:34.15rem;left:-11rem;top:-4.3rem}.product-instructions .rich-text__blocks .badge{padding:.5rem 1rem .6rem;background-color:#ffb423;width:16.8rem;height:16.8rem;border-radius:16.8rem;display:flex;align-items:center;justify-content:center;position:absolute;top:11.6rem;left:18rem}.product-instructions .rich-text__blocks .badge p{color:#fff;font-weight:800;width:auto;line-height:1;font-size:1.8rem}.product-instructions .rich-text__blocks .badge p span{color:var(--product-color-primary);text-transform:uppercase}.product-instructions .rich-text__blocks .badge p sup{font-size:60%;vertical-align:top}.product-instructions .rich-text__blocks .footnote{width:12rem;position:absolute;right:2.4rem;bottom:2.4rem}.product-instructions .rich-text__blocks .footnote p{color:#666;font-size:1rem;line-height:1;text-align:right}@media (min-width: 768px){.product-instructions{padding:6.5rem 0}.product-instructions .rich-text__wrapper{width:100%;padding:0 0 0 3.6rem}}@media (min-width: 768px){.product-instructions{padding-top:6.5rem;padding-bottom:6.2rem}.product-instructions .rich-text__wrapper{padding:0 0 0 7.5rem}.product-instructions .rich-text__blocks{max-width:100%;margin-bottom:0}.product-instructions .rich-text__blocks .metafield-rich_text_field{max-width:calc(100% - 50rem)}.product-instructions .rich-text__blocks .footnote{position:static;text-align:left;width:100%;margin-top:4.5rem}.product-instructions .rich-text__blocks .footnote p{text-align:left}.product-instructions .rich-text__blocks .image-block{position:absolute;left:auto;top:0;right:9rem;width:36rem;height:100%}.product-instructions .rich-text__blocks .image-block .instructions-image{top:50%;transform:translateY(-50%)}.product-instructions .rich-text__blocks .badge{width:19.8rem;height:19.8rem;border-radius:19.8rem;top:50%;transform:translateY(-50%)}.product-instructions .rich-text__blocks .badge p{font-size:2.2rem}}.multicolumn .title{margin-bottom:.25em!important;transition:color .25s var(--ease)}.multicolumn .rte,.multicolumn h3{transition:color .25s var(--ease)}.multicolumn .content{padding:0 2.8rem;display:flex;flex-direction:column-reverse}.multicolumn .multicolumn-card__image-wrapper--third-width{width:4.8rem}.multicolumn .multicolumn-card__image-wrapper--third-width .media>img{object-fit:contain}.multicolumn .multicolumn-list__item .multicolumn-card__image-wrapper--third-width{width:4.8rem;padding:1rem;background-color:#f9423a;border-radius:100%}.multicolumn .multicolumn-card__info>:nth-child(2){margin-top:1.15rem}.multicolumn .multicolumn-list:not(.slider){padding-left:0;padding-right:0}.multicolumn .title-wrapper-with-link{margin:0 auto 6.6rem}.multicolumn .title em{font-style:normal}.multicolumn.auto-delivery-program{background-color:transparent}.multicolumn.auto-delivery-program .page-width{max-width:144rem;padding-left:1.1rem;padding-right:1.1rem}.multicolumn.auto-delivery-program .title-wrapper-with-link{justify-content:center;padding:3.6rem;margin:0}.multicolumn.auto-delivery-program .title-wrapper-with-link h2{margin-bottom:0}.multicolumn.auto-delivery-program .multicolumn-card-spacing{margin:4.7rem 3.5rem 2.8rem}.multicolumn.auto-delivery-program .multicolumn-list__item .media{border-radius:50%;overflow:hidden}.multicolumn.auto-delivery-program .multicolumn-card{display:flex;flex-flow:column-reverse nowrap;justify-content:space-between;align-items:center}.multicolumn.auto-delivery-program .multicolumn-card__image-wrapper{padding-top:0;margin-top:0;margin-left:7.2rem;margin-right:7.2rem;max-width:22.3rem;width:100%}.multicolumn.auto-delivery-program .multicolumn-card{background-color:#f9423a}.multicolumn.auto-delivery-program .multicolumn-card .multicolumn-card__info *{color:#fff}.multicolumn.auto-delivery-program .multicolumn-card .multicolumn-card__info h3{font-size:3.4rem}.multicolumn.auto-delivery-program .multicolumn-card .multicolumn-card__info p{color:#fff;font-size:1.4rem}.multicolumn.auto-delivery-program .multicolumn-list__item:nth-child(1) .multicolumn-card{background-color:#f9423a}.multicolumn.auto-delivery-program .multicolumn-list__item:nth-child(2) .multicolumn-card{background-color:#ff7714}.multicolumn.auto-delivery-program .multicolumn-list__item:nth-child(3) .multicolumn-card{background-color:#ffb423}.multicolumn.find-a-store{padding:0 1.1rem;margin-bottom:6rem}.multicolumn.find-a-store .multicolumn-list__item.center .media--adapt img{object-fit:contain}.multicolumn.find-a-store .multicolumn-card{position:relative;background-color:#ffefe2!important}.multicolumn.find-a-store .multicolumn-card .multicolumn-card-spacing{margin-left:2.2rem;margin-right:2.2rem}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__image-wrapper{padding-top:5.4rem;padding-bottom:4.4rem}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__image-wrapper .media{padding-bottom:90px!important;max-width:150px;margin:0 auto}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#da2228;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:0 1.1rem;transition:.25s opacity var(--ease)}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info .link{margin:0;padding:1.7rem;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;text-decoration:underline}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info .link:hover{color:#ffb423}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info .inline-richtext{display:none}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info :nth-child(2){margin-top:0}.multicolumn.find-a-store .multicolumn-card:hover .multicolumn-card__info{opacity:1}.multicolumn.new-look .grid{row-gap:0;column-gap:0;justify-content:center;align-items:center;flex-direction:column}.multicolumn.new-look .multicolumn-list{max-width:48rem;margin:0 auto}.multicolumn.new-look .multicolumn-card{height:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.multicolumn.new-look .multicolumn-card__image-wrapper{width:100%}.multicolumn.new-look .multicolumn-list__item{max-width:48rem;width:100vw}.multicolumn.new-look .multicolumn-card__info{padding:4rem 2rem}.multicolumn.new-look .multicolumn-card__info h3.inline-richtext{text-transform:uppercase;color:#ffb423;background-image:url(../assets/title-wave-yellow.svg);background-repeat:repeat-x;background-position:bottom left;background-size:100% 1.4rem;padding-bottom:2rem;margin-bottom:1em;text-align:center}.multicolumn.new-look .multicolumn-card__info h4{font-size:2.4rem;text-align:left;text-align:center}.multicolumn.new-look .multicolumn-card__info ul{margin:0 auto;max-width:48rem;padding-left:1.2rem}.multicolumn.new-look .multicolumn-card__info ul li{font-size:2rem;font-family:var(--font-heading-family);font-weight:700;color:#ff7714;list-style:none;line-height:1.25;position:relative;margin-bottom:0}.multicolumn.new-look .multicolumn-card__info ul li em{font-style:normal;font-weight:700;font-size:66.6%}.multicolumn.new-look .multicolumn-card__info ul li:before{content:"";background-image:url(../assets/icon-checkmark-circle-yellow.svg);display:block;position:absolute;left:-3.6rem;top:.1rem;width:2.4rem;height:2.4rem;background-size:contain;background-position:center;background-repeat:no-repeat;color:#ff7714;margin-right:0}.multicolumn.new-look.image-left .multicolumn-list__item:nth-child(2){background-color:#f9423a;padding:2rem}.multicolumn.new-look.image-left .multicolumn-list__item:nth-child(2) .multicolumn-card{background-color:#fff;border-radius:4.8rem;position:relative}.multicolumn.new-look.image-left .multicolumn-list__item:nth-child(2) .multicolumn-card:after{background-image:url(../assets/clean-label-dot-whack.png);background-repeat:no-repeat;background-size:contain;display:block;width:8rem;height:8rem;position:absolute;top:auto;left:auto;bottom:2rem;right:2rem;content:"";z-index:1}.multicolumn.new-look.image-right .multicolumn-list__item:nth-child(2){background-color:#f9423a}.multicolumn.new-look.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info{padding:4rem 2rem}.multicolumn.new-look.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info h4,.multicolumn.new-look.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info ul li,.multicolumn.new-look.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info p{color:#fff}.multicolumn.new-look.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info p em{font-style:normal;font-size:1.1rem;font-family:var(--font-heading-family);font-weight:700;margin-top:4rem;display:block}.multicolumn.image-with-card .multicolumn-card-spacing{padding-top:0}.multicolumn.image-with-card .grid{row-gap:0;column-gap:0;justify-content:center;align-items:center;flex-direction:column}.multicolumn.image-with-card .multicolumn-list{max-width:48rem;margin:0 auto}.multicolumn.image-with-card .multicolumn-card{height:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.multicolumn.image-with-card .multicolumn-card__image-wrapper{width:100%}.multicolumn.image-with-card .content-container{display:flex;justify-content:center}.multicolumn.image-with-card .multicolumn-list__item{max-width:48rem;width:100vw}.multicolumn.image-with-card .multicolumn-card__info{padding:4rem 2rem}.multicolumn.image-with-card .multicolumn-card__info h3.inline-richtext{text-transform:uppercase;color:#ffb423;background-image:url(../assets/title-wave-yellow.svg);background-repeat:repeat-x;background-position:bottom left;background-size:100% 1.4rem;padding-bottom:2rem;margin-bottom:1em;text-align:center}.multicolumn.image-with-card .multicolumn-card__info h4{font-size:2.4rem;text-align:left;text-align:center}.multicolumn.image-with-card .multicolumn-card__info ul{margin:0 auto;max-width:48rem;padding-left:1.2rem}.multicolumn.image-with-card .multicolumn-card__info ul li{font-size:2rem;font-family:var(--font-heading-family);font-weight:700;color:#ff7714;list-style:none;line-height:1.25;position:relative;margin-bottom:0}.multicolumn.image-with-card .multicolumn-card__info ul li em{font-style:normal;font-weight:700;font-size:66.6%}.multicolumn.image-with-card .multicolumn-card__info ul li:first-child{margin-top:0}.multicolumn.image-with-card .multicolumn-card__info ul li:before{content:"";background-image:url(../assets/icon-checkmark-circle-yellow.svg);display:block;position:absolute;left:-3.6rem;top:.1rem;width:2.4rem;height:2.4rem;background-size:contain;background-position:center;background-repeat:no-repeat;color:#ff7714;margin-right:0}.multicolumn.image-with-card.image-left .multicolumn-list__item:nth-child(2){background-color:#f9423a;padding:2rem}.multicolumn.image-with-card.image-left .multicolumn-list__item:nth-child(2) .multicolumn-card{background-color:#fff;border-radius:4.8rem;position:relative}.multicolumn.image-with-card.image-right .multicolumn-list__item:nth-child(2){background-color:#f9423a}.multicolumn.image-with-card.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info{padding:4rem 2rem}.multicolumn.image-with-card.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info h4,.multicolumn.image-with-card.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info ul li,.multicolumn.image-with-card.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info p{color:#fff}.multicolumn.image-with-card.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info p em{font-style:normal;font-size:1.1rem;font-family:var(--font-heading-family);font-weight:700;margin-top:4rem;display:block}.multicolumn.lp-tested-multicolumn{padding-bottom:7.2rem}.multicolumn.lp-tested-multicolumn .title-wrapper-with-link{justify-content:center;padding:5.5rem 3.6rem 0;margin:0}.multicolumn.lp-tested-multicolumn .title-wrapper-with-link h2{margin-bottom:0;text-align:center}.multicolumn.lp-tested-multicolumn .multicolumn-list h3{color:#000;font-size:1.8rem;line-height:1}.multicolumn.lp-tested-multicolumn .multicolumn-list p{font-size:1.2rem;line-height:1.7;color:#666}.multicolumn.lp-tested-multicolumn .multicolumn-list .link{color:#f9423a;text-decoration:underline;font-weight:700;margin-top:.6rem}.multicolumn.lp-tested-multicolumn .multicolumn-card{background:transparent!important}.multicolumn.lp-tested-multicolumn .multicolumn-card .multicolumn-card__image-wrapper{max-width:8.2rem;margin:0 auto}.multicolumn.lp-tested-multicolumn .multicolumn-card .multicolumn-card__info{padding-left:5.2rem;padding-right:5.2rem}.multicolumn.lp-nutirent-block{background-color:transparent}.multicolumn.lp-nutirent-block .page-width{padding:1.1rem}.multicolumn.lp-nutirent-block .multicolumn-card{background-color:#f9423a!important;max-width:48.4rem;min-height:42rem}.multicolumn.lp-nutirent-block .multicolumn-card .multicolumn-card__image-wrapper{max-width:8.2rem}.multicolumn.lp-nutirent-block .multicolumn-card .multicolumn-card__info h3{color:#fff;font-size:3.4rem;margin-bottom:1.5rem}.multicolumn.lp-nutirent-block .multicolumn-card .multicolumn-card__info p{color:#fff;font-size:1.4rem}.multicolumn.testing-process .page-width{padding:1.1rem}.multicolumn.testing-process .multicolumn-card{background-color:#f9423a!important;max-width:48.4rem;min-height:20rem}.multicolumn.testing-process .multicolumn-card .multicolumn-card__image-wrapper{max-width:8.2rem;position:absolute;top:0;right:0;width:10.2rem;height:10.2rem;z-index:1}.multicolumn.testing-process .multicolumn-card .multicolumn-card__info{background-color:#fff;border:.4rem solid #F9423A;padding:3rem;height:100%}.multicolumn.testing-process .multicolumn-card .multicolumn-card__info .rte{margin-top:0}.multicolumn.testing-process .multicolumn-card .multicolumn-card__info h3{color:#fff;font-size:2rem;margin-bottom:1.5rem;background-color:#f9423a!important;position:relative;top:-3rem;left:-3rem;width:calc(100% + 6rem);height:13rem;padding:4.98rem 12rem 4.98rem 2.3rem;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;line-height:1;margin:0}.multicolumn.testing-process .multicolumn-card .multicolumn-card__info h3 strong{vertical-align:top;background-color:#ffb423;color:#fff;width:3.4rem;height:3.4rem;line-height:3.4rem;margin-right:1.3rem;border-radius:3.4rem;text-align:center}.multicolumn.testing-process .multicolumn-card .multicolumn-card__info p{font-size:1.4rem}@media (min-width: 768px){.multicolumn .content{padding:0}.multicolumn.find-a-store{padding:0 1.1rem;margin-bottom:6rem}.multicolumn.find-a-store .multicolumn-list__item.center .media--adapt img{object-fit:contain}.multicolumn.find-a-store .multicolumn-card{position:relative;background-color:#ffefe2!important}.multicolumn.find-a-store .multicolumn-card .multicolumn-card-spacing{margin-left:2.2rem;margin-right:2.2rem}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__image-wrapper{padding-top:5.4rem;padding-bottom:4.4rem}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__image-wrapper .media{padding-bottom:90px!important;max-width:150px;margin:0 auto}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#da2228;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:0 1.1rem;transition:.25s opacity var(--ease)}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info .link{margin:0;padding:1.7rem;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;text-decoration:underline}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info .link:hover{color:#ffb423}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info .inline-richtext{display:none}.multicolumn.find-a-store .multicolumn-card .multicolumn-card__info :nth-child(2){margin-top:0}.multicolumn.find-a-store .multicolumn-card:hover .multicolumn-card__info{opacity:1}.multicolumn.new-look{margin-bottom:4rem}.multicolumn.new-look .grid{row-gap:4rem;column-gap:4rem;justify-content:center;align-items:center;flex-direction:column}.multicolumn.new-look .multicolumn-list{max-width:96rem;margin:0 auto}.multicolumn.new-look.image-left .multicolumn-list__item:nth-child(2) .multicolumn-card{height:44rem}.multicolumn.new-look.image-right .multicolumn-card{height:48rem}.multicolumn.new-look.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info{padding:4rem}.multicolumn.image-with-card{margin-bottom:4rem}.multicolumn.image-with-card .grid{row-gap:4rem;column-gap:4rem;justify-content:center;align-items:center;flex-direction:column}.multicolumn.image-with-card .multicolumn-list{max-width:96rem;margin:0 auto}.multicolumn.image-with-card.image-left .multicolumn-list__item:nth-child(2) .multicolumn-card{height:44rem}.multicolumn.image-with-card.image-right .multicolumn-card{height:48rem}.multicolumn.image-with-card.image-right .multicolumn-list__item:nth-child(2) .multicolumn-card__info{padding:4rem}}@media (min-width: 1024px){.multicolumn .subtitle{font-size:1.8rem}.multicolumn .title-wrapper-with-link{margin:0 auto 9.6rem}.multicolumn.auto-delivery-program .page-width{padding:0 7.2rem}.multicolumn.auto-delivery-program .grid{column-gap:1.5rem}.multicolumn.auto-delivery-program .grid--3-col-desktop .grid__item{width:calc(33.33% - 1rem);max-width:calc(33.33% - 1rem)}.multicolumn.auto-delivery-program .title-wrapper-with-link{padding:7rem 0 5rem}.multicolumn.find-a-store{margin-bottom:9rem;padding:0}.multicolumn.new-look .multicolumn-list{flex-direction:row;align-items:flex-start;max-width:100rem}.multicolumn.new-look.image-right{margin-bottom:8rem}.multicolumn.new-look.image-right .multicolumn-list{flex-direction:row-reverse}.multicolumn.image-with-card{margin-bottom:8.5rem}.multicolumn.image-with-card .multicolumn-list{flex-direction:row;align-items:flex-start;max-width:140rem}.multicolumn.image-with-card.image-right{margin-bottom:8rem}.multicolumn.image-with-card.image-right .multicolumn-list{flex-direction:row-reverse}.multicolumn.lp-nutirent-block .page-width,.multicolumn.testing-process .page-width{padding:7.2rem}}.newsletter{background-image:url(../assets/wave-bg.svg);background-repeat:repeat;background-position:50% 0;position:relative}.newsletter:before{content:"";display:block;background-color:#da2228;width:100%;height:11rem;position:absolute;top:0;left:0;z-index:1}.newsletter h2{background-image:url(../assets/athena.svg);background-repeat:no-repeat;background-position:left center;background-size:4rem 6.5rem;font-size:1.8rem;font-weight:800;line-height:1;padding:.75rem 0 .75rem 5.6rem;max-width:29.3rem;margin:0 auto}.newsletter h3{color:#fff;text-align:center}.newsletter .newsletter__wrapper{padding:2.9rem 1.1rem 3.7rem;margin:0 auto;position:relative;z-index:2}.newsletter .newsletter__wrapper>*+*{margin-top:3.8rem}.newsletter .newsletter__wrapper .col{width:100%;display:flex;flex-direction:column}.newsletter .newsletter__wrapper .col:first-child{justify-content:flex-end}.newsletter .newsletter__wrapper:after{background-color:transparent}.newsletter .newsletter__wrapper .field{display:flex;justify-content:flex-start}.newsletter .newsletter__wrapper .field__input:focus-visible,.newsletter .newsletter__wrapper .select__select:focus-visible,.newsletter .newsletter__wrapper .customer .field input:focus-visible,.newsletter .newsletter__wrapper .customer select:focus-visible,.newsletter .newsletter__wrapper .localization-form__select:focus-visible.localization-form__select:after{border-color:#ffb423;box-shadow:none}.newsletter .form__message{justify-content:center;color:#fff}.newsletter .field:after{content:none}.newsletter .newsletter__title-holder .h2{margin-top:0;margin-bottom:.25em;text-align:center}.newsletter .newsletter__title-holder .newsletter__subheading{text-align:center}.newsletter .newsletter__title-holder .newsletter__subheading p,.newsletter .newsletter__title-holder .newsletter__subheading p strong{color:#000}.newsletter .newsletter-form__field-wrapper{max-width:54rem!important;margin:0 auto}.newsletter .newsletter-form__field-wrapper .field__input{background-color:#da2228;border:4px solid #fff;border-right:none;border-radius:0;height:64px;padding:2.7rem 3rem;color:#fff;font-size:1.8rem;width:calc(100% - 16.6rem);margin:0}.newsletter .newsletter-form__field-wrapper .field__label{font-size:2rem;display:none}.newsletter .newsletter-form__field-wrapper input[type=email]::-webkit-input-placeholder{color:#fff;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.newsletter .newsletter-form__field-wrapper input[type=email]:-moz-placeholder{color:#fff;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.newsletter .newsletter-form__field-wrapper input[type=email]::-moz-placeholder{color:#fff;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.newsletter .newsletter-form__field-wrapper input[type=email]:-ms-input-placeholder{color:#fff;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.newsletter .newsletter-form__button{background-color:#fff;color:#f9423a;font-size:1.8rem;font-weight:700;width:13rem!important;height:64px;padding:0;position:static}.newsletter .newsletter-form__button:not(:focus-visible):not(.focused){background-color:#fff;color:#f9423a;transition:background-color .25s var(--ease),color .25s var(--ease)}.newsletter .newsletter-form__button:hover:not(:focus-visible):not(.focused){background-color:#ffb423;color:#da2228}.newsletter .form-wrapper{margin:5rem 0}.newsletter .newsletter-form{max-width:430px;margin:0 auto}@media (min-width: 1200px){.newsletter{margin-left:-.25em}.newsletter:before{background-color:#da2228;width:50%;height:100%;z-index:1}.newsletter h2{background-size:86px 132px;font-size:3rem;padding:8rem 0 8rem 12rem;max-width:520px;margin-right:55px}.newsletter h3{text-align:left;padding-left:.25em}.newsletter .newsletter-form__button{font-size:2rem;width:16.6rem!important}.newsletter .newsletter__wrapper{max-width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto}.newsletter .newsletter__wrapper>*+*{margin-top:2rem}.newsletter .newsletter__wrapper .col{width:50%;flex-direction:row}.newsletter .newsletter__wrapper .newsletter-form-wrapper{margin-left:5.5rem}.newsletter .newsletter__wrapper>*+*{margin-top:0}.newsletter .newsletter__title-holder{width:50%;padding-right:2rem}.newsletter .newsletter__title-holder .h2,.newsletter .newsletter__title-holder .newsletter__subheading{text-align:left}.newsletter .newsletter__form-holder{width:50%;padding-left:2rem}.newsletter .newsletter-form{margin:0;max-width:54rem!important}.newsletter .form__message{justify-content:flex-start}.newsletter .newsletter-form__field-wrapper .field__input{font-size:2rem}}.page-hero{background-color:#da2228}.page-hero .page-hero__inner{justify-content:center}.page-hero .page-hero__inner .page-hero__text-wrapper{margin:0 auto;width:100%;max-width:50.8rem;padding:0 1.9rem}.page-hero .page-hero__inner .page-hero__text-wrapper .page-hero__title{text-align:left;color:#fff}.page-hero.mobile-text-center-top .page-hero__inner .page-hero__text-wrapper{justify-content:flex-start;align-items:flex-start;padding:6.41025641vw;max-width:100%}.page-hero.mobile-text-center-top .page-hero__inner .page-hero__text-wrapper .page-hero__title{text-align:center;height:51.641026vw;font-size:11.34615385vw;display:flex;align-items:center}@media screen and (min-width: 768px){.page-hero,.page-hero.mobile-text-center-top{background-color:#da2228}.page-hero .page-hero__inner,.page-hero.mobile-text-center-top .page-hero__inner{padding:0;justify-content:flex-start}.page-hero .page-hero__inner .page-hero__text-wrapper,.page-hero.mobile-text-center-top .page-hero__inner .page-hero__text-wrapper{margin:0;max-width:45%;padding:0 1.5rem;justify-content:flex-start}.page-hero .page-hero__inner .page-hero__text-wrapper .page-hero__title,.page-hero.mobile-text-center-top .page-hero__inner .page-hero__text-wrapper .page-hero__title{text-align:left;font-size:3.75vw;height:100%;justify-content:flex-start}}.related-products{padding:3.8rem 0!important;margin:0}.related-products .related-products__heading{font-size:1.6rem}.related-products .scroll-wrapper{width:100vw;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;overflow:auto;padding-left:1.5rem;padding-right:0}.related-products .scroll-wrapper .grid{flex-wrap:nowrap}.related-products .scroll-wrapper .grid:after{content:"";flex:0 0 .3rem}@media screen and (min-width: 768px) and (max-width: 1023px){.related-products .grid--2-col-tablet-down .grid__item{width:calc(33.3% - var(--grid-desktop-horizontal-spacing) / 2);max-width:280px}}@media screen and (min-width: 1024px){.related-products .grid--6-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:280px}}@media (min-width: 768px){.related-products{padding:0;margin:0}.related-products .scroll-wrapper{width:100vw;padding-left:5rem}.related-products .scroll-wrapper .grid:after{flex:0 0 4.1rem}}@media (min-width: 1024px){.related-products{padding:7rem 0!important}.related-products .related-products__heading{font-size:3rem}}@media (min-width: 1440px){.related-products .scroll-wrapper{width:100vw;padding-left:7.8rem}}@media (min-width: 1600px){.related-products{padding:0;margin:0}.related-products .scroll-wrapper{width:100vw;padding-left:calc((100vw - 1600px)/2 + 7.8rem)}.related-products .scroll-wrapper .grid:after{flex:0 0 calc((100vw - 1600px)/2 + 7.8rem)}}.rich-text.title-left{padding-top:12.5rem;padding-bottom:9.3rem;background-color:transparent!important}.rich-text.title-left .page-width{max-width:121rem}.rich-text.title-left .page-width .text-content{max-width:56.4rem}.rich-text.more-questions{min-height:80vh;padding-top:8rem;padding-bottom:9.3rem;display:flex;justify-content:center;align-items:center}.rich-text.more-questions .button:hover{background-color:#fff}.rich-text .rich-text__heading{margin-bottom:0}.rich-text .rich-text__buttons{margin-top:2.81rem}.rich-text.auto-delivery-program{background-color:#fff;padding:3.6rem}.rich-text.text-statement .page-width{padding:0 1.5rem}.rich-text.text-statement .rich-text__wrapper{width:100%}.rich-text.text-statement .rich-text__blocks{max-width:45rem;padding:3.6rem 0}.rich-text.text-statement .rich-text__heading{font-size:3.4rem}.rich-text.text-statement .rich-text__text{max-width:63.5rem}.rich-text.text-statement .rich-text__text p em{font-style:normal;font-size:1rem;color:#666}.rich-text.tagline .rich-text__wrapper{max-width:100%;width:100%}.rich-text.tagline .rich-text__blocks{max-width:100%;padding:3.6rem 0}.rich-text.tagline .rich-text__blocks{max-width:87.5rem;padding:3.6rem 0}.rich-text.tagline .rich-text__heading{font-size:5.4rem}.rich-text.tagline .rich-text__text{max-width:64.5rem}.rich-text.page-subtitle-block .rich-text__blocks{max-width:57.5rem;padding:3.6rem 0}.rich-text.page-subtitle-block .rich-text__heading{font-size:3.4rem}.rich-text.page-subtitle-block .rich-text__text{max-width:64.5rem;font-size:1.4rem}.rich-text.vitamin-angels-proud-supporter{background-color:#ebfffd}.rich-text.vitamin-angels-proud-supporter .rich-text__blocks{max-width:97.5rem;margin:0 auto;padding:3.6rem 0}.rich-text.vitamin-angels-proud-supporter .rich-text__heading{font-size:0;width:18.8rem;height:10.1rem;text-indent:-9999px;overflow:hidden;background-image:url(../assets/vitamin-angels-logo.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 auto .5em}.rich-text.vitamin-angels-proud-supporter .rich-text__text{max-width:63.5rem;margin:0 auto}.rich-text.vitamin-angels-timeline-title .rich-text__wrapper{max-width:42rem}.rich-text.vitamin-angels-timeline-title .rich-text__wrapper .rich-text__blocks{padding-bottom:3.4rem}.rich-text.vitamin-angels-timeline-title .rich-text__wrapper .rich-text__blocks .rich-text__text{margin-bottom:0}.rich-text.contact-us-body .rich-text__blocks{max-width:100%;padding:5.4rem 0}.rich-text.text-statement-with-circle-title .rich-text__wrapper{max-width:100%;width:100%}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__blocks{padding:3.6rem 0;max-width:100%}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__heading{font-size:2.6rem;color:#fff;background-color:#ffb423;text-align:center;width:32.7rem;height:32.7rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto .75em;padding:3rem}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__text{max-width:48rem;margin:0 auto}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__text p em{font-style:normal;font-size:1rem;color:#666}@media screen and (min-width: 768px){.rich-text.title-left{padding-top:13.2rem}.rich-text .rich-text__blocks{max-width:100%}.rich-text .rich-text__blocks .rich-text__text{margin-bottom:1.8rem}.rich-text.text-statement .rich-text__wrapper--left{justify-content:center}.rich-text.text-statement .rich-text__blocks{padding:7.2rem 10rem 7.2rem 0;max-width:121rem}.rich-text.text-statement .rich-text__heading{font-size:6rem}.rich-text.text-statement .rich-text__blocks{padding:7.2rem 0!important}.rich-text.vitamin-angels-timeline-title .rich-text__wrapper{max-width:78rem}.rich-text.contact-us-body .rich-text__blocks{max-width:100%;padding:5.4rem 0}.rich-text.text-statement.centered .rich-text__blocks .rich-text__text{margin-left:auto!important;margin-right:auto!important;max-width:64rem}}@media (min-width: 1024px){.rich-text .rich-text__blocks{max-width:100%}.rich-text.title-left .rich-text__blocks{display:flex;align-items:flex-start}.rich-text.title-left .rich-text__blocks .title-content{width:50%}.rich-text.title-left .rich-text__blocks .text-content{margin-top:0;width:50%}.rich-text.more-questions{padding-top:17.3rem;padding-bottom:17.3rem}.rich-text.rich-text.auto-delivery-program{padding:11rem 0}.rich-text.rich-text.auto-delivery-program .page-width{max-width:80rem}.rich-text.rich-text.auto-delivery-program .page-width .text-content{max-width:56.4rem}.rich-text.text-statement .rich-text__blocks{padding:9rem 0}.rich-text.text-statement .rich-text__heading{font-size:5.4rem}.rich-text.text-statement .rich-text__text{max-width:84.5rem}.rich-text.tagline .rich-text__blocks{padding:9.6rem 0}.rich-text.tagline .rich-text__heading{font-size:6rem}.rich-text.page-subtitle-block .rich-text__blocks{max-width:97.5rem;padding:6.5rem 0}.rich-text.page-subtitle-block .rich-text__heading{font-size:5.4rem}.rich-text.page-subtitle-block .rich-text__text{max-width:64.5rem}.rich-text.vitamin-angels-proud-supporter{margin-bottom:5.8rem}.rich-text.vitamin-angels-proud-supporter .rich-text__blocks{max-width:97.5rem;padding:9.6rem 0}.rich-text.vitamin-angels-proud-supporter .rich-text__heading{font-size:5.4rem}.rich-text.vitamin-angels-timeline-title .rich-text__wrapper .rich-text__blocks{padding-bottom:9rem}.rich-text.contact-us-body .rich-text__blocks{max-width:100%;padding:9rem 0}.rich-text.contact-us-body .rich-text__heading{font-size:5.4rem}.rich-text.contact-us-body .rich-text__text{max-width:64.5rem}.rich-text.text-statement-with-circle-title .rich-text__wrapper{max-width:128rem}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__blocks{display:flex;align-items:center;column-gap:2.4rem;padding-top:7.7rem;padding-bottom:7.7rem}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__heading{font-size:3.4rem;width:42rem;height:42rem;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;padding:4rem}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__text{max-width:48rem;margin:0 auto}.rich-text.text-statement-with-circle-title .rich-text__wrapper .rich-text__text p em{font-style:normal;font-size:1rem;color:#666}}.StoreLocator ul{display:flex;flex-flow:wrap;margin:0 auto;width:100%;max-width:1440px;padding:34px}.StoreLocator li{background-color:#f7f7f7;margin:0 4px 8px;position:relative;width:calc(50% - 8px);list-style:none}.StoreLocator .overlay{background-color:transparent;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:background-color .25s cubic-bezier(.5,0,.5,1),opacity .25s cubic-bezier(.5,0,.5,1)}.StoreLocator .overlay a{align-items:center;color:#fff;display:flex;font-size:1.2rem;font-weight:700;height:100%;justify-content:center;margin:auto;padding:0 10px;position:relative;text-transform:uppercase;width:100%}.StoreLocator li:hover .overlay{background-color:#f9423a;opacity:.85}.StoreLocator .separator a{height:50%}.StoreLocator .separator a:first-child:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;width:calc(100% - 36px)}@media (min-width: 768px){.StoreLocator li{margin:0 8px 16px;width:calc(33.3333% - 16px)}.StoreLocator .separator a:first-child:after{width:calc(100% - 80px)}}@media (min-width: 1024px){.StoreLocator .overlay a{font-size:1.6rem}.StoreLocator ul{padding:141px 72px}.StoreLocator li{width:calc(33.3333% - 16px)}}@media (min-width: 1440px){.StoreLocator li{width:calc(25% - 16px)}}.vitamin-angels-timeline{margin:0 auto;margin-bottom:5rem}.vitamin-angels-timeline slideshow-component .slideshow.banner{min-height:22.5rem!important}.vitamin-angels-timeline h3{font-size:1.2rem;font-weight:700;font-family:Spline Sans Mono,monospace;text-align:left;margin-bottom:.5em}.vitamin-angels-timeline .banner--medium:not(.banner--adapt){min-height:22.5rem!important}.vitamin-angels-timeline .timeline-swiper .slideshow{flex-wrap:nowrap}.vitamin-angels-timeline .slideshow__controls{border:none;position:relative;z-index:1}.vitamin-angels-timeline .timeline-swiper-thumbnails{padding:6rem 3rem 0;position:relative;height:18rem}.vitamin-angels-timeline .slideshow__control-wrapper{margin-top:6.4rem;width:25%;margin:4rem auto 0;position:absolute;left:0;height:10rem;align-items:flex-start;display:flex}.vitamin-angels-timeline .slideshow__control-wrapper .slider-counter__link{padding:1.9rem 2rem 1rem 0;text-decoration:none;border-top:.2rem solid #D9D9D9;position:relative;display:flex;flex-direction:column}.vitamin-angels-timeline .slideshow__control-wrapper .slider-counter__link h3{font-size:1.2rem;font-weight:700;font-family:Spline Sans Mono,monospace;text-align:left;margin-bottom:.5em;color:#000}.vitamin-angels-timeline .slideshow__control-wrapper .slider-counter__link p{font-size:1.2rem;text-align:left}.vitamin-angels-timeline .slideshow__control-wrapper .slider-counter__link:before{content:"";display:block;width:1.6rem;height:1.6rem;background-color:#666;border-radius:50%;position:absolute;top:-.7rem;left:0rem;transition:background-color .2s ease-in-out}.vitamin-angels-timeline .slideshow__control-wrapper .slider-counter__link.swiper-slide-active:before{background-color:#f9423a}.vitamin-angels-timeline .slideshow__control-wrapper .slider-counter__link:last-child{border-top:none}.vitamin-angels-timeline .slideshow__slide{height:22.5rem}.vitamin-angels-timeline .slideshow__slide .slideshow__media{width:22.5rem;height:22.5rem;overflow:hidden;border-radius:50%;transform:translate(calc(-50% - 60px))}.vitamin-angels-timeline .slideshow__slide .slideshow__media img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.1);transition:transform .4s ease-out}.vitamin-angels-timeline .slideshow__slide .slideshow__media:nth-child(1){position:absolute;height:100%!important;z-index:1;left:50%;border:1rem solid #FFB423}.vitamin-angels-timeline .slideshow__slide .slideshow__media:nth-child(2){position:absolute;height:100%!important;top:0;left:calc(50% + 12.4rem)}.vitamin-angels-timeline .slideshow__slide .slideshow__media:nth-child(2) img{transform:scale(1.1)}.vitamin-angels-timeline .slideshow__slide.swiper-slide-active .slideshow__media img{transform:scale(1.01)}.vitamin-angels-timeline .slideshow__slide.swiper-slide-active .slideshow__media:nth-child(2) img{transform:scale(1.2)}@media (min-width: 768px){.vitamin-angels-timeline{margin-top:2rem;margin-bottom:18rem}.vitamin-angels-timeline slideshow-component .slideshow.banner{min-height:37.5rem!important}.vitamin-angels-timeline .banner--medium:not(.banner--adapt){min-height:37.5rem!important}.vitamin-angels-timeline .slideshow__slide{height:37.5rem}.vitamin-angels-timeline .slideshow__slide .slideshow__media{width:37.5rem;height:37.5rem;transform:translate(calc(-50% - 100px))}.vitamin-angels-timeline .slideshow__slide .slideshow__media:nth-child(2){position:absolute;height:100%!important;top:0;left:calc(50% + 20rem)}.vitamin-angels-timeline .timeline-swiper-thumbnails{height:18rem}}@media (min-width: 1024px){.vitamin-angels-timeline{margin-top:2rem;margin-bottom:18rem}.vitamin-angels-timeline slideshow-component .slideshow.banner{min-height:45rem!important}.vitamin-angels-timeline .banner--medium:not(.banner--adapt){min-height:45rem!important}.vitamin-angels-timeline .slideshow__slide{height:45rem}.vitamin-angels-timeline .slideshow__slide .slideshow__media{width:45rem;height:45rem;transform:translate(calc(-50% - 120px))}.vitamin-angels-timeline .slideshow__slide .slideshow__media:nth-child(2){position:absolute;height:100%!important;top:0;left:calc(50% + 25rem)}}.main-product [data-bv-show=rating_summary]{display:inline-block}.main-product [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text{font-weight:700!important;color:#666!important}.main-product [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{color:#666!important;font-weight:700!important;border-bottom:1px solid transparent;transition:border-bottom-color .25s,color .25s}.main-product [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:hover{border-bottom-color:#666}.main-product [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:focus,.main-product [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:active{outline:none!important}.main-product .main-product [data-bv-show=rating_summary] svg,.main-product .main-product [data-bv-show=rating_summary] polygon{fill:#f9423a!important}.main-product [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover,.main-product [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:hover{color:#f9423a!important;font-weight:700!important}.main-product [data-bv-show=rating_summary] svg,.main-product [data-bv-show=rating_summary] polygon{width:16px!important;height:16px!important}.main-product [data-bv-show=rating_summary] .bv_main_container .bv_avgRating,.main-product [data-bv-show=rating_summary] .bv_main_container .bv_avgRating:hover{color:#fff!important}#MainContent .collection [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_component_container{display:none!important}#MainContent .collection [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:0!important}#MainContent .collection [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex:not(.bv_ratings_summary){display:none!important}#MainContent .collection [data-bv-show=rating_summary]{text-align:center!important}#MainContent [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,.bv_modal_component_container .bv_button_buttonFull{display:none!important;align-items:center}.bv-cv2-cleanslate .bv-content-search .bv-masthead .bv-masthead-product .bv-rating-label,.bv-cv2-cleanslate .bv-generic-submission .bv-masthead .bv-masthead-product .bv-rating-label{color:#fff!important}.bv-cv2-cleanslate .bv-content-search .bv-masthead .bv-masthead-product,.bv-cv2-cleanslate .bv-generic-submission .bv-masthead .bv-masthead-product{background-color:#f9423a!important}.bv-cv2-cleanslate .bv-core-container-104 .bv-action-bar{padding-left:42px!important;padding-right:42px!important}.bv-cv2-cleanslate .bv-core-container-104 .bv-text-link:hover{font-size:inherit!important}.bv-cv2-cleanslate .bv-summary-bar .bv-percent-recommend-container,.bv-cv2-cleanslate .bv-summary-bar .bv-stats-container,.bv-cv2-cleanslate .bv-summary-bar .bv-rating-ratio-number .bv-rating{color:#fff!important}#bv-checkbox-reviews-termsAndConditions{-webkit-appearance:checkbox!important}#bv-checkbox-reviews-termsAndConditions:focus,#bv-checkbox-reviews-termsAndConditions:active{outline:none!important}.bv-masthead-product.bv-summary-bar{background-color:#f9423a!important}.bv-cv2-cleanslate .bv-summary-bar .bv-rating,.bv-cv2-cleanslate .bv-summary-bar .bv-rating-label,.bv-cv2-cleanslate .bv-summary-bar .bv-percent-recommend-container,.bv-cv2-cleanslate .bv-summary-bar .bv-stats-container,.bv-cv2-cleanslate .bv-summary-bar .bv-rating-ratio-number .bv-rating,.bv-cv2-cleanslate .bv-text-link:hover,.bv-cv2-cleanslate .bv-text-link:visited,.bv-cv2-cleanslate .bv-summary-bar .bv-rating.bv-rating-label bv-text-link bv-focusable{color:#fff!important}.bv-cv2-cleanslate .bv-core-container-104 .bv-summary-bar .bv-rating-ratio-number .bv-rating{border-right-color:#fff!important}.bv-cv2-cleanslate .bv-rating-ratio-count .bv-text-link:hover{color:#fff!important;opacity:.5}.bv-cv2-cleanslate .bv-summary-bar .bv-rating span{color:#fff!important}div.bv_modal_component_container[data-bv-modal]{display:none!important;opacity:0!important;pointer-events:none!important}.reviews-wrap .bv-cv2-cleanslate .bv-core-container-104 .bv-control-bar{display:none!important}.bv-cv2-cleanslate .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes .bv-content-btn-count,.bv-cv2-cleanslate .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-yes .bv-content-btn-count,.bv-cv2-cleanslate .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes .bv-content-btn-count,.bv-cv2-cleanslate .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-yes .bv-content-btn-count,.bv-cv2-cleanslate .bv-content-item .bv-content-feedback-voted-positive .bv-content-btn-feedback-no .bv-content-btn-count,.bv-cv2-cleanslate .bv-content-item:hover .bv-content-feedback-voted-positive .bv-content-btn-feedback-no .bv-content-btn-count,.bv-cv2-cleanslate .bv-content-item .bv-content-feedback-voted-negative .bv-content-btn-feedback-no .bv-content-btn-count,.bv-cv2-cleanslate .bv-content-item:hover .bv-content-feedback-voted-negative .bv-content-btn-feedback-no .bv-content-btn-count{color:#fff!important}.text-link{max-width:50.8rem;margin:0;font-size:1.5rem;background:none;cursor:pointer;font-family:var(--font-body-family);font-weight:700;color:#540905;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;vertical-align:top;background:transparent;padding:0;border:none;outline:none;transition:color var(--duration-short) var(--ease)}.text-link span{vertical-align:top}.text-link:hover{color:#ff7714}.Contact{color:#f9423a;padding-top:20px;padding-bottom:48px}.Contact .copyblock .inner{padding:28px 28px 0}.Contact .copyblock .inner h2{font-weight:700;margin-top:28px;font-size:13px}.Contact .copyblock .inner h2:first-child{margin-top:0}.Contact .copyblock .inner p{color:#666;line-height:1.3;margin-bottom:1em;font-size:13px}.Contact .copyblock .inner p a{color:#666;border-color:#666;vertical-align:top;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}.Contact .copyblock .inner p a:hover{color:#f9423a;border-color:#f9423a}.Contact .copyblock .inner p strong{font-weight:700;vertical-align:top}.Contact .copyblock .inner p:last-child{margin-bottom:0}.Contact .social-links{max-width:1440px;margin:0 auto;padding:0 48px 57px}.Contact .social-links li{display:inline-block;margin-right:30px}.Contact .social-links li a img{width:28px;height:28px}@media (min-width: 1024px){.Contact{min-height:calc(100vh - 444px);display:flex;justify-content:space-between;max-width:1440px;padding:0 100px;margin:0 auto}.Contact .copyblock{width:47%}.Contact .copyblock .inner{padding:92px 0}.Contact .copyblock .inner h2{font-size:20px;margin-top:48px}.Contact .copyblock .inner h2:first-child{margin-top:0}.Contact .copyblock .inner p{font-size:20px;margin-bottom:20px}.Contact .social-links{padding:0 164px 114px}}.comparison-chart{margin:0 auto;padding-top:5rem}.comparison-chart h2{text-align:center;max-width:960px;margin:0 auto 1em;padding:0 2.4rem}.comparison-chart .chart{padding:0 .5rem .5rem}.comparison-chart .chart .row.align-top .row-cell{align-items:flex-start}.comparison-chart .chart .row.no-padding-left .row-cell{padding-left:0}.comparison-chart .chart .row.no-padding-right .row-cell{padding-right:0}.comparison-chart .chart .row.no-padding .row-cell{padding:0}.comparison-chart .chart .row.padding-bottom-only .row-cell{padding:0 0 1.2rem}.comparison-chart .chart .row.product-row .row-cell{background-color:#fedec5;border-top:.8rem solid gray;border-bottom:.8rem solid gray}.comparison-chart .chart .row:nth-child(2) .row-title{padding-top:.7rem}.comparison-chart .chart .row{display:flex;flex-flow:row wrap}.comparison-chart .chart .row .row-title{width:100%;text-align:center;color:#fff;font-weight:700;font-size:1.6rem;padding:1.2rem}.comparison-chart .chart .row .row-cell{flex:1;padding:10px;border:.3rem solid gray;box-sizing:border-box;text-align:center;background-color:#fedec5;font-size:1.2rem;font-weight:700;font-family:Spline Sans Mono,monospace;line-height:1.2;padding:2.4rem 1.2rem;display:flex;justify-content:center;align-items:center}.comparison-chart .chart .row .row-cell .card-product-link{text-decoration:none;width:100%}.comparison-chart .chart .row .row-cell .product-image{width:100%;height:0;padding-bottom:150%;padding-bottom:clamp(50px,150%,34.35897436vw);position:relative;margin-bottom:1.2rem}.comparison-chart .chart .row .row-cell .product-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.comparison-chart .chart .row .row-cell .product-title{font-size:1.4rem;font-weight:700;margin-bottom:1.2rem;color:#666;text-decoration:none;padding-left:1.2rem;padding-right:1.2rem}.comparison-chart .chart .row .row-cell ul.certifications{margin:0;padding:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:auto;height:100%;row-gap:1.2rem}.comparison-chart .chart .row .row-cell ul.certifications li.product__certification{flex:1;padding:0;list-style:none;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 .5rem}.comparison-chart .chart .row .row-cell ul.certifications li.product__certification .certification__icon{margin:0 auto;max-width:50px!important;max-height:50px!important;background-repeat:no-repeat;background-position:center}@media (max-width: 767px){.comparison-chart{padding-top:5rem;padding-bottom:1rem;padding-left:0;padding-right:0}}@media (min-width: 1024px){.comparison-chart{padding-top:7rem}.comparison-chart h2{font-size:5.4rem}.comparison-chart .chart .row.align-top .row-cell{padding-top:2.4rem;padding-left:1.2rem;padding-right:1.2rem}.comparison-chart .chart .row .row-title{font-size:2.4rem}.comparison-chart .chart .row .row-cell{padding:2.4rem;font-size:1.6rem}.comparison-chart .chart .row .row-cell .product-image{max-width:320px;margin:0 auto;padding-bottom:clamp(50px,100%,320px)}.comparison-chart .chart .row .row-cell .product-image img{object-fit:contain}.comparison-chart .chart .row .row-cell .product-title{font-size:1.8rem}.comparison-chart .chart .row .row-cell .icon svg{width:3.6rem;height:3.6rem}.comparison-chart .chart .row .row-cell ul.certifications li.product__certification .certification__icon{margin:0 auto;width:80px!important;height:80px!important;max-width:80px!important;max-height:80px!important;margin-left:1.2rem;margin-right:1.2rem}}gopuff-product-availability{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;top:81px;z-index:10;width:100vw}gopuff-product-availability p{font-size:12px!important;color:#666!important}.location-modal__address-component1,.location-modal__address-component2{color:#666!important}.gp-field__input:focus{box-shadow:0 0 0 calc(1px + var(--gp-inputs-border-width)) #f9423a!important}#shopify-section-template--15815759560779__17337772544b9daf8b{background-color:#f6f6f6!important;padding:10px 20px!important}.location-modal__content{border-radius:5px!important}.location-modal-opener{margin:10px 10px 0!important}.location-modal-opener .location-modal-opener__button{background-color:#f9423a!important;color:#fff!important;border:none!important;border-radius:50px!important;font-family:Circular Pro,sans-serif!important;font-weight:700!important}#LocationModal .gp-field__input:focus~.gp-field__label,#LocationModal .gp-field__input:not(:placeholder-shown)~.gp-field__label,#LocationModal .gp-field__input:-webkit-autofill~.gp-field__label{top:calc(5px + var(--gp-inputs-border-width))}#LocationModal .location-modal__title{font-weight:500;color:#f9423a}#LocationModal .custom-location-autocomplete-field input.gp-field__input{border-radius:50px!important}#LocationModal .custom-location-autocomplete-field input.gp-field__input:after,#LocationModal .custom-location-autocomplete-field input.gp-field__input:before{border-radius:50px!important}#LocationModal .gp-field:hover.gp-field:after{border-color:#f9423a!important;box-shadow:0 0 0 calc(1px + var(--gp-inputs-border-width)) #f9423a!important}#LocationModal input[type=text],#LocationModal input[type=email],#LocationModal input[type=date],#LocationModal input[type=number],#LocationModal input[type=password],#LocationModal input[type=tel],#LocationModal textarea,#LocationModal .gp-field:after{border-radius:50px!important}#LocationModal .gp-field__label{letter-spacing:0}#LocationModal input[type=text]::-webkit-input-placeholder{opacity:0!important}#LocationModal .gp-field__label{top:calc(12px + var(--gp-inputs-border-width))}#LocationModal .location-modal__change-address{color:#f9423a!important}#LocationModal .location-modal__submit{border-radius:50px!important;font-family:Circular Pro,sans-serif!important;font-weight:700!important;background-color:#f9423a!important;color:#fff!important;padding:10px 20px!important;border:none!important;text-transform:uppercase!important;letter-spacing:.1em;display:block}.location-modal__confirm-location input#LocationModal-address2,.location-modal__confirm-location .gp-field{display:none!important}@media (min-width: 768px){#shopify-section-template--15815759560779__17337772544b9daf8b{padding:24px 20px!important}gopuff-product-availability{flex-direction:row}gopuff-product-availability p{font-size:16px!important}.location-modal-opener{margin:0 0 0 20px!important}#LocationModal .location-modal__submit{margin-left:auto!important;margin-right:auto!important;display:block!important}}@media (min-width: 1024px){gopuff-product-availability{top:110px}}.search-modal .field{display:flex;justify-content:flex-start}.search-modal .field:hover:after{box-shadow:none;border:none}.search-modal .field:after{box-shadow:none;border:none}.search-modal .field__input:focus-visible,.search-modal .select__select:focus-visible,.search-modal .customer .field input:focus-visible,.search-modal .customer select:focus-visible,.search-modal .localization-form__select:focus-visible.localization-form__select:after{border-color:#f9423a;box-shadow:none}.search-modal .field__input{background-color:#fff;border:4px solid #F9423A;border-radius:0;height:6.4rem;padding:2.7rem 3rem;color:#f9423a;font-size:2rem;width:calc(100% - 16.6rem);margin:0}.search-modal .field__label{font-size:2rem;display:none}.search-modal .field__button{width:6.4rem;height:6.4rem}.search-modal .field__button .icon{color:#f9423a;transition:color .25s cubic-bezier(.5,0,.5,1)}.search-modal .field__button:hover .icon{color:#da2228}.search-modal input[type=search]::-webkit-input-placeholder{color:#f9423a;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.search-modal input[type=search]:-moz-placeholder{color:#f9423a;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.search-modal input[type=search]::-moz-placeholder{color:#f9423a;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.search-modal input[type=search]:-ms-input-placeholder{color:#f9423a;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}.FaqContent{padding:22px 0 105px}.FaqContent *{color:#f9423a}.FaqContent h2{font-weight:400;margin-bottom:10px}.FaqContent h3{font-size:18px;font-weight:400;margin-bottom:10px}.FaqContent h4{font-size:14px;font-weight:400;margin-bottom:10px}.FaqContent p{font-size:16px;margin-bottom:24px}.FaqContent ol,.FaqContent ul{margin-bottom:0;padding-left:14px}.FaqContent ol li,.FaqContent ul li{font-size:16px;margin-bottom:0}.FaqContent ol li{list-style-type:decimal}.FaqContent ul li{list-style:disc}.FaqContent .legal-content{display:none}.FaqContent .faq-item h3{font-size:16px;font-weight:700;margin-bottom:3px}.FaqContent .faq-item .legal-content{display:block}.FaqContent .answer a{text-decoration:underline;vertical-align:top}.template-sitemap .FaqContent>ul{padding-left:0!important}.template-sitemap .FaqContent>ul>li>ul{padding-left:28px}.template-sitemap .FaqContent>ul>li{list-style:none}.template-faq .SubHeader,.template-sitemap .SubHeader{border-bottom:1px solid #d8d8d8;cursor:pointer;padding:16px 40px;position:relative}.template-faq .SubHeader h2,.template-sitemap .SubHeader h2{color:#f9423a;font-weight:500}.template-faq .SubHeader:after,.template-sitemap .SubHeader:after{background:transparent url(../assets/arrow-min-down-gray.svg) no-repeat center;content:"";height:20px;opacity:.9999;position:absolute;right:30px;top:18px;width:20px;pointer-events:none;transform:rotate(180deg);transition:opacity .25s cubic-bezier(.5,0,.5,1) .25s}.template-faq .page-content,.template-sitemap .page-content{max-width:1440px;margin:0 auto;padding:18px 40px 50px}.template-faq .FaqContent,.template-sitemap .FaqContent{display:block}.template-faq.mobile-sidebar-active .SubHeader:after,.template-sitemap.mobile-sidebar-active .SubHeader:after{opacity:0}@media (min-width: 1024px){.FaqContent{display:table-cell;padding:0;vertical-align:top}}@media (min-width: 1024px){.template-faq .SubHeader,.template-sitemap .SubHeader{display:none}.template-faq .page-content,.template-sitemap .page-content{padding:0 80px 226px}.template-faq .FaqContent,.template-sitemap .FaqContent{display:block}}input,textarea{border-radius:0;-webkit-appearance:none}input[type=text],input[type=email],input[type=date],input[type=number],input[type=password],input[type=tel],textarea{border:1px solid #d8d8d8;border-radius:2px;color:#666;font-size:16px;height:50px;padding:0 25px;transition:border-color .25s cubic-bezier(.5,0,.5,1);width:100%}input[type=text]:focus,input[type=email]:focus,input[type=date]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,textarea:focus{border-color:#f9423a}textarea{padding:15px;font-family:Circular Pro,sans-serif}textarea:focus{outline:none}input[type=text].error,input[type=email].error,input[type=date].error,input[type=number].error,input[type=password].error,input[type=tel].error,textarea.error{color:#000;border:2px solid #000}input[type=text].error:focus,input[type=email].error:focus,input[type=date].error:focus,input[type=number].error:focus,input[type=password].error:focus,input[type=tel].error:focus,textarea.error:focus{border-color:#000}input[type=text]::-webkit-input-placeholder{color:#9c9b99}input[type=text]:-moz-placeholder{color:#9c9b99}input[type=text]::-moz-placeholder{color:#9c9b99}input[type=text]:-ms-input-placeholder{color:#9c9b99}input[type=text]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]:focus::-webkit-input-placeholder{opacity:.5}input[type=text]:focus:-moz-placeholder{opacity:.5}input[type=text]:focus::-moz-placeholder{opacity:.5}input[type=text]:focus:-ms-input-placeholder{opacity:.5}input[type=email]:focus::-webkit-input-placeholder{opacity:.5}input[type=email]:focus:-moz-placeholder{opacity:.5}input[type=email]:focus::-moz-placeholder{opacity:.5}input[type=email]:focus:-ms-input-placeholder{opacity:.5}input[type=password]:focus::-webkit-input-placeholder{opacity:.5}input[type=password]:focus:-moz-placeholder{opacity:.5}input[type=password]:focus::-moz-placeholder{opacity:.5}input[type=password]:focus:-ms-input-placeholder{opacity:.5}input[type=tel]:focus::-webkit-input-placeholder{opacity:.5}input[type=tel]:focus:-moz-placeholder{opacity:.5}input[type=tel]:focus::-moz-placeholder{opacity:.5}input[type=tel]:focus:-ms-input-placeholder{opacity:.5}.select-holder{border:1px solid #dcdcdc;border-radius:2px;background-color:#fff;height:50px;position:relative}.select-holder:after{background:transparent url(../assets/arrow-min-down-gray.svg) no-repeat center;background-size:contain;content:"";height:20px;position:absolute;pointer-events:none;z-index:1;top:14px;right:35px;width:20px}select{background-color:transparent;border:none;box-sizing:border-box;color:#666;cursor:pointer;display:table-cell;font-size:16px;height:100%;padding:0 40px 0 21px;position:relative;vertical-align:middle;width:100%;z-index:2;appearance:none;-moz-appearance:none;-webkit-appearance:none}select:focus,select:active{outline:none!important;border:none!important}.faux-radio,.faux-cb{line-height:1.4;position:relative;display:inline-block;padding-left:26px;height:22px;font-size:12px;cursor:pointer;color:#666}.faux-radio .cb,.faux-cb .cb{height:8px;visibility:hidden;position:absolute;top:1px;left:5px;margin-right:6px}.faux-radio .target,.faux-cb .target{border:1px solid #666666;border-radius:50px;height:16px;left:0;position:absolute;width:16px;top:calc(50% - 8px)}.faux-radio .target:after,.faux-cb .target:after{background-color:#fff;border-radius:8px;content:"";height:8px;left:3px;position:absolute;width:8px;top:calc(50% - 4px)}label.faux-cb{align-items:center;color:#666;display:flex;font-size:14px;margin-bottom:15px;padding:0 0 0 25px;width:100%}.faux-cb.in-box .target{left:24px}.faux-radio.active .target:after,.faux-cb.active .target:after{background-color:#f9423a;transition:.5s background-color}.same-info .faux-radio{margin-bottom:10px;padding-top:4px}fieldset{margin-bottom:15px}form .shop-btn.mobile-alt{margin-top:25px;height:45px;line-height:45px;min-width:122px;border-radius:45px;font-size:1.5rem;border:1px solid #F9423A}@media (min-width: 1024px){form .shop-btn.mobile-alt{height:36px;line-height:32px;border-radius:18px;font-size:12px;border:2px solid #F9423A}fieldset:last-child{margin-bottom:0}}.faux-radio{font-size:1.6rem;color:#666!important;width:100%;margin-bottom:10px}.faux-radio input{visibility:hidden}.faux-radio span:after{content:"";position:absolute;top:3px;left:5px;height:14px;width:14px;border:1px solid #4d4e53;background-color:#f6f6f6;border-radius:7px}.faux-radio.active :after{background-color:#f9423a;background-repeat:no-repeat;background-position:center;background-size:contain;border-color:#f9423a}.icon-plus-ani{position:relative;width:2.6rem;height:2.6rem;border-radius:2.6rem;background-color:#ffb423}.icon-plus-ani .line{width:1.6rem;height:2px;background-color:#fff;position:absolute;top:1.2rem;left:.5rem;display:block}.icon-plus-ani .line.two{transition:transform var(--duration-short) var(--ease);transform:rotate(90deg)}.LegalContent *{color:#f9423a}.LegalContent h2{font-weight:500;font-size:1.8rem}.LegalContent h3{font-size:1.8rem;font-weight:400;margin-bottom:20px}.LegalContent h4{font-size:1.4rem;font-weight:700}.LegalContent p{font-size:1.6rem;margin-bottom:24px}.LegalContent p a{text-decoration:underline}.LegalContent ol,.LegalContent ul{margin-bottom:24px;padding-left:14px}.LegalContent ol li,.LegalContent ul li{font-size:1.6rem;margin-bottom:10px}.LegalContent ol li{list-style-type:decimal}.LegalContent ul li{list-style:disc}.LegalContent .legal-content{display:none}.LegalContent .active h3{font-size:1.6rem;font-weight:700;margin-bottom:3px}.LegalContent .active .legal-content{display:block}@media (min-width: 1024px){.page-content{display:flex;padding:0 82px 226px;width:100%}.page-content .mobile{display:none}.page-content .LegalContent{display:table-cell;padding:0;vertical-align:top}.page-content .LegalContent h4{font-size:1.8rem;margin-bottom:5px}.page-content .LegalContent p{font-size:1.8rem;margin-bottom:32px}.page-content .LegalContent ol,.page-content .LegalContent ul{margin-bottom:32px}.page-content .LegalContent ol li,.page-content .LegalContent ul li{font-size:1.8rem}}.product__info-container [location=pdp] .og-optin-buttons{margin-left:0;margin-right:0;max-width:44rem}.product__info-container [location=pdp] .og-text{margin-left:0;font-family:Spline Sans Mono,monospace;font-weight:400;font-size:1.4rem;color:#666;margin-bottom:1em}.product__info-container [location=pdp] .og-text .frequency{font-weight:700}.product__info-container [location=pdp] og-optin-button{margin:0 0 1rem;max-width:44rem;width:100%;border-radius:0;padding:3rem;border:none;text-align:left;background-color:#fff2ea;transition:background-color var(--duration-short) ease-in-out}.product__info-container [location=pdp] og-optin-button .button-inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.product__info-container [location=pdp] og-optin-button .button-inner .left{margin-left:1.7rem}.product__info-container [location=pdp] og-optin-button .button-inner .radio{min-width:2.6rem;width:2.6rem;height:2.6rem;position:relative;background-color:#fff;border-radius:2.6rem;border:2px solid #F9423A}.product__info-container [location=pdp] og-optin-button .button-inner .radio:before{content:"";background-color:#fff;border-radius:1.6rem;width:1.6rem;height:1.6rem;margin:auto;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;transition:background-color var(--duration-short) ease-in-out}.product__info-container [location=pdp] og-optin-button .button-inner h3{font-size:1.8rem;font-weight:700;color:#666;margin-bottom:.8em}.product__info-container [location=pdp] og-optin-button .button-inner h3 .save-tag{font-family:Spline Sans Mono,monospace;font-weight:400;background-color:#ffb423;color:#540905;font-size:1.1rem;padding:.5rem 1rem;margin-bottom:.6rem}.product__info-container [location=pdp] og-optin-button .button-inner p{font-family:Spline Sans Mono,monospace;font-size:1.2rem;font-weight:400;color:#666}.product__info-container [location=pdp] og-optin-button .button-inner .discount-price{font-size:1.6rem;font-weight:700;color:#000;line-height:1.2}.product__info-container [location=pdp] og-optin-button .button-inner .original-price{line-height:1.2;font-family:Spline Sans Mono,monospace;font-weight:400;font-size:1.4rem;color:#666}.product__info-container [location=pdp] og-optin-button[frequency-match]{background-color:#fff}.product__info-container [location=pdp] og-optin-button[frequency-match] .button-inner .radio:before{background-color:#f9423a}.PageHeader .inner{padding:40px 40px 0;max-width:1440px;margin:0 auto}.PageHeader h1,.PageHeader h2{color:#f9423a;font-weight:500;line-height:1.44;margin-bottom:8px}.PageHeader h1 br,.PageHeader h2 br{display:none}.PageHeader p{color:#f9423a;font-size:1.8rem;line-height:1.44}.PageHeader p br{display:none}.PageHeader p a{color:#f9423a;border-bottom:1px solid transparent;transition:border-color .25s cubic-bezier(.5,0,.5,1);font-weight:500}.PageHeader p a:hover{border-color:#f9423a}.PageHeader p.sml{font-size:1.2rem;margin:1em 0}@media (min-width: 1024px){.PageHeader .inner{padding:90px 80px 0}.PageHeader h1,.PageHeader h2{font-size:2.3rem;line-height:1.4}.PageHeader h1 br,.PageHeader h2 br{display:inline-block}.PageHeader p{font-size:2.1rem;line-height:1.5}.PageHeader p br{display:inline-block}.PageHeader p.sml{font-size:1.4rem}}@media (min-width: 1440px){.PageHeader .inner{padding:130px 80px 0}.PageHeader h1,.PageHeader h2{font-size:3.2rem}.PageHeader p{font-size:3rem}}.PageHeaderSplit{border-bottom:1px solid #d8d8d8;max-width:1440px;margin:0 auto}.PageHeaderSplit .inner{width:100%;padding:56px 40px;margin:0 auto}.PageHeaderSplit h1,.PageHeaderSplit h2{color:#f9423a;font-weight:500;line-height:1.44;margin-bottom:8px}.PageHeaderSplit h1 br,.PageHeaderSplit h2 br{display:none}.PageHeaderSplit p{color:#f9423a;font-size:1.8rem;line-height:1.44}.PageHeaderSplit p br{display:none}.PageHeaderSplit p a{color:#f9423a;border-bottom:1px solid transparent;transition:border-color .25s cubic-bezier(.5,0,.5,1);font-weight:500;vertical-align:top}.PageHeaderSplit p a:hover{border-color:#f9423a}.PageHeaderSplit p a span,.PageHeaderSplit p a strong{font-weight:500}@media (min-width: 1024px){.PageHeaderSplit{border-bottom:none}.PageHeaderSplit .inner{padding:92px 80px;display:table}.PageHeaderSplit .content{display:table-cell}.PageHeaderSplit h1,.PageHeaderSplit h2{font-size:2.2rem;line-height:1.4;width:338px;display:table-cell;vertical-align:top}.PageHeaderSplit h1 br,.PageHeaderSplit h2 br{display:inline-block}.PageHeaderSplit p{vertical-align:top;font-size:2.1rem;line-height:1.5}.PageHeaderSplit p br{display:inline-block}}@media (min-width: 1440px){.PageHeaderSplit .inner{padding:130px 80px}.PageHeaderSplit h1,.PageHeaderSplit h2{font-size:3.2rem;width:482px}.PageHeaderSplit p{font-size:3rem}}.shopify-policy__container{max-width:100%!important;width:100%;display:block;padding:60px 6.666%}.shopify-policy__container .shopify-policy__title h1{margin-bottom:1em;color:#f9423a}.shopify-policy__container .shopify-policy__body{max-width:90%;margin:0 auto}.shopify-policy__container .shopify-policy__body h2{font-size:20px}.shopify-policy__container .table-wrapper{overflow-x:scroll;overflow-y:hidden}.shopify-policy__container table{width:calc(100% - 2px);border-collapse:collapse;margin-top:30px;margin-bottom:30px;table-layout:fixed}.shopify-policy__container table thead tr{background-color:#fedec5;width:100%}.shopify-policy__container table thead tr td,.shopify-policy__container table thead tr th{border-bottom:1px solid #fedec5;background-color:#fedec5;padding:5px 10px;font-weight:500;font-size:14px;display:table-cell;border-left:1px solid #666666;vertical-align:top}.shopify-policy__container table thead tr td *,.shopify-policy__container table thead tr th *{font-size:14px}.shopify-policy__container table thead tr td:nth-child(1),.shopify-policy__container table thead tr th:nth-child(1){width:45%!important}.shopify-policy__container table thead tr td:nth-child(2),.shopify-policy__container table thead tr th:nth-child(2){width:13%!important}.shopify-policy__container table thead tr td:nth-child(3),.shopify-policy__container table thead tr th:nth-child(3){width:18%!important}.shopify-policy__container table thead tr td:nth-child(4),.shopify-policy__container table thead tr th:nth-child(4){width:24%!important}.shopify-policy__container table thead tr td:last-child,.shopify-policy__container table thead tr th:last-child{text-align:right;border-right:1px solid #97abb2}.shopify-policy__container table tbody{background-color:#fff;border-right:1px solid #97abb2}.shopify-policy__container table tbody tr td{padding:5px 10px;font-size:14px;display:table-cell;border-bottom:1px solid #97abb2;border-left:1px solid #97abb2;vertical-align:top}.shopify-policy__container table tbody tr td *{font-size:14px}.shopify-policy__container table tbody tr td:last-child{text-align:right;border-right:1px solid #97abb2;border-right:none}.shopify-policy__container table tbody tr td:nth-child(1){width:45%!important}.shopify-policy__container table tbody tr td:nth-child(2){width:13%!important}.shopify-policy__container table tbody tr td:nth-child(3){width:18%!important;border-right:1px solid #97abb2}.shopify-policy__container table tbody tr td:nth-child(4){width:24%!important}#privacy-policy .shopify-policy__container .shopify-policy__title h1{text-transform:capitalize}#consumer-health-data-privacy-policy .shopify-policy__container table thead tr td:nth-child(1),#consumer-health-data-privacy-policy .shopify-policy__container table thead tr th:nth-child(1){width:auto!important}#consumer-health-data-privacy-policy .shopify-policy__container table thead tr td:nth-child(2),#consumer-health-data-privacy-policy .shopify-policy__container table thead tr th:nth-child(2){width:auto!important}#consumer-health-data-privacy-policy .shopify-policy__container table thead tr td:nth-child(3),#consumer-health-data-privacy-policy .shopify-policy__container table thead tr th:nth-child(3){width:auto!important}#consumer-health-data-privacy-policy .shopify-policy__container table thead tr td:nth-child(4),#consumer-health-data-privacy-policy .shopify-policy__container table thead tr th:nth-child(4){width:auto!important}#welly-workshop-official-contents-rules .shopify-policy__container .Wysiwyg>ol{padding-left:2em}#welly-workshop-official-contents-rules .shopify-policy__container .Wysiwyg>ol>li{list-style:upper-roman;margin-bottom:1em}#welly-workshop-official-contents-rules .shopify-policy__container .Wysiwyg>ol>li:last-child{margin-bottom:0}table.custom-size:nth-child(1){width:45%!important}table.custom-size:nth-child(2){width:13%!important}table.custom-size:nth-child(3){width:18%!important;border-right:1px solid #97abb2}table.custom-size:nth-child(4){width:24%!important}table.ltr thead tr td:last-child,table.ltr thead tr th:last-child{text-align:left}table.ltr tbody tr td:last-child{text-align:left}.rte .LegalContent{padding:60px 0}@media (min-width: 768px){.shopify-policy__container{padding:80px 6.666%}.shopify-policy__container .Wysiwyg h2{font-size:24px}.rte .LegalContent{padding:80px 0}}@media (min-width: 1024px){.shopify-policy__container{padding:80px 6.666%}.shopify-policy__container .Wysiwyg h2{font-size:28px}.rte .LegalContent{padding:80px 0}}.product__accordion .accordion details{background-color:#fff2ea;margin-bottom:1rem;transition:background-color var(--duration-short) var(--ease)}.product__accordion .accordion details summary{font-size:1.4rem;font-family:Spline Sans Mono,monospace;font-weight:700;color:#666;padding:2.4rem 3.4rem;border:none;cursor:pointer;transition:color var(--duration-short) var(--ease),var(--duration-short) var(--ease)}.product__accordion .accordion details summary .accordion__title{font-size:1.8rem}.product__accordion .accordion details summary .icon-plus-ani{position:absolute;right:3.4rem;margin:auto}.product__accordion .accordion details summary:hover{color:#ff7714}.product__accordion .accordion details[open] summary{color:#ff7714}.product__accordion .accordion details[open]{background-color:#fff}.product__accordion .accordion details[open] .icon-plus-ani .line.two{transform:rotate(0)}.product__accordion .accordion details .accordion__content{margin-bottom:0;font-family:Spline Sans Mono,monospace;font-size:1.4rem;line-height:1.7;padding:0 3.4rem 2.4rem;color:#666}.product__accordion .accordion details .accordion__content p{margin-bottom:1.6rem}.product__accordion .accordion details .accordion__content p:last-child{margin-bottom:0}.product__accordion .accordion details .product__supplement-facts-text-holder{margin-top:1.4rem}.product-card-wrapper{padding:0;justify-content:center}.product-card-wrapper .card{margin:0 auto;max-width:30.8rem}.product-card-wrapper .card .card__media .media img{object-position:center;padding:2.5rem 0 2rem}.product-card-wrapper .card__inner{justify-content:center;background-color:transparent!important}.product-card-wrapper .media{background-color:#fedec5}.product-card-wrapper .card__description{margin-top:0!important;padding:1em 0 0}.product-card-wrapper .card__description ul{padding-left:1em}.product-card-wrapper .card__description ul li{list-style:disc;margin-bottom:.5em;font-size:14.4px}.product-card-wrapper .card__description p{font-size:14.4px;line-height:1.8}.product-card-wrapper .card__content{padding:0;text-align:center}.product-card-wrapper .product__collection-tags{margin-bottom:2rem}.product-card-wrapper .card__heading{font-size:1.6rem;min-height:6rem}.product-card-wrapper .card__heading a{transition:color var(--duration-short) var(--ease)}.product-card-wrapper [data-bv-show=rating_summary]{margin-bottom:.7rem}.product-card-wrapper .price{margin-top:0!important}.product-card-wrapper .info{margin-bottom:.7rem;display:block}.product-card-wrapper .uvp{font-size:1.2rem}.product-card-wrapper .card-information{text-align:center}.product-card-wrapper .card-information .shop-now-link{text-decoration:underline;text-decoration-thickness:.1em;color:#f9423a;text-underline-offset:.2em}.product-card-wrapper .price--on-sale .price-item--regular .price-item{color:#000;text-decoration:none}.product-card-wrapper .price .price-item{font-size:1.4rem;color:#666;text-decoration:none}.product-card-wrapper .price .price-item small{font-size:1.4rem}.product-card-wrapper .card__uvp{margin-top:0;font-size:1.8rem}.product-card-wrapper .price__container{margin-bottom:1rem}.product-card-wrapper .price__risk-reducer{margin-top:0;margin-bottom:0;font-size:14.4px;color:rgba(var(--color-body))}.product-card-wrapper .price__risk-reducer span{color:#f9423a}.product-card-wrapper .card__badge{position:absolute}.product-card-wrapper .card__badge.top{top:-55px}.product-card-wrapper .card__badge.right{right:-50px}.product-card-wrapper .card__badge svg{-webkit-animation:rotating 10s var(--ease) infinite;-moz-animation:rotating 10s var(--ease) infinite;-ms-animation:rotating 10s var(--ease) infinite;-o-animation:rotating 10s var(--ease) infinite;animation:rotating 10s var(--ease) infinite}.product-card-wrapper .card__badge svg path{fill:#f9423a!important}.product-card-wrapper .card__badge.bottom{display:block!important;margin:0 auto!important;position:static!important}.product-card-wrapper .card__badge.bottom .badge{background-color:transparent!important;color:#f9423a!important;font-size:1.15rem!important;font-weight:500!important;margin-top:-.5rem!important;line-height:1.375!important;display:block!important;margin:0 auto!important;letter-spacing:0!important}.product-card-wrapper product-form{text-align:center}.product-card-wrapper .button:hover{color:rgba(var(--color-button-label-hover))}.product-card-wrapper .card__booking-link{display:block;margin:2.25rem auto 0}.product-card-wrapper .quick-add{text-align:center;margin-bottom:2.25rem}.product-card-wrapper .text-btn,.product-card-wrapper:hover .card__heading a{color:#f9423a}.most-popular .product-card-wrapper{padding:0}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width: 768px){.product-card-wrapper .card .card__media{max-width:30.8rem;margin:0 auto}}@media (min-width: 1200px){.product-card-wrapper{padding:0}.product-card-wrapper .card__heading{font-size:1.8rem;margin-bottom:2rem}.product-card-wrapper .price .price-item,.product-card-wrapper .price .price-item small{font-size:1.6rem}}.product__certifications{width:100%;max-width:36rem;margin:0 auto}.product__certifications ul{width:100%;padding:0;margin:0;display:flex;flex-flow:row wrap;justify-content:flex-start;list-style:none;row-gap:2rem}.product__certifications ul .product__certification{padding:0 1.6rem;list-style:none;width:50%}.product__certifications ul .product__certification .certification__icon{margin:0 auto;width:8em;height:8em}@media (min-width: 768px){.product__certifications ul{justify-content:center;flex-flow:row wrap}.product__certifications ul li{width:auto;max-width:13.2rem}}@media (min-width: 1024px){.product__certifications ul{justify-content:center;flex-flow:row}.product__certifications ul li{width:auto;max-width:20.6rem}.product__certifications ul li .certification__icon{margin:0 auto;width:9.2rem!important;height:9.2rem!important}.product__certifications ul .product__certification{padding:0 6rem}}.product__collection-tags ul{padding:0;margin:0}.product__collection-tags ul li{display:inline-block;list-style:none;margin-right:.3rem}.product__collection-tags ul li a{background-color:#f9423a;color:#fff;text-decoration:none;padding:.4rem .8rem;font-family:Spline Sans Mono,monospace;font-size:1.2rem;font-weight:400;vertical-align:top}.product__collection-tags ul li:last-child{margin-right:0}.product__collection-tag.collection-kids a{background-color:#f9423a}.product__collection-tag.collection-women a{background-color:#db0b5b}.product__collection-tag.collection-organic a{background-color:#00b140}.product__collection-tag.collection-prenatal a{background-color:#008578}.product__collection-tag.collection-men a{background-color:#007396}.product__collection-tag.collection-teen a{background-color:#33aa7a}.product__collection-tag.collection-adult a{background-color:#bc204b}.product__collection-tag.collection-sugar-free a{background-color:#0077cf}.product__collection-tag.collection-toddler a,.product__collection-tag.collection-toddlers-babies a,.product__collection-tag.collection-baby-toddler a,.product__collection-tag.collection-baby-and-toddler a{background-color:#6f227b}.product__collection-tag.collection-probiotic a{background-color:#d50032}.product__collection-tag.collection-plus a{color:#f9423a;background-color:#fcb76f}.product__collection-tag.collection-immunity a{background-color:#6f227b}.product__collection-tag.collection-zero-sugar a{background-color:#0091cc}@media (min-width: 1024px){.product__collection-tags ul li a{padding:.5rem 1.2rem;font-size:1.4rem}}product-subscription-picker .product-subscription-options{margin-left:0;margin-right:0;max-width:50.8rem}product-subscription-picker .og-text{margin-left:0;font-family:Spline Sans Mono,monospace;font-weight:400;font-size:1.4rem;color:#666;margin-bottom:1em}product-subscription-picker .og-text .frequency{font-weight:700}product-subscription-picker .product-subscription-option input{display:none}product-subscription-picker .product-subscription-option label{margin:0 0 1rem;max-width:50.8rem;width:100%;border-radius:0;padding:1.8rem 1.5rem;border:none;text-align:left;background-color:#fff2ea;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;transition:background-color var(--duration-short) ease-in-out}product-subscription-picker .product-subscription-option label .left{margin-left:.7rem;width:calc(100% - 60px)}product-subscription-picker .product-subscription-option label .radio{min-width:2.6rem;width:2.6rem;height:2.6rem;position:relative;background-color:#fff;border-radius:2.6rem;border:2px solid #F9423A}product-subscription-picker .product-subscription-option label .radio:before{content:"";background-color:#fff;border-radius:1.6rem;width:1.6rem;height:1.6rem;margin:auto;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;transition:background-color var(--duration-short) ease-in-out}product-subscription-picker .product-subscription-option label h3{font-size:1.6rem;font-weight:700;color:#666;margin-top:.3em;margin-bottom:.8em}product-subscription-picker .product-subscription-option label h3 .save-tag{font-family:Spline Sans Mono,monospace;font-weight:400;background-color:#ffb423;color:#540905;font-size:1.1rem;padding:.5rem 1rem;margin-bottom:.6rem}product-subscription-picker .product-subscription-option label p{font-family:Spline Sans Mono,monospace;font-size:1rem;font-weight:400;color:#666}product-subscription-picker .product-subscription-option label .discount-price{font-size:1.5rem;font-weight:700;color:#000;line-height:1.2}product-subscription-picker .product-subscription-option label .original-price{line-height:1.2;font-size:1.1rem;font-family:Spline Sans Mono,monospace;font-weight:400;color:#666}product-subscription-picker .product-subscription-option input[type=radio]:checked+label{background-color:#fff}product-subscription-picker .product-subscription-option input[type=radio]:checked+label .radio:before{background-color:#f9423a}@media screen and (min-width: 1200px){product-subscription-picker .product-subscription-option input{display:none}product-subscription-picker .product-subscription-option label{margin:0 0 1rem;max-width:50.8rem;width:100%;border-radius:0;padding:2.4rem 2.3rem;border:none;text-align:left;background-color:#fff2ea;transition:background-color var(--duration-short) ease-in-out;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}product-subscription-picker .product-subscription-option label .left{margin-left:1.7rem}product-subscription-picker .product-subscription-option label .radio{min-width:2.6rem;width:2.6rem;height:2.6rem;position:relative;background-color:#fff;border-radius:2.6rem;border:2px solid #F9423A}product-subscription-picker .product-subscription-option label .radio:before{content:"";background-color:#fff;border-radius:1.6rem;width:1.6rem;height:1.6rem;margin:auto;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;transition:background-color var(--duration-short) ease-in-out}product-subscription-picker .product-subscription-option label h3{font-size:1.8rem;font-weight:700;color:#666;margin-bottom:.8em}product-subscription-picker .product-subscription-option label h3 .save-tag{font-family:Spline Sans Mono,monospace;font-weight:400;background-color:#ffb423;color:#540905;font-size:1.1rem;padding:.5rem 1rem;margin-bottom:.6rem}product-subscription-picker .product-subscription-option label p{font-family:Spline Sans Mono,monospace;font-size:1.2rem;font-weight:400;color:#666}product-subscription-picker .product-subscription-option label .discount-price{font-size:1.6rem;font-weight:700;color:#000;line-height:1.2}product-subscription-picker .product-subscription-option label .original-price{line-height:1.2;font-family:Spline Sans Mono,monospace;font-weight:400;font-size:1.4rem;color:#666}product-subscription-picker .product-subscription-option input[type=radio]:checked+label{background-color:#fff}product-subscription-picker .product-subscription-option input[type=radio]:checked+label .radio:before{background-color:#f9423a}}.product__subscription-benefits{margin-bottom:3.5rem!important}.product__subscription-benefits h3{margin-bottom:1em;font-size:1.6rem}.product__subscription-benefits ul{margin-bottom:3.2rem}.product__subscription-benefits ul li{list-style:none;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.275rem;font-size:1.5rem;font-weight:700;line-height:1}.product__subscription-benefits ul li svg{margin-right:1.5rem;width:3.4rem;height:auto}.product__subscription-benefits ul li:last-child{margin-bottom:0}@media (min-width: 1024px){.product__subscription-benefits{margin-bottom:7.2rem!important}.product__subscription-benefits h3{font-size:1.8rem}.product__subscription-benefits ul li{font-size:1.8rem;margin-bottom:1.5rem}.product__subscription-benefits ul li svg{width:4rem}}.product-subscription-benefits-modal{background-color:#54090566;height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1;display:flex;justify-content:center;align-items:center}.product-subscription-benefits-modal[open]{visibility:visible;opacity:1;z-index:101}.product-subscription-benefits-modal__dialog{display:flex;align-items:center;height:100vh}.product-subscription-benefits-modal__content{max-height:100vh;width:100%;max-width:113.8rem;margin:0 auto;overflow:auto;padding:1.6rem;position:relative}.product-subscription-benefits-modal__content .product-subscription-benefits-modal_title{margin-bottom:6rem}.product-subscription-benefits-modal__content .product-subscription-benefits-modal_title h2{font-weight:700;font-size:1.8rem;line-height:1;margin:0;color:#666}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid{display:flex;row-gap:1.6rem;flex-flow:column nowrap}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid li .benefit-icon svg{width:3.4rem;height:auto}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid li h3{max-width:20rem;color:#000;line-height:1;list-style:none;display:flex;justify-content:flex-start;align-items:center;margin-bottom:1.275rem;font-size:1.5rem;font-weight:700;margin-bottom:2em}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid li p{font-family:Spline Sans Mono,monospace;color:#666;font-size:1.2rem;line-height:1.7}.product-subscription-benefits-modal__content .product-media-modal__toggle{position:absolute}@media screen and (min-width: 1024px){.product-subscription-benefits-modal__content{padding:4.8rem 4.7rem 9rem}.product-subscription-benefits-modal__content .product-media-modal__toggle{top:3.2rem;right:2.4rem}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid{column-gap:8.6rem;row-gap:0;flex-flow:row nowrap}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid li{width:33.3%}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid li .benefit-icon svg{width:4rem}.product-subscription-benefits-modal__content .product-subscription-benefits-modal__grid .grid li h3{font-size:1.8rem}}.powered-by-rebuy{display:none!important}.rebuy-widget.rebuy-widget.widget-type-product,.rebuy-widget.rebuy-widget.widget-type-cart{background-color:#ff7714;padding:1.6rem 1.1rem 1.1rem}.rebuy-widget.rebuy-widget.widget-type-product .primary-title,.rebuy-widget.rebuy-widget.widget-type-cart .primary-title{text-align:left;font-weight:700;font-size:1.6rem;color:#fff;margin-bottom:1em;margin-left:.3rem}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block{background-color:#fff;padding:.9rem 1.2rem;margin-bottom:.9rem;border-radius:0;display:flex;flex-flow:row wrap}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block:last-child,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block:last-child{margin-bottom:0}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-media,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-media{width:7.7rem}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info{width:calc(100% - 7.7rem);padding-left:20px}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info .rebuy-product-title,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info .rebuy-product-title{font-weight:700;font-size:1.6rem;line-height:1;color:#666}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info .rebuy-product-price,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin-top:0}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info .rebuy-product-price .rebuy-money,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-info .rebuy-product-price .rebuy-money{font-family:Spline Sans Mono,monospace;font-weight:700;font-size:1.2rem}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions{width:100%;padding:0;display:flex;flex-flow:row wrap;align-items:center}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-checkbox,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-checkbox{width:calc(100% - 8rem);margin-bottom:1rem;margin-right:.6rem}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-checkbox input[type=checkbox],.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-checkbox input[type=checkbox]{width:1.8rem;height:1.8rem;margin-top:.2rem}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency{width:calc(100% - 8rem);margin-right:.8rem;margin-bottom:0;border-radius:0;background-color:#fff}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select{height:4.4rem;border:2px solid #666666;font-size:1.2rem;font-family:Spline Sans Mono,monospace;color:#666;padding:0 1.6rem;transition:border-color var(--duration-short) var(--ease);background-position:calc(100% - 17px) calc(1em + 6px),calc(100% - 12px) calc(1em + 6px),calc(100% - 2.8em) .9em}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:focus,.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:focus-visible,.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:focus-within,.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:active,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:focus,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:focus-visible,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:focus-within,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .subscription-frequency .rebuy-select:active{border:2px solid #FF7714!important;box-shadow:none!important}.rebuy-widget.rebuy-widget.widget-type-product .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .rebuy-button,.rebuy-widget.rebuy-widget.widget-type-cart .rebuy-product-grid.large-columns-1 .rebuy-product-block .rebuy-product-actions .rebuy-button{width:7.2rem;height:4.4rem;font-weight:700;font-size:1.4rem;padding-left:.4rem;padding-right:.4rem}.rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-prompt b{vertical-align:baseline}.rebuy-cart .rebuy-cart__flyout-empty-cart a{font-weight:700;text-decoration:none;margin-top:2.4rem}.rebuy-cart .rebuy-cart__flyout{margin:0;border-radius:0}.rebuy-cart .rebuy-cart__flyout [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill{border-radius:0}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__title{text-transform:none;font-size:1.6rem;font-weight:700;color:#666}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-media{width:7.7rem}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-product-title{font-size:1.6rem;font-weight:700;line-height:1;color:#666;text-decoration:none}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price .rebuy-money{font-family:Spline Sans Mono,monospace;font-weight:700;font-size:1.6rem}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-quantity-widget{border:none;border-radius:0}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-quantity-widget-button{background-color:#ffefe2}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-quantity-widget-label{border:none;font-family:Spline Sans Mono,monospace;font-weight:400}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-subscription .rebuy-button.outline{border:2px solid #F9423A;font-weight:700}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-subscription .rebuy-select{height:4.4rem;border:2px solid #666666;font-size:1.2rem;font-family:Spline Sans Mono,monospace;color:#666;padding:0 1.6rem;transition:border-color var(--duration-short) var(--ease);background-color:#fff;background-position:calc(100% - 17px) calc(1em + 6px),calc(100% - 12px) calc(1em + 6px),calc(100% - 2.8em) .9em}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-subscription .rebuy-select:focus,.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-subscription .rebuy-select:focus-visible,.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-subscription .rebuy-select:focus-within,.rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-item .rebuy-cart__flyout-item-subscription .rebuy-select:active{border:2px solid #FF7714!important;box-shadow:none!important}.rebuy-cart .rebuy-cart__flyout .rebuy-button{font-size:1.4rem;font-weight:700;padding-left:.4rem;padding-right:.4rem}.rebuy-cart .rebuy-cart__flyout .rebuy-cart__checkout-button{font-size:1.8rem}.rebuy-cart .rebuy-cart__background{background-color:#54090566}.rebuy-cart__flyout-item-discount-message,[data-rebuy-component=discount-input] .rebuy-cart__flyout-item-discount-message{color:#f9423a!important}.rebuy-underline,.rebuy-widget .rebuy-underline{vertical-align:top}.rebuy-cart__flyout-shipping-bar-meter-fill,.rebuy-cart__progress-bar-meter-fill,.complete .rebuy-cart__progress-step-icon,[data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill,[data-rebuy-component=progress-bar] .rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon{background-color:#ffb423!important}.rte *{vertical-align:top}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*{margin-bottom:1em}.rte>*:last-child{margin-bottom:0}.rte table{table-layout:fixed}.rte table td p strong{font-family:var(--font-body-family)}@media screen and (min-width: 768px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:2rem}.rte ul{list-style-type:disc}.rte li{list-style:disc;font-family:Spline Sans Mono,monospace}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:color var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-button-hover))}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:2em}.rte h2{margin-top:1.5em;font-size:3.4rem}.rte a{transition:color .25s var(--ease);color:#f9423a}.rte a:hover{color:#da2228}.rte p{font-family:Spline Sans Mono,monospace;font-size:1.2rem;width:100%}.rte li{font-size:1.2rem;margin:1.5em}.rte li:last-child{margin-bottom:0}@media screen and (min-width: 1024px){.rte p,.rte li{font-size:1.4rem}}.SidebarMenu{display:table-cell;vertical-align:top}.SidebarMenu ul li{list-style:none}.SidebarMenu ul li a{display:inline-block;font-size:20px;margin-bottom:10px;color:#f9423a;cursor:pointer;border-bottom:1px solid transparent;line-height:1.4;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1)}.SidebarMenu ul li.active a{border-bottom-color:#f9423a}@media (min-width: 1024px){.SidebarMenu{width:338px}.SidebarMenu ul li a{font-size:21px;margin-bottom:30px}.SidebarMenu ul li.active a{border-bottom:1px solid #F9423A}}@media (min-width: 1440px){.SidebarMenu{width:482px}.SidebarMenu ul li a{font-size:30px;margin-bottom:42px}}#olly-pbc #MainContent .page-width{background-color:#f4f6f8;padding:42px 0}#olly-pbc #MainContent .page-width .Heading{display:none}#olly-pbc #MainContent .page-width section{background-color:transparent}#olly-pbc #MainContent .page-width og-smi{font-family:Circular Pro,sans-serif;font-size:1.3rem;color:#424242}#olly-pbc #MainContent .page-width og-smi a{transition:.25s color linear}#olly-pbc #MainContent .page-width og-smi .og-link:hover{color:#f9423a}#olly-pbc #MainContent .page-width og-smi .og-container .og-message-main a{color:#f9423a}#olly-pbc #MainContent .page-width og-smi .og-container .og-button{border:none;color:#424242;font-family:Circular Pro,sans-serif;text-transform:uppercase;font-size:1.3rem;transition:.25s color linear}#olly-pbc #MainContent .page-width og-smi .og-container .og-button:hover:not(:disabled){color:#f9423a;box-shadow:none;transform:none}#olly-pbc #MainContent .page-width og-smi .og-container .og-button-close,#olly-pbc #MainContent .page-width og-smi .og-container .og-dialog-header .og-button{text-indent:-9999px;overflow:hidden;background-image:url(../assets/close-magenta.svg);background-size:20px;background-position:center;background-repeat:no-repeat}#olly-pbc #MainContent .page-width og-smi .og-container .og-shipment-header{border-bottom-color:#d8d8d8;padding:30px 20px}#olly-pbc #MainContent .page-width og-smi .og-container #og-smi-main-header{background-color:transparent!important}#olly-pbc #MainContent .page-width og-smi .og-container #og-smi-main-header p{color:#666;font-size:1.6rem;font-weight:400;line-height:1.44;max-width:320px;-webkit-hyphens:none;hyphens:none;margin-bottom:20px;vertical-align:top}#olly-pbc #MainContent .page-width og-smi .og-container #og-smi-main-title{background-color:transparent!important;text-align:left;padding:0;color:#f9423a;font-size:1.9rem;font-weight:500;margin-bottom:2px}#olly-pbc #MainContent .page-width og-smi .og-container .og-unsent-shipment,#olly-pbc #MainContent .page-width og-smi .og-container .og-inactive-subscription,#olly-pbc #MainContent .page-width og-smi .og-container .og-sent-shipment{background-color:#fff;box-shadow:none;border:none;border-radius:0}#olly-pbc #MainContent .page-width og-smi .og-container .og-shipment-info,#olly-pbc #MainContent .page-width og-smi .og-container .og-title{font-size:1.4rem;font-weight:500;color:#424242;margin:0 0 10px}#olly-pbc #MainContent .page-width og-smi .og-product .og-product-image-container{padding:10px}#olly-pbc #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h3,#olly-pbc #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h4,#olly-pbc #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description og-sku-swap{font-weight:400}#olly-pbc #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h3 a:hover,#olly-pbc #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h4 a:hover,#olly-pbc #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description og-sku-swap a:hover{color:#f9423a}#olly-pbc #MainContent .page-width og-smi select,#olly-pbc #MainContent .page-width og-smi select:focus,#olly-pbc #MainContent .page-width og-smi select:active{color:#666!important;border:1px solid #d8d8d8;height:50px;padding:0 25px 0 18px;background:transparent url(../assets/arrow-min-down-gray.svg) no-repeat center;background-size:16px;background-position:calc(100% - 24px) center}#olly-pbc #MainContent .page-width og-smi select:focus,#olly-pbc #MainContent .page-width og-smi select:focus:focus,#olly-pbc #MainContent .page-width og-smi select:active:focus{border:1px solid #d8d8d8}#olly-pbc #MainContent .page-width og-smi select:active{border:1px solid #d8d8d8}#olly-pbc #MainContent .page-width og-smi .og-check-radio{width:16px;height:16px;border-radius:16px;border:1px solid #666666;transition:all .25s linear}#olly-pbc #MainContent .page-width og-smi .og-check-radio:checked{background-color:#f9423a;border:1px solid #F9423A}#olly-pbc #MainContent .page-width og-smi .og-freq-quantity-controls .og-freq{margin-left:0}#olly-pbc #MainContent .page-width og-smi .og-freq-quantity-controls .og-freq span{text-transform:capitalize}#olly-pbc #MainContent .page-width og-smi .og-payment-shipping{border-top-color:#d8d8d8;padding:40px 0}#olly-pbc #MainContent .page-width og-smi .og-total-table{border-top-color:#d8d8d8}#olly-pbc #MainContent .page-width og-smi .og-total-table table tr:last-child>*{border-top-color:#d8d8d8}#olly-pbc #MainContent .page-width og-smi .og-total-table table td{padding:5px 0 5px 25px}#olly-pbc #MainContent .page-width og-smi details summary{border-top-color:#d8d8d8}#olly-pbc #MainContent .page-width og-smi .og-dialog-title{padding-right:1em;margin:0;color:#424242;font-size:1.6rem;font-weight:500}#olly-pbc #MainContent .page-width dialog{border:none}#olly-pbc #MainContent .page-width dialog .og-dialog-footer .og-button{background-color:#f9423a;border:2px solid #F9423A;border-radius:18px;color:#fff;font-size:12px;font-weight:700;padding:0 14px;cursor:pointer;text-transform:uppercase;text-align:center;min-width:74px;transition:background-color .25s,color .25s;height:36px;line-height:32px;letter-spacing:.1em}#olly-pbc #MainContent .page-width dialog .og-dialog-footer .og-button:hover:not(:disabled){color:#ffffff80!important}#olly-pbc #MainContent .page-width .grid__item.og-right{margin:0 auto;max-width:480px}#olly-pbc #MainContent .page-width .og-container section{margin:30px 0}#olly-pbc #MainContent .page-width #og-disable-payment-update{max-width:600px;text-align:center;margin-left:auto;margin-right:auto}#olly-pbc #MainContent .page-width #og-inactive-subscriptions{padding-top:20px}#olly-pbc #MainContent .page-width #og-send-update-email{padding:20px;max-width:1120px;margin:0 auto;background-color:#fff;text-align:center}#olly-pbc #MainContent .page-width #og-send-update-email>div{font-size:1.9rem;font-weight:500;color:#f9423a}#olly-pbc #MainContent .page-width #og-send-update-email p{margin:1em auto 2em;color:#424242;max-width:460px}#olly-pbc #MainContent .page-width #og-send-update-email button{background-color:#f9423a;border:none;border-radius:18px;color:#fff;font-size:12px;font-weight:700;padding:0 24px;cursor:pointer;text-transform:uppercase;text-align:center;min-width:74px;transition:background-color .25s,color .25s;height:36px;line-height:32px;letter-spacing:.1em}#olly-pbc #MainContent .page-width #og-send-update-email button:hover{background-color:#da2228}#olly-pbc #MainContent .page-width #og-vaulting iframe{border-top:50px #f4f6f8 solid!important}@media (min-width: 768px){#olly-pbc #MainContent .page-width og-smi .og-shipment-footer{padding:0 20px}#olly-pbc #MainContent .page-width og-smi .og-product .og-price{margin-top:5px}#olly-pbc #MainContent .page-width og-smi .og-product .og-product-image-container{padding:20px}#olly-pbc #MainContent .page-width og-smi .og-freq-quantity-controls .og-freq select{width:150px}}@media (min-width: 1024px){#olly-pbc #MainContent .page-width og-smi .og-shipment-header{padding:30px 40px}#olly-pbc #MainContent .page-width og-smi .og-shipment-footer{padding:0 40px}#olly-pbc #MainContent .page-width .og-container section{margin:50px 0}#olly-pbc #MainContent .page-width #og-inactive-subscriptions{padding-top:40px}#olly-pbc #MainContent .page-width #og-send-update-email{padding:40px}}@media (min-width: 1120px){#olly-pbc #MainContent .page-width .grid__item.og-right{max-width:1120px}}@media (max-width: 1119px){#olly-pbc #MainContent .page-width .grid__item.og-right{max-width:960px}}@media (max-width: 960px){#olly-pbc #MainContent .page-width .grid__item.og-right{max-width:767px}}#PBarNextFrameWrapper,#WebPixelsManagerSandboxContainer{display:none!important}.grecaptcha-badge{display:none}#preview-bar-iframe{display:none!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;vertical-align:middle}input[type=number]{padding:0}
/*# sourceMappingURL=/cdn/shop/t/48/assets/layout.theme.css.map */
