@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800";@import"https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900";body{font-family:proxima-nova,sans-serif;font-size:16px;color:#000;opacity:0}a:focus,a:hover{text-decoration:none}a:hover{color:#29b592;opacity:1}input:focus,button:focus{outline:none}.header-top-links{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.36;text-align:right;color:#000}.nav a{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:700;font-style:normal;line-height:1.42;text-align:center;color:#000}.title{font-family:Playfair Display,serif;font-size:26px;font-weight:700;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000;margin-bottom:15px;margin-top:0;text-transform:uppercase}p{font-family:proxima-nova,sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:1.5px;color:#000}a{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:600;font-style:normal;line-height:1.42;color:#29b591;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.grid-product-title{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.42;text-align:left;color:#000}.footer-a{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:600;font-style:normal;line-height:2.5;text-align:left;color:#000}.site-header__cart-count{color:#111;background:none}.product-title{font-family:Playfair Display,serif;font-size:30px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000}.sub-title{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:600;font-style:normal;line-height:1.42;text-align:left;color:#000}.hero__overlay:before{background:none}.width-350{width:100%;max-width:370px;float:left}.full-width-image .width-350,.our-definition .width-350{text-align:center}.our-definition .width-350{float:none;margin:0 auto;max-width:510px}.our-definition .feature-row__item{float:left;width:50%;padding:0 15px!important}h2{font-family:Playfair Display,serif;font-size:26px;font-weight:700;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000;margin-bottom:30px;margin-top:0;text-transform:uppercase}.our-definition h2{margin-bottom:0}.product-single__title{font-family:Playfair Display,serif;font-size:26px;font-weight:600;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000;margin-bottom:5px;margin-top:0}.full-width-image h2{margin-bottom:15px}.btn{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:700;padding:0;text-transform:uppercase;letter-spacing:2px;color:#29b592;background:none;margin-top:0;line-height:1.2;border-radius:0;border:none;border-bottom:2px solid #29b592}.btn:hover{color:#000;border:none;border-bottom:2px solid #000;opacity:1}.rte-setting{margin-bottom:30px}.our-definition{clear:both}.feature-row__item.feature-left-img{display:none}.our-definition .feature-row__item.feature-row__text{float:right}.definition-bg{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;float:left;height:650px;padding:50px 0}.featured-product__subtext{max-width:600px;margin:0 auto;width:100%}.product_img{position:relative;border-bottom:2px solid #000;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.grid-view-item__link:hover .product_img{border-bottom:2px solid #29b590}.hover_img{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home-featured .product-card:hover .hover_img{opacity:0}.home-featured .product-card .hover_img,.product-card:hover .hover_img{opacity:1}.product-card:hover .product-price-title{opacity:0}.product-card:hover .quickadd{opacity:1}.product-card:hover>*,.product-card:focus-within>*{opacity:1}.quickadd{position:absolute;left:0;bottom:-1px;opacity:0;color:#29b592;width:100%;background:#fff;height:50px;padding-top:0}.quickadd .grid-view-item__title{color:#29b592;margin-top:0}.pro_variants{display:none}.quickadd .add_to_cart{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#000;margin:18px 0 0}.grid-view-item__title{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:700;text-transform:none;letter-spacing:2px;color:#000;margin:18px 0 0}.tropical-mist-ph-balancing-toner_title .grid-view-item__title{text-transform:none}.quickadd .add_to_cart{margin:0;padding:0;border:none;color:#29b592;visibility:inherit!important}.product-price__price,.product-price,.product-price__sold-out,.product-single__price{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#000}.product-card .product-price{margin-top:2px}.home-featured .product{padding:0 20px;margin-bottom:90px;width:25%}.product{padding:0 25px;margin-bottom:150px}#collection .product:nth-child(4n+1){clear:both}.home-featured .container .row{margin:0 -20px}#Collection .container .row{margin:0 -33px}.home-featured .section-header{margin-bottom:80px}.home-featured{padding-top:10px;clear:both;padding-bottom:100px}.product-home-box{text-align:center}.product-home-box h3{font-size:13px;letter-spacing:2px;margin:0 0 10px;line-height:21px}.product-home-box p{font-size:14px;max-width:190px;margin:0 auto;line-height:22px;min-height:66px}.image-add{margin:0 auto 20px}.image-add a,.image-add a:hover{border:none}.product-home-box h2{margin-bottom:15px}.product-home-box .rte-setting{min-height:56px}.site-footer{margin:0}.full-width-image{margin:0;padding:0}dl{margin-bottom:0}.grid-view-item{margin:0 auto}.home-service{text-align:center}.icon-image{margin-bottom:50px;min-height:60px}.home-service h2{width:100%;max-width:185px;margin:0 auto 25px;display:table}.home-service .rte-setting{max-width:inherit;margin:0 auto;display:table;width:100%}.section-two{padding:50px 0 90px;clear:both;float:left;width:100%}.home-service .feature-row__image-wrapper{margin:0 auto 55px}.filters-toolbar__item{border:none;font-size:12px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;border-bottom:2px solid #000;padding:0;width:100%!important;position:relative}.filter{width:50%;float:left;padding:0 33px}#filter-2 a.label_title:nth-child(1){display:none}#filter-1 a.label_title:nth-child(2){display:none}.label_title:after,.clickme:after{content:"+";font-family:"Ope	n Sans",sans-serif;font-size:15px;font-weight:600;padding-left:5px;line-height:1}.label_title.on:after,.clickme.on:after{content:"-"}.span12{margin:0 -33px}.filter.tags{border:none;font-size:12px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;padding:0 0 5px;float:left;width:100%;position:relative}.filters-toolbar-wrapper{border:none;margin:0}.filters-toolbar-wrapper{margin-bottom:70px}.filters__item{padding:0 33px}.filters-toolbar-wrapper .row{margin:0 -33px}.honor-img-logo{position:static;top:-60px;right:-86px;width:150px;margin:0 auto 30px}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}.search-header img{width:10px;position:absolute;right:0;top:3px;display:none}.search-header.search--focus img{display:block}.filters-toolbar__item ul,.filter_options ul{background:#fff;border-bottom:2px solid #000;display:none;padding:50px 45px 40px;position:absolute;top:25px;left:0;z-index:999;width:100%}.filters-toolbar__item li,.filter_options li{margin-bottom:10px}.filters-toolbar__item a,.filter_options a{color:#141414;font-weight:600}.filters-toolbar__item a:hover{color:#141414;opacity:1}.filter_options{padding-bottom:5px}#SortBy{padding-left:0;min-width:160px;text-align:left;position:absolute!important;display:none}#SortBy,#category{top:-1px}a:hover,a:focus{opacity:1}.pagination{display:table;margin:0 auto 30px;border-radius:4px;padding:0}.pagination>li{display:inline-block;color:#000;font-size:12px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 0;margin-left:-1px;line-height:1.42857143;color:#222;text-decoration:none;background:none;border:none}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background:none;border:none;color:#222}.pagination li .btn.btn--disabled,.pagination li .btn.btn--disabled:hover{border:none;color:#6f6f6f}.related-section-header h2{text-align:center}.thumbnails-wrapper{position:absolute;top:0;left:0}.product-description .product-single__price{margin-bottom:0;margin-top:0}.product-single__vendor{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#000;margin:5px 0 0}.product-description .product-price__price,.product-description .product-price,.product-description .product-price__sold-out{font-weight:600}.product-single__meta{width:100%;float:right}.product-single_div{float:left;width:100%;clear:both;border-bottom:2px solid #000;padding-bottom:3px;margin-bottom:20px}.form-div{width:100%;clear:both}.product-single__thumbnail-image{border:none;border-bottom:2px solid transparent}.active-thumb .product-single__thumbnail-image{border-color:#000}.product-single__thumbnails{margin-top:0}.cart-quantity input[type=button],.cart-quantity input[type=text]{border:none}.qty{width:33.3%;height:25px;float:left;text-align:center;padding:0}input.qtyplus,input.qtyminus{width:33.3%;height:25px;padding:0;float:left}.cart-quantity{border:2px solid #000;float:left;max-width:150px}.product-form__item--no-variants{max-width:200px;padding:0 0 0 12px;margin-top:0!important}.form-div .btn{background:#38b695;color:#fff;border:2px solid #38b695;height:48px;line-height:45px;font-size:12px;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.form-div .btn:hover{background:#000;color:#fff;border:2px solid #000}.reviews-section{background:#f5f6f5;padding:100px 0 60px;clear:both;float:left;width:100%}.reviews-section .spr-container{padding:0;border:none;max-width:970px;width:100%;margin:0 auto;text-align:center}.reviews-section #shopify-product-reviews{margin:0}.reviews-section .spr-icon{width:20px;height:20px;margin:0 2px}.reviews-section .spr-summary-actions{clear:both;float:left;width:100%;margin-top:70px;margin-bottom:80px}.reviews-section .spr-summary-actions-newreview{background:#38b695;color:#fff;border:2px solid #38b695;height:48px;line-height:45px;font-size:12px;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;font-family:proxima-nova,sans-serif;font-weight:600;padding:0;text-transform:uppercase;letter-spacing:2px;float:none;display:table;margin:0 auto;max-width:290px;width:100%}.reviews-section .spr-summary-actions-newreview:hover{border:2px solid #000;background:none;color:#000}.reviews-section .spr-review-header-title{font-family:proxima-nova,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#000;margin:18px 0 5px}.reviews-section .spr-review-header-byline{color:#000;font-size:12px;letter-spacing:2px;font-weight:500;font-family:proxima-nova,sans-serif;text-transform:uppercase;font-style:normal;opacity:1;margin:0 0 5px}.reviews-section .spr-review-header-byline strong{font-weight:500}.reviews-section .spr-review-content-body{font-size:12px;line-height:28px}.reviews-section ::-moz-placeholder{color:#000;opacity:1}.reviews-section ::-webkit-input-placeholder{color:#000;opacity:1}.reviews-section .spr-form-label{display:none}.reviews-section input[type=text],.reviews-section input[type=number],.reviews-section input[type=email],.reviews-section input[type=password]{background:none;border:none;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:2px solid #000;border-radius:0;height:auto;line-height:normal;font-size:12px;color:#000;padding:0 0 5px;width:100%;font-weight:700;font-family:proxima-nova,sans-serif;text-transform:uppercase;letter-spacing:2px}.reviews-section textarea{background:none;border:2px solid #000;border-radius:0;height:auto;line-height:normal;font-size:12px;color:#000;padding:15px;width:100%;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;letter-spacing:2px}.reviews-section .spr-form-review-rating{height:25px}.reviews-section .spr-form-review-rating a{color:#000}.reviews-section .spr-form{border:navajowhite;margin:0 0 30px;padding:0}.reviews-section .btn{background:#38b695;color:#fff;border:2px solid #38b695;height:48px;line-height:45px;font-size:12px;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;float:none;padding:0 40px}.reviews-section .btn:hover{border:2px solid #000;background:none;color:#000}.reviews-section .spr-review{border:none;background:url(bg-line1.png) no-repeat center top;padding:35px 0}.reviews-section .spr-review-footer{display:none}.custom-field--title{font-size:12px;letter-spacing:1px;font-weight:900;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#111;padding:0 0 7px;border-bottom:2px solid #000;margin-top:0;margin-bottom:30px}.spt-tab-desc img{width:100%}.spt-tab-desc .custom-field__type--image{margin-bottom:30px}.spt-tab-desc .custom-field__type--html{padding:0}#product_tabs_wrapper{width:100%;float:left;clear:both;margin:100px 0;position:relative}.custom-field__type--html ul li{font-family:proxima-nova,sans-serif;font-size:14px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:2px;color:#000;margin-bottom:30px}.custom-field--value p{margin-bottom:30px}p:last-child{margin-bottom:30px}.ingrdient-popup{float:left;width:100%;height:100%;position:fixed;z-index:9999;top:0;left:0;display:none}.sizeguide_wrapper{margin:0 auto;max-width:720px;width:100%;height:100%;display:table;padding:0 15px}.middle_align{display:table-cell;vertical-align:middle}.white_bg{background:#fff;position:relative;padding:80px 65px 50px;border:3px solid #000;text-align:center}#close_size{position:absolute;top:20px;right:28px;padding:5px}h4{color:#000;font-size:12px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;margin:0 0 8px}#account_pages #signin,#account_pages #register{padding:60px 15px 250px;max-width:900px;margin:0 auto}.suki_form{max-width:370px;margin:0 auto;padding:0 15px}#customer-register #register{padding-top:0}.form-vertical input,.form-vertical select,.form-vertical textarea{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#account_pages h3{text-align:center;padding:0 0 12px;font-size:12px;letter-spacing:1.8px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#000;margin:0 0 55px;border-bottom:2px solid #000000}.suki_form label{letter-spacing:1.8px;font-weight:600;font-family:proxima-nova,sans-serif;color:#000;font-size:12px}.suki_form input[type=email],.suki_form input[type=text],.suki_form input[type=password]{border:none;border-bottom:2px solid #000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;margin-bottom:16px;font-size:12px;letter-spacing:1px;font-weight:600;font-family:proxima-nova,sans-serif;color:#000;padding:12px 10px 12px 0}.suki_form a,.text-link{color:#000;text-transform:capitalize;text-decoration:underline;font-size:12px;font-weight:600;font-style:normal;letter-spacing:1.2px}.suki_form a:hover,.text-link:hover{text-decoration:none}.custom_link a{text-decoration:underline}.btn.submit-btn{color:#38b695;border-bottom:2px solid #38b695;line-height:1.2;font-size:12px;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;margin:0;font-weight:700;font-family:proxima-nova,sans-serif}.btn.submit-btn:hover{color:#000;border-bottom:2px solid #000}.form-vertical input[type=submit]{font-size:12px;padding-bottom:2px}.form-vertical ::-moz-placeholder{font-size:12px;letter-spacing:1px;font-weight:600;font-family:proxima-nova,sans-serif;color:#c9c9c9;opacity:1}.form-vertical ::-webkit-input-placeholder{font-size:12px;letter-spacing:1px;font-weight:600;font-family:proxima-nova,sans-serif;color:#c9c9c9;opacity:1}.form-vertical placeholder{font-size:12px;letter-spacing:1px;font-weight:600;font-family:proxima-nova,sans-serif;color:#c9c9c9;opacity:1}.account-text p,.suki_form p{font-size:12px;font-weight:600;font-style:normal;line-height:26px;margin-bottom:0;letter-spacing:1px}.account-text{float:left;width:100%;margin-top:25px}.errors li{font-size:10px;font-weight:600;letter-spacing:1px;color:red}.btn:focus{opacity:1}.static-page{padding:60px 15px 250px;max-width:960px;width:100%;margin:0 auto;clear:both}.static_page_nav ul li a{font-size:12px;letter-spacing:1px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#111;padding:0 3px 0 5px}.static_page_nav ul li a:hover{color:#29b592}.static_page_nav ul li{padding:4px 0}.static_page_nav li a.activeLink{color:#29b592!important}.static-page h3,h3.account_title{text-align:center;padding:0 0 12px;font-size:12px;letter-spacing:1px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#000;margin:0 0 60px;border-bottom:2px solid #000;min-height:30px;width:100%;position:absolute}.page_title_list{position:relative;margin-bottom:85px}.static-page h5{color:#000;font-size:12px;letter-spacing:1px;font-weight:700;font-family:proxima-nova,sans-serif;text-transform:normal;margin:0 0 10px}.static-page p{font-size:15px;letter-spacing:1.5px;margin-bottom:60px}#account_pages{padding:60px 15px 100px;max-width:960px;width:100%;margin:0 auto;clear:both}.account_title{position:relative}.log_out{position:absolute;right:0;top:0}.backLink{position:absolute;left:0;top:0}#account_pages .btn{margin:15px 0;border-bottom:2px solid #29b592}#account_pages .btn:hover{border-bottom:2px solid #000000}.account-all p{font-size:12px;letter-spacing:1px;margin-bottom:15px;font-weight:400;line-height:1.9}.address strong{font-size:12px;letter-spacing:1px;font-weight:600}.account-all h4{margin-bottom:40px;font-size:12px;letter-spacing:2px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#000}.btn--small{font-size:12px;letter-spacing:1px;font-family:proxima-nova,sans-serif;color:#000;background:none;border:none;padding:0;text-decoration:underline}.btn--small:hover{text-decoration:none}.bottom_wrapper .cart-quantity{border:none;float:left;width:100%}.bottom_wrapper .cart-quantity input[type=text]{padding:0;width:50px;max-width:inherit;border:none}.bottom_wrapper span{float:left;width:40px}.result-img{max-width:510px;width:100%;margin:0 auto 55px;display:table}.section-list{width:100%;float:left;clear:both;background:#f5f6f5;padding:80px 15px}.section-list:nth-child(odd){background:none}.twentytwenty-container{margin:0 -15px}.before-div,.after-div{float:left;width:100%;padding:0 15px;text-align:center}.result-section{max-width:960px;width:100%;margin:0 auto;text-align:center;clear:both}.result-title{font-family:Playfair Display,serif;font-size:26px;font-weight:700;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000;margin-bottom:25px;margin-top:0}.result-subtitle a{font-family:proxima-nova,sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:28px;letter-spacing:1px;color:#29b592}.result-subtitle a:hover{color:#000}.result-testimonial{font-family:Playfair Display,serif;font-size:26px;font-weight:600;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000;margin:40px auto 0;max-width:730px;width:100%}.result-testimonial p{font-family:Playfair Display,serif;font-size:28px;font-weight:600;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000}.result-title-name{font-size:12px}.result-title-name{font-size:12px;font-weight:600;letter-spacing:2px}.page-content{text-align:center;max-width:630px;width:100%;margin:0 auto;padding:0 15px}.page-content p{margin-bottom:0}.btnWrapper{clear:both;margin:45px 0 0}#shopify-section-header{width:100%;background:#fff;z-index:99}#shopify-section-header.sticky{position:fixed;top:-47px;left:0}#shopify-section-header{position:absolute;left:0;top:0}.main-content{padding-top:144px}.logo-box{position:absolute;top:15px;left:30px;z-index:1;visibility:hidden;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.new-header{position:relative;width:100%}.new-header .site-header__icons ul{margin:7px 0 0}.new-nav{position:absolute;right:35px;top:10px;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.sticky .new-nav,.sticky .logo-box{opacity:1!important;visibility:inherit}.site-header__logo-image{display:table}.blog-page .container{max-width:850px;width:100%}.blog-list h2{text-transform:none}.blog-list{text-align:center;padding-top:170px;padding-left:50px;padding-right:50px}.blog-list p{letter-spacing:1px}.article__date{font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:0}.blog-info{max-width:310px;margin:0 auto;width:100%}.blog-page .row{margin-right:-50px;margin-left:-50px}.blog-list .article__list-image-wrapper{max-width:290px;width:100%;margin:0 auto 30px}.blog-list:nth-child(1){margin-top:0!important}.blog-list:nth-child(odd){padding-top:0;margin-top:-15px;clear:both}.blog-list .rte{max-width:320px;width:100%;margin:0 auto}.blog-content{max-width:620px;width:100%;margin:0 auto 20px;display:table}.blog--list-view .pagination{width:100%;margin-bottom:0}.blog-page{width:100%;float:left;padding-bottom:70px}.blog-list h2 a{font-size:26px;font-weight:700;font-style:normal;line-height:1.33;font-family:Playfair Display,serif}.blog-pagination .pagination li{float:left}.blog-pagination .pagination>li>a,.blog-pagination .pagination li .btn.btn--disabled{padding:0;font-weight:600}.blog-pagination .pagination li:last-child{float:right}.blog-pagination{width:100%;float:left;margin-top:150px}.artical-header h2{text-transform:none}.article-content h2{text-transform:none;text-align:center}.template-article .container{max-width:820px}.article-content p{margin-bottom:30px}.article-content a{font-weight:700;text-decoration:none;border:none!important;padding:0!important;font-size:14px}.article-content a:hover{color:#000}.article-content.rte img{margin:40px 0 35px;width:100%}.article-content{margin-bottom:50px;display:table}.cart__footer{padding-bottom:70px;padding-top:0}.cart th{font-weight:600;padding:10px 0;font-family:proxima-nova,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px}.cart td{font-size:12px;letter-spacing:1.5px;font-weight:600;font-family:proxima-nova,sans-serif;text-transform:uppercase}.cart__subtotal-title,.cart__subtotal{font-size:14px;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:600;padding-bottom:0}.cart__subtotal{text-align:right}.empty_cart{text-align:center}.cart-page .container{max-width:900px}.cart-flex-item .btn--small{text-transform:none}.cart-flex-item .btn--small.btn:hover{border:none}.form-vertical label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:600;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#000}select:focus,input:focus{outline:none}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:#000000!important}.form-vertical input,.form-vertical textarea,.form-vertical select{padding:5px 0;border:none;border-bottom:2px solid #000;font-size:14px;font-family:proxima-nova,sans-serif;letter-spacing:1px;box-shadow:none}.form-vertical select{margin-top:5px}.account_right_info{padding-left:45px}.text-link.address-edit-toggle{margin-bottom:40px}.new-full-address{clear:both;float:left;width:100%;border-top:2px solid #000000;padding-top:40px}.new-full-address .address_new{clear:both;margin:0 auto;float:none}.new-full-address .btn.address-new-toggle{clear:both;margin:0 auto 20px;float:none;display:table}.account-all .table-wrap{margin:50px 0 0;clear:both;width:100%}.account-all .table-wrap th,.responsive-table th{border:none;border-bottom:1px solid #000;font-size:12px;font-weight:600;letter-spacing:1px;padding-bottom:5px}.account-all .table-wrap td,.responsive-table td{padding:10px 0;border:none;color:#000;letter-spacing:1px;font-weight:400;font-size:12px}[class*=index-section--flush]:last-child{margin-bottom:0}.return-link-wrapper{display:none!important}.mobile_title h3 span:after{content:"+";font-family:Ope n Sans,sans-serif;font-size:15px;font-weight:600;padding-left:5px;line-height:1;position:relative;top:2px}.mobile_title h3.active_h3 span:after{content:"-"}.account-all .icon{width:10px;height:10px}.hides .address{display:none}.hides .hide{display:block!important}.contact-form{max-width:650px;width:100%}.contact-form.form-vertical input[type=submit]{float:none;margin:60px auto;display:table}.contact-form.form-vertical textarea{height:150px}.home-service:nth-child(1) svg{width:50px}.home-service:nth-child(1) .icon-1{display:inherit!important}.home-service:nth-child(3) svg{width:51px}.home-service:nth-child(2) .icon-2{display:inherit!important;margin-bottom:35px}.home-service:nth-child(2) svg{width:60px}.home-service:nth-child(3) .icon-3{display:inherit!important}.shopify-section.section-two h2{max-width:395px;margin:0 auto}.ingredients-box h3{font-size:13px;letter-spacing:2px;font-weight:700;text-transform:uppercase;font-family:proxima-nova,sans-serif}.ingredients-info{width:100%;float:left;padding:15px;border-top:2px solid #000}.ingredients-box h3{font-size:13px;letter-spacing:2px;font-weight:700;text-transform:uppercase;font-family:proxima-nova,sans-serif;margin:0 0 10px}.ingredients-box p{margin:0;font-size:12px}.ingredients-box{padding:0 25px;margin-bottom:25px}.ingredients-section .row{margin:0 -25px}.ingredients-section .container{max-width:1052px}.ingredients-section{width:100%;float:left;clear:both;padding-bottom:120px}.ingredients-box:nth-child(3n+1){clear:both}.honor-banner{padding-bottom:150px}.honore-code-two{width:100%;float:left;clear:both;position:relative}.honore-code-left{height:100%;float:left;width:55%;background-size:cover}.honore-img-left{background-size:cover;background-repeat:no-repeat}.honore-code-right{width:45%;height:100%;float:left;padding:0 0 0 160px}.honore-code-table{height:100%;display:table}.honore-code-right .honore-code-table{max-width:290px;width:100%}.UpperWrapper{height:100%;display:table}.Infobox{max-width:290px;width:100%;height:100%;display:table}.InnerCInfo{height:100%;display:table-cell;vertical-align:middle}.our-credo-section{width:100%;float:left;clear:both;padding:100px 0 0}.our-credo-section .text-center h2{margin-bottom:90px}.ContentExperience:nth-child(2n+2) .Imageleft{background:none!important}.ContentExperience:nth-child(2n+2) .UpperWrapper{float:left}.ContentExperience:nth-child(2n+2) .btn_image img{display:inherit}.ContentExperience:nth-child(2n+2) .UpperWrapper{width:55%;padding:0 0 0 60px;float:left}.ContentExperience:nth-child(2n+2) .Imageleft{width:45%;float:right}.ContentExperience:nth-child(2n+2) .btn_image img{float:right}.btn_image{text-align:right;width:100%;float:left}.UpperWrapper{width:45%;padding:0 0 0 160px}.Imageleft{width:55%;padding:0;background-size:cover}.btn_image img{width:100%}.ContentExperience.container:nth-child(2n+2){max-width:1170px}.ContentExperience.container{max-width:inherit;margin-bottom:150px;padding:0}.UpperWrapper{float:right}.Imageleft{height:100%}.InnerCInfo p{margin-bottom:0;padding:0}.InnerCInfo h2{margin-bottom:15px}.type_box{font-size:12px;letter-spacing:2px;font-weight:900;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#111}.product-single__description h5{font-size:12px;letter-spacing:2px;font-weight:900;font-family:proxima-nova,sans-serif;text-transform:uppercase;color:#111;margin:0 0 15px}.product-single__description{clear:both}.product-single__description p{padding:0;margin:0 0 25px;font-size:15px}.product-single__description ul{margin:0}.product-single__description ul li{font-size:12px;color:#111;font-family:proxima-nova,sans-serif;list-style:none;letter-spacing:1.5px;line-height:28px}h2.about_title{text-transform:none;font-size:23px}.about_top{width:100%;float:left;clear:both;padding:0 0 70px}.our_story{display:flex;width:100%;align-items:center;height:650px}.our_story_left,.our_story_right{width:50%;float:left}.our_story_left{padding-right:20px;height:100%}.our_image,.map_image{height:100%;width:100%;background-position:center center;background-repeat:no-repeat}.our_image{background:none!important}.map_image img{display:none}.map_left{width:55%;float:left;height:100%}.map_right{float:left;width:45%;position:relative;left:0;padding-left:30px}.map_section{display:flex;width:100%;align-items:center;height:730px}.map_right .our-infobox{max-width:340px}.our_story_right{padding-left:15px}.our-infobox{max-width:500px;width:100%;padding-left:40px}.our-infobox p,.roots-text p{padding:0;margin:0 0 25px}.our-infobox p:last-child{margin-bottom:0}.about_section_four .container{max-width:950px}.about_section_four p{margin:0 0 25px}.about_section_four{width:100%;float:left;clear:both;margin-bottom:100px;padding-top:100px}.about_section_four:first-child{padding-top:0}.about_section_four img{margin-bottom:25px}.our_roots{width:100%;clear:both;margin-top:110px}.our_roots .row{display:flex;align-items:center}.roots-text{max-width:320px;width:100%}.roots-img-one,.roots_right{text-align:center}.roots-img-one{margin:0 auto;z-index:1;position:relative}.roots_right{position:relative}.roots-img{position:absolute}.roots-img-two{right:39px;top:-59px;width:153px;z-index:1}.roots-img-three{width:144px;bottom:-41px;opacity:1;left:58px}.roots-img-four{top:-180px;width:230px;right:128px;z-index:0}.roots-img-five{top:-108px;left:-6px;z-index:0;width:178px}.roots-img-six{text-align:21px;width:256px;left:-156px;top:-22px}.honore-code-left img{width:100%}.animate_up.is-inview{opacity:1;transform:translateZ(0);-ms-transform:translateZ(0px);-webkit-transform:translateZ(0px)}.animate_up{opacity:0;transform:translateY(150px) translateZ(0);-ms-transform:translateY(150px) translateZ(0px);-webkit-transform:translateY(150px) translateZ(0px);transition:transform 1s cubic-bezier(.105,.84,.44,1) 0s,opacity 1.2s cubic-bezier(.105,.84,.44,1) 0s,-webkit-transform 1.2s cubic-bezier(.105,.84,.44,1) 0s;-webkit-transition:transform 1s cubic-bezier(.105,.84,.44,1) 0s,opacity 1.2s cubic-bezier(.105,.84,.44,1) 0s,-webkit-transform 1.2s cubic-bezier(.105,.84,.44,1) 0s}p:empty{padding:0;margin:0}.rte a:not(.btn){border-bottom:2px solid currentColor;padding-bottom:0}.rte a:not(.btn):hover{color:#000;border-color:#000}.rc_label{font-family:proxima-nova,sans-serif;font-size:11px!important;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.42;text-transform:uppercase;text-align:left;color:#000}div.rc_block__type--active{background-color:transparent!important}select.rc_select__frequency{border-radius:0!important;border:2px solid #38b695!important;font-family:proxima-nova,sans-serif;font-size:11px!important;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.42;text-transform:uppercase;text-align:left;color:#000}div.rc_block__type{padding:2px!important}img.rc_popup__icon{display:none!important}.rc_popup__hover span{width:18px;height:12px;border:2px solid #38b695;border-radius:20px;display:table;text-align:center;line-height:14px;padding-left:2px;color:#38b695;font-size:12px;font-weight:700}div.rc_popup__block{width:240px!important;padding:0;background-color:#38b695!important}.rc_popup__block__footer{display:none!important}#rc_container div.rc_popup__block__content a{color:#38b695!important;clear:both;top:5px;position:relative}.template-product label.rc_label{letter-spacing:1.5px}div.rc_block__type--active{background:transparent!important}div.rc_popup{padding:8px 0 0!important}.template-product div#rc_container{margin-top:25px}.template-product div#rc_container{max-width:300px;position:relative}.template-product div.rc_popup{position:absolute;bottom:-4px;right:0}div.rc_popup__block__content{white-space:normal;padding:20px;font-size:12px;letter-spacing:1px;font-weight:400}div.rc_block__type--active label.rc_label{color:#000!important}.rc_block input[type=radio]{display:inline-block;margin-top:0;width:auto;-webkit-appearance:radio}.product:nth-child(4) div.rc_popup__block:before{right:0;left:inherit!important}.product:nth-child(4) div.rc_popup__block{right:0;left:inherit!important}.rc_layout__content{padding-left:90px!important}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#29b592!important}.nav-pills>li>a{border-radius:0!important;text-align:left!important;letter-spacing:1px;font-size:13px}.recharge .table{width:90%;float:left;margin:15px 0 45px;border-top:1px solid #ddd}.rc_table__container th{font-weight:400;text-transform:uppercase;font-size:14px}.rc_layout__content h4{font-size:15px}.rc_delivery_address{color:#828282;letter-spacing:1.5px}.rc_layout__content td{letter-spacing:.5px}.recharge .table th{text-align:left;background:#f1f1f1}#ReCharge h2{text-transform:capitalize}#ReCharge{padding-bottom:75px}.th-next-charge-date{width:145px}.rc_subscriptions__subscription__item__product p{margin:0}.rc_text--base{width:61%!important}.rc_schedule__order__item__product br{display:none}.rc_toggler__button,.rc_toggler__block a,#rc_subscriptions__items__payment_method a{font-size:14px;font-weight:500}.rc_toggler__block #item_quantity{width:25px;text-align:center}.rc_text--base p{margin:0!important;line-height:1.7}.recharge .rc_button:hover,.recharge .rc_button:focus{background:transparent;color:#000!important}.rc_form__group #product_search_reset{margin-left:20px}.recharge hr{display:none!important}.rc_layout__content #page_results{clear:both;margin:65px 0 0}.rc_history__item__order a{font-size:16px}.rc_layout__sidebar .btn-back{margin-bottom:25px}.rc_layout__sidebar .btn-back:hover,.rc_layout__sidebar .btn-back:focus{background:transparent!important}#ReCharge a{font-weight:500;letter-spacing:.5px;font-size:14px}.order_sidebar{width:28%;float:right}.order_sidebar p,.order_left_sidebar p{font-size:12px;line-height:24px}.order_sidebar h3,.order_left_sidebar h3{margin:0!important;text-align:left!important}.manage_link{background:#252525;color:#fff;padding:5px}.rc_subscriptions__subscription__item__product p strong{font-weight:400!important}div.rc_popup{display:inline-block!important;float:right;top:11px!important;position:relative!important}label.rc_label__deliver_every{padding:8px 0 0 13px!important}.custom_error{position:absolute;left:15px;background:#fff;z-index:99;padding:0 15px 0 0}#mc-email.error{border-bottom-color:red}.site-nav__dropdown li{padding:10px 15px}.child li span{letter-spacing:-.8px;color:#656565!important}.child li a{font-size:10px!important;color:#656565!important}.unavailable_btn{max-width:240px}.bis-reset.bis-edge-left{left:-9999px!important}#shopify-section-hero{cursor:pointer;padding-bottom:0}.new-formula{width:124px;height:20px;background-color:#29b591;font-family:proxima-nova,sans-serif;font-size:12px;font-weight:700;line-height:1.8;letter-spacing:2.4px;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:15px;clear:both}.quick_reviews{margin-bottom:15px;float:left;width:100%}.link_to_reviews a{font-family:proxima-nova,sans-serif;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:2px;text-align:left;color:#c3c3c3;text-transform:uppercase}.quick_reviews [class^=spr-icon-]:before,.quick_reviews [class*=" spr-icon-"]:before{font-size:90%}.quick_reviews .spr-icon{margin:0 1px}.results_blocks .section-list:first-child{padding-top:0}.logos_section{padding-top:25px!important;border-bottom:1px solid #e5e5e5}.logos_section .section-header{margin-bottom:25px}#product_tabs_wrapper .accordion{width:100%}.ai_info_wrapper{max-width:530px}.ai_info_wrapper.left{max-width:480px}.logos_section .page-width{padding-left:15px;padding-right:15px}.about_top .page-width{position:relative;display:table;width:100%}.about_top .page-width.paused span{background:url(/cdn/shop/t/5/assets/play-btn.png?v=1586757320) center center no-repeat;z-index:999;width:80px;height:80px;position:absolute;left:45%;bottom:45%}.product-form__item--submit{max-width:200px;margin-top:25px}.our-infobox-new{text-align:center;max-width:750px;margin:auto}.honor-text-ho{text-align:center;padding:25px 0}.no-bo{max-width:650px;margin:auto;border-top:0px !importnat}
/*# sourceMappingURL=/cdn/shop/t/22/assets/honor.css.map */
