/* Isolated additions for template-alcohol-treatment.php. Existing "new services" CSS is reused read-only. */
.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body > :first-child{margin-top:0}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body > :last-child{margin-bottom:0}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body h3{margin:1.15em 0 .55em;font-size:clamp(1.9rem,2.1vw,2.4rem);line-height:1.25;color:var(--dark,#10192a)}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ul,.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol{margin:1.4rem 0 0;padding:0;display:grid;gap:1rem;list-style:none}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body li{position:relative;padding-left:3rem;color:#364862}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ul li::before{content:"✓";position:absolute;left:0;top:.1rem;width:1.9rem;height:1.9rem;border-radius:50%;background:#e6f3ff;color:#2287f5;display:grid;place-items:center;font-size:1.2rem;font-weight:900;line-height:1}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol{counter-reset:samed-alcohol-list}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol li{counter-increment:samed-alcohol-list}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol li::before{content:counter(samed-alcohol-list);position:absolute;left:0;top:-.05rem;width:2.1rem;height:2.1rem;border-radius:.8rem;background:#e6f3ff;color:#2287f5;display:grid;place-items:center;font-size:1.2rem;font-weight:900;line-height:1}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__notice svg{width:1.8rem;height:1.8rem}.samed-new-services--alcohol-treatment .sidebar-contacts__text--note{margin-top:.8rem;margin-bottom:0}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body a{color:#0f5ec7;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body blockquote{margin:1.6rem 0 0;padding:1.6rem 1.8rem;border-left:.4rem solid #2287f5;border-radius:1.4rem;background:#eef7ff;color:#29435f}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body table{width:100%;border-collapse:separate;border-spacing:0;margin:1.6rem 0 0;overflow:hidden;border:1px solid #dbe9f5;border-radius:1.6rem}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body th,.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body td{padding:1.2rem 1.4rem;border-bottom:1px solid #dbe9f5;text-align:left;vertical-align:top}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body tr:last-child th,.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body tr:last-child td{border-bottom:0}@media(max-width:47.9988em){.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body h3{font-size:2rem}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body li{padding-left:2.8rem}.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body table{display:block;overflow-x:auto}}


/* v2 list-fix: hard override for WYSIWYG lists inside isolated alcohol template */
.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ul,
.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol {
  display: block !important;
  margin: 1.4rem 0 0 !important;
  padding: 0 !important;
  list-style: none !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ul li,
.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol li {
  position: relative !important;
  display: block !important;
  margin: 0 0 1rem !important;
  padding: 0 0 0 3rem !important;
  min-height: 1.9rem !important;
  list-style: none !important;
  line-height: 1.6 !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ul li::before {
  content: "✓" !important;
  position: absolute !important;
  left: 0 !important;
  top: .2rem !important;
  width: 1.9rem !important;
  height: 1.9rem !important;
  border-radius: 50% !important;
  background: #e6f3ff !important;
  color: #2287f5 !important;
  display: grid !important;
  place-items: center !important;
  font-size: 1.2rem !important;
  font-weight: 900 !important;
  line-height: 1 !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol {
  counter-reset: samed-alcohol-list !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol li {
  counter-increment: samed-alcohol-list !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol li::before {
  content: counter(samed-alcohol-list) !important;
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  width: 2rem !important;
  height: 2rem !important;
  border-radius: .8rem !important;
  background: #e6f3ff !important;
  color: #2287f5 !important;
  display: grid !important;
  place-items: center !important;
  font-size: 1.1rem !important;
  font-weight: 900 !important;
  line-height: 1 !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ul li::after,
.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol li::after {
  content: none !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body li > p {
  margin: 0 !important;
}

.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body li > ul,
.samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body li > ol {
  margin-top: .8rem !important;
}

@media (max-width: 47.9988em) {
  .samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ul li,
  .samed-new-services.samed-new-services--alcohol-treatment .home-doctor-alcohol-content__body ol li {
    padding-left: 2.8rem !important;
  }
}
