.contact-wrapper .contact-wrapper__form{margin:var(--gutter-y) var(--gutter-x)}.contact-wrapper .contact-wrapper__form input,.contact-wrapper .contact-wrapper__form select,.contact-wrapper .contact-wrapper__form textarea{background:var(--light);border:none;border-radius:30px;box-shadow:0 0 3px rgba(0,0,0,.75);color:var(--dark);font-family:Outfit,sans-serif;font-weight:600;padding:12px 24px!important}.contact-wrapper .contact-wrapper__form input::-moz-placeholder,.contact-wrapper .contact-wrapper__form select::-moz-placeholder,.contact-wrapper .contact-wrapper__form textarea::-moz-placeholder{color:var(--dark);opacity:1}.contact-wrapper .contact-wrapper__form input::placeholder,.contact-wrapper .contact-wrapper__form select::placeholder,.contact-wrapper .contact-wrapper__form textarea::placeholder{color:var(--dark);opacity:1}.contact-wrapper .contact-wrapper__form .gfield--type-radio{background:var(--light);border-radius:30px;box-shadow:0 0 3px rgba(0,0,0,.75);padding:40px 24px 12px!important;position:relative}.contact-wrapper .contact-wrapper__form .gfield--type-radio legend{position:absolute;top:18px}.contact-wrapper .contact-wrapper__form .gfield--type-radio .gfield_label,.contact-wrapper .contact-wrapper__form .gfield--type-radio label{color:var(--dark)}.contact-wrapper .contact-wrapper__form .gfield--type-radio .gchoice{display:flex;justify-content:flex-start;margin:7px 0}.contact-wrapper .contact-wrapper__form .gfield--type-radio .gchoice,.contact-wrapper .contact-wrapper__form .gfield--type-radio .gfield_radio{color:var(--dark)}.contact-wrapper .contact-wrapper__form .gfield--type-radio input[type=radio]{accent-color:var(--dark);background:var(--gray)}.contact-wrapper .contact-wrapper__form .gfield_label .gfield_required{font-size:0;margin-left:.25em}.contact-wrapper .contact-wrapper__form .gfield_label .gfield_required:before{color:red;content:"*";font-size:1.1em;font-weight:700;margin-right:.15em}.contact-wrapper .contact-wrapper__form .gform_button.button{background-color:var(--blue);border-radius:30px!important;color:var(--light);font-size:1rem;line-height:1!important;min-height:unset!important;padding:17px 64px!important}.contact-wrapper .contact-wrapper__image{display:flex;justify-content:flex-end;margin:0 0 var(--gutter-y) var(--gutter-x)}.contact-wrapper .contact-wrapper__image img{max-width:768px}.contact-wrapper .contact-wrapper__form .gfield--type-radio input[type=radio]{background-color:transparent;border:none;box-shadow:none}.home .hero{background:var(--blue);color:var(--light)}.home .wysiwyg-cta--one img{margin:0 auto var(--margin-content);max-width:800px}.page-wrapper--our-story .our-founder{padding:0 var(--gutter-x)}.page-wrapper--our-story .our-founder__copy .btn{color:var(--blue)}.page-wrapper--our-story .our-founder__image{margin:50px 0 0}.page-wrapper--our-story .our-founder__image img{margin:0 auto;max-width:300px}.page-wrapper--our-story .wysiwyg-row ul{padding:0 0 0 30px}.product-videos-page .language{text-align:right}.product-videos-page .toggle-wrapper{display:flex;justify-content:center;margin:0 0 var(--margin-content)}.product-videos-page .language-toggle{background:red;border:2px solid var(--dark);border-radius:30px;display:inline-flex;font-size:14px;overflow:hidden}.product-videos-page .toggle-option{background:var(--light);color:var(--dark);display:block;padding:8px 16px;pointer-events:auto;text-decoration:none;transition:background .2s}.product-videos-page .language-toggle span.toggle-option{background:var(--orange);color:var(--light);pointer-events:none}.product-videos-page .toggle-option.active{background:var(--dark);color:var(--light)}.product-videos-page .pouch-container{margin:calc(var(--gutter-y)*2) auto var(--gutter-y);width:100%}.product-videos-page .pouch-container .pouch{align-items:center;background-color:hsla(0,0%,88%,.3);border-radius:45px;display:flex;flex-wrap:nowrap;height:192px;justify-content:space-between;margin:0 auto 78px;max-width:388px;padding:74px 24px 24px;position:relative;width:100%}.product-videos-page .pouch-container .pouch a{width:68px}.product-videos-page .pouch-container .pouch a:first-of-type:not(.skip){left:50%;position:absolute;top:0;transform:translate(-50%,-50%);width:136px}.product-videos-page .pouch-container .pouch--orange{background-color:rgba(225,111,16,.3);margin:0 auto 32px}.product-videos-page .pouch-container .pouch--single{justify-content:center}.product-videos-page .pouch-container .pouch--single a{width:160px}.product-videos-page .pouch-container .pouch--crowded{justify-content:center;margin:0 auto 78px}.product-videos-page .pouch-container .pouch--crowded a{margin:0 5px;max-width:40px}.product-videos-page .pouch-container .pouch--crowded a:first-of-type{margin:0;max-width:unset;width:136px}.product-videos-page .pouch-container .pouch--sparse{justify-content:center}.product-videos-page .pouch-container .pouch--sparse a{margin:0 5px}.product-videos-page .pouch-container .pouch--sparse a:first-of-type{margin:0}.product-videos-page .pouch-container .pouch--square{flex-wrap:wrap;justify-content:center;padding:24px 30px}.product-videos-page .pouch-container .pouch--square a{margin:5px 10px;width:90px}.product-videos-page .pouch-container .pouch:nth-of-type(6){margin:0 auto 32px}.product-videos-page .pouch-container .pouch:nth-of-type(8),.product-videos-page .pouch-container .pouch:nth-of-type(9){padding:24px 30px}.product-videos-page .pouch-container .pouch:nth-of-type(9) a{max-width:100px}.product-videos-page .null-link{cursor:default;pointer-events:none}.videos-container .price,.videos-container form{display:none}.intro-video{max-width:100%;position:relative}.intro-video--intro{padding-top:56.25%}.intro-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.the-science .hero{position:relative}.the-science .hero__content h1{color:var(--blue)}.the-science .hero__content .btn{background-color:var(--blue);color:var(--light)}.the-science .subhero ul{padding:0 0 0 40px}.btn{background:var(--light);border-radius:30px;color:var(--dark);display:inline-block;font-size:.92rem;font-weight:600;line-height:1;padding:17px 64px;text-transform:capitalize}.btn:hover{transform:scale(1.1)}.btn--blue{background-color:var(--blue);color:var(--light)}.btn--orange{background-color:var(--orange);color:var(--light)}.btn--block{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.add-to-cart-button:hover{transform:scale(1.1)}.wrapper-inner{margin-top:28px}.wrapper-inner p{margin:0 0 16px}.wrapper-inner h1.page-header{margin:0 0 36px}.wrapper-inner div.content-rows h2{font-size:32px;line-height:36px;margin:0 0 6px}.wrapper-inner div.content-rows h3{font-size:27px;line-height:31px;margin:0 0 6px}.wrapper-inner div.content-rows h4{font-size:25px;line-height:29px;margin:0 0 6px}.wrapper-inner div.content-rows h5{font-size:22px;line-height:26px;margin:0 0 6px}.wrapper-inner div.content-rows h6{font-size:20px;line-height:24px;margin:0 0 6px}.wrapper-inner div.content-rows ul{list-style:disc;margin:30px 0;padding:0 0 0 40px}.wrapper-inner div.content-rows ul li{font-size:18px;line-height:25px;margin:0 0 16px}.wrapper-inner div.content-rows p.caption{font-size:17px;font-style:italic;line-height:17px;margin:-12px 0 16px}.wrapper-inner div.content-rows img,.wrapper-inner div.content-rows video{display:block;margin:0 0 16px;width:100%}.wrapper-inner div.content-rows img.content-image.desktop,.wrapper-inner div.content-rows video.content-image.desktop{display:none}.wrapper-inner div.content-rows div.gallery-row{margin:16px 0}.wrapper-inner div.content-rows div.gallery-row img{margin:0}.wrapper-inner div.content-rows div.gallery-row.padded img{margin:0 0 16px}.wrapper-inner div.content-rows div.youtube-container{margin:0 0 16px;overflow:hidden;padding-top:56.25%;position:relative}.wrapper-inner div.content-rows div.youtube-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.wrapper-inner div.content-rows div.spacer{display:none}.wrapper-inner div.content-rows div.spacer.mobile{display:block}.faq .faq-container .faq-item{margin:0 0 6px}.faq .faq-container .faq-item .faq-title{align-items:center;background-color:var(--dark);color:var(--light);cursor:pointer;display:flex;font-weight:400;justify-content:space-between;padding:10px 20px;position:relative}.faq .faq-container .faq-item .faq-title h4{font-size:1rem;font-weight:400;margin:0}.faq .faq-container .faq-item .faq-title .open{display:none}.faq .faq-container .faq-item .faq-title .faq-arrow{align-items:center;display:inline-flex;justify-content:center;position:relative}.faq .faq-container .faq-item .faq-title .faq-arrow:before{border-bottom:4px solid var(--light);border-right:4px solid var(--light);content:"";height:16px;position:absolute;transform:rotate(-45deg);width:16px}.faq .faq-container .faq-item .faq-content{background-color:var(--light);color:var(--dark);display:none;padding:16px 0}.faq .faq-container .faq-item .faq-content>p:not(:empty){margin:0}.faq .faq-container .faq-item .faq-content p:empty{display:none}.faq .faq-container .faq-item .faq-content a{color:var(--dark);text-decoration:underline}.faq .faq-container .faq-item.active .closed{display:none}.faq .faq-container .faq-item.active .open{display:block}.faq .faq-container .faq-item.active .faq-arrow{background-color:var(--dark);transform:rotate(90deg)}.faq .faq-container .faq-item.active .faq-arrow:before{border-color:var(--dark)}.faq .faq-container .faq-item.active .faq-title{background-color:var(--blue)}div.img-container{align-items:flex-end;display:flex;height:calc(100vh - 123px);max-height:calc(100vh - 123px);min-height:calc(100vh - 123px);overflow:hidden;position:relative}div.img-container img{display:block;width:100%}.lock-logo{background-color:rgba(44,136,196,.2);height:44px;position:relative;width:100%}.lock-logo img{background-color:var(--light);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:72px;z-index:100}.product-card{align-items:center;box-shadow:0 0 6px rgba(0,0,0,.2);flex-direction:column;justify-content:center;padding:var(--margin-content) 30px}.product-card h6{text-align:center}.product-card a h6,.product-card h6{color:var(--dark)}.product-card a:hover h6{color:var(--blue)}.product-card .add-to-cart-button{background-color:var(--light)!important;border:1px solid var(--dark)!important;color:var(--dark)!important;display:block!important;font-family:Outfit,sans-serif;font-size:.825rem!important;font-weight:300!important;margin:0 auto var(--margin-inner)!important;padding:7px 20px!important;text-transform:capitalize}.product-archive-grid{--card-gap-horizontal:30px;--card-gap-vertical:30px;-moz-column-gap:var(--card-gap-horizontal);column-gap:var(--card-gap-horizontal);display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;row-gap:var(--card-gap-vertical)}.product-archive-grid .product-card{flex:0 0 auto;width:280px}.product-slider--cards-wrapper{overflow:hidden;padding:var(--margin-content) 0 0}.product-slider--cards-wrapper .product-slider--cards .product-card{margin:5px 15px;width:280px}.product-slider--cards-wrapper .product-slider--cards .slick-slide{display:flex;justify-content:center}.product-slider--cards-wrapper .product-slider--cards .slick-track{align-items:stretch;display:flex}.product-slider--cards-wrapper .product-slider--cards .slick-dots{bottom:-40px;display:flex!important;justify-content:center}.product-slider--cards-wrapper .product-slider--cards .slick-dots li button{background:#000;border:none;border-radius:50%;cursor:pointer;height:10px;opacity:.3;text-indent:-9999px;width:10px}.product-slider--cards-wrapper .product-slider--cards .slick-dots li.slick-active button{opacity:1}ul.secondary-nav{display:flex}ul.secondary-nav li.tab-link{color:blue;cursor:pointer;font-size:30px;margin:0 20px 0 0}ul.secondary-nav li.tab-link.active{color:red}div.pane{display:none}div.pane.show{display:block}.slider-container{background:var(--light);border-radius:30px;box-shadow:0 6px 20px rgba(0,0,0,.2),0 12px 40px rgba(0,0,0,.15)}.slider-container__header{color:var(--orange);margin:0;padding:var(--margin-copy) 0;text-align:center}.slider-container .reading-safe-slider{position:relative}.slider-container .reading-safe-slider .slick-list{background-color:var(--light);border-radius:30px}.slider-container .reading-safe-slider .reading-safe-slide{border-radius:30px;padding:0 30px 80px;text-align:center}.slider-container .reading-safe-slider .reading-safe-slide .slide-title{color:var(--orange)}.slider-container .reading-safe-slider .slick-next,.slider-container .reading-safe-slider .slick-prev{background-color:var(--orange);border-radius:30px;display:none!important;height:50px;width:70px;z-index:100}.slider-container .reading-safe-slider .slick-prev{left:50px}.slider-container .reading-safe-slider .slick-prev:before{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:15px;left:20px;position:relative;top:0;transform:rotate(225deg);width:15px}.slider-container .reading-safe-slider .slick-prev:after{border-top:2px solid #fff;content:"";display:block;height:2px;left:20px;position:relative;top:-8.5px;width:30px}.slider-container .reading-safe-slider .slick-next{right:50px}.slider-container .reading-safe-slider .slick-next:before{border-top:2px solid #fff;content:"";display:block;height:2px;left:23px;position:relative;top:6.5px;width:30px}.slider-container .reading-safe-slider .slick-next:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:15px;left:38px;position:relative;top:-2px;transform:rotate(45deg);width:15px}.slider-container .reading-safe-slider .slick-dots{bottom:50px}.slider-container .reading-safe-slider .slick-dots li{margin:0 .25rem}.slider-container .reading-safe-slider .slick-dots li button:before{font-size:.75rem}.slider-container .reading-safe-slider .slick-dots li.slick-active button:before{color:var(--orange)}.slider-container .slider-stripe{background-color:var(--orange);height:100px;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.slider-container.slider2 .reading-safe-slider .reading-safe-slide .slide-title,.slider-container.slider2 .slider-container__header{color:var(--green)}.slider-container.slider2 .reading-safe-slider .slick-next,.slider-container.slider2 .reading-safe-slider .slick-prev{background-color:var(--green)}.slider-container.slider2 .reading-safe-slider .slick-dots{bottom:50px}.slider-container.slider2 .reading-safe-slider .slick-dots li{margin:0 .25rem}.slider-container.slider2 .reading-safe-slider .slick-dots li.slick-active button:before{color:var(--green)}.slider-container.slider2 .slider-stripe{background-color:var(--green)}#arrowup{background:var(--dark);border-radius:5px;bottom:0;height:50px;margin:30px 0;position:fixed;text-align:center;transition:all .1s ease-out;width:50px;z-index:10}#arrowup:after{color:var(--dark);font-family:Font Awesome\ 6 Pro;font-size:30px;font-style:normal;font-weight:400}#arrowup.show{display:inline-block;opacity:.7}#arrowup.show:active,#arrowup.show:hover{background:var(--dark);cursor:pointer;opacity:1}#arrowup.hide{display:none}.youtube-container{margin:0 0 16px;overflow:hidden;padding-top:56.25%;position:relative}.youtube-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}body,html{background:var(--light)}img{display:block;height:auto;width:100%}:root{--dark:#333;--light:#f9f9f9;--blue:#2c88c4;--purple:#816ca8;--orange:#e16f10;--pink:#c864a2;--green:#3db072;--grey:#e0e0e0}.text-dark{color:var(--dark)}.text-light{color:var(--light)}.text-blue{color:var(--blue)}.text-orange{color:var(--orange)}.background-dark{background-color:var(--dark)}.background-light{background-color:var(--light)}.background-blue{background-color:var(--blue)}.background-orange{background-color:var(--orange)}.background-pink{background-color:var(--pink)}.page-wrapper--default{margin:var(--gutter-y) var(--gutter-x)}.flex--all{display:flex;flex-wrap:wrap}.flex--justify-center{justify-content:center}:root{--gutter-x:36px;--gutter-y:50px;--gutter-static:40px}.gutter-xy{margin:var(--gutter-y) var(--gutter-x)}.gutter-x{margin-left:var(--gutter-x);margin-right:var(--gutter-x)}.gutter-y{margin-bottom:var(--gutter-y)}.gutter-t,.gutter-y{margin-top:var(--gutter-y)}.gutter-b{margin-bottom:var(--gutter-y)}.gutter-r{margin-right:var(--gutter-x)}.gutter-l{margin-left:var(--gutter-x)}.padding-xy{padding:var(--gutter-y) var(--gutter-x)}.padding-x{padding-left:var(--gutter-x);padding-right:var(--gutter-x)}.padding-y{padding-bottom:var(--gutter-y);padding-top:var(--gutter-y)}.padding-r{padding-right:var(--gutter-x)}.padding-t{padding-top:var(--gutter-y)}.padding-b{padding-bottom:var(--gutter-y)}html{--margin-header:24px;--margin-copy:24px;--margin-content:40px;--margin-copy:30px;--margin-content:30px;--margin-inner:20px}html h1,html h2,html h3,html h4,html h5,html h6,html p{margin:0 0 var(--margin-copy)}html h1.contained,html h2.contained,html h3.contained,html h4.contained,html h5.contained,html h6.contained,html p.contained{max-width:984px}.spacer{height:1px;width:100%}.absolute-zero,.absolute-zero--center{position:absolute;z-index:100}.absolute-zero--center{left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-zero--x{left:var(--gutter-x);position:absolute;z-index:100}.absolute-zero--xy,.absolute-zero--y{position:absolute;top:var(--gutter-y);z-index:100}.absolute-zero--xy{left:var(--gutter-x)}.relative{position:relative}*,:after,:before{box-sizing:inherit}a,blockquote,body,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0}html{-webkit-text-size-adjust:100%;box-sizing:border-box;line-height:1.15}a{text-decoration:none}button{cursor:pointer}.min--lg,.min--md,.min--ml,.min--sm{display:none!important}html{font-family:Outfit,sans-serif;font-optical-sizing:auto;font-size:22px;font-style:normal;font-weight:400}html h1,html h2,html h3,html h4,html h5,html h6{font-weight:600}html h1 a,html h1 span,html h2 a,html h2 span,html h3 a,html h3 span,html h4 a,html h4 span,html h5 a,html h5 span,html h6 a,html h6 span{font-family:inherit;font-size:inherit!important;font-weight:inherit;line-height:inherit;text-transform:inherit}html h1,html h2{line-height:1.1;text-transform:capitalize}html h1 a,html h1 span,html h2 a,html h2 span{line-height:inherit;text-transform:inherit}html h1{font-size:1.8rem}html h2{font-size:1.5rem}html h3{font-size:1.2rem}html h4{font-size:1rem}html h5{font-size:.9rem}html h6{font-size:.8rem}html a,html li,html p,html span{font-size:.825rem;font-weight:400;line-height:1.3}.centered{text-align:center}.holder{background-color:red;height:500px;width:100%}.freeze{height:100%;overflow:hidden}.flat{line-height:1!important;margin-bottom:0!important;margin-top:0!important}.overlay{align-items:center;display:flex;justify-content:center;min-height:100%;opacity:.5;position:absolute;top:0;width:100%;z-index:100}.overlay--dark{background:var(--dark)}.overlay--light{background:var(--light)}.text-center{text-align:center}.desktop{display:none}footer p,footer span{color:var(--light)}footer .footer-wrapper{background-color:var(--dark)}footer .footer-wrapper .logo{display:block;margin:0 auto var(--margin-copy);max-width:250px;width:75%}footer .footer-wrapper .footer-nav{margin:0 0 calc(var(--margin-copy)*2)}footer .footer-wrapper .footer-nav ul{list-style:none;text-align:center}footer .footer-wrapper .footer-nav ul li{margin:0 0 var(--margin-copy)}footer .footer-wrapper .footer-nav ul li a{color:var(--light);font-size:.8rem;font-weight:600;line-height:1}footer .footer-wrapper .contact-form .gform_heading{margin:0 0 var(--margin-copy)}footer .footer-wrapper .contact-form .gform_heading .gform_title{color:var(--light);font-size:.8rem;font-weight:600;line-height:1;text-align:center}footer .footer-wrapper .contact-form input{border-radius:30px;display:block;margin:0 auto;max-width:410px!important}footer .footer-wrapper .contact-form .gform_button{background:var(--blue);border:none;color:var(--light);display:inline-block;font-size:.92rem;font-weight:600;line-height:1!important;margin:0 auto!important;min-height:unset!important;padding:17px 64px;text-transform:capitalize}footer .footer-wrapper .contact-form .gform_footer.top_label{padding:16px 0 0}footer .subfooter-wrapper{background-color:var(--blue)}footer .subfooter-wrapper .social{justify-content:center;margin:0 0 var(--margin-copy)}footer .subfooter-wrapper .social a{margin:0 9px;width:24px}footer .subfooter-wrapper a,footer .subfooter-wrapper span{display:inline-block;font-size:.7rem;margin:0 auto var(--margin-copy);text-align:center}footer .subfooter-wrapper .footer-copy{display:flex;flex-direction:column}footer .subfooter-wrapper .privacy-link{color:var(--light);display:block;margin:0 auto;text-align:center;text-decoration:underline}footer .gform_confirmation_message{color:var(--light)!important}header{background-color:var(--blue);border-bottom:1px solid var(--light);position:fixed;top:0;width:100%;z-index:1000}header .header-wrapper{align-items:center;display:flex;padding:var(--gutter-x) var(--gutter-x)}header .pencil-banner{align-items:center;background-color:var(--pink);display:flex;flex-direction:column;flex-wrap:wrap;height:100px;justify-content:center;position:relative}header .pencil-banner a,header .pencil-banner span{font-size:.8rem;line-height:1}header .pencil-banner span{color:var(--light);font-weight:500;margin:0 0 10px}header .pencil-banner a{height:28px;margin:0 0 10px;min-width:124px;padding:5px 30px}header .pencil-banner i{color:var(--light);position:absolute;right:10px}header .logo{display:block;width:120px}header .logo--desktop,header .scroll-logo{display:none}header .mobile-cta{display:block;line-height:normal;margin:0 0 0 30px;max-height:50px;padding:7px 20px 8px}#primary,.page-wrapper{padding-top:186px}#primary.no-pencil,.page-wrapper.no-pencil{padding-top:136px}.hero{display:flex;flex-direction:column;padding:var(--gutter-y) var(--gutter-x)}.hero__content{text-align:center}.hero__content img{margin:0 auto var(--margin-copy)}.hero__image{display:none}button.nav-toggle{background:var(--light);border:none;border-radius:50%;box-shadow:inset 0 0 5px rgba(0,0,0,.7);height:44px;position:absolute;right:var(--gutter-x);top:calc(50% + 50px);transform:translateY(-50%);width:44px;z-index:100}button.nav-toggle span,button.nav-toggle span:after,button.nav-toggle span:before{background:var(--blue);border-radius:1px;content:"";display:block;height:3px;position:relative;transition:all .1s ease-in-out;width:27px}button.nav-toggle span{left:3px}button.nav-toggle span:before{top:-8px}button.nav-toggle span:after{bottom:-5px}button.nav-toggle.active span{background:transparent;left:1.5px}button.nav-toggle.active span:before{top:0;transform:rotate(45deg);width:30px}button.nav-toggle.active span:after{top:-3px;transform:rotate(-45deg);width:30px}button.nav-toggle.no-pencil{top:50%}div.nav-wrapper{background:var(--light);display:none;height:100vh;left:0;position:absolute;top:182px;width:100%}div.nav-wrapper ul{list-style:none;padding:30px var(--gutter-x) 0}div.nav-wrapper ul li{padding:16px 0}div.nav-wrapper ul li a{color:var(--dark);font-size:1.1rem;font-weight:500;line-height:1;text-transform:uppercase}div.nav-wrapper ul li a:hover{color:var(--blue)}div.nav-wrapper .nav-cta{margin:50px 0 0 var(--gutter-x)}div.nav-wrapper.open{display:block}div.nav-wrapper .cart-cta{position:relative;width:50px}div.nav-wrapper .cart-cta .cart-count{align-items:center;background-color:var(--orange);border-radius:50%;color:var(--light);display:flex;font-family:Outfit,sans-serif;font-weight:600;height:30px;justify-content:center;position:absolute;right:-16px;top:-5px;width:30px}div.nav-wrapper.no-pencil{top:102px}.checkout-button{background-color:var(--blue)!important}.woocommerce-cart-form--readingsafe .woocommerce-cart-form__contents.cart tbody td:before{font-weight:300}.woocommerce-cart-form--readingsafe .woocommerce-cart-form__contents.cart tbody td a{color:var(--dark);text-decoration:underline}.woocommerce-cart-form--readingsafe .woocommerce-cart-form__contents.cart tbody td button{background-color:var(--dark);color:var(--light);font-size:1rem;font-weight:300;text-transform:capitalize}.woocommerce-cart-form--readingsafe .woocommerce-cart-form__contents.cart tbody td .coupon{display:none}.woocommerce-cart-form--readingsafe .woocommerce-cart-form__contents.cart tbody td #coupon_code{color:var(--dark);font-size:1rem;height:50px}.product-carousel ul{padding:0 0 0 40px}.woocommerce .woocommerce-breadcrumb{margin:var(--gutter-y) var(--gutter-x)}.wcpay-express-checkout-wrapper{margin:12px 0 0!important}.single-product .single_add_to_cart_button.button{background-color:var(--dark)!important;border-radius:0;font-size:1rem;font-weight:400;text-transform:capitalize;width:350px}.single-product .cart{display:flex;height:49px;margin:0 0 12px}.single-product .cart .quantity{background-color:var(--grey);height:100%!important;margin:0 36px 0 0}.single-product .cart .quantity input{background-color:var(--grey);border:none;height:100%;padding:0 0 0 14px;width:80px}.single-product-custom{display:flex;flex-direction:column;margin:var(--gutter-y) var(--gutter-x)}.single-product-custom .product-gallery,.single-product-custom .product-summary{box-sizing:border-box;width:100%}.single-product-custom .product-gallery .main-slider{width:100%}.single-product-custom .product-gallery .main-slider .slick-slide{align-items:center;box-sizing:border-box;display:flex!important;justify-content:center;max-width:100%;padding:40px 80px}.single-product-custom .product-gallery .main-slider img{border-radius:8px;display:block;height:auto;max-width:100%;width:100%}.single-product-custom .product-gallery .thumb-slider{display:flex;flex-wrap:wrap}.single-product-custom .product-gallery .thumb-slider .slick-slide{display:block!important}.single-product-custom .product-gallery .thumb-slider img{border:2px solid transparent;cursor:pointer;height:auto}.single-product-custom .product-gallery .thumb-slider img:hover{border-color:#ccc}.single-product-custom .product-gallery .custom-arrow{background:#000;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:2rem;height:40px!important;line-height:1;max-height:40px!important;max-width:40px!important;padding:.75rem 1.1rem;position:relative;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;width:40px!important;z-index:10}.single-product-custom .product-gallery .custom-arrow:hover{background:#333}.single-product-custom .product-gallery .slick-prev.custom-arrow{left:0}.single-product-custom .product-gallery .slick-prev.custom-arrow:before{content:"<";left:17px}.single-product-custom .product-gallery .slick-next.custom-arrow{right:0}.single-product-custom .product-gallery .slick-next.custom-arrow:before{content:">";right:17px}.single-product-custom .product-gallery .slick-next.custom-arrow:before,.single-product-custom .product-gallery .slick-prev.custom-arrow:before{font-size:24px;position:absolute;top:4px}.single-product-custom .product-summary .product-title{font-size:2rem;font-weight:700}.single-product-custom .product-summary .product-price{color:#111;font-size:1.5rem;margin:1rem 0}.single-product-custom .product-summary .product-details,.single-product-custom .product-summary .product-intro{font-size:1rem;line-height:1.6;margin:1.5rem 0}.single-product-custom .product-summary .blue-button{background-color:var(--blue);border-radius:24px;color:#fff;display:inline-block;font-weight:600;margin:1rem 0;padding:.75rem 1.25rem;text-decoration:none}.single-product-custom .product-summary .product-sku{color:#666;font-size:.9rem;margin-top:1rem}@media (min-width:768px){.the-science .subhero ul{-moz-column-count:2;column-count:2;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:0}.the-science .slider-container .reading-safe-slider .slick-next,.the-science .slider-container .reading-safe-slider .slick-prev{top:calc(50% - 36px)}.block-container--sm{display:flex;flex-direction:row;flex-wrap:wrap}.wrapper-inner h1.page-header{font-size:52px;letter-spacing:-2px;line-height:59px}.wrapper-inner div.content-rows h2{font-size:32px;line-height:36px;margin:0 0 8px}.wrapper-inner div.content-rows h3{font-size:27px;line-height:33px;margin:0 0 8px}.wrapper-inner div.content-rows h4{font-size:25px;line-height:31px;margin:0 0 8px}.wrapper-inner div.content-rows h5{font-size:22px;line-height:28px;margin:0 0 8px}.wrapper-inner div.content-rows h6{font-size:20px;line-height:24px;margin:0 0 8px}.wrapper-inner div.content-rows div.youtube-container,.wrapper-inner div.content-rows img,.wrapper-inner div.content-rows video{margin:0 0 16px}.wrapper-inner div.content-rows div.spacer.mobile{display:none}.wrapper-inner div.content-rows div.spacer.desktop{display:block}.faq .faq-container .faq-item .faq-title .faq-arrow{background-color:var(--light);border-radius:50%;height:40px;width:40px}.faq .faq-container .faq-item .faq-title .faq-arrow:before{border-bottom:4px solid var(--dark);border-right:4px solid var(--dark);left:10px;top:12px}.faq .faq-container .faq-item.active .faq-arrow{background-color:var(--dark)}.faq .faq-container .faq-item.active .faq-arrow:before{border-color:var(--light)}.product-archive-grid{justify-content:flex-start;width:calc(560px + var(--card-gap-horizontal))}.slider-container .reading-safe-slider .reading-safe-slide{padding:0 180px 80px}.slider-container .reading-safe-slider .slick-next,.slider-container .reading-safe-slider .slick-prev{display:block!important;top:calc(50% - 64px)}#arrowup{padding:.6rem .5rem .5rem;right:2rem}#arrowup:after{content:"\f077"}.flex--sm{display:flex;flex-wrap:wrap}:root{--gutter-x:36px;--gutter-y:65px;--gutter-static:40px}html{--margin-copy:36px;--margin-content:36px;--margin-copy:40px;--margin-content:40px;--margin-inner:30px;width:auto}.absolute-sm,.absolute-sm--center{position:absolute;z-index:100}.absolute-sm--center{left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-sm--x{left:var(--gutter-x);position:absolute;z-index:100}.absolute-sm--xy,.absolute-sm--y{position:absolute;top:var(--gutter-y);z-index:100}.absolute-sm--xy{left:var(--gutter-x)}.min--sm{display:block!important}.max--sm{display:none!important}html h1{font-size:3.2rem}html h1 a,html h1 span{font-size:inherit!important}html h2{font-size:2.25rem}html h2 a,html h2 span{font-size:inherit!important}html h3{font-size:1.7rem}html h3 a,html h3 span{font-size:inherit!important}html h4{font-size:1.45rem}html h4 a,html h4 span{font-size:inherit!important}html h5{font-size:1.2rem}html h5 a,html h5 span{font-size:inherit!important}html h6{font-size:1rem}html h6 a,html h6 span{font-size:inherit!important}html a,html li,html p,html span{font-size:1rem}.mobile--sm{display:none}.desktop--sm{display:block}footer .footer-wrapper .contact-form .gform_heading{margin:0 0 24px}footer .footer-wrapper .contact-form .gform_heading .gform_title{margin:0}footer .footer-wrapper .contact-form .gform_heading .gform_description{display:none}header .pencil-banner{flex-direction:row;height:50px}header .pencil-banner span{margin:0 12px 0 0}header .pencil-banner a{margin:0 0 0 20px}header .pencil-banner i{right:30px}header .mobile-cta{display:block;line-height:normal;padding:10px 40px 12px}button.nav-toggle{top:calc(50% + 25px)}div.nav-wrapper ul{padding:50px var(--gutter-x) 0}div.nav-wrapper ul li{margin:0 0 24px}div.nav-wrapper ul li a{font-size:1.33rem}.single-product-custom{flex-direction:row}.single-product-custom .product-gallery{flex:1 1 50%;max-width:50%}.single-product-custom .product-summary{flex:1 1 50%;max-width:50%;padding-left:2rem}}@media (min-width:992px){.intro-video{height:360px;margin:0 auto;max-width:640px;padding-top:0}.intro-video iframe{height:360px;position:static;width:640px}.block-container--md{display:flex;flex-direction:row;flex-wrap:wrap}.wrapper-inner div.content-rows img.content-image.mobile,.wrapper-inner div.content-rows video.content-image.mobile{display:none}.wrapper-inner div.content-rows img.content-image.desktop,.wrapper-inner div.content-rows video.content-image.desktop{display:block}.wrapper-inner div.content-rows div.gallery-row{display:flex;margin:36px 0}.wrapper-inner div.content-rows div.gallery-row img.two{width:50%}.wrapper-inner div.content-rows div.gallery-row img.three{width:33.33%}.wrapper-inner div.content-rows div.gallery-row img.four{width:25%}.wrapper-inner div.content-rows div.gallery-row.padded img.two{margin-bottom:0;margin-left:0;margin-right:0;width:calc(50% - 8px)}.wrapper-inner div.content-rows div.gallery-row.padded img.two:nth-child(odd){margin-right:8px}.wrapper-inner div.content-rows div.gallery-row.padded img.two:nth-child(2n){margin-left:8px}.wrapper-inner div.content-rows div.gallery-row.padded img.three{margin-bottom:0;margin-left:0;margin-right:0;width:calc(33.33333% - 10.66667px)}.wrapper-inner div.content-rows div.gallery-row.padded img.three:nth-child(odd){margin-right:0}.wrapper-inner div.content-rows div.gallery-row.padded img.three:nth-child(2n){margin-left:0}.wrapper-inner div.content-rows div.gallery-row.padded img.three:nth-child(3n+1){margin-right:8px}.wrapper-inner div.content-rows div.gallery-row.padded img.three:nth-child(3n+2){margin-left:8px;margin-right:8px}.wrapper-inner div.content-rows div.gallery-row.padded img.three:nth-child(3n+3){margin-left:8px}.wrapper-inner div.content-rows div.gallery-row.padded img.four{margin-bottom:0;margin-left:0;margin-right:0;width:calc(25% - 12px)}.wrapper-inner div.content-rows div.gallery-row.padded img.four:nth-child(3n+1),.wrapper-inner div.content-rows div.gallery-row.padded img.four:nth-child(3n+2),.wrapper-inner div.content-rows div.gallery-row.padded img.four:nth-child(3n+3){margin-left:0;margin-right:0}.wrapper-inner div.content-rows div.gallery-row.padded img.four:nth-child(4n+1){margin-right:8px}.wrapper-inner div.content-rows div.gallery-row.padded img.four:nth-child(4n+2),.wrapper-inner div.content-rows div.gallery-row.padded img.four:nth-child(4n+3){margin-left:8px;margin-right:8px}.wrapper-inner div.content-rows div.gallery-row.padded img.four:nth-child(4n+4){margin-left:8px}.product-archive-grid{--card-gap-horizontal:30px;--card-gap-vertical:30px;width:calc(840px + var(--card-gap-horizontal)*2)}#arrowup{right:1rem}.flex--md{display:flex;flex-wrap:wrap}html{width:auto}.absolute-md,.absolute-md--center{position:absolute;z-index:100}.absolute-md--center{left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-md--x{left:var(--gutter-x);position:absolute;z-index:100}.absolute-md--xy,.absolute-md--y{position:absolute;top:var(--gutter-y);z-index:100}.absolute-md--xy{left:var(--gutter-x)}.min--md{display:block!important}.max--md{display:none!important}.mobile--md{display:none}.desktop--md{display:block}footer .footer-wrapper .logo{max-width:unset;width:377px}footer .footer-wrapper .footer-nav{margin:0 0 var(--margin-copy)}footer .footer-wrapper .footer-nav ul{display:flex;justify-content:center}footer .footer-wrapper .footer-nav ul li{margin:0 30px}footer .footer-wrapper .footer-nav ul li a{color:var(--light);font-size:.8rem;font-weight:600;line-height:1}footer .footer-wrapper .contact-form{justify-content:center}footer .footer-wrapper .contact-form .gform_heading{margin:0 46px 0 0}footer .footer-wrapper .contact-form .ginput_container_email{margin:0 20px 0 0;width:300px}footer .footer-wrapper .contact-form .ginput_container_email input{max-width:unset;width:300px}footer .footer-wrapper .contact-form .gform_footer.top_label{margin:0;padding:0}footer .footer-wrapper .contact-form .gform_button{padding:8px 64px}footer .footer-wrapper .contact-form .gform_wrapper,footer .footer-wrapper .contact-form .gform_wrapper form{align-items:center;display:flex}}@media (min-width:1200px){.contact-wrapper{align-items:center;display:flex;justify-content:space-between}.contact-wrapper .contact-wrapper__form{margin:var(--gutter-y) 0 var(--gutter-y) var(--gutter-x);max-width:600px;width:50%}.contact-wrapper .contact-wrapper__image{align-items:flex-end;display:flex;margin:0;overflow:hidden;padding:var(--gutter-y) 0 var(--gutter-y) 60px}.contact-wrapper .contact-wrapper__image img{display:block;height:auto;-o-object-fit:unset;object-fit:unset;width:100%}.page-wrapper--our-story .our-founder{align-items:stretch;display:flex}.page-wrapper--our-story .our-founder__copy{padding:0 110px var(--gutter-y) 0}.page-wrapper--our-story .our-founder__image{align-items:stretch;display:flex}.page-wrapper--our-story .our-founder__image img{display:block;height:100%;margin:0;max-width:unset;-o-object-fit:cover;object-fit:cover;width:auto}.product-videos-page .toggle-wrapper{display:flex;justify-content:flex-end;margin:0}.the-science .hero{flex-direction:row;padding:var(--gutter-y) 0 var(--gutter-y) var(--gutter-x)}.the-science .hero__content{text-align:left}.the-science .hero__image{display:block;overflow:hidden}.the-science .subhero ul{-moz-column-count:3;column-count:3;padding:0}.the-science .subhero ul li{max-width:-moz-fit-content;max-width:fit-content}.block-container--ml{flex-direction:row}.block-container--ml,.flex--ml{display:flex;flex-wrap:wrap}:root{--gutter-x:65px;--gutter-y:80px;--gutter-static:80px}html{width:auto}.absolute-ml,.absolute-ml--center{position:absolute;z-index:100}.absolute-ml--center{left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-ml--x{left:var(--gutter-x);position:absolute;z-index:100}.absolute-ml--xy,.absolute-ml--y{position:absolute;top:var(--gutter-y);z-index:100}.absolute-ml--xy{left:var(--gutter-x)}.min--ml{display:block!important}.max--ml{display:none!important}.mobile--ml{display:none}.desktop--ml{display:block}header{border:none}header .header-wrapper{display:block;padding:40px var(--gutter-x)}header .logo{margin:0 auto 30px;max-width:unset;width:314px}header .logo--desktop{display:block}header.header-scrolled .logo{display:none}header.header-scrolled .scroll-logo{display:block;margin:0 48px 0 0;width:162px}#primary,.page-wrapper{padding-top:259px}#primary--scrolled,#primary.primary--scrolled,.page-wrapper--scrolled,.page-wrapper.primary--scrolled{padding-top:212px}#primary.no-pencil,.page-wrapper.no-pencil{padding-top:209px}#primary.no-pencil--scrolled,#primary.no-pencil.primary--scrolled,.page-wrapper.no-pencil--scrolled,.page-wrapper.no-pencil.primary--scrolled{padding-top:162px}.hero{flex-direction:row;padding:var(--gutter-y) 0 var(--gutter-y) var(--gutter-x)}.hero__content{text-align:left;width:50%}.hero__image{display:block;overflow:hidden;width:50%}button.nav-toggle{display:none}div.nav-wrapper{align-items:center;background:transparent;display:flex;height:auto;justify-content:center;position:static;width:auto}div.nav-wrapper .nav-cta{margin:0 48px 0 0}div.nav-wrapper ul{background-color:var(--light);border-radius:30px;box-shadow:inset 0 0 5px rgba(0,0,0,.7);display:flex;padding:0}div.nav-wrapper ul li{margin:0;padding:14.5px 12px}div.nav-wrapper ul li a{color:var(--dark);font-size:.92rem;font-weight:600;line-height:1;text-transform:capitalize;transition:all .1s}div.nav-wrapper ul li a:hover,div.nav-wrapper ul li.current_page_item a{color:var(--blue)}div.nav-wrapper ul li:first-child{border-bottom-left-radius:30px;border-top-left-radius:30px;padding:14.5px 24px 14.5px 48px}div.nav-wrapper ul li:last-child{border-bottom-right-radius:30px;border-top-right-radius:30px;padding:14.5px 48px 14.5px 24px}div.nav-wrapper .cart-cta{margin:0 0 0 48px}}@media (min-width:1366px){.product-videos-page .pouch-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start}.product-videos-page .pouch-container .pouch{flex:0 0 calc(33.33333% - 13.33333px);margin:0;max-width:388px}.product-videos-page .pouch-container .pouch:nth-of-type(6){margin:0}.product-videos-page .pouch-container .pouch:nth-of-type(-n+3){margin-block-end:50px}.block-container--lg{display:flex;flex-direction:row;flex-wrap:wrap}.wrapper-inner{margin-top:64px}.wrapper-inner h1.page-header{font-size:60px;letter-spacing:-2.4px;line-height:67px;margin:0 0 48px}.wrapper-inner div.content-rows{margin-bottom:60px}.wrapper-inner div.content-rows div.two-column{display:flex;margin:50px 0}.wrapper-inner div.content-rows div.two-column.top div.left img,.wrapper-inner div.content-rows div.two-column.top div.left:first-child,.wrapper-inner div.content-rows div.two-column.top div.right img,.wrapper-inner div.content-rows div.two-column.top div.right:first-child{margin-top:0}.wrapper-inner div.content-rows div.two-column.center{align-items:center}.wrapper-inner div.content-rows div.two-column.bottom{align-items:flex-end}.wrapper-inner div.content-rows div.two-column div.column-copy,.wrapper-inner div.content-rows div.two-column div.column-image{width:50%}.wrapper-inner div.content-rows div.two-column div.column-copy :first-child{margin-top:0!important}.wrapper-inner div.content-rows div.two-column div.column-copy :last-child{margin-bottom:0!important}.wrapper-inner div.content-rows div.two-column div.column-copy.left{padding:0 50px 0 0}.wrapper-inner div.content-rows div.two-column div.column-copy.right{padding:0 0 0 50px}.flex--lg{display:flex;flex-wrap:wrap}:root{--max-width:1200px;--gutter-x:calc((100vw - var(--max-width))/2);--gutter-y:65px;--gutter-static:80px}html{width:auto}.absolute-lg,.absolute-lg--center{position:absolute;z-index:100}.absolute-lg--center{left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-lg--x{left:var(--gutter-static);position:absolute;z-index:100}.absolute-lg--xy,.absolute-lg--y{position:absolute;top:var(--gutter-y);z-index:100}.absolute-lg--xy,.absolute-md--x,.absolute-md--xy,.absolute-ml--x,.absolute-ml--xy,.absolute-sm--x,.absolute-sm--xy,.absolute-zero--x,.absolute-zero--xy{left:var(--gutter-static)}.min--lg{display:block!important}.max--lg{display:none!important}.mobile--lg{display:none}.desktop--lg{display:block}footer .subfooter-wrapper{align-items:center;justify-content:space-between}footer .subfooter-wrapper span{display:inline-block;margin:0;text-align:center}footer .subfooter-wrapper span.copyright{margin:0 5px 0 0}footer .subfooter-wrapper .social{margin:0;order:2}footer .subfooter-wrapper .footer-copy{flex-direction:row;order:1}footer .subfooter-wrapper .privacy-link{margin:0;order:3}div.nav-wrapper--scrolled{justify-content:space-between}div.nav-wrapper .nav-cta{margin:0 32px 0 0}div.nav-wrapper ul li{padding:14.5px 24px}div.nav-wrapper ul li:first-child{padding:14.5px 24px 14.5px 48px}div.nav-wrapper ul li:last-child{padding:14.5px 48px 14.5px 24px}}@media (min-width:1500px){.block-container--xl{flex-direction:row}.block-container--xl,.flex--xl{display:flex;flex-wrap:wrap}html{width:auto}.mobile--xl{display:none}.desktop--xl{display:block}}