@import"//hello.myfonts.net/count/30d8ae";h2,h4{letter-spacing:2px}body,h4{color:#4e4d55}h3,h5{letter-spacing:1.5px}.template-page.page- h1,.template-page.page-apply_affiliate h1,label.top-line{text-align:center}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}@font-face{font-family:BrandonTextWeb-Bold;font-display:swap;src:url(font-brandon-text-bold.eot);src:url(font-brandon-text-bold.eot?#iefix) format("embedded-opentype"),url(font-brandon-text-bold.woff2) format("woff2"),url(font-brandon-text-bold.woff) format("woff"),url(font-brandon-text-bold.ttf) format("truetype")}@font-face{font-family:BrandonTextWeb-Regular;font-display:swap;src:url(font-brandon-text-regular.eot);src:url(font-brandon-text-regular.eot?#iefix) format("embedded-opentype"),url(font-brandon-text-regular.woff2) format("woff2"),url(font-brandon-text-regular.woff) format("woff"),url(font-brandon-text-regular.ttf) format("truetype")}@font-face{font-family:BrandonTextWeb-Italic;font-display:swap;src:url(font-brandon-text-italic.eot);src:url(font-brandon-text-italic.eot?#iefix) format("embedded-opentype"),url(font-brandon-text-italic.woff2) format("woff2"),url(font-brandon-text-italic.woff) format("woff"),url(font-brandon-text-italic.ttf) format("truetype")}@font-face{font-family:Neutraface Text;src:url(font-NeutrafaceText-BoldLF.eot);src:url(font-NeutrafaceText-BoldLF.eot?#iefix) format("embedded-opentype"),url(font-NeutrafaceText-BoldLF.woff2) format("woff2"),url(font-NeutrafaceText-BoldLF.woff) format("woff");font-style:normal;font-weight:400;font-stretch:normal;font-display:swap}@font-face{font-family:SS Social;src:url(font-SSSocialCircle.eot);src:url(font-SSSocialCircle.eot?#iefix) format("embedded-opentype"),url(font-SSSocialCircle.woff2) format("woff2"),url(font-SSSocialCircle.woff) format("woff"),url(font-SSSocialCircle.ttf) format("truetype"),url(font-SSSocialCircle.svg#SSSocialCircle) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:font-icomoon;src:url(font-icons--icomoon.eot?mqj18e);src:url(font-icons--icomoon.eot?mqj18e#iefix) format("embedded-opentype"),url(font-icons--icomoon.ttf?mqj18e) format("truetype"),url(font-icons--icomoon.woff?mqj18e) format("woff"),url(font-icons--icomoon.svg?mqj18e#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}.supports-fontface [class*=" icon-"],.supports-fontface [class*=" icon-"]:before,.supports-fontface [class^=icon-],.supports-fontface [class^=icon-]:before{font-family:font-icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2,h3{line-height:1.15em}.info-cols .cols .col a,a.btn,button:not(.slick-arrow),h1,h2,h3,h4,h5,h6,input[type=submit],nav ul.site-nav li a,ul.mobile--nav li{text-transform:uppercase}.icon-dao_social_facebook:before{content:"\e900"}.icon-dao_social_instagram:before{content:"\e901"}.icon-dao_social_pinterest:before{content:"\e902"}.icon-dao_social_twitter:before{content:"\e906"}.icon-arrow-next:before{content:"\e90c"}.icon-arrow-prev:before{content:"\e90d"}.icon-fog-border:before{content:"\e909"}.icon-arrow-down:before{content:"\e907"}.icon-arrow-right:before{content:"\e903"}.icon-bag:before{content:"\e905"}.icon-search:before{content:"\e90b"}.icon-quotes:before{content:"\e90e"}.icon-close:before{content:"\e90f"}.icon-bag-mobile:before{content:"\e910"}.icon-fog-border-long:before{content:"\e911"}.icon-check:before{content:"\e913"}.icon-plus-sign:before{content:"\e912"}.icon-calendar:before{content:"\e904"}.icon-chinese_medicine:before{content:"\e908"}.icon-cold_allergy:before{content:"\e90a"}.icon-connection_to_nature:before{content:"\e914"}.icon-dao_labs:before{content:"\e915"}.icon-digestive_harmony:before{content:"\e916"}.icon-easy_convenient:before{content:"\e917"}.icon-elephant:before{content:"\e918"}.icon-emotional_balance:before{content:"\e919"}.icon-enjoy:before{content:"\e91a"}.icon-newspaper:before{content:"\e91b"}.icon-pour:before{content:"\e91c"}.icon-quality:before{content:"\e91d"}.icon-respect_for_nature:before{content:"\e91e"}.icon-rigorous_testing:before{content:"\e91f"}.icon-stir:before{content:"\e920"}.icon-subscription:before{content:"\e921"}.icon-sustainable_growth:before{content:"\e922"}.icon-womens_health:before{content:"\e923"}#search-page-form .input-group-btn,#search-page-form input[type=search],.page-subscriptions section#confirmation h3,.accordion .accordion-header h3,.font-brandon-reg,.subscriptions-extra-copy .extra-copy p,a.btn,body,button:not(.slick-arrow),h1,h2,h3,h4,h5,h6,input,input[type=text],input[type=email],input[type=password],input[type=submit],input[type=tel],p,select,textarea{font-family:BrandonTextWeb-Regular,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.font-brandon-reg-italic{font-family:BrandonTextWeb-Italic,Helvetica,Arial,sans-serif;font-weight:400;font-style:italic}#AddToCart,#quote-scene h3,.page-subscriptions .products-row .collection-title,.page-subscriptions h3.h3,.addtocart,.btn-shopify,.font-brandon-med,.footer-menu .menu-col ul li,.info-cols .cols .col a,.product-bottom .product_rp_div label,.product-bottom .product_rp_div label input,.product-bottom .product_rp_div label span,.product-bottom a.btn,.shop-partial h2,.subscription-options .options-row .option-box .option-inner .product-price,.subscription-options .options-row .option-box .option-inner .supply-info .supply-time,.template-list-collections .more-of-collection,.top-menu-bar .bag-icon #CartCount,h4,nav ul.site-nav,section.quote h3,ul.mobile--nav li a{font-family:BrandonTextWeb-Bold,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}#product-two-packette #dosage-scene ul#steps li span,.article p.read-more,.btn,.btn--secondary,.font-neutra-demi,.product-added-modal .product-info .btns .btn,.stop-area .half-right ul li,.template-article span.left,.template-article span.right,.template-customers-account .main-content p.change,.template-customers-activate_account .main-content p.change,.template-customers-addresses .main-content p.change,.template-customers-login .main-content p.change,.template-customers-order .main-content p.change,.template-customers-register .main-content p.change,.template-customers-reset_password .main-content p.change,form.cart .cart__remove,form.cart table thead,h1,h2,h3,h5{font-family:Neutraface Text,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.font-sssocial{font-family:SS Social,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.page-subscriptions .products-row .subscriptions-row,.page-subscriptions .subscription-options .options-row.show-row,.display-flex,.subscription-options .options-row,.subscription-options .options-row .option-box{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.page-subscriptions .products-row .subscriptions-row,.flex-wrap-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-subscriptions .products-row .subscriptions-row,.page-subscriptions .subscription-options .options-row,.align-items-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.justify-content-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.page-subscriptions .products-row .subscriptions-row,.justify-content-space-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.justify-content-flex-start,.subscription-options .options-row{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}body,html{background-color:#fff;min-width:320px;overflow-x:auto}body{font-size:100%}h1{font-size:1.8em;line-height:1.2em;letter-spacing:4px}h2{font-size:1.3em}@media (min-width:500px){h1{font-size:2.8em;line-height:1.2em}h2{font-size:1.8em}}h3{font-size:1em}h4{font-size:.89em;line-height:1.3em}h5{color:#ff485b;font-size:.9em;line-height:1.1em}p{font-size:1.05em;line-height:1.5em}.btn,.btn--secondary,a.btn{letter-spacing:3px;font-size:1.2em;padding:14px 26px}a{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:focus{outline:0}a:active{background-color:transparent}a.btn{background-color:#ff485b;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #ff485b;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;-ms-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}a.btn:hover{background-color:#fff;color:#ff485b}.btn,.btn--secondary{background-color:#ff485b;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #ff485b}.btn--secondary:focus,.btn--secondary:hover,.btn:focus,.btn:hover{background-color:#fff;color:#ff485b}button:not(.slick-arrow),input,select,textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}button:not(.slick-arrow):focus,input:focus,select:focus,textarea:focus{outline:0}button:not(.slick-arrow),input[type=text],input[type=email],input[type=password],input[type=submit],input[type=tel],select,textarea{color:#fff;line-height:27px;width:100%;padding:18px 15px;margin-bottom:10px;float:left}button:not(.slick-arrow):focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=submit]:focus,input[type=tel]:focus,select:focus,textarea:focus{outline:0;border:none}button:not(.slick-arrow)::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9e9da2}button:not(.slick-arrow)::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=submit]::-moz-placeholder,input[type=tel]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#9e9da2}button:not(.slick-arrow):-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=submit]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9e9da2}button:not(.slick-arrow):-moz-placeholder,input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=submit]:-moz-placeholder,input[type=tel]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#9e9da2}input[type=text],input[type=email],input[type=password],input[type=tel],select,textarea{background-color:#727278;font-size:1.6em}button:not(.slick-arrow),input[type=submit]{background-color:#ff485b;font-size:1.1em;letter-spacing:3px;border:2px solid #ff485b;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}label{font-size:1.2em;color:#9e9da2}label.top-line{display:block;margin-bottom:5px}.main-content{margin-top:0;padding:20px 0}.template-index .main-content,.template-page .main-content{padding:0}.template-page.page- .main-content,.template-page.page-apply_affiliate .main-content{padding:20px 0}.template-page.page- h2,.template-page.page- h3,.template-page.page- h4{margin-bottom:20px}.template-page.page- p{font-size:1em}.template-page.page- a:hover{color:#ff485b}.template-page.page- .rte{margin-top:30px;font-size:1em}.site-header{padding:0}.top-menu-bar{background-color:#4e4d55;color:#fff;padding:8px;text-align:right}.top-menu-bar .bag-icon{position:relative}.top-menu-bar .bag-icon:before{color:#fff;font-size:29px;transition:color .3s ease-in-out}.top-menu-bar .bag-icon:before,.top-menu-bar form.search-site button .icon-search{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.top-menu-bar .bag-icon #CartCount{color:#ff485b;font-size:15px;position:absolute;top:-3px;left:0;width:100%;text-align:center}.top-menu-bar .bag-icon.icon-bag-mobile:before{font-size:35px}.top-menu-bar .bag-icon.icon-bag-mobile:hover:before{color:#ff485b}.top-menu-bar .menu-item{margin:0 8px;display:inline-block;vertical-align:middle}.top-menu-bar .menu-item.login,.top-menu-bar .menu-item.sample,.top-menu-bar .menu-item.site-header__search .input-group-btn .fallback--text{display:none}.top-menu-bar .menu-item a{font-size:.9em;color:#fff}.top-menu-bar .menu-item a:hover{color:#ff485b}.top-menu-bar .menu-item.site-header__search{width:auto;position:relative;z-index:100;float:left}.top-menu-bar .menu-item.site-header__search .input-group-btn{width:auto}.top-menu-bar .menu-item.bag{position:relative;z-index:100;padding-top:3px}.top-menu-bar form.search-site input[type=search]{background:0 0;color:#fff;height:30px;min-width:200px;margin-top:7px;padding:0;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important;border:none;border-bottom:1px solid #999;display:none}.top-menu-bar form.search-site input[type=search]:focus{outline:0}.top-menu-bar form.search-site input[type=search]::-webkit-input-placeholder{color:#9e9da2}.top-menu-bar form.search-site input[type=search]::-moz-placeholder{color:#9e9da2}.top-menu-bar form.search-site input[type=search]:-ms-input-placeholder{color:#9e9da2}.top-menu-bar form.search-site input[type=search]:-moz-placeholder{color:#9e9da2}.top-menu-bar form.search-site button{background-color:transparent;padding:0 0 0 4px;border:none!important}.top-menu-bar form.search-site button:focus,.top-menu-bar form.search-site button:hover{background-color:transparent;outline:0}.top-menu-bar form.search-site button .icon-search{font-size:1.4em;padding-top:10px;transition:color .3s ease-in-out}.top-menu-bar form.search-site.open input{display:inline-block}.top-menu-bar .mobile-search-icon{padding-top:6px;display:block;cursor:pointer}.top-menu-bar .mobile-search-icon:hover{color:#ff485b}.top-menu-bar .mobile-search-icon:before{font-size:30px}.lg-show{display:none}.mobile-logo{position:absolute;width:100%;min-width:320px;text-align:center;z-index:99;top:-3px;left:0;right:0}.logo{display:inline-block;width:100px;margin:0 auto;position:relative!important;z-index:999;padding:0!important}.logo .site-header__logo img,nav ul.site-nav li .site-nav__dropdown li img{width:100%}.logo .site-header__logo{position:absolute;top:-94px;text-align:center;-webkit-transition:top .4s ease-in-out;-moz-transition:top .4s ease-in-out;-ms-transition:top .4s ease-in-out;-o-transition:top .4s ease-in-out;transition:top .4s ease-in-out}.logo .site-header__logo.text-logo{font-size:inherit;position:relative}nav.nav-bar{background-color:#4e4d55;position:relative}nav ul.site-nav{font-size:initial;letter-spacing:3px;text-align:center;padding:0;margin-left:-6%}nav ul.site-nav li{padding:23px 15px;position:static}nav ul.site-nav li a span{color:#ff485b;font-size:.8em;vertical-align:middle}nav ul.site-nav li a.site-nav__link{font-size:.9em;color:#fff;padding:0}nav ul.site-nav li a.site-nav__link .icon-arrow-down{font-size:.8em;padding:0}nav ul.site-nav li a.site-nav__link:hover{color:#ff485b}nav ul.site-nav li .site-nav__dropdown{background-color:#eeeeef;width:100%;top:70px;padding:50px 10px 20px}nav ul.site-nav li .site-nav__dropdown li{float:left;color:#4e4d55}nav ul.site-nav li .site-nav__dropdown li a{background-color:transparent;color:#4e4d55;white-space:normal}nav ul.site-nav li .site-nav__dropdown li:hover,nav ul.site-nav li .site-nav__dropdown li:hover a,nav ul.site-nav li .site-nav__dropdown li:hover a h4{color:#ff485b}nav ul.site-nav li .site-nav__dropdown li h4{margin:10px auto;white-space:normal}nav ul.site-nav li .site-nav__dropdown.dropdown-about li{background-size:cover;width:33.3%}nav ul.site-nav li .site-nav__dropdown.dropdown-about li a .link-image{background-size:cover;width:100%;height:170px;margin-bottom:23px}nav ul.site-nav li .site-nav__dropdown.dropdown-shop li{width:17%}nav ul.site-nav li .site-nav__dropdown.dropdown-shop li.custom-product{width:32%}nav ul.site-nav li .site-nav__dropdown.dropdown-shop li h4{max-width:120px}ul.mobile--nav{list-style:none;margin:0;padding:0 15px;display:flex;display:-webkit-flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around}ul.mobile--nav li{font-size:.9em;letter-spacing:-1px;margin:0;padding:14px 0;list-style:none;text-align:center}ul.mobile--nav li a{color:#fff;padding:0}ul.mobile--nav#mobile-nav-drawer{background-color:#eeeeef;display:block;overflow:hidden}ul.mobile--nav#mobile-nav-drawer li{float:left;width:33.3%}ul.mobile--nav#mobile-nav-drawer li a{color:#4e4d55;white-space:normal;line-height:1;max-width:105px;margin:0 auto;padding:2px}.site-nav__link:active,.site-nav__link:hover,ul.mobile--nav#mobile-nav-drawer li a:hover{color:#ff485b}.site-nav__link{border-bottom:1px solid transparent}.site-nav__link:focus{color:#fff}.site-nav--active>.site-nav__link{font-weight:400;border-bottom:1px solid #ff485b}#mobile--nav{background-color:#4e4d55;width:100%;left:0;right:0;bottom:0;position:fixed;z-index:99}#mobile--nav #mobile-nav-drawer{display:none}#mobile--nav.about-open #mobile-nav-drawer{display:block}#mobile--nav.about-open .mobile--nav li a.about-link{border-bottom:1px solid #ff485b}#mobile-search{background-color:#eeeeef;position:relative;padding:20px;display:none}#mobile-search.open{display:block}#mobile-search ul.mobile--nav{padding:0;display:block}#mobile-search .icon-close{font-size:18px;top:18px;right:6px;position:absolute;cursor:pointer}#mobile-search form{width:100%}#mobile-search input[type=search]{font-size:1em;background-color:transparent;display:block;width:100%;padding:0;border:none;border-radius:0;border-bottom:1px solid #999}#mobile-search input[type=search]::-webkit-input-placeholder{color:#727278}#mobile-search input[type=search]::-moz-placeholder{color:#727278}#mobile-search input[type=search]:-ms-input-placeholder{color:#727278}#mobile-search input[type=search]:-moz-placeholder{color:#727278}#mobile-search .input-group-btn{display:block;width:100%}#mobile-search button[type=submit]{background-color:#ff485b;width:100%;height:55px;margin-top:15px;border:2px solid #ff485b;border-radius:0}#mobile-search button[type=submit] .icon-search{display:none}#mobile-search button[type=submit] .fallback--text{font-family:Brandon Text Medium,sans-serif!important;display:block;text-transform:uppercase}#mobile-search button[type=submit]:hover{background-color:#fff;color:#ff485b}.footer-container .fog-border{position:relative;z-index:2}.site-footer{background-color:#4e4d55;color:#fff}.site-footer>.wrapper{max-width:1000px}.site-footer h2{font-size:1.8em;text-align:center}.site-footer .subtext{color:#eeeeef;max-width:280px;margin:0 auto;text-align:center}.site-footer .subtext p{line-height:1.2em}.site-footer .footer-newsletter{max-width:640px;margin:20px auto 0}.site-footer .footer-newsletter form{width:100%;max-width:400px;margin:0 auto}.site-footer .footer-newsletter input[type=email],.site-footer .footer-newsletter input[type=submit]{height:64px}.site-footer .footer-newsletter label.top-line{text-align:left}#contact .main-content .rte,.page-wellness_form .main-content .rte,.page-wellness_form .main-content h1 #contact .main-content h1,#quote-scene,.block-module .block-module-inner,.collection-grid,.four-oh-four,.hero .hero-copy,.info-cols,.intro,.mobile-copy-drop,.social-footer,.template-collection header,p.disclaimer,section#sustainability,section.brand-grid,section.brand-grid .disclaimer,section.quote,section.team{text-align:center}.site-footer .footer-bottom{margin-top:30px;padding-bottom:100px}.footer-menu .menu-col{width:100%;margin-bottom:30px}.footer-menu .menu-col h3{color:#ff485b;margin-bottom:15px}.footer-menu .menu-col ul{list-style:none;margin:0 auto}.footer-menu .menu-col ul li{line-height:1.1em;margin-bottom:12px}.footer-menu .menu-col ul li a{color:#fff}.footer-menu .menu-col ul li a:hover{color:#ff485b}.footer-menu .menu-col ul li.contact-hours{margin-top:-10px}.footer-menu .menu-col ul li.contact-hours i{color:#9e9da2}.social-footer{margin-top:20px}.social-footer ul{list-style:none;padding:0;margin:0}.social-footer ul li{font-size:2.6em;margin-right:12px;display:inline-block}.social-footer ul li:last-of-type{margin-right:0}.social-footer ul li a{color:#fff}.social-footer ul li a:hover{color:#ff485b}.footer-disclaimer{margin-top:30px}p.disclaimer{color:#9e9da2;font-size:13px;line-height:1.4em;margin:5px auto}.hero{position:relative;height:360px;width:100%}.floral-divider,.hero .hero-content,.hero .hero-image{right:0;width:100%;top:0;left:0;position:absolute}@media (min-width:500px){.hero{height:450px}}.hero .hero-image{background-size:cover;height:100%}.hero .hero-content{background-color:#0003;height:100%}.hero .hero-inner{display:table;width:100%;height:100%}.hero .hero-copy{display:table-cell;vertical-align:middle}.hero .hero-copy-inner h1.header{color:#fff;max-width:350px;margin:0 auto}@media (min-width:500px){.hero .hero-copy-inner h1.header{max-width:500px}}.hero .hero-copy-inner .subtext{max-width:350px;margin:10px auto 0;padding:0 10px}.hero .hero-copy-inner .subtext p{color:#fff;line-height:1em;display:inline;margin:0 auto}.hero .hero-copy-inner .btn{margin-top:30px}.mobile-copy-drop .subtext{max-width:350px;margin:30px auto 0;padding:0 10px}.mobile-copy-drop .subtext p:last-of-type{margin-bottom:30px}.four-oh-four{padding-top:100px}.floral-divider{height:100%;max-height:300px;z-index:0}.hide-mobile{display:none}section{padding:50px 0 30px;position:relative}@media (min-width:500px){.mobile-copy-drop .subtext{max-width:600px}section{padding:80px 0 60px}}section.block-module{padding:0}section>.wrapper{position:relative;z-index:2}section .subtext{max-width:500px;margin:0 auto 20px}@media (min-width:500px){section .subtext{margin-bottom:50px}}.grid-uniform.col-prod-grid{margin-top:30px}.grid-uniform .grid__item.custom-grid{margin-bottom:25px}.grid-uniform .grid__item.custom-grid img{max-width:54%}.grid-uniform .grid__item.custom-grid.custom-product img,.grid-uniform .grid__item.custom-grid.womens-monthly-kit img{max-width:100%;margin-top:16px}.grid-uniform h4{max-width:120px;margin:10px auto;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.grid-uniform p{color:#9e9da2}.grid-uniform p.product-info-sm{font-size:.875em;line-height:1.3em;max-width:200px;margin:0 auto}.grid-uniform a:hover h4{color:#ff485b}.block-module{width:100%;position:relative}.block-module .video-container{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;display:none}.block-module .video-container video{top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block-module .bg-overlay{background-color:#4e4d55;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0}.block-module .block-module-image{width:100%;height:100%;position:absolute;top:0;left:0;right:0;z-index:0}.block-module .block-module-content{display:table;width:100%;height:100%;position:relative;z-index:2}.block-module .block-module-inner{display:table-cell;vertical-align:middle}.block-module .block-module-copy{padding:18% 0}.block-module .block-module-copy .header{max-width:700px;margin-left:auto;margin-right:auto;color:#ff485b}.block-module .block-module-copy .subtext{color:#fff;max-width:800px;margin:0 auto}.block-module .block-module-copy .btn{background-color:transparent;color:#ff485b;font-size:1em;padding:0;border:none!important}.block-module .block-module-copy .btn:hover{color:#9e9da2}.block-module .block-module-copy .disclaimer{color:#fff;font-size:14px;line-height:1.2em;margin:12px auto}.block-module .block-module-copy.video-color .header,.block-module .block-module-copy.video-color .subtext{color:#fff}.block-module .block-module-copy.page-home .header{color:#4e4d55}.block-module .block-module-copy.page-home .subtext{color:#4e4d55;max-width:700px}.block-module .block-module-copy.page-about-partnership .header,.block-module .block-module-copy.page-home.video-color .header,.block-module .block-module-copy.page-home.video-color .subtext{color:#fff}.info-cols{padding-top:40px}.info-cols.fog-before{padding-top:20px}.info-cols .cols{margin-top:30px}.info-cols .cols.no-links .col a{display:none}.info-cols .cols .col{position:relative;padding-bottom:40px}.info-cols .cols .col .col-inner{max-width:300px;margin:0 auto}.info-cols .cols .col span.icon{color:#ff485b;font-size:8em;display:block}.info-cols .cols .col h3{min-height:36px;max-width:220px;margin:5px auto 10px}.info-cols .cols .col p.product-info-sm{max-width:320px}.info-cols .cols .col a{color:#ff485b;font-size:.87em;line-height:1.1em;letter-spacing:1px;width:100%;margin:20px 0 0;display:block;bottom:0;left:0}.info-cols .cols .col a:hover{color:#9e9da2}.fog-border{width:100%;height:40px;display:block;clear:both}.fog-border:before{font-size:3em;margin-left:-12px}.fog-border.white{color:#fff}.fog-border.accent{color:#ff485b}.fog-border.light-bg-gray{color:#fafafa}.fog-border.med-gray{color:#b2b2b2}.fog-border.overlap{margin-top:-40px;position:relative;z-index:2}.fog-border.upside-down{margin-top:-18px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.shop-partial{text-align:center}.shop-partial h2{font-size:1.4em;letter-spacing:3px;margin-bottom:20px}#search-page-form input[type=search]{color:#4e4d55;font-size:1.2em;line-height:21px;width:100%;padding:14px 26px;margin:0;border:1px solid #eeeeef;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#search-page-form input[type=search]:focus{outline:0}#search-page-form input[type=search]::-webkit-input-placeholder{color:#9e9da2}#search-page-form input[type=search]::-moz-placeholder{color:#9e9da2}#search-page-form input[type=search]:-ms-input-placeholder{color:#9e9da2}#search-page-form input[type=search]:-moz-placeholder{color:#9e9da2}#search-page-form .input-group-btn{width:100%;height:51px;line-height:51px;margin-top:10px;display:block}#search-page-form .input-group-btn .btn{height:51px;line-height:51px;margin:0;padding:0 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#contact .main-content h1{color:#ff485b}.page-wellness_form .main-content h1{color:#4e4d55;text-align:center}#wellness-success-page h1{display:none}#contact .main-content .rte{color:#727278;font-size:18px;line-height:1.3em;max-width:500px;margin:0 auto 30px}#contact .main-content .rte a,.page-wellness_form .main-content .rte a{font-weight:700;text-decoration:none}#contact .main-content .rte a:hover,.page-wellness_form .main-content .rte a{color:#ff485b}#contact #form-contact form input[type=text],#contact #form-contact form input[type=email],#contact #form-contact form textarea,.page-wellness_form #form-contact form input[type=text],.page-wellness_form #form-contact form input[type=url],.page-wellness_form #form-contact form input[type=email],.page-wellness_form #form-contact form textarea,.page-wellness_form #form-contact form select{background-color:#0003;color:#727278;padding:20px}.page-wellness_form #form-contact form input[type=url],.page-wellness_form #form-contact form select{background-color:#0003;width:100%}#contact #form-contact form textarea,.page-wellness_form #form-contact form textarea{resize:none}#contact #form-contact form input[type=submit],.page-wellness_form #form-contact form input[type=submit]{margin-top:30px}#contact .main-content,.page-wellness_form .main-content,.template-customers-login .main-content,.template-customers-register .main-content,.template-customers-reset_password .main-content{padding:40px 0 60px;position:relative}#contact .footer-container,.page-wellness_form .footer-container,.template-customers-login .footer-container,.template-customers-register .footer-container,.template-customers-reset_password .footer-container{margin-top:-20px}.mts-bg{width:100%;height:40%;bottom:0;left:0;right:0;position:absolute}.page-wellness_form .mts-bg{height:22%}.page-wellness_form #mc_embed_signup{background-color:transparent!important}.page-wellness_form #mc-embedded-subscribe{width:100%;margin:0}.page-wellness_form #mc_embed_signup div.response{width:100%}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.template-page .intro h2{color:#ff485b}#quote-scene,section.quote{background-color:#4e4d55;color:#fff;padding:30px 0 50px}#quote-scene.bg-light-bg-gray,section.quote.bg-light-bg-gray{background-color:#fafafa;color:#4e4d55}#quote-scene .quote-inner,section.quote .quote-inner{max-width:320px;margin:0 auto}@media (min-width:500px){#quote-scene .quote-inner,section.quote .quote-inner{max-width:none}}#quote-scene .icon-quotes,section.quote .icon-quotes{display:block;margin-bottom:15px}#quote-scene h3,section.quote h3{font-size:1.6em;letter-spacing:2px;text-transform:none;margin-bottom:0}section.brand-grid{background-color:#fafafa}section.brand-grid h2{color:#ff485b}section.brand-grid .subtext{color:#9e9da2;max-width:850px}section.brand-grid .disclaimer{max-width:700px;margin:30px auto 0}section.brand-grid .disclaimer p{color:#9e9da2;font-size:14px;line-height:1.2em;margin:0}section.brand-grid .icon-grid{margin-top:30px}section.brand-grid .icon-grid img{max-width:60px;margin:0 auto}section.brand-grid .icon-grid h5{max-width:220px;margin:20px auto 0;line-height:1.3em}.icon-grid .grid__item{margin-bottom:15px}.icon-grid .grid__item img{max-width:120px}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.ingredients-lg,.ingredients-mobile .ingredients-grid,.slick-arrow.slick-hidden{display:none}.slick-arrow{color:#4e4d55;font-size:3em;position:absolute;top:50%;margin-top:-24px;z-index:2;cursor:pointer}#ProductPhoto,#ProductPhoto #ProductPhotoImg,.ingredients,.template-collection .main-content .grid--rev{position:relative}.slick-arrow.prev-arrow{left:0}.slick-arrow.next-arrow{right:0}.slick-arrow:hover{color:#9e9da2}section#sustainability h2{color:#ff485b}section#sustainability .subtext{color:#9e9da2;max-width:880px}.slick-dots{list-style:none;max-width:850px;margin:50px auto 30px;overflow:hidden}.slick-dots li{width:25%;float:left}.slick-dots li[aria-hidden=false] .packette{color:#fff}.slick-dots li[aria-hidden=false] .packette.immunity-support{background-color:#ff2831}.slick-dots li[aria-hidden=false] .packette.digestive-harmony{background-color:#ffc200}.slick-dots li[aria-hidden=false] .packette.emotional-balance{background-color:#12ce7d}.slick-dots li[aria-hidden=false] .packette.womens-formula{background-color:#7e276a}.slick-dots .packette{color:#4e4d55;margin:0 5px;padding:5px 1px;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.slick-dots .packette:hover{color:#fff}.slick-dots .packette.immunity-support:hover{background-color:#ff2831}.slick-dots .packette.digestive-harmony:hover{background-color:#ffc200}.slick-dots .packette.emotional-balance:hover{background-color:#12ce7d}.slick-dots .packette.womens-formula:hover{background-color:#7e276a}.slick-dots .packette img{max-width:90%}.slick-dots .packette h3{font-size:.5em;margin:10px auto 0;min-height:20px}.ingredients{padding:0 50px}.ingredients .ingredients-grid .ingredient-name{color:#4e4d55;font-size:1.16em}.ingredients .ingredients-grid img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.ingredients .ingredients-grid .description-sm{color:#9e9da2;font-size:.95em;line-height:1.2em}.ingredients-mobile .ingredients-grid.grid-digestive-harmony{display:block}section.partnership{padding:0;margin-top:-36px}section.partnership .block-module .block-module-copy .subtext{max-width:1000px;margin-bottom:20px}section.partnership .block-module .block-module-copy .subtext a{color:#ff485b}section.partnership .block-module .block-module-copy .subtext a:hover{color:#727278}.bg-light-bg-gray{background-color:#fafafa}.page-about .intro .floral-divider{display:none}.flags .block-module .block-module-copy{padding:0 0 10%}.flags .block-module .block-module-copy .block-module-copy-flag{background:url(flag-pink.png) center no-repeat;background-size:contain;max-width:320px;margin:0 auto;padding:40px 60px 70px}.flags .block-module .block-module-copy .chinese-symbol{max-width:30px;margin:0 auto 20px;display:block}#productSelect,#the-product,.desktop-product #ProductPhoto,.desktop-product .product-title{display:none}.flags .block-module .block-module-copy .subtext{color:#4e4d55;max-width:330px}.flags .block-module .block-module-copy .subtext p{font-size:1em}.flags .block-module:nth-of-type(3n+2) .block-module-copy .block-module-copy-flag{background:url(flag-blue.png) center no-repeat;background-size:contain}.flags .block-module:nth-of-type(3n+3) .block-module-copy .block-module-copy-flag{background:url(flag-yellow.png) center no-repeat;background-size:contain}section.team .team-photo{width:100%;max-width:1000px;margin:20px auto;border:1px solid #eeeeef}section.team .subhead{max-width:900px;margin:0 auto}.team-grid{margin-top:30px}.team-grid .team-mem{max-width:280px;margin:20px auto}.team-grid .team-mem img{border:1px solid #eeeeef;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.team-grid .team-mem .name{color:#ff485b;margin:20px auto 0}.team-grid .team-mem .position{color:#4e4d55;letter-spacing:2.5px;margin:3px auto 10px;text-transform:none}.team-grid .team-mem .description{font-size:1.15em;line-height:1.25em}.page-ss section.quote{background-color:#b2b2b2}.page-ss section.commitment{margin-top:-20px}.page-ss section.commitment h2{color:#ff485b}.page-ss section.commitment:first-of-type{margin-top:0}.page-stacked-blocks .hero .hero-copy .hero-copy-inner{margin-top:-27%}@media (min-width:769px){.page-stacked-blocks .hero .hero-copy .hero-copy-inner{margin-top:-11%}}.page-stacked-blocks section.block-module:nth-of-type(3) .bg-overlay,.page-stacked-blocks section.block-module:nth-of-type(4) .bg-overlay,.page-stacked-blocks section.block-module:nth-of-type(5) .bg-overlay{opacity:.4}.template-list-collections .main-content{padding-bottom:50px}.template-list-collections .more-of-collection{font-family:1em;color:#ff485b;letter-spacing:2px;text-transform:uppercase}.template-list-collections .more-of-collection:hover{color:#9e9da2}.template-collection header .rte--header a,.template-collection header h1{color:#ff485b}.template-list-collections .grid-uniform h4,.template-list-collections .grid-uniform p.product-info-sm{margin-left:0}.template-collection .main-content{padding-top:40px;position:relative}.template-collection header .rte--header{max-width:680px;margin:10px auto 30px}.template-collection header .rte--header p{line-height:1.2em}.template-collection header .rte--header a:hover{color:#9e9da2}.collection-grid .grid__item{margin-bottom:30px}.collection-grid img{width:100%;max-width:280px;margin:0 auto}.collection-grid .product-info{max-width:none;margin:10px auto 20px;padding:0 4%}.collection-grid .product-info p{color:#4e4d55;font-size:.95em}.product-description,.product-description p{font-size:16px;line-height:1.2em}.collection-grid a{width:100%;max-width:300px}.collection-grid a:hover{background-color:#fff;color:#ff485b}.template-product .main-content{padding:0}.template-product .main-content h2{margin-bottom:20px}@media (max-width:959px){.med-large--one-whole{width:100%}.med-large--one-whole #ProductPhoto{max-width:350px;margin:0 auto}}@media (min-width:960px){.med-large--one-whole{width:50%}}@media (min-width:769px) and (max-width:959px){.text-center-temp{text-align:center!important}}#Quantity,#shop-now,.mobile-product-top,.product-description,.stop-area .half-left,.stop-area .half-right{text-align:center}#product-scene{padding:0 0 30px}#product-scene h2{color:#fff}.page-subscriptions section#confirmation,.mobile-product-top{background-repeat:no-repeat;background-position:center;background-size:cover}#shop-now .btn{margin:30px auto;width:100%}@media (min-width:769px){#shop-now .btn{max-width:400px}}.mobile-product-top{padding:30px 0 10px}#ProductPhoto #ProductPhotoImg{width:100%;z-index:4}#the-product{width:120px;margin-left:-60px;left:50%;top:0;transform:translateY(75px);-moz-transform:translateY(75px);-webkit-transform:translateY(75px);position:absolute;z-index:3}.product-description{color:#4e4d55;max-width:420px;margin:20px auto 15px;padding:0 16px;clear:both}#ProductPrice{color:#fff;display:block}label.quantity-selector{display:inline-block;cursor:default}#Quantity{background-color:transparent;color:#727278;font-size:1.2em;line-height:21px;height:63px;width:auto;max-width:50px;margin:0;padding:20px 2px;display:inline-block;float:none;vertical-align:middle;border:1px solid #eeeeef}#AddToCart,.addtocart,.btn-shopify{background-color:#ff485b;color:#fff;font-size:14px;line-height:1em;width:100%;margin-bottom:0;padding:14px 32px;display:inline-block;float:none;border:2px solid #ff485b}#AddToCart span,.addtocart span,.btn-shopify span{line-height:21px}#AddToCart:hover,.addtocart:hover,.btn-shopify:hover{background-color:#fff;color:#ff485b}#AddToCart.flash,.addtocart.flash,.btn-shopify.flash{background-color:#727278;border-color:#727278}#AddToCart:disabled,#AddToCart[disabled=disabled],.addtocart:disabled,.addtocart[disabled=disabled],.btn-shopify:disabled,.btn-shopify[disabled=disabled]{background-color:#727278;color:#eeeeef;border-color:#727278}.product-bottom{margin:20px auto;max-width:400px;clear:both}.product-bottom .select-quantity{text-align:center;margin-bottom:20px}.product-bottom .product_rp_div{background-color:#eeeeef}.product-bottom .product_rp_div .recurring_title{display:none}.product-bottom .product_rp_div .bold_active{background-color:#ff485b;color:#fff}.product-bottom .product_rp_div .bold_active label,.product-bottom .product_rp_div .bold_active label span{color:#fff}.product-bottom .product_rp_div label,.product-bottom .product_rp_div label input,.product-bottom .product_rp_div label span{color:#4e4d55;font-size:1em;text-transform:uppercase}.product-bottom .product_rp_div .frequency_label span{padding-left:4px!important}.product-bottom label.quantity-selector{color:#4e4d55;font-size:1.5em}.product-bottom #Quantity{color:#ff485b}@media (max-width:768px){.product-bottom #Quantity{font-size:1.5em;height:auto;padding:0 10px;border:none;border-bottom:1px dotted #4e4d55}}.product-bottom a.btn{font-size:14px;line-height:1em;width:100%;margin-bottom:0;padding:14px 32px;display:inline-block;float:none;border:2px solid #ff485b}.product-bottom a.btn span{line-height:21px}.product-bottom a.btn:hover{background-color:#fff;color:#ff485b}.stop-area .half-left img{width:230px;margin:0 auto}.stop-area .half-right{margin-top:40px}.stop-area .half-right p{color:#4e4d55;font-size:1em;max-width:320px;margin:0 auto 15px}@media (min-width:500px){.stop-area .half-right p{max-width:600px}}.stop-area .half-right ul{margin:40px 0 0;list-style:none;text-align:left}.stop-area .half-right ul li{letter-spacing:2px;float:left;text-transform:uppercase}.stop-area .half-right ul li span{display:inline-block;width:85%}.stop-area .half-right ul li span.icon-check{color:#ff485b;width:15%;margin-top:6px;padding-right:4px;vertical-align:top}#product-stop-b{margin-top:20px}#product-stop-b img{margin-top:-25px}#product-stop-b img#the-product-mobile{max-width:200px;margin-top:0;display:block;position:relative;z-index:2}#steps li{transition:opacity .5s ease-in-out}#steps li,.animate-obj{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out}.animate-obj{opacity:1;transition:opacity .5s ease-in-out}#product-intro ul li{font-size:14px;letter-spacing:0;width:50%;padding-right:5px;margin-bottom:20px}#product-intro ul li:nth-of-type(odd){clear:both}#intro-scene{background-color:#fff;padding:20px 0 30px;text-align:center}#directions-scene{background-color:#ededed;padding:30px 0}#product-directions h2{color:#ff485b}#product-directions ul li{color:#ff485b;width:100%;margin-bottom:30px;text-align:left}@media (min-width:500px){#product-directions ul li{width:33.33%}}#product-directions ul li span{width:100%;display:block;text-align:center}#product-directions ul li span.icon{color:#4e4d55;font-size:7em;margin-bottom:20px}#nutrition-scene{background-color:#4e4d55;padding:50px 0 20px}#nutrition-scene h2,#nutrition-scene .owl-carousel .item span h3{color:#ff485b}#nutrition-scene p{color:#fff}#nutrition-scene .owl-carousel{max-width:300px;margin:40px auto 0}@media (min-width:500px){#nutrition-scene .owl-carousel{max-width:500px}}#nutrition-scene .owl-carousel .item{width:100%;float:left;margin-bottom:20px}#nutrition-scene .owl-carousel .item span{float:left;text-transform:none}#nutrition-scene .owl-carousel .item span p{font-size:14px;letter-spacing:0}#nutrition-info .nutrition-inner p,.nutrition-inner p{font-size:13px;text-align:left}#nutrition-scene .owl-carousel .item span.img-left{width:30%;padding-right:20px}#nutrition-scene .owl-carousel .item span.img-left img{width:100%;height:auto;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}#nutrition-scene .owl-carousel .item span.copy-right{width:70%}#nutrition-facts .nutrition-inner{display:none}#nutrition-info{margin-top:0}.nutrition-inner{max-width:300px;margin:0 auto}#product-two-packette #dosage-scene h2,#product-two-packette #intro-scene h2{text-align:center}.nutrition-inner img{width:100%;height:auto}iframe.paywhirl_frame{min-height:0!important}#product-two-packette .packettes{position:relative;text-align:center}#product-two-packette .packette{float:left;width:50%;max-width:800px;margin:20px auto;padding:0 20px 0 10px}#product-two-packette .packette:last-of-type{padding:0 10px 0 20px}#product-two-packette .packette img{width:90%;max-width:300px;margin:0 auto}#product-two-packette .packette h3{margin-top:10px}#product-two-packette .packette p{color:#4e4d55;font-size:14px;line-height:1.2em;max-width:420px;margin:10px auto 0}#product-two-packette #intro-scene{padding:40px 0 20px}#product-two-packette #intro-scene .plus-sign{position:absolute;left:50%;top:33%;margin-top:-18px;margin-left:-18px}#product-two-packette #intro-scene .plus-sign span{color:#9e9da2;font-size:2.3em}@media (min-width:400px){#product-two-packette #intro-scene .plus-sign{top:40%}}#product-two-packette #benefits-scene{padding-bottom:30px}#product-two-packette #dosage-scene{padding:50px 0 20px;position:relative}#product-two-packette #dosage-scene .wrapper{position:relative;z-index:2}#product-two-packette #dosage-scene .packette{width:100%}#product-two-packette #dosage-scene .packette img{max-width:200px;width:100%;height:auto}#product-two-packette #dosage-scene .packette p{color:#9e9da2}#product-two-packette #dosage-scene #benefits-copy{margin-top:30px;clear:both;overflow:hidden}#product-two-packette #dosage-scene ul#steps{max-width:700px;margin:0 auto;list-style:none;text-align:left}#product-two-packette #dosage-scene ul#steps li{color:#ff485b;width:100%;margin-bottom:30px;padding-right:10px;text-align:left;opacity:1}#product-two-packette #dosage-scene ul#steps li span{letter-spacing:2px;width:100%;display:block;text-transform:uppercase;text-align:center}#product-two-packette #dosage-scene ul#steps li span.icon{color:#4e4d55;font-size:7em;margin-bottom:20px}#product-two-packette #dosage-scene .fake-add{margin:20px auto 0;text-align:center}#product-two-packette #dosage-scene .fake-add a.btn{max-width:400px}#animate-packettes .placeholder{opacity:0;visibility:hidden}#animate-packettes .placeholder .packette-copy{text-align:center}#animate-packettes .packette{width:41%;max-width:none;position:relative;display:inline-block;vertical-align:top;float:none}#animate-packettes .packette .animator{margin:0 auto;width:100%;max-width:400px;top:0;position:absolute;-webkit-transition:left 1s ease-in-out,right 1s ease-in-out;-moz-transition:left 1s ease-in-out,right 1s ease-in-out;-ms-transition:left 1s ease-in-out,right 1s ease-in-out;-o-transition:left 1s ease-in-out,right 1s ease-in-out;transition:left 1s ease-in-out,right 1s ease-in-out;text-align:center}#animate-packettes .packette#packette-one{margin-right:3.5%;padding:0;text-align:right}#animate-packettes .packette#packette-one img.img-static{margin:0 0 0 auto}#animate-packettes .packette#packette-one .animator{right:100%}#animate-packettes .packette#packette-one .animator.slideIn{right:0}#animate-packettes .packette#packette-two{margin-left:3.5%;padding:0;text-align:left}#animate-packettes .packette#packette-two img.img-static{margin:0 auto 0 0}#animate-packettes .packette#packette-two .animator{left:100%}#animate-packettes .packette#packette-two .animator.slideIn{left:0}#animate-packettes .fade-copy{opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;text-align:center}#animate-packettes .fade-copy.fadeIn{opacity:1}.bold_add_to_orders,.product_rp_div{display:none!important}.page-subscriptions .main-content{padding-top:40px;position:relative}.page-subscriptions header{text-align:center;position:relative;z-index:2}.page-subscriptions header h1{color:#ff485b}.page-subscriptions header .subtext{max-width:900px;margin:0 auto 30px;text-align:center}.page-subscriptions h3.h3{font-size:1.2em;letter-spacing:2px;margin:5px auto 20px;text-align:center}.page-subscriptions .products-row{margin-bottom:50px;padding:0 20px;overflow:hidden;position:relative;z-index:2}.page-subscriptions .products-row .collection-title{color:#fff;font-size:15px;font-weight:400;line-height:1.2em;letter-spacing:2px;max-width:200px;margin:5px auto 0;text-align:center}.page-subscriptions .products-row .subscriptions-row{max-width:1400px;margin:0 auto}.page-subscriptions .products-row .collection-image{width:50%;padding:12px;cursor:pointer;text-align:center}.page-subscriptions .products-row .collection-image:hover{background-color:#ff485b}.page-subscriptions .products-row .collection-image.shield-collection.selected,.page-subscriptions .products-row .collection-image.shield-collection:hover{background-color:#ff2831}.page-subscriptions .products-row .collection-image.shield-collection.selected .collection-title,.page-subscriptions .products-row .collection-image.shield-collection:hover .collection-title{color:#fff}.page-subscriptions .products-row .collection-image.shield-collection .collection-title{color:#ff2831}.page-subscriptions .products-row .collection-image.soothe-collection.selected,.page-subscriptions .products-row .collection-image.soothe-collection:hover{background-color:#ffc200}.page-subscriptions .products-row .collection-image.soothe-collection.selected .collection-title,.page-subscriptions .products-row .collection-image.soothe-collection:hover .collection-title{color:#fff}.page-subscriptions .products-row .collection-image.soothe-collection .collection-title{color:#ffc200}.page-subscriptions .products-row .collection-image.calm-collection.selected,.page-subscriptions .products-row .collection-image.calm-collection:hover{background-color:#12ce7d}.page-subscriptions .products-row .collection-image.support-calm.selected,.page-subscriptions .products-row .collection-image.support-calm:hover,.page-subscriptions .products-row .collection-image.support-collection.selected,.page-subscriptions .products-row .collection-image.support-collection:hover{background-color:#7e276a}.page-subscriptions .products-row .collection-image.calm-collection.selected .collection-title,.page-subscriptions .products-row .collection-image.calm-collection:hover .collection-title{color:#fff}.page-subscriptions .products-row .collection-image.calm-collection .collection-title{color:#12ce7d}.page-subscriptions .products-row .collection-image.support-collection.selected .collection-title,.page-subscriptions .products-row .collection-image.support-collection:hover .collection-title{color:#fff}.page-subscriptions .products-row .collection-image.support-collection .collection-title{color:#7e276a}.page-subscriptions .products-row .collection-image.support-calm.selected .collection-title,.page-subscriptions .products-row .collection-image.support-calm:hover .collection-title{color:#fff}.page-subscriptions .products-row .collection-image.support-calm .collection-title{color:#7e276a}.page-subscriptions .subscription-options .options-row .option-box.selected .option-inner .product-price,.page-subscriptions .subscription-options .options-row .option-box.selected .option-inner .supply-info .supply-time,.page-subscriptions .subscription-options .options-row .option-box.selected .option-inner h4,.page-subscriptions .subscription-options .options-row .option-box:hover .option-inner .product-price,.page-subscriptions .subscription-options .options-row .option-box:hover .option-inner .supply-info .supply-time,.page-subscriptions .subscription-options .options-row .option-box:hover .option-inner h4{color:#fff}.page-subscriptions .subscription-options{margin-top:0}.page-subscriptions .subscription-options .options-row{margin:0 auto;display:none}@media (min-width:527px){.page-subscriptions .subscription-options .options-row{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}}.page-subscriptions .subscription-options .options-row .option-box{width:33.3%;min-width:200px;max-width:none}@media (min-width:400px){.page-subscriptions .subscription-options .options-row .option-box{min-width:0;max-width:170px}}.page-subscriptions .subscription-options .options-row .option-box:first-of-type{margin-right:13px}.page-subscriptions .subscription-options .options-row .option-box.selected .option-inner,.page-subscriptions .subscription-options .options-row .option-box:hover .option-inner{background-color:#ff485b}.page-subscriptions .subscription-options .options-row .option-box.selected .option-inner .option-title,.page-subscriptions .subscription-options .options-row .option-box:hover .option-inner .option-title{background-color:#4e4d55}.page-subscriptions .subscription-options .options-row .option-box.selected .option-inner .after-price,.page-subscriptions .subscription-options .options-row .option-box:hover .option-inner .after-price{border-color:#fafafa}.page-subscriptions .subscription-options .options-row .option-box .option-inner{background-color:#eeeeef;color:#4e4d55;border:none}.page-subscriptions .subscription-options .options-row .option-box .option-inner .option-title{background-color:#d3d3d6}.page-subscriptions .subscription-options .options-row .option-box .option-inner .option-title h4{padding:16px 2px;font-size:14px}.page-subscriptions .subscription-options .options-row .option-box .option-inner .product-price{color:#4e4d55}.page-subscriptions .subscription-options .options-row .option-box .option-inner .after-price{border-color:#d3d3d6;margin:0 7px 15px}.page-subscriptions .subscription-options #AddToCart{clear:both;display:block;max-width:400px;margin:50px auto}.page-subscriptions section{height:100%;display:none;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.page-subscriptions section.visible{display:block}.page-subscriptions section.opacity{opacity:1}.page-subscriptions section#confirmation{text-align:center;padding-bottom:50px}.page-subscriptions section#confirmation h2{color:#fff}.page-subscriptions section#confirmation h3{font-weight:400;color:#fff;text-transform:none;letter-spacing:1px;padding:0 10px}.page-subscriptions section#confirmation h3 a{color:#fff;text-decoration:underline}.page-subscriptions section#confirmation h3 a:hover{color:#ff485b}.page-subscriptions section#confirmation #box-image img{width:90%;max-width:200px;margin:30px auto}.page-subscriptions .subscriptions-extra-copy{max-width:400px;height:42px;margin:30px auto 0;text-align:center;position:relative;overflow:hidden;display:none}.page-subscriptions .subscriptions-extra-copy{overflow:visible;height:62px}.page-subscriptions .subscriptions-extra-copy .extra-copy-inner{position:absolute;width:100%}.page-subscriptions .subscriptions-extra-copy .extra-copy p{color:#4e4d55}.page-subscriptions .subscriptions-extra-copy.show-row{display:block}.subscription-options{margin-top:30px;position:relative;clear:both;overflow:hidden;z-index:2}.subscription-options .wrapper .options-row{display:none}.subscription-options .options-row{max-width:400px;margin:0 auto;text-align:center;overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.subscription-options .options-row::-webkit-scrollbar{width:0!important;background:0 0;display:none!important}.subscription-options .options-row .option-box{width:23%;max-width:145px;min-width:145px;margin-right:13px}.subscription-options .options-row .option-box:last-of-type{margin-right:0}.subscription-options .options-row .option-box .option-inner{background-color:#4e4d55;color:#fff;line-height:1;width:100%;cursor:pointer;border:1px solid #9e9da2;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.subscription-options .options-row .option-box .option-inner .option-title{background-color:#fff;height:50px;margin-bottom:18px;position:relative}.subscription-options .options-row .option-box .option-inner .option-title h4{color:#4e4d55;font-size:12px;letter-spacing:.5px;line-height:1.1em;width:100%;top:52%;padding:0 1px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.subscription-options .options-row .option-box .option-inner .product-info{padding:0 1px}.subscription-options .options-row .option-box .option-inner .product-price{color:#fff;font-size:24px}.subscription-options .options-row .option-box .option-inner .after-price{color:#9e9da2;font-size:14px;font-style:italic;padding-bottom:8px;margin:0 7px 14px;border-bottom:1px solid #9e9da2}.subscription-options .options-row .option-box .option-inner .supply-info .supply-time{font-size:15px;line-height:1em;margin-bottom:6px}.subscription-options .options-row .option-box .option-inner .supply-info .supply-amount{color:#9e9da2;font-size:14px;font-style:italic;margin-bottom:10px}.subscription-options .options-row .option-box.selected .option-inner,.subscription-options .options-row .option-box:hover .option-inner{background-color:#ff485b}.subscription-options .options-row .option-box.selected .option-inner .after-price,.subscription-options .options-row .option-box:hover .option-inner .after-price{color:#fff;border-bottom:1px solid #fff}.subscription-options .options-row .option-box.selected .option-inner .supply-info .supply-amount,.subscription-options .options-row .option-box:hover .option-inner .supply-info .supply-amount{color:#fff}.subscriptions-extra-copy{max-width:400px;margin:20px auto 0;text-align:center}.subscriptions-extra-copy .extra-copy-inner{height:42px;position:relative;overflow:hidden}.subscriptions-extra-copy .extra-copy{width:100%;left:0;top:50%;position:absolute;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.subscriptions-extra-copy .extra-copy.opacity{opacity:1}.subscriptions-extra-copy .extra-copy p{color:#4e4d55;font-size:18px;line-height:1.2em;margin:0}.template-cart h1{text-align:center}.template-cart .main-content{padding-top:40px}form.cart table h2 a{color:#ff485b}form.cart table h2 a:hover{color:#9e9da2}form.cart table.table--responsive thead{display:none}form.cart table.table--responsive td,form.cart table.table--responsive tr{display:block;float:left;clear:both;width:100%}form.cart table.table--responsive td:before{content:"";padding:0;float:none}form.cart table.table--responsive img{margin:0 auto}form.cart table thead{letter-spacing:3px;text-transform:uppercase}form.cart table td{text-align:center;padding:10px 15px}form.cart table td[data-label=Quantity]{width:auto;max-width:50px;margin:0 auto;padding:0;float:none;text-align:center}form.cart table td[data-label=Quantity] input{background:#fff;color:#4e4d55;font-size:1.3em;padding:10px;text-align:center;border:1px solid #eeeeef}form.cart table td[data-label=Price]{padding:10px 5px;display:none}form.cart table td[data-label=Total]{text-align:center!important}#checkout-info h3,#checkout-info p,.blog .wrapper.center,.empty,.remodal-cancel,.remodal-close:before,.remodal-confirm,.remodal-wrapper,form.cart .instructions{text-align:center}form.cart .cart__remove{letter-spacing:2px;padding:15px 0;text-transform:uppercase}form.cart .cart__remove:hover{color:#9e9da2}form.cart label[for]{font-size:1em}form.cart textarea{background-color:#fff;max-width:500px;margin:10px auto;border:1px solid #eeeeef;resize:none;float:none;display:block}#checkout-info h3{font-size:1.5em;padding:20px 0 0}#checkout-info p{font-size:.9em;margin-bottom:30px}#checkout-info input{width:100%;display:block;max-width:400px;margin:10px auto;float:none}#checkout-info input:focus{border:2px solid #ff485b}.empty p a{color:#ff485b}.empty p a:hover{color:#9e9da2}.article h2,.article h2 a,.blog .blog-item h3,.no-bullets a:hover{color:#ff485b}.blog .blog-item{margin-top:10px;opacity:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.blog .blog-item a{max-width:330px;margin:0 auto;display:block}.blog .blog-item .blog-img{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:200px;margin:10px auto 15px}.blog .blog-item p.subtext{font-size:.95em;width:88%;max-width:300px;margin:0 auto}.blog .blog-item:hover{opacity:.6}.no-bullets{margin-bottom:20px}.blog-sidebar{margin-top:50px}.article .article__featured-image{margin-bottom:20px;display:block}.article .article__featured-image img{width:100%}.article h2{margin-bottom:3px}.article h2 a:hover,.article h3{color:#9e9da2}.article h3{font-size:.8em}.article p,.template-article div[itemprop=articleBody] p{font-size:1em}.article p.read-more{font-size:1em;letter-spacing:2px;margin-top:15px;text-transform:uppercase}.article p a{color:#ff485b}.article p a:hover{color:#9e9da2}.template-article .section-header__left img{margin-bottom:15px;width:100%}.template-article .section-header__left h1{color:#ff485b;letter-spacing:2px;margin-bottom:10px}.template-article .section-header__left h3{color:#9e9da2;margin-bottom:0}.template-article div[itemprop=articleBody]{margin-top:20px}.template-article span.left,.template-article span.right{color:#ff485b;font-size:.9em;letter-spacing:2px;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.template-article span.left a,.template-article span.right a{color:#ff485b}.template-article span.left:hover,.template-article span.left:hover a,.template-article span.right:hover,.template-article span.right:hover a{color:#9e9da2}.template-customers-account .main-content,.template-customers-activate_account .main-content,.template-customers-addresses .main-content,.template-customers-login .main-content,.template-customers-order .main-content,.template-customers-register .main-content,.template-customers-reset_password .main-content{padding-top:50px}.template-customers-account .main-content .login-title,.template-customers-activate_account .main-content .login-title,.template-customers-addresses .main-content .login-title,.template-customers-login .main-content .login-title,.template-customers-order .main-content .login-title,.template-customers-register .main-content .login-title,.template-customers-reset_password .main-content .login-title{color:#ff485b;margin-bottom:30px}@media (min-width:768px){.template-customers-account .main-content .login-title,.template-customers-activate_account .main-content .login-title,.template-customers-addresses .main-content .login-title,.template-customers-login .main-content .login-title,.template-customers-order .main-content .login-title,.template-customers-register .main-content .login-title,.template-customers-reset_password .main-content .login-title{margin-bottom:60px}}.template-customers-account .main-content h2,.template-customers-activate_account .main-content h2,.template-customers-addresses .main-content h2,.template-customers-login .main-content h2,.template-customers-order .main-content h2,.template-customers-register .main-content h2,.template-customers-reset_password .main-content h2{color:#ff485b;margin-top:30px}.template-customers-account .main-content p,.template-customers-activate_account .main-content p,.template-customers-addresses .main-content p,.template-customers-login .main-content p,.template-customers-order .main-content p,.template-customers-register .main-content p,.template-customers-reset_password .main-content p{font-size:1em}.template-customers-account .main-content p.actions,.template-customers-activate_account .main-content p.actions,.template-customers-addresses .main-content p.actions,.template-customers-login .main-content p.actions,.template-customers-order .main-content p.actions,.template-customers-register .main-content p.actions,.template-customers-reset_password .main-content p.actions{text-transform:lowercase;font-size:1em}.template-customers-account .main-content p.status,.template-customers-activate_account .main-content p.status,.template-customers-addresses .main-content p.status,.template-customers-login .main-content p.status,.template-customers-order .main-content p.status,.template-customers-register .main-content p.status,.template-customers-reset_password .main-content p.status{color:#9e9da2;font-size:1em;margin-bottom:30px}.template-customers-account .main-content p.change,.template-customers-activate_account .main-content p.change,.template-customers-addresses .main-content p.change,.template-customers-login .main-content p.change,.template-customers-order .main-content p.change,.template-customers-register .main-content p.change,.template-customers-reset_password .main-content p.change{font-size:1em;letter-spacing:2px;text-transform:uppercase}.template-customers-account .main-content p.change a,.template-customers-activate_account .main-content p.change a,.template-customers-addresses .main-content p.change a,.template-customers-login .main-content p.change a,.template-customers-order .main-content p.change a,.template-customers-register .main-content p.change a,.template-customers-reset_password .main-content p.change a{color:#ff485b}.template-customers-account .main-content p.change a:hover,.template-customers-activate_account .main-content p.change a:hover,.template-customers-addresses .main-content p.change a:hover,.template-customers-login .main-content p.change a:hover,.template-customers-order .main-content p.change a:hover,.template-customers-register .main-content p.change a:hover,.template-customers-reset_password .main-content p.change a:hover{color:#9e9da2}.template-customers-account .main-content span.divider,.template-customers-activate_account .main-content span.divider,.template-customers-addresses .main-content span.divider,.template-customers-login .main-content span.divider,.template-customers-order .main-content span.divider,.template-customers-register .main-content span.divider,.template-customers-reset_password .main-content span.divider{margin:0 6px 0 8px}.template-customers-account .main-content .accent a,.template-customers-account .main-content a:hover,.template-customers-account .main-content h3.accent,.template-customers-activate_account .main-content .accent a,.template-customers-activate_account .main-content a:hover,.template-customers-activate_account .main-content h3.accent,.template-customers-addresses .main-content .accent a,.template-customers-addresses .main-content a:hover,.template-customers-addresses .main-content h3.accent,.template-customers-login .main-content .accent a,.template-customers-login .main-content a:hover,.template-customers-login .main-content h3.accent,.template-customers-order .main-content .accent a,.template-customers-order .main-content a:hover,.template-customers-order .main-content h3.accent,.template-customers-register .main-content .accent a,.template-customers-register .main-content a:hover,.template-customers-register .main-content h3.accent,.template-customers-reset_password .main-content .accent a,.template-customers-reset_password .main-content a:hover,.template-customers-reset_password .main-content h3.accent{color:#ff485b}.template-customers-account .main-content .accent a:hover,.template-customers-activate_account .main-content .accent a:hover,.template-customers-addresses .main-content .accent a:hover,.template-customers-login .main-content .accent a:hover,.template-customers-order .main-content .accent a:hover,.template-customers-register .main-content .accent a:hover,.template-customers-reset_password .main-content .accent a:hover{color:#9e9da2}.template-customers-account .main-content table td,.template-customers-account .main-content table th,.template-customers-activate_account .main-content table td,.template-customers-activate_account .main-content table th,.template-customers-addresses .main-content table td,.template-customers-addresses .main-content table th,.template-customers-login .main-content table td,.template-customers-login .main-content table th,.template-customers-order .main-content table td,.template-customers-order .main-content table th,.template-customers-register .main-content table td,.template-customers-register .main-content table th,.template-customers-reset_password .main-content table td,.template-customers-reset_password .main-content table th{line-height:1}.template-customers-account .main-content .grid form label,.template-customers-activate_account .main-content .grid form label,.template-customers-addresses .main-content .grid form label,.template-customers-login .main-content .grid form label,.template-customers-order .main-content .grid form label,.template-customers-register .main-content .grid form label,.template-customers-reset_password .main-content .grid form label{font-size:1em}.template-customers-account .add-address .btn,.template-customers-activate_account .add-address .btn,.template-customers-addresses .add-address .btn,.template-customers-login .add-address .btn,.template-customers-order .add-address .btn,.template-customers-register .add-address .btn,.template-customers-reset_password .add-address .btn{border:1px solid #ff485b;width:100%}.template-customers-account .add-address .btn:hover,.template-customers-activate_account .add-address .btn:hover,.template-customers-addresses .add-address .btn:hover,.template-customers-login .add-address .btn:hover,.template-customers-order .add-address .btn:hover,.template-customers-register .add-address .btn:hover,.template-customers-reset_password .add-address .btn:hover{background-color:#fff;color:#ff485b}.template-customers-account .add-address .btn:focus,.template-customers-activate_account .add-address .btn:focus,.template-customers-addresses .add-address .btn:focus,.template-customers-login .add-address .btn:focus,.template-customers-order .add-address .btn:focus,.template-customers-register .add-address .btn:focus,.template-customers-reset_password .add-address .btn:focus{background-color:#ff485b;color:#fff}.template-customers-account .recover-pass#HideRecoverPasswordLink:hover,.template-customers-account .text-link:hover,.template-customers-activate_account .recover-pass#HideRecoverPasswordLink:hover,.template-customers-activate_account .text-link:hover,.template-customers-addresses .recover-pass#HideRecoverPasswordLink:hover,.template-customers-addresses .text-link:hover,.template-customers-login .recover-pass#HideRecoverPasswordLink:hover,.template-customers-login .text-link:hover,.template-customers-order .recover-pass#HideRecoverPasswordLink:hover,.template-customers-order .text-link:hover,.template-customers-register .recover-pass#HideRecoverPasswordLink:hover,.template-customers-register .text-link:hover,.template-customers-reset_password .recover-pass#HideRecoverPasswordLink:hover,.template-customers-reset_password .text-link:hover{color:#ff485b}.template-customers-account .address,.template-customers-activate_account .address,.template-customers-addresses .address,.template-customers-login .address,.template-customers-order .address,.template-customers-register .address,.template-customers-reset_password .address{margin-bottom:50px}.template-customers-account .order-addresses,.template-customers-activate_account .order-addresses,.template-customers-addresses .order-addresses,.template-customers-login .order-addresses,.template-customers-order .order-addresses,.template-customers-register .order-addresses,.template-customers-reset_password .order-addresses{margin-top:30px}.template-customers-account .text-link,.template-customers-activate_account .text-link,.template-customers-addresses .text-link,.template-customers-login .text-link,.template-customers-order .text-link,.template-customers-register .text-link,.template-customers-reset_password .text-link{cursor:pointer}.template-customers-account .links-under input,.template-customers-activate_account .links-under input,.template-customers-addresses .links-under input,.template-customers-login .links-under input,.template-customers-order .links-under input,.template-customers-register .links-under input,.template-customers-reset_password .links-under input{margin:10px auto}.template-customers-account .recover-pass,.template-customers-activate_account .recover-pass,.template-customers-addresses .recover-pass,.template-customers-login .recover-pass,.template-customers-order .recover-pass,.template-customers-register .recover-pass,.template-customers-reset_password .recover-pass{text-align:center;text-transform:lowercase;clear:both}.template-customers-account .recover-pass#HideRecoverPasswordLink,.template-customers-activate_account .recover-pass#HideRecoverPasswordLink,.template-customers-addresses .recover-pass#HideRecoverPasswordLink,.template-customers-login .recover-pass#HideRecoverPasswordLink,.template-customers-order .recover-pass#HideRecoverPasswordLink,.template-customers-register .recover-pass#HideRecoverPasswordLink,.template-customers-reset_password .recover-pass#HideRecoverPasswordLink{cursor:pointer}.template-customers-account input[type=text],.template-customers-account input[type=email],.template-customers-account input[type=password],.template-customers-account input[type=tel],.template-customers-account select,.template-customers-account textarea,.template-customers-activate_account input[type=text],.template-customers-activate_account input[type=email],.template-customers-activate_account input[type=password],.template-customers-activate_account input[type=tel],.template-customers-activate_account select,.template-customers-activate_account textarea,.template-customers-addresses input[type=text],.template-customers-addresses input[type=email],.template-customers-addresses input[type=password],.template-customers-addresses input[type=tel],.template-customers-addresses select,.template-customers-addresses textarea,.template-customers-login input[type=text],.template-customers-login input[type=email],.template-customers-login input[type=password],.template-customers-login input[type=tel],.template-customers-login select,.template-customers-login textarea,.template-customers-order input[type=text],.template-customers-order input[type=email],.template-customers-order input[type=password],.template-customers-order input[type=tel],.template-customers-order select,.template-customers-order textarea,.template-customers-register input[type=text],.template-customers-register input[type=email],.template-customers-register input[type=password],.template-customers-register input[type=tel],.template-customers-register select,.template-customers-register textarea,.template-customers-reset_password input[type=text],.template-customers-reset_password input[type=email],.template-customers-reset_password input[type=password],.template-customers-reset_password input[type=tel],.template-customers-reset_password select,.template-customers-reset_password textarea{background-color:#0003;color:#4e4d55}.page-faq h1,.accordion .accordion-text a{color:#ff485b}.page-faq .main-content,.page-affiliate-faq .main-content,.page-wholesale-faqs .main-content{padding:50px 0}.page-faq .rte{max-width:300px;margin:0 auto;display:block}.accordion{width:90%;max-width:950px;margin:40px auto;border-bottom:1px solid #eeeeef}.accordion .accordion-header{margin:0;padding:18px 40px 13px 0;border-top:1px solid #eeeeef;position:relative;cursor:pointer}.accordion .accordion-close span,.accordion .accordion-open span{display:block;position:absolute;right:13px;top:41%;width:14px;height:14px;background-size:100%;background-position:center center;background-repeat:no-repeat}.accordion .accordion-header h3{font-size:1.4em;letter-spacing:0;margin-bottom:0;text-transform:none}.accordion .accordion-open span{background-image:url(sign-minus.svg),none}.accordion .accordion-close span{background-image:url(sign-plus.svg),none}.accordion .accordion-container{padding:0 0 0 5%}.accordion .accordion-text{margin:0;padding:20px 0;list-style-position:inside}.accordion .accordion-text p,.accordion .accordion-text ul{font-size:1em}.accordion .accordion-text ul li{margin-bottom:20px}.accordion .accordion-text a:hover{color:#9e9da2}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:#2b2e38e6}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);color:#2b2e38;background:#fff}.remodal-cancel,.remodal-close,.remodal-confirm{border:0;overflow:visible;margin:0;cursor:pointer;text-decoration:none;outline:0}.remodal-is-initialized{display:inline-block}.remodal-close,.remodal-close:before{position:absolute;top:0;display:block;width:35px}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{right:0;height:35px;padding:0;-webkit-transition:color .2s;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;left:0;content:"\d7"}#remodal button.remodal-close,.product-added-modal .product-info .added-img{position:relative}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;-webkit-transition:background .2s;transition:background .2s;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}#remodal button.remodal-close:before{content:""}.product-added-modal{max-width:400px}.product-added-modal .top-line{font-size:16px;border-bottom:2px solid #ff485b;margin-bottom:0;padding-bottom:10px}.product-added-modal .product-info>div:last-of-type{padding-right:0}.product-added-modal .product-info>div h3{font-size:24px;letter-spacing:1px;margin-bottom:12px}.product-added-modal .product-info>div p{font-size:17px;line-height:1.2;margin:0}.product-added-modal .product-info>div p#added-price{font-size:22px;margin:20px 0}.product-added-modal .product-info .added-img img{max-width:150px}.product-added-modal .product-info .btns .btn{letter-spacing:.5px;width:100%;height:auto;padding-left:0;padding-right:0;margin-bottom:10px;display:block}.product-added-modal .product-info .btns button{background-color:#fff;color:#ff485b;width:100%;margin-bottom:0;border-color:#ff485b}.product-added-modal .product-info .btns button:hover{background-color:#ff485b;color:#fff}@media (min-width:769px){.product-added-modal{max-width:840px;text-align:left}.product-added-modal .top-line{font-size:20px}.product-added-modal .product-info{padding:50px 0 0;overflow:hidden}.product-added-modal .product-info>div{padding:0 10px;float:left}.product-added-modal .product-info h3{margin-bottom:30px}.product-added-modal .product-info p#added-price{margin:40px 0 0}.product-added-modal .product-info .added-img{max-width:30%;margin-left:-34px;top:-25px;position:relative}.product-added-modal .product-info .added-img img{max-width:100%}.product-added-modal .product-info .deets{max-width:35%}.product-added-modal .product-info .btns{width:35%;margin-bottom:20px;float:right}.product-added-modal .product-info .btns button{width:auto}}@media only screen and (min-width:481px){.slick-arrow{font-size:4.5em;margin-top:-36px}.slick-dots .packette{padding:5px}.slick-dots .packette img{max-width:100%}.slick-dots .packette h3{font-size:.9em;min-height:32px}}@media only screen and (min-width:769px){h3,h5{letter-spacing:2px}h1{font-size:3.3em;line-height:1;letter-spacing:8.5px}h2{font-size:2.25em;letter-spacing:3px}h3{font-size:1.28em}h5{font-size:1.1em}p{font-size:1.62em;line-height:1.35em}.btn,a.btn{padding:20px 34px}button:not(.slick-arrow),input[type=text],input[type=email],input[type=password],input[type=submit],input[type=tel],select,textarea{padding:20px 10px;width:100%}label.top-line{text-align:left}.collection-grid,.info-cols{text-align:center}.main-content{padding:70px 0}.template-index .main-content,.template-page .main-content{padding:0}.template-page.page- .main-content,.template-page.page-apply_affiliate .main-content{padding:70px 0}.template-page.page- p,.template-page.page-apply_affiliate .main-content p{font-size:1.2em}.template-page.page- .rte,.template-page.page-apply_affiliate .main-content .rte{font-size:1.2em;margin-top:60px}.top-menu-bar{background-color:#727278;padding:3px 8px}.top-menu-bar .bag-icon:before{color:#ff485b}.top-menu-bar .bag-icon #CartCount{color:#fff;font-size:13px;top:0}.top-menu-bar .bag-icon.icon-bag-mobile:before{font-size:29px}.top-menu-bar .bag-icon.icon-bag-mobile:hover:before{color:#fff}.top-menu-bar .bag-icon.icon-bag-mobile:hover #CartCount{color:#ff485b}.top-menu-bar .menu-item.login,.top-menu-bar .menu-item.sample{display:inline-block}.top-menu-bar .menu-item.site-header__search{float:none}.icon-bag-mobile:before{content:"\e905"}#mobile-nav-drawer,.mobile-logo{display:none}.lg-show{display:block}.lg-hide{display:none}.block-module .video-container,.hide-mobile{display:block}.hero{padding-top:56.25%;height:0;overflow:hidden;margin-top:-1px}.hero .hero-copy-inner h1.header{max-width:700px}.hero .hero-copy-inner h1.header.header-long{max-width:900px;line-height:1.15em}.hero .hero-copy-inner h1.header.header-longer{max-width:1000px;line-height:1.15em}.hero .hero-copy-inner .subtext{margin-top:20px;max-width:800px}.hero .hero-copy-inner .subtext p{line-height:1.25em;display:block}.hero .hero-copy-inner .btn{margin-top:40px}section{padding:100px 0 70px}section.block-module{padding:0}section .subtext{max-width:720px;margin:0 auto 40px}.grid-uniform.col-prod-grid{margin-top:80px}.grid-uniform .grid__item.custom-grid{width:17%;margin-bottom:0}.grid-uniform .grid__item.custom-grid img{max-width:100%}.grid-uniform .grid__item.custom-grid.custom-product,.grid-uniform .grid__item.custom-grid.womens-monthly-kit{width:32%}.grid-uniform .grid__item.custom-grid.custom-product img,.grid-uniform .grid__item.custom-grid.womens-monthly-kit img{max-width:100%;margin-top:0}.grid-uniform .grid__item.custom-grid.custom-product h4,.grid-uniform .grid__item.custom-grid.womens-monthly-kit h4{margin-top:28px}.grid-uniform h4{max-width:120px;margin:20px auto 10px}.grid-uniform p.product-info-sm{font-size:1em;line-height:1.35em;max-width:200px}.block-module .block-module-copy .btn{font-size:1.2em}.block-module .block-module-copy .disclaimer{font-size:20px}.info-cols{padding-top:100px}.info-cols.fog-before{padding-top:50px}.info-cols .cols.col-thirds h3{max-width:280px}.info-cols .cols.no-links .col{padding-bottom:40px}.info-cols .cols.short-header .col h3{max-width:260px}.info-cols .cols .col{padding-bottom:80px}.info-cols .cols .col .col-inner{max-width:none}.info-cols .cols .col span.icon{font-size:12em}.info-cols .cols .col h3{min-height:46px;margin:5px auto 15px}.info-cols .cols .col a{font-size:.9em;letter-spacing:1.7px;width:100%;margin:20px auto;min-height:30px;padding-left:30px;position:absolute}.fog-border{height:70px}.fog-border:before{font-size:5em}.fog-border.overlap{margin-top:-48px}.fog-border.overlap:before{font-size:6em}.fog-border.upside-down{margin-top:-20px}.shop-partial h2{font-size:1.85em;letter-spacing:6px;margin-bottom:50px}#search-page-form input[type=search]{float:left;padding:0 10px;line-height:63px;height:63px}#search-page-form .input-group-btn{width:2%;min-width:150px;height:63px;display:table-cell}#search-page-form .input-group-btn .btn{line-height:63px;height:63px}.site-footer h2{font-size:2.25em}.site-footer .subtext{max-width:700px}.site-footer .subtext p{line-height:1.5em}.site-footer .footer-newsletter{margin-top:40px}.site-footer .footer-newsletter form{max-width:none}.site-footer .footer-newsletter input[type=email]{width:60%;height:74px;margin-right:2%}.site-footer .footer-newsletter input[type=submit]{width:38%;height:74px}.site-footer .footer-bottom{margin-top:50px;padding-bottom:0}.footer-menu .menu-col{float:left;width:22%;margin-bottom:0}.footer-menu .menu-col:last-of-type{width:29%}.footer-menu .menu-col:last-of-type .social-footer{margin:20px 0 0 -25px}.footer-menu .menu-col h3{font-size:1.1em;letter-spacing:2.5px;margin-bottom:18px}.footer-menu .menu-col ul{margin:0;padding-right:10px}.footer-disclaimer{max-width:90%;margin:50px auto 0}p.disclaimer{font-size:14px;line-height:1.6em}.template-collection .main-content{padding-top:100px}.template-collection header .rte--header{margin:30px auto}.template-collection header .rte--header p{font-size:1.3em;line-height:1.3em}.collection-grid .grid__item{margin-bottom:60px}.collection-grid img{max-width:300px}.collection-grid .product-info p{font-size:1.1em;line-height:1.2em}.collection-grid a{max-width:375px}.mobile-product-top{display:none}.desktop-product #ProductPhoto,.desktop-product .product-title{display:block}.template-product .main-content h2{margin-bottom:30px}.template-product #AddToCart,.template-product .addtocart,.template-product button:not(.slick-arrow).addtocart{height:63px}#AddToCart,.addtocart,button:not(.slick-arrow).addtocart{width:auto;min-width:204px;margin-bottom:0}.product-information{max-width:600px;margin:0 auto;float:none}.product-description{color:#fff;font-size:18px;max-width:550px;margin:0 0 15px;padding:0;text-align:left}.product-description p{font-size:18px}#product-intro ul li{font-size:16px;letter-spacing:2px;padding-right:20px}.product-bottom{margin:20px 0 0;max-width:none}.product-bottom .select-quantity{display:inline-block;margin-bottom:0}.product-bottom label.quantity-selector{font-size:1.1em;color:#fff;cursor:default;margin-right:5px}.product-bottom #Quantity{margin-right:10px}.product-bottom a.btn{width:auto;min-width:250px;margin-bottom:0;padding:17px 32px 18px}#product-scene{padding:50px 0}#intro-scene{padding:60px 0}.stop-area .half-right{text-align:left}.stop-area .half-right p{font-size:1.5em;max-width:500px}.stop-area#product-intro .half-right{text-align:center}#directions-scene{padding:50px 0 70px}#product-directions ul{margin:0 0 0 -40px}#product-directions ul li{width:33.3%;margin-bottom:0;padding-right:10px}#product-directions ul li span.icon{font-size:3em;margin-bottom:4px}#nutrition-scene{padding:130px 0}#nutrition-scene p{max-width:none;font-size:18px;line-height:1.2em}#nutrition-scene .owl-carousel{max-width:none;margin:40px 0 0;padding:0}#nutrition-scene .owl-carousel .item{width:50%;padding-right:20px}#nutrition-scene .owl-carousel .item:nth-of-type(odd){clear:both}#nutrition-facts{padding-right:50px}#nutrition-facts .nutrition-inner{display:block}#nutrition-info .nutrition-inner{display:none}.nutrition-inner{max-width:none;margin:0}#product-two-packette .packette{margin:40px auto}#product-two-packette .packette img{width:90%;max-width:200px;margin:0 auto}#product-two-packette .packette h3{margin-top:20px}#product-two-packette .packette p{font-size:19px;line-height:1.4em;margin:20px auto 0}#product-two-packette #intro-scene{padding:100px 0}#product-two-packette #intro-scene .plus-sign{margin-left:-24px;margin-top:-24px}#product-two-packette #intro-scene .plus-sign span{font-size:3em}#product-two-packette #benefits-scene{padding-bottom:80px}#product-two-packette #quote-scene{padding:100px 0}#product-two-packette #dosage-scene{padding:120px 0 100px}#product-two-packette #dosage-scene .packette{width:50%}#product-two-packette #dosage-scene .packette img{max-width:500px}#product-two-packette #dosage-scene ul#steps li{width:33.3%;padding-right:25px;float:left;margin-bottom:0}#product-two-packette #dosage-scene ul#steps li span{font-size:1.5em}#product-two-packette #dosage-scene ul#steps li span.icon{font-size:9em}#product-two-packette #dosage-scene .fake-add{margin:60px auto 0}#quote-scene .icon-quotes,.icon-grid .grid__item,section.quote .icon-quotes{margin-bottom:30px}#product-two-packette #dosage-scene .fake-add a.btn{min-width:380px}#animate-packettes .packette{width:40%}#animate-packettes .packette#packette-one{margin-right:4.5%}#animate-packettes .packette#packette-two{margin-left:4.5%}.template-page .intro .subtext{max-width:800px}#quote-scene,section.quote{padding:40px 0 60px}#quote-scene .quote-inner,section.quote .quote-inner{max-width:750px}.ingredients-lg{display:block}.ingredients-mobile{display:none}.icon-grid .grid__item img{max-width:240px}.slick-dots .packette{margin:0 16px;padding:18px}.slick-dots .packette h3{font-size:1.1em}.page-about .intro .subtext{max-width:900px}.flags .block-module .block-module-copy .block-module-copy-flag{max-width:540px;padding:115px 50px 130px}.flags .block-module .block-module-copy .chinese-symbol{max-width:50px;margin:0 auto 40px}.flags .block-module .block-module-copy .subtext p{font-size:1.25em}.page-ss section.commitment{margin-top:-40px}.page-ss section.commitment .cols .col{padding-bottom:40px}.page-ss section.commitment:first-of-type{margin-top:0}section.brand-grid .icon-grid img{max-width:112px}section.brand-grid .disclaimer p{font-size:17px}section.team .team-photo{margin:50px auto}.team-grid{margin-top:50px}.team-grid .team-mem{max-width:380px;margin:40px auto}.template-cart .main-content{padding-top:120px}form.cart table h2{font-size:1.4em}form.cart table.table--responsive thead{display:table-header-group}form.cart table.table--responsive tr{display:table-row;clear:none;width:100%;float:none}form.cart table.table--responsive td{float:none;width:auto;clear:none;display:table-cell}form.cart table td{text-align:left;padding:10px 15px}form.cart table td[data-label=Quantity] input{max-width:50px;margin:0 auto;float:none}form.cart table td[data-label=Price]{display:table-cell}form.cart table td[data-label=Total]{text-align:right!important}form.cart .cart__remove.hide-lg{display:none}form.cart .instructions{text-align:left}.template-customers-account .recover-pass,.template-customers-activate_account .recover-pass,.template-customers-addresses .recover-pass,.template-customers-login .recover-pass,.template-customers-order .recover-pass,.template-customers-register .recover-pass,.template-customers-reset_password .recover-pass,form.cart #checkout-info h3,form.cart #checkout-info p{text-align:right}form.cart textarea{margin:20px 0}form.cart #checkout-info input{font-size:1em;padding:15px 0;letter-spacing:2px;float:left}form.cart #checkout-info input.update-cart{width:49%;margin-right:2%}form.cart #checkout-info input.checkout{width:49%}form.cart #checkout-info .buttons-container{max-width:500px;margin:0 0 0 auto}.page-subscriptions .main-content{padding-top:100px}.page-subscriptions header .subtext{margin:30px auto}.page-subscriptions h3.h3{font-size:2em;letter-spacing:3px;margin:5px auto 40px}.page-subscriptions .products-row{margin-bottom:100px}.page-subscriptions .products-row .collection-title{font-size:15px;letter-spacing:4px;min-height:48px;margin:15px auto 0}.page-subscriptions .products-row .subscriptions-row{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-subscriptions .products-row .collection-image{width:20%}.page-subscriptions section#confirmation{padding-bottom:100px}.page-subscriptions section#confirmation #box-image img{max-width:350px}.page-subscriptions .subscription-options #AddToCart{margin:40px auto 0}.page-subscriptions .subscriptions-extra-copy{max-width:500px}.page-subscriptions .subscriptions-extra-copy .extra-copy p{line-height:1.3em}.subscription-options .options-row{max-width:none;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.subscription-options .options-row .option-box{min-width:0}.subscription-options .options-row .option-box .option-inner .option-title h4{font-size:14px}.subscriptions-extra-copy{margin-top:30px}.subscriptions-extra-copy .extra-copy p{color:#fff}.template-customers-account .main-content,.template-customers-activate_account .main-content,.template-customers-addresses .main-content,.template-customers-login .main-content,.template-customers-order .main-content,.template-customers-register .main-content,.template-customers-reset_password .main-content{padding-top:70px}.template-customers-account .main-content p,.template-customers-activate_account .main-content p,.template-customers-addresses .main-content p,.template-customers-login .main-content p,.template-customers-order .main-content p,.template-customers-register .main-content p,.template-customers-reset_password .main-content p{font-size:1.3em}.template-customers-account .main-content p.status,.template-customers-activate_account .main-content p.status,.template-customers-addresses .main-content p.status,.template-customers-login .main-content p.status,.template-customers-order .main-content p.status,.template-customers-register .main-content p.status,.template-customers-reset_password .main-content p.status{font-size:1.1em}.template-customers-account .main-content p.change,.template-customers-activate_account .main-content p.change,.template-customers-addresses .main-content p.change,.template-customers-login .main-content p.change,.template-customers-order .main-content p.change,.template-customers-register .main-content p.change,.template-customers-reset_password .main-content p.change{font-size:1em}.template-customers-account .main-content p.recover-pass,.template-customers-activate_account .main-content p.recover-pass,.template-customers-addresses .main-content p.recover-pass,.template-customers-login .main-content p.recover-pass,.template-customers-order .main-content p.recover-pass,.template-customers-register .main-content p.recover-pass,.template-customers-reset_password .main-content p.recover-pass{font-size:1.2em}.template-customers-account .main-content .grid form label,.template-customers-activate_account .main-content .grid form label,.template-customers-addresses .main-content .grid form label,.template-customers-login .main-content .grid form label,.template-customers-order .main-content .grid form label,.template-customers-register .main-content .grid form label,.template-customers-reset_password .main-content .grid form label{font-size:1.3em}.template-customers-account .main-content .grid form label[for=address_default_address_new],.template-customers-activate_account .main-content .grid form label[for=address_default_address_new],.template-customers-addresses .main-content .grid form label[for=address_default_address_new],.template-customers-login .main-content .grid form label[for=address_default_address_new],.template-customers-order .main-content .grid form label[for=address_default_address_new],.template-customers-register .main-content .grid form label[for=address_default_address_new],.template-customers-reset_password .main-content .grid form label[for=address_default_address_new]{font-size:1em}.template-customers-account .add-address .btn,.template-customers-activate_account .add-address .btn,.template-customers-addresses .add-address .btn,.template-customers-login .add-address .btn,.template-customers-order .add-address .btn,.template-customers-register .add-address .btn,.template-customers-reset_password .add-address .btn{width:auto}.template-customers-account .order-addresses,.template-customers-activate_account .order-addresses,.template-customers-addresses .order-addresses,.template-customers-login .order-addresses,.template-customers-order .order-addresses,.template-customers-register .order-addresses,.template-customers-reset_password .order-addresses{margin-top:50px}#contact .main-content .rte,.page-wellness_form .main-content .rte{font-size:23px;margin:0 auto 50px}#contact .main-content,.page-wellness_form .main-content,.template-customers-login .main-content,.template-customers-register .main-content,.template-customers-reset_password .main-content{padding:100px 0 150px}#contact .footer-container,.page-wellness_form .footer-container,.template-customers-login .footer-container,.template-customers-register .footer-container,.template-customers-reset_password .footer-container{margin-top:-60px}.page-faq .main-content,.page-affiliate-faq .main-content,.page-wholesale-faqs .main-content{padding:80px 0}.page-faq .rte{max-width:600px}.accordion{margin-top:50px}.accordion .accordion-header h3{font-size:1.8em}.accordion .accordion-text{padding:30px 0}.accordion .accordion-text p,.accordion .accordion-text ul{font-size:1.2em}.blog .blog-item{margin-top:30px}.blog .blog-item img{max-width:320px;margin-bottom:25px}.blog .blog-item p.subtext{font-size:1.13em}.no-bullets{margin-bottom:40px}.blog-sidebar{margin-top:0}.article h3{font-size:1em}.article p,.template-article div[itemprop=articleBody] p{font-size:1.3em}.article p.read-more{margin-top:30px}.template-article .section-header__left img{margin-bottom:30px}.template-article .section-header__left h1{letter-spacing:4px}.template-article div[itemprop=articleBody]{margin-top:50px}}@media only screen and (min-width:769px) and (min-width:960px){.page-subscriptions .products-row .collection-title{font-size:20px}}@media only screen and (min-width:769px) and (max-width:1023px){.logo .site-header__logo{top:-39px}}@media only screen and (min-width:1024px) and (max-width:1120px){.logo .site-header__logo{top:-41px}.main-content{padding-top:100px}}@media only screen and (min-width:960px){#intro-scene,.stop-area#product-intro .half-right{text-align:left}h3{letter-spacing:3.5px}.fog-border.overlap{margin-top:-38px}.fog-border.overlap:before{font-size:5em}.fog-border.upside-down{margin-top:-12px}#AddToCart,.addtocart,button:not(.slick-arrow).addtocart{min-width:250px}#the-product{width:160px;margin-left:-80px;display:block}.product-information{max-width:none;margin:0;float:left}#product-scene{padding:120px 0 70px}#intro-scene{padding:200px 0}.stop-area .half-left img{width:190px}.stop-area .half-right{margin-top:0}.stop-area .half-right p{margin:0 0 15px}#steps li,.animate-obj.hidden{opacity:0}#steps li.visible{opacity:1}#product-stop-b{margin-top:230px}#product-stop-b img{margin-top:0}#product-stop-b img#glass-stop{opacity:0;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}#product-stop-b img#glass-stop.visible{opacity:1}#directions-scene{padding:150px 0 100px}#product-directions ul{margin-top:40px}#product-directions ul li span.icon{font-size:7em;margin-bottom:20px}#nutrition-scene .stop-area .half-left img{width:100%}.site-footer .footer-newsletter input[type=email]{width:63%}.site-footer .footer-newsletter input[type=submit]{width:35%}.social-footer ul li{margin-right:30px}.subscription-options .options-row{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.subscriptions-extra-copy{max-width:none;margin:30px 0;text-align:left}.page-subscriptions .subscriptions-diff-copy{max-width:400px;margin:80px auto 0}.page-subscriptions .subscriptions-diff-copy .diff-copy p{font-size:18px;line-height:1.5em}.mts-bg{height:50%}}@media only screen and (min-width:1024px){#mobile--nav .mobile--nav{display:none}input[type=text],input[type=email],input[type=password],input[type=tel],select{padding:20px;font-size:1.6em}button,input[type=submit]{padding:20px 24px}select{line-height:35px}label{font-size:1.5em}nav.nav-bar ul.site-nav li a.site-nav__link{font-size:inherit}nav ul.site-nav li.logo{width:140px;position:relative;padding:0}.slick-arrow{font-size:6.5em;margin-top:-52px}.ingredients{padding:0 100px}}@media only screen and (min-width:1150px){#the-product{width:220px;margin-left:-110px}.stop-area .half-left img{width:256px}}@media only screen and (min-width:1200px){section.quote{padding:60px 0 80px}.fog-border.overlap{margin-top:-55px}.fog-border.upside-down{margin-top:-20px}#directions-scene{padding:150px 0 120px}}@media only screen and (min-width:1580px){.fog-border{font-size:160%}.fog-border.upside-down{margin-top:-9px}#directions-scene{padding:160px 0}.page-ss section.commitment,section.partnership{margin-top:-55px}.page-ss section.commitment:first-of-type{margin-top:0}}@media only screen and (min-width:2557px){.fog-border{display:none}}.fa-star,.fa-star-half-o,.fa-star-o{color:#ff485b!important}.summary-rating-bar>div{background:#ff485b!important;color:#fff!important}h2.stamped-header-title{text-align:center}.stamped-container{border:none!important;padding:100px 0!important}.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{background:#ff485b;color:#fff}input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{width:auto!important;margin:auto!important}.stamped-main-badge .stamped-badge-caption:before{content:"Based on "!important}.stamped-container h2{font-size:36px;padding-bottom:40px}.stamped-container a:focus,.stamped-container a:hover{color:#fff}.stamped-form-input{background:#d8d8d8!important;color:#000!important}.stamped-form-contact-name,.stamped-form-review-rating{float:left;width:49%;margin-right:2%;padding:0 0 20px}.stamped-form-contact-email,.stamped-form-review-title{float:right;width:48.8%;padding:0 0 20px;margin-right:1px}.stamped-form-review-body{clear:left}.stamped-form-label+.stamped-form-input{margin-bottom:30px}.stamped-form-input.stamped-starrating{padding:20px 4px;min-height:67px;background:#fbfbfb!important}.stamped-form-actions{padding:30px 0!important;text-align:center!important}.stamped-form-actions .stamped-button{float:none!important}.stamped-form-contact-location,.stamped-summary-actions-newquestion,.stamped-summary-ratings,.stamped-tab-container{display:none}.stamped-sort-select{padding:7px 20px 8px 10px!important;border:none!important}.stamped-summary-caption{display:inline!important;margin:0 5px}.summary-overview{width:40%!important;float:left;padding:20px 0 0}.stamped-summary-text span{color:#ff4c5f}h3.stamped-form-title{color:#ff4c5f;font-size:20px!important;font-weight:100;margin-bottom:15px}.stamped-form-label{padding-bottom:6px;display:block}.stamped-summary-actions-newreview:before{display:none!important}.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:18px 25px!important}.stamped-content form{margin-top:5px!important}.stamped-summary{margin:0!important;padding:0!important}.stamped-container .fa-star-half-o:before,.stamped-container .fa-star-o:before,.stamped-container .fa-star:before{font-size:24px!important}.stamped-review:first-child{margin-top:5px!important}.stamped-review-avatar{display:none}.stamped-review-header .created{font-style:italic;color:#4e4d55!important;margin-top:20px}.stamped-review-header .created:before{content:"on";margin-right:4px}.stamped-review-header .author{font-style:italic;font-weight:400}.stamped-reviews .fa-star-o:before,.stamped-reviews .fa-star:before{font-size:16px!important}.stamped-review-header-title{font-size:18px!important;font-weight:400!important;letter-spacing:1px!important;color:#fa475a!important;text-transform:inherit!important;margin:0!important}#stamped-review-share,#stamped-review-vote{margin-top:15px!important}.stamped-review-footer{font-size:14px!important;letter-spacing:1px;opacity:.8!important}.stamped-review-content-body{color:#4e4d55}.stamped-badge-caption[data-reviews]:after,span.stamped-badge-caption{color:#fa475a!important}.stamped-badge-caption[data-reviews]:before{content:"Based on ";color:#000;margin-left:5px}.product-information .stamped-badge-caption[data-reviews]:before{color:#fff}.stamped-review{padding:10px 20px!important;border-bottom:1px solid #eee;margin-bottom:-1px!important}.stamped-review .fa-check-circle-o:before,.stamped-review .fa-share-alt:before,.stamped-review .fa-thumbs-down:before,.stamped-review .fa-thumbs-up:before{font-size:18px;color:#ff485b}.stamped-review .fa-check-circle-o,.stamped-review .fa-share-alt,.stamped-review .fa-thumbs-down,.stamped-review .fa-thumbs-up{color:#ff485b!important}.stamped-share-wrapper a:focus,.stamped-share-wrapper a:hover{color:#000!important}#stamped-rating-holder a{color:#ff485b}.stamped-reviews{margin-top:5px!important}.stamped-review-content{margin:0 0 15px!important}.stamped-summary-text span:after{content:" reviews"!important}.stamped-summary-text span[data-count="1"]:after{content:" review"!important}a.stamped-summary-actions-newreview:active{background:#ff485b}.stamped-summary-text[data-count="0"]{font-size:0!important}.stamped-summary-text[data-count="0"]:before{content:" No review yet"!important;font-size:initial!important}.stamped-form-review-rating input{height:0!important}.product-information h2.product-title{margin-bottom:10px!important}.product-information .stamped-product-reviews-badge{display:block;margin-bottom:10px}.stamped-pagination a:hover{color:#000!important}.stamped-pagination .first,.stamped-pagination .last{display:none!important}.stamped-pagination .next{right:0!important}.stamped-pagination .previous{left:0!important}@media (max-width:767px){.stamped-form-contact-name,.stamped-form-review-rating{float:left;width:100%;margin-right:0}.stamped-form-contact-email,.stamped-form-review-title{float:left;width:100%}.stamped-form-contact-location,.stamped-summary-actions-newquestion,.stamped-summary-ratings,.stamped-tab-container{display:none!important}.stamped-review{padding:10px!important}.stamped-container h2{font-size:24px;padding-bottom:0}.stamped-container{padding:50px 0!important}.product-information .stamped-badge-caption[data-reviews]:before{color:#000}.product-information .stamped-product-reviews-badge{text-align:center;margin:15px 0 0}.stamped-pagination .last,.stamped-pagination .next,.stamped-pagination .previous{position:relative!important;top:0!important;right:auto!important}.stamped-pagination .previous{left:auto!important}.stamped-starrating a{color:#ff485b!important;font-size:24px}}.page-affiliate_info h2{color:#ff485b;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/167/assets/smakk-styles.css.map */
