/** Shopify CDN: Minification failed

Line 21:4 "leter-spacing" is not a known CSS property
Line 749:22 Comments in CSS use "/* ... */" instead of "//"
Line 786:65 Expected identifier but found whitespace
Line 786:66 Unexpected "20%"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:brainprotectiontriangle (INDEX:1) */
.product-faq .faq-info h3,.product-faq .faq-info p{line-height:150%;color:#223e73}.product-faq{background-color:#d6e5e5;padding:72px 0}.product-faq .wrapper{display:flex;justify-content:space-between;margin-bottom:55px}.product-faq .wrapper .image{width:100%;max-width:445px;background:#fff;border-radius:16px}.product-faq .wrapper .image img{width:100%}.product-faq .faq-info{padding:20px;text-align:center}.product-faq .faq-info h3{font-family:Poppins;font-style:normal;font-weight:500;font-size:17px;text-align:center}#accordion .card-body p,.product-faq .faq-info p{font-family:Poppins;font-style:normal;font-weight:300;font-size:16px}.product-faq .faq-info p a{color:#438081}.product-faq .wrapper .text{width:100%;max-width:685px;padding-right:15px}.product-faq .wrapper .text .title-secondary{margin-bottom:32px;font-family:'Tenor Sans';font-style:normal;font-weight:400;font-size:48px;line-height:128%;text-align:left;color:#222861}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:none}#accordion .card .card-body{padding:1rem 1rem 0}#accordion .card .card-body p{margin-bottom:0}#accordion .card .card-header button{font-family:Poppins;font-style:normal;font-weight:400;font-size:24px;text-align:left;line-height:128%;color:#222861;padding:0;text-decoration:none}#accordion .card .card-header button:before{content:"+";width:20px;font-size:20px;padding:0 2px;line-height:20px;color:#223e73;height:20px;background:0 0;border:1px solid #223e73;border-radius:50%;margin-right:15px;position:relative;top:0}#accordion .card-body p{line-height:26px;color:#222861;opacity:.75}.card{background:0 0;border:0;margin-bottom:24px}.card-header{padding:0;margin-bottom:0;background-color:transparent;border-bottom:0}@media only screen and (max-width:768px){.product-faq{padding:55px 0}.product-faq .wrapper{flex-direction:column;margin:0 15px}.product-faq .wrapper .text .title-secondary{font-size:32px;line-height:40px;text-align:left}.product-faq .wrapper .image{margin-top:0;max-width:100%}#accordion .card .card-header button{font-size:20px;text-align:left;display:flex!important;align-items:flex-start!important}#accordion .card .card-header button:before{top:4px}.product-faq .wrapper .image img{height:auto}}
/* END_SECTION:brainprotectiontriangle */

/* START_SECTION:stressreliefnewfaq (INDEX:9) */
.card-body--styled {
    color: #333;
    font-size: 14px;
    leter-spacing: 0.6px;
    line-height: 20px;
  }
/* END_SECTION:stressreliefnewfaq */

/* START_SECTION:article-filter (INDEX:14) */
.article-filter .search-filter-results .item ul li,
  .article-filter .search-filter-results .item ul li:before {
    text-transform: lowercase;
    color: rgba(34, 62, 115, 0.5);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
  }
  .article-filter .filter form ul li {
    list-style: none;
    padding: 0;
    margin-right: 60px;
  }
  .article-filter .search-filter-results .item {
    background-color: #f1f7f7;
    border-radius: 16px;
    width: 31%;
    margin-bottom: 50px;
  }
  .article-filter .search-filter-results .item .image {
    height: 268px;
    width: 100%;
    background-color: #f8f8f8;
    margin-bottom: 32px;
    border-radius: 16px;
  }
  .article-filter .search-filter-results .item .image img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    border-radius: 16px;
  }
  .article-filter .search-filter-results .item .info {
    padding: 0 25px 25px;
  }
  .article-filter .search-filter-results .item .category a {
    display: block;
    margin-bottom: 16px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-transform: uppercase;
    color: rgba(34, 62, 115, 0.7);
  }
  .article-filter .search-filter-results .item .title a {
    min-height: 52px;
    display: block;
    margin-bottom: 16px;
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 26px;
    letter-spacing: -0.015em;
    text-transform: none;
    color: #223e73;
  }
  .article-filter .search-filter-results .item ul {
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .article-filter .search-filter-results .item ul li {
    position: relative;
    padding: 0 10px;
  }
  .article-filter .search-filter-results .item ul li:first-of-type {
    padding-left: 0;
  }
  .article-filter .filter .sf-field-category:nth-of-type(2),
  .article-filter .filter form ul li input,
  .article-filter .search-filter-results .item ul li:last-of-type:before,
  .item.box.studies,
  .item.box.studies .image {
    display: none;
  }
  .article-filter .search-filter-results .item ul li:before {
    position: absolute;
    content: '·';
    right: -2px;
  }
  .article-filter {
    padding-bottom: 30px;
  }
  .article-filter .filter {
    margin-bottom: 40px;
    border-bottom: 1px solid rgba(34, 62, 115, 0.2);
  }
  .article-filter .filter form {
    height: 37px;
  }
  .article-filter .filter form ul {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0;
    padding: 0;
  }
  .article-filter .filter .sf-field-category label,
  .article-filter .filter .sf-field-category:nth-of-type(2),
  .article-filter .filter .sf-field-sort_order,
  .article-filter .filter .sf-field-sort_order label {
    margin-right: 0;
  }
  .article-filter .filter .sf-field-category select,
  .article-filter .filter .sf-field-sort_order label select {
    background-color: transparent;
    background-image: url('/cdn/shop/files/icon-select.png?v=1660125579');
    background-position: 100%;
    background-repeat: no-repeat;
    padding-right: 30px !important;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: none;
    min-width: auto;
    border: 0;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: rgba(67, 128, 129, 0.7);
  }
  .article-filter .filter .sf-field-category select option,
  .article-filter .filter .sf-field-sort_order label select option {
    padding: 10px;
  }
  .article-filter .filter form ul li.sf-option-active label {
    font-weight: 500;
    color: #438081;
  }
  .article-filter .filter form ul li.sf-option-active label:before {
    width: 100%;
    transition: 0.3s;
  }
  .article-filter .filter form ul li label {
    position: relative;
    padding: 0;
    margin-right: 60px;
    cursor: pointer;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-transform: uppercase;
    color: rgba(67, 128, 129, 0.7);
  }
  .article-filter .filter form ul li label:before {
    position: absolute;
    content: '';
    width: 0;
    height: 2px;
    left: 0;
    bottom: -14px;
    background-color: #438081;
    border-radius: 1px;
    transition: 0.3s;
  }
  .article-filter .search-filter-results {
    display: flex;
    flex-wrap: wrap;
    gap: 38px;
    position: relative;
  }
  .article-filter .search-filter-results .item .info .title {
    margin: 0;
  }
  .search-filter-results.all .item.box.studies {
    display: none !important;
  }
  .item.box.studies .info {
    padding-top: 25px;
  }
  @media only screen and (max-width: 768px) {
    .article-filter .filter form ul li {
      margin-right: 25px;
    }
    .article-filter .container,
    .article-filter .container-sm {
      max-width: 95%;
    }
    .article-filter .filter form ul li.sf-field-category {
      margin-right: 0;
      float: left;
      width: 80%;
    }
    .article-filter .search-filter-results .item.studies .info {
      padding: 20px 16px 30px;
    }
    .article-filter .search-filter-results {
      clear: both;
      gap: 0;
    }
    .article-filter .filter .sf-field-category:first-of-type {
      display: block;
      width: 72%;
      float: left;
      clear: both;
    }
    .article-filter .filter form ul li label:before {
      bottom: 0;
    }
    li.sf-field-sort_order {
      float: right;
    }
    .article-filter .search-filter-results .item {
      width: 100%;
      margin-bottom: 25px;
    }
    .article-filter .search-filter-results .item .image {
      height: 233px;
    }
    .article-filter .search-filter-results .item .info {
      padding: 0 16px 30px;
    }
    .article-filter .filter {
      border-bottom: 0;
      margin-bottom: 32px;
    }
    .article-filter .filter .sf-field-category:nth-of-type(2) {
      display: block;
    }
    .article-filter .filter .sf-field-category select,
    .article-filter .filter .sf-field-sort_order label select {
      display: flex;
      align-items: center;
      justify-content: center;
      background-image: none;
      padding-right: 0 !important;
      width: 132px;
      height: 53px;
      background-color: #f1f7f7;
      border-radius: 8px;
      text-align: center;
    }
    .item.box.studies {
      display: none;
    }
  }
/* END_SECTION:article-filter */

/* START_SECTION:brain-focus-offer-video (INDEX:19) */
.youtube-container{display:block;width:100%;max-width:600px;margin:30px auto}.youtube-player{overflow:hidden;position:relative;width:100%;height:100%;cursor:pointer;display:block}img.youtube-thumbnail{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;height:auto}div.youtube-play-btn{width:72px;margin-left:-36px;margin-top:-36px;height:100%;position:absolute;top:0;left:0}.template-product-brain-focus div#myModal,a#trigger_popup{display:none!important}
/* END_SECTION:brain-focus-offer-video */

/* START_SECTION:coupon-popup (INDEX:45) */
.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0;z-index:999999!important}.overlay:target{visibility:visible;opacity:1}.popup{margin:78px auto;padding:50px 20px;width:30%;position:relative;transition:5s ease-in-out;color:#223e73;font-family:Tenor Sans,sans-serif!important;background:#f1f7f7;border-radius:12px;top:100px}.copy_response,.press_to_copy{text-align:center;font-family:Poppins}.popup h2{margin-top:0;font-family:'Tenor Sans';font-style:normal;font-weight:400;font-size:30px;line-height:35px;text-align:center;text-transform:uppercase;margin-bottom:20px}.popup .close{position:absolute;top:0;right:10px;transition:.2s;font-size:30px;font-weight:500;text-decoration:none;color:#333}.popup .close:hover{color:#06d85f}.popup .content{max-height:30%;overflow:auto}.press_to_copy{font-style:normal;font-weight:300;font-size:18px;line-height:150%;cursor:pointer}.coupon_code{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;gap:10px;cursor:pointer;background:#fff;border:1px dashed rgba(67,128,129,.5);border-radius:12px;max-width:50%;margin:0 auto;font-weight:700!important}.copy_response{opacity:0;font-size:14px;font-weight:400;line-height:21px;letter-spacing:-.04em;padding-top:10px}@media screen and (max-width:700px){.popup{width:90%}.popup h2{font-size:25px}}
/* END_SECTION:coupon-popup */

/* START_SECTION:customer_video_reviews (INDEX:52) */
.customer_reviews_section.with_videos{margin-top:80px}.video_container{position:relative}.video_container video{max-width:100%;height:auto;border-radius:16px}.customer_reviews_section.with_videos button.slick-prev.slick-arrow{top:50%;position:absolute;left:7%;transform:translateY(-50%) rotate(0)}.customer_reviews_section.with_videos button.slick-next.slick-arrow{top:50%;position:absolute;right:7%;transform:translateY(-50%) rotate(0);left:initial}.single_review.single_video_review{width:60%;margin:0 auto;text-align:center}.stars_container{margin-bottom:10px}.review_container{font-size:24px;line-height:150%;text-align:center;color:#223e73}.customer_review_slider button.slick-prev.slick-arrow,button.slick-next.slick-arrow{width:64px;height:64px;background-color:#fff;z-index:99;border:1px solid rgba(67,128,129,.5);border-radius:50%}.customer_review_slider button.slick-arrow path{stroke:#3e7d7e!important}.customer_review_slider button.slick-arrow:before{display:none!important}.customer_review_slider button.slick-next.slick-arrow:hover,.customer_review_slider button.slick-prev.slick-arrow:hover{background-color:#3e7d7e}.customer_review_slider button.slick-arrow:hover path{stroke:#ffffff!important}.customer_review_slider .slick-dots li button:before{font-size:10px!important}.customer_review_slider .slick-dots li{margin:0!important}.customer_review_slider{margin:30px 0 90px!important}@media (max-width:768px){.single_review.single_video_review{width:80%}.customer_reviews_section.with_videos .slick-arrow{position:absolute!important;top:100%!important}.customer_reviews_section.with_videos .customer_review_slider{padding-bottom:20px}.customer_reviews_section.with_videos button.slick-prev.slick-arrow{left:10%}.customer_reviews_section.with_videos button.slick-next.slick-arrow{right:10%}.customer_reviews_section.with_videos .slick-dots{bottom:-13px}.customer_reviews_section.with_videos .name_container{font-size:25px}}@media (max-width:600px){.single_review.single_video_review{width:100%}.customer_reviews_section.with_videos button.slick-prev.slick-arrow{left:0}.customer_reviews_section.with_videos button.slick-next.slick-arrow{right:0}.customer_reviews_section.with_videos .name_container{font-size:20px}}
/* END_SECTION:customer_video_reviews */

/* START_SECTION:hero-video (INDEX:67) */
.playpause{background-image:url(/cdn/shop/files/play_529449f3-db23-4bb1-b18b-e8bdb750f182.png?v=1669380726);background-repeat:no-repeat;width:60px;height:60px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer;background-size:20px;background-color:rgb(255,255,255,.5);border-radius:50%;background-position:57% 46%}div#hero-video{background-color:#fff}.hero-video-section{min-height:910px;display:flex;position:relative;align-items:center}.hero-video-section .bg-video{position:absolute;top:-50px;left:0;width:100%;height:100%;text-align:right}body .hero-video-section .bg-video video{height:100%!important;object-fit:contain}body #home-video .bg-video video{object-fit:cover}.hero-video-section .mobile-video{display:none}.hero-video-section .hero-content{width:1200px;z-index:0}.hero-video-section .hero-content h1.title--overlay.h2{font-family:'Tenor Sans',sans-serif!important;font-style:normal;font-weight:300;font-size:48px;line-height:1;letter-spacing:-.03em;color:#152235;max-width:355px;margin:0 0 7px}.hero-video-section .hero-content h3.sub-title--overlay.h4{font-family:'Tenor Sans',sans-serif!important;font-size:24px;line-height:128%;opacity:.75;color:#152235;margin:0 0 24px}.hero-video-section .hero-content p{font-family:Poppins,sans-serif!important;font-style:normal;font-weight:400;font-size:18px;line-height:128%;color:#152235bf;max-width:370px;margin-bottom:24px}.hero-video-section video{width:85%!important}@media (max-width:1366px){#hero-video{min-height:700px}#home-video{min-height:810px}}@media (max-width:768px){.hero-video-section{align-items:flex-start;padding-top:50px;min-height:675px}.hero-video-section .bg-video{top:0}.hero-video-section .bg-video video{width:100%!important;height:500px!important;object-fit:cover!important}.hero-video-section .desktop-video{display:none}.hero-video-section .mobile-video{display:block}.hero-video-section .hero-content{width:100%;text-align:center}.hero-video-section .hero-content h1.title--overlay.h2{font-size:40px}.hero-video-section .hero-content h3.sub-title--overlay.h4{font-size:18px}.hero-video-section .hero-content p{font-size:16px}.hero-video-section .hero-content h1.title--overlay.h2,.hero-video-section .hero-content p{max-width:100%}}
/* END_SECTION:hero-video */

/* START_SECTION:main-article (INDEX:100) */
.article-featured-top{padding:30px 0 145px;position:relative}.article-featured-top .article-template__hero-adapt{padding-bottom:0!important}.article-featured-top .article-template__hero-adapt img{position:relative!important}.article-featured-top:before{position:absolute;content:'';height:150px;width:100%;left:0;bottom:145px;z-index:999!important;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.45) 100%);border-radius:0 0 16px 16px}header.article_info h1.article-template__title{margin-bottom:12px!important;font-style:normal;font-weight:400;font-size:64px;line-height:64px;letter-spacing:-.03em;text-transform:none;color:#fff;font-family:'Tenor Sans',sans-serif!important}header.article_info{height:100%;max-width:100%;position:absolute;top:520px;letter-spacing:0;z-index:999999;margin-left:30px}header.article_info .category ul{list-style-type:none;padding:0}header.article_info .category ul li a{font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase;color:#fff;letter-spacing:1px}header.article_info ul.publish__info{list-style-type:none;padding:0;display:flex}header.article_info ul.publish__info li{position:relative;padding:0 10px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#fff}header.article_info ul.publish__info li:before{position:absolute;content:'·';right:-2px;font-style:normal;font-weight:400;font-size:16px;line-height:20px}#relatedblogs h3,.rb_contents,a.rb_continue_button,header.article_info ul.publish__info li:before:last-child{display:none}.article-template .article-template__content{margin-top:0;margin-bottom:0}.article-template__content h5{font-size:36px;font-family:'Tenor Sans',sans-serif!important;margin-bottom:32px;font-weight:400;letter-spacing:-.03em;color:#438081}.article-template__content p{margin-bottom:30px;font-style:normal;font-weight:300;font-size:18px;line-height:28px;color:#222861}.article-template__content p img{height:auto;width:100%;border:0}.content-sidebar .flex{display:flex;justify-content:space-between}.content-sidebar .flex .article_content{max-width:740px;z-index:9999999}.content-sidebar .flex .article_sidebar{max-width:340px;z-index:9999999}.content-sidebar .flex .article_sidebar .article-template__social-sharing{margin-bottom:64px;margin-top:0}.content-sidebar .flex .article_sidebar .navigation{margin-bottom:65px}.content-sidebar .flex .article_sidebar .navigation h3{position:relative;padding-bottom:16px;margin-bottom:24px;font-style:normal;font-weight:600;font-size:18px;line-height:128%;color:#223e73;font-family:'Tenor Sans',sans-serif!important}.content-sidebar .flex .article_sidebar .navigation h3:before{position:absolute;content:'';left:0;bottom:0;width:100%;max-width:234px;height:1px;background-color:rgba(34,62,115,.2)}ul.go-to-list{padding:0!important}ul.go-to-list li{list-style-type:decimal;list-style-position:inside;color:rgba(34,62,115,.5);margin-bottom:7px}h5.rb_title,h5.rb_title a{margin-bottom:2px}ul.go-to-list a.goto-link{font-style:normal;font-weight:400;font-size:16px;line-height:128%;text-transform:none;color:rgba(34,62,115,.5)!important;font-family:Poppins,sans-serif!important}#relatedblogs .rb_blog-grid{display:flex;width:100%!important;margin-bottom:5%}h5.rb_title a{display:block;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.015em;color:#223e73}#relatedblogsimg{height:80px;width:150px;border-radius:10px}#relatedblogsimg img{margin:0}.rb_blog-grid .rb_title{width:65%;margin:0 0 0 11px}.page-width.article-bottom-content{padding-bottom:60px}button.share-button__button{font-weight:400;font-size:18px;line-height:128%;color:#223e7380}button.share-button__button svg.icon.icon-share{margin-left:10px}@media (max-width:1024px){header.article_info{top:360px}.article-featured-top:before{height:200px;bottom:100px}.article-featured-top{padding:30px 0 100px}.content-sidebar .flex .article_content{padding-right:30px}}@media (max-width:768px){.template-article article.article-template{display:flex;flex-direction:column-reverse}article header.article_info.page-width.page-width--narrow{padding:0;margin:0!important}header.article_info ul.publish__info li{padding:0;font-size:16px;line-height:20px;color:rgba(67,128,129,.5)}header.article_info .category ul li a{font-size:14px;line-height:20px;color:rgba(34,62,115,.7)}header.article_info{position:initial}header.article_info h1.article-template__title{margin-bottom:16px;font-size:40px;line-height:48px;color:#223e73}.content-sidebar .flex,header.article_info ul.publish__info{flex-direction:column}header.article_info ul.publish__info li:first-of-type{font-size:18px;color:rgba(67,128,129,.7)}.article-featured-top:before,.content-sidebar .flex .article_sidebar .navigation.goto-section,header.article_info ul.publish__info li:before{display:none}.article-featured-top{padding:30px 0 40px;margin:0!important}.content-sidebar .flex .article_content{padding-right:0}.content-sidebar .flex .article_sidebar .article-template__social-sharing{padding:0;margin-bottom:40px}.content-sidebar .flex .article_sidebar .navigation{margin-bottom:40px}.content-sidebar .flex .article_sidebar{max-width:100%}#relatedblogs .rb_blog-grid{align-items:center}.content-sidebar .flex .article_sidebar .navigation:last-child{margin-bottom:0}.template-article .page-width.article-bottom-content{padding-bottom:0}}@media (max-width:600px){article.article-template.page-width{display:flex;flex-direction:column-reverse;padding-top:40px}.article-featured-top{padding:0 0 50px}.article-featured-top:before,.content-sidebar .flex .article_sidebar .navigation.goto-section{display:none}header.article_info{position:relative;top:0;padding:0;margin:0}header.article_info .category ul li a{color:#223e73b3}header.article_info h1.article-template__title{margin-bottom:16px;font-size:40px;line-height:48px;color:#223e73}.article-bottom-content .content-sidebar .flex,header.article_info ul.publish__info{flex-direction:column}header.article_info ul.publish__info li{padding:0;font-weight:300;font-size:16px;line-height:22px;color:#438081b3}header.article_info ul.publish__info li:first-child{font-size:18px}.content-sidebar .flex .article_content,.content-sidebar .flex .article_sidebar{max-width:100%}.content-sidebar .flex .article_sidebar .article-template__social-sharing{padding-left:0}}
/* END_SECTION:main-article */

/* START_SECTION:main-product-form (INDEX:111) */
.list ul {padding: 0; margin: 0;}
.list ul li {background-image: url(/cdn/shop/files/checkmark.png?v=1659684198);background-size: 16px;background-repeat: no-repeat;background-position: left;font-family: 'Poppins';font-weight: 500;font-size: 14px;line-height: 21px;display: flex;align-items: center;letter-spacing: -0.04em;color: #222861;padding-left: 24px;margin-bottom: 4px;}
.rating {cursor: pointer;}
.product-external__media iframe {height: 100%; width: 100%;}
.product-external__media_thumb {position: relative;}
.blocking_layer {height: 100%;width: 100%;position: absolute;}
/* END_SECTION:main-product-form */

/* START_SECTION:main-product (INDEX:113) */
.list ul {
    padding: 0;
    margin: 0;
  }
  .list ul li {
    background-image: url(/cdn/shop/files/checkmark.png?v=1659684198);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: left;
    font-family: 'Poppins';
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    display: flex;
    align-items: center;
    letter-spacing: -0.04em;
    color: #222861;
    padding-left: 24px;
    margin-bottom: 4px;
  }
  .rating {
    cursor: pointer;
  }
  .product-external__media iframe {
    height: 100%;
    width: 100%;
  }
  .product-external__media_thumb {
    position: relative;
  }
  .blocking_layer {
    height: 100%;
    width: 100%;
    position: absolute;
  }
/* END_SECTION:main-product */

/* START_SECTION:new-product-faq (INDEX:126) */
.product-faq .faq-info h3,.product-faq .faq-info p{line-height:150%;color:#223e73}.product-faq{background-color:#d6e5e5;padding:72px 0}.product-faq .wrapper{display:flex;justify-content:space-between;margin-bottom:55px}.product-faq .wrapper .image{width:100%;max-width:445px;background:#fff;border-radius:16px}.product-faq .wrapper .image img{width:100%}.product-faq .faq-info{padding:20px;text-align:center}.product-faq .faq-info h3{font-family:Poppins;font-style:normal;font-weight:500;font-size:17px;text-align:center}#accordion .card-body p,.product-faq .faq-info p{font-family:Poppins;font-style:normal;font-weight:300;font-size:16px}.product-faq .faq-info p a{color:#438081}.product-faq .wrapper .text{width:100%;max-width:685px;padding-right:15px}.product-faq .wrapper .text .title-secondary{margin-bottom:32px;font-family:'Tenor Sans';font-style:normal;font-weight:400;font-size:48px;line-height:128%;text-align:left;color:#222861}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:none}#accordion .card .card-body{padding:1rem 1rem 0}#accordion .card .card-body p{margin-bottom:0}#accordion .card .card-header button{font-family:Poppins;font-style:normal;font-weight:400;font-size:24px;text-align:left;line-height:128%;color:#222861;padding:0;text-decoration:none}#accordion .card .card-header button:before{content:"+";width:20px;font-size:20px;padding:0 2px;line-height:20px;color:#223e73;height:20px;background:0 0;border:1px solid #223e73;border-radius:50%;margin-right:15px;position:relative;top:0}#accordion .card-body p{line-height:26px;color:#222861;opacity:.75}.card{background:0 0;border:0;margin-bottom:24px}.card-header{padding:0;margin-bottom:0;background-color:transparent;border-bottom:0}@media only screen and (max-width:768px){.product-faq{padding:55px 0}.product-faq .wrapper{flex-direction:column;margin:0 15px}.product-faq .wrapper .text .title-secondary{font-size:32px;line-height:40px;text-align:left}.product-faq .wrapper .image{margin-top:0;max-width:100%}#accordion .card .card-header button{font-size:20px;text-align:left;display:flex!important;align-items:flex-start!important}#accordion .card .card-header button:before{top:4px}.product-faq .wrapper .image img{height:auto}}
/* END_SECTION:new-product-faq */

/* START_SECTION:product-bf-faq (INDEX:145) */
.product-faq {background-color: #D6E5E5;padding: 72px 0;}
.product-faq .wrapper {display: flex;justify-content: space-between;margin-bottom: 55px;}
.product-faq .wrapper .image {width: 100%;max-width: 445px;background: #fff;border-radius: 16px;}
.product-faq .wrapper .image img {width: 100%;}
.product-faq .faq-info {padding: 20px;text-align: center;}
.product-faq .faq-info h3 {font-family: 'Poppins';font-style: normal;font-weight: 500; font-size: 17px;line-height: 150%; text-align: center;color: #223E73;}
.product-faq .faq-info p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;color: #223E73;}
.product-faq .faq-info p a {color: #438081;}
.product-faq .wrapper .text {width: 100%;max-width: 685px;padding-right: 15px;}
.product-faq .wrapper .text .title-secondary {margin-bottom: 32px;font-family: 'Tenor Sans';font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: left;color: #222861;}
.btn-check:focus+.btn, .btn:focus {outline: 0;box-shadow: none;}
#accordion .card .card-header button {font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 24px;line-height: 128%;text-align: left;color: #222861;padding: 0;text-decoration: none;}
  #accordion .card .card-header button:before {content: "+";width: 20px;font-size: 20px;padding: 0 2px;line-height: 20px;color: #223E73;height: 20px;background: transparent;border: 1px solid #223E73;border-radius: 50%;margin-right: 15px;position: relative;top: 0;}
  #accordion .card:nth-child(5) .card-header button:before {top: -15px;}
#accordion .card-body p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 26px;color: #222861;opacity: 0.75;}
#accordion .card-body p a {color: #222861; font-weight: 400;}
  .card {background: transparent;border: 0;margin-bottom: 24px;}
  .card-header {padding: 0;margin-bottom: 0;background-color: transparent;border-bottom: 0;}
@media only screen and (max-width: 768px) {
    .product-faq {padding: 55px 0;}
	.product-faq .wrapper {flex-direction: column;margin: 0 15px;}
	.product-faq .wrapper .text .title-secondary {font-size: 32px;line-height: 40px;text-align: left;}
	.product-faq .wrapper .image {margin-top: 0;max-width: 100%;}
  #accordion .card .card-header button {font-size: 20px;text-align: left;display: flex!important;align-items: flex-start!important;}
  #accordion .card .card-header button:before {top: 4px; }
  .product-faq .wrapper .image img {height: auto; }}
/* END_SECTION:product-bf-faq */

/* START_SECTION:product-faq (INDEX:147) */
.product-faq {background-color: #D6E5E5;padding: 72px 0;}
.product-faq .wrapper {display: flex;justify-content: space-between;margin-bottom: 55px;}
.product-faq .wrapper .image {width: 100%;max-width: 445px;background: #fff;border-radius: 16px;}
.product-faq .wrapper .image img {width: 100%;}
.product-faq .faq-info {padding: 20px;text-align: center;}
.product-faq .faq-info h3 {font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 17px;line-height: 150%;text-align: center;color: #223E73;}
.product-faq .faq-info p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;color: #223E73;}
.product-faq .faq-info p a {color: #438081;}
.product-faq .wrapper .text {width: 100%;max-width: 685px;padding-right: 15px;}
.product-faq .wrapper .text .title-secondary {margin-bottom: 32px;font-family: 'Tenor Sans';font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: left;color: #222861;}
.btn-check:focus+.btn, .btn:focus {outline: 0;box-shadow: none;}
#accordion .card .card-body {padding: 1rem 1rem 0;}
#accordion .card .card-body p {margin-bottom: 0;}
#accordion .card .card-header button {font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 24px;text-align: left;line-height: 128%;color: #222861;padding: 0;text-decoration: none;}
#accordion .card .card-header button:before {content: "+";width: 20px;font-size: 20px;padding: 0 2px;line-height: 20px;color: #223E73;height: 20px;background: transparent;border: 1px solid #223E73; border-radius: 50%; margin-right: 15px; position: relative; top: 0; }
#accordion .card-body p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 26px;color: #222861;opacity: 0.75;}
.card {background: transparent;border: 0; margin-bottom: 24px;}
.card-header {padding: 0;margin-bottom: 0;background-color: transparent; border-bottom: 0;}
.product-faq #accordion .card .card-header button{white-space:inherit;position:relative;padding-left:30px;} 
.product-faq #accordion .card .card-header button:before{position: absolute;top: 19%;left: 0;} 
.product-faq #accordion .card:nth-child(5) .card-header button:before {top: 19%;}  
@media only screen and (max-width: 768px) {
.product-faq {padding: 55px 0;}
.product-faq .wrapper {flex-direction: column;margin: 0 15px;}
.product-faq .wrapper .text .title-secondary {font-size: 32px;line-height: 40px;text-align: left;}
.product-faq .wrapper .image {margin-top: 0;max-width: 100%;}
#accordion .card .card-header button {font-size: 20px;text-align: left;display: flex!important;align-items: flex-start!important;}
#accordion .card .card-header button:before {top: 4px;}
.product-faq .wrapper .image img {height: auto; }
.product-faq #accordion .card .card-header button:before{align-items:center;} 
.product-faq #accordion .card .card-header button.collapsed:before {align-items:initial;}}
/* END_SECTION:product-faq */

/* START_SECTION:product-knowledge (INDEX:149) */
.product-knowledge {padding: 70px 0 0px 0;background-color: #D6E5E5;}
.product-knowledge .text {margin-bottom: 32px;}
.product-knowledge .text .title-secodnary {background: 0 0;font-family: 'Tenor Sans', sans-serif!important;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #222861}
.product-knowledge .product-posts {padding-bottom: 0px;}
.product-knowledge .tabs .nav {border-bottom: 2px solid #c7d7db;justify-content: center;margin-bottom: 55px;}
.product-knowledge .tabs .nav .nav-item {padding: 0 0 5px;border: 0;background-color: transparent;margin: 0 50px;outline: none;font-style: normal;font-weight: 400;font-size: 14px;line-height: 20px;text-transform: uppercase;color: rgba(67, 128, 129, .7)}
.product-knowledge .tabs .nav .nav-item.active {position: relative;font-weight: 500;color: #438081;}
.product-knowledge .tabs .nav .nav-item.active:before {position: absolute;content: '';left: 0;bottom: -1px;width: 100%;height: 2px;background-color: #438081;border-radius: 1px;}
.product-knowledge .product-posts .swiper-slide {height: calc((100% - 30px)/2) !important;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}
.product-knowledge .product-posts .swiper-slide .item {display: flex;justify-content: space-between;width: 100%;margin-bottom: 80px;}
.product-knowledge .product-posts .swiper-slide:nth-of-type(even) .item {flex-direction: row-reverse;}
.product-knowledge .product-posts .swiper-slide .info {text-align: center;width: 49%;}
.product-knowledge .product-posts .swiper-slide .info h3 {font-family: 'Poppins', sans-serif !important;margin: 0 auto 8px auto;font-style: normal;font-weight: 400;font-size: 24px;line-height: 26px;text-align: center;letter-spacing: -.015em;color: #222861;}
.product-knowledge .product-posts .swiper-slide .info .written-by {max-width: 355px;margin: 0 auto 16px auto;font-style: normal;font-weight: 300;font-size: 14px;line-height: 21px;align-items: center;text-align: center;letter-spacing: -.04em;color: rgba(34, 40, 97, .5)}
.product-knowledge .product-posts .swiper-slide .info p {font-style: normal;font-weight: 300;font-size: 18px;line-height: 26px;text-align: center;letter-spacing: -.04em;color: rgba(34, 40, 97, .75)}
.product-knowledge .product-posts .swiper-slide .item p:last-of-type {margin-bottom: 32px;}
.product-knowledge .product-posts .swiper-slide .item .btn-more {display: flex;justify-content: center;align-items: center;width: 100%;max-width: 296px;margin: 0 auto;height: 56px;outline: none;border: 1px solid rgba(67, 128, 129, .5);padding: 0 15px;border-radius: 32px;font-style: normal;font-weight: 500;font-size: 16px;line-height: 24px;display: flex;align-items: center;text-align: center;letter-spacing: -.04em;color: #438081;}
.product-knowledge .product-posts .swiper-slide .item .btn-more:hover {background: #438081;color: #ffffff;}
.product-knowledge .product-posts .swiper-slide .image {width: 49%;height: 288px;}
.product-knowledge .product-posts .swiper-slide .image.show-mobile {display: none;}
.product-knowledge .product-posts .swiper-slide .image img {border-radius: 16px;width: 100%;height: 100%;object-fit: cover;}
.product-knowledge .product-posts .product-posts-navigation {display: flex;align-items: center;justify-content: space-between;width: 100%;height: 64px;position: relative;}
.product-knowledge .product-posts .product-posts-navigation .arrows {display: flex;}
.product-knowledge .product-posts .product-posts-navigation .arrows .swiper-button-next,
.product-knowledge .product-posts .product-posts-navigation .arrows .swiper-button-prev {position: initial;width: 64px;height: 64px;background-image: none;margin: 0 0 0 20px;outline: none;}
.product-knowledge .product-posts .product-posts-navigation .arrows .swiper-button-prev {transform: rotate(180deg);}
.product-knowledge .product-posts .product-posts-navigation .arrows .swiper-button-next:after,
.product-knowledge .product-posts .product-posts-navigation .arrows .swiper-button-prev:after {display: none;}
.product-knowledge .product-posts .swiper-pagination {width: auto;position: initial;}
.product-knowledge .product-posts .swiper-pagination .swiper-pagination-bullet {width: 8px;height: 8px;border-radius: 50%;background-color: #438081;margin: 0 2px;outline: none;opacity: .5}
.product-knowledge .product-posts .swiper-pagination .swiper-pagination-bullet-active {width: 8px;height: 8px;border-radius: 50%;background-color: #438081;opacity: 1;}
.product-knowledge .swiper-modals .modal {overflow: hidden;background-color: #545353;padding-right: 0 !important;}
.product-knowledge .swiper-modals .modal .modal-dialog {max-width: 1170px;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content {background-color: #fff;border: 0;border-radius: 32px;position: relative;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-header {position: absolute;right: 0;top: 0;padding: 0;border: 0;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-header button {padding: 24px;margin: 0;z-index: 1;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body {padding: 64px 35px 64px 50px;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single {padding: 0;overflow-y: scroll;height: 600px;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single::-webkit-scrollbar-track {background-color: #f1f7f7;border-radius: 6px;width: 10px;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single::-webkit-scrollbar {width: 4px;height: 54px;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single::-webkit-scrollbar-thumb {background-color: #438081;border-radius: 6px;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top {display: flex;justify-content: space-between;align-items: center;margin-bottom: 35px;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top:before {display: none;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top .image {height: 288px;width: 50%;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top .image {height: 288px;width: 49%;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top .info {position: initial;width: 49%;}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top .info .category ul li a {color: rgba(34, 62, 115, .7);}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top .info .title h2 {margin-bottom: 6px;font-style: normal;font-weight: 400;font-size: 48px;line-height: 56px;letter-spacing: -.03em;text-transform: initial;color: #223e73}
.product-knowledge .swiper-modals .modal .modal-dialog .modal-content .modal-body .article-single .article-single-top .info p {max-width: 305px;font-style: normal;font-weight: 300;font-size: 14px;line-height: 21px;display: flex;align-items: center;letter-spacing: -.04em;color: rgba(34, 40, 97, .5)}
@media (max-width: 992px) {
  .product-knowledge .product-posts {height: auto;}
  .product-knowledge .product-posts .swiper-slide .info h3 {font-size: 20px;}
  .product-knowledge .product-posts .swiper-slide .image.show-desctop {display: none;}
  .product-knowledge .product-posts .swiper-slide .image.show-mobile {display: block;margin-bottom: 20px;}
  .product-knowledge .product-posts .swiper-slide .info, .product-knowledge .product-posts .swiper-slide .image {max-width: 100%;height: auto;}
  .product-knowledge .product-posts .swiper-slide .image, .product-knowledge .product-posts .swiper-slide .info {width: 100%;}
  .product-knowledge .product-posts .swiper-wrapper {max-width: 100%!important;}
  .product-knowledge .product-posts .swiper-slide .item:first-child {flex-direction: column-reverse;margin-bottom: 60px;}
  .product-knowledge .product-posts .swiper-slide .item {flex-direction: column;}
}
/* END_SECTION:product-knowledge */

/* START_SECTION:product-omega-3-faq (INDEX:152) */
.product-faq {background-color: #D6E5E5;padding: 72px 0;}
  .product-faq .wrapper {display: flex;justify-content: space-between;margin-bottom: 55px;}
  .product-faq .wrapper .image {width: 100%;max-width: 445px;background: #fff;border-radius: 16px;}
  .product-faq .wrapper .image img {width: 100%;}
  .product-faq .faq-info {padding: 20px;text-align: center;}
  .product-faq .faq-info h3 {font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 17px;line-height: 150%;text-align: center;color: #223E73;}
  .product-faq .faq-info p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;color: #223E73;}
  .product-faq .faq-info p a {color: #438081;}
  .product-faq .wrapper .text {width: 100%;max-width: 685px;padding-right: 15px;}
  .product-faq .wrapper .text .title-secondary {margin-bottom: 32px;font-family: 'Tenor Sans';font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: left;color: #222861;}
  .btn-check:focus+.btn, .btn:focus {outline: 0;box-shadow: none;}
  #accordion .card .card-header button {font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 24px;line-height: 128%;text-align: left;color: #222861; padding: 0;text-decoration: none;}
  #accordion .card .card-header button:before {content: "+";width: 20px;font-size: 20px;padding: 0 2px;line-height: 20px;color: #223E73;height: 20px;background: transparent;border: 1px solid #223E73;border-radius: 50%;margin-right: 15px;position: relative;top: 0;}
  #accordion .card:nth-child(5) .card-header button:before {top: -15px;}
  #accordion .card-body p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 26px;color: #222861;opacity: 0.75;}
  #accordion .card-body p a {color: #222861;font-weight: 400;}
  .card {background: transparent;border: 0;margin-bottom: 24px;}
  .card-header {padding: 0;margin-bottom: 0;background-color: transparent;border-bottom: 0;}
@media only screen and (max-width: 768px) {
.product-faq {padding: 55px 0;}
.product-faq .wrapper {flex-direction: column;margin: 0 15px;}
.product-faq .wrapper .text .title-secondary {font-size: 32px;line-height: 40px;text-align: left;}
.product-faq .wrapper .image {margin-top: 0;max-width: 100%;}
#accordion .card .card-header button {font-size: 20px;text-align: left;display: flex!important;align-items: flex-start!important;}
#accordion .card .card-header button:before {top: 4px;}
.product-faq .wrapper .image img {height: auto;}
}
/* END_SECTION:product-omega-3-faq */

/* START_SECTION:product-sleep-forte-faq (INDEX:154) */
.product-faq {background-color: #D6E5E5;padding: 72px 0;}
  .product-faq .wrapper {display: flex;justify-content: space-between;margin-bottom: 55px;}
  .product-faq .wrapper .image {width: 100%;max-width: 445px;background: #fff;border-radius: 16px;}
  .product-faq .wrapper .image img {width: 100%;}
  .product-faq .faq-info {padding: 20px;text-align: center;}
  .product-faq .faq-info h3 {font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 17px;line-height: 150%;text-align: center;color: #223E73;}
  .product-faq .faq-info p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;color: #223E73;}
  .product-faq .faq-info p a {color: #438081;}
  .product-faq .wrapper .text {width: 100%;max-width: 685px;padding-right: 15px;}
  .product-faq .wrapper .text .title-secondary {margin-bottom: 32px;font-family: 'Tenor Sans';font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: left;color: #222861;}
  .btn-check:focus+.btn, .btn:focus {outline: 0;box-shadow: none;}
  #accordion .card .card-header button {font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 24px;line-height: 128%;text-align: left;color: #222861; padding: 0;text-decoration: none;}
  #accordion .card .card-header button:before {content: "+";width: 20px;font-size: 20px;padding: 0 2px;line-height: 20px;color: #223E73;height: 20px;background: transparent;border: 1px solid #223E73;border-radius: 50%;margin-right: 15px;position: relative;top: 0;}
  #accordion .card:nth-child(5) .card-header button:before {top: -15px;}
  #accordion .card-body p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 26px;color: #222861;opacity: 0.75;}
  #accordion .card-body p a {color: #222861;font-weight: 400;}
  .card {background: transparent;border: 0;margin-bottom: 24px;}
  .card-header {padding: 0;margin-bottom: 0;background-color: transparent;border-bottom: 0;}
  .product-faq .wrapper .img-txt-cont {background-color: #fff;border-radius: 16px;}
@media only screen and (max-width: 768px) {
.product-faq {padding: 55px 0;}
.product-faq .wrapper {flex-direction: column;margin: 0 15px;}
.product-faq .wrapper .text .title-secondary {font-size: 32px;line-height: 40px;text-align: left;}
.product-faq .wrapper .image {margin-top: 0;max-width: 100%;}
#accordion .card .card-header button {font-size: 20px;text-align: left;display: flex!important;align-items: flex-start!important;}
#accordion .card .card-header button:before {top: 4px;}
.product-faq .wrapper .image img {height: auto;}
}
/* END_SECTION:product-sleep-forte-faq */

/* START_SECTION:product-stress-faq (INDEX:155) */
.product-faq {background-color: #D6E5E5;padding: 72px 0;}
  .product-faq .wrapper {display: flex;justify-content: space-between;margin-bottom: 55px;}
  .product-faq .wrapper .image {width: 100%;max-width: 445px;background: #fff;border-radius: 16px;}
  .product-faq .wrapper .image img {width: 100%;}
  .product-faq .faq-info {padding: 20px;text-align: center;}
  .product-faq .faq-info h3 {font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 17px;line-height: 150%;text-align: center;color: #223E73;}
  .product-faq .faq-info p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;color: #223E73;}
  .product-faq .faq-info p a {color: #438081;}
  .product-faq .wrapper .text {width: 100%;max-width: 685px;padding-right: 15px;}
  .product-faq .wrapper .text .title-secondary {margin-bottom: 32px;font-family: 'Tenor Sans';font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: left;color: #222861;}
  .btn-check:focus+.btn, .btn:focus {outline: 0;box-shadow: none;}
  #accordion .card .card-header button {font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 24px;text-align: left;line-height: 128%;color: #222861; padding: 0;text-decoration: none;}
  #accordion .card .card-header button:before {content: "+";width: 20px;font-size: 20px;padding: 0 2px;line-height: 20px;color: #223E73;height: 20px;background: transparent;border: 1px solid #223E73;border-radius: 50%;margin-right: 15px;position: relative;top: 0;}
  #accordion .card-body p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 26px;color: #222861;opacity: 0.75;}
  #accordion .card-body p a {color: #222861;font-weight: 400;}
  .card {background: transparent;border: 0;margin-bottom: 24px;}
  .card-header {padding: 0;margin-bottom: 0;background-color: transparent;border-bottom: 0;}
@media only screen and (max-width: 768px) {
.product-faq {padding: 55px 0;}
.product-faq .wrapper {flex-direction: column;margin: 0 15px;}
.product-faq .wrapper .text .title-secondary {font-size: 32px;line-height: 40px;text-align: left;}
.product-faq .wrapper .image {margin-top: 0;max-width: 100%;}
#accordion .card .card-header button {font-size: 20px;text-align: left;display: flex!important;align-items: flex-start!important;}
#accordion .card .card-header button:before {top: 4px;}
.product-faq .wrapper .image img {height: auto;}
}
/* END_SECTION:product-stress-faq */

/* START_SECTION:product-stress-relief-supplement-facts (INDEX:161) */
.product-supplement {padding: 90px 0;}
  .product-supplement .text {margin-bottom: 55px;}
  .product-stress-relief-supplement-facts-bottom-desc {padding-bottom: 20px;}
  .product-supplement .text .title-secondary {background: transparent;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #438081;font-family: Tenor Sans,sans-serif!important;}
  .product-supplement .flex {display: flex;flex-direction: column;}
  .product-supplement .ingredients.show-mobile {display: none;}
  .product-supplement .wrapper .info h3 {margin-bottom: 16px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-decoration-line: underline;color: #222861;font-family: 'Tenor Sans';}
  .product-supplement .wrapper .info .ingredients {display: flex;}
  .product-supplement .wrapper .info p strong,
  .product-supplement .ingredients p strong {margin-bottom: 0;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 500;font-size: 18px;line-height: 150%;color: #223E73;}
  .product-supplement .wrapper .info ul,
  .product-supplement .ingredients ul {padding: 0;margin: 0 0 24px 10px;list-style: none;}
  .product-supplement .wrapper .info ul li,
  .product-supplement .ingredients ul li {display: flex;align-items: center;position: relative;padding-left: 13px;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .info p,
  .product-supplement .ingredients p {font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .info ul li:before,
  .product-supplement .ingredients ul li:before {position: absolute;content: '';left: 0;background-color: #222861;width: 3px;height: 3px;border-radius: 50px;}
  .product-supplement .wrapper {max-width: 100%;display: flex;flex-direction: column;margin-bottom: 44px;}
  .product-supplement .wrapper .table-block {margin-top: 16px;}
  .product-supplement .wrapper .table-responsive {width: 100%;min-width: 100%;max-width: 100%;border: 0;margin-bottom: 12px;}
  .product-supplement .wrapper .table-block .thead .tr {display: flex;}
  .product-supplement .wrapper .table-block .thead .tr .th {width: 20%;padding: 0 0 8px 0;border: 0;border-bottom: 1px solid #223E73;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 400;font-size: 20px;line-height: 150%;text-transform: uppercase;text-align: right;color: #223E73;}
  .product-supplement .wrapper .table-block .thead .tr .th:first-child {width: 0;}
  .product-supplement .wrapper .table-block .thead .tr .th:nth-of-type(2) {width: 80%;text-align: left;}
  .product-supplement .wrapper .table-responsive tbody tr td {width: 20%;text-align: left;padding: 16px 0;border: 0;border-bottom: 1px solid rgba(34, 40, 97, 0.2);font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .table-responsive tbody tr td b,
  .product-supplement .wrapper .table-responsive tbody tr td strong {font-weight: 500;}
  .product-supplement .wrapper .table-responsive tbody tr td:nth-of-type(3) {text-align: right;}
  .product-supplement .wrapper .table-responsive tbody tr td:first-of-type {text-align: left;width: 80%;padding-right: 15px;}
  .product-supplement .wrapper .table-responsive tbody tr td:last-of-type {min-height: ;}
  .product-supplement .wrapper .table-text p {font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;text-align: right;text-transform: capitalize;color: #223E73;}
  .product-howto {max-width: 395px;padding: 0 25px 60px;border: 1px solid #CBE8EA;border-radius: 16px;}
  .product-howto .wrapper {display: flex;align-items: center;margin-bottom: 0!important;}
  .product-howto .wrapper .image {text-align: center;margin-bottom: 32px;}
  .product-howto .wrapper .image img {max-height: 340px;}
  .product-howto .wrapper .text {max-width: 470px;margin-bottom: 0!important;}
  .product-howto .wrapper .text h2 {font-family: 'Tenor Sans';max-width: 380px;margin-bottom: 24px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-align: center;color: #438081;}
  .product-howto .wrapper .text p {font-size: 18px;font-weight: 300;line-height: 26px;text-align: center;color: #222861;}
@media only screen and (max-width: 992px) {
  .product-supplement .flex {flex-wrap: wrap;}
  .product-supplement .wrapper .info {padding-left: 0;}
}
@media only screen and (max-width: 768px) {
  .product-supplement {padding: 60px 0 0 0;}
  .product-supplement .text {margin-bottom: 32px;}
  .product-supplement .text .title-secondary {margin-bottom: 0;font-size: 32px;line-height: 40px;text-align: center;}
  .product-supplement .wrapper {flex-direction: column;margin: 0 15px 40px;}
  .product-supplement .wrapper .info {padding: 0;}
  .product-supplement .wrapper .info h3 {font-size: 24px;line-height: 128%;}
  .product-supplement .wrapper .table-block {margin-top: 10px;}
  .product-supplement .wrapper .table-block .thead .tr .th {font-size: 16px;line-height: 24px;}
  .product-supplement .wrapper .table-responsive {min-width: 100%;}
  .postid-3728 .product-supplement .wrapper .table-responsive tbody tr td {height: auto;}
  .product-supplement .wrapper .table-responsive tbody tr td {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .info p, .product-supplement .ingredients p {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .table-text {display: none;}
  .product-supplement .ingredients.show-mobile {display: block;}
  .product-supplement .ingredients.show-desctop {display: none;}
  .product-howto {padding: 0 25px 40px;margin: 0 7px 50px;max-width: 100%;}
  .product-howto .wrapper .text h2 {margin-bottom: 24px;font-size: 24px;line-height: 30px;text-align: center;}
  .product-howto .wrapper .image img {width: 451px;}
  .product-howto .wrapper .text p {font-size: 16px;line-height: 24px;}
}
/* END_SECTION:product-stress-relief-supplement-facts */

/* START_SECTION:product-supplement-facts-omega5 (INDEX:162) */
.product-supplement {padding: 90px 0;}
  .product-supplement .text {margin-bottom: 55px;}
  .product-stress-relief-supplement-facts-bottom-desc {padding-bottom: 20px;}
  .product-supplement .text .title-secondary {background: transparent;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #438081;font-family: Tenor Sans,sans-serif!important;}
  .product-supplement .flex {display: flex;flex-direction: column;}
  .product-supplement .ingredients.show-mobile {display: none;}
  .product-supplement .wrapper .info h3 {margin-bottom: 16px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-decoration-line: underline;color: #222861;font-family: 'Tenor Sans';}
  .product-supplement .wrapper .info .ingredients {display: flex;}
  .product-supplement .wrapper .info p strong,
  .product-supplement .ingredients p strong {margin-bottom: 0;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 500;font-size: 18px;line-height: 150%;color: #223E73;}
  .product-supplement .wrapper .info ul,
  .product-supplement .ingredients ul {padding: 0;margin: 0 0 24px 10px;list-style: none;}
  .product-supplement .wrapper .info ul li,
  .product-supplement .ingredients ul li {display: flex;align-items: center;position: relative;padding-left: 13px;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .info p,
  .product-supplement .ingredients p {font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .info ul li:before,
  .product-supplement .ingredients ul li:before {position: absolute;content: '';left: 0;background-color: #222861;width: 3px;height: 3px;border-radius: 50px;}
  .product-supplement .wrapper {max-width: 100%;display: flex;flex-direction: column;margin-bottom: 44px;}
  .product-supplement .wrapper .table-block {margin-top: 16px;}
  .product-supplement .wrapper .table-responsive {width: 100%;min-width: 100%;max-width: 100%;border: 0;margin-bottom: 12px;}
  .product-supplement .wrapper .table-block .thead .tr {display: flex;}
  .product-supplement .wrapper .table-block .thead .tr .th {width: 20%;padding: 0 0 8px 0;border: 0;border-bottom: 1px solid #223E73;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 400;font-size: 20px;line-height: 150%;text-transform: uppercase;text-align: right;color: #223E73;}
  .product-supplement .wrapper .table-block .thead .tr .th:first-child {width: 0;}
  .product-supplement .wrapper .table-block .thead .tr .th:nth-of-type(2) {width: 80%;text-align: left;}
  .product-supplement .wrapper .table-responsive tbody tr td {width: 20%;text-align: left;padding: 16px 0;border: 0;border-bottom: 1px solid rgba(34, 40, 97, 0.2);font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .table-responsive tbody tr td b,
  .product-supplement .wrapper .table-responsive tbody tr td strong {font-weight: 500;}
  .product-supplement .wrapper .table-responsive tbody tr td:nth-of-type(3) {text-align: right;}
  .product-supplement .wrapper .table-responsive tbody tr td:first-of-type {text-align: left;width: 80%;padding-right: 15px;}
  .product-supplement .wrapper .table-responsive tbody tr td:last-of-type {min-height: ;}
  .product-supplement .wrapper .table-text p {font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;text-align: right;text-transform: capitalize;color: #223E73;}
  .product-howto {max-width: 395px;padding: 0 25px 60px;border: 1px solid #CBE8EA;border-radius: 16px;}
  .product-howto .wrapper {display: flex;align-items: center;margin-bottom: 0!important;}
  .product-howto .wrapper .image {text-align: center;margin-bottom: 32px;}
  .product-howto .wrapper .image img {max-height: 340px;}
  .product-howto .wrapper .text {max-width: 470px;margin-bottom: 0!important;}
  .product-howto .wrapper .text h2 {font-family: 'Tenor Sans';max-width: 380px;margin-bottom: 24px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-align: center;color: #438081;}
  .product-howto .wrapper .text p {font-size: 18px;font-weight: 300;line-height: 26px;text-align: center;color: #222861;}
@media only screen and (max-width: 992px) {
  .product-supplement .flex {flex-wrap: wrap;}
  .product-supplement .wrapper .info {padding-left: 0;}
}
@media only screen and (max-width: 768px) {
  .product-supplement {padding: 60px 0 0 0;}
  .product-supplement .text {margin-bottom: 32px;}
  .product-supplement .text .title-secondary {margin-bottom: 0;font-size: 32px;line-height: 40px;text-align: center;}
  .product-supplement .wrapper {flex-direction: column;margin: 0 15px 40px;}
  .product-supplement .wrapper .info {padding: 0;}
  .product-supplement .wrapper .info h3 {font-size: 24px;line-height: 128%;}
  .product-supplement .wrapper .table-block {margin-top: 10px;}
  .product-supplement .wrapper .table-block .thead .tr .th {font-size: 16px;line-height: 24px;}
  .product-supplement .wrapper .table-responsive {min-width: 100%;}
  .postid-3728 .product-supplement .wrapper .table-responsive tbody tr td {height: auto;}
  .product-supplement .wrapper .table-responsive tbody tr td {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .info p, .product-supplement .ingredients p {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .table-text {display: none;}
  .product-supplement .ingredients.show-mobile {display: block;}
  .product-supplement .ingredients.show-desctop {display: none;}
  .product-howto {padding: 0 25px 40px;margin: 0 7px 50px;max-width: 100%;}
  .product-howto .wrapper .text h2 {margin-bottom: 24px;font-size: 24px;line-height: 30px;text-align: center;}
  .product-howto .wrapper .image img {width: 451px;}
  .product-howto .wrapper .text p {font-size: 16px;line-height: 24px;}
}
/* END_SECTION:product-supplement-facts-omega5 */

/* START_SECTION:product-sw-faq (INDEX:164) */
.product-faq {background-color: #D6E5E5;padding: 72px 0;}
  .product-faq .wrapper {display: flex;justify-content: space-between;margin-bottom: 55px;}
  .product-faq .wrapper .image {width: 100%;max-width: 445px;background: #fff;border-radius: 16px;}
  .product-faq .wrapper .image img {width: 100%;}
  .product-faq .faq-info {padding: 20px;text-align: center;}
  .product-faq .faq-info h3 {font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 17px;line-height: 150%;text-align: center;color: #223E73;}
  .product-faq .faq-info p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;color: #223E73;}
  .product-faq .faq-info p a {color: #438081;}
  .product-faq .wrapper .text {width: 100%;max-width: 685px;padding-right: 15px;}
  .product-faq .wrapper .text .title-secondary {margin-bottom: 32px;font-family: 'Tenor Sans';font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: left;color: #222861;}
  .btn-check:focus+.btn, .btn:focus {outline: 0;box-shadow: none;}
#accordion .card .card-header button {font-family: 'Poppins';font-style: normal;font-weight: 400;font-size: 24px;text-align: left;line-height: 128%;color: #222861;    padding: 0;text-decoration: none;}
  #accordion .card .card-header button:before {content: "+";width: 20px;font-size: 20px;padding: 0 2px;line-height: 20px;color: #223E73;height: 20px;background: transparent;border: 1px solid #223E73;border-radius: 50%;margin-right: 15px;position: relative;top: 0;}
#accordion .card-body p {font-family: 'Poppins';font-style: normal;font-weight: 300;font-size: 16px;line-height: 26px;color: #222861;opacity: 0.75;}
#accordion .card-body p a {color: #222861;font-weight: 400;}
  .card {background: transparent;border: 0;margin-bottom: 24px;}
  .card-header {padding: 0;margin-bottom: 0;background-color: transparent;border-bottom: 0;}
  .product-faq .wrapper .img-txt-cont {background-color: #fff;border-radius: 16px;} 
@media only screen and (max-width: 768px) {
.product-faq {padding: 55px 0;}
.product-faq .wrapper {flex-direction: column;margin: 0 15px;}
.product-faq .wrapper .text .title-secondary {font-size: 32px;line-height: 40px;text-align: left;}
.product-faq .wrapper .image {margin-top: 0;max-width: 100%;}
#accordion .card .card-header button {font-size: 20px;text-align: left;display: flex!important;align-items: flex-start!important;}
  #accordion .card .card-header button:before {top: 4px;}
  .product-faq .wrapper .image img {height: auto;}
}
/* END_SECTION:product-sw-faq */

/* START_SECTION:stress-relief-new-customer-reviews (INDEX:199) */
:root {
  --star-size: 25px;
  --star-color: #ccc;
  --star-background: #fc0;
}

.customer_reviews_section_stress_relief_new .review_container.revContent .full_content {
  display: block !important;
}

.customer_reviews_section_stress_relief_new .review_container.revContent .less_content {
  display: none !important;
}

.customer_reviews_section_stress_relief_new .review_container.revContent.show_less .full_content {
  display: none !important;
}

.customer_reviews_section_stress_relief_new .review_container.revContent.show_less .less_content {
  display: block !important;
}

.Stars {
  --percent: calc(var(--rating) / 5 * 100%);
  
  display: inline-block;
  font-size: var(--star-size);
  font-family: Times; // make sure ★ appears correctly
  line-height: 1;
} 
.Stars::before {
    content: '★★★★★';
    letter-spacing: 3px;
    background: linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
/* END_SECTION:stress-relief-new-customer-reviews */

/* START_SECTION:supplement-facts-sleep-forte (INDEX:202) */
.product-supplement {padding: 90px 0;}
.product-supplement .text {margin-bottom: 55px;}
.product-supplement .text .title-secondary {background: transparent;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #438081;font-family: Tenor Sans,sans-serif!important;}
.product-supplement .flex {display: flex;flex-direction: column;}
.product-supplement .ingredients.show-mobile {display: none;}
.product-supplement .wrapper .info h3 {margin-bottom: 16px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-decoration-line: underline;color: #222861;font-family: 'Tenor Sans';}
.product-supplement .wrapper .info .ingredients {display: flex;}
.product-supplement .wrapper .info p strong,
.product-supplement .ingredients p strong {margin-bottom: 0;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 500;font-size: 18px;line-height: 150%;color: #223E73;}
.product-supplement .wrapper .info ul,
.product-supplement .ingredients ul {padding: 0;margin: 0 0 24px 10px;list-style: none;}
.product-supplement .wrapper .info ul li,
.product-supplement .ingredients ul li {display: flex;align-items: center;position: relative;padding-left: 13px;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info p,
.product-supplement .ingredients p {font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info ul li:before,
.product-supplement .ingredients ul li:before {position: absolute;content: '';left: 0;background-color: #222861;width: 3px;height: 3px;border-radius: 50px;}
.product-supplement .wrapper {max-width: 100%;display: flex;flex-direction: column;margin-bottom: 44px;}
.product-supplement .wrapper .table-block {margin-top: 16px;}
.product-supplement .wrapper .table-responsive {width: 100%;min-width: 100%;max-width: 100%;border: 0;margin-bottom: 12px;}
.product-supplement .wrapper .table-block .thead .tr {display: flex;}
.product-supplement .wrapper .table-block .thead .tr .th {width: 20%;padding: 0 0 8px 0;border: 0;border-bottom: 1px solid #223E73;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 400;font-size: 20px;line-height: 150%;text-transform: uppercase;text-align: right;color: #223E73;}
.product-supplement .wrapper .table-block .thead .tr .th:first-child {width: 0;}
.product-supplement .wrapper .table-block .thead .tr .th:nth-of-type(2) {width: 80%;text-align: left;}
.product-supplement .wrapper .table-responsive tbody tr td width: 20%text-align: leftpadding: 16px 0border: 0border-bottom: 1px solid rgba(34, 40, 97, 0.2)font-family: 'Poppins', sans-serif!importantfont-style: normalfont-weight: 300font-size: 18pxline-height: 150%text-transform: capitalizecolor: #223E73;}
.product-supplement .wrapper .table-responsive tbody tr td b,
.product-supplement .wrapper .table-responsive tbody tr td strong {font-weight: 500;}
.product-supplement .wrapper .table-responsive tbody tr td:nth-of-type(3) {text-align: right;}
.product-supplement .wrapper .table-responsive tbody tr td:first-of-type {text-align: left;width: 80%;padding-right: 15px;}
.product-supplement .wrapper .table-responsive tbody tr td:last-of-type {min-height: ;}
.product-supplement .wrapper .table-text p {font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;text-align: right;text-transform: capitalize;color: #223E73;}
.product-howto {max-width: 395px;padding: 0 25px 60px;border: 1px solid #CBE8EA;border-radius: 16px;}
.product-howto .wrapper {display: flex;align-items: center;margin-bottom: 0!important;}
.product-howto .wrapper .image {text-align: center;margin-bottom: 32px;}
.product-howto .wrapper .image img {max-height: 340px;}
.product-howto .wrapper .text {max-width: 470px;margin-bottom: 0!important;}
.product-howto .wrapper .text h2 {font-family: 'Tenor Sans';max-width: 380px;margin-bottom: 24px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-align: center;color: #438081;}
.product-howto .wrapper .text p {font-size: 18px;font-weight: 300;line-height: 26px;text-align: center;color: #222861;}
@media only screen and (max-width: 992px) {
.product-supplement .flex {flex-wrap: wrap;}
.product-supplement .wrapper .info {padding-left: 0;}
}
@media only screen and (max-width: 768px) {
.product-supplement {padding: 60px 0 0 0;}
.product-supplement .text {margin-bottom: 32px;}
.product-supplement .text .title-secondary {margin-bottom: 0;font-size: 32px;line-height: 40px;text-align: center;}
.product-supplement .wrapper {flex-direction: column;margin: 0 15px 40px;}
.product-supplement .wrapper .info {padding: 0;}
.product-supplement .wrapper .info h3 {font-size: 24px;line-height: 128%;}
.product-supplement .wrapper .table-block {margin-top: 10px;}
.product-supplement .wrapper .table-block .thead .tr .th {font-size: 16px;line-height: 24px;}
.product-supplement .wrapper .table-responsive {min-width: 100%;}
.postid-3728 .product-supplement .wrapper .table-responsive tbody tr td {height: auto;}
.product-supplement .wrapper .table-responsive tbody tr td {font-size: 14px;line-height: 21px;}
.product-supplement .wrapper .info p, .product-supplement .ingredients p {font-size: 14px;line-height: 21px;}
.product-supplement .wrapper .table-text {display: none;}
.product-supplement .ingredients.show-mobile {display: block;}
.product-supplement .ingredients.show-desctop {display: none;}
.product-howto {padding: 0 25px 40px;margin: 0 7px 50px;max-width: 100%;}
.product-howto .wrapper .text h2 {margin-bottom: 24px;font-size: 24px;line-height: 30px;text-align: center;}
.product-howto .wrapper .image img {width: 451px;}
.product-howto .wrapper .text p {font-size: 16px;line-height: 24px;}
}
/* END_SECTION:supplement-facts-sleep-forte */

/* START_SECTION:supplement-facts-sleep-well (INDEX:203) */
.product-supplement {padding: 90px 0;}
  .product-supplement .text {margin-bottom: 55px;}
  .product-supplement .text .title-secondary {background: transparent;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #438081;font-family: Tenor Sans,sans-serif!important;}
  .product-supplement .flex {display: flex;flex-direction: column;}
  .product-supplement .ingredients.show-mobile {display: none;}
  .product-supplement .wrapper .info h3 {margin-bottom: 16px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-decoration-line: underline;color: #222861;font-family: 'Tenor Sans';}
  .product-supplement .wrapper .info .ingredients {display: flex;}
  .product-supplement .wrapper .info p strong,
  .product-supplement .ingredients p strong {margin-bottom: 0;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 500;font-size: 18px;line-height: 150%;color: #223E73;}
  .product-supplement .wrapper .info ul,
  .product-supplement .ingredients ul {padding: 0;margin: 0 0 24px 10px;list-style: none;}
  .product-supplement .wrapper .info ul li,
  .product-supplement .ingredients ul li {display: flex;align-items: center;position: relative;padding-left: 13px;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .info p,
  .product-supplement .ingredients p {font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .info ul li:before,
  .product-supplement .ingredients ul li:before {position: absolute;content: '';left: 0;background-color: #222861;width: 3px;height: 3px;border-radius: 50px;}
  .product-supplement .wrapper {max-width: 100%;display: flex;flex-direction: column;margin-bottom: 44px;}
  .product-supplement .wrapper .table-block {margin-top: 16px;}
  .product-supplement .wrapper .table-responsive {width: 100%;min-width: 100%;max-width: 100%;border: 0;margin-bottom: 12px;}
  .product-supplement .wrapper .table-block .thead .tr {display: flex;}
  .product-supplement .wrapper .table-block .thead .tr .th {width: 20%;padding: 0 0 8px 0;border: 0;border-bottom: 1px solid #223E73;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 400;font-size: 20px;line-height: 150%;text-transform: uppercase;text-align: right;color: #223E73;}
  .product-supplement .wrapper .table-block .thead .tr .th:first-child {width: 0;}
  .product-supplement .wrapper .table-block .thead .tr .th:nth-of-type(2) {width: 80%;text-align: left;}
  .product-supplement .wrapper .table-responsive tbody tr td {width: 20%;text-align: left;padding: 16px 0;border: 0;border-bottom: 1px solid rgba(34, 40, 97, 0.2);font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
  .product-supplement .wrapper .table-responsive tbody tr td b,
  .product-supplement .wrapper .table-responsive tbody tr td strong {font-weight: 500;}
  .product-supplement .wrapper .table-responsive tbody tr td:nth-of-type(3) {text-align: right;}
  .product-supplement .wrapper .table-responsive tbody tr td:first-of-type {text-align: left;width: 80%;padding-right: 15px;}
  .product-supplement .wrapper .table-responsive tbody tr td:last-of-type {min-height: ;}
  .product-supplement .wrapper .table-text p {font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;text-align: right;text-transform: capitalize;color: #223E73;}
  .product-howto {max-width: 395px;padding: 0 25px 60px;border: 1px solid #CBE8EA;border-radius: 16px;}
  .product-howto .wrapper {display: flex;align-items: center;margin-bottom: 0!important;}
  .product-howto .wrapper .image {text-align: center;margin-bottom: 32px;}
  .product-howto .wrapper .image img {max-height: 340px;}
  .product-howto .wrapper .text {max-width: 470px;margin-bottom: 0!important;}
  .product-howto .wrapper .text h2 {font-family: 'Tenor Sans';max-width: 380px;margin-bottom: 24px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-align: center;color: #438081;}
  .product-howto .wrapper .text p {font-size: 18px;font-weight: 300;line-height: 26px;text-align: center;color: #222861;}
@media only screen and (max-width: 992px) {
  .product-supplement .flex {flex-wrap: wrap;}
  .product-supplement .wrapper .info {padding-left: 0;}
}
@media only screen and (max-width: 768px) {
  .product-supplement {padding: 60px 0 0 0;}
  .product-supplement .text {margin-bottom: 32px;}
  .product-supplement .text .title-secondary {margin-bottom: 0;font-size: 32px;line-height: 40px;text-align: center;}
  .product-supplement .wrapper {flex-direction: column;margin: 0 15px 40px;}
  .product-supplement .wrapper .info {padding: 0;}
  .product-supplement .wrapper .info h3 {font-size: 24px;line-height: 128%;}
  .product-supplement .wrapper .table-block {margin-top: 10px;}
  .product-supplement .wrapper .table-block .thead .tr .th {font-size: 16px;line-height: 24px;}
  .product-supplement .wrapper .table-responsive {min-width: 100%;}
  .postid-3728 .product-supplement .wrapper .table-responsive tbody tr td {height: auto;}
  .product-supplement .wrapper .table-responsive tbody tr td {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .info p, .product-supplement .ingredients p {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .table-text {display: none;}
  .product-supplement .ingredients.show-mobile {display: block;}
  .product-supplement .ingredients.show-desctop {display: none;}
  .product-howto {padding: 0 25px 40px;margin: 0 7px 50px;max-width: 100%;}
  .product-howto .wrapper .text h2 {margin-bottom: 24px;font-size: 24px;line-height: 30px;text-align: center;}
  .product-howto .wrapper .image img {width: 451px;}
  .product-howto .wrapper .text p {font-size: 16px;line-height: 24px;}
}
/* END_SECTION:supplement-facts-sleep-well */

/* START_SECTION:supplement-facts-stress-relief (INDEX:204) */
.product-supplement {padding: 90px 0;}
.product-supplement .text {margin-bottom: 55px;}
.product-supplement .text .title-secondary {background: transparent;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #438081;font-family: Tenor Sans,sans-serif!important;}
.product-supplement .flex {display: flex;flex-direction: column;}
.product-supplement .ingredients.show-mobile {display: none;}
.product-supplement .wrapper .info h3 {margin-bottom: 16px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-decoration-line: underline;color: #222861;font-family: 'Tenor Sans';}
.product-supplement .wrapper .info .ingredients {display: flex;}
.product-supplement .wrapper .info p strong,
.product-supplement .ingredients p strong {margin-bottom: 0;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 500;font-size: 18px;line-height: 150%;color: #223E73;}
.product-supplement .wrapper .info ul,
.product-supplement .ingredients ul {padding: 0;margin: 0 0 24px 10px;list-style: none;}
.product-supplement .wrapper .info ul li,
.product-supplement .ingredients ul li {display: flex;align-items: center;position: relative;padding-left: 13px;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info p,
.product-supplement .ingredients p {font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info ul li:before,
.product-supplement .ingredients ul li:before {position: absolute;content: '';left: 0;background-color: #222861;width: 3px;height: 3px;border-radius: 50px;}
.product-supplement .wrapper {max-width: 100%;display: flex;flex-direction: column;margin-bottom: 44px;}
.product-supplement .wrapper .table-block {margin-top: 16px;}
.product-supplement .wrapper .table-responsive {width: 100%;min-width: 100%;max-width: 100%;border: 0;margin-bottom: 12px;}
.product-supplement .wrapper .table-block .thead .tr {display: flex;}
.product-supplement .wrapper .table-block .thead .tr .th {width: 20%;padding: 0 0 8px 0;border: 0;border-bottom: 1px solid #223E73;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 400;font-size: 20px;line-height: 150%;text-transform: uppercase;text-align: right;color: #223E73;}
.product-supplement .wrapper .table-block .thead .tr .th:first-child {width: 0;}
.product-supplement .wrapper .table-block .thead .tr .th:nth-of-type(2) {width: 80%;text-align: left;}
.product-supplement .wrapper .table-responsive tbody tr td {width: 20%;text-align: left;padding: 16px 0;border: 0;border-bottom: 1px solid rgba(34, 40, 97, 0.2);font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .table-responsive tbody tr td b,
.product-supplement .wrapper .table-responsive tbody tr td strong {font-weight: 500;}
.product-supplement .wrapper .table-responsive tbody tr td:nth-of-type(3) {text-align: right;}
.product-supplement .wrapper .table-responsive tbody tr td:first-of-type {text-align: left;width: 80%;padding-right: 15px;}
.product-supplement .wrapper .table-responsive tbody tr td:last-of-type {min-height: ;}
.product-supplement .wrapper .table-text p {font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;text-align: right;text-transform: capitalize;color: #223E73;}
.product-howto {max-width: 395px;padding: 0 25px 60px;border: 1px solid #CBE8EA;border-radius: 16px;}
.product-howto .wrapper {display: flex;align-items: center;margin-bottom: 0!important;}
.product-howto .wrapper .image {text-align: center;margin-bottom: 32px;}
.product-howto .wrapper .image img {max-height: 340px;}
.product-howto .wrapper .text {max-width: 470px;margin-bottom: 0!important;}
.product-howto .wrapper .text h2 {font-family: 'Tenor Sans';max-width: 380px;margin-bottom: 24px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-align: center;color: #438081;}
.product-howto .wrapper .text p {font-size: 18px;font-weight: 300;line-height: 26px;text-align: center;color: #222861;}
@media only screen and (max-width: 992px) {
  .product-supplement .flex {flex-wrap: wrap;}
  .product-supplement .wrapper .info {padding-left: 0;}
}

@media only screen and (max-width: 768px) {
  .product-supplement {padding: 60px 0 0 0;}
  .product-supplement .text {margin-bottom: 32px;}
	.product-supplement .text .title-secondary {margin-bottom: 0;font-size: 32px;line-height: 40px;text-align: center;}
	.product-supplement .wrapper {flex-direction: column;margin: 0 15px 40px;}
	.product-supplement .wrapper .info {padding: 0;}
	.product-supplement .wrapper .info h3 {font-size: 24px;line-height: 128%;}
	.product-supplement .wrapper .table-block {margin-top: 10px;}
	.product-supplement .wrapper .table-block .thead .tr .th {font-size: 16px;line-height: 24px;}
	.product-supplement .wrapper .table-responsive {min-width: 100%;}
	.postid-3728 .product-supplement .wrapper .table-responsive tbody tr td {height: auto;}
	.product-supplement .wrapper .table-responsive tbody tr td {font-size: 14px;line-height: 21px;}
	.product-supplement .wrapper .info p, .product-supplement .ingredients p {font-size: 14px;line-height: 21px;}
	.product-supplement .wrapper .table-text {display: none;}
	.product-supplement .ingredients.show-mobile {display: block;}
	.product-supplement .ingredients.show-desctop {display: none;}
    .product-howto {padding: 0 25px 40px;margin: 0 7px 50px;max-width: 100%;}
	.product-howto .wrapper .text h2 {margin-bottom: 24px;font-size: 24px;line-height: 30px;text-align: center;}
    .product-howto .wrapper .image img {width: 451px;}
	.product-howto .wrapper .text p {font-size: 16px;line-height: 24px;}
}
/* END_SECTION:supplement-facts-stress-relief */

/* START_SECTION:supplement-facts-vegan-omega-3 (INDEX:205) */
.product-supplement {padding: 90px 0;}
.product-supplement .text {margin-bottom: 55px;}
.product-supplement .text .title-secondary {background: transparent;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #438081;font-family: Tenor Sans,sans-serif!important;}
.product-supplement .flex {display: flex;flex-direction: column;}
.product-supplement .ingredients.show-mobile {display: none;}
.product-supplement .wrapper .info h3 {margin-bottom: 16px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-decoration-line: underline;color: #222861;font-family: 'Tenor Sans';}
.product-supplement .wrapper .info .ingredients {display: flex;}
.product-supplement .wrapper .info p strong,
.product-supplement .ingredients p strong {margin-bottom: 0;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 500;font-size: 18px;line-height: 150%;color: #223E73;}
.product-supplement .wrapper .info ul,
.product-supplement .ingredients ul {padding: 0;margin: 0 0 24px 10px;list-style: none;}
.product-supplement .wrapper .info ul li,
.product-supplement .ingredients ul li {display: flex;align-items: center;position: relative;padding-left: 13px;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info p,
.product-supplement .ingredients p {font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info ul li:before,
.product-supplement .ingredients ul li:before {position: absolute;content: '';left: 0;background-color: #222861;width: 3px;height: 3px;border-radius: 50px;}
.product-supplement .wrapper {  max-width: 100%;display: flex;flex-direction: column;margin-bottom: 44px;}
.product-supplement .wrapper .table-block {margin-top: 16px;}
.product-supplement .wrapper .table-responsive {width: 100%;min-width: 100%;max-width: 100%;border: 0;margin-bottom: 12px;}
.product-supplement .wrapper .table-block .thead .tr {display: flex;}
.product-supplement .wrapper .table-block .thead .tr .th {width: 20%;padding: 0 0 8px 0;border: 0;border-bottom: 1px solid #223E73;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 400;font-size: 20px;line-height: 150%;text-transform: uppercase;text-align: right;color: #223E73;}
.product-supplement .wrapper .table-block .thead .tr .th:first-child {width: 0;}
.product-supplement .wrapper .table-block .thead .tr .th:nth-of-type(2) {width: 80%;text-align: left;}
.product-supplement .wrapper .table-responsive tbody tr td {width: 20%;text-align: left;padding: 16px 0;border: 0;border-bottom: 1px solid rgba(34, 40, 97, 0.2);font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .table-responsive tbody tr td b,
.product-supplement .wrapper .table-responsive tbody tr td strong {font-weight: 500;}
.product-supplement .wrapper .table-responsive tbody tr td:nth-of-type(3) {text-align: right;}
.product-supplement .wrapper .table-responsive tbody tr td:first-of-type {text-align: left;width: 80%;padding-right: 15px;}
.product-supplement .wrapper .table-responsive tbody tr td:last-of-type {min-height: ;}
.product-supplement .wrapper .table-text p {font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;text-align: right;text-transform: capitalize;color: #223E73;}
.product-howto {max-width: 395px;padding: 0 25px 60px;border: 1px solid #CBE8EA;border-radius: 16px;}
.product-howto .wrapper {display: flex;align-items: center;margin-bottom: 0!important;}
.product-howto .wrapper .image {text-align: center;margin-bottom: 32px;}
.product-howto .wrapper .image img {max-height: 340px;}
.product-howto .wrapper .text {max-width: 470px;margin-bottom: 0!important;}
.product-howto .wrapper .text h2 {font-family: 'Tenor Sans';max-width: 380px;margin-bottom: 24px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-align: center;color: #438081;}
.product-howto .wrapper .text p {font-size: 18px;font-weight: 300;line-height: 26px;text-align: center;color: #222861;}
@media only screen and (max-width: 992px) {
.product-supplement .flex {flex-wrap: wrap;}
.product-supplement .wrapper .info {padding-left: 0;}
}
@media only screen and (max-width: 768px) {
.product-supplement {padding: 60px 0 0 0;}
  .product-supplement .text {margin-bottom: 32px;}
  .product-supplement .text .title-secondary {margin-bottom: 0;font-size: 32px;line-height: 40px;text-align: center;}
  .product-supplement .wrapper {flex-direction: column;margin: 0 15px 40px;}
  .product-supplement .wrapper .info {padding: 0;}
  .product-supplement .wrapper .info h3 {font-size: 24px;line-height: 128%;}
  .product-supplement .wrapper .table-block {margin-top: 10px;}
  .product-supplement .wrapper .table-block .thead .tr .th {font-size: 16px;line-height: 24px;}
  .product-supplement .wrapper .table-responsive {min-width: 100%;}
  .postid-3728 .product-supplement .wrapper .table-responsive tbody tr td {height: auto;}
  .product-supplement .wrapper .table-responsive tbody tr td {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .info p, .product-supplement .ingredients p {font-size: 14px;line-height: 21px;}
  .product-supplement .wrapper .table-text {display: none;}
  .product-supplement .ingredients.show-mobile {display: block;}
  .product-supplement .ingredients.show-desctop {display: none;}
  .product-howto {padding: 0 25px 40px;margin: 0 7px 50px;max-width: 100%;}
  .product-howto .wrapper .text h2 {margin-bottom: 24px;font-size: 24px;line-height: 30px;text-align: center;}
  .product-howto .wrapper .image img {width: 451px;}
  .product-howto .wrapper .text p {font-size: 16px;line-height: 24px;}
}
/* END_SECTION:supplement-facts-vegan-omega-3 */

/* START_SECTION:supplement-facts (INDEX:206) */
.product-supplement {padding: 90px 0;}
.product-supplement .text {margin-bottom: 55px;}
.product-supplement .text .title-secondary {background: transparent;-webkit-text-fill-color: inherit;font-style: normal;font-weight: 400;font-size: 48px;line-height: 128%;text-align: center;color: #438081;font-family: Tenor Sans,sans-serif!important;}
.product-supplement .flex {display: flex;flex-direction: column;}
.product-supplement .ingredients.show-mobile {display: none;}
.product-supplement .wrapper .info h3 {margin-bottom: 16px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-decoration-line: underline;color: #222861;font-family: 'Tenor Sans';}
.product-supplement .wrapper .info .ingredients {display: flex;}
.product-supplement .wrapper .info p strong,
.product-supplement .ingredients p strong {margin-bottom: 0;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 500;font-size: 18px;line-height: 150%;color: #223E73;}
.product-supplement .wrapper .info ul,
.product-supplement .ingredients ul {padding: 0;margin: 0 0 24px 10px;list-style: none;}
.product-supplement .wrapper .info ul li,
.product-supplement .ingredients ul li {display: flex;align-items: center;position: relative;padding-left: 13px;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info p,
.product-supplement .ingredients p {font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .info ul li:before,
.product-supplement .ingredients ul li:before {position: absolute;content: '';left: 0;background-color: #222861;width: 3px;height: 3px;border-radius: 50px;}
.product-supplement .wrapper {max-width: 100%;display: block;flex-direction: column;margin-bottom: 44px;} 
.product-supplement .wrapper .table-block {margin-top: 16px;}
.product-supplement .wrapper .table-responsive {width: 100%;min-width: 100%;max-width: 100%;border: 0; margin-bottom: 12px;}
.product-supplement .wrapper .table-block .thead .tr {display: flex;}
.product-supplement .wrapper .table-block .thead .tr .th {width: 20%;padding: 0 0 8px 0;border: 0;border-bottom: 1px solid #223E73;font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 400;font-size: 20px;line-height: 150%;text-transform: uppercase;text-align: right;color: #223E73;}
.product-supplement .wrapper .table-block .thead .tr .th:first-child {width: 0;}
.product-supplement .wrapper .table-block .thead .tr .th:nth-of-type(2) {width: 80%;text-align: left;}
.product-supplement .wrapper .table-responsive tbody tr td {width: 20%;text-align: left;padding: 16px 0;border: 0;border-bottom: 1px solid rgba(34, 40, 97, 0.2);font-family: 'Poppins', sans-serif!important;font-style: normal;font-weight: 300;font-size: 18px;line-height: 150%;text-transform: capitalize;color: #223E73;}
.product-supplement .wrapper .table-responsive tbody tr td b,
.product-supplement .wrapper .table-responsive tbody tr td strong {font-weight: 500;}
.product-supplement .wrapper .table-responsive tbody tr td:nth-of-type(3) {text-align: right;}
.product-supplement .wrapper .table-responsive tbody tr td:first-of-type {text-align: left;width: 80%;padding-right: 15px;}
.product-supplement .wrapper .table-responsive tbody tr td:last-of-type {min-height: ;}
.product-supplement .wrapper .table-text p {font-style: normal;font-weight: 300;font-size: 16px;line-height: 150%;text-align: right;text-transform: capitalize;color: #223E73;}
.product-howto {max-width:396px;padding: 0 0px 60px;border: 1px solid #CBE8EA;border-radius: 16px;}
.product-howto .container {padding-left: 0px;padding-right: 0px;}
.product-howto .wrapper .image {text-align: left !important;margin-bottom: 32px;}
.product-howto .wrapper .image img {max-height: 340px;}
.product-howto .wrapper .text {max-width: 400px !important;margin-bottom: 0!important;}
.product-howto .wrapper .text h2 {font-family: 'Tenor Sans';max-width: 380px;margin-bottom: 24px;font-style: normal;font-weight: 400;font-size: 28px;line-height: 128%;text-align: center;color: #438081;}
.product-howto .wrapper .text p {font-size: 18px;font-weight: 300;line-height: 26px;text-align: center;color: #222861;}
@media only screen and (max-width: 992px) {
  .product-supplement .flex {flex-wrap: wrap;}
  .product-supplement .wrapper .info {padding-left: 0;}
}
@media only screen and (max-width: 768px) {
  .product-supplement {padding: 60px 0 0 0;}
	.product-supplement .text {margin-bottom: 32px;}
	.product-supplement .text .title-secondary {margin-bottom: 0;font-size: 32px;line-height: 40px;text-align: center;}
	.product-supplement .wrapper {flex-direction: column; margin: 0 15px 40px;}
	.product-supplement .wrapper .info {padding: 0;}
	.product-supplement .wrapper .info h3 {font-size: 24px;line-height: 128%;}
	.product-supplement .wrapper .table-block {margin-top: 10px;}
	.product-supplement .wrapper .table-block .thead .tr .th {font-size: 16px;line-height: 24px;}
	.product-supplement .wrapper .table-responsive {min-width: 100%;}
	.postid-3728 .product-supplement .wrapper .table-responsive tbody tr td {height: auto;}
	.product-supplement .wrapper .table-responsive tbody tr td {font-size: 14px;line-height: 21px;}
	.product-supplement .wrapper .info p, .product-supplement .ingredients p {font-size: 14px;line-height: 21px;}
	.product-supplement .wrapper .table-text {display: none;}
	.product-supplement .ingredients.show-mobile {display: block;}
	.product-supplement .ingredients.show-desctop {display: none;}
	.product-howto .wrapper .text h2 {margin-bottom: 24px;font-size: 24px;line-height: 30px;text-align: center;}
    .product-howto .wrapper .image img {width: 451px;}
	.product-howto .wrapper .text p {font-size: 16px;line-height: 24px;}
}
/* END_SECTION:supplement-facts */

/* START_SECTION:video-popup (INDEX:214) */
#video_popup .popup {padding: 0px;width: 60%;overflow: auto;display: flex;}
#video_popup .popup .close {z-index: 999;}
.overlay {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0, 0, 0, 0.7);transition: opacity 500ms;visibility: hidden;opacity: 0;z-index: 999999!important;}
.overlay:target {visibility: visible;opacity: 1;}
.popup {position: relative;transition: all 5s ease-in-out;color: #223e73;font-family: Tenor Sans,sans-serif!important;background: #F1F7F7;border-radius: 12px;top: 100px;}
.popup h2 {margin-top: 0;font-family: 'Tenor Sans';font-style: normal;font-weight: 400;font-size: 30px;line-height: 35px;text-align: center;text-transform: uppercase;margin-bottom: 20px;}
.popup .close {position: absolute;top: 0px;right: 10px;transition: all 200ms;font-size: 30px;font-weight: 500;text-decoration: none;color: #333;} 
.popup .close:hover {color: #06D85F;}
.popup .content {max-height: 30%;overflow: auto;}
.press_to_copy {font-family: Poppins;font-style: normal;font-weight: 300;font-size: 18px;text-align: center;line-height: 150%;cursor: pointer;}
.coupon_code {display: flex;flex-direction: row;justify-content: center;align-items: center;padding: 10px;gap: 10px;cursor: pointer;background: #FFFFFF;border: 1px dashed rgba(67, 128, 129, 0.5);border-radius: 12px;max-width: 50%;margin: 0 auto;font-weight:bold !important;}
.copy_response {opacity: 0;text-align: center;font-family: Poppins;font-size: 14px;font-weight: 400;line-height: 21px;letter-spacing: -.04em;padding-top: 10px;}
@media screen and (max-width: 700px){
  .popup{width: 90%;}
  .popup h2 {font-size: 25px;}
  
}
/* END_SECTION:video-popup */