#MainContent{background:#fff}.tab_content_section h2,.tab_content_section h3,.tab_content_section h4,.mcr-card__title{color:#333132;font-weight:800;margin-bottom:20px;padding-bottom:20px;text-align:center;position:relative}.tab_content_section h4{letter-spacing:-1px;font-size:24px;font-style:normal;margin-bottom:15px;padding-bottom:15px}.tab_content_section h2:after,.tab_content_section h3:after{content:"";background:#ddd;height:1px;width:50%;position:absolute;bottom:0;left:50%;margin-left:-25%}.multi-column-row__title{font-weight:800!important}.content-for-layout p:not(.p-stars){color:#333132;font-size:18px;line-height:30px;margin:0;padding:0 0 16px}.mcr-card__body .rte ul{margin-bottom:20px;list-style:none}.mcr-card__body .rte li{color:#333132;font-size:18px;line-height:30px;font-weight:800;margin:0 0 20px;padding:0 0 5px 20px;position:relative}.mcr-card__body .rte li:before{content:"";background:#1d411d;border-radius:100%;height:10px;width:10px;position:absolute;top:10px;left:0}#ingredients-tab .mcr-card{border:1px solid #dedede}.other-ingredients{background:#fff;padding:20px;max-width:1300px;border:1px solid #dedede}.other-ingredients h4{border-bottom:solid 1px #cccccc;text-align:left}.content-for-layout .testimonials_sec .test-heading,.content-for-layout .review_author p{font-weight:600}@media screen and (max-width:640px){.tab_content_section h2,.tab_content_section h3,.tab_content_section h4{font-size:24px}.mcr-card__body .rte{margin-bottom:20px}.mcr-card__body .rte li{font-size:16px;line-height:25px;margin:0 0 5px;padding:0 0 5px 20px}}.key-support .mcr-feature__subtitle{font-weight:800!important}.suggested-use .mcr-card__title{padding-bottom:0}.suggested-use .multi-column-row__grid{border-radius:100px;overflow:hidden}.content-for-layout .suggested-use p{color:#fff}.suggested-use .mcr-img{margin-bottom:0!important;position:relative;left:-10px}@media screen and (min-width:768px)and (max-width:991px){.content-for-layout .suggested-use p{font-size:14px;line-height:1.6em;padding-bottom:0}}@media screen and (max-width:767px){.suggested-use .multi-column-row__grid{border-radius:20px}.suggested-use .mcr-card__title{margin-bottom:10px!important;padding-bottom:0}.content-for-layout .suggested-use p{font-size:12px;line-height:1.5em;padding-right:10px;padding-bottom:0}.suggested-use .mcr-img{max-width:174px!important;position:absolute;right:15px;left:auto}.suggested-use .mcr-card__body{padding:6px!important}}.functional-overview .multi-column-row__title,.functional-overview .mcr-card__title{color:#333132;font-weight:800}@media(min-width:768px)and (max-width:991px){.functional-overview .mcr-card__title{padding-bottom:0}}.product-features .mcr-card__title,.product-features .multi-column-row__title{color:#333132;font-weight:800}@media(min-width:1200px){.product-features .mcr-card__title{font-size:14px!important;max-width:200px;margin:0 auto!important}}@media(min-width:768px)and (max-width:991px){.product-features .multi-column-row__grid{max-width:640px;margin:0 auto}}#ingredients .multi-column-row__title{font-weight:800}#ingredients h3{font-size:28px;font-weight:600;margin-bottom:15px}#ingredients .rte ul{margin-bottom:16px}#ingredients .rte li{font-size:16px;margin:0 0 4px}#ingredients .rte li:last-of-type{margin:0}@media(min-width:992px){#ingredients .img-top .mcr-img{max-width:var(--mcr-img-max-d, 100%)!important;position:absolute;right:0}}@media(min-width:768px)and (max-width:991px){#ingredients h3{font-size:24px;margin-bottom:10px}#ingredients .img-top .mcr-img{margin:0 auto;max-width:520px!important;position:absolute!important;right:-72px!important}#ingredients .rte li{font-size:16px;margin:0}#ingredients .rte li:last-of-type{margin:0;padding-bottom:0}}@media screen and (max-width:767px){#ingredients h3{font-size:24px}}.faq_main{padding:0}.faq_main h2.h1{font-size:35px;font-weight:800;margin-bottom:30px;color:#000;text-align:center}.faq_main h2.h1 strong{font-weight:800;display:block}.faq_main .accordion{list-style:none;padding:0;margin:0;border:none}.faq_main .accordion h3{clip-path:polygon(2% 0,100% 0%,98% 100%,0% 100%);margin:0;padding:12px 60px;font-size:19px;font-weight:800;line-height:1;cursor:pointer;transition:all .5s ease;display:flex;justify-content:space-between;align-items:center;position:relative}.faq_main .accordion h3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e9e9e9;z-index:-1;transition:all .5s ease;clip-path:polygon(2% 0,100% 0%,98% 100%,0% 100%)}.faq_main .accordion h3:hover:before{background:#d1d1d1}.faq_main .accordion h3:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;font-size:32px}.faq_main .accordion ul.show_accordion[style="display: block;"]{display:block!important}.faq_main .accordion>li{margin:0 0 24px}.faq_main .accordion>li>ul{display:none}.faq_main .accordion ul.show_accordion{margin:0;font-size:18px;line-height:160%;padding:20px;list-style:none}.faq_main .accordion ul.show_accordion p{margin:0}.faq_main .accordion li.active h3:after{transform:rotate(180deg)}@media screen and (max-width:767px){.faq_main .accordion h3{padding:12px 30px}.faq_main h2.h1{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/melatonin.product.css.map */
