@import"https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css";@font-face{font-family:Oswald Demi Bold;src:url(//shop.goodmolecules.com/cdn/shop/t/18/assets/Oswald-DemiBold.eot?v=150553235039834975191699652051);src:url(//shop.goodmolecules.com/cdn/shop/t/18/assets/Oswald-DemiBold.eot?%23iefix&v=150553235039834975191699652051) format("embedded-opentype"),url(//shop.goodmolecules.com/cdn/shop/t/18/assets/Oswald-DemiBold.woff2?v=84667025704568547631699652051) format("woff2"),url(//shop.goodmolecules.com/cdn/shop/t/18/assets/Oswald-DemiBold.woff?v=17451319770313123131699652051) format("woff"),url(//shop.goodmolecules.com/cdn/shop/t/18/assets/Oswald-DemiBold.ttf?v=170066860226656420201699652051) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Avenir Next;src:url(//shop.goodmolecules.com/cdn/shop/t/18/assets/AvenirNext-Medium.eot?v=168148945203832389261699652051);src:url(//shop.goodmolecules.com/cdn/shop/t/18/assets/AvenirNext-Medium.eot?%23iefix&v=168148945203832389261699652051) format("embedded-opentype"),url(//shop.goodmolecules.com/cdn/shop/t/18/assets/AvenirNext-Medium.woff2?v=62502530266843960331699652051) format("woff2"),url(//shop.goodmolecules.com/cdn/shop/t/18/assets/AvenirNext-Medium.woff?v=140303163150586561181699652051) format("woff"),url(//shop.goodmolecules.com/cdn/shop/t/18/assets/AvenirNext-Medium.ttf?v=118785056447893984051699652051) format("truetype");font-weight:500;font-style:normal}.custom-mobile-view-qa h4.sub-hd-question:after{content:"\f107";font-family:FontAwesome;position:absolute;right:20px;color:#6f6d6d}.custom-mobile-view-qa h4.sub-hd-question.question_arrow:before{content:"\f106";font-family:FontAwesome;position:absolute;right:20px;color:#6f6d6d}.custom-mobile-view-qa h4.sub-hd-question.question_arrow:after{content:""}.custom-mobile-view-qa p.custome-dis-question{padding:0 20px;margin-bottom:30px}.custome-nmobile-qa{position:relative}.custom-frequently-asked-questions.custom-mobile-view-qa h4.sub-hd-question{font-size:14pt;border-bottom:1px solid #cecece;padding-bottom:20px;margin-bottom:20px;padding-left:20px;padding-right:60px}body{font-family:Avenir Next}@media only screen and (min-width: 750px){a.site-header__icon.site-header__cart.large--hide.desktop-hide,.slideshow__text-content p.slideshow__btn{display:none}}.return-link-wrapper{margin-bottom:30px}.slideshow__text-wrap a.btn.slideshow__btn.slideshow__btn--mobile{display:none}.product-single__meta .product-single__description h4{margin-bottom:15px}.custom-see-all-btn{display:none}.custom-reviews div#stamped-reviews-widget .stamped-reviews-message-block.stamped-style-color-text{overflow-y:scroll;overflow-x:hidden;height:240px;position:relative;color:#000!important;font-size:11pt;font-family:Avenir Next}.custom-reviews div#stamped-reviews-widget .stamped-reviews-date{color:#000!important;font-size:10pt!important;font-family:Avenir Next}.custom-reviews div#stamped-reviews-widget .stamped-reviews-product-title a{color:#000!important;font-size:7pt;font-family:Avenir Next}.custom-reviews div#stamped-reviews-widget .stamped-carousel-scroll{height:360px!important}.custom-reviews div#stamped-reviews-widget .stamped-reviews-title{margin-bottom:11px!important;display:inline-block}.custom-reviews div#stamped-reviews-widget .stamped-reviews-title a,.custom-reviews div#stamped-reviews-widget .stamped-carousel-title.stamped-style-color-title{font-family:Oswald Demi Bold}.custom-reviews div#stamped-reviews-widget .stamped-reviews-author.stamped-style-color-text{color:#000;font-family:Oswald Demi Bold}.custom-reviews div#stamped-reviews-widget span.stamped-carousel-subtitle-count{color:#000;font-size:12pt;font-family:Avenir Next}::-webkit-scrollbar{-webkit-appearance:none;width:10px}::-webkit-scrollbar-thumb{border-radius:5px;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.site-header__icons-wrapper .BOLD-mc-picker>.currentCurrency{box-shadow:none!important;border:none!important}.site-header__icons-wrapper .BOLD-mc-picker>.currencyList{max-height:inherit!important}.main-logo-header a.site-header__logo-image{margin:auto}.custom-frequently-asked-questions.custom-mobile-view-qa{display:none}nav#AccessibleNav ul#SiteNav{text-align:right}.site-header__icons .site-header__icons-wrapper{justify-content:flex-start;-webkit-justify-content:flex-start}nav#AccessibleNav .site-nav__link--active .site-nav__label{border-bottom:none}p.form-message.form-message--success{color:#fff;background:transparent;outline:none;border:none;margin-bottom:0}nav#AccessibleNav span.site-nav__label{text-transform:uppercase;font-size:13pt;font-family:Avenir Next}nav#AccessibleNav li .site-nav__link:hover .site-nav__label{border-bottom:none}.shopify-section .section-header h2{color:#c3c;font-size:31.5pt;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold}div#shopify-section-1564744683546,div#shopify-section-featured-collections{padding-top:0}div#shopify-section-featured-collections .grid-view-item__image{opacity:1}.grid-view-item.product-card:hover img.hidden{opacity:1!important;transition:.3s}img.hidden{opacity:0;position:absolute;top:0}ul.list--inline.pagination{margin-bottom:40px}footer.site-footer{text-align:center}footer.site-footer .site-footer__newsletter .input-group{max-width:100%;flex-wrap:initial}.site-footer__item-inner.site-footer__item-inner--newsletter{display:inline-flex;align-items:center}.site-footer__item-inner--newsletter p.h4{margin-bottom:0;margin-right:20px;font-size:23px}div#shopify-section-1564740588705{background:#f7f4ef;padding-top:0;padding-bottom:0}div#shopify-section-1564740588705 .page-width.feature-row{padding-right:0;margin-right:0}div#FeatureRowImageWrapper-1564740588705 img,div#FeatureRowImageWrapper-1564740588705{max-width:100%}div#FeatureRowImageWrapper-1564740588705{margin-bottom:0}.site-footer__icon-list{padding-bottom:0}footer.site-footer .site-footer__content{display:inline-flex;align-items:center;width:100%;justify-content:center}.product-recommendations__inner ul{display:inline-flex;width:100%;justify-content:center}.product-recommendations__inner .price__vendor{margin-bottom:5px}.product-recommendations__inner .product-card__title{text-align:left;display:block;margin-bottom:5px;text-transform:uppercase;font-size:13pt;font-family:Oswald Demi Bold}footer.site-footer .site-footer__item{display:block;text-align:center;flex:inherit;margin:0 0 25px;width:auto}footer.site-footer .site-footer__newsletter button#Subscribe{background:#050001}footer.site-footer .site-footer__linklist-item{padding:0 20px 5px 0}footer.site-footer .site-footer__item-inner--newsletter .newsletter__input{width:275px}footer.site-footer .site-footer__social-icons.social-icons .social-icons__link{color:#fff}footer.site-footer .site-footer__social-icons.social-icons .social-icons__link path{fill:#fff}.site-footer__item-inner--Social_icons{margin-left:40px}div#shopify-section-footer-final footer.site-footer{padding:35px 0 25px;margin-top:0}.feature-row.feature-image .feature-row__item.feature-row__text{text-align:center}.custom-feature-text{max-width:550px;float:right;padding-right:60px}.custom-feature-text h2.h3{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center}.custom-feature-text p{color:#050001;font-size:16.5pt;font-family:Avenir Next;font-weight:600}.custom-feature-text a.btn-link{color:#050001;font-size:16.5pt;font-family:Avenir Next;font-weight:600;text-decoration:underline}div#shopify-section-featured-collections .product-card__title,div#shopify-section-1564744683546 .product-card__title{margin-bottom:5px;text-transform:uppercase;font-size:13pt;font-family:Oswald Demi Bold;color:#000}div#shopify-section-featured-collections .price__vendor,div#shopify-section-1564744683546 .price__vendor{margin-bottom:5px}.product-card:hover .product-card__title{border-bottom:none}.product-card dl.price div{font-size:12pt;color:#000;font-family:Avenir Next}div#shopify-section-featured-collections dl.price{font-size:16px;color:#000;font-family:Avenir Next}.slideshow__overlay:before{background-color:inherit!important}div#ProductSection-product-template .product__price .price__vendor{display:none}.slideshow__text-wrap .page-width{padding-left:0;padding-right:0}.price__vendor dd{margin-left:0}.slideshow__text-content-list{max-width:560px;text-align:center}.slideshow__text-content-list h2.h1.mega-title.slideshow__title{font-family:Oswald Demi Bold;font-size:50pt;color:#fff;text-shadow:none}.slideshow__text-content-list span.mega-subtitle.slideshow__subtitle{font-size:25pt;font-family:Avenir Next;text-shadow:none}.announcement-bar p.announcement-bar__message{font-size:12pt;font-family:Avenir Next;color:#fff;letter-spacing:.5px}.thumbnails-wrapper{width:10%;float:left}.mainimage-with-thumbnails-vertical{display:inline-flex;flex-wrap:wrap;width:100%}.mainimage-with-thumbnails-vertical .product-thumbnail-images.main_product{width:85%;order:2;margin-left:20px}.mainimage-with-thumbnails-vertical .product-single__thumbnails{margin-top:0}a.site-header__logo-image{margin:auto!important}.custom-suggested-for .product-metafields{text-align:center}.custom-suggested-for .suggestes-titles{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center;margin-bottom:30px}.custom-suggested-for .custom-metafield-conditions{display:inline-flex;width:100%;justify-content:center}.custom-how-to-use{background:#f7f4ef;display:inline-block;width:100%;margin:40px 0}.custom-how-to-use .product-metafield.how-to.use{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;text-align:center}.custom-how-to-use .product-metafield.how-to.use .custome-img{align-self:normal}.custom-how-to-use .product-metafield.how-to.use .custome-img img{height:100%;width:100%}.custom-how-to-use .product-metafield.how-to.use .custome-dis-title{max-width:460px;float:none;margin:0 auto;padding:50px 0}.custom-how-to-use .product-metafield.how-to.use .custome-dis-title h2.how-to-use-titles{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center}.custom-how-to-use .product-metafield.how-to.use .custome-dis-title p.how-to-use-descreption{font-weight:600;color:#050001;font-size:16.5pt;font-family:Avenir Next}body.template-page .template_Privacy.Policy .rte,body.template-page .template_FAQ .rte,body.template-page .template_Shipping.Policy .rte,body.template-page .template_Terms .rte,body.template-page .template_Contact .rte,body.template-page .template_Discoloration .rte,body.template-page .template_Returns .rte{margin-bottom:40px;color:#000}body.template-page .template_Privacy.Policy .rte p,body.template-page .template_Privacy.Policy .rte h1,body.template-page .template_Privacy.Policy .rte h2,body.template-page .template_Privacy.Policy .rte h3,body.template-page .template_Privacy.Policy .rte b,body.template-page .template_Privacy.Policy .rte span,body.template-page .template_Privacy.Policy .rte div,body.template-page .template_FAQ .rte p,body.template-page .template_FAQ .rte h1,body.template-page .template_FAQ .rte h2,body.template-page .template_FAQ .rte h3,body.template-page .template_FAQ .rte b,body.template-page .template_FAQ .rte span,body.template-page .template_FAQ .rte div,body.template-page .template_Shipping.Policy .rte p,body.template-page .template_Shipping.Policy .rte h1,body.template-page .template_Shipping.Policy .rte h2,body.template-page .template_Shipping.Policy .rte h3,body.template-page .template_Shipping.Policy .rte b,body.template-page .template_Shipping.Policy .rte span,body.template-page .template_Shipping.Policy .rte div,body.template-page .template_Terms .rte p,body.template-page .template_Terms .rte h1,body.template-page .template_Terms .rte h2,body.template-page .template_Terms .rte h3,body.template-page .template_Terms .rte b,body.template-page .template_Terms .rte span,body.template-page .template_Terms .rte div,body.template-page .template_Contact .rte p,body.template-page .template_Contact .rte h1,body.template-page .template_Contact .rte h2,body.template-page .template_Contact .rte h3,body.template-page .template_Contact .rte b,body.template-page .template_Contact .rte span,body.template-page .template_Contact .rte div,body.template-page .template_Discoloration .rte p,body.template-page .template_Discoloration .rte h1,body.template-page .template_Discoloration .rte h2,body.template-page .template_Discoloration .rte h3,body.template-page .template_Discoloration .rte b,body.template-page .template_Discoloration .rte span,body.template-page .template_Discoloration .rte div,body.template-page .template_Returns .rte p,body.template-page .template_Returns .rte h1,body.template-page .template_Returns .rte h2,body.template-page .template_Returns .rte h3,body.template-page .template_Returns .rte b,body.template-page .template_Returns .rte span,body.template-page .template_Returns .rte div{color:#000}.custom-frequently-asked-questions{margin-bottom:50px;margin-top:75px}.custom-frequently-asked-questions h2.hd-ask-question{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center;margin-bottom:30px}.custom-frequently-asked-questions h4.sub-hd-question{font-size:13pt;text-transform:uppercase;font-weight:600;color:#050001;font-family:Avenir Next;margin-bottom:25px;line-height:23px}.custom-frequently-asked-questions p.custome-dis-question{color:#000;font-size:13pt;font-family:Avenir Next}.custom-key-ingredients{background:#f7f4ef;display:inline-block;width:100%}.custom-key-ingredients .custom-key-ingredients-metafields{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.custom-key-ingredients .custom-key-ingredients-metafields .custom-ingreadients-img{padding-left:0;align-self:normal}.custom-key-ingredients .custom-key-ingredients-metafields .custom-ingreadients-img img{width:100%;height:100%}.custom-key-ingredients .custom-key-ingredients-metafields .custom-ingreadients-hd{max-width:630px;margin:auto auto auto 0;padding:50px 20px 50px 70px}.custom-key-ingredients .custom-key-ingredients-metafields .custom-ingreadients-hd h2.hd-ingredients{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center}.custom-key-ingredients .custom-key-ingredients-metafields .custom-ingreadients-hd .dis-ingredients{color:#000;font-size:13pt}.custom-key-ingredients .custom-key-ingredients-metafields .custom-ingreadients-hd .dis-ingredients h4{font-size:16pt;text-transform:uppercase;color:#050001;margin-bottom:0;margin-top:15px}.mobile-currency.desktop-hide{display:none}div#FeatureRowImageWrapper-1564740588705 img{max-height:100%;height:100%}.custom-instagram{display:inline-block;width:100%;background:#f4f9fc;padding-top:25px}.custom-instagram h2.home__subtitle{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center}.custom-instagram div#instafeed{text-align:center}.custom-instagram div#instafeed a{width:100%;max-width:30%;display:inline-block;background:#fff;padding:15px;margin:10px;overflow:hidden}.custom-instagram div#instafeed a img{width:100%;height:auto}.custom-reviews{margin:50px 0}.custom-reviews h2.headings-review{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center}.product-single__meta h1.product-single__title{color:#c3c;font-family:Oswald Demi Bold;font-size:24pt;text-transform:uppercase}.product-single__meta .product__policies.rte{color:#000;font-size:12pt;font-family:Avenir Next}.product-single__meta .product-single__description{margin-top:10px;margin-bottom:0}.product-single__meta .product-single__description h3,.product-single__meta .product-single__description h4{font-family:Oswald Demi Bold;color:#000;font-size:13pt;margin:0 0 5px;text-align:left!important}.product-single__meta .product-single__description p{color:#000;font-size:12pt;line-height:20px;font-family:Avenir Next}.product-single__meta .product-single__description li{color:#000;font-size:12pt;font-family:Avenir Next}.product-single__meta .product-single__description hr{margin:0 0 15px!important}.product-single__meta span.price-item.price-item--regular span.money{color:#000;font-family:Avenir Next}.product-single__meta .product-form-product-template{padding-top:0!important}.product-single__meta .product-form-product-template .product-form__item.product-form__item--submit{max-width:100%;flex:auto}.product-single__meta .product-form-product-template .product-form__item.product-form__item--quantity{display:flex;align-items:center;flex:1 1 90px}.product-single__meta .product-form-product-template .product-form__item.product-form__item--quantity label{margin-right:10px;color:#000;font-size:14pt;font-family:Oswald Demi Bold}.product-single__meta .product-form-product-template button.btn.product-form__cart-submit{background:#000;border-radius:0}div#shopify-section-metafields-code{margin-top:50px}.product-reviews .page-width.custom-product-reviews{max-width:960px}.product-reviews .page-width.custom-product-reviews h2{font-size:31.5pt;color:#c318bc;font-weight:700;font-family:Oswald Demi Bold;letter-spacing:0;text-align:center}nav.breadcrumbs li a{color:#000!important;font-size:12pt;font-family:Avenir Next}.BOLD-mc-picker.open>.currencyList>.option{width:80px!important;text-align:center;padding-left:20px!important}#SiteNav.list--inline>li:nth-child(3){position:relative;bottom:4px}#SiteNav.list--inline>li:nth-child(2){border-left:1px solid #dddddd}.custom-reviews h2.headings-review{margin-bottom:40px}.custom-instagram h2.home__subtitle{padding-top:25px;margin-bottom:40px}.custom-instagram div#instafeed{margin-bottom:90px}.site-footer__item-inner--newsletter p.h4{margin-top:5px}div#shopify-section-footer-final ul.site-footer__linklist li a{text-transform:uppercase}.feature-row__image-wrapper.js{max-width:100%!important;max-height:100%!important}.custom-instagram div#instafeed{text-align:center;width:100%;margin:auto;display:flex;flex-wrap:wrap}.custom-instagram div#instafeed a{width:100%;padding:15px;margin:10px;display:flex;align-items:center;position:relative;width:30%;background:#fff;overflow:hidden}.product-single__meta .product-single__description{margin-top:20px}#stamped-badge-title,#stamped-badge-total{font-weight:600;color:#929292}.custom-suggested-for .suggestes-titles{margin-top:45px;margin-bottom:45px}.custom-metafield-conditions{margin-bottom:50px}.product-template__container #stamped-badge-2:after{content:"";position:absolute;height:1px;width:70px;background:#929292;bottom:0;left:90px}.product-template__container #stamped-reviews-widget{font-family:Open Sans;position:relative}.custom-how-to-use .product-metafield.how-to.use .custome-dis-title p.how-to-use-descreption{font-weight:400}.custom-frequently-asked-questions h2.hd-ask-question{margin-bottom:55px}.custom-key-ingredients .custom-key-ingredients-metafields .custom-ingreadients-hd .dis-ingredients h4{margin-bottom:5px;margin-top:25px}.product-single .product-single__meta .product-form--payment-button-no-variants .shopify-payment-button .shopify-payment-button__button--unbranded{background:#000;margin-bottom:0}.product-single .product-single__meta .product-form__cart-submit.btn--secondary-accent{background:#000;color:#fff}.product-single .product-single__meta .shopify-payment-button__more-options._2ogcW-Q9I-rgsSkNbRiJzA.shopify-payment-button__button--hidden{display:none}.product-single__meta .product-form-product-template{align-items:baseline}.product--breadcrumbs .breadcrumbs li a{color:#202046!important}.custom-instagram .wrapper.custom-istagram{margin-bottom:90px}.product-single__meta .product-form-product-template .product-form__item.product-form__item--quantity{display:flex;align-items:center;flex:1 1 10px}.description-mobile,.product-discreption-review-mobile{display:none}.product-single .social-sharing{margin-top:20px}.text-left .slideshow__text-content-list{margin:auto 0 0}.text-center .slideshow__text-content-list{margin:0 auto}.text-right .slideshow__text-content-list{margin:0 0 0 auto}#Quantity-product-template::-webkit-inner-spin-button{opacity:1}@media (max-width: 991px){.product-single__meta .product-form-product-template .product-form__item.product-form__item--submit{max-width:95%!important}.product-form--payment-button-no-variants{max-width:100%}.description-mobile{display:block}.product-single .social-sharing{margin-top:20px;margin-left:15px}.product-discreption-review-mobile{display:block;margin-top:20px}.custom-suggested-for .product-metafields{margin-bottom:50px}.custom-suggested-for .custom-metafield-conditions .custom--conditions img{margin-bottom:20px}.product_policies-desktop,.product-discreption-review-desktop,.custom-product-description-desktop{display:none}}@media (max-width: 750px){.site-header__cart-count{margin-right:5px}.custom-instagram div#instafeed a{max-width:50%!important}.custom-instagram div#instafeed a{width:45%}.custom-key-ingredients-metafields{display:flex;flex-flow:column-reverse}}@media (max-width: 750px){#shopify-section-featured-collections .section-header{margin-top:35px}}@media (max-width: 570px){.custom-instagram div#instafeed a{width:44%}}@media (max-width: 480px){.custom-instagram div#instafeed a{width:43%}.site-header__icon svg{height:20px}.site-header__icons{padding-right:5px}}@media (max-width: 425px){.custom-instagram div#instafeed a{width:44%}}.custom-instagram div#instafeed a{max-width:44%!important}div#stamped-badge-2{cursor:pointer}.custom-slider-fqa .slick-next:before{content:"\f054";font-family:FontAwesome}.custom-slider-fqa .slick-prev:before{content:"\f053";font-family:FontAwesome}.custom-reviews .start_rating .fa-star{color:#000!important}.custom-reviews .start_rating .checked{color:orange!important}.review_content_main .public_review{padding:0 20px}.review_content_main .public_review h3.product_name{color:#c318bc}.review_content_main .public_review p,.review_content_main .public_review h3{color:#000}.review_content_main .public_review h3{margin-bottom:7px;text-transform:uppercase;font-size:22px;font-weight:800}.review_content_main .public_review h3.user_name{font-weight:400!important;margin-top:30px}.review_content_main .public_review .review_message{margin-top:18px}.review_content_main .public_review .review_message p{font-style:italic}.custom-how-to-use .custome-img{padding-left:0}.custom-suggested-for .custom-metafield-conditions img{width:50%}.custom-reviews .slick-dots li button:before,.custom-reviews .slick-dots li a:before{font-size:35px;color:#ccc!important;opacity:1!important}.custom-reviews .slick-dots li.slick-active button:before,.custom-reviews .slick-dots li.slick-active a:before{color:#000!important}.custom-reviews .slick-next:before{content:"\f054";font-family:fontAwesome}.custom-reviews .slick-prev:before{content:"\f053";font-family:FontAwesome}.custom-reviews span.fa.fa-star:before{content:"\f006";color:#ff4e1d}.custom-reviews span.fa.fa-star.checked:before{content:"\f005"}.custom-suggested-for .custom-metafield-conditions .custom--conditions .why_it_work_content p{line-height:22px;padding:0 20px;color:#000}.custom-suggested-for .custom-metafield-conditions .custom--conditions .why_it_work_content h3.title{color:#000}@media (min-width: 769px){.review_content_mobile.mobile-only{display:none}}@media (max-width: 769px){.review_content_main.desktop-only{display:none}.review_content_mobile{text-align:center}.review_content_mobile p{font-style:italic}.review_content_mobile p,.review_content_mobile h3{color:#000}.review_content_mobile h3.product_name{color:#c318bc;text-transform:uppercase}.review_content_mobile h3{margin-bottom:7px}.review_content_mobile h3.user_name{margin-top:20px;text-transform:uppercase}.review_content_mobile .review_message{margin-top:18px}.review_content_mobile .slick-prev{left:-18px}.review_content_mobile .slick-next{right:-18px}.custom-suggested-for .custom-metafield-conditions .custom--conditions img{margin-bottom:5px}p.line-item-property__field{font-size:17px;margin-top:10px}}@media (max-width: 750px){.custom-suggested-for .product-metafields .custom-metafield-conditions{display:flex;flex-wrap:wrap;justify-content:flex-start;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start}.custom-suggested-for .product-metafields .custom-metafield-conditions .custom--conditions{margin-bottom:50px}.custom-suggested-for .product-metafields .custom-metafield-conditions .custom--conditions:last-child{margin-bottom:0}.custom-suggested-for .custom-metafield-conditions .custom--conditions img{width:85px!important}}@media (min-width: 1200px){.custom-instagram div#instafeed a{height:auto}.custom-instagram div#instafeed a img{width:100%}}span.product-details__property-label,span.product-details__item-label{display:none}p.line-item-property__field{width:100%}.single_images_banner_text .page-width.text-right{padding-right:0;padding-left:0}.single_images_banner_text .hero__overlay:before{background-color:transparent!important}.single_images_banner_text .hero__overlay .banner_overlay_text{max-width:560px;margin:0 0 0 auto;text-align:center}.single_images_banner_text .hero__overlay .banner_overlay_text h2.mega-title{font-family:Oswald Demi Bold;font-size:50pt;color:#fff;text-shadow:none}.single_images_banner_text .hero__overlay .banner_overlay_text p{font-size:25pt;font-family:Avenir Next;text-shadow:none}.mobile-text-banner h2.h1.mega-title{font-size:25pt;font-family:Oswald Demi Bold;color:#000}.mobile-text-banner .rte-setting.mega-subtitle{font-size:15pt;color:#000;font-weight:700;font-family:Avenir Next;margin-bottom:0}@media (min-width: 769px){.single_images_banner_text .Mobile-hero,.mobile-text-banner,.banner_overlay_text a.btn.hero__btn{display:none}}@media (max-width: 768px){.desktop_hero_banner{display:none}.hero__inner{padding:20px 15px 0;display:block;margin:auto}.hero__inner .page-width.text-right{text-align:center!important}.hero__inner .page-width.text-right .banner_overlay_text h2,.hero__inner .page-width.text-right .banner_overlay_text p{color:#000!important}}@media (max-width: 480px){.single_images_banner_text .Mobile-hero{height:325px!important}}.product-video-section{margin:40px 0}.fixed-sticky{position:fixed;width:100%;top:0;left:0}p.extra_return_text{font-style:italic}.Integriedents.accordion{position:relative;cursor:pointer}.Integriedents.accordion:after,.Integriedents.accordion:before{content:"";position:absolute;right:8px;top:50%;width:14px;box-sizing:border-box;height:1px;background:#000;transform:translateY(-50%)}.Integriedents.accordion:before{transform:translateY(-50%) rotate(90deg)}.Integriedents.accordion.open:before{display:none}.product-single__meta .product-single__description .Integriedents.accordion{padding:8px;background:#f7f7f7;margin-bottom:15px;margin-top:7px}.product-single__meta .product-single__description .Integriedents.accordion .panel{padding-top:10px}@media only screen and (max-width: 991px){.Product_Extra_text{display:none}}.influencers-page .main-content{padding-top:0}.influencers-page .influence-banner{display:flex;align-items:center;background-color:#b695e2;color:#fff}.influencers-page .influence-banner .influence-banner__image,.influencers-page .influence-banner .influence-banner__description{width:50%;max-width:50%;flex-basis:50%;color:inherit}.influencers-page .influence-banner .influence-banner__image p,.influencers-page .influence-banner .influence-banner__description p{color:inherit}.influencers-page .influence-banner .influence-banner__image{line-height:0}.influencers-page .influence-banner .influence-banner__description{padding:30px 40px;text-align:center;max-width:630px;margin:auto}.influencers-page .influence-banner .influence-banner__description h2{font-size:52px;font-family:Oswald Demi Bold;text-transform:uppercase;margin-bottom:.6em;line-height:1.1}.influencers-page .influence-banner .influence-banner__description p{font-size:20px;line-height:1.2}.influencers-page .influence-fans{padding:70px 0}.influencers-page .influence-fans .influence-fans__heading{text-align:center;font-size:42px;font-family:Oswald Demi Bold;margin-bottom:.6em;color:#be31b7;letter-spacing:-3px}.influencers-page .influence-fans .influence-fans__content{text-align:center}.influencers-page .influence-fans .influence-fans__content h3,.influencers-page .influence-fans .influence-fans__content p{margin-bottom:0;color:#000}.influencers-page .influence-fans .influence-fans__content h3{font-size:26px;text-transform:uppercase}.influencers-page .influence-fans .influence-fans__content p{font-size:24px;line-height:1.1}.influencers-page .spotlight-section{display:flex;align-items:center;background-color:#f6f3ee}.influencers-page .spotlight-section .spotlight-section__image,.influencers-page .spotlight-section .spotlight-section__text{width:50%;max-width:50%;flex-basis:50%}.influencers-page .spotlight-section .spotlight-section__image{line-height:0}.influencers-page .spotlight-section .spotlight-section__text{padding:30px 40px;text-align:center;max-width:630px;margin:auto}.influencers-page .spotlight-section .spotlight-section__text h2{font-size:42px;margin-bottom:0;color:#be31b7;letter-spacing:-3px;font-family:Oswald Demi Bold}.influencers-page .spotlight-section .spotlight-section__text p,.influencers-page .spotlight-section .spotlight-section__text a{font-size:22px;font-weight:700;color:#000}.influencers-page .spotlight-section .spotlight-section__text a{text-decoration:underline}@media screen and (max-width: 992px){.influencers-page .influence-banner .influence-banner__description h2{font-size:32px}.influencers-page .influence-banner .influence-banner__description p{font-size:16px}.influencers-page .influence-fans .influence-fans__heading{font-size:28px}.influencers-page .influence-fans .influence-fans__content h3{font-size:18px}.influencers-page .influence-fans .influence-fans__content p{font-size:16px}.influencers-page .spotlight-section .spotlight-section__text h2{font-size:28px}.influencers-page .spotlight-section .spotlight-section__text p,.influencers-page .spotlight-section .spotlight-section__text a{font-size:16px}}@media screen and (max-width: 748px){.influencers-page .influence-fans{padding:35px 0}.influencers-page .influence-banner,.influencers-page .spotlight-section{flex-direction:column}.influencers-page .influence-banner .influence-banner__image,.influencers-page .influence-banner .influence-banner__description,.influencers-page .influence-banner .spotlight-section__image,.influencers-page .influence-banner .spotlight-section__text,.influencers-page .spotlight-section .influence-banner__image,.influencers-page .spotlight-section .influence-banner__description,.influencers-page .spotlight-section .spotlight-section__image,.influencers-page .spotlight-section .spotlight-section__text{width:100%;max-width:100%;flex-basis:100%}.influencers-page .influence-banner .influence-banner__description,.influencers-page .influence-banner .spotlight-section__text,.influencers-page .spotlight-section .influence-banner__description,.influencers-page .spotlight-section .spotlight-section__text{padding:30px 22px}.influencers-page .influence-banner .spotlight-section__text,.influencers-page .spotlight-section .spotlight-section__text{order:2}}.routine-page p{color:#000}.routine-page .routine-page__featured-product{display:flex;margin:0 -15px 35px}.routine-page .routine-page__featured-product .routine-page__featured-product-image{display:flex;width:60%;padding-left:15px;padding-right:15px}.routine-page .routine-page__featured-product .routine-page__featured-product-image .routine-page__featured-product--thumbnails{display:flex;flex-direction:column;margin-right:15px}.routine-page .routine-page__featured-product .routine-page__featured-product-image .routine-page__featured-product--thumbnails li{width:75px;line-height:0;cursor:pointer;border:1px solid transparent}.routine-page .routine-page__featured-product .routine-page__featured-product-image .routine-page__featured-product--thumbnails li:not(:last-child){margin-bottom:7px}.routine-page .routine-page__featured-product .routine-page__featured-product-image .routine-page__featured-product--thumbnails li.active{border-color:#000}.routine-page .routine-page__featured-product .routine-page__featured-product-content{width:40%;padding-left:15px;padding-right:15px}.routine-page .routine-page__featured-product .routine-page__featured-product-content .routine-page__featured-product-description .routine-page__featured-product-tag-name{color:#666}.routine-page .routine-page__featured-product .routine-page__featured-product-content .routine-page__featured-product-description h2{color:#c3c;font-size:42px;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold;margin-bottom:.8em}@media screen and (max-width: 767px){.routine-page .routine-page__featured-product .routine-page__featured-product-content .routine-page__featured-product-description h2{font-size:26px}}.routine-page .routine-page__featured-product .routine-page__featured-product-content .routine-page__featured-product-description p{margin-bottom:.8em}.routine-page .routine-page__featured-product .routine-page__featured-product-content .routine-page__featured-product-social-share{display:flex;margin-top:15px}.routine-page .routine-page__featured-product .routine-page__featured-product-content .routine-page__featured-product-social-share li{line-height:0;width:26px}.routine-page .routine-page__featured-product .routine-page__featured-product-content .routine-page__featured-product-social-share li:not(:last-child){margin-right:15px}.routine-page .routine-page__skin-care{padding:35px 0}.routine-page .routine-page__skin-care .routine-page__skin-care-heading{color:#c3c;font-size:42px;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold;margin-bottom:.8em;text-align:center}@media screen and (max-width: 767px){.routine-page .routine-page__skin-care .routine-page__skin-care-heading{font-size:26px}}.routine-page .routine-page__skin-care .routine-page__skin-care-blocks{display:flex}.routine-page .routine-page__skin-care .routine-page__skin-care-blocks .routine-page__skin-care-block{width:33.333%;padding:0 15px;text-align:center;margin-bottom:15px}.routine-page .routine-page__skin-care .routine-page__skin-care-blocks .routine-page__skin-care-block img{max-height:120px}.routine-page .routine-page__skin-care .routine-page__skin-care-blocks .routine-page__skin-care-block .routine-page__skin-care-block-subheading{font-size:22px;font-weight:700;font-family:Oswald Demi Bold;margin-top:.5em}.routine-page .routine-page__qa .routine-page__qa-featured{display:flex;align-items:center;margin:0 -15px;background-color:#faf9f9}.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-text,.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-image{width:50%;padding:0 15px}.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-text{padding-left:30px;max-width:450px;margin:auto;padding-top:30px;padding-bottom:30px}.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-text h2{color:#c3c;font-size:42px;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold;margin-bottom:.8em;text-align:center}@media screen and (max-width: 767px){.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-text h2{font-size:26px}}.routine-page .routine-page__qa .routine-page__qa-blocks{display:flex;margin:0 -15px;padding:70px 0}.routine-page .routine-page__qa .routine-page__qa-blocks .routine-page__qa-block{width:33.333%;padding:0 15px}.routine-page .routine-page__qa .routine-page__qa-blocks .routine-page__qa-block .routine-page__qa-block-heading{color:#000;font-size:22px}.routine-page .routine-page__self-care{display:flex;align-items:center;margin:0 -15px;background-color:#faf9f9}.routine-page .routine-page__self-care .routine-page__self-care__content,.routine-page .routine-page__self-care .routine-page__self-care__image{width:50%;padding:0 15px}.routine-page .routine-page__self-care .routine-page__self-care__content{padding-right:30px;max-width:450px;margin:auto;padding-top:30px;padding-bottom:30px}.routine-page .routine-page__self-care .routine-page__self-care__content h2{color:#c3c;font-size:42px;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold;margin-bottom:.8em;text-align:center}@media screen and (max-width: 767px){.routine-page .routine-page__self-care .routine-page__self-care__content h2{font-size:26px}}.routine-page .routine-page__product-list{padding:70px 0}.routine-page .routine-page__product-list .routine-page__product-list-heading{color:#c3c;font-size:42px;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold;margin-bottom:.8em;text-align:center}@media screen and (max-width: 767px){.routine-page .routine-page__product-list .routine-page__product-list-heading{font-size:26px}}.routine-page .routine-page__product{display:flex}.routine-page .routine-page__product .routine-page__product-image{width:30%;padding:0 15px;line-height:0}.routine-page .routine-page__product .routine-page__product-content{width:70%;padding:0 15px}.routine-page .routine-page__product .routine-page__product-content .routine-page__product-content__inner{padding:30px;background:#f5f5f5;height:100%}.routine-page .routine-page__product .routine-page__product-content .routine-page__product-heading{color:#c3c;font-size:42px;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold;margin-bottom:.8em;font-size:26px}@media screen and (max-width: 767px){.routine-page .routine-page__product .routine-page__product-content .routine-page__product-heading{font-size:26px}}.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons{display:flex;align-items:center}.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons .routine-page__product-price{font-size:20px;font-weight:700;margin:0 15px 0 0;min-width:50px}.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons .routine-page__product-variant-btn,.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons .routine-page__product-sold-out-btn,.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons .product-form__cart-submit{display:inline-block;padding:15px 30px;background:#000;color:#fff;text-transform:uppercase;border:none;outline:none;line-height:1.2;font-family:inherit!important;font-weight:400}@media screen and (max-width: 767px){.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons .routine-page__product-variant-btn,.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons .routine-page__product-sold-out-btn,.routine-page .routine-page__product .routine-page__product-content .routine-page__product-price-buttons .product-form__cart-submit{padding:10px 15px}}.routine-page .routine-page__product:not(:last-child){margin-bottom:30px}.routine-page .routine-page__routine{display:flex;align-items:center;margin:0 -15px;background-color:#faf9f9}.routine-page .routine-page__routine .routine-page__routine-content,.routine-page .routine-page__routine .routine-page__routine-image{width:50%;padding:0 15px}.routine-page .routine-page__routine .routine-page__routine-image{line-height:0}.routine-page .routine-page__routine .routine-page__routine-content{padding-right:30px;max-width:450px;margin:auto;text-align:center;font-size:22px;padding-top:30px;padding-bottom:30px}.routine-page .routine-page__routine .routine-page__routine-content h2{color:#c3c;font-size:42px;font-weight:700;letter-spacing:0px;font-family:Oswald Demi Bold;margin-bottom:.8em}@media screen and (max-width: 767px){.routine-page .routine-page__routine .routine-page__routine-content h2{font-size:26px}}@media screen and (max-width: 767px){.routine-page .routine-page__featured-product{flex-direction:column}.routine-page .routine-page__featured-product .routine-page__featured-product-image,.routine-page .routine-page__featured-product .routine-page__featured-product-content{width:100%}.routine-page .routine-page__featured-product .routine-page__featured-product-image{flex-direction:column-reverse;margin-bottom:30px}.routine-page .routine-page__featured-product .routine-page__featured-product-image .routine-page__featured-product--thumbnails{flex-direction:row;margin-right:0}.routine-page .routine-page__featured-product .routine-page__featured-product-image .routine-page__featured-product--thumbnails li{margin-bottom:0!important}.routine-page .routine-page__skin-care .routine-page__skin-care-blocks{display:flex;flex-direction:column}.routine-page .routine-page__skin-care .routine-page__skin-care-blocks .routine-page__skin-care-block{width:100%}.routine-page .routine-page__qa .routine-page__qa-blocks{padding:30px 0}.routine-page .routine-page__qa .routine-page__qa-featured{flex-direction:column-reverse}.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-text,.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-image{width:100%;max-width:100%}.routine-page .routine-page__qa .routine-page__qa-featured .routine-page__qa-featured-text{padding-right:30px}.routine-page .routine-page__qa .routine-page__qa-blocks{flex-direction:column}.routine-page .routine-page__qa .routine-page__qa-blocks .routine-page__qa-block{width:100%}.routine-page .routine-page__qa .routine-page__qa-blocks .routine-page__qa-block:not(:last-child){margin-bottom:30px}.routine-page .routine-page__self-care{flex-direction:column}.routine-page .routine-page__self-care .routine-page__self-care__image,.routine-page .routine-page__self-care .routine-page__self-care__content{width:100%}.routine-page .routine-page__self-care .routine-page__self-care__content{padding-left:30px;max-width:100%}.routine-page .routine-page__product-list{padding:30px 0}.routine-page .routine-page__product{flex-direction:column}.routine-page .routine-page__product .routine-page__product-image,.routine-page .routine-page__product .routine-page__product-content{width:100%;padding:0}.routine-page .routine-page__product .routine-page__product-image{text-align:center}.routine-page .routine-page__routine{flex-direction:column-reverse}.routine-page .routine-page__routine .routine-page__routine-image,.routine-page .routine-page__routine .routine-page__routine-content{width:100%}.routine-page .routine-page__routine .routine-page__routine-content{padding-left:30px;font-size:18px}}.grid--uniform .medium-up--one-half:nth-child(odd),.grid--uniform .medium-up--one-third:nth-child(3n+1),.grid--uniform .medium-up--one-quarter:nth-child(4n+1),.grid--uniform .medium-up--one-fifth:nth-child(5n+1),.grid--uniform .medium-up--one-sixth:nth-child(6n+1),.grid--uniform .medium-up--two-sixths:nth-child(3n+1),.grid--uniform .medium-up--three-sixths:nth-child(odd),.grid--uniform .medium-up--one-eighth:nth-child(8n+1),.grid--uniform .medium-up--two-eighths:nth-child(4n+1),.grid--uniform .medium-up--four-eighths:nth-child(odd),.grid--uniform .medium-up--five-tenths:nth-child(odd),.grid--uniform .medium-up--one-twelfth:nth-child(12n+1),.grid--uniform .medium-up--two-twelfths:nth-child(6n+1),.grid--uniform .medium-up--three-twelfths:nth-child(4n+1),.grid--uniform .medium-up--four-twelfths:nth-child(3n+1),.grid--uniform .medium-up--six-twelfths:nth-child(odd){clear:none}.grid.grid--uniform.grid--view-items.hh{display:flex;flex-wrap:wrap}div#Collection ul{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}@media (max-width: 767px){.grid.grid--uniform.grid--view-items.hh{display:block!important}.medium-up--one-quarter{width:50%!important}.grid--uniform .small--one-half:nth-child(odd),.grid--uniform .small--one-third:nth-child(3n+1),.grid--uniform .small--one-quarter:nth-child(4n+1),.grid--uniform .small--one-fifth:nth-child(5n+1),.grid--uniform .small--one-sixth:nth-child(6n+1),.grid--uniform .small--two-sixths:nth-child(3n+1),.grid--uniform .small--three-sixths:nth-child(odd),.grid--uniform .small--one-eighth:nth-child(8n+1),.grid--uniform .small--two-eighths:nth-child(4n+1),.grid--uniform .small--four-eighths:nth-child(odd),.grid--uniform .small--five-tenths:nth-child(odd),.grid--uniform .small--one-twelfth:nth-child(12n+1),.grid--uniform .small--two-twelfths:nth-child(6n+1),.grid--uniform .small--three-twelfths:nth-child(4n+1),.grid--uniform .small--four-twelfths:nth-child(3n+1),.grid--uniform .small--six-twelfths:nth-child(odd){clear:both}.influence-fans__content h1{font-size:18px}}@media screen and (min-width: 768px){.influencers-page .grid__item--collection-template{width:20%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.scss.css.map */
