html,body{overflow-x:hidden}.col-xs-offset-right-12{margin-right:100%}.col-xs-offset-right-11{margin-right:91.66666667%}.col-xs-offset-right-10{margin-right:83.33333333%}.col-xs-offset-right-9{margin-right:75%}.col-xs-offset-right-8{margin-right:66.66666667%}.col-xs-offset-right-7{margin-right:58.33333333%}.col-xs-offset-right-6{margin-right:50%}.col-xs-offset-right-5{margin-right:41.66666667%}.col-xs-offset-right-4{margin-right:33.33333333%}.col-xs-offset-right-3{margin-right:25%}.col-xs-offset-right-2{margin-right:16.66666667%}.col-xs-offset-right-1{margin-right:8.33333333%}.col-xs-offset-right-0{margin-right:0}@media (min-width: 768px){.col-sm-offset-right-12{margin-right:100%}.col-sm-offset-right-11{margin-right:91.66666667%}.col-sm-offset-right-10{margin-right:83.33333333%}.col-sm-offset-right-9{margin-right:75%}.col-sm-offset-right-8{margin-right:66.66666667%}.col-sm-offset-right-7{margin-right:58.33333333%}.col-sm-offset-right-6{margin-right:50%}.col-sm-offset-right-5{margin-right:41.66666667%}.col-sm-offset-right-4{margin-right:33.33333333%}.col-sm-offset-right-3{margin-right:25%}.col-sm-offset-right-2{margin-right:16.66666667%}.col-sm-offset-right-1{margin-right:8.33333333%}.col-sm-offset-right-0{margin-right:0}}@media (min-width: 992px){.col-md-offset-right-12{margin-right:100%}.col-md-offset-right-11{margin-right:91.66666667%}.col-md-offset-right-10{margin-right:83.33333333%}.col-md-offset-right-9{margin-right:75%}.col-md-offset-right-8{margin-right:66.66666667%}.col-md-offset-right-7{margin-right:58.33333333%}.col-md-offset-right-6{margin-right:50%}.col-md-offset-right-5{margin-right:41.66666667%}.col-md-offset-right-4{margin-right:33.33333333%}.col-md-offset-right-3{margin-right:25%}.col-md-offset-right-2{margin-right:16.66666667%}.col-md-offset-right-1{margin-right:8.33333333%}.col-md-offset-right-0{margin-right:0}}@media (min-width: 1200px){.col-lg-offset-right-12{margin-right:100%}.col-lg-offset-right-11{margin-right:91.66666667%}.col-lg-offset-right-10{margin-right:83.33333333%}.col-lg-offset-right-9{margin-right:75%}.col-lg-offset-right-8{margin-right:66.66666667%}.col-lg-offset-right-7{margin-right:58.33333333%}.col-lg-offset-right-6{margin-right:50%}.col-lg-offset-right-5{margin-right:41.66666667%}.col-lg-offset-right-4{margin-right:33.33333333%}.col-lg-offset-right-3{margin-right:25%}.col-lg-offset-right-2{margin-right:16.66666667%}.col-lg-offset-right-1{margin-right:8.33333333%}.col-lg-offset-right-0{margin-right:0}}.row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.row-flex.row-center.ingredients{flex-wrap:nowrap;overflow-x:auto;justify-content:start;width:100%}@media only screen and (min-width: 990px) and (max-width: 1199px){.row-flex .product-ingredient{margin-left:4rem}}@media only screen and (min-width: 1200px){.row-flex .product-ingredient{margin-left:6rem}}.col-xs-6.col-sm-3.ingredients{flex:0 0 25%}.row-reverse{flex-direction:row-reverse}.row-flex>[class*=col-]{display:flex;flex-direction:column}@media only screen and (max-width: 449px){.row-flex>[class*=col-]{margin:0 2rem}}@media only screen and (min-width: 450px) and (max-width: 767px){.row-flex>[class*=col-]{margin:0 4rem}}.row-vcenter{align-items:center}.row-vbottom{align-items:flex-end}.row-center{justify-content:center}@media screen and (min-width: 768px){.row-stretch{justify-content:stretch}}body{font-family:Playfair Display,serif;color:#000;background-color:#fff;font-size:14px}.page-wrapper{overflow:hidden}.container{max-width:100%}.secondary-title{font-family:Montserrat,sans-serif;font-size:13px;color:#b6ad99;background-color:transparent;text-transform:uppercase;letter-spacing:.12em}.header{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:100}body.fixed-navbar .header{position:fixed;box-shadow:0 0 25px #0000000d}.store-notice{font-family:Montserrat,sans-serif;padding:15px 0;background:#000;color:#fff;text-align:center;font-weight:300}.btn-close{background:transparent;border:none;padding:0;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:13px;letter-spacing:.08em;display:block;outline:none!important;z-index:120;transition:all .3s ease;text-decoration:none!important;min-width:90px;text-align:left}.btn-close .menu-bar{display:inline-block;width:20px;height:16px;margin-left:5px;position:relative}.btn-close .menu-bar:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:#000;transition:all .3s ease}.btn-close .menu-bar:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#000;transition:all .3s ease}.btn-close .menu-bar:before{top:50%;transform:rotate(45deg);transform-origin:center}.btn-close .menu-bar:after{top:50%;transform:rotate(-45deg);transform-origin:center}.modal .btn-close{position:absolute;top:5px;right:5px;text-align:right}.modal-dialog-wrapper{display:flex;width:100%;height:100%}.modal-dialog-wrapper .modal-dialog{margin:auto;padding:10px}.modal-content{border:none;border-radius:0;box-shadow:none;background:#fcf6f4}.featured-products{padding:50px 0;text-align:center}.featured-products h2{font-size:35px;letter-spacing:.025em}.featured-products .product-loop{margin-top:50px;margin-bottom:50px}.product-loop-item{max-width:280px;margin:0 auto;text-align:center}@media screen and (min-width: 993px){.product-loop-item{max-width:250px}}@media screen and (min-width: 1220px){.product-loop-item{max-width:310px}}.product-loop-item a{display:block;position:relative;font-family:Montserrat,sans-serif}.product-loop-item a:hover,.product-loop-item a:focus,.product-loop-item a:active{text-decoration:none}.product-loop-item img{border:5px solid #d8d5d3;object-fit:cover;object-position:center;transition:all .3s ease}@media (max-width: 500){.product-loop-item img{border:3px solid #d8d5d3}}.product-loop-item a:hover img,.product-loop-item a:focus img,.product-loop-item a:active img{opacity:.7}.product-loop-item h3{font-size:20px;letter-spacing:.08em;line-height:1.2;margin-top:10px}.product-loop-item .jdgm-widget.jdgm-widget,.product-details .jdgm-widget.jdgm-widget{font-size:16px}.product-loop-item .jdgm-prev-badge__text,.grid-view-item .jdgm-prev-badge__text{display:none}.product-loop-price{margin-top:5px;font-size:14px;font-weight:700}.product-loop-price del{opacity:.5}.jdgm-preview-badge .jdgm-star{color:#ffc600!important}.product-loop-item .product-stock{margin-bottom:0;font-size:14px}@media (min-width: 768px){.featured-products{padding:100px 0}}.home-note{padding:50px 0;position:relative}.home-note-inner{margin:0 auto;max-width:700px;text-align:center}.home-note h2{margin-top:10px;margin-bottom:25px;font-size:35px;letter-spacing:.025em}.home-note p{font-size:16px;line-height:1.7}.home-note-inner img{width:350px}@media (min-width: 768px){.graphic2{width:calc(50vw - 350px);height:350px;background-image:url(graphic2.svg);background-size:auto 100%;background-repeat:no-repeat}.home-note-graphic-1{position:absolute;top:0;right:50%;margin-right:350px;background-position:right center}.home-note-graphic-2{position:absolute;top:0;left:50%;margin-left:350px;background-position:left center}}.home-testimonials{position:relative;padding:50px 0}.home-testimonials>.container{position:relative}.home-testimonials-graphic-1{position:absolute;bottom:70px;right:-125px;z-index:5}.home-testimonials:before{content:"";display:block;position:absolute;top:50px;width:100%;height:calc(100% - 100px);background:#fcf6f4;z-index:-1}.home-testimonials-inner{padding:150px 0;max-width:580px;position:relative;text-align:center;z-index:10}.home-testimonials-inner:before,.home-testimonials-inner:after{content:"";display:block;background-image:url(quotation-mark.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:120px;height:100px;position:absolute}.home-testimonials-inner:before{top:50px}.home-testimonials-inner:after{display:none}.home-testimonials h2{letter-spacing:.08em;margin:10px 0 20px}.home-testimonials p{font-size:16px;letter-spacing:.025em;line-height:2}.home-testimonials h4{font-size:16px;margin:25px 0}.home-testimonial h4:before{content:"";display:inline-block;vertical-align:middle;width:25px;border-top:1px solid #000;margin-right:10px}.home-testimonials-carousel{margin-bottom:20px}.owl-dots{margin:10px 0}.owl-dot{display:inline-block;border:1px solid #cbc6c4;width:12px;height:12px;border-radius:50%;margin-right:5px;transition:all .3s ease}.owl-dot.active{background:#000;border-color:#000}.home-testimonials-gallery{display:flex}.home-testimonials-gallery-item{width:150px;min-width:150px;background:#fff;border:10px solid #fff;position:relative;box-shadow:0 0 50px #00000008;margin:10px}.home-testimonials-photo{padding-bottom:100%;background-size:cover;background-position:center}.home-testimonials-photo img{width:100%;height:100%!important;object-fit:cover;object-position:center;position:absolute}.home-testimonials-gallery-item h4{margin:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 767px){.home-testimonials-gallery{width:100vw;margin-left:-15px;position:relative;overflow:auto;display:block;white-space:nowrap;margin-top:50px;margin-bottom:-50px}.home-testimonials-gallery-item{display:inline-block}.home-testimonials-inner:before{top:50px;left:50%;transform:translate(-50%);width:60px}}@media (min-width: 768px){.home-testimonials{padding:150px 0}.home-testimonials:before{top:100px;height:calc(100% - 200px)}.home-testimonials-graphic-1{bottom:0;right:0}.home-testimonials-inner{max-width:750px;padding:50px 80px;text-align:left}.home-testimonials-inner:before{top:55px;left:-100px}.home-testimonials-inner:after{content:"";display:block;right:-100px;bottom:25px;transform:rotate(180deg)}.home-testimonials-gallery{position:absolute;z-index:10;top:-125px;right:50px;flex-direction:column}.home-testimonials-gallery-item{width:200px}}.home-instagram{position:relative;padding:50px 0}.home-instagram-graphic-1{position:absolute;top:100%;left:-50%}.home-instagram-title{text-align:center}.home-instagram-title h2{letter-spacing:.025em;font-size:40px;margin:10px 0 0}.home-instagram-title p{font-family:Montserrat,sans-serif;letter-spacing:.025em;font-size:22px}.instafeed a{display:block!important}.instafeed #insta-feed{clear:none;margin-top:0}.instafeed .instafeed-container{width:100%!important;padding-top:100%!important}.instafeed a:nth-child(8n+1){clear:left;float:left;width:34%;margin-top:32%}.instafeed a:nth-child(8n+2){float:left;width:63%;margin-top:3%;margin-left:3%}.instafeed a:nth-child(8n+3){float:right;width:42%;margin-top:3%}.instafeed a:nth-child(8n+4){float:right;width:55%;margin-right:3%;margin-top:3%}.instafeed a:nth-child(8n+5){clear:left;float:left;width:20%;margin-top:3%;margin-left:10%}.instafeed a:nth-child(8n+6){float:left;width:34%;margin-top:3%;margin-left:3%}.instafeed a:nth-child(8n+7){float:right;width:20%;margin-top:3%;margin-right:10%}.instafeed a:nth-child(8n+8){display:none!important}@media (min-width: 768px){.home-instagram-graphic-1{top:50%;left:auto}.home-instagram-title{float:right;width:48.5%;margin-top:3%;text-align:left}.instafeed a:nth-child(8n+1){width:17%;margin-top:16%}.instafeed a:nth-child(8n+2){width:31.5%;margin-top:1.5%;margin-left:1.5%}.instafeed a:nth-child(8n+3){width:20%;margin-top:1.5%}.instafeed a:nth-child(8n+4){width:27%;margin-right:1.5%;margin-top:1.5%}.instafeed a:nth-child(8n+5){width:10%;margin-top:1.5%;margin-left:18.5%}.instafeed a:nth-child(8n+6){width:17%;margin-top:1.5%;margin-left:1.5%}.instafeed a:nth-child(8n+7){width:10%;margin-top:1.5%;margin-right:28.5%}}.home-about{padding:50px 0;text-align:center}.home-about-item{margin:25px 0;display:block;text-decoration:none!important}.home-about-thumbnail{position:relative}.home-about-thumbnail:before{font: 14px/1 FontAwesome;content:"\f04b";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;background:#000;color:#fff;font-size:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0 0 0 5px}.home-about-item h4{font-size:26px;margin:20px 0 0}.product-hero{margin:50px 0}.product-gallery-container{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}.product-gallery{width:50px}.product-gallery a{margin:10px 0;display:block;background:#fcf6f4}.main-product-image{width:calc(100% - 60px);width:100%;background:#fcf6f4;padding:0 7px}.product-gallery-container img{background:#fcf6f4;max-height:280px;width:100%;object-fit:contain;object-position:center}.product-gallery-container .lSSlideOuter.vertical .lSGallery{margin-left:0!important;margin-right:5px!important;right:auto!important;left:0}.lSAction{display:none!important}.product-gallery-container .lSSlideOuter.vertical{padding-left:69px;padding-right:0!important}.product-gallery-thumbnails{position:absolute;top:0;left:15px;width:calc(100% - 102px);height:60px;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.product-gallery-thumbnails a{transform:rotate(-90deg);width:60px;margin:0!important}.lightbox .lb-image{background:#fff}.product-details .intro-testimonial{margin:30px 0;font-weight:600;letter-spacing:.025em;font-size:13px;line-height:1.5}.product-details h1{text-transform:uppercase;letter-spacing:.025em}.product-details-reviews{margin-bottom:20px}.product-description{line-height:2;margin-bottom:20px}.product-description-content{position:relative;max-height:100px;overflow:hidden}.landing-page #AddToCart{width:350px!important}.landing-page .note-money-back p{width:100%!important;text-align:left!important}.landing-page .main_prd_img{border-radius:22px;overflow:hidden}.landing-page-svg{margin-bottom:5em}.landing-page-svg svg{width:100%!important}.product-description-content.expanded{max-height:100%;overflow:auto}.product-description-content:not(.expanded):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%;background:linear-gradient(to bottom,#f8f7f50f,#fff);pointer-events:none}.toggle-description{background:transparent;border:none;outline:none;padding:7px 0;font-weight:700;cursor:pointer}.toggle-description:hover{text-decoration:underline}.product-price{font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;margin-bottom:10px}.product-price del{opacity:.5}.klaviyo-out-of-stock{padding-top:2rem;text-align:center;font-weight:600}.product-stock{background:#aeaeae;text-align:center;cursor:not-allowed;order:2px solid;border-radius:20px;font-weight:800;font-style:var(--alt-btn-font-style);color:#fff;letter-spacing:1.25px;margin:0 10px 0 0;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inherit}.qty-input{font-family:Montserrat,sans-serif;padding:7px 0;border:1px solid #000;border-radius:0;text-transform:uppercase;font-size:13px;transition:all .3s ease;box-shadow:none;letter-spacing:.12em;width:70px;text-align:center;outline:none!important;vertical-align:middle}.add-to-cart-bar{position:fixed;display:block;bottom:0;left:0;width:100%;height:60px;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:14px;text-align:center;outline:none!important;background:#000!important;color:#fff!important;text-decoration:none!important;line-height:60px;z-index:100;transform:translateY(100%);font-weight:700}@media only screen and (min-width:1022px){.add-to-cart-bar{display:none}}.show-atcb .add-to-cart-bar{transform:translateY(0)}.product-reasons{background:#fcf6f4;padding:4rem 0;text-align:center}.product-reasons h2{margin-top:10px}.product-reason{margin:15px 0}.product-reason img{width:125px;margin-bottom:15px}.product-reason h4{font-size:19px;font-family:DK Lemon Yellow Sun!important;font-weight:500;line-height:1.5}@media only screen and (max-width: 991px){.product-reasons .row-flex>div:first-child img{width:94px}.product-reasons img{width:85px}.product-reasons .row-flex>div{margin:0}}@media only screen and (max-width: 768px){.product-reasons{padding:0rem 2rem}}@media only screen and (max-width: 434px){.product-reasons h4{font-size:12px;line-height:1.3}}.product-information{background:#fcf6f4;padding:50px 0}.product-information h2{text-align:center;margin-bottom:20px}.product-information-tab-selector{padding:0;margin:0;text-align:center}.product-information-tab-selector li{list-style:none;display:inline-block;padding:5px 15px}.product-information-tab-selector li a{display:block;padding:5px 0;font-size:24px;opacity:.7;transition-delay:all .3s ease;border-bottom:1px solid transparent;text-decoration:none!important;line-height:1}.product-information-tab-selector li.active a{opacity:1;border-bottom-color:#000}.product-information-tab{display:none;padding:15px 0}.product-information-tab.active{display:block}.product-information-details{line-height:2;font-size:14px;max-width:750px;margin:0 auto;text-align:center}.product-page-reviews .jdgm-rev-widg{border:none;max-width:750px;margin:0 auto}.product-page-reviews .jdgm-rev-widg__title{display:none}.product-page-reviews .jdgm-histogram__bar-content{background:#000}.product-page-reviews .jdgm-ask-question-btn,.product-page-reviews .jdgm-write-rev-link{font-family:Montserrat,sans-serif;padding:10px 15px;background:#000;border:1px solid #000;border-radius:0;text-transform:uppercase;font-size:13px;color:#fff;transition:all .3s ease;box-shadow:none;letter-spacing:.12em;text-decoration:none!important}.product-page-reviews .jdgm-sort-dropdown.jdgm-sort-dropdown{border-color:#000;font-family:Montserrat,sans-serif;outline:none!important}.yotpo .yotpo-default-button,.yotpo input[type=button].yotpo-default-button{background:#000!important}body .yotpo a{margin-left:5px}body .yotpo a:hover{color:#000!important}.yotpo .yotpo-first-review .yotpo-first-review-stars .yotpo-icon-star{color:#ffc600!important}div.rc_block__type{padding:0!important;font-family:Montserrat,sans-serif;font-size:16px}div.rc_block__type--active{background:transparent!important}div.rc_block__type--active label.rc_label{color:#000!important}div.rc_popup{padding:8px 0!important;font-size:13px}select.rc_select{padding:5px;border-color:#000;outline:none!important}.product-ingredients{background:#f4eceb;padding:3rem 0 0;text-align:center}.product-ingredient{max-width:780px}.product-info-btn{position:relative;text-decoration:none!important;display:block}.product-info-btn i{position:absolute;top:10px;right:10px;font-size:16px;color:#b2b2b2}@media only screen and (max-width: 430px){.product-info-btn i{right:-8px}}.row-flex .product-ingredient{max-width:150px}.product-ingredient h4 a{font-size:14px;color:#b2b2b2;margin-right:5px}.ingredient-detail{padding:70px 20px 40px;line-height:1.8;text-align:center}.ingredient-detail-source{font-size:12px;text-decoration:underline;color:#ababab}.product-ingredients h3{text-align:center;font-size:25px;font-weight:400;text-decoration:underline}@media only screen and (max-width: 434px){.ingredient-accordion-title{font-size:22px;font-weight:400}.product-ingredients h3{font-size:20px}}@media only screen and (max-width: 398px){.ingredient-accordion-title{font-size:20px}}.main-content{padding-bottom:0!important}.product-guarantee{padding:1.5rem 0 3rem;text-align:center;background-color:#fff}.product-guarantee-inner{max-width:700px;margin:15px auto;font-size:16px;line-height:2}.guarantee-seal{width:220px}@media (max-width: 453px){.guarantee-accordion-title{font-size:20px}.product-guarantee-inner{margin:15px 20px;font-size:15px;line-height:1.75}}@media (max-width: 387px){.guarantee-accordion-title{font-size:19px}}.product-reviews{background:#fff;padding:4rem 0}.product-reviews h2{margin-bottom:50px;text-align:center}.product-faq{background:#fcf6f4;padding:4rem 0}.product-faq h2{margin-bottom:50px;text-align:center}.faq-accordion{max-width:750px;margin:0 auto}.product-ingredients .accordion-item{margin-bottom:20px}.accordion-title a{display:block;padding:20px 50px 0 30px;text-decoration:none!important;position:relative;font-size:15px;font-weight:600}.accordion-title a,.accordion-title a:focus,.accordion-title a:hover{color:#000;border-bottom:none}.accordion-title a i{position:absolute;top:23px;right:30px;transition:all .3s ease}.accordion-title a.collapsed i,.accordion-title a.collapsed img{transform:rotate(180deg)}.faq-accordion-text-inner{padding:0 30px}.related-products{padding:50px 0;text-align:center}.related-products h2{font-size:35px;letter-spacing:.025em}.related-products .product-loop{margin-top:50px}@media (min-width: 768px){.page-breadcrumb{margin:50px 0}.product-gallery-container .lSSlideOuter.vertical{padding-left:110px;padding-right:0!important}.product-gallery-container img{max-height:450px}.product-details .variant-selector{max-width:264px}.product-information{padding:75px 0}.ingredient-detail{padding-left:40px;padding-right:40px}.product-testimonials-carousel{margin-top:25px}.product-details .intro-testimonial{font-size:14px}.product-hero p,.product-hero ul,.product-information-details,.accordion-title a,.accordion-item{font-size:16px}}.faq-accordion-title a{border-style:solid;border-width:.4rem;border-color:#ecdfda;padding:20px 50px 20px 30px;background:#fff}.faq-accordion-text-inner{border-style:solid;border-width:.4rem;border-color:#ecdfda;border-top:none;padding:0 30px 30px;background:#fff}@media screen and (max-width: 767px){.product-hero{margin-top:0}}@font-face{font-family:DK Lemon Yellow Sun;src:url("DK Lemon Yellow Sun.woff2") format("woff2"),url("DK Lemon Yellow Sun.woff") format("woff")}.product-title{font-family:DK Lemon Yellow Sun!important;font-weight:700}.about-hero{padding:50px 0;min-height:100vw;text-align:center;background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-color:#ece4db}.about-hero-inner{max-width:650px;margin:0 auto}.about-hero h1{font-family:Montserrat,sans-serif;font-size:13px;color:#b6ad99;background-color:transparent;text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px}.about-hero p{font-size:18px;margin-bottom:20px}.about-content-1{padding:50px 0}.about-content-1 p{line-height:2;font-size:14px;margin-bottom:40px}.about-content-1 img{margin-bottom:-150px;width:100%;height:auto}.about-content-2{background:#fcf6f4;padding:150px 0 50px;margin-bottom:50px}.about-content-2 .container{position:relative}.about-content-2 .graphic1{position:absolute;top:-100px;right:-25px;width:125px;height:125px}.about-content-2 h2{font-size:40px;line-height:1.4;letter-spacing:.025em;margin:15px 0 25px}.about-content-2 p{line-height:2;font-size:14px;margin-bottom:20px}.about-content-2 img{margin-bottom:-80px;width:100%;height:auto}.about-content-2 a{margin-bottom:50px}.about-content-3{padding:50px 0}.about-content-3 p{line-height:2;font-size:14px;text-align:center;max-width:600px;margin:0 auto}@media (min-width: 768px){.about-hero{min-height:32.5vw}.about-hero p{font-size:24px}.about-content-1{padding:100px 0}.about-content-1 p,.about-content-2 p,.about-content-3 p{font-size:16px}.about-content-1 img{margin-top:-150px;margin-bottom:-250px;width:100%;height:auto}.about-content-2{padding:200px 0 50px}.about-content-2 .graphic1{top:-150px}.about-content-2 img{margin-top:-100px;width:100%;height:auto}}.contact-bg{padding-bottom:48vw;background-size:cover;background-position:center}.contact{font-size:14px;padding-bottom:50px}.contact-title{text-align:center;padding:25px 0}.contact-title h1{margin-bottom:20px}.contact form .btn-primary{width:100%}@media (min-width: 768px){.contact-bg{padding-bottom:24vw}.contact .container{background:#fff;margin-top:-120px}.contact{font-size:16px}}.generic-page{padding-bottom:50px}.generic-page h1{text-align:center;margin:-15px auto 50px}.generic-content{font-size:16px;line-height:2}.generic-content h1{font-size:24px;margin-top:40px;font-weight:600}.generic-content h2{font-size:22px;margin-top:40px;font-weight:600}.generic-content h3{font-size:20px;margin-top:30px;font-weight:600}.generic-content h4{font-size:18px;margin-top:20px}.generic-content h5{font-size:16px}.generic-content p,.generic-content ul,.generic-content ol{margin-bottom:20px}@media (min-width: 768px){.generic-page h1{margin-top:-40px}}.badge-container{position:relative;text-align:center}.custom-badge{font-family:DK Lemon Yellow Sun!important;position:absolute;top:10px;right:8px;background-color:#9d8a78;color:#fff;border-style:solid;border:0px;border-radius:500px;text-align:center;padding:1% 3%;z-index:4;font-size:100%;font-weight:600}@media only screen and (min-width: 481px) and (max-width: 768px){.custom-badge{font-size:80%;padding:.5% 3%}}@media only screen and (min-width: 769px) and (max-width: 1023px){.custom-badge{font-size:75%}}@media only screen and (max-width: 480px){.custom-badge{font-size:80%}}.ingredients-details-section h1{text-align:center}.product-ingredients h3{text-align:left;font-size:20px;font-weight:500;text-decoration:none}.left-main-image{width:36%}.list-wrapper{width:60%;display:flex;align-items:center}.gradient-image img{width:85px;height:85px;margin-right:25px;max-width:83px;background:#fff;-webkit-border-radius:70px;border-radius:70px}.ingredients-wrapper{display:flex;align-items:center;justify-content:space-between}.gradient-list{display:flex;align-items:center;margin-bottom:35px;width:50%}.left-list-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center}.description{text-align:left;font-style:italic;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}h2.ingredient-accordion-title{padding-bottom:30px}@media (max-width:1290px){.product-ingredients .ingredients-wrapper{flex-direction:column}.product-ingredients .list-wrapper{flex-direction:column;width:100%;align-items:flex-start}.product-ingredients .left-main-image{width:100%;margin-bottom:30px}.product-ingredients .left-main-image img{width:40%}.product-ingredients .left-list-wrapper,.right-list-wrapper{width:100%;margin:35px 0 0}.product-ingredients .gradient-list:last-child{margin-bottom:0}}@media (max-width:767px){.product-ingredients .left-main-image img{width:auto;max-width:80%}.gradient-list{width:100%}section.product-ingredients{padding-bottom:0}.product-hero .row-flex>[class*=col-]{margin:0;padding:0}.template-product .product-hero{margin:0 15px}.custom-cta-wrapper{margin-bottom:10px}.template-product .wrapper .product-hero{margin:0}}.product-hero .thumb_images .slick-list,.product-hero .landing_page_thumb_images .slick-list,.product-hero .landing_page_two_thumb_images .slick-list,.bottom-ingredients-slider .slick-list{z-index:44;cursor:pointer}.product-hero .thumb_images,.product-hero .landing_page_thumb_images,.product-hero .landing_two_page_thumb_images .slick-list .bottom-ingredients-slider .slick-list{margin-top:0}#joy-filled-mood-enhancer-and-stress-reliever-plant-based-supplement .product-hero .thumb_images{margin-top:24px}.pdp-template.product-hero{margin:30px 0 0}.pdp-template.product-hero .product-details h1{margin-bottom:0;color:#000}.pdp-template.product-hero .product-details-reviews,.pdp-template.product-hero .product-description-content>*,.pdp-template.product-hero .note-money-back{color:#000}.landing-page-template--product-faq{background:none;display:flex;flex-direction:column;padding:0}.landing-page-template--product-faq svg{width:100%;max-width:100%;height:auto}.landing-page-template--product-faq .wrap{padding-bottom:60px}.landing-page-template--product-faq h2{margin:30px 0 40px;color:#000}.landing-page-template--product-faq .faq-accordion-title a{padding:15px 20px 15px 15px;background:#fff;margin-top:12px;font-weight:400;border:none;display:flex;align-items:center;justify-content:space-between}.landing-page-template--product-faq .accordion-item{box-shadow:0 0 4px 2px #0000001a}.landing-page-template--product-faq .faq-accordion-text-inner{border:none;padding:0 15px 15px}.landing-page-template--product-faq .faq-accordion-title a img{width:25px;opacity:.6;margin-left:20px}@media screen and (max-width: 768px){section.product-reviews-jdm.landing-page{padding:0rem}.landing-page-template--product-faq .faq-accordion-text-inner{padding:15px;font-size:13px}.landing-page-template--product-faq svg{display:none}.landing-page-template--product-faq .wrap{background-color:transparent!important}.landing-page-template--product-faq .faq-accordion-title a{border-bottom:.5px solid rgba(165,165,165,1);margin-top:0;font-size:14px}.landing-page-template--product-faq .faq-accordion-title a img{scale:.6}.landing-page-template--product-faq .accordion-item{box-shadow:none}.landing-page-template--product-faq .faq-accordion{border-top:.5px solid rgba(165,165,165,1)}}.pdp-template.product-hero .custom-cta-wrapper{display:flex;align-items:flex-start;flex-direction:column}.pdp-template.product-hero .note-money-back{order:4}span.GWTF{color:#da38a3}@media screen and (min-width: 1200px){span.GWTF{font-family:Helvetica Neue;font-size:2.5rem;font-weight:700;line-height:40.3px;text-align:left}span.custom_price_promotext{font-size:2rem;padding-left:10px}.landing-page.product-title{font-family:DK Lemon Yellow Sun;font-size:64px;font-weight:400;line-height:83.2px;text-align:left}.landing-page.product-description-content.product-description-content>p{font-family:Montserrat;font-size:18px;font-weight:400;line-height:23.4px;text-align:left}#pdp-product-reasons-section.landing-page-template--product-ingredients>.product-reasons{padding:1rem 0}}@media screen and (min-width: 1200px) and (max-width: 1900px){#pdp-product-reasons-section.landing-page-template--product-ingredients>.product-reasons>.container{margin-right:20%;margin-top:-5%}}.pdp-template.product-hero .note-money-back p{text-align:center;font-size:14px;width:65%;margin:20px auto 0;line-height:15px}.pdp-template.product-hero .rc_popup_label_wrapper{margin-left:0}.pdp-template.product-hero .product-description-content:not(.expanded):after{content:none}.pdp-template.product-hero #AddToCart,.pdp-template.product-hero .product-stock{margin:0!important;border:1px solid transparent;background:#000;font-family:var(--body-font-stack);font-weight:500;letter-spacing:0;font-size:21px;line-height:1.2}.pdp-template.product-hero .landing_page_thumb_images .slick-slide,.pdp-template.product-hero .landing_two_page_thumb_images .slick-slide{padding:9px}.pdp-template.product-hero .landing_page_thumb_images .slick-slide.slick-active.slick-current img,.pdp-template.product-hero .landing_page_two_thumb_images .slick-slide.slick-active.slick-current img{border:.25px solid #6F6F6F}.pdp-template.product-hero .landing_page_thumb_images .slick-slide.slick-active img,.pdp-template.product-hero .landing_page_two_thumb_images .slick-slide.slick-active img{border:.25px solid transparent}.pdp-template.product-hero .toggle-description:hover{color:#373737}.landing-page-svg svg{max-width:100%;width:auto;height:auto}.landing-page-svg svg:nth-child(2){display:none}.custom-slide-trigger{margin:35px 0 15px;cursor:pointer}@media (max-width: 768px){.pdp-template.product-hero{padding:80px 30px 50px}.pdp-template.product-hero .img-desktop{display:none}.pdp-template.product-hero .img-mobile{display:block}.pdp-template.product-hero .my-product-review{margin-bottom:15px}.pdp-template.product-hero .row-flex>[class*=col-]{width:100%}.pdp-template.product-hero .custom-cta-wrapper{flex-direction:row;justify-content:center;align-items:center}.custom-slide-trigger{margin:15px 0 20px;cursor:pointer}.landing-page .note-money-back p,.custom-slide-trigger{text-align:center!important}.landing-page .note-money-back{margin-bottom:25px}.pdp-template.product-hero .custom-cta-wrapper .ProductForm__QuantitySelector{margin-right:10px;margin-bottom:5px}.pdp-template.product-hero #AddToCart,.pdp-template.product-hero .product-stock{font-size:16px;line-height:10px;border-radius:8px}.pdp-template.product-hero .landing_mobile_thumb_images .slick-next,.pdp-template.product-hero .landing_mobile_thumb_images .slick-prev,.pdp-template.product-hero .landing_page_two_mobile_thumb_images .slick-next,.pdp-template.product-hero .landing_page_two_mobile_thumb_images .slick-prev{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;top:50%}.pdp-template.product-hero .landing_mobile_thumb_images .slick-next,.pdp-template.product-hero .landing_page_two_mobile_thumb_images .slick-next{background-image:url(../assets/right-arrow.png)}.pdp-template.product-hero .landing_mobile_thumb_images .slick-prev,.pdp-template.product-hero .landing_page_two_mobile_thumb_images .slick-next{background-image:url(../assets/left-arrow.png)}.pdp-template.product-hero .landing_mobile_thumb_images .slick-next:before,.pdp-template.product-hero .landing_mobile_thumb_images .slick-prev:before,.pdp-template.product-hero .landing_page_two_mobile_thumb_images .slick-next.pdp-template.product-hero .slick-prev:before,.pdp-template.product-hero .landing_page_two_mobile_thumb_images .slick-next.pdp-template.product-hero .slick-next:before{content:""}.pdp-template.product-hero .product-details{margin-top:14px}.pdp-template.product-hero .landing_mobile_thumb_images.slick-slider,.pdp-template.product-hero .landing_page_two_mobile_thumb_images.slick-slider{padding:0 13px}.pdp-template.product-hero .custom-cta-wrapper .ProductForm__QuantitySelector .QuantitySelector{background:#fff}.pdp-template.product-hero .custom-cta-wrapper .ProductForm__QuantitySelector .QuantitySelector__Button{padding:5px 18px}}@media (min-width: 769px){.pdp-template.product-hero .custom-cta-wrapper .ProductForm__QuantitySelector{border-radius:12px;margin-bottom:27px;background:#fff}.pdp-template.product-hero .QuantitySelector{border:0}}.landing-page-template--product-ingredients .product-reasons{background:transparent}.landing-page-template--product-ingredients .product-reasons>.container{display:flex;max-width:860px;justify-content:flex-end;flex-direction:row}.landing-page-template--product-ingredients .product-reasons>.container h2{width:169px;text-align:right;color:#000;margin-right:39px;margin-top:60px;font-size:40px}.landing-page-template--product-ingredients .product-reasons>.container>div{width:80%}.landing-page-template--product-ingredients .product-ingredients.top{border-width:3px 0 0}.landing-page-template--product-ingredients .product-ingredients.top .wrap{margin:8px 0;display:flex}.landing-page-template--product-ingredients .product-ingredients .wrap{margin:2px 0 8px;border-radius:10px}.landing-page-template--product-ingredients .product-ingredients>div{margin:10px 0}.landing-page-template--product-ingredients .product-ingredients{border-width:3px 0;border-style:solid;border-color:#000;background:transparent;padding:0}.landing-page-template--product-ingredients .ingredients.bottom{padding:5px 0 8px;border-top:3px solid #000;border-bottom:3px solid #000}.landing-page-template--product-ingredients .ingredients.bottom>div:first-child{border-radius:10px 0 0 10px}.landing-page-template--product-ingredients .ingredients.bottom>div:last-child{border-radius:0 10px 10px 0}.landing-page-template--product-ingredients .ingredients.bottom::-webkit-scrollbar{height:.7rem;width:.7rem}.landing-page-template--product-ingredients .ingredients.bottom::-webkit-scrollbar-thumb{background-color:#ddd}.landing-page-template--product-ingredients .ingredients.bottom::-webkit-scrollbar-track{background-color:#dddddd4d}.landing-page-template--product-ingredients .pdp-product-reasons-section{display:flex;justify-content:flex-end}.landing-page-template--product-ingredients div.mobile{display:none}.landing-page-template--product-ingredients .row-flex .product-ingredient{margin:0 auto}.landing-page-template--product-ingredients h4{font-family:Montserrat!important;font-size:18px}@media screen and (max-width: 768px){.landing-page-template--product-ingredients .product-reasons img{width:130px}.landing-page-template--product-ingredients .mobile .bottom-ingredients-slider .slick-slide{position:relative}.landing-page-template--product-ingredients h4{margin-bottom:0;margin-top:10px;font-size:11px}.landing-page-template--product-ingredients .product-reasons{padding:0}.landing-page-template--product-ingredients .product-reasons>.container{flex-direction:column;max-width:100%;padding:0}.landing-page-template--product-ingredients .product-reasons>.container h2{width:38%;text-align:center;margin:0 auto 10px;font-size:29px}.landing-page-template--product-ingredients div.desktop{display:none}.landing-page-template--product-ingredients div.mobile{display:block;width:100%!important}.landing-page-template--product-ingredients .product-ingredients{width:100%}.landing-page-template--product-ingredients .product-reasons img{margin:0 auto}.landing-page-template--product-ingredients .slick-next,.landing-page-template--product-ingredients .slick-prev{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;top:50%;z-index:99}.landing-page-template--product-ingredients .slick-next{background-image:url(../assets/right-arrow.png);right:6px}.landing-page-template--product-ingredients .slick-prev{background-image:url(../assets/left-arrow.png);left:6px}.landing-page-template--product-ingredients .slick-next:before,.landing-page-template--product-ingredients .slick-prev:before{content:""}.landing-page-template--product-ingredients .mobile .slick-slide{padding:36px 15px}.landing-page-template--product-ingredients .mobile .slick-slider{padding:0 30px}.landing-page-template--product-ingredients .ingredient-detail p:last-child{margin:0}.modal .btn-close{font-size:10px}.btn-close .menu-bar{width:13px;height:13px}}@media screen and (max-width: 520px){.landing-page-template--product-ingredients .product-reasons>.container h2{width:53%;text-align:center;margin:0 auto 10px;font-size:29px}}@media screen and (max-width: 390px){.landing-page-template--product-ingredients .mobile .slick-slide{padding:60px 15px}}
/*# sourceMappingURL=/s/files/1/2313/8317/t/47/assets/application.css.map */
