#learn-how-opzelura-was-studied {
  margin-bottom: 30px;
}

#terms-and-conditions {
  margin: 50px 0;
}

#learn-about-opzelura-children .p8-accordion {
  border: 4px dotted #c4dbe6;
  border-bottom: none;
}

#learn-how-opzelura-was-studied .p8-accordion,
#terms-and-conditions .p8-accordion {
  border: 4px dotted #c4dbe6;
}

#terms-and-conditions .p8-accordion {
  border-radius: 0 0 10px 10px;
}

#terms-and-conditions .p8-accordion:has(.sr-accordion-expanded) {
  border-radius: 0 0 0 0;
}

#learn-how-opzelura-was-studied button.opz-study-header,
#learn-about-opzelura-children button.opz-children-acd-header,
#terms-and-conditions button.terms-heading {
  width: 100%;
  text-align: left;
  border: none;
  outline: 0;
  background: transparent;
  padding: 10px 16px;
  position: relative;
}

#learn-how-opzelura-was-studied .opz-study-text,
#learn-about-opzelura-children .opz-children-acd-text,
#terms-and-conditions .terms-text {
  display: none;
}

#learn-how-opzelura-was-studied button.opz-study-header .title-text,
#learn-about-opzelura-children button.opz-children-acd-header .title-text,
#terms-and-conditions button.terms-heading .title-text {
  font-family: 'gobold-bold';
  font-size: 24px;
  color: #2D2850;
  letter-spacing: 0;
  text-transform: uppercase;
}

#learn-how-opzelura-was-studied button.opz-study-header .title-text .linear-gradient,
#learn-about-opzelura-children button.opz-children-acd-header .title-text .linear-gradient,
#terms-and-conditions button.terms-heading .title-text .linear-gradient {
  position: relative;
  display: inline-block;
}

#learn-how-opzelura-was-studied button.opz-study-header .title-text .linear-gradient::before,
#learn-about-opzelura-children button.opz-children-acd-header .title-text .linear-gradient::before,
#terms-and-conditions button.terms-heading .title-text .linear-gradient::before {
  content: " ";
  height: 17px;
  position: absolute;
  background-image: linear-gradient(259deg, #FBE7DF 0%, #F5CABB 73%);
  display: inline-block;
  z-index: -1;
  bottom: -1px;
  width: 103%;
  left: -1%;
}

#learn-about-opzelura-children button.opz-children-acd-header .title-text .linear-gradient-with-space::before,
#learn-how-opzelura-was-studied button.opz-study-header .title-text .linear-gradient-with-space::before {
  width: 115% !important;
  left: -10% !important;
}

#learn-how-opzelura-was-studied .plus-btn,
#learn-about-opzelura-children .plus-btn,
#terms-and-conditions .plus-btn {
  background: url('../images/accordion-plus.svg');
  display: block;
  width: 23px;
  height: 23px;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translate(0, -50%);
  background-size: 100%;
}
@media (max-width:767px) {
  #terms-and-conditions .plus-btn {
        top: 35%;
  }
}
@media (max-width:574px) {
  #terms-and-conditions .plus-btn {
        top: 24%;
  }
}

#learn-how-opzelura-was-studied .minus-btn,
#learn-about-opzelura-children .minus-btn,
#terms-and-conditions .minus-btn {
  background-color: #F15D5E;
  display: block;
  width: 23px;
  height: 4px;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translate(0, -50%);
}

#terms-and-conditions .terms-text {
  padding: 30px 16px 22px 16px;
}

#terms-and-conditions .terms-text ul {
  margin-bottom: 28px
}

#learn-how-opzelura-was-studied .opz-study-text,
#learn-about-opzelura-children .opz-children-acd-text {
  padding: 18px 16px 30px 16px
}


#learn-how-opzelura-was-studied p,
#learn-about-opzelura-children p,
#terms-and-conditions p {
  font-family: 'poppins-regular';
  font-size: 16px;
  color: #2B2B2B;
  letter-spacing: 0;
}

#learn-how-opzelura-was-studied p.fs-14,
#learn-about-opzelura-children p.fs-14,
#terms-and-conditions p.fs-14 {
  font-size: 14px;
}

#learn-how-opzelura-was-studied .icon-text-wrapper p,
#learn-about-opzelura-children .icon-text-wrapper p {
  font-size: 15px;
}

#learn-how-opzelura-was-studied .icon-text-wrapper p.fs-14,
#learn-about-opzelura-children .icon-text-wrapper p.fs-14 {
  font-size: 14px;
}

#learn-how-opzelura-was-studied .icon-text-wrapper p span.p8-strong-text,
#learn-about-opzelura-children .icon-text-wrapper p span.p8-strong-text {
  font-family: 'poppins-semibold';
}

#learn-how-opzelura-was-studied ul,
#learn-about-opzelura-children ul,
#terms-and-conditions ul {
  /* list-style-type: none; */
  padding-left: 22px;
}

#learn-how-opzelura-was-studied ul li::marker,
#learn-about-opzelura-children ul li::marker,
#terms-and-conditions ul li::marker {
  font-size: 0;
}

#learn-how-opzelura-was-studied ul li::before,
#learn-about-opzelura-children ul li::before,
#terms-and-conditions ul li::before {
  content: '';
  background-image: url('../images/bullet.svg');
  background-repeat: no-repeat;
  width: 7px;
  height: 7px;
  position: relative;
  display: block;
  top: 15px;
  left: -21px;
}

#learn-how-opzelura-was-studied ul li,
#learn-about-opzelura-children ul li,
#terms-and-conditions ul li {
  font-family: 'poppins-regular';
  font-size: 15px;
  color: #2B2B2B;
  letter-spacing: 0;
  margin-bottom: 10px;
}

#terms-and-conditions ul li {
  font-size: 14px;
  line-height: 24px;
}

#learn-how-opzelura-was-studied h3,
#learn-about-opzelura-children h3 {
  font-family: 'poppins-semibold';
  font-size: 18px;
  color: #2D2850;
  letter-spacing: 0.27px;
  text-transform: uppercase;
  margin-bottom: 15px;
  margin-top: 30px;
}

#learn-how-opzelura-was-studied .side-effect-text h3,
#learn-about-opzelura-children .side-effect-text h3 {
  margin-top: 0px;
}

#learn-how-opzelura-was-studied .icon-text-wrapper,
#learn-about-opzelura-children .icon-text-wrapper {
  display: flex;
}

#learn-how-opzelura-was-studied .icon-text-wrapper .text-wrapper,
#learn-about-opzelura-children .icon-text-wrapper .text-wrapper {
  margin-left: 22px;
}

#learn-how-opzelura-was-studied .icon-text-wrapper p.trial-text,
#learn-about-opzelura-children .icon-text-wrapper p.trial-text {
  font-family: 'gobold-bold';
  font-size: 18px;
  color: #2D2850;
  letter-spacing: 0;
}

#learn-how-opzelura-was-studied .icon-text-wrapper p.trail-text,
#learn-about-opzelura-children .icon-text-wrapper p.trail-text {
  font-family: 'gobold-bold';
  font-size: 18px;
  color: #2D2850;
  letter-spacing: 0;
  text-transform: uppercase;
  position: relative;
  padding-bottom: 8px;
  margin-bottom: 16px;
}

#learn-how-opzelura-was-studied .icon-text-wrapper p.trail-text::before,
#learn-about-opzelura-children .icon-text-wrapper p.trail-text::before {
  content: '';
  position: absolute;
  background-image: linear-gradient(257deg, #F99697 0%, #F15D5E 95%);
  height: 4px;
  width: 45px;
  bottom: -4px;
}

#learn-how-opzelura-was-studied .icon-text-wrapper img,
#learn-about-opzelura-children .icon-text-wrapper img {
  width: 50px !important;
}

#learn-how-opzelura-was-studied .side-effect-text,
#learn-about-opzelura-children .side-effect-text {
  margin-top: 14px;
}

@media (max-width: 575px) {
  #terms-and-conditions .terms-text {
    padding: 15px 16px 28px 16px;
  }

  #terms-and-conditions .terms-text ul {
    margin-bottom: 35px;
  }

  #learn-how-opzelura-was-studied .opz-study-text,
  #learn-about-opzelura-children .opz-children-acd-text {
    padding: 10px 16px 18px 16px;
  }

  #learn-how-opzelura-was-studied .icon-text-wrapper,
  #learn-about-opzelura-children .icon-text-wrapper {
    margin-bottom: 10px;
  }

  #learn-how-opzelura-was-studied button.opz-study-header .title-text,
  #learn-about-opzelura-children button.opz-children-acd-header .title-text {
    display: none;
  }

  #learn-how-opzelura-was-studied button.opz-study-header .title-text.p8-m,
  #learn-about-opzelura-children button.opz-children-acd-header .title-text.p8-m {
    display: block !important;
    max-width: 292px !important;
  }

  #learn-how-opzelura-was-studied .plus-btn,
  #learn-how-opzelura-was-studied .minus-btn,
  #learn-about-opzelura-children .plus-btn,
  #learn-about-opzelura-children .minus-btn {
    top: 16px;
    right: 10px;
    transform: unset;
  }

  body.page-node-11 #learn-how-opzelura-was-studied {
    margin-bottom: 32px;
  }

  body.page-node-11 #learn-about-opzelura-children {
    margin-bottom: 0px;
  }

  body.page-node-361 #learn-how-opzelura-was-studied,
  body.page-node-361 #learn-about-opzelura-children {
    margin-bottom: 40px;
  }

  #terms-and-conditions button.terms-heading .title-text .linear-gradient::before {
    bottom: -3px;
  }

  #terms-and-conditions button.terms-heading .title-text {
    max-width: 274px;
    display: inline-block;
    line-height: 31px;
  }

  #learn-about-opzelura-children button.opz-children-acd-header,
  #learn-how-opzelura-was-studied button.opz-study-header {
    padding: 16px;
  }

  #learn-how-opzelura-was-studied .opz-study-text,
  #learn-about-opzelura-children .opz-children-acd-text {
    padding-top: 0px;
  }

  #learn-how-opzelura-was-studied .icon-text-wrapper p.trail-text,
  #learn-about-opzelura-children .icon-text-wrapper p.trail-text {
    padding-bottom: 3px;
  }

  #learn-how-opzelura-was-studied .icon-text-wrapper p.trail-text,
  #learn-about-opzelura-children .icon-text-wrapper p.trail-text {
    margin-bottom: 12px;
  }

  #learn-how-opzelura-was-studied ul li,
  #learn-about-opzelura-children ul li {
    line-height: 21px;
    margin-bottom: 3px;
  }

  #learn-how-opzelura-was-studied ul,
  #learn-about-opzelura-children ul {
    margin-top: -4px;
  }

  #learn-how-opzelura-was-studied .icon-text-wrapper p.fs-14,
  #learn-about-opzelura-children .icon-text-wrapper p.fs-14 {
    margin-top: -8px;
  }

  body.page-node-11 #learn-how-opzelura-was-studied .opz-study-text,
  body.page-node-11 #learn-about-opzelura-children .opz-children-acd-text {
    padding-bottom: 0px;
  }

  #learn-how-opzelura-was-studied .opz-study-text,
  #learn-about-opzelura-children .opz-children-acd-text {
    padding-left: 0px;
    padding-right: 0px;
  }

  #learn-how-opzelura-was-studied .opz-study-text p,
  #learn-about-opzelura-children .opz-children-acd-text p,
  #learn-how-opzelura-was-studied .icon-text-wrapper,
  #learn-about-opzelura-children .icon-text-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  #learn-how-opzelura-was-studied .icon-text-wrapper p,
  #learn-about-opzelura-children .icon-text-wrapper p {
    padding-left: 0px;
    padding-right: 0px;
  }

  #learn-how-opzelura-was-studied h3,
  #learn-about-opzelura-children h3 {
    padding-left: 16px;
  }

  #learn-how-opzelura-was-studied .side-effect-text h3 {
    padding-right: 16px;
  }
}

@media (max-width: 390px) {

  #learn-how-opzelura-was-studied button.opz-study-header .title-text,
  #learn-about-opzelura-children button.opz-children-acd-header .title-text {
    font-size: 22px;
  }
}

@media (min-width:576px) and (max-width:991px) {

  #learn-how-opzelura-was-studied button.opz-study-header .title-text,
  #learn-about-opzelura-children button.opz-children-acd-header .title-text,
  #terms-and-conditions button.terms-heading .title-text {
    font-size: 20px;
    max-width: 80%;
    display: inline-block;
  }
}

@media (min-width: 1200px) {
  #terms-and-conditions p.tc-acc-pr {
    margin-right: 115px;
  }
}