/** Shopify CDN: Minification failed

Line 18:4 Unexpected "}"
Line 200:0 Unexpected "}"
Line 665:2 Unexpected "}"
Line 1938:2 Unexpected "@media"
Line 2362:3 Expected "}" to go with "{"

**/
.pdp-liquid-pumpkin_seed_oil_softgels-v2-1-ab-test--template
      #MainProduct-template--23168427950336__main,
       .ab-2026AUG03-seed3-v3 #MainProduct-template--23168427950336__main,
       .pdp-seed3-ab-challenger-0001--template #MainProduct-template--23168427950336__main,
       .pdp-liquid-pumpkin_seed_oil_softgels-v2-1-soft-copy--template #MainProduct-template--23168427950336__main,
       .product-seed-3-ab-v1--template #MainProduct-template--23168427950336__main {
        padding-top: 20px !important;
      }
    }
@media screen and (max-width: 990px) {
    .science-doctor-recommended.section-template--23168427950336__doctor_recomended_WDebC4-padding {
      padding-top: 120px;
      padding-bottom: 80px;
    }
  }
@media screen and (max-width: 767px) {
    .science-doctor-recommended.section-template--23168427950336__doctor_recomended_WDebC4-padding {
      padding-top: 50px;
      padding-bottom: 50px;
    }
  }
/* === STYLE BLOCK === */

.doctor-wrapper{
  max-width:900px;
  margin:0 auto;
}
.doctor-recommended p {
  margin: 0;
}
.doctor-recommended h2 {
  margin: 0;
}
.doctor-recommended h3 {
  margin: 0;
}
.doctor-title{
  font-family:'Libre Baskerville', serif !important;
  text-align:center;
  font-size:23px;
  font-weight:bold;
  text-transform:uppercase;
  color: #000000;
  line-height: 126%;
  margin-bottom: 10px !important;
  letter-spacing: 0;
}
.doctor-content{
  display:flex;
  align-items:center;
  gap:20px;
  justify-content: center;
  padding: 16px 24px;
}
.doctor-image {
  display: flex;
  justify-content: center

}
.doctor-image img {
  width: auto;
  height: stretch;
  border-radius: 999px;
  object-fit: cover;
  max-width: 56px;
  max-height: 100px;
}
.doctor-name{
  font-size:23px;
  font-weight:700;
  margin-bottom:6px;
  line-height: 130%;
  letter-spacing: 0;
  font-family: sans-serif;
}
.doctor-description{
  font-size:17px;
  color:#000000;
  line-height:130%;
  font-family:'AR One Sans', sans-serif !important;
  font-weight: 400;
  max-width: 450px;
  width: 100%;
  
  -webkit-line-clamp:4;
  -webkit-box-orient:vertical;
  overflow:hidden;
}
@media (max-width: 767px) {
  .doctor-description {
    display: block !important;         
    -webkit-line-clamp: unset;        
    -webkit-box-orient: unset;         
    overflow: visible;                 
  }
.doctor-recommended .page-width {
    padding: 0;
  }
.doctor-content{
    padding: 16px 16px;
    margin-bottom: 15px;
  }
}
@media(max-width:768px){
  .doctor-content{
    gap: 10px;
  }
}
.doctor-designation {
  display: block;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  color: #79767D;
  margin-top: 6px;
}
.doctor-quote-box {
  position: relative;
}
.doctor-content {
  display: flex;
  align-items: flex-start;
  gap: 20px;
}
.doctor-description-mobile {
  display: none;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #000000;
  letter-spacing: 0;
}
/*---------------------------- Science Page---------------------------------*/
.science-doctor-recommended .doctor-wrapper{
  max-width: 1680px;
  padding: 0 25px;
}
.doctor-recommended.science-doctor-recommended {
  background: #ffffff;
}
.science-doctor-recommended .doctor-description {
  max-width: 100%;
}
.science-doctor-recommended .doctor-text {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.science-doctor-recommended .doctor-name {
  order: 2;
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  color: #000000;
  letter-spacing: 0;
}
.science-doctor-recommended .doctor-designation {
  margin-top: 8px;
}
.science-doctor-recommended .doctor-description {
  order: 1;
  font-weight: 700;
  font-size: 32px;
  line-height: 40px;
  color: #000000;
  letter-spacing: 0;
}
.science-doctor-recommended .doctor-image {
  height: 100%;
  width: 100%;
  max-width: 180px;
}
.science-doctor-recommended .doctor-content {
  gap: 40px;
}
.science-doctor-recommended .doctor-image img {
  width: auto;
  height: auto; 
  border-radius: 0;
  max-width: 180px;
  min-height: 180px;
}
.science-doctor-recommended .doctor-description{
    font-size: 20px;
    line-height: 24px;
  }
.science-doctor-recommended .doctor-content {
    gap: 30px;
    padding: 16px;
  }
}
@media screen and (max-width: 767px) {
  .doctor-content {
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 16px;
    margin-bottom: 10px;
  }
.doctor-text {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
.science-doctor-recommended .doctor-description {
    display: none !important;
  }
.science-doctor-recommended .doctor-description-mobile {
    display: block;
    font-weight: 700;
    font-size:20px;
    line-height: 24px;
    color: #000000;
    letter-spacing: 0;
  }
.science-doctor-recommended .doctor-image {
    order: 2;
  }
.science-doctor-recommended .doctor-text {
    order: 3;
  }
.doctor-image img {
    max-width: 120px;
    max-height: 120px;
    border-radius: 50%;
  }
.science-doctor-recommended .doctor-wrapper {
    padding: 0;
  }

}
/* === STYLE BLOCK === */
.section-template--23168427950336__review_slider_bP99Gq-padding {
    padding-top: 24px;
    padding-bottom: 24px;
  }
@media screen and (min-width: 750px) {
    .section-template--23168427950336__review_slider_bP99Gq-padding {
      padding-top: 32px;
      padding-bottom: 32px;
    }
  }
/* === STYLE BLOCK === */

    /* SECTION */

   .review-slider{
     background:#d42d0033;
   }
.review-slider .page-width {
     padding: 0;
   }
.review-header{
     text-align:center;
     margin-bottom:10px;
   }
.review-heading p{
     margin:0;
   }
.review-slider .slick-slide {
     width: 307px !important;
     margin-right: 20px;
   }
.pumpkin-heading3.review-heading {
     font-family: 'Harmonia Sans W01 Regular', sans-serif;
   }
.review-rating-line{
     display:flex;
     justify-content:center;
     align-items:center;
     gap:5px;
     
   }
.rating-review-text{
     font-family: 'Harmonia Sans W01 Regular', sans-serif;
     font-size:15px;
     font-weight:700;
     line-height:180%;
     color: #000000;
   }
.pdp-stars-slider{
     display:flex;
     
     align-items:center;
     justify-content:center;
   }
.star{
     width:16px;
     height:16px;
     display:flex;
   }
.star svg{
     width:100%;
     height:100%;
   }
.pdp-stars-slider .star.is-filled svg path{
     fill:#e5392d;
   }
.pdp-stars-slider svg path{
     fill:#D42D00;
   }
.review-slider-wrapper{
     position:relative;
   }
.review-slide{
     height:100%;
   }
.review-slider-track .slick-track{
     display:flex !important;
   }
.review-slide > div{
     height:100%;
   }
/* CARD */

   .review-card-slider {
     background:#ffffff;
     border-radius:12px;
   	padding: 12px 16px 16px;
     text-align:center;
     height:100%;
     display:flex;
     flex-direction:column;
     justify-content:flex-start;
     color:#000;
   	
     width:100%;
     max-width: 307px;
   }
.review-stars-slider {
     margin-bottom:15px;
   }
.review-card-slider .star{
     width:22px;
     height:22px;
   }
/* TITLE */

   .review-title{
     font-family: 'Harmonia Sans W01 Regular', sans-serif;
     font-size:20px;
     font-weight:700;
     margin-bottom:10px;
   	line-height: 126%
   }
.review-title p{
     margin:0;
   }
.review-text-slider {
     font-family: 'Harmonia Sans W01 Regular', sans-serif;
     font-size:16px;
     margin-bottom:10px;
     font-weight: 400;
   }
.review-text-slider p{
     margin:0;
   	line-height: 140%;
   	color: #000;
   }
.review-author{
     font-family: 'Harmonia Sans W01 Regular', sans-serif;
     font-size:14.6667px;
     margin-top:auto;
   }
.review-name{
     font-weight:600;
     display:block;
   }
.review-location{
     display:block;
   }
.review-date{
     font-size: 14px;
     color: #000;
   }
.slick-prev:before,
   .slick-next:before {
     display: none;
   }
.custom-arrow {
  	position: absolute;
  	top: 50%;
  	transform: translateY(-50%);
  	background: transparent;
  	border: none;
  	cursor: pointer;
  	z-index: 10;
  	padding: 0;
  }
.slick-prev.custom-arrow {
  	left: 14px;
  }
.slick-next.custom-arrow {
  	right: 14px;
  }
.custom-arrow svg {
  	width: 24px;
  	height: 24px;
  }
@media(max-width: 575px) {
     .review-slider {
       background: url(), linear-gradient(130deg, #d55926 0%, #ffffff 100%);
     }
.review-slider .slick-slide{
       width: 100% !important;
       margin-right: 0 !important;
     }
.review-card-slider{
       max-width:100%;
       margin:0 auto;
     }
.review-header,
     .review-slider-wrapper{
       padding: 0 15px;
     }
.review-text-slider {
       font-size: 14px;
       line-height: 24px;
     }
.review-title {
       font-size: 14px;
     }
.pumpkin-heading3 {
       font-size: 30px;
     }
   }
/* ------------------------------ Errors and Updated Changes ----------------------------- */
  .pdp03-review-slider .review-slider-track {
    position: relative;
  }
.pdp03-review-slider .custom-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #ffffff;
    border: none;
    border-radius: 50%;
    cursor: pointer;
    z-index: 20;
    padding: 0;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
  }
.pdp03-review-slider .slick-prev.custom-arrow {
    left: -56px;
  }
.pdp03-review-slider .slick-next.custom-arrow {
    right: -56px;
  }
.pdp03-review-slider .custom-arrow svg {
    width: 24px;
    height: 24px;
  }
@media screen and (max-width: 990px) {
    .pdp03-review-slider .slick-prev.custom-arrow {
      left: 4px;
    }
.pdp03-review-slider .slick-next.custom-arrow {
      right: 4px;
    }
.pdp03-review-slider .custom-arrow {
      box-shadow: 0 9px 21px rgba(0, 0, 0, 0.20);
    }
  }
@media screen and (max-width: 767px) {
    .pdp03-review-slider .custom-arrow {
      box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
      width: 30px;
      height: 30px;
    }
.pdp03-review-slider .slick-prev.custom-arrow {
      left: -14px;
    }
.pdp03-review-slider .slick-next.custom-arrow {
      right: -14px;
    }
.pdp03-review-slider .custom-arrow svg {
      width: 18px;
      height: 18px;
    }
  }
/* === STYLE BLOCK === */

  .pumpkin-testimonials__heading{
  	font-family: 'Harmonia Sans W01 Regular';
  	color:#d24d1a;
  	font-size:24px;
  	font-style:italic;
  	text-align: center;
  	font-weight: 700;
    padding:0 5rem;
  }
.pumpkin-testimonials__slide{
  	padding:12px;
  }
.pumpkin-testimonials__image-wrapper{
  	border-radius:12px;
  	overflow:hidden;
  }
.pumpkin-testimonials__image{
  	width:100%;
  	display:block;
  	border-radius:12px;
  }
.pumpkin-testimonials__cta{
  	text-align:center;
  	margin-top: 16px;
  }
.pumpkin-testimonials__button{
  	font-family: 'Harmonia Sans W01 Regular', sans-serif;
  	display:inline-block;
  	background:#CB4B18;
  	color:#fff;
  	font-size: 20px;
  	padding: 12px 100px;
  	border-radius:8px;
  	text-decoration:none;
  	font-weight:bold;
  	line-height: 180%;
  }
.pumpkin-testimonials__button:hover{
  	background:#D42D00;
  }
/* slick adjustments */

  .pumpkin-testimonials .slick-track{
  	padding: 16px 0;
  }
.pumpkin-testimonials .slick-slide{
  	height:auto;
  }
.pumpkin-testimonials__slider:not(.slick-initialized) {
  	display: flex;
  	overflow-x: auto;
  	-webkit-overflow-scrolling: touch;
  }
.pumpkin-testimonials__subheading {
    font-family: 'Poppins', sans-serif !important;
    text-align: center;
    line-height: 150%;
    letter-spacing: normal;
    font-size: 40px;
    font-weight: 700;
    color: #000000;
  }
.Home-page-testimonials .pumpkin-testimonials__heading {
    font-family: 'Poppins', sans-serif !important;
    font-size: 40px;
    font-weight: 700 !important;
    letter-spacing: 0.6px;
    line-height: 60px;
    font-style: normal;
    margin-bottom: 50px;
  }
.Home-page-testimonials .pumpkin-testimonials__heading {
    letter-spacing: 0.6px;

  }
@media screen and (max-width: 990px) {
    
    .pumpkin-testimonials__subheading {
      font-size: 28px;
      line-height: 150%;
    }
.Home-page-testimonials .pumpkin-testimonials__heading {
      font-size: 28px;
      line-height: 150%;
    }
  }
@media(max-width:768px){
  	.pumpkin-testimonials__heading{
  		font-size:24px;
      width: 82%;
      margin: 0 auto;
      padding: 0;
  	}
.pumpkin-testimonials__button{
  		font-size: 16px;
  	}
.pumpkin-testimonials__subheading {
      line-height: 33.6px;
    }
.Home-page-testimonials .pumpkin-testimonials__heading {
      line-height: 33.6px;
    }
.Home-page-testimonials .pumpkin-testimonials__slide {
      padding: 0 10px;
    }
  }
@media(max-width:575px){
  	.pumpkin-testimonials__button{
      padding: 12px 0;
      width: 95%;
  	}
  }
@media screen and (min-width: 750px) {
    .review-page--template .section-template--23168427950336__image_video_with_text_Vjtktw-padding {
      padding-top: 48px;
      padding-bottom: 48px;
    }
  }
.section-template--23168427950336__image_video_with_text_Vjtktw-padding .pumpkin-heading2 {
    color: #000000;
  }
.section-template--23168427950336__image_video_with_text_Vjtktw-padding .pumpkin-heading2 .pms-highlited_text {
    color: #f97316 !important;
  }
/* === STYLE BLOCK === */

  .how-it-works .pumpkin-desc ul {
    list-style: disc;
    padding-left: 50px;
    line-height: 24px;
  }
.how-it-works .pumpkin-desc ul li {
    margin-bottom: 0;
  }
.hair-timeline .page-width {
    padding: 0;
  }
.hair-timeline.hair-timeline .section-divider__line {
    width: auto;
  }
.hair-timeline .section-divider {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
    padding: 12px 0 20px;
  }
@media screen and (max-width: 1700px) {
    .hair-timeline .page-width {
      padding: 0 5rem;
    }
  }
.hair-timeline .page-width {
      padding: 0 1rem;
    }
.hair-timeline .section-divider {
      padding: 10px 0 15px;
    }
.hair-timeline .page-width {
      padding: 0 0.3rem;
      box-sizing: border-box;
    }
.hair-timeline.hair-timeline .section-divider__line {
      width: auto;
      max-width: 800px;
    }
.hair-timeline .section-divider {
      padding: 12px 6px;
    }
  }
/* === STYLE BLOCK === */
.results-reviews.section-template--23168427950336__results_reviews_Vc7yQf .pumpkin-heading2 {
    color: #d55926 !important;
    font-weight: 700;
  }
/* === STYLE BLOCK === */

   .section-template--23168427950336__results_reviews_Vc7yQf{
     background:;
     padding-top: 48px;
     padding-bottom: 86px;
   }
.results-reviews .page-width {
     padding: 0;
   }
.results-reviews .pumpkin-heading2.result-review-heading {
     border: none;
     text-align: center;
     padding: 0;
   }
.result-review-3-seed-oil .pumpkin-heading2.result-review-heading {
     margin: 0 0 10px 0;
   }
.results-reviews .review-card{
     background:#fff;
     border-radius:10px;
     overflow:hidden;
     flex:1 1 calc(33.33% - 20px);
     border:1px solid #e5e5e5;
   }
.results-reviews .review-images {
     display: flex;
     margin-bottom: 8px;
   }
.results-reviews .review-result-img {
     width: 100%;
     height: 100%;
     max-height: 265px;
     object-fit: cover;
   }
.results-reviews .review-content {
    margin: 0 14px 16px;
    padding: 0 12px 12px;
   }
.results-reviews .review-content h3 {
     font-size: 20px;
     font-weight: 700;
     line-height: 24px;
     letter-spacing: 0.6px;
     margin: 0;
     margin-bottom: 16px;
   }
.results-reviews .review-text {
     font-size: 16px;
     line-height: 24px;
     font-weight: 400;
     letter-spacing: 0.6px;
     color: #000000;
     margin: 0;
   }
.results-reviews .review-user-name {
     font-size: 18px;
     font-weight: 500;
     letter-spacing: 0.6px;
     line-height: 32.4px;
     color: #000000;
   }
.results-reviews .review-footer {
     background: #e2725b4d;
     padding: 8px 14px 12px;
   }
.results-reviews .review-divider {
     font-size: 18px;
     font-weight: 400;
     color: #000000;
   }
.results-reviews .verified-text {
     font-size: 14px;
     font-weight: 400;
     color: #008763;
     line-height: 180%;
   }
.results-reviews .review-user{
     display:flex;
     align-items:center;
     gap:8px;
     font-size:14px;
   }
.results-reviews .verified-icon{
     width:14px;
     height:14px;
   }
.results-reviews .review-stars{
     display:flex;
     align-items:center;;
   }
.results-reviews .review-location {
     margin-left: 8px;
     color: #807272;
     font-size: 13px;
     font-weight: 400;
     line-height: 180%;
   }
.results-reviews .purchase-box {
     background: #fff;
     border-radius: 6px;
     padding-left: 8px;
     font-size: 16px;
     margin-top: 8px;
     font-weight: 400;
     border: 1px solid #e5e7eb;
     color: #000000;
     line-height: 24px;
   }
.results-reviews .purchase-box p {
     margin: 0;
   }
.review-card {
     display: flex;
     flex-direction: column;
     height: 100%;
   }
.review-content {
     flex-grow: 1;
   }
.review-footer {
     margin-top: auto;
   }
@media(max-width: 1440px) {
    .results-reviews .page-width {
       padding: 0 8px;
     }
   }
@media (max-width: 768px){
      .section-template--23168427950336__results_reviews_Vc7yQf{
       padding-top: 32px;
       padding-bottom: 42px;
     }
   }
.results-reviews .review-card{
       flex:1 1 100%;
     }
.results-reviews .review-images img{
       max-height: max-content;
     }
.results-reviews .review-footer {
       padding: 12px;
     }
.results-reviews .review-stars {
       margin: 2px 0 16px;
     }
@media(max-width:767px) {
      .results-reviews.result-review-3-seed-oil .review-footer {
        padding: 12px;
        background: url(), linear-gradient(130deg, #d55926 0%, #ffffff 100%);
      }
.results-reviews .purchase-box {
        font-size: 15px;
      }
    }
@media(max-width: 390px) {
    .results-reviews .pumpkin-heading2.result-review-heading {
      margin-bottom: 8px;
    }
.results-reviews.pms-review .review-card{
    background:#FCFAF7;
  }
.results-reviews.pms-review .page-width {
    max-width: 1300px;
  }
.pms-review .section-divider {
    display: none;
  }
.results-reviews.pms-review  .review-footer {
    display: none !important;
  }
.results-reviews.pms-review .review-card {
    border: none;
  }
.results-reviews.pms-review .review-result-img {
    border-radius: 12px;
    max-height: 290px;
  }
.results-reviews .review-content {
    margin: 0;
  }
.results-reviews.pms-review .review-content {
    padding: 0;
  }
.results-reviews.pms-review .review-content h3 {
    font-family: 'Figtreewght', sans-serif;
    color: #242424;
    text-align: center;
    font-size: 16px;
    line-height: 158%;
    font-weight: 700;
    margin: 10px 0;
  }
.results-reviews.pms-review .review-text {
    font-family: 'Figtreewght', sans-serif;
    color: #242424;
    text-align: center;
    line-height: 158%;
    font-weight: 400;
  }
@media (max-width: 767px) {
    .results-reviews.pms-review .page-width {
      padding: 0 12px;
    }
.results-reviews.pms-review .review-text {
      font-size: 15px;
      margin-bottom: 0;
      line-height: 27px;
    }
/*----------------- Review Chnages ------------------------*/
  .results-reviews.review-page-review .review-content {
    padding: 12px;
  }
@media screen and (max-width: 990px) {
    .results-reviews.review-page-review .page-width {
      padding: 0 12px;
    }
  }
@media screen and (max-width: 767px) {
    .results-reviews.review-page-review .review-content {
      padding: 8px;
    }
  }
/*------------------------- Home Page Changes -------------------*/ 
  .results-reviews .result-review-heading .highlight {
    color: #e05a2b;
    font-weight: 700;
  }
.results-reviews.home-page .pumpkin-heading2.result-review-heading {
    font-size: 28px;
    line-height: 180%;
    letter-spacing: 0.6px;
    font-weight: 600;
  }
.results-reviews.home-page .section-divider {
    margin-top: 8px;
    margin-bottom: 16px;
  }
.results-reviews.home-page .review-content {
    padding: 0 12px 12px;
  }
.results-reviews.home-page .review-text {
    font-family: 'Open Sans', sans-serif !important;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.6px;
    font-weight: 400;
  }
.results-reviews.home-page .review-card {
    max-width: 373px;
  }
@media screen and (max-width: 767px) {
    .results-reviews.home-page .pumpkin-heading2.result-review-heading {
      font-size: 28px;
      line-height: 120%;
    }
.results-reviews.home-page .review-footer {
      background: #CB4B18;
    }
.results-reviews.home-page .review-card {
      max-width: 100%;
    }
.results-reviews.home-page .review-location {
      display: none;
    }
.results-reviews.home-page .verified-text {
      line-height: 24px;
      letter-spacing: 0.6px;
      font-weight: 600;
    }
  }
/* === STYLE BLOCK === */

  #ingredients-template--23168427950336__ingredients_section_kXfWrX{
    padding-top:var(--padding-top-desktop);
    padding-bottom:var(--padding-bottom-desktop);
  }
@media(max-width:768px){
    #ingredients-template--23168427950336__ingredients_section_kXfWrX{
      padding-top:var(--padding-top-mobile);
      padding-bottom:var(--padding-bottom-mobile);
    }
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-section-main{
    max-width:1200px;
    margin:0 auto;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-heading{
    text-align:center;
    color: #d55926 !important;
    padding:0;
    font-weight:600;
    letter-spacing:0.6px;
    line-height:43.2px;
    border:none;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-subheading{
    font-size:15px;
    font-family:"Open Sans", sans-serif;
    text-align:center;
    margin:0;
    font-weight:600;
    letter-spacing:0.6px;
    line-height:27px;
    color:#000;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-divider{
    width:600px;
    height:2px;
    background:#000;
    margin:12px auto;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-description{
    max-width:900px;
    margin:0 auto 16px;
    text-align:center;
    font-size:18px;
    line-height:1.6;
    color:#000;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-description p{
    margin:0;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-grid{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:20px;
    max-width:1200px;
    margin:0 auto;
    padding: 8px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-card{
    width:374px;
    height:379px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-card-inner{
    padding:10px;
    padding-bottom:0;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-card,
  #ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-slide{
    background:linear-gradient(130deg,#fff,#efefef);
    border-radius:16px;
    border:1px solid #ccc;
    position:relative;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-slide{
    margin-right: 10px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-badge{
    display:inline-block;
    background:var(--badge-color);
    font-family:"Open Sans", sans-serif;
    color:#fff;
    font-size:14px;
    padding:0 5px;
    border-radius:4px;
    margin-bottom:12px;
    font-weight:700;
    letter-spacing:0.6px;
    line-height:25.2px;
    width:214px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-image{
    text-align:right;
    height:160px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-image img{
    height:160px;
    border-radius:50%;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-title{
    font-size:20px;
    font-weight:600;
    margin:0;
    margin-bottom:8px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-text{
    font-size:16px;
    line-height:1.5;
    color: #000000;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-text p{
     margin:0;
  }
.slick-dots li button:before {
    font-size: 32px;
  }
.slick-dots li {
    margin:0;
  }
.slick-slide img {
    display: inline;
  }
/* MOBILE TYPOGRAPHY */

  @media(max-width:768px){
    #ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-subheading{
      font-size:14px;
      text-align:start;
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-heading{
      font-size: 28px;
      text-align: start;
      letter-spacing: 0.6px;
      line-height: 33.6px;
      border-bottom: 1px solid #121212;
      padding-bottom: 12px;
      margin-bottom: 16px;
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .section-divider.ingredients {
      display: none;
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-description{
      font-size:16px;
      text-align:start;
      margin: 0 auto 32px;
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-badge{
      font-size:12px;
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-title{
     font-size:18px;
     padding-bottom:8px;
     margin-bottom:8px;
     border-bottom:1px solid rgb(204, 201, 201);
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-text{
     font-size:15px;
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .-mt-20 .ingredient-image{
     margin-top:0px;
    }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredient-image{
     height:150px;
    }
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-slider .ingredient-slide{
    padding:10px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .slick-dots{
    bottom:-30px;
  }
#ingredients-template--23168427950336__ingredients_section_kXfWrX .ingredients-section-main{
    padding:8px 10px 0;
  }
/*---------------------------- Science Page Changes ------------------------------*/
  .science-ingrediants .ingredient-card{
    width:374px;
    
    height: 100% !important;
  }
@media screen and (max-width: 767px) {

   .science-ingrediants .ingredient-card{
      min-height: 367px;
    }
  }
@media screen and (max-width: 767px) {
  }
@media screen and (min-width: 750px) {
    .review-page--template .section-template--23168427950336__image_video_with_text_iMC98d-padding {
      padding-top: 48px;
      padding-bottom: 48px;
    }
  }
.section-template--23168427950336__image_video_with_text_iMC98d-padding .pumpkin-heading2 {
    color: #000000;
  }
.section-template--23168427950336__image_video_with_text_iMC98d-padding .pumpkin-heading2 .pms-highlited_text {
    color: #f97316 !important;
  }
.real-world-results.science-page-real-review .real-world-results__stars {
      justify-content: center;
      margin-bottom: 20px;
    }
.footer_line_text {
      font-size: 16px;
      font-weight: 400;
      color: #000000;
      line-height: 24px;
      max-width: 840px;
      text-align: center;
      margin: 0 auto;
      font-style: italic;
    }
.footer-text-mobile {
      font-size: 15px;
      font-weight: 400;
      color: #000000;
      line-height: 24px;
      max-width: 840px;
      text-align: center;
      margin: 0 auto;
      font-style: italic;
    }
.footer-text-mobile {
      display:none;
    }
.footer-text-mobile {
        display:block;
        margin-bottom: 40px;
      }
.footer_line_text  {
        display: none;
      }
.real-world-results.science-page-real-review .real-world-results__stars {
        margin-bottom: 10px;
      }
    }
.pms-real-reviews .real-world-results__card  {
    background: #FCFAF7;
  }
.pms-real-reviews .real-world-results__heading {
    font-family:'Open Sans',sans-serif;
  }
.pms-real-reviews .real-world-results__description {
    font-size: 16px;
  }
.pms-real-reviews .real-world-results__stat {
    font-family:'Open Sans',sans-serif;
  }
.pms-real-reviews .real-world-results__title {
    font-family:'Open Sans',sans-serif;
  }
.pms-real-reviews .real-world-results__bullets {
    font-family:'Open Sans',sans-serif;
    background: #FCFAF7;
  }
.pms-real-reviews .real-world-results__stat-row {
    background: #FCFAF7;
  }
/*--------------------- Review Page changes ---------------------- */
    .review-page--template .shopify-section {
      background: #ffffff;
    }
@media screen and (max-width:1024px){
      .review-page-real-world-results .real-world-results__grid{
        grid-template-columns:repeat(3,1fr);
      }
.review-page-real-world-results .footer_line_text {
        padding: 0 2px;
      }
    }
@media screen and (max-width:767px){
      .review-page-real-world-results .real-world-results__grid{
        grid-template-columns:repeat(1,1fr);
      }
    }
.real-world-results__testimonial.science-page {
      display: none;
    }
.real-world-results.science-page-real-review .real-world-results__testimonial {
      display: none;
    }
.real-world-results.science-page-real-review .real-world-results__testimonial.science-page {
      display: flex !important;
      align-items: center;
      justify-content: center;
      padding-bottom: 20px;
    }
.real-world-results.science-page-real-review {
      max-width:1650px;
      margin:auto;
      text-align:center;
      font-family:'Poppins',sans-serif;
    }
.real-world-results.science-page-real-review  .section-divider {
      display: none;
    }
.real-world-results.science-page-real-review .real-world-results__stat-row {
      grid-template-columns: 1fr;
      gap: 20px;
      padding: 20px 20px 0;
    }
.real-world-results.science-page-real-review .real-world-results__grid {
      gap: 40px;
    }
.real-world-results.science-page-real-review .real-world-results__card {
      margin: 0;
      background: #FFFFFF;
      box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.08);
      border-radius: 32px;
    }
.real-world-results.science-page-real-review .real-world-results__title {
      text-align: center;
    }
.real-world-results.science-page-real-review .real-world-results__wrapper {
      padding: 20px;
    }
.real-world-results.science-page-real-review .real-world-results__image {
      border-radius: 32px;
    }
.real-world-results.science-page-real-review .real-world-results__bullets {
      padding: 0 20px 20px;
      font-weight: 400;
      font-size: 20px;
      line-height: 24px;
      color: #000000;
      letter-spacing: 0;
    }
.real-world-results.science-page-real-review .real-world-results__subheading {
      font-weight: 700;
      font-size: 20px;
      line-height: 24px;
      color: #53220B;
      margin-bottom: 20px;
      letter-spacing: 0;
    }
.real-world-results.science-page-real-review .real-world-results__heading {
      font-weight: 700;
      font-size: 40px;
      line-height: 48px;
      color: #000000;
      letter-spacing: 0;
      margin-bottom: 48px;
    }
.real-world-results.science-page-real-review .real-world-results__stat {
      font-weight: 700;
      font-size: 40px;
      line-height: 48px;
      color: #581612;
      letter-spacing: 0;
    }
.real-world-results.science-page-real-review .real-world-results__title {
      font-weight: 400;
      font-size: 20px;
      line-height: 24px;
      color: #000000;
      letter-spacing: 0;
    }
.real-world-results.science-page-real-review .real-world-results__flag {
      display: none;
    }
.real-world-results.science-page-real-review .real-world-results__name {
      font-weight: 700;
      font-size: 16px;
      line-height: 20px;
      color: #000000;
      letter-spacing: 0;
    }
.real-world-results.science-page-real-review .real-world-results__flag, .real-world-results__verified_img  {
      height: 16px;
      width: 16px;
    }
.real-world-results.science-page-real-review .real-world-results__verified {
      font-weight: 700;
      font-size: 14px;
      line-height: 16px;
      color: #2D4C3B;
      letter-spacing: 0;
    }
.real-world-results.science-page-real-review .footer_line_text {
      margin: 48px 0 0;
      font-weight: 400;
      font-size: 16px;
      line-height: 20px;
      text-align: center;
      max-width: 100%;
      color: #79767D;
      letter-spacing: 0;
    }
@media screen and (max-width:1024px){
      .science-page-real-review .real-world-results__grid{
        grid-template-columns:repeat(3,1fr);
      }
.science-page-real-review .footer_line_text {
        padding: 0 2px;
      }
    }
@media screen and (max-width: 990px) {

      .real-world-results.science-page-real-review  {
        padding-top: 120px !important;
        padding-bottom: 120px !important;
        padding-left: 0;
        padding-right: 0;
      }
.science-page-real-review .real-world-results__heading {
        font-size: 30px;
      }
.real-world-results.science-page-real-review .real-world-results__subheading {
        margin-bottom: 15px;
      }
.real-world-results.science-page-real-review .real-world-results__heading {
        margin-bottom: 16px;
        font-size: 24px;
        line-height: 28px;
      }
.real-world-results.science-page-real-review .real-world-results__grid {
        gap: 16px;
        padding: 0 32px;
      }
.real-world-results.science-page-real-review .real-world-results__stat-row {
        gap: 15px;
      }
.real-world-results.science-page-real-review .real-world-results__stat {
        font-size: 24px;
        line-height: 28px;
      }
.real-world-results.science-page-real-review .real-world-results__wrapper {
        padding: 15px 16px 16px;
      }
.real-world-results.science-page-real-review .real-world-results__bullets {
        padding: 0 15px 16px;
      }
.real-world-results.science-page-real-review .real-world-results__testimonial.science-page {
        padding: 0 16px 30px;
        gap: 6px;
        justify-content: flex-start;
      }
.real-world-results.science-page-real-review .footer_line_text {
        margin-top: 16px;
        padding: 0 30px;
      }
.real-world-results.science-page-real-review .real-world-results__card {
        border-radius: 28px;
        height: fit-content;
      }
.real-world-results.science-page-real-review .real-world-results__image {
        border-radius: 28px;
      }
    }
@media screen and (max-width: 768px) {
      .real-world-results.science-page-real-review .footer_line_text  {
        display: block !important;
      }
    }
@media screen and (max-width:767px){

      .real-world-results.science-page-real-review  {
        padding-top: 70px !important;
        padding-bottom: 70px !important;
        padding-left: 16px;
        padding-right: 16px;
      }
.real-world-results.science-page-real-review .real-world-results__grid {
        padding: 0;
        gap: 20px;
      }
.real-world-results.science-page-real-review .footer-text-mobile {
        display: none;
      }
.science-page-real-review .real-world-results__grid{
        grid-template-columns:repeat(1,1fr);
      }
.science-page-real-review .footer-text-mobile {
        margin-bottom: 20px;
      }
.science-page-real-review .real-world-results__heading {
        font-size: 28px;
      }
.real-world-results.science-page-real-review .real-world-results__subheading {
        margin: 10px;
      }
.real-world-results.science-page-real-review .real-world-results__heading {
        margin: 16px 0 20px;
      }
.real-world-results.science-page-real-review .real-world-results__stat-row {
        padding: 20px 16px 0;
        margin-bottom: 0;
      }
.real-world-results.science-page-real-review .real-world-results__stat-row {
        gap: 10px;
      }
.real-world-results.science-page-real-review .real-world-results__wrapper {
        padding: 10px 16px;
      }
.real-world-results.science-page-real-review .real-world-results__bullets {
        padding: 0 16px 10px;
      }
.real-world-results.science-page-real-review .real-world-results__testimonial.science-page {
        padding: 0 16px 20px;
        justify-content: center;
      }
.real-world-results.science-page-real-review .real-world-results__card {
        border-radius: 20px;
        height: auto;
      }
.real-world-results.science-page-real-review .real-world-results__image {
        border-radius: 20px;
      }
.real-world-results.science-page-real-review .footer_line_text  {
        display: block;
        padding: 0;
      }
    }
/*----------------------------- Seed AB-Test Changes ---------------------------------*/

    .real-world-results.science-page-real-review.seed-ab-test {
      max-width: 1600px;
      padding: 0;
    }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__subheading {
      font-weight: 700;
      font-size: 32px;
      line-height: 40px;
    }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__heading {
      font-weight: 700;
      font-size: 48px;
      line-height: 56px;
      color: #000000;
      letter-spacing: 0;
      margin-bottom: 48px;
    }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__wrapper {
      background: #fff;
    }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__verified {
      font-weight: 700;
      font-size: 16px;
      line-height: 20px;
    }
@media screen and (max-width: 1700px) {
      .real-world-results.science-page-real-review.seed-ab-test {
        padding: 0 50px;
      }
    }
@media screen and (max-width: 990px) {

      .real-world-results.science-page-real-review.seed-ab-test {
        padding: 0 32px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__grid {
        padding: 0;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__subheading {
        font-size: 16px;
        line-height: 20px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__subheading {
        margin-bottom: 15px;
        font-size: 16px !important;
        line-height: 20px !important;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__heading {
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 16px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__stat {
        font-size: 20px;
        line-height: 24px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__stat-row {
        padding: 30px 15px 0;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__wrapper {
        padding: 15px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__title {
        font-size: 16px;
        line-height: 20px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__bullets {
        font-size: 16px;
        line-height: 20px;
        padding: 0 15px 15px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__testimonial.science-page {
        padding: 0 15px 30px;
      }
.real-world-results.science-page-real-review.seed-ab-test .footer_line_text {
        font-size: 12px;
        line-height: 16px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__name {
        font-size: 12px;
        line-height: 16px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__verified {
        font-size: 12px;
        line-height: 16px;
        text-align: left;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__wrapper {
        padding: 15px 16px;
      }
    }
@media screen and (max-width: 767px) {

      .real-world-results.science-page-real-review.seed-ab-test {
        padding: 80px 10px !important;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__subheading {
        font-size: 16px;
        line-height: 20px;
        margin: 0;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__wrapper {
        padding: 10px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__stat-row {
        padding: 20px 10px 0;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__title {
        font-size: 16px;
        line-height: 20px;
        padding: 0 10px 0;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__bullets {
        font-size: 16px;
        line-height: 20px;
        padding: 0 10px 10px;
      }
.real-world-results.science-page-real-review.seed-ab-test .real-world-results__testimonial.science-page {
        padding: 0 10px 20px;
      }
.real-world-results.science-page-real-review.seed-ab-test .footer_line_text {
        font-size: 12px;
        line-height: 16px;
      }
    }
/*------------------------ pdp_new-template_ab-test-v2 changes ----------------------------*/
    .real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 {
      max-width: 1200px;
    }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__subheading {
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 8px;
    }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__heading {
      font-size: 32px;
      line-height: 40px;
      margin-bottom: 40px;
    }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .real-world-results__title {
      font-size: 16px;
      line-height: 20px;
    }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .real-world-results__grid {
      padding: 0;
      gap: 20px;
    }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .real-world-results__card {
      max-height: fit-content;
      border-radius: 16px;
      height: auto;
    }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .footer_line_text {
      font-size: 14px;
      line-height: 16px;
      margin-top: 40px;
    }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .real-world-results__image {
      border-radius: 20px;
    }
@media screen and (max-width: 990px) {
      .real-world-results.science-page-real-review.real-seed-ab-test-v2 {
        padding: 80px 16px 80px 16px !important;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__subheading {
        margin-bottom: 6px;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__heading {
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 30px;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__stat {
        font-size: 28px;
        line-height: 32px;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__stat-row {
        padding: 15px 15px 0;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__wrapper {
        padding: 15px;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2  .real-world-results__testimonial.science-page {
        padding: 0 15px 15px;
      }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .footer_line_text {
        font-size: 12px;
        line-height: 16px;
        margin-top: 30px;
        padding: 0;
      }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .real-world-results__verified {
        margin-top: 0;
      }
    }
@media screen and (max-width: 767px) {
      .real-world-results.science-page-real-review.real-seed-ab-test-v2 {
        padding: 60px 10px !important;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__subheading {
        margin-bottom: 4px;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__heading {
        margin-bottom: 20px;
        margin-top: 0;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__testimonial.science-page {
        padding: 0 10px 10px;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__stat-row {
        padding: 10px 10px 0;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__wrapper {
        padding: 10px;
      }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .footer_line_text {
        margin-top: 20px;
      }
.real-world-results.science-page-real-review.real-seed-ab-test-v2 .real-world-results__card {
        border-radius: 12px;
      }
.real-world-results.science-page-real-review.seed-ab-test.real-seed-ab-test-v2 .real-world-results__wrapper {
        border-radius: 12px;
      }
    }
.section-template--23168427950336__we_are_different_nVKLKg-padding .pumpkin-heading1 {
    color: #cb4b18;
  }
@media screen and (min-width: 750px) {
    .review-page--template .section-template--23168427950336__image_video_with_text_YdyEc8-padding {
      padding-top: 48px;
      padding-bottom: 48px;
    }
  }
.section-template--23168427950336__image_video_with_text_YdyEc8-padding .pumpkin-heading2 {
    color: #cb4b18;
  }
.section-template--23168427950336__image_video_with_text_YdyEc8-padding .pumpkin-heading2 .pms-highlited_text {
    color: #f97316 !important;
  }
.pumpkin-seed-oil-pdp-faq.seed-3 .collapsible-content {
    background: linear-gradient(130deg, rgba(213, 89, 38, 1), rgba(255, 255, 255, 1) 100%);
  }
@media screen and (min-width: 750px) {
    .collapsible-content__wrapper.section-template--21941790671104__collapsible_content_XVcahy-padding {
      padding-top: 32px;
      padding-bottom: 32px;
    }
@media screen and (max-width: 990px) {
    .pumpkin-seed-oil-pdp-faq.faq-page.shipping-delivery .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding-bottom: 120px;
    }
.pumpkin-seed-oil-pdp-faq.pumpkin-seed-oil-ab-faq .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding: 120px 0;
    }
.pumpkin-seed-oil-pdp-faq.pumpkin-seed-oil-ab-faq.seed-ab-test-v2 .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding: 80px 0;
    }
    
  }
@media screen and (max-width: 767px) {
    .pumpkin-seed-oil-pdp-faq.faq-page.shipping-delivery .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding-bottom: 80px;
    }
.pumpkin-seed-oil-pdp-faq.pumpkin-seed-oil-ab-faq.seed-ab-test-v2 .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding: 60px 0;
    }
  }
@media screen and (max-width: 767px) {
    .pumpkin-seed-oil-pdp-faq.home-page.main-section .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding-top: 50px;
    }
.pumpkin-seed-oil-pdp-faq.home-page.bottom-section .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding-bottom: 60px;
    }
.pumpkin-seed-oil-pdp-faq.home-page .section-template--23168427950336__collapsible_content_8PLwLx-padding{
      padding-top: 15px;
      padding-bottom: 15px;
    }
.pumpkin-seed-oil-pdp-faq.pumpkin-seed-oil-ab-faq .section-template--23168427950336__collapsible_content_8PLwLx-padding {
      padding: 80px 0;
    }
  }
/* === STYLE BLOCK === */

  .section-template--23168427950336__real_reviews_4bPXXp{
    background:#fff;
    padding-top: 32px;
    padding-bottom: 32px;
  }
.real-reviews .page-width {
    padding: 0;
  }
.real-reviews .real-reviews-header{
    text-align:center;
    margin-bottom:30px;
  }
.section-template--23168427950336__real_reviews_4bPXXp .real-reviews-heading{
    color: #cb4b18;
  }
.real-reviews .real-reviews-sub {
    font-size: 15px;
    letter-spacing: 0.2px;
    text-transform: uppercase;
    color: #000000;
    margin: 0;
    font-weight: 600;
    line-height: 180%;
  }
.real-reviews .real-reviews-underline{
    width:120px;
    height:2px;
    background:#000;
    margin:15px auto;
  }
.real-reviews .review_text {
    margin: 0;
    color: #000000;
    line-height: 180%;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0.2px;
  }
real-reviews-seed-oil-3 .real-reviews .review_text {
    font-size: 18px;
    color: #000000;
  }
real-reviews-seed-oil-3 .real-reviews .real-reviews-grid {
    gap:30px;
  }
real-reviews-seed-oil-3 .review-image {
    margin-bottom: 5px;
  }
.real-reviews .reviews_rating_number {
    font-weight: 600;
    margin: 0;
    font-size: 18px;
    line-height: 180%;
    letter-spacing: 0.2px;
    color: #000000;
  }
.real-reviews .rating-number {
    font-size: 50px;
    font-weight: 600;
    margin: 0;
    color: #000000;
    line-height: 120%;
    letter-spacing: 0.2px;
  }
.real-reviews .rating-stars{
    display:flex;
    justify-content:center;
    gap:4px;
  }
.real-reviews .real-reviews-grid{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:40px;
  }
.real-reviews .review-card {
    background: #fff;
    border-top: 1px solid #DADADA;
  }
.real-reviews .review-top {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 16px;
    padding-top: 16px;
  }
.real-reviews .review-left{
    display:flex;
    gap:10px;
  }
.real-reviews .review-avatar {
    width: 60px;
    height: 60px;
    border-radius: 50%;
    object-fit: cover;
  }
.review-user-info{
    display:flex;
    flex-direction:column;
   }
.real-reviews .review-name {
    font-weight: 600;
    font-size: 18px;
    margin: 0;
    color: #000000;
  }
.review-location-wrap{
    display:flex;
    align-items:center;
    gap:5px;
    margin:2px 0;
  }
.real-reviews .review-flag {
    width: 20px;
    height: 15px;
    object-fit: cover;
  }
.real-reviews .review-location {
    font-size: 13px;
    color: #807272;
    font-weight: 500;
  }
.real-reviews .review-stars{
    display:flex;
    gap:2px;
    margin-top:3px;
  }
.real-reviews .review-date {
    font-size: 13px;
    color: #303030;
    font-weight: 500;
  }
.real-reviews .review_date-mb {
    display: none;
    font-size: 13px;
    color: #303030;
    font-weight: 500;
  }
.real-reviews .review-text {
    margin: 0;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 12px;
    color: #121212;
    font-weight: 400;
  }
.review-image {
    margin-bottom: 16px;
    height: auto;
  }
.real-reviews .review-image img{
    width:100%;
    border-radius:12px;
    height: auto;
  }
.real-reviews .review-tags {
    font-size: 16px;
    color: #E2725B;
    text-transform: uppercase;
    margin: 0;
    font-weight: 600;
    line-height: 24px;
  }
.pumpkin-seed-oil-seed-3--template .real-reviews .review-tags {
    color: #E2725B;
  }
@media(max-width: 1024px) {
    .real-reviews .page-width {
      padding: 0 10px;
    }
  }
@media (max-width: 768px){
    .section-template--23168427950336__real_reviews_4bPXXp{
      padding-top: 32px;
      padding-bottom: 32px;
     }
  }
@media(max-width:768px){
    .real-reviews .real-reviews-grid{
      grid-template-columns:1fr;
      gap:25px;
    }
  }
@media(max-width: 575px) {
    .real-reviews.real-reviews-seed-oil-3 .real-reviews-sub {
      font-size: 13px;
    }
.real-reviews.real-reviews-seed-oil-3 {
      font-size: 15px;
      color: #000000;
    }
  }
s
  @media(max-width: 390px) {
    .real-reviews .review_date-mb {
      display: inline-block;
      padding-left: 15px;
    }
.real-reviews .review-date {
      display: none;
    }
  }
/*-------------------------------- Review Page Changes -------------------------------*/

  .real-reviews.review-page-real-reviews .rating-number ,
  .real-reviews.review-page-real-reviews .real-reviews-sub,
  .real-reviews.review-page-real-reviews .real-reviews-sub,
  .real-reviews.review-page-real-reviews .section-divider,
  .real-reviews.review-page-real-reviews .reviews_rating_number {
    display: none;
  }
.real-reviews.review-page-real-reviews {
    background: #FBEEE9;
  }
.real-reviews.review-page-real-reviews .page-width {
    max-width: 1600px;
  }
.real-reviews.review-page-real-reviews .real-reviews-rating {
    display: flex;
    flex-direction: column;
  }
.real-reviews.review-page-real-reviews .review_text {
    order: 2;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #000000;
    letter-spacing: 0;
  }
.real-reviews.review-page-real-reviews .real-reviews-heading {
    font-weight: 700;
    font-size: 60px;
    line-height: 72px;
    color: #000000;
    letter-spacing: 0;
    margin-bottom: 20px;
  }
.real-reviews.review-page-real-reviews .rating-stars {
    margin-bottom: 24px;
  }
.real-reviews.review-page-real-reviews .real-reviews-header {
    margin-bottom: 80px;
  }
.real-reviews.review-page-real-reviews .review-top {
    padding-top: 0;
    margin-bottom: 20px;
  }
.real-reviews.review-page-real-reviews .review-flag {
    height: 24px;
    width: 24px;
    border-radius: 50%;
  }
.real-reviews.review-page-real-reviews .rating-stars svg {
    height: 66px;
    width: 66px;
  }
.real-reviews.review-page-real-reviews .real-reviews-grid {
    grid-template-columns: repeat(3, 1fr);
    column-gap: 48px;
    row-gap: 80px;
  }
.real-reviews.review-page-real-reviews .review-card {
    max-width: 501px;
    background: #FFFFFF;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.08);
    border-radius: 32px;
    padding: 20px;
    height: fit-content;
  }
.real-reviews.review-page-real-reviews .review-date {
    display: none;
  }
.real-reviews.review-page-real-reviews .review-stars svg{
    height: 20px;
    width: 20px;
  }
.real-reviews.review-page-real-reviews .review-stars {
    margin-top: 8px; 
  }
.real-reviews.review-page-real-reviews .review-text {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #000000;
    margin-bottom: 20px;
    letter-spacing: 0;
  }
.real-reviews.review-page-real-reviews .review-image {
    margin-bottom: 12px;
  }
.real-reviews.review-page-real-reviews .review-image img {
    border-radius: 32px;
  }
.real-reviews.review-page-real-reviews .review-tags {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #000000;
    letter-spacing: 0;
  }
.real-reviews.review-page-real-reviews .review-location {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    color: #79767D;
    letter-spacing: 0;
  }
.real-reviews.review-page-real-reviews .review-name {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
    color: #000000;
    letter-spacing: 0;
  }
.real-reviews.review-page-real-reviews .review-avatar {
    width: 88px;
    height: 88px;
  }
.real-reviews.review-page-real-reviews .review-location-wrap {
    margin-top: 8px;
  }
@media screen and (max-width: 1700px) {
    .real-reviews.review-page-real-reviews .page-width {
      padding: 0 50px;
    }
  }
@media screen and (max-width: 990px) {

    .section-template--23168427950336__real_reviews_4bPXXp.review-page-real-reviews {
      padding-top: 120px;
      padding-bottom: 120px;
    }
.real-reviews.review-page-real-reviews .page-width {
      padding: 0 32px;
    }
.real-reviews.review-page-real-reviews .real-reviews-grid {
      grid-template-columns: repeat(2, 1fr);
      column-gap: 16px;
      row-gap: 60px;
    }
.real-reviews.review-page-real-reviews .review-card {
      border-radius: 28px;
      padding: 15px;
    }
.real-reviews.review-page-real-reviews .real-reviews-heading {
      font-size: 32px;
      line-height: 40px;
      margin-bottom: 15px;
    }
.real-reviews.review-page-real-reviews .rating-stars svg {
      height: 50px;
      width: 49px;
    }
.real-reviews.review-page-real-reviews .rating-stars {
      margin-bottom: 20px;
    }
.real-reviews.review-page-real-reviews .real-reviews-header {
      margin-bottom: 60px;
    }
.real-reviews.review-page-real-reviews .review-stars {
      margin-top: 6px; 
    }
.real-reviews.review-page-real-reviews .review-top {
      margin-bottom: 15px;
    }
.real-reviews.review-page-real-reviews .review-text {
      margin-bottom: 15px;
    }
.real-reviews.review-page-real-reviews .review-image {
      margin-bottom: 15px;
    }
.real-reviews.review-page-real-reviews .review-image img {
      border-radius: 28px;
    }
.real-reviews.review-page-real-reviews .review-location-wrap {
      margin-top: 6px;
    }
.real-reviews.review-page-real-reviews .review-avatar {
      width: 84px;
      height: 84px;
    }
  }
@media screen and  (max-width: 767px) {
    .section-template--23168427950336__real_reviews_4bPXXp.review-page-real-reviews {
      padding-top: 80px;
      padding-bottom: 80px;
    }
.real-reviews.review-page-real-reviews .page-width {
      padding: 0 10px;
    }
.real-reviews.review-page-real-reviews .real-reviews-grid {
      grid-template-columns: repeat(1, 1fr);
      column-gap: 0;
      row-gap: 40px;
    }
.real-reviews.review-page-real-reviews .review-card {
      border-radius: 20px;
      padding: 10px;
      max-width: 100%;
    }
.real-reviews.review-page-real-reviews .rating-stars svg {
      height: 31px;
      width: 35px;
    }
.real-reviews.review-page-real-reviews .real-reviews-heading {
      margin-bottom: 12px;
    }
.real-reviews.review-page-real-reviews .rating-stars {
      margin-bottom: 15px;
    }
.real-reviews.review-page-real-reviews .real-reviews-header {
      margin-bottom: 40px;
    }
.real-reviews.review-page-real-reviews .review-top {
      margin-bottom: 10px;
    }
.real-reviews.review-page-real-reviews .review-text {
      margin-bottom: 10px;
      
    }
.real-reviews.review-page-real-reviews .review-image {
      margin-bottom: 0;
    }
.real-reviews.review-page-real-reviews .review-image img {
      border-radius: 20px;
    }
.real-reviews.review-page-real-reviews .review-stars svg{
      height: 16px;
      width: 17px;
    }
  }
/*------------------------- Seed AB-Test Changes-----------------------------*/
  .real-reviews.review-page-real-reviews.seed-ab-test .review_text {
    display: none;
  }
.real-reviews.review-page-real-reviews.seed-ab-test .rating-stars {
    display: none;
  }
.real-reviews.review-page-real-reviews.seed-ab-test .real-reviews-heading {
    font-weight: 700;
    font-size: 48px;
    line-height: 56px;
    margin-bottom: 0;
  }
.real-reviews.review-page-real-reviews.seed-ab-test {
    background: #F4EFEB;
  }
.real-reviews.review-page-real-reviews.seed-ab-test .review-image {
    margin-bottom: 2px ;
  }
.real-reviews.review-page-real-reviews.seed-ab-test .section-subheading {
    font-weight: 700;
    font-size: 32px;
    line-height: 40px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test .review-tags {
    font-size: 16px;
    line-height: 20px;
  }
@media screen and (max-width: 990px) {
    .real-reviews.review-page-real-reviews.seed-ab-test .review-image {
      margin-bottom: 15px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .section-subheading {
      font-size: 16px;
      line-height: 20px;
      margin-bottom: 15px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .real-reviews-heading {
      font-size: 24px;
      line-height: 28px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .review-name {
      font-size: 16px;
      line-height: 20px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .review-location {
      font-size: 16px;
      line-height: 20px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .review-text {
      font-size: 16px;
      line-height: 20px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .review-tags {
      font-size: 12px;
      line-height: 16px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .review-image {
      margin-bottom: 5px;
    }

  }
@media screen and (max-width: 767px) {
    .real-reviews.review-page-real-reviews.seed-ab-test .real-reviews-heading {
      font-size: 24px;
      line-height: 28px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .review-image {
      margin-bottom: 0;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .review-image img {
      border-radius: 20px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test .section-subheading {
      margin-bottom: 10px;
    }
  }
/* -------------------------- pdp_new-template_ab-test-v2 changes ---------------------------*/

  .real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 {
    background: #FBEEE9;
  }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .section-subheading {
    font-size: 16px;
    line-height: 20px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .real-reviews-heading {
    font-size: 32px;
    line-height: 40px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .real-reviews-header {
    margin-bottom: 40px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .page-width {
    max-width: 1200px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .real-reviews-grid {
    column-gap: 20px;
    row-gap: 40px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .review-name {
    font-size: 16px;
    line-height: 20px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .review-location {
    font-size: 16px;
    line-height: 20px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .review-text {
    font-size: 16px;
    line-height: 20px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-tags {
    font-size: 14px;
    line-height: 16px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-image {
    margin-bottom: 10px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-card {
    border-radius: 20px;
  }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-image img {
    border-radius: 20px;
  }
@media screen and (max-width: 990px) {
    .section-template--23168427950336__real_reviews_4bPXXp.review-page-real-reviews.seed-ab-test-v2 {
      padding-top: 80px;
      padding-bottom: 80px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .page-width {
      padding: 0 16px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .section-subheading {
      margin-bottom: 6px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .real-reviews-heading {
      font-size: 24px;
      line-height: 28px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .real-reviews-header {
      margin-bottom: 30px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-image {
      margin-bottom: 5px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .real-reviews-grid {
      column-gap: 16px;
      row-gap: 30px;
    }
  }
@media  screen and (max-width: 767px) {
    .section-template--23168427950336__real_reviews_4bPXXp.review-page-real-reviews.seed-ab-test-v2 {
      padding-top: 60px;
      padding-bottom: 60px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .page-width {
      padding: 0 10px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .real-reviews-header {
      margin-bottom: 20px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-image {
      margin-bottom: 0;
    }
.real-reviews.review-page-real-reviews.seed-ab-test-v2 .real-reviews-grid {
      row-gap: 20px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-card {
      border-radius: 12px;
    }
.real-reviews.review-page-real-reviews.seed-ab-test.seed-ab-test-v2 .review-image img {
      border-radius: 12px;
    }
  }
@media screen and (max-width: 990px) {
    .nutra-footer.seed-3-footer.section-sections--22961953997056__footer-padding {
      padding-top: 60px;
      padding-bottom: 60px;
    }
  }
@media screen and (max-width: 767px) {
    .nutra-footer.seed-3-footer.section-sections--22961953997056__footer-padding {
      padding-top: 40px;
      padding-bottom: 40px;
    }
  }