/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'CircularStd';font-weight:normal;font-style:normal;src:url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Book.eot?v=5072141223493912203"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Book.otf?v=4741522943740660913") format("opentype"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Book.eot?%23iefix&amp;v=5072141223493912203") format("embedded-opentype"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Book.woff2?v=3703259704770671207") format("woff2"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Book.woff?v=8565566254618969719") format("woff")}@font-face{font-family:'CircularStd-Bold';font-weight:normal;font-style:bold;src:url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Bold.eot?v=4200736566345215311"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Bold.otf?v=11167285731730622274") format("opentype"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Bold.eot?%23iefix&amp;v=4200736566345215311") format("embedded-opentype"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Bold.woff2?v=8634247382013563069") format("woff2"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Bold.woff?v=6256719533883964907") format("woff")}@font-face{font-family:'CircularStd-Medium';font-weight:normal;font-style:normal;src:url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Medium.eot?v=12957387521834304185"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Medium.otf?v=5906779492689032425") format("opentype"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Medium.eot?%23iefix&amp;v=12957387521834304185") format("embedded-opentype"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Medium.woff2?v=18278269382668551278") format("woff2"),url("http://cdn.shopify.com/s/files/1/0934/5378/t/55/assets/CircularStd-Medium.woff?v=15492408449767328599") format("woff")}@font-face{font-family:'termina';font-weight:400;font-style:normal;src:url("https://use.typekit.net/af/da851f/00000000000000003b9adf1a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("https://use.typekit.net/af/da851f/00000000000000003b9adf1a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("https://use.typekit.net/af/da851f/00000000000000003b9adf1a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype")}@font-face{font-family:'termina-medium';font-weight:500;font-style:normal;src:url("https://use.typekit.net/af/bd6372/00000000000000003b9adf1f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff2"),url("https://use.typekit.net/af/bd6372/00000000000000003b9adf1f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("woff"),url("https://use.typekit.net/af/bd6372/00000000000000003b9adf1f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n5&amp;v=3") format("opentype")}html{margin-right:calc(-1 * (100vw - 100%));overflow-x:hidden}html.mobile-navigation-modal-active,html.locked{overflow:hidden}body{font-family:'CircularStd';-webkit-font-smoothing:antialiased;padding-top:0 !important}body .aaa_bar_contenor,body .cbb-frequently-bought-container{display:none}body.dark{margin-top:64px}@media (min-width: 745px){body.dark{margin-top:84px}}main{position:relative}div,input,textarea{box-sizing:border-box}.hide{display:none}:focus{outline:none}.neuro-button{font-family:'termina-medium';-webkit-font-smoothing:antialiased;display:inline-block;transition:background-color 250ms, color 250ms, border-color 250ms;border:2px solid #000;border-radius:2px;background-color:inherit;cursor:pointer;padding:17px;width:90%;max-width:260px;text-align:center;text-transform:uppercase;text-decoration:none;line-height:1.06;color:#000;font-size:14px;box-sizing:border-box}.neuro-button:disabled,.neuro-button.disabled{border-color:#979797;background-color:#979797;cursor:not-allowed;color:#fff}.neuro-button:disabled:hover,.neuro-button.disabled:hover{border-color:#979797 !important;background-color:#979797 !important;color:#fff !important}.neuro-button:hover{background-color:#000;color:#fff}.neuro-link{font-family:'termina-medium';-webkit-font-smoothing:antialiased;transition:opacity .2s ease-in-out;border-bottom:2px solid;text-transform:uppercase;text-decoration:none;line-height:1.06;color:#8e8e8e;font-size:14px;font-weight:500}@media (min-width: 745px){.neuro-link{font-size:16px}}.neuro-link:hover{opacity:.56}.not-button{border:0;background-color:unset;padding:0}@media (min-width: 745px){.show-on-mobile-only{display:none !important}}@media (max-width: 744px){.show-on-desktop-only{display:none !important}}.announcement-bar{display:block;padding:13px;text-align:center;text-decoration:none;line-height:1.5;font-size:16px}.announcement-bar p{margin:0}.main-site-header{position:fixed;top:0;transition:color 250ms, fill 250ms, stroke 250ms, background-color 250ms;z-index:99;width:100%;color:#fff;fill:#fff;stroke:#fff}.dark .main-site-header{color:#000;fill:#000;stroke:#000}.mobile-navigation-modal-active .dark .main-site-header{color:#fff;fill:#fff;stroke:#fff}.main-site-header.floating-header{background-color:#fff;color:#000;fill:#000;stroke:#000}.mobile-navigation-modal-active .main-site-header.floating-header{color:#fff;fill:#fff;stroke:#fff}.main-site-header.floating-header .drop-down-list::after{background:#fff}nav{font-family:'termina-medium';-webkit-font-smoothing:antialiased;padding-top:16px;padding-right:17px;padding-bottom:16px;padding-left:17px;font-size:12px;font-weight:400}nav ul{margin:0;padding:0;list-style:none}nav a{display:inline-block;text-decoration:none;color:inherit}@media (min-width: 745px){nav{padding-top:26px;padding-right:45px;padding-bottom:26px;padding-left:45px}}.navigation-container{display:grid;position:relative;z-index:999;grid-template:1fr / 1fr 114px 1fr}.navigation-menu-list{display:flex;align-items:center;height:100%;list-style:none}.right-hand-navigation-container .navigation-menu-list{justify-content:flex-end}.desktop-navigation-content{display:none;height:100%;text-transform:uppercase}@media (min-width: 745px){.desktop-navigation-content{display:block}}.mobile-navigation-content{display:flex;align-items:center;height:100%}.right-hand-navigation-container .mobile-navigation-content{justify-content:flex-end}@media (min-width: 745px){.mobile-navigation-content{display:none}}.mobile-navigation-hamburger-menu{position:relative;z-index:999;cursor:pointer;padding:9px 10px;width:49px;height:18px}.mobile-navigation-hamburger-menu::before,.mobile-navigation-hamburger-menu::after{display:block;position:absolute;transition:250ms;background-color:#fff;width:29px;height:2px;content:'';transform-origin:left}.dark .mobile-navigation-hamburger-menu::before,.floating-header .mobile-navigation-hamburger-menu::before,.dark .mobile-navigation-hamburger-menu::after,.floating-header .mobile-navigation-hamburger-menu::after{background-color:#000}.mobile-navigation-modal-active .mobile-navigation-hamburger-menu::before,.mobile-navigation-modal-active .mobile-navigation-hamburger-menu::after{background-color:#fff}.mobile-navigation-hamburger-menu::before{top:0}.mobile-navigation-hamburger-menu::after{bottom:0}.mobile-navigation-modal-active .mobile-navigation-hamburger-menu::before{transform:rotate(45deg) translate(-2px, -2px)}.mobile-navigation-modal-active .mobile-navigation-hamburger-menu::after{transform:rotate(-45deg) translate(-1px, 1px)}.navigation-item{position:relative;padding:0 20px}.navigation-item-link{position:relative}.navigation-item-link::before{position:absolute;bottom:-3px;left:0;transform:scaleX(0);transition:transform 0.75s cubic-bezier(0.23, 1, 0.32, 1),color 0.5s cubic-bezier(0.445, 0.05, 0.55, 0.95);background-color:#fff;width:100%;height:1px;content:'';transform-origin:left}.dark .navigation-item-link::before,.floating-header .navigation-item-link::before{background-color:#000}.navigation-item-link:hover::before{transform:scaleX(1)}.drop-down-link{position:relative}.drop-down-link::after{position:absolute;top:-1px;right:-15px;transform:rotate(-45deg);transition:100ms;border-bottom:solid 2px #fff;border-left:solid 2px #fff;width:7px;height:7px;content:''}.dark .drop-down-link::after,.floating-header .drop-down-link::after{border-bottom:solid 2px #000;border-left:solid 2px #000}.drop-down-link.open::before{display:block;position:absolute;top:100%;left:0;background-color:#fff;width:100%;height:1px;content:''}.drop-down-link.open::after{top:3px;transform:rotate(135deg)}.dark .drop-down-link.open::before,.floating-header .drop-down-link.open::before{background-color:#000}.drop-down-list{position:absolute;top:100%;left:-4px;visibility:hidden;padding:0 23px 16px}.drop-down-list li{transform:translateY(20px);transition:transform 250ms, opacity 250ms;opacity:0;padding-top:18px;white-space:nowrap}.drop-down-list li:nth-child(1){transition-delay:0.05556s}.drop-down-list li:nth-child(2){transition-delay:0.11111s}.drop-down-list li:nth-child(3){transition-delay:0.16667s}.drop-down-list::after{display:block;position:absolute;top:35px;bottom:0;left:0;transition:background-color 250ms;z-index:-1;width:100%;content:''}.open+.drop-down-list{visibility:visible}.open+.drop-down-list li{transform:translateY(0);opacity:1}.logo-container{display:flex;align-items:center;justify-content:center;z-index:999}.logo-container path{fill:inherit;stroke:transparent}.logo-link-container svg{height:28px}.mobile-navigation-modal{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;transition:250ms;visibility:hidden;opacity:0;z-index:99;background-color:#000;padding-top:64px;padding-bottom:53px;color:#fff;pointer-events:none}.mobile-navigation-modal-active .mobile-navigation-modal{visibility:visible;opacity:1;pointer-events:auto}.mobile-cart-icon{z-index:999;padding:0 10px}.cart-icon{font-family:'CircularStd';-webkit-font-smoothing:antialiased;text-align:center;font-size:10px}.mobile-navigation-modal-menu-list-container{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;display:grid;margin-top:auto;margin-bottom:auto;text-align:center;line-height:1.14;font-size:35px;font-weight:500;grid-row-gap:calc(20px + 1.7vh);grid-template-columns:1fr}.mobile-navigation-menu-item{transform:translateY(20px);transition:250ms}.mobile-navigation-modal-active .mobile-navigation-menu-item{transform:translateY(0)}.mobile-navigation-menu-item:nth-child(1){transition-delay:0.05556s}.mobile-navigation-menu-item:nth-child(2){transition-delay:0.11111s}.mobile-navigation-menu-item:nth-child(3){transition-delay:0.16667s}.mobile-navigation-menu-item:nth-child(4){transition-delay:0.22222s}.mobile-navigation-menu-item:nth-child(5){transition-delay:0.27778s}.mobile-navigation-menu-item:nth-child(6){transition-delay:0.33333s}.mobile-modal-support-information-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;transition:500ms;opacity:0;text-align:center;line-height:1.57;font-size:14px;transition-delay:400ms}.mobile-navigation-modal-active .mobile-modal-support-information-container{opacity:1}.main-site-header .social-icons{display:flex;justify-content:center;transition:400ms;margin-top:22px;margin-bottom:30px;transition-delay:300ms}.mobile-navigation-modal-active .navigation-container .main-site-header .social-icons,footer .main-site-header .social-icons{opacity:1}.mobile-modal-support-information-title{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;margin-bottom:3px}footer{/* background-color:#000; *//* padding-top:69px; *//* padding-bottom:69px; *//* width:100%; *//* color:#fff; */}footer a{text-decoration:none;color:#fff}footer ul{margin:0;padding:0;list-style:none}.footer-content-container{margin:0 auto;padding-right:20px;padding-left:20px;max-width:1200px}@media (min-width: 1024px){.footer-content-container{padding-right:40px;padding-left:40px}}.main-footer-container{display:flex;flex-direction:column-reverse;justify-content:space-between;border-bottom:1px solid #979797;padding-bottom:30px}@media (min-width: 1024px){.main-footer-container{flex-direction:row;padding-bottom:69px}}.footer-logo-container{display:none;margin-right:7%;fill:#fff}.footer-logo-container svg{height:41px}@media (min-width: 1024px){.footer-logo-container{display:block}}.footer-logo-contact-container{font-size:14px}.footer-logo-contact-container p{margin:10px 0}.footer-explore-menu-container{margin-right:auto;width:100%}.footer-explore-menu-list{display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr 1fr;grid-template-columns:33% 33% 33%;grid-row-gap:6px;grid-column-gap:20px}@media (min-width: 1024px){.footer-explore-menu-list{grid-template-columns:140px 140px 1fr;grid-column-gap:0}}.footer-section-title{font-family:'termina-medium';-webkit-font-smoothing:antialiased;margin-bottom:14px;text-transform:uppercase;line-height:1.5;letter-spacing:.68px;color:#8e8e8e;font-size:14px;font-weight:500}.footer-menu-item{font-family:'CircularStd';-webkit-font-smoothing:antialiased;line-height:1.5;white-space:nowrap;font-size:20px}.secondary-footer-conatiner{display:flex;flex-direction:column;padding-top:20px}@media (min-width: 1024px){.secondary-footer-conatiner{flex-direction:row}}.footer-sub-menu-list{display:flex;flex-wrap:wrap;margin-right:auto}.footer-sub-menu-item{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin-right:20px;line-height:2.17;white-space:nowrap;font-size:12px}@media (min-width: 1024px){.footer-sub-menu-item{line-height:1.33}}.footer-disclaimer-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin-top:10px;border:solid 1px #979797;padding:16px 20px;max-width:536px;line-height:1.33;font-size:12px;hyphens:auto}@media (min-width: 1024px){.footer-disclaimer-container{margin-top:0;padding:17px 40px 19px}}.footer-email-capture-container{width:100%;max-width:400px}.footer-email-capture{font-family:'CircularStd';-webkit-font-smoothing:antialiased;display:flex;border-bottom:1px solid #979797;width:100%;line-height:1.5;font-size:20px}.footer-email-capture-text-input{border:0;background-color:transparent;width:100%;color:#fff}.footer-email-capture-text-input::placeholder{color:#8e8e8e}.privy-embed-form{border-bottom:1px solid #fff}.footer-email-capture-submit-button{border:0;background-color:transparent;cursor:pointer;color:#fff}footer .social-icons{display:flex;justify-content:flex-start;margin-top:22px;margin-bottom:30px}@media (min-width: 1024px){footer .social-icons{justify-content:flex-end;margin-bottom:0}}.social-icon svg{height:26px}footer .social-icon{margin-right:18px;margin-left:0}@media (min-width: 1024px){footer .social-icon{margin-right:0;margin-left:18px}}nav .social-icon{margin-right:17px;margin-left:17px}.shop-product-container{display:flex;flex-direction:column;transition:background-color 300ms, color 300ms, border-color 300ms;padding-bottom:100px;text-align:center}@media (min-width: 745px){.shop-product-container{flex-direction:row;align-items:center;justify-content:center;padding-top:95px;padding-bottom:130px}}.shop-product-image-container{position:relative;max-width:822px}.shop-product-image{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 300ms;opacity:0;max-width:100%}.shop-product-image.selected{opacity:1}.shop-product-image.shadow-image.flavor-1-image{position:relative}.shop-product-content-container{margin-top:-60px}@media (min-width: 745px){.shop-product-content-container{display:flex;flex-direction:column;margin-top:0;margin-right:64px;margin-left:0;width:50vw;max-width:434px;text-align:left}.shop-page-container .shop-product-section:nth-of-type(odd) .shop-product-content-container,.index .shop-product-section:nth-of-type(even) .shop-product-content-container{order:-1;margin-right:0;margin-left:64px}}.shop-product-color-selectors-container{position:relative;margin-bottom:79px}@media (min-width: 745px){.shop-product-color-selectors-container{margin-bottom:37px}}.shop-product-color-selector{display:inline-block;margin-right:10px;margin-left:10px;border-radius:100%;cursor:pointer}@media (min-width: 745px){.shop-product-color-selector{position:relative}}.shop-product-color-selector.selected .shop-product-color-selector-swatch::before{opacity:.5}.shop-product-color-selector-swatch{position:relative;border:1px solid #fff;border-radius:100%;width:20px;height:20px}.shop-product-color-selector-swatch::before{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;border-radius:100%;background-color:inherit;width:36px;height:36px;content:''}.shop-product-color-selector-label{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;position:absolute;bottom:-45px;left:50%;transform:translateX(-50%);visibility:hidden;text-align:center;line-height:1.5;white-space:nowrap;font-size:16px;font-weight:bold}.selected .shop-product-color-selector-label{visibility:visible}@media (min-width: 745px){.shop-product-color-selector-label{display:block;position:absolute;bottom:100%;left:50%;transform:translate(-50%, 10px);transition:.25s ease-out;visibility:hidden;opacity:0;z-index:999;margin-bottom:15px;background:#fff;padding:10px 15px;width:auto;height:auto;text-align:center;white-space:nowrap;font-size:14px;box-sizing:border-box}.shop-product-color-selector:hover .shop-product-color-selector-label{transform:translate(-50%, 0);visibility:visible;opacity:1}}@media (max-width: 744px){.shop-product-color-selector-label{color:inherit !important}}.shop-product-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.shop-product-title{order:-2;font-size:55px}}.shop-product-description{margin-bottom:30px;padding-right:28px;padding-left:28px;line-height:1.5;font-size:20px}@media (min-width: 745px){.shop-product-description{order:-1;padding:0}}.shop-product-cta-button{border-color:inherit;color:inherit}.image-with-text-section{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-right:28px;padding-bottom:75px;padding-left:28px;text-align:center}@media (max-width: 744px){.image-with-text-section.extra-bottom-padding{padding-bottom:calc(75px + 50px)}}@media (min-width: 745px){.image-with-text-section{flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto;padding-top:167px;padding-right:64px;padding-bottom:190px;padding-left:64px;max-width:1200px}}.image-with-text-mobile-image{display:block;max-width:296px}.extra-bottom-padding .image-with-text-mobile-image{padding-bottom:20px}@media (min-width: 745px){.image-with-text-mobile-image{display:none}}.image-with-text-desktop-image{display:none;margin-right:30px;width:50vw;max-width:492px}@media (min-width: 745px){.image-with-text-desktop-image{display:block}}.image-with-text-content-container{text-align:center}@media (min-width: 745px){.image-with-text-content-container{max-width:440px;text-align:left}}.image-with-text-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin:0 auto;margin-bottom:20px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.image-with-text-title{margin:0;margin-bottom:20px;line-height:1.13;font-size:40px}}.image-with-text-body{margin-bottom:30px;line-height:1.5;font-size:20px}@media (min-width: 745px){.homepage-mission-banner .image-with-text-section{padding:0;height:670px}}.homepage-mission-banner .image-with-text-desktop-image{position:absolute;margin:0;width:47vw;max-width:none;object-fit:cover;object-position:left}@media (max-width: 744px){.homepage-mission-banner.right .image-with-text-section{padding-top:calc(100vw - 80px)}}.homepage-mission-banner.right .image-with-text-desktop-image{bottom:0;left:53vw;max-width:861px;height:126%;max-height:126%;object-fit:top left}.homepage-mission-banner.right .image-with-text-mobile-image{position:absolute;top:-80px;right:0;width:100%;max-width:100%}@media (min-width: 745px){.homepage-mission-banner.right .image-with-text-content-container{padding-right:0;padding-left:64px}}@media (min-width: 1200px){.homepage-mission-banner.right .image-with-text-content-container{padding-left:0}}.homepage-mission-banner.left .image-with-text-desktop-image{top:107px;right:54vw;width:50vw;min-width:600px;object-position:top}.homepage-mission-banner.left .image-with-text-mobile-image{margin-left:-58px;width:100%;max-width:100%}.homepage-mission-banner.left .image-with-text-content-container{margin-left:auto}@media (min-width: 745px){.homepage-mission-banner.left .image-with-text-content-container{padding-right:64px;padding-left:0}}@media (min-width: 1200px){.homepage-mission-banner.left .image-with-text-content-container{padding-right:0}}.instagram-section{padding-top:70px;padding-bottom:70px;text-align:center}@media (min-width: 745px){.instagram-section{padding-top:120px;padding-bottom:120px}}.instagram-section-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;padding-right:27px;padding-left:27px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.instagram-section-title{margin-bottom:23px;line-height:1.13;font-size:40px;font-weight:500}}.instagram-section-sub-title{margin-bottom:40px;padding-right:27px;padding-left:27px;line-height:1.5;font-size:20px}.instagram-section-posts-slider{display:none}.instagram-section-posts-slider.slick-initialized{display:block}.instagram-section-post-item{margin:10px;border-radius:5px;box-shadow:0 2px 11px 0 rgba(0,0,0,0.17);width:258px;overflow:hidden}.instagram-section-post-item-image{background-color:#e4e4e4;width:258px;height:270px;object-fit:contain}.instagram-section-post-item-profile-photo{border-radius:100%;background-color:#e4e4e4;width:48px;height:48px}.instagram-section-post-item-profile-container{display:flex;align-items:center;justify-content:flex-start;padding:12px 17px}.instagram-section-post-item-profile-info{display:flex;flex-direction:column;align-items:flex-start;padding-left:11px;text-decoration:none}.instagram-section-post-item-profile-name{line-height:1.43;color:#000;font-size:14px}.instagram-section-post-item-profile-handle{line-height:1.4;color:#8e8e8e;font-size:10px}.our-story-hero-banner-container{position:relative}.our-story-hero-banner-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;background-color:#00000012;padding:0 50px;width:100%;height:100%;text-align:center;line-height:1.14;color:#fff;font-size:35px;font-weight:500}@media (min-width: 745px){.our-story-hero-banner-title{line-height:1.09;font-size:55px}}.our-story-hero-body-container{padding:40px 27px;text-align:center;line-height:1.5;color:#000;font-size:20px}.our-story-hero-body-container p{margin:0}@media (min-width: 745px){.our-story-hero-body-container{margin:0 auto;padding:70px 0;max-width:842px;line-height:1.43;font-size:28px}}.our-story-hero-video-container{position:relative;height:85vw;overflow:hidden}@media (min-width: 745px){.our-story-hero-video-container{height:44vw}}.our-story-hero-video-container video{width:100%;height:100%;object-fit:cover}.our-story-founder-section{background-color:#FFF7E4;text-align:center}.our-story-founder-section-content-container{margin:119px auto 0;width:100%;max-width:977px}.our-story-founder-section-title-container{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:50px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.our-story-founder-section-title-container{line-height:1.09;font-size:55px}}.our-story-founder-section-body-container{margin-bottom:108px;padding-right:27px;padding-left:27px;line-height:1.5;font-size:20px}.our-story-founder-section-body-container p{margin:0}@media (min-width: 745px){.our-story-founder-section-body-container{column-gap:24px;column-count:2;text-align:left}}.our-story-founder-section-main-image{margin-top:-119px;margin-bottom:50px;width:100%}.our-story-founder-section-footer-desktop-image{display:none;width:100%;height:656px;object-position:top;object-fit:cover}@media (min-width: 745px){.our-story-founder-section-footer-desktop-image{display:block}}.our-story-founder-section-footer-mobile-image{width:100%;height:471px;object-position:top;object-fit:cover}@media (min-width: 745px){.our-story-founder-section-footer-mobile-image{display:none}}.our-story-company-container{padding-top:72px;padding-right:27px;padding-bottom:79px;padding-left:27px;text-align:center}@media (min-width: 745px){.our-story-company-container{padding-top:134px}}.our-story-company-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:10px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.our-story-company-title{margin:0 auto 26px;max-width:558px;font-size:40px}}.our-story-company-description{margin-bottom:74px;line-height:1.5;font-size:20px}@media (min-width: 745px){.our-story-company-description{margin-bottom:127px}}.our-story-company-value-props-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:745px}.our-story-company-value-prop-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:66px}@media (min-width: 745px){.our-story-company-value-prop-container{flex-direction:row;align-items:center;margin-bottom:86px}}.our-story-company-value-prop-image{margin-bottom:26px;max-height:143px;object-fit:contain}@media (min-width: 745px){.our-story-company-value-prop-image{margin-right:54px;max-width:285px;max-height:none}}.our-story-company-value-prop-text-container{text-align:center;line-height:1.5;font-size:20px}.our-story-company-value-prop-text-container p{margin:0}.our-story-company-value-prop-text-container strong{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased}@media (min-width: 745px){.our-story-company-value-prop-text-container{text-align:left}}.our-story-company-value-prop-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;line-height:1.17;font-size:30px;font-weight:500}.our-story-company-value-prop-description{line-height:1.5;font-size:20px}.our-story-pr-slider-section{background-color:#f0faf6;padding-top:69px;padding-bottom:69px}@media (min-width: 745px){.our-story-pr-slider-section{padding-top:140px;padding-bottom:140px}}.our-story-pr-slider{display:flex}.our-story-pr-slider .slick-track{height:100%}.our-story-pr-slider .slick-dots{bottom:-5px}@media (min-width: 745px){.our-story-pr-slider .slick-dots{bottom:-41px}}.our-story-pr-slide{display:flex !important;flex-direction:column;align-items:center;justify-content:center;padding-right:34px;padding-left:34px;text-align:center}.our-story-pr-slide-quote{margin-bottom:20px;text-align:center;line-height:1.5;font-size:20px}@media (min-width: 745px){.our-story-pr-slide-quote{margin:0 auto 42px;max-width:479px;line-height:1.43;font-size:28px}}.our-story-pr-slide-quote p{display:inline;margin:0}.our-story-pr-slide-logo{display:inline-block !important;max-width:176px}@media (min-width: 745px){.our-story-pr-slide-logo{max-width:218px}}.main-banner-with-text{position:relative}.main-banner-image{display:flex;position:relative;justify-content:center;background-position:center;background-size:cover;width:100%;min-width:100%;height:175vw;min-height:100%;overflow:hidden;transform-style:preserve-3d}.hero .main-banner-image{height:calc(205vw - 90px)}@media (min-width: 48em){.main-banner-image{height:500px}.hero .main-banner-image{height:600px}}@media (min-width: 75em){.main-banner-image{height:500px}.hero .main-banner-image{height:700px}}@media (min-width: 84.375em){.main-banner-image{height:700px}.hero .main-banner-image{height:850px}}@media (min-width: 115.625em){.main-banner-image{height:45vw}.hero .main-banner-image{height:63.8vw}}.main-banner-mobile-image{display:block}@media (min-width: 745px){.main-banner-mobile-image{display:none}}.main-banner-desktop-image{display:none}@media (min-width: 745px){.main-banner-desktop-image{display:block}}.main-banner-text-container{display:flex;position:absolute;top:64px;bottom:55px;flex-direction:column;align-items:center;padding-right:37px;padding-left:37px;width:100%;text-align:center;box-sizing:border-box}@media (min-width: 745px){.main-banner-text-container{bottom:80px;left:50%;align-items:center;justify-content:center;transform:translateX(-50%);max-width:1400px;text-align:left}.left .main-banner-text-container{align-items:flex-start;padding-left:64px}.right .main-banner-text-container{align-items:center;margin-left:15%;padding-right:64px}}.main-banner-with-text-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin:0;margin-top:42px;padding:0;max-width:500px;line-height:1.14;font-size:40px;font-weight:500;box-sizing:border-box}.main-banner-with-text-title.align-bottom-mobile{margin-top:auto}@media (min-width: 745px){.main-banner-with-text-title.align-bottom-mobile{margin-top:42px}}@media (min-width: 1025px){.main-banner-with-text-title.align-bottom-mobile{margin-top:0}}@media (max-width: 700px){.affiliate-page-container .main-banner-with-text-title,.wholesale-page-container .main-banner-with-text-title{margin-top:8px}}.hero .main-banner-with-text-title{margin-top:25px}@media (min-width: 745px) and (max-width: 1024px){.main-banner-with-text-title{margin-top:0;font-size:35px}}@media (min-width: 1025px){.main-banner-with-text-title{margin-top:0;padding:0;line-height:1.09;font-size:55px}}.main-banner-with-text-body{margin-top:20px;line-height:1.5;font-size:20px}.hero .main-banner-with-text-body{margin-top:10px}.main-banner-with-text-button{margin-top:40px;border-color:inherit;color:inherit}@media (max-width: 744px){.main-banner-with-text-button.bottom{margin-top:auto}}.main-banner-with-text-button:hover{border-color:#fff;background-color:#fff;color:#000}.video-banner-with-text{position:relative}.video-banner-mobile-video{display:block;width:100%;object-fit:contain}@media (min-width: 745px){.video-banner-mobile-video{display:none}}.video-banner-desktop-video{display:none;width:100%;object-fit:contain}@media (min-width: 745px){.video-banner-desktop-video{display:block}}.video-banner-text-container{display:flex;position:absolute;top:80px;bottom:50px;flex-direction:column;align-items:center;padding-right:37px;padding-left:37px;width:100%;text-align:center;box-sizing:border-box}@media (min-width: 745px){.video-banner-text-container{bottom:80px;left:50%;align-items:center;justify-content:center;transform:translateX(-50%);max-width:1400px;text-align:left}.left .video-banner-text-container{align-items:flex-start;padding-left:64px}.right .video-banner-text-container{align-items:center;margin-left:15%;padding-right:64px}}.video-banner-with-text-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin:0;margin-top:42px;max-width:500px;line-height:1.14;font-size:40px;font-weight:500}@media (min-width: 745px) and (max-width: 1024px){.video-banner-with-text-title{font-size:35px}}@media (min-width: 1025px){.video-banner-with-text-title{margin-top:0;line-height:1.09;font-size:55px}}.video-banner-with-text-body{margin-top:20px;line-height:1.5;font-size:20px}.video-banner-with-text-button{margin-top:40px;border-color:inherit;color:inherit}@media (max-width: 744px){.video-banner-with-text-button.bottom{margin-top:auto}}.video-banner-with-text-button:hover{border-color:#fff;background-color:#fff;color:#000}.product-education-module-container{margin-top:-220px}@media (min-width: 745px){.product-education-module-container{margin-top:-150px}}.product-education-module-container .vertical-image-with-text-section:first-child{padding-top:160px}@media (min-width: 745px){.product-education-module-container .vertical-image-with-text-section:first-child{padding-top:140px}}.vertical-image-with-text-section:first-child{padding-top:10px}@media (min-width: 745px){.vertical-image-with-text-section:first-child{padding-top:40px}}.vertical-image-with-text-section .wave-header-banner{margin-top:-50px;width:100%;height:50px}@media (min-width: 745px){.vertical-image-with-text-section .wave-header-banner{margin-top:-70px;height:70px}}.vertical-image-with-text-container{margin:0 auto;padding-top:60px;padding-right:29px;padding-bottom:70px;padding-left:29px;max-width:650px;text-align:center}@media (min-width: 745px){.vertical-image-with-text-container{padding-top:80px;padding-right:0;padding-bottom:142px;padding-left:0}}.vertical-image-container-image{margin-bottom:31px;width:100%;max-width:90%}.index .vertical-image-container-image{margin-top:20px}@media (min-width: 745px){.index .vertical-image-container-image{max-width:100%}}@media (min-width: 745px){.vertical-image-container-image{margin-bottom:0}}.vertical-image-header-container{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.vertical-image-header-container{font-size:40px}}.vertical-image-body-container{line-height:1.56;font-size:18px}@media (min-width: 745px){.vertical-image-body-container{font-size:20px}}.vertical-image-button{margin-top:20px}.faq-container{background-color:#979797}.faq-content-container{margin:0 auto;padding:70px 23px;max-width:523px}@media (min-width: 745px){.faq-content-container{padding:120px 0}}.faq-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:42px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.faq-title{margin-bottom:32px;line-height:1.2;font-size:40px}}.faq-question-container{color:#8e8e8e}.faq-question-container:hover,.faq-question-container.open{color:#000}@media (min-width: 745px){.faq-question-container{border-bottom:1px solid #8e8e8e}}.faq-question-title{display:flex;align-items:flex-start;cursor:pointer;padding:12px 0;line-height:1.5;font-size:16px}@media (min-width: 745px){.faq-question-title{padding:20px 21px 20px 31px;font-size:20px}}.faq-question-title svg{flex-shrink:0;margin-top:1px}.faq-question-answer{transition:250ms ease-in-out;padding-right:21px;padding-left:27px;max-height:0;line-height:22px;overflow-y:hidden}.open .faq-question-answer{padding-top:10px;padding-bottom:30px;max-height:300px}@media (min-width: 745px){.faq-question-answer{padding-top:0;padding-right:21px;padding-left:57px}.open .faq-question-answer{padding-top:0;padding-bottom:20px}}.wavy-svg-wrap{position: absolute;z-index:0;margin-bottom:-3px;width:100%;height:100px;overflow:hidden;top: -79px;}.wavy-svg-wrap.basic{height:50px}.wavy-svg-container{display:flex;position:absolute;bottom:0;transform:scaleY(1);transition:transform 1s ease;z-index:3;transform-origin:50% 100%}.wavy-svg-container svg{transition:fill 300ms;margin-left:-1px;width:300vw;height:100px;vertical-align:middle}@media (min-width: 745px){.wavy-svg-container svg{width:100vw}}.basic .wavy-svg-container svg{width:100vw;height:50px}@media (min-width: 745px){.basic .wavy-svg-container svg{width:100vw}}.wavy-svg-container svg.animated{animation-name:WavySvgSlideToLeft;animation-duration:10s;animation-timing-function:cubic-bezier(0.22, 0.33, 0.86, 0.76);animation-iteration-count:infinite}.wavy-svg-container svg.headers-wave{transform:rotate(180deg)}@keyframes WavySvgSlideToLeft{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.error-page-container{margin:0 auto;padding-top:144px;padding-right:20px;padding-bottom:120px;padding-left:20px;max-width:1000px;text-align:center}@media (min-width: 745px){.error-page-container{padding-top:197px}}.error-page-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:40px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.error-page-title{line-height:1.09;font-size:55px}}.error-page-body{margin-bottom:40px;text-align:center;line-height:1.5;font-size:20px}@media (min-width: 745px){.error-page-body{margin-bottom:50px}}.page-container{margin:0 auto;padding-top:180px;padding-right:20px;padding-bottom:120px;padding-left:20px;max-width:1000px}.page-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:109px;text-align:center;line-height:1.09;font-size:55px;font-weight:500}.page-content-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;line-height:24px;font-size:16px}.page-content-container p{margin:0;margin-bottom:30px}.page-content-container h2,.page-content-container h3,.page-content-container h4,.page-content-container h5{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased}.wholesale-page-content-container{margin-top:-11vw;background-color:#f4fbf8;padding-top:calc(11vw + 39px);padding-right:27px;padding-bottom:79px;padding-left:27px;text-align:center}@media (min-width: 745px){.wholesale-page-content-container{margin-top:-4vw;padding-top:calc(4vw + 77px)}}.wholesale-page-body-content-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin:0 auto 40px;max-width:891px;text-align:center;line-height:1.56;font-size:18px}@media (min-width: 745px){.wholesale-page-body-content-container{line-height:1.5;font-size:20px}}.wholesale-page-partner-container{padding:60px 27px 54px}@media (min-width: 745px){.wholesale-page-partner-container{padding:110px 27px 95px}}.wholesale-page-partner-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.wholesale-page-partner-title{margin-bottom:41px;line-height:1.2;font-size:40px}}.wholesale-page-partner-icons-container{display:grid;justify-content:center;grid-template-columns:124px 127px;grid-auto-rows:108px;grid-column-gap:45px;grid-row-gap:27px}@media (min-width: 745px){.wholesale-page-partner-icons-container{grid-template-columns:168px 168px 168px;grid-auto-rows:116px;grid-column-gap:96px;grid-row-gap:30px}}.wholesale-page-partner-icon{width:100%;height:100%;object-fit:contain}.affiliate-page-content-container{margin-top:-11vw;padding-top:calc(11vw + 39px);padding-right:14px;padding-bottom:79px;padding-left:14px;text-align:center}@media (min-width: 745px){.affiliate-page-content-container{margin-top:-4vw;padding-top:calc(4vw + 77px)}}.affiliate-page-body-content-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin:0 auto 40px;max-width:613px;text-align:center;line-height:1.56;letter-spacing:normal;font-size:18px}@media (min-width: 745px){.affiliate-page-body-content-container{line-height:1.5;font-size:20px}}.affiliate-page-body-content-header{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:30px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.affiliate-page-body-content-header{margin-bottom:23px;font-size:40px}}.affiliate-page-body-content-description{text-align:center;line-height:1.5;font-size:20px}@media (min-width: 745px){.affiliate-page-body-content-description{margin-bottom:20px}}.affiliate-levels-section{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:30px}.affiliate-level-container{display:flex;flex-direction:column;align-self:stretch;margin:10px 0;width:374px}@media (min-width: 745px){.affiliate-level-container{margin:10px 20px}}.affiliate-level-title-container{padding:35px 25px 29px;text-align:center;color:#fff}.affiliate-level-sub-title{font-family:'termina-medium';-webkit-font-smoothing:antialiased;margin-bottom:8px;text-transform:uppercase;line-height:1.21;font-size:14px;font-weight:500}.affiliate-level-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;line-height:1.14;font-size:35px;font-weight:500}.affiliate-level-benefits{flex-grow:1;padding:21px;text-align:center;line-height:1.5;font-size:16px}.membership-instructions-container{margin-top:-11vw;padding-top:calc(11vw + 74px);padding-right:27px;padding-bottom:79px;padding-left:27px;text-align:center}@media (min-width: 745px){.membership-instructions-container{margin-top:-4vw;padding-top:calc(4vw + 104px);padding-bottom:140px}}.membership-instructions-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:17px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.membership-instructions-title{margin-bottom:49px;font-size:40px}}.membership-instructions-steps-container{display:flex;flex-direction:column;justify-content:center;margin:0 auto 70px;max-width:645px}.membership-instructions-step-container{display:flex;flex-direction:column;justify-content:center}@media (min-width: 745px){.membership-instructions-step-container{flex-direction:row;align-items:center}}.membership-instructions-step-image{max-height:222px;object-fit:contain}@media (min-width: 745px){.membership-instructions-step-image{margin-right:30px}}.membership-instructions-step-description{text-align:center;line-height:1.5;font-size:20px}.membership-instructions-step-description p{margin:0}.membership-instructions-step-description strong{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased}@media (min-width: 745px){.membership-instructions-step-description{text-align:left}}.membership-testimonials-container{background-color:#ffece0;padding-top:60px;padding-bottom:101px}@media (min-width: 745px){.membership-testimonials-container{padding-top:93px;padding-bottom:88px}}@media (min-width: 745px){.membership-testimonials-slider{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}}.membership-testimonial{margin-right:20px;margin-left:20px;text-align:center}.membership-testimonial-container{margin:0 auto;max-width:312px}.membership-testimonial-profile-image{display:inline-block !important;margin-bottom:33px;border-radius:100%}.membership-testimonial-name{display:flex;justify-content:center;margin-bottom:4px;line-height:1.43;font-size:14px}.membership-testimonial-verified{margin-left:10px;line-height:1.57;color:#8e8e8e;font-size:14px}.membership-testimonial-star-rating{margin-bottom:17px;font-size:11px}.membership-testimonial-highlight{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;margin-bottom:10px;line-height:1.5;font-size:20px;font-weight:bold}.membership-testimonial-quote{line-height:1.5;font-size:16px}.slick-dots{display:block;position:absolute;bottom:-41px;margin:0;padding:0;width:100%;list-style:none;text-align:center}.slick-dots li{display:inline-block;position:relative;margin:0 5px;cursor:pointer;padding:0;width:20px;height:20px}.slick-dots li button{display:block;outline:none;border:0;background:transparent;cursor:pointer;padding:5px;width:20px;height:20px;line-height:0;color:transparent;font-size:0}.slick-dots li button::before{position:absolute;top:50%;left:0;transform:translateY(-50%);border-radius:100%;background-color:#000;width:6px;height:6px;text-align:center;line-height:20px;font-size:6px;content:' '}.slick-dots li.slick-active button::before{border:solid 2px #000;background-color:transparent}.the-science-hero-floating-mints-mobile{display:block;position:absolute;top:22px;right:0;width:100%}@media (min-width: 745px){.the-science-hero-floating-mints-mobile{display:none}}.the-science-hero-floating-mints-left,.the-science-hero-floating-mints-right{display:none;position:absolute;right:0;bottom:-61px;width:55vw;height:100%;object-fit:cover}@media (min-width: 745px){.the-science-hero-floating-mints-left,.the-science-hero-floating-mints-right{display:block}}.the-science-hero-floating-mints-left{left:0;width:25vw;object-position:top right}.the-science-hero-floating-mints-right{right:0;width:30vw;object-position:top left}.the-science-hero-banner-container{text-align:center}.the-science-hero-intro-banner-container{position:relative;background-color:#39abb8;padding-top:46.5vw;padding-bottom:240px}@media (min-width: 745px){.the-science-hero-intro-banner-container{padding-top:262px;padding-bottom:182px}}.the-science-hero-intro-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin:0;line-height:1.09;color:#fff;font-size:35px;font-weight:500}@media (min-width: 745px){.the-science-hero-intro-title{font-size:55px}}.the-science-hero-description-banner-container{position:relative;background-color:#fff7e4}.the-science-hero-mint-box-container{display:flex;position:relative;align-items:center;justify-content:center;height:211px}@media (min-width: 745px){.the-science-hero-mint-box-container{margin-bottom:53px}}.the-science-hero-mint-box-image{position:absolute;top:-72%;z-index:9;border-radius:43px;max-width:194px}@media (max-width: 745px){.the-science-hero-mint-box-image{top:-65%}}.the-science-hero-mint-box-image.tray{box-shadow:2px 16px 5px -2px #37373730}.the-science-hero-mint-box-image.lid{top:-74%;box-shadow:2px 16px 5px -2px #37373730}@media (max-width: 745px){.the-science-hero-mint-box-image.lid{top:-75%}}@media (min-width: 745px){.the-science-hero-mint-box-image{max-width:216px}}.the-science-hero-description-container{padding-right:27px;padding-bottom:122px;padding-left:27px}.the-science-hero-description-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;line-height:1.13;font-size:35px;font-weight:500}@media (min-width: 745px){.the-science-hero-description-title{margin-bottom:23px;font-size:40px}}.the-science-hero-description-body{margin:0 auto;margin-bottom:30px;max-width:645px;line-height:1.5;font-size:20px}@media (min-width: 745px){.the-science-hero-description-body{margin-bottom:32px}}.the-science-hero-description-link{font-family:'termina-medium';-webkit-font-smoothing:antialiased;border-bottom:2px solid #8e8e8e;text-transform:uppercase;text-decoration:none;line-height:1.06;color:#8e8e8e;font-size:14px;font-weight:500}@media (min-width: 745px){.the-science-hero-description-link{margin-bottom:32px;font-size:16px}}.science-value-props-section-container{padding-top:70px;padding-right:20px;padding-left:20px}@media (min-width: 880px){.science-value-props-section-container{padding-top:122px}}.science-value-props-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:23px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 880px){.science-value-props-title{font-size:40px}}.science-value-props-description{margin:0 auto;margin-bottom:57px;max-width:645px;text-align:center;line-height:1.5;font-size:20px}@media (min-width: 880px){.science-value-props-description{margin-bottom:166px}}.science-value-props-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;padding-bottom:134px}@media (min-width: 880px){.science-value-props-container{padding-bottom:0}}.science-value-prop-container{display:grid;align-items:center;justify-content:center;margin-bottom:40px;grid-template-rows:152px 1fr;grid-row-gap:26px}@media (min-width: 880px){.science-value-prop-container{margin-bottom:115px;grid-template-columns:344px 400px;grid-template-rows:auto;grid-column-gap:120px}}.science-value-prop-image{align-self:center;width:100%;height:100%;object-fit:contain;justify-self:center}@media (min-width: 880px){.science-value-prop-image{max-width:100%;height:300px;object-fit:contain}}.science-value-prop-description{text-align:center;line-height:1.5;font-size:20px}.science-value-prop-description p{margin:0}.science-value-prop-description strong{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased}@media (min-width: 880px){.science-value-prop-description{min-width:400px;text-align:left}}.science-value-prop-description-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;line-height:1.17;font-size:26px}@media (min-width: 880px){.science-value-prop-description-title{font-size:30px}}.science-value-prop-compliance-badges{display:flex;flex-direction:row;justify-content:center;margin-top:20px}@media (min-width: 880px){.science-value-prop-compliance-badges{justify-content:flex-start}}.science-value-prop-compliance-badge{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;margin-right:10px;background-color:#000;width:62px;height:62px;text-align:center;color:#fff}.science-value-prop-compliance-badge-title{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;font-size:15px}.science-value-prop-compliance-badge-sub-title{font-family:'CircularStd';-webkit-font-smoothing:antialiased;font-size:9px}.science-value-prop-compliance-badge-hover-box{font-family:'CircularStd';-webkit-font-smoothing:antialiased;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%, 36px);transition:.25s ease-out;visibility:hidden;opacity:0;box-shadow:0 2px 13px 0 rgba(0,0,0,0.23);background-color:#fff;padding:25px 32px;width:58vw;line-height:1.33;color:#000;font-size:12px;pointer-events:none}@media (min-width: 880px){.science-value-prop-compliance-badge-hover-box{padding:30px 55px;width:353px}}.science-value-prop-compliance-badge:hover .science-value-prop-compliance-badge-hover-box{transform:translate(-50%, 26px);visibility:visible;opacity:1}.science-value-prop-compliance-badge-hover-box-arrow{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:75px;height:38px;overflow:hidden}.science-value-prop-compliance-badge-hover-box-arrow::after{position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);box-shadow:0 2px 13px 0 rgba(0,0,0,0.23);background:#fff;width:30px;height:30px;content:''}.shop-page-container{padding-top:80px}.shop-hero-banner{padding-top:40px;padding-right:20px;padding-left:20px}@media (min-width: 745px){.shop-hero-banner{padding-top:70px}}.shop-hero-banner-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-top:30px;margin-bottom:140px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.shop-hero-banner-title{margin-bottom:178px;font-size:55px}}.help-page-contacts-banner-container{background-color:#fff5de;padding-top:130px;padding-right:20px;padding-bottom:102px;padding-left:20px}@media (min-width: 745px){.help-page-contacts-banner-container{padding-top:174px;padding-bottom:154px}}.help-page-contacts-banner-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:30px;text-align:center;line-height:1.14;font-size:35px}@media (min-width: 745px){.help-page-contacts-banner-title{margin-bottom:70px;line-height:1.09;font-size:55px}}.help-page-contacts-container{display:grid;grid-template-rows:1fr 1fr 1fr;grid-row-gap:26px}@media (min-width: 745px){.help-page-contacts-container{margin:0 auto;max-width:895px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}}.help-page-contact-container{text-align:center}.help-page-contact-label{margin-bottom:2px;text-align:center;line-height:1.43;font-size:14px}@media (min-width: 745px){.help-page-contact-label{margin-bottom:7px}}.help-page-contact-link{text-align:center;line-height:1.5;color:#000;font-size:20px}@media (min-width: 745px){.help-page-contact-link{line-height:1.43;font-size:28px}}.help-page-body-container{position:relative}.help-page-faq-section-container{padding-top:54px;padding-right:29px;padding-bottom:70px;padding-left:29px;text-align:center}@media (min-width: 745px){.help-page-faq-section-container{padding-top:79px;padding-bottom:120px}}.help-page-faq-header{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;display:none;margin-bottom:20px;text-align:center;line-height:1.09;font-size:55px}@media (min-width: 745px){.help-page-faq-header{display:block}}.help-page-faq-sub-header{display:none;margin-bottom:58px;text-align:center;line-height:1.5;font-size:20px}@media (min-width: 745px){.help-page-faq-sub-header{display:block}}.help-page-faq-categories-selector-container{position:relative;margin-bottom:30px}.help-page-faq-categories-selector-container svg{position:absolute;top:13px;right:8px}.help-page-faq-categories-selector{font-family:'termina-medium';-webkit-font-smoothing:antialiased;border:1px solid #000;border-radius:2px;background:#fff;background-color:#fff;padding:17px;width:100%;text-transform:uppercase;line-height:1.21;font-size:14px;-webkit-appearance:none}.help-page-faq-categories-container{display:flex;justify-content:center;margin-bottom:59px}.help-page-faq-category{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;opacity:.5;margin-right:11px;border:1px solid #000;cursor:pointer;width:187px;height:145px}.help-page-faq-category svg{margin-bottom:21px;height:39px}.help-page-faq-category:hover,.help-page-faq-category.selected{opacity:1}.help-page-faq-category:hover::after,.help-page-faq-category.selected::after{display:block;position:absolute;bottom:0;left:0;background-color:#000;width:100%;height:5px;content:''}.help-page-faqs-container{margin:0 auto;max-width:976px;text-align:left}.help-page-faqs-container .faq-question-container{display:none}.help-page-faqs-container .faq-question-container.show{display:block}.help-page-contact-form{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;transition:.3s;visibility:hidden;opacity:0;z-index:999;background-color:#fff;pointer-events:none}.help-page-contact-form:target{visibility:visible;opacity:1;pointer-events:auto}.help-page-contact-form-container{padding-top:65px;padding-right:27px;padding-left:27px;width:100%;max-width:645px}.help-page-contact-form-close{display:inline-block;margin-bottom:39px;line-height:1.5;color:#000;font-size:16px}.help-page-contact-form-close svg{margin-bottom:-9px}.help-page-contact-form-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;line-height:1.17;font-size:30px}.help-page-contact-form-label{display:block;line-height:1.57;color:#8e8e8e;font-size:14px}.help-page-contact-form-input{display:block;margin-bottom:15px;border:1px solid #8e8e8e;border-radius:2px;background-color:transparent;padding:17px;width:100%;-webkit-appearance:none}.help-page-contact-form-input:focus{border-color:#000}.help-page-contact-form-selector-container{position:relative}.help-page-contact-form-selector-container svg{position:absolute;top:13px;right:8px}.help-page-contact-form-button{width:100%;max-width:none}.cart-container{margin:0 auto;padding-top:calc(80px + 50px);padding-bottom:120px;max-width:1022px}.cart-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin:0;margin-bottom:70px;text-align:center;line-height:1.13;font-size:40px;font-weight:500}.cart-line-items-container{border-top:1px solid #e9e9e9}.cart-line-items-header{display:none;padding-bottom:18px;line-height:1.5;color:#000;font-size:16px}@media (min-width: 745px){.cart-page-template .cart-line-items-header{display:grid;grid-template-columns:2.85fr 1.2fr .8fr .8fr 29px;grid-column-gap:4%}}.cart-line-items-header .cart-line-items-header-item:first-child{padding-left:26px}.cart-line-item-container{display:grid;align-items:flex-start;border-bottom:1px solid #e9e9e9;padding:30px 27px 30px 17px;grid-template-columns:1fr 70px;grid-column-gap:20px}@media (min-width: 745px){.cart-page-template .cart-line-item-container{padding:50px 0;grid-template-columns:2.85fr 1.2fr .8fr .8fr 29px;grid-column-gap:4%}}.cart-line-item-product-container{display:flex;order:0}@media (min-width: 745px){.cart-page-template .cart-line-item-product-container{margin-bottom:0}}.cart-line-item-image{width:75px;object-fit:contain}@media (min-width: 745px){.cart-page-template .cart-line-item-image{width:150px;height:104px}}.cart-line-item-product-details{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin-left:10px}.cart-line-item-product-title{display:block;margin-bottom:8px;text-decoration:none;line-height:1.5;color:#000;font-size:16px}.cart-line-item-product-description{margin-bottom:7px;line-height:1.57;color:#8e8e8e;font-size:14px}.cart-line-item-price-container{display:none;line-height:1.5;font-size:16px}@media (min-width: 745px){.cart-page-template .cart-line-item-price-container{display:block;order:4}}.cart-line-item-product-details-price{line-height:1.43;font-size:14px}@media (min-width: 745px){.cart-page-template .cart-line-item-product-details-price{display:none}}.cart-line-item-quantity-container{display:flex;position:relative;align-items:center;justify-content:space-evenly;order:2;margin-top:4px;border:1px solid #e9e9e9;width:71px;height:33px;line-height:33px;font-size:14px;box-sizing:border-box}.cart-line-item-quantity-container a{text-decoration:none;color:#000}@media (min-width: 745px){.cart-page-template .cart-line-item-quantity-container{order:3}}.cart-line-item-shipment-type-container{order:3;text-align:right;line-height:1.5;font-size:16px;grid-column-start:1;grid-column-end:3}.cart-line-item-shipment-type-container p{line-height:1.33;color:#8e8e8e;font-size:12px}@media (min-width: 745px){.cart-page-template .cart-line-item-shipment-type-container{order:2;text-align:left;grid-column-start:unset;grid-column-end:unset}}.cart-line-item-remove-button{display:none;margin-top:3px}.cart-line-item-remove-button svg{width:16px;height:20px}@media (min-width: 745px){.cart-page-template .cart-line-item-remove-button{display:block;order:5}}.cart-footer-container{padding:32px 28px 0}@media (min-width: 745px){.cart-footer-container{padding-top:32px;padding-right:0;padding-left:0}}.cart-totals-container{margin-right:4px;margin-bottom:20px;margin-left:4px}.cart-subtotal-container{display:flex;justify-content:space-between;text-align:right;line-height:1.56;font-size:18px}@media (min-width: 745px){.cart-page-template .cart-subtotal-container{justify-content:flex-end}}@media (min-width: 745px){.cart-page-template .cart-subtotal-label{margin-right:25px}}.cart-savings-container{display:flex;justify-content:space-between;margin-bottom:20px;line-height:1.56;font-size:18px}.cart-shipping-notice-container{margin-bottom:20px;text-align:center;line-height:1.56;font-size:12px}@media (min-width: 745px){.cart-page-template .cart-shipping-notice-container{text-align:right}}.cart-call-to-action-container{display:flex;justify-content:center}@media (min-width: 745px){.cart-page-template .cart-call-to-action-container{justify-content:space-between}}.cart-continue-shopping-link{display:none}@media (min-width: 745px){.cart-page-template .cart-continue-shopping-link{display:block}}.cart-submit-button{background-color:#000;width:100%;max-width:320px;color:#fff}.empty-cart-container{text-align:center}.empty-cart-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:100px;text-align:center;line-height:1.27;font-size:26px}@media (min-width: 745px){.empty-cart-title{margin-bottom:120px;line-height:1.17;font-size:30px}}.express-cart{position:fixed;top:0;right:0;bottom:0;left:0;transition:visibility 400ms, opacity 400ms;visibility:hidden;opacity:0;z-index:999;pointer-events:none}.express-cart:target{transform:translateX(0);visibility:visible;opacity:1;pointer-events:auto}.express-cart:target .express-cart-container{transform:translateX(0)}.express-cart:target .express-cart-overlay{opacity:1}.express-cart-overlay{position:fixed;top:0;bottom:0;left:0;transition:opacity 300ms;opacity:0;background-color:rgba(255,255,255,0.7);width:100vw}.express-cart-container{position:fixed;top:0;right:0;bottom:0;transform:translateX(100%);transition:transform 300ms;box-shadow:-5px 0 10px 0 rgba(0,0,0,0.3);background-color:#fff;width:600px;max-width:100%}.express-cart-container .cart-form{display:flex;flex-direction:column}.express-cart-container .cart-contents-container{height:calc(100% - 76px - 95px)}.express-cart-container .cart-form-container,.express-cart-container .cart-form{height:100%}.express-cart-container .cart-line-items-container{height:calc(100% - 171px);overflow:auto}.express-cart-container .cart-footer-container{margin-top:auto;border-top:1px solid #e9e9e9;padding-right:30px;padding-left:30px}.express-cart-container .cart-submit-button{max-width:none}.express-cart-header{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;color:#000;stroke:#000;fill:#000}.express-cart-header-title{font-family:'termina-medium';-webkit-font-smoothing:antialiased;text-align:center;text-transform:uppercase;line-height:1.42;font-size:12px}.express-cart-continue-shopping-container{padding-top:30px;padding-bottom:46px;text-align:center}.express-cart-continue-shopping-link{font-family:'termina';-webkit-font-smoothing:antialiased;border-bottom:1px solid #000;text-align:center;text-transform:uppercase;text-decoration:none;line-height:1.21;color:#000;font-size:14px}.login-page-container{margin:0 auto;padding-top:80px;padding-right:20px;padding-bottom:120px;padding-left:20px;max-width:1000px}.login-page-form-container{margin:0 auto;padding-top:64px;max-width:645px;text-align:center}.login-page-form-text-input{display:block;margin-bottom:20px;border-style:solid;border-radius:2px;border-color:#8e8e8e;box-shadow:none;background:none;padding:13px 20px;width:100%;line-height:1.5;font-size:20px}.login-page-form-text-input::placeholder{color:#8e8e8e}.login-page-form-submit-button{display:block;width:100%;max-width:none}.login-page-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:40px;line-height:1.14;font-size:35px;font-weight:500}.login-page-footer-content-container{margin-top:38px}.login-page-footer-content{margin-bottom:19px;line-height:1.56;color:#8e8e8e;font-size:16px}.login-page-footer-content a{color:#8e8e8e}.register-page-container{margin:0 auto;padding-top:80px;padding-right:20px;padding-bottom:120px;padding-left:20px;max-width:1000px}.register-page-form-container{padding-top:64px;text-align:center}.register-page-form-text-input{display:block;margin-bottom:20px;border-style:solid;border-radius:2px;border-color:#8e8e8e;box-shadow:none;background:none;padding:13px 20px;width:100%;line-height:1.5;font-size:20px}.register-page-form-text-input::placeholder{color:#8e8e8e}.register-page-form-submit-button{display:block;width:100%;max-width:none}.register-page-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:40px;line-height:1.14;font-size:35px;font-weight:500}.register-page-footer-content-container{margin-top:38px}.register-page-footer-content{margin-bottom:19px;line-height:1.56;color:#8e8e8e;font-size:16px}.register-page-footer-content a{color:#8e8e8e}.reset-password-page-container{margin:0 auto;padding-top:80px;padding-right:20px;padding-bottom:120px;padding-left:20px;max-width:1000px}.reset-password-page-form-container{padding-top:64px;text-align:center}.reset-password-page-form-text-input{display:inline-block;margin-bottom:20px;border-style:solid;border-radius:2px;border-color:#8e8e8e;box-shadow:none;background:none;padding:13px 20px;width:90%;max-width:645px;line-height:1.5;font-size:20px}.reset-password-page-form-text-input::placeholder{color:#8e8e8e}.reset-password-page-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:40px;line-height:1.14;font-size:35px;font-weight:500}.reset-password-page-footer-content-container{margin-top:38px}.reset-password-page-footer-content{margin-bottom:19px;line-height:1.56;color:#8e8e8e;font-size:16px}.reset-password-page-footer-content a{color:#8e8e8e}.article-banner-image{width:100%;height:218px;object-fit:cover}@media (min-width: 745px){.article-banner-image{height:482px}}.article-content-container{margin:0 auto;padding-top:40px;padding-right:30px;padding-bottom:70px;padding-left:30px;max-width:1000px}@media (min-width: 745px){.article-content-container{padding-top:66px}}.article-category{font-family:'termina-medium';-webkit-font-smoothing:antialiased;margin-bottom:16px;text-transform:uppercase;line-height:1.21;color:#8e8e8e;font-size:14px;font-weight:500}@media (min-width: 745px){.article-category{margin-bottom:17px;line-height:1.11;font-size:18px}}.article-category-link{text-decoration:none;color:#8e8e8e}.article-category-link:hover{text-decoration:underline}.article-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:15px;line-height:1.17;color:#000;font-size:30px;font-weight:500}@media (min-width: 745px){.article-title{margin-bottom:25px;line-height:1.13;font-size:40px}}.article-published-date{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin-bottom:32px;line-height:1.5;color:#8e8e8e;font-size:16px}@media (min-width: 745px){.article-published-date{margin-bottom:34px;font-size:20px}}.article-body-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}@media (min-width: 745px){.article-body-container{margin-bottom:30px;border-bottom:2px solid #000;padding-bottom:50px;font-size:20px}}.article-body-container img{margin-bottom:20px;width:100%}.article-footer-container{display:flex;flex-direction:column}@media (min-width: 745px){.article-footer-container{flex-direction:row}}.article-tags-conatiner{display:flex;align-items:center;border-bottom:2px solid #000;padding-bottom:19px;line-height:1.88;font-size:16px}@media (min-width: 745px){.article-tags-conatiner{margin-right:auto;border-bottom:0;padding-bottom:0}}.article-tag{margin-left:15px;text-transform:capitalize;text-decoration:none;color:#8e8e8e}.article-tag:hover{text-decoration:underline}.article-share-conatiner{font-family:'termina-medium';-webkit-font-smoothing:antialiased;display:flex;align-items:center;justify-content:space-between;padding-top:17px;padding-bottom:17px;text-transform:uppercase;line-height:1.21;color:#000;font-size:14px;font-weight:500}@media (min-width: 745px){.article-share-conatiner{justify-content:flex-start}}.article-share-options-container{display:flex;justify-content:flex-end}.article-share-option{display:inline-block;margin-left:30px;width:27px;height:27px}.article-share-option svg path{fill:#000}.related-articles-section-conatiner{background-color:#ebf6ff;padding:70px 15px}.related-articles-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:30px;text-align:center;line-height:1.14;font-size:35px}.articles-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.article-tile-conatiner{font-family:'CircularStd';-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;flex-grow:1;align-self:stretch;margin-right:10px;margin-bottom:20px;margin-left:10px;box-shadow:0 10px 19px rgba(142,142,142,0.2);background-color:#fff;max-width:345px;text-decoration:none;color:#000}.article-tile-banner-image{width:100%;height:200px;object-fit:cover}.article-tile-description-container{display:flex;flex-direction:column;flex-grow:1;justify-content:start;padding:30px 25px 24px}.article-tile-published-date{margin-bottom:10px;line-height:1.33;font-size:12px}.article-tile-title{padding-bottom:22px;text-decoration:none;line-height:1.56;color:inherit;font-size:18px}.article-tile-title:hover{text-decoration:underline}.article-tile-tags{margin-top:auto;border-top:2px solid #000;padding-top:13px;text-transform:capitalize;line-height:1.33;color:#8e8e8e;font-size:12px}.article-tile-tags a{margin-right:-3px;text-decoration:none;color:inherit}.article-tile-tags a:hover{text-decoration:underline}.blog-index-container{padding-top:80px}.blog-index-header-container{padding-top:20px;padding-bottom:34px;text-align:center}.blog-index-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:10px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.blog-index-title{font-size:55px}}.blog-index-sub-title{font-family:'CircularStd';-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}.blog-index-articles-container{position:relative}.blog-index-filter-search-section{background-color:#bbdaf6}.blog-index-filter-search-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;display:flex;justify-content:center;margin:0 auto;padding-top:11px;padding-right:20px;padding-bottom:11px;padding-left:20px;line-height:1.5;font-size:16px}.blog-index-categories-filter{cursor:pointer;width:50%;text-align:center}@media (min-width: 745px){.blog-index-categories-filter{display:flex;cursor:default;width:unset}}.blog-index-categories-filter-label{border-right:1px solid #000}@media (min-width: 745px){.blog-index-categories-filter-label{display:none}}.blog-index-categories-container{display:flex;position:absolute;left:0;flex-direction:column;align-items:center;justify-content:center;transition:300ms ease-in-out 0ms;margin:0 auto;background-color:#bbdaf6;width:100vw;max-height:0;overflow:hidden;pointer-events:none}.blog-index-categories-container.open{max-height:300px;pointer-events:auto}.blog-index-categories-container.open::after{position:absolute;top:100%;left:0;opacity:.5;background-color:#000;width:100%;height:2000px;content:''}@media (min-width: 745px){.blog-index-categories-container{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;margin:0;padding-top:0;padding-bottom:0;width:auto;max-height:unset;pointer-events:auto}}.blog-index-categories-list{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:300ms ease-in-out 0ms;opacity:0;padding-top:31px;padding-bottom:27px}.open .blog-index-categories-list{opacity:1}@media (min-width: 745px){.blog-index-categories-list{flex-direction:row;flex-wrap:wrap;opacity:1;padding-top:0;padding-bottom:0}}.blog-index-filter-category{display:flex;align-items:center;justify-content:flex-start;margin-bottom:13px;width:140px;text-decoration:none;line-height:1.56;white-space:nowrap;color:#6195c3;font-size:18px}.blog-index-filter-category.active,.blog-index-filter-category:active,.blog-index-filter-category:focus{color:#000}.blog-index-filter-category.active::before,.blog-index-filter-category:active::before,.blog-index-filter-category:focus::before{content:'\2713'}.blog-index-filter-category::before{display:inline-block;margin-right:15px;background-color:#fff;width:20px;height:20px;line-height:20px;color:#000;font-size:12px;font-weight:bolder;content:''}@media (min-width: 745px){.blog-index-filter-category{margin-right:73px;margin-bottom:0;width:auto;font-size:16px}.blog-index-filter-category::before{margin-right:0;background-color:transparent;line-height:21px}}.blog-index-search-container{display:block;width:50%}@media (min-width: 745px){.blog-index-search-container{display:flex;width:unset}}.blog-index-search-label{cursor:pointer;text-align:center}@media (min-width: 745px){.blog-index-search-label{display:none}}.blog-index-search-box-container{display:flex;position:absolute;align-items:center;justify-content:center;transform:translateX(-50%);transition:300ms ease-in-out 0ms;background-color:#bbdaf6;width:100vw;max-height:0;overflow:hidden;pointer-events:none}.blog-index-search-box-container.open{max-height:80px;pointer-events:auto}@media (min-width: 745px){.blog-index-search-box-container{display:block;position:relative;transform:none;padding:0;width:auto;min-width:333px;max-height:unset;pointer-events:auto}}.blog-index-search-box{transition:300ms ease-in-out 0ms;opacity:0;margin-top:20px;margin-bottom:20px;border:0;border-radius:20px;box-shadow:0;background-color:#fff;padding:7px 19px 9px;width:100%;max-width:333px;height:fit-content;line-height:1.5;color:#8e8e8e;font-size:16px}.open .blog-index-search-box{opacity:1}@media (min-width: 745px){.blog-index-search-box{opacity:1;margin-top:0;margin-bottom:0;height:auto}}.blog-index-article-list{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ebf6ff;padding-top:30px;padding-bottom:70px}.blog-index-current-tags,.blog-index-current-search-term{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:35px;text-transform:capitalize;line-height:1.17;font-size:30px;font-weight:500}.blog-index-search-header-label{margin-bottom:4px;line-height:1.5;font-size:16px}.blog-index-category-section{margin-bottom:60px}.blog-index-category-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;text-align:center;line-height:1.17;font-size:30px;font-weight:500}@media (min-width: 745px){.blog-index-category-title{text-align:left}}@media (min-width: 1090px){.blog-index-category-articles{display:grid;max-width:1200px;grid-template-columns:1fr 333px;grid-template-rows:273px 273px;grid-column-gap:30px;grid-row-gap:30px}.blog-index-category-articles .article-tile-conatiner{margin:0;overflow:hidden}.blog-index-category-articles .article-tile-conatiner:first-child{max-width:800px;grid-row-start:1;grid-row-end:3}.blog-index-category-articles .article-tile-conatiner:first-child .article-tile-banner-image{transition:1000ms;height:429px}.blog-index-category-articles .article-tile-conatiner:first-child .article-tile-banner-image:hover{transform:scale(1.3)}.blog-index-category-articles .article-tile-conatiner:first-child .article-tile-title{padding-bottom:0;font-size:28px}.blog-index-category-articles .article-tile-conatiner:first-child .article-tile-description-container{z-index:1;background-color:#fff;padding:26px 50px 30px}.blog-index-category-articles .article-tile-conatiner:not(:first-child){max-width:333px}.blog-index-category-articles .article-tile-conatiner:not(:first-child) .article-tile-title{position:relative;padding-bottom:0;max-height:calc(18px * 1.56 * 2);overflow:hidden;line-height:1.56;font-size:18px}.blog-index-category-articles .article-tile-conatiner:not(:first-child) .article-tile-title::before{position:absolute;right:0;bottom:0;content:'...'}.blog-index-category-articles .article-tile-conatiner:not(:first-child) .article-tile-title::after{position:absolute;right:0;background:#fff;width:calc(18px * 1.56);height:calc(18px * 1.56);content:''}.blog-index-category-articles .article-tile-conatiner:not(:first-child) .article-tile-banner-image{height:122px}.blog-index-category-articles .article-tile-conatiner:not(:first-child) .article-tile-description-container{padding:20px 30px 30px}.blog-index-category-articles .article-tile-tags{display:none}}@media (min-width: 1090px){.blog-index-feature-article{margin-bottom:70px;max-width:1163px}.blog-index-feature-article .article-tile-conatiner{position:relative;margin:0;max-width:100%;color:#fff}.blog-index-feature-article .article-tile-conatiner .article-tile-published-date{line-height:1.5;font-size:20px;z-index:1}.blog-index-feature-article .article-tile-conatiner .article-tile-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;line-height:1.25;font-size:40px;font-weight:500;z-index:1}.blog-index-feature-article .article-tile-conatiner .article-tile-banner-image{height:550px}.blog-index-feature-article .article-tile-conatiner .article-tile-description-container{position:absolute;bottom:0;padding-left:50px;width:100%}.blog-index-feature-article .article-tile-conatiner .article-tile-description-container::before{z-index:0;position:absolute;bottom:0;left:0;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.57) 58%, #000);width:100%;height:100%;content:'';mix-blend-mode:multiply}.blog-index-feature-article .article-tile-conatiner .article-tile-tags{border-top:0;z-index:1}.blog-index-feature-article .article-tile-conatiner .article-tile-tags a{line-height:1.5;color:#fff;font-size:20px}}.blog-index-articles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:1200px;text-align:left}.blog-articles-container{text-align:center}.more-button{margin-top:40px}@media (min-width: 745px){.more-button{margin-top:70px}}.store-locator-page-container{padding-top:180px;padding-right:20px;padding-bottom:120px;padding-left:20px}.product-form-component{min-height:800px}.product-form{display:flex;position:relative;flex-direction:column;margin:0 auto;padding-top:80px;padding-bottom:122px;max-width:1145px}@media (min-width: 745px){.product-form{flex-direction:row;justify-content:space-between;padding-top:153px}}.product-form-image-viewer-container .slick-track,.product-form-image-viewer-container .slick-list,.product-form-image-viewer-container .slick-slider,.product-form-image-viewer-container .slick-slide div,.product-dropdown-image-viewer-container .slick-track,.product-dropdown-image-viewer-container .slick-list,.product-dropdown-image-viewer-container .slick-slider,.product-dropdown-image-viewer-container .slick-slide div{height:100%}.product-form-image-viewer-container .slick-arrow,.product-dropdown-image-viewer-container .slick-arrow{display:none !important}.product-form-image-viewer-container{display:flex;flex-direction:column;transition:opacity 300ms;opacity:0;width:100%;height:76vw}@media (min-width: 745px){.product-form-image-viewer-container{width:55%;height:35vw}}.loaded .product-form-image-viewer-container{opacity:1}.product-form-image-viewer-container .slick-track,.product-form-image-viewer-container .slick-list,.product-form-image-viewer-container .slick-slider,.product-form-image-viewer-container .slick-slide div{height:100%}.product-form-image-viewer-container .slick-arrow{display:none !important}.product-form-image-viewer-main-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;object-fit:contain}.product-form-additional-images{display:flex;align-items:center;padding-right:27px;padding-left:27px}@media (min-width: 745px){.product-form-additional-images{padding-right:0;padding-left:0}}.product-form-additional-image-selector{margin-right:10px;border:2px solid #000;border-radius:50%;cursor:pointer;width:2px;height:2px;overflow:hidden}.product-form-additional-image-selector.selected{width:8px;height:8px}@media (min-width: 745px){.product-form-additional-image-selector{margin-right:27px;border:1px solid #F5F5F5;padding:2px;width:50px;height:50px}.product-form-additional-image-selector.selected{border:1px solid #8e8e8e;width:50px;height:50px}}.product-form-additional-image-selector-image{display:none;width:100%;height:100%;object-fit:contain}@media (min-width: 745px){.product-form-additional-image-selector-image{display:block}}.product-form-form-container{display:flex;flex-direction:column;padding-top:40px;padding-right:27px;padding-left:27px;width:100%}@media (min-width: 745px){.product-form-form-container{padding-top:27px;padding-right:0;padding-left:0;max-width:478px}}.product-form-form-container .animate-in{transform:translateY(20px);transition:opacity 300ms, transform 300ms;opacity:0}.loaded .product-form-form-container .animate-in{transform:translateY(0);opacity:1}.product-form-form-container .animate-in:nth-of-type(1){transition-delay:0.05556s}.product-form-form-container .animate-in:nth-of-type(2){transition-delay:0.11111s}.product-form-form-container .animate-in:nth-of-type(3){transition-delay:0.16667s}.product-form-form-container .animate-in:nth-of-type(4){transition-delay:0.22222s}.product-form-form-container .animate-in:nth-of-type(5){transition-delay:0.27778s}.product-form-form-container .animate-in:nth-of-type(6){transition-delay:0.33333s}.product-form-form-container .animate-in:nth-of-type(7){transition-delay:0.38889s}.product-form-form-container .animate-in:nth-of-type(8){transition-delay:0.44444s}.product-form-product-category-selector{display:flex;align-items:center;justify-content:center;margin-bottom:27px;cursor:pointer}.product-form-product-category-selector-title{font-family:'termina-medium';-webkit-font-smoothing:antialiased;margin-right:7px;text-align:center;text-transform:uppercase;line-height:1.11;font-size:18px}.product-form-reviews-container{display:flex;align-items:center;justify-content:center;margin-bottom:25px;cursor:pointer;text-align:center;color:#8e8e8e;font-size:14px}.product-form-reviews-container .star-container{margin-right:3px;width:17px;height:17px}.product-form-reviews-container .star-container svg{width:17px;height:17px}.product-form-reviews-container .star-container:last-child{margin-right:9px}.star-container{display:inline-block;position:relative}.blank-star-container{width:17px;height:17px}.blank-star-container path{fill:#8e8e8e}.fill-star-container{position:absolute;top:0;left:0;width:17px;height:17px;overflow:hidden}.fill-star-container path{fill:#000}.product-form-blurb{font-family:'CircularStd';-webkit-font-smoothing:antialiased;align-self:center;margin-bottom:32px;text-align:center;line-height:1.5;color:#8e8e8e;font-size:20px}@media (min-width: 745px){.product-form-blurb{display:block;max-width:333px;color:#000}}.product-form-product-format-selector{display:flex;flex-direction:row;align-items:center;justify-content:center}.product-form-product-format-selector-option{font-family:'termina-medium';-webkit-font-smoothing:antialiased;margin-bottom:30px;border:2px solid transparent;border-radius:26px;cursor:pointer;padding:7px 18px;text-align:center;text-transform:uppercase;text-decoration:none;line-height:1.21;color:#8e8e8e;font-size:14px}.product-form-product-format-selector-option.selected{border-color:#000;color:#000}.product-form-selector-container{margin-bottom:19px;border-top:1px solid #e4e4e4}@media (min-width: 745px){.product-form-selector-container{margin-bottom:29px}}.product-form-option-selector{font-family:'CircularStd';-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e4e4;padding-top:17px;padding-bottom:16px}.product-form-option-selector select{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;text-align:right;line-height:1.5;font-size:16px;-webkit-appearance:initial;text-align-last:right}@media (min-width: 745px){.product-form-option-selector{padding-top:19px;padding-bottom:17px}}.product-form-option-selector:hover svg{transform:translateX(10px)}.product-form-option-selector-label{text-transform:uppercase;line-height:1.57;color:#8e8e8e;font-size:14px}.product-form-option-selector-option{display:flex;align-items:center;text-align:right;line-height:1.5;font-size:16px}.product-form-option-selector-option svg{transition:transform 100ms;margin-left:8px}.product-form-subscription-selector{margin-bottom:11px}@media (min-width: 745px){.product-form-subscription-selector-options{display:flex;flex-direction:row;margin-bottom:43px;border:0}}.product-form-subscription-selector-option{display:grid;grid-template-columns:27px 1fr 51px;grid-template-rows:70px 1fr;align-items:center;position:relative;margin-bottom:-1px;border:1px solid #e4e4e4;cursor:pointer;padding:0 20px;min-height:70px}.product-form-subscription-selector-option::before{display:block;margin-right:15px;border-radius:50%;box-shadow:0 0 0 4px #fff,0 0 0 5px #8e8e8e;width:8px;height:8px;content:''}.product-form-subscription-selector-option.selected .product-form-subscription-selector-option-title,.product-form-subscription-selector-option:hover .product-form-subscription-selector-option-title{color:#000}.product-form-subscription-selector-option.selected::before,.product-form-subscription-selector-option:hover::before{background-color:#000}@media (min-width: 745px){.product-form-subscription-selector-option{padding:0 15px;width:50%;grid-template-columns:27px 1fr;grid-template-rows:1fr;border:none;min-height:auto}}.product-form-subscription-selector-option-title{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin-right:auto;line-height:1.5;color:#8e8e8e;font-size:16px}.product-form-subscription-selector-option-price{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;text-align:right;line-height:1.5;font-size:16px}@media (min-width: 745px){.product-form-subscription-selector-option-price{flex-direction:row;align-items:flex-end;grid-column-start:2;grid-column-end:3;text-align:left}}.product-form-subscription-selector-option-price-savings{font-family:'CircularStd';-webkit-font-smoothing:antialiased;line-height:1.57;color:#8e8e8e;font-size:14px}@media (min-width: 745px){.product-form-subscription-selector-option-price-savings{margin-left:12px}}.product-form-add-to-cart-container{margin-bottom:18px}.product-form-add-to-cart-container input{font-family:'termina-medium';-webkit-font-smoothing:antialiased;display:block;margin:0 auto;background-color:#000;padding:17px 20px 16px;max-width:320px;line-height:1.21;color:#fff}.product-form-product-details-container span{display:flex;align-items:center;justify-content:center}.product-form-subscription-interval-selector{display:flex;flex-direction:column;padding-bottom:20px;grid-column-start:1;grid-column-end:4}.product-form-subscription-interval-selectors{display:flex}.product-form-subscription-interval-option{margin-right:7px;margin-left:7px;border:1px solid #8e8e8e;cursor:pointer;padding:7px 7px 9px;width:50%;text-align:center;text-transform:uppercase;color:#8e8e8e}.product-form-subscription-interval-option.selected{border:2px solid #000;color:#000}.product-form-subscription-interval-option-title{font-size:14px;line-height:1.57;text-align:center}.product-form-subscription-interval-prompt{margin-bottom:10px;text-align:center;line-height:1.57;font-size:14px}@media (min-width: 745px){.product-form-subscription-interval-prompt{display:none}}.product-form-subscription-interval-caption{display:none;margin-top:15px;text-align:center;line-height:1.57;color:#8e8e8e;font-size:14px}@media (min-width: 745px){.product-form-subscription-interval-caption{display:block}}.product-form-product-details-container{text-decoration:none}.product-form-product-details-title{margin-left:10px;text-align:center;line-height:1.57;color:#8e8e8e;font-size:14px}.nutritional-fact-modal{position:fixed;background-color:rgba(255,255,255,0.75);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:all 0.3s}.nutritional-fact-modal:target{visibility:visible;opacity:1;pointer-events:auto}.nutritional-fact-modal>div{width:95%;max-width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:3em 2em 2em;background:#ffffff}.nutritional-fact-modal img{width:100%}.nutritional-fact-modal-close{position:absolute;top:5px;right:14px;text-decoration:none;color:#979797;font-size:35px}.membership-information-link{display:inline-block;margin-left:10px;border-radius:50%;background-color:#e9e9e9;width:26px;height:26px;text-align:center;text-decoration:none;line-height:1.5;color:#8e8e8e;font-size:16px}.membership-information-modal{position:fixed;top:0;right:0;bottom:0;left:0;transition:.3s;visibility:hidden;opacity:0;z-index:999;background-color:rgba(255,255,255,0.75);pointer-events:none}.membership-information-modal:target{visibility:visible;opacity:1;pointer-events:auto}.membership-information-modal>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#f4f4f4;padding:3em 3em 2em;max-width:343px;text-align:center;line-height:1.5;font-size:16px}.membership-information-modal img{width:100%}.membership-information-modal-close{position:absolute;top:5px;right:14px;text-decoration:none;color:#979797;font-size:35px}.membership-information-modal-title{margin-bottom:5px;font-weight:bold}.membership-information-modal-body{margin-bottom:10px}.membership-information-modal-link{color:#000;font-weight:bold}.product-value-props-container{font-family:'CircularStd';-webkit-font-smoothing:antialiased;display:flex;position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 1px 18px 0 rgba(0,0,0,0.11);background-color:#fff;padding-top:50px;padding-right:19px;padding-bottom:16px;padding-left:19px;width:90%;max-width:1145px}@media (min-width: 745px){.product-value-props-container{padding-top:86px;padding-right:50px;padding-bottom:70px;padding-left:50px}}.product-value-prop-container{display:flex;flex-direction:column;flex-grow:1;align-items:center;align-self:stretch;justify-content:center;margin-bottom:30px;padding-right:50px;padding-left:50px;max-width:348px}.product-value-prop-icon{margin-bottom:4px;height:38px;object-fit:contain}@media (min-width: 745px){.product-value-prop-icon{margin-bottom:13px;height:42px}}.product-value-prop-title{margin-bottom:1px;text-align:center;line-height:1.5;white-space:nowrap;color:#000;font-size:18px}@media (min-width: 745px){.product-value-prop-title{margin-bottom:4px;font-size:20px}}.product-value-prop-description{margin-bottom:auto;text-align:center;line-height:1.43;color:#8e8e8e;font-size:14px}.product-ingredients-selector-container{text-align:center}.product-ingredients-selector-container-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:20px;line-height:1.14;font-size:35px;font-weight:500}.product-ingredients-selector-description{margin-bottom:30px;padding-right:47px;padding-left:47px;line-height:1.5;font-size:20px}.product-ingredients-selectors{display:flex;flex-direction:row;justify-content:center;margin-bottom:-40px}.product-ingredients-selector{margin-right:20px;margin-left:20px;cursor:pointer}@media (min-width: 745px){.product-ingredients-selector{margin-right:38px;margin-left:38px}}.product-ingredients-selector-title{transition:250ms;margin-bottom:12px;line-height:1.5;color:#8e8e8e;font-size:16px}.selected .product-ingredients-selector-title{color:#000}.product-ingredients-selector-icon{display:inline-block;transition:250ms;border-radius:100%;box-shadow:0 10px 11px 0 rgba(0,0,0,0.12);width:110px;height:110px}.selected .product-ingredients-selector-icon{box-shadow:0 10px 11px 0 rgba(0,0,0,0.4)}.product-ingredients-module{padding-top:120px;padding-bottom:170px}.ideal-state .product-ingredients-module{display:none;padding-top:105px}.ideal-state .product-ingredients-module.selected{display:block}.product-ingredients-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin:0 auto 20px;width:90%;max-width:835px;text-align:center;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.product-ingredients-title{font-size:40px}}.product-ingredients-description{margin:0 auto 30px;width:90%;max-width:835px;text-align:center;line-height:1.56;font-family:CircularStd;font-size:18px}@media (min-width: 745px){.product-ingredients-description{margin-bottom:43px;font-size:20px}}.product-ingredients{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;width:90%;max-width:835px}.product-ingredient{display:flex;position:relative;flex-direction:column;z-index:1;margin:10px;background-color:#fff;padding:25px 22px 20px 30px;width:345px;height:250px;overflow:hidden}@media (min-width: 745px){.product-ingredient{width:395px;height:260px}}.product-ingredient-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:21px}.product-ingredient-name{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;line-height:.95;font-size:20px;font-weight:bold}.product-ingredient-chemical-name{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;line-height:1.19;font-size:16px;font-weight:bold}.product-ingredient-description{margin-bottom:auto;line-height:1.43;font-size:14px}.product-ingredient-amount{font-family:'termina-medium';-webkit-font-smoothing:antialiased;line-height:1.21;font-size:14px;font-weight:500}.product-ingredient-icon{max-height:39px}.product-ingredient-background{position:absolute;right:0;bottom:0;z-index:-1;width:200px}.product-saftey-module{padding-top:69px;padding-right:29px;padding-bottom:35px;padding-left:29px;text-align:center}@media (min-width: 745px){.product-saftey-module{padding-top:100px;padding-bottom:120px}}.product-saftey-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-bottom:10px;line-height:1.14;font-size:35px;font-weight:500}@media (min-width: 745px){.product-saftey-title{margin-bottom:20px;line-height:1.13;font-size:40px}}.product-saftey-description{display:inline-block;margin-bottom:40px;text-align:center;line-height:1.56;font-size:18px}@media (min-width: 745px){.product-saftey-description{margin-bottom:70px;max-width:650px;line-height:1.5;font-size:20px}}.product-saftey-item-list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width: 745px){.product-saftey-item-list{flex-direction:row}}.product-saftey-item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px}@media (min-width: 745px){.product-saftey-item{margin-right:15px;margin-bottom:0;margin-left:15px;max-width:300px}}.product-saftey-item-stamp{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px;background-color:#000;width:108px;height:108px;text-align:center}.product-saftey-item-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;margin-top:7px;margin-bottom:4px;font-size:26px}.product-saftey-item-verification{font-size:15px}.product-saftey-item-description{line-height:1.5;font-size:16px}.product-dropdown-component{display:flex;position:absolute;top:0;left:0;flex-direction:column;transition:500ms ease-in-out 600ms;visibility:hidden;opacity:0;z-index:999;background-color:#fff;width:100%;height:100%;min-height:768px}.product-dropdown-component.open{transition:500ms ease-in-out 0ms;visibility:visible;opacity:1}@media (min-width: 745px){.product-dropdown-component{flex-direction:row;justify-content:space-between}}.product-dropdown-component-container{display:flex;position:relative;flex-direction:column;margin:0 auto;padding-top:80px;padding-bottom:122px;width:100%;max-width:1145px}@media (min-width: 745px){.product-dropdown-component-container{flex-direction:row;justify-content:space-between;padding-top:153px}}.product-dropdown-image-viewer-container{display:flex;flex-direction:column;width:100%;height:calc(76vw - 8px)}@media (min-width: 745px){.product-dropdown-image-viewer-container{width:55%;height:calc(35vw - 50px)}}.product-dropdown-product-selector-container{display:flex;flex-direction:column;margin-top:48px;padding-right:27px;padding-left:27px;width:100%}@media (min-width: 745px){.product-dropdown-product-selector-container{margin-top:27px;padding-right:0;padding-left:0;max-width:478px}}.product-dropdown-product-selector{font-family:'termina-medium';-webkit-font-smoothing:antialiased;display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none;line-height:1.11;color:#8e8e8e;font-size:18px}.product-dropdown-product-selector svg{margin-left:7px}.product-dropdown-product-selector:hover{color:#000}.product-dropdown-product-selector:first-child{padding-bottom:32px}.product-dropdown-product-selector:not(:first-child){transform:translateY(20px);transition:transform 250ms ease-in-out 250ms, opacity 250ms ease-in-out 250ms;opacity:0;border-top:1px solid #e4e4e4;padding-top:32px;padding-bottom:32px}.open .product-dropdown-product-selector:not(:first-child){transform:translateY(0);transition:transform 250ms ease-in-out 400ms, opacity 250ms ease-in-out 400ms;opacity:1}.product-dropdown-product-selector:nth-of-type(2){transform:translateY(20px);transition:transform 250ms ease-in-out 0ms, opacity 250ms ease-in-out 0ms}.open .product-dropdown-product-selector:nth-of-type(2){transform:translateY(0);transition:transform 250ms ease-in-out 650ms, opacity 250ms ease-in-out 650ms;opacity:1}.product-reviews-title{font-family:'CircularStd-Medium';-webkit-font-smoothing:antialiased;padding-top:74px;padding-right:27px;padding-bottom:29px;padding-left:27px;text-align:center;line-height:1.27;font-size:26px;font-weight:500}@media (min-width: 745px){.product-reviews-title{margin:0 auto 0;padding-top:98px;padding-bottom:46px;max-width:590px;line-height:1.13;font-size:40px}}.product .stamped-summary-photos.stamped-summary-photos-container,.product .stamped-reviews-filter-label,.product .stamped-filters-wrapper,.product div[data-widget-style=standard] .stamped-summary-actions,.product .stamped-review-recommend,.product .stamped-summary-recommend,.product .stamped-review-options,.product .stamped-summary-text-1,.product .stamped-review-avatar,.product .stamped-review-share,.product .stamped-location-flag,.product .stamped-reviews-filter,.product .review-location{display:none !important}.product .stamped-review-header .stamped-verified-badge{font-family:'CircularStd';-webkit-font-smoothing:antialiased;line-height:1.57;color:#8e8e8e;font-size:14px}.product .fa-star,.product .fa-star-checked,.product .fa-star-half-o,.product .fa-star-o,.product .stamped-fa-star,.product .stamped-fa-star-checked,.product .stamped-fa-star-half-o,.product .stamped-fa-star-o{color:#000}.product div[data-widget-style] .summary-rating:nth-child(1) .summary-rating-title:before,.product div[data-widget-style] .summary-rating:nth-child(2) .summary-rating-title:before,.product div[data-widget-style] .summary-rating:nth-child(3) .summary-rating-title:before,.product div[data-widget-style] .summary-rating:nth-child(4) .summary-rating-title:before,.product div[data-widget-style] .summary-rating:nth-child(5) .summary-rating-title:before{color:#000}.product .summary-rating-bar-content{background-color:#000}.product .stamped-summary{display:flex;flex-direction:column;align-items:center}.product .stamped-review .author{font-family:'CircularStd';-webkit-font-smoothing:antialiased;display:inline-block;margin-bottom:6px;line-height:1.43;font-size:14px;font-weight:normal}.product h3.stamped-review-header-title{font-family:'CircularStd';-webkit-font-smoothing:antialiased;margin-bottom:3px;line-height:1.5;font-size:20px;font-weight:normal}.product .stamped-review-header-starratings{margin-bottom:16px}.product .stamped-review-content-body{font-family:'CircularStd';-webkit-font-smoothing:antialiased;line-height:1.5;color:#8e8e8e;font-size:16px;font-weight:normal;font-style:normal}.product .stamped-review{border-top:0;border-bottom:1px solid #c8c8c8;padding-bottom:0}.product .fa-check-circle-o,.product .fa-share-alt,.product .fa-thumbs-down,.product .fa-thumbs-up,.product .stamped-fa-check-circle-o,.product .stamped-fa-share-alt,.product .stamped-fa-thumbs-down,.product .stamped-fa-thumbs-up{color:#8e8e8e}.product .fa-check-circle-o:before,.product .fa-share-alt:before,.product .fa-thumbs-down:before,.product .fa-thumbs-up:before,.product .stamped-fa-check-circle-o:before,.product .stamped-fa-share-alt:before,.product .stamped-fa-thumbs-down:before,.product .stamped-fa-thumbs-up:before{font-size:20px}.product .summary-overview{display:flex;flex-direction:column;align-items:center}.product .stamped-review-header .created,.product .stamped-review-header-byline .created{font-family:'CircularStd';-webkit-font-smoothing:antialiased;text-align:right;line-height:1.43;color:#8e8e8e;font-size:14px}.product .stamped-content{margin:0 auto;max-width:811px}.product div[data-widget-style=standard] .stamped-summary-ratings{margin-right:0 !important;margin-bottom:0 !important}.product .stamped-tab-container{margin:0 auto;border-top:1px solid #8e8e8e;max-width:276px}.product div[data-widget-style=standard] .stamped-tab-container ul.stamped-tabs{margin-top:0}.product .stamped-summary-ratings{border:0}.product ul.stamped-tabs li{font-family:'CircularStd';-webkit-font-smoothing:antialiased;padding-top:10px;line-height:1.5;letter-spacing:normal;color:#8e8e8e;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal}.product ul.stamped-tabs li.active{color:#000;font-weight:normal}.product .stamped-pagination a{color:#8e8e8e}.product .stamped-pagination .page.active a{color:#000}.product .stamped-pagination{margin-top:65px}.product .stamped-review-content{margin-bottom:42px}.user-customer{padding-top:calc(80px + 25px);padding-bottom:70px}@media (min-width: 768px){.user-customer{padding-top:calc(80px + 60px);padding-bottom:120px}}#ReCharge .rc_layout__container{padding-right:27px;padding-left:27px;max-width:1186px}@media (min-width: 768px){#ReCharge .rc_layout__container{padding-right:10px;padding-left:10px}}#ReCharge .rc_title-bar{height:auto}#ReCharge .rc_title-bar h2{display:none;margin:0;margin-bottom:30px;text-transform:capitalize;color:#000;font-weight:normal}@media (min-width: 768px){#ReCharge .rc_title-bar h2{display:inline-block}}.page__customers__billing tr{display:flex;position:relative;flex-direction:column;margin-bottom:20px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.16);padding:30px 29px;line-height:1.64;color:#b9b9b9}.page__customers__billing tr strong{text-transform:capitalize;line-height:1.5;color:#000;font-size:16px;font-weight:normal}.page__customers__billing tr .rc_button{position:absolute;right:30px;bottom:30px;border-bottom:1px solid #000;text-align:right;text-transform:capitalize;line-height:1.5;color:#000;font-size:16px}.page__customers__deliver-schedule .rc_title-bar__description{margin-bottom:0;line-height:1.5;font-size:16px}@media (min-width: 768px){.page__customers__deliver-schedule .rc_title-bar__description{margin-bottom:49px}}.page__customers__deliver-schedule .rc_schedule__orders{padding-right:57px;padding-left:57px}@media (min-width: 768px){.page__customers__deliver-schedule .rc_schedule__orders{padding-right:0;padding-left:0}}.page__customers__deliver-schedule .rc_schedule__order{border-bottom:1px solid #8e8e8e}@media (min-width: 768px){.page__customers__deliver-schedule .rc_schedule__order:first-child{border-top:1px solid #8e8e8e}}.page__customers__deliver-schedule .rc__schedule__orders__order__date{margin:0;margin-top:39px;margin-bottom:20px}.page__customers__deliver-schedule .rc__schedule__orders__order__date strong{line-height:1.5;font-size:20px;font-weight:normal}.page__customers__deliver-schedule .rc_schedule__order__address{margin-bottom:16px;line-height:1.64;color:#8e8e8e;font-size:14px}.page__customers__deliver-schedule .rc_schedule__order__items{padding-bottom:20px;color:#8e8e8e;font-size:14px}.page__customers__deliver-schedule .rc_schedule__order__items thead{color:#000}.page__customers__deliver-schedule .rc_schedule__order__items th{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;padding-bottom:21px;line-height:1.64}.page__customers__deliver-schedule .rc_schedule__order__items td{vertical-align:top}.page__customers__deliver-schedule .rc_schedule__order__items td a{border-bottom:1px solid #000;text-decoration:none;color:#000}.page__customers__deliver-schedule .rc_schedule__order__items td:last-child{text-align:right}.page__customers__deliver-schedule .rc_schedule__order__items .rc_schedule__order__item__product{display:inline-block;max-width:222px}@media (max-width: 767px){.page__customers__deliver-schedule .rc_schedule__order__items thead{display:none}.page__customers__deliver-schedule .rc_schedule__order__items .rc_schedule__order__item{display:flex;flex-direction:column}.page__customers__deliver-schedule .rc_schedule__order__items td{margin-bottom:20px}.page__customers__deliver-schedule .rc_schedule__order__items td::before{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;display:inline-block;width:120px;color:#000;font-weight:bold}.page__customers__deliver-schedule .rc_schedule__order__items td:nth-child(1){margin-bottom:30px}.page__customers__deliver-schedule .rc_schedule__order__items td:nth-child(1)::before{display:block;padding-bottom:16px;content:'Products'}.page__customers__deliver-schedule .rc_schedule__order__items td:nth-child(2)::before{content:'Quantity'}.page__customers__deliver-schedule .rc_schedule__order__items td:nth-child(3)::before{content:'USD'}.page__customers__deliver-schedule .rc_schedule__order__items td:nth-child(4)::before{content:'Type'}.page__customers__deliver-schedule .rc_schedule__order__items td:nth-child(5)::before{content:'Skip'}.page__customers__deliver-schedule .rc_schedule__order__items td:nth-child(6)::before{content:'Actions'}}#customer_tab_nav.rc_layout__sidebar{position:relative;margin-bottom:30px}#customer_tab_nav.rc_layout__sidebar::after{position:absolute;top:22px;right:34px;border-top:8px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;width:0;height:0;content:'';pointer-events:none}@media (min-width: 768px){#customer_tab_nav.rc_layout__sidebar{margin-right:62px;margin-bottom:0;background-color:#f4f4f4;padding:26px 40px;width:250px}#customer_tab_nav.rc_layout__sidebar::after{display:none}}@media (min-width: 768px){#customer_tab_content.rc_layout__content{padding-right:27px;width:calc(100% - 250px - 62px)}}.rc_customer__name{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;display:none;line-height:1.5;font-size:20px;font-weight:bold}@media (min-width: 768px){.rc_customer__name{display:block}}.rc_sidebar__menu{margin:0;margin-top:30px;padding-left:0;list-style:none}.rc_menu__item{padding-bottom:20px;text-transform:capitalize;line-height:1.5;font-size:16px}.rc_menu__item a{text-decoration:none;color:#8e8e8e}.rc_menu__item a.active,.rc_menu__item a:hover{color:#000}.form-control{border:1px solid #000;border-radius:2px;background:#fff;background-color:#fff;cursor:pointer;padding:12px 23px;width:100%;text-transform:capitalize;line-height:1.5;font-size:16px;-webkit-appearance:none}.rc_form__group{position:relative}.rc_form__group::after{position:absolute;top:22px;right:24px;border-top:8px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;width:0;height:0;content:'';pointer-events:none}.page__customers__orders .rc_table{border-collapse:inherit;border-spacing:0 10px}.page__customers__orders .rc_history__item{border-radius:2px;background-color:#f6f6f6;color:#8e8e8e}.page__customers__orders .rc_history__item__amount::before{content:'$'}.page__customers__orders .rc_history__item__order a{border-bottom:1px solid #000;text-decoration:none;color:#8e8e8e}@media (min-width: 768px){.page__customers__orders .rc_history__item__order a{color:#000}}@media (max-width: 767px){.page__customers__orders thead{display:none}.page__customers__orders tr{display:flex;position:relative;flex-direction:column;margin-bottom:20px;padding:20px 30px 30px}.page__customers__orders tr td:first-child{margin-bottom:20px;color:#000}.page__customers__orders tr td:nth-child(2){margin-bottom:7px}.page__customers__orders tr td:nth-child(2)::before{color:#000;content:'Order # '}.page__customers__orders tr td:nth-child(3)::before{color:#000;content:'Amount: $'}}@media (min-width: 768px){.page__customers__orders tr{line-height:1.5;font-size:16px}.page__customers__orders tr td{padding-top:20px;padding-bottom:20px}.page__customers__orders tr th{padding-bottom:10px;font-weight:normal}.page__customers__orders tr td:first-child,.page__customers__orders tr th:first-child{padding-left:50px}.page__customers__orders tr td:last-child,.page__customers__orders tr th:last-child{padding-right:43px;text-align:left}.page__customers__orders tr th:first-child::before{content:'Order '}.page__customers__orders tr th:nth-child(2)::after{content:' #'}}.page__customers__subscriptions .rc_subscriptions{padding-right:57px;padding-left:57px}@media (min-width: 768px){.page__customers__subscriptions .rc_subscriptions{padding-right:0;padding-left:0}}@media (max-width: 767px){.page__customers__subscriptions .rc_subscriptions p{display:inline-block;margin-bottom:22px}}.page__customers__subscriptions .rc_subscriptions .rc_button--link,.page__customers__subscriptions .rc_subscriptions .action__showDiscountInput{display:inline;border-bottom:1px solid #000;vertical-align:baseline;text-decoration:none;line-height:1.43;color:#000;font-size:14px}.page__customers__subscriptions .rc_subscriptions .rc_button--link::before,.page__customers__subscriptions .rc_subscriptions .action__showDiscountInput::before{display:none}.page__customers__subscriptions .rc_subscriptions .action__showDiscountInput{margin-bottom:22px}@media (max-width: 767px){.page__customers__subscriptions .rc_subscriptions .action__showDiscountInput{margin-left:45px}}.page__customers__subscriptions .rc_subscriptions hr{margin-top:42px;border-color:#c8c8c8}.page__customers__subscriptions .purchase-address{margin:0;margin-bottom:30px}.page__customers__subscriptions .rc__subscriptions__subscription__address{line-height:1.5;color:#8e8e8e;font-size:16px;font-weight:normal}@media (min-width: 768px){.page__customers__subscriptions .rc__subscriptions__subscription__address{display:flex}.page__customers__subscriptions .rc__subscriptions__subscription__address span{margin-right:4px}}.page__customers__subscriptions .rc_subscriptions__subscription__address__edit{display:block;margin-top:5px;line-height:1.64;font-size:14px}.page__customers__subscriptions .rc_subscriptions__subscription__address__edit a{color:#000}@media (min-width: 768px){.page__customers__subscriptions .rc_subscriptions__subscription__address__edit{margin-top:0;margin-left:auto}}.page__customers__subscriptions .rc_table__container{border-top:1px solid #c8c8c8;padding-top:30px}@media (min-width: 768px){.page__customers__subscriptions .rc_table__container{padding-top:34px}}.page__customers__subscriptions .rc_subscriptions__subscription__items{padding-bottom:20px;color:#8e8e8e;font-size:14px}.page__customers__subscriptions .rc_subscriptions__subscription__items thead{color:#000}.page__customers__subscriptions .rc_subscriptions__subscription__items th{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;padding-bottom:21px;text-transform:capitalize;line-height:1.64}.page__customers__subscriptions .rc_subscriptions__subscription__items td{vertical-align:top}.page__customers__subscriptions .rc_subscriptions__subscription__items td a{border-bottom:1px solid #000;text-decoration:none;color:#000}.page__customers__subscriptions .rc_subscriptions__subscription__items td:last-child{text-align:right}.page__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item__product{display:inline-block;max-width:222px}.page__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item__edit,.page__customers__subscriptions .rc_subscriptions__subscription__items #rc_subscriptions__subscription__item__swap,.page__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item__cancel{display:block;margin-bottom:5px;line-height:1.64}@media (max-width: 767px){.page__customers__subscriptions .rc_subscriptions__subscription__items thead{display:none}.page__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item{display:flex;flex-direction:column}.page__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item__edit,.page__customers__subscriptions .rc_subscriptions__subscription__items #rc_subscriptions__subscription__item__swap,.page__customers__subscriptions .rc_subscriptions__subscription__items .rc_subscriptions__subscription__item__cancel{display:inline-block;margin-right:16px;margin-bottom:0}.page__customers__subscriptions .rc_subscriptions__subscription__items td{margin-bottom:20px}.page__customers__subscriptions .rc_subscriptions__subscription__items td::before{font-family:'CircularStd-Bold';-webkit-font-smoothing:antialiased;display:inline-block;padding-right:38px;width:120px;color:#000;font-weight:bold;box-sizing:border-box}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(1){margin-bottom:30px}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(1)::before{display:block;padding-bottom:16px;content:'Product'}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(2)::before{content:'Quantity'}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(3)::before{content:'USD'}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(4)::before{content:'Frequency'}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(5)::before{content:'Next \A Charge Date'}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(6){text-align:left}.page__customers__subscriptions .rc_subscriptions__subscription__items td:nth-child(6)::before{content:'Actions'}}.page__customers__subscriptions__items{color:#8e8e8e;line-height:1.5}.page__customers__subscriptions__items .rc_layout__content a{border-bottom:1px solid #000;text-decoration:none;color:#000}.page__customers__subscriptions__items .rc_layout__content .btn--primary{font-family:'CircularStd';-webkit-font-smoothing:antialiased;border:0;border-radius:2px;background-color:#000;cursor:pointer;padding:8px 30px;color:#fff;font-size:16px}

.flip{
    position: relative;
    z-index: 0;
    margin-bottom: -3px;
    width: 100%;
    height: 100px;
    overflow: hidden;
    top: 7%;
    -webkit-transform: scaleX(-1);
    transform: scaley(-1);
    z-index: 1;
}