.elementor-1206031 .elementor-element.elementor-element-44771c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-44771c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1206031 .elementor-element.elementor-element-a705911 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-9bff38f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-9bff38f:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px #F08575;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-content{border-block-end-color:rgba(2, 1, 1, 0);background-color:rgba(235, 233, 233, 0.34);color:rgba(0, 0, 0, 0.88);font-family:"Museo Sans 300", Sans-serif;font-size:16px;padding:20px 10px 10px 15px;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-title{border-color:rgba(2, 1, 1, 0);background-color:#000000;padding:20px 20px 20px 20px;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-toggle-item{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-toggle-title, .elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-toggle-icon{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-title.elementor-active a, .elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-toggle-title{font-family:"Museo", Sans-serif;text-transform:uppercase;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-9bff38f .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-32cb481 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-title{border-width:0px;background-color:#000000;padding:20px 20px 20px 20px;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-content{border-width:0px;background-color:rgba(235, 233, 233, 0.34);color:rgba(0, 0, 0, 0.88);font-family:"Museo Sans 300", Sans-serif;font-size:16px;padding:20px 0px 10px 0px;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-toggle-title, .elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-toggle-icon{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-title.elementor-active a, .elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-toggle-title{font-family:"Museo", Sans-serif;text-transform:uppercase;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-title .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-title .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#FFFFFF;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#FFFFFF;}@media(max-width:767px){.elementor-1206031 .elementor-element.elementor-element-44771c9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-a705911 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-9bff38f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-32cb481 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1206031 .elementor-element.elementor-element-32cb481 .elementor-tab-content{padding:10px 0px 30px 10px;}}/* Start custom CSS for toggle, class: .elementor-element-9bff38f */<style>
/* Base table styling */
.pricing-section{
  font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;
  color:#111;
}

/* SECTION TITLES */
.pricing-section h2{
  margin:1.25rem 0 .5rem;
  font-size:18px;
  font-weight:700;
}

/* TABLE */
.pricing-table{
  width:100%;
  border-collapse:collapse;
  margin:0 0 1rem;
  background:#fff;
  border:1px solid #e5e7eb;
  border-radius:12px;
  overflow:hidden;
}

.pricing-table caption{
  caption-side:top;
  text-align:left;
  font-weight:600;
  padding:.75rem 1rem;
  background:#f8fafc;
  border-bottom:1px solid #e5e7eb;
}

/* ✅ UPDATED HEADER COLOR */
.pricing-table th{
  background:#eef2f7;
  font-weight:600;
  text-align:left;
}

/* FIX unwanted row highlight */
.pricing-table tbody tr:first-child td{
  background:transparent !important;
}

.pricing-table th,
.pricing-table td{
  padding:.75rem 1rem;
  border-bottom:1px solid #f1f5f9;
  vertical-align:top;
}

.pricing-table tr:last-child td{
  border-bottom:0;
}

.price{
  font-weight:700;
}

/* Mobile */
@media (max-width: 640px){
  .pricing-table thead{display:none;}

  .pricing-table,
  .pricing-table tbody,
  .pricing-table tr,
  .pricing-table td{
    display:block;
    width:100%;
  }

  .pricing-table tr{
    border-bottom:1px solid #e5e7eb;
  }

  .pricing-table td{
    border-bottom:0;
    padding:.6rem 1rem;
  }

  .pricing-table td[data-label]{
    position:relative;
    padding-top:1.9rem;
  }

  .pricing-table td[data-label]::before{
    content:attr(data-label);
    position:absolute;
    left:1rem;
    top:.5rem;
    font-size:.8rem;
    color:#64748b;
    font-weight:600;
  }

  .pricing-table caption{
    font-size:1rem;
  }
}

/* Wrapper */
.pricing-wrap{
  background:#f6f7fb;
  padding:12px;
  border-radius:14px;
}
</style>

<section class="pricing-section pricing-wrap">

<h2>FACE</h2>
<table class="pricing-table">
<caption>Face Treatments</caption>
<thead>
<tr>
<th>Treatment</th>
<th>1 Session</th>
<th>4 Sessions</th>
</tr>
</thead>
<tbody>
<tr>
<td>Acne / Hyperpigmentation / Melasma / Rosacea &amp; Redness</td>
<td class="price" data-label="1 Session">£425</td>
<td class="price" data-label="4 Sessions">£1450</td>
</tr>
</tbody>
</table>

<h2>VARIOUS AREAS</h2>
<table class="pricing-table">
<caption>Haemangioma, Port Wine Stains &amp; Other Vascular Malformations</caption>
<thead>
<tr>
<th>Area Size</th>
<th>1 Session</th>
<th>4 Sessions</th>
</tr>
</thead>
<tbody>
<tr>
<td>Small Area</td>
<td class="price" data-label="1 Session">£325</td>
<td class="price" data-label="4 Sessions">£1150</td>
</tr>
<tr>
<td>Medium Area</td>
<td class="price" data-label="1 Session">£450</td>
<td class="price" data-label="4 Sessions">£1575</td>
</tr>
<tr>
<td>Large Area</td>
<td class="price" data-label="1 Session">£645</td>
<td class="price" data-label="4 Sessions">£2350</td>
</tr>
</tbody>
</table>

<h2>FUNGAL NAIL</h2>
<table class="pricing-table">
<caption>Fungal Nail Treatments</caption>
<thead>
<tr>
<th>Nails</th>
<th>1 Session</th>
<th>4 Sessions</th>
</tr>
</thead>
<tbody>
<tr>
<td>Up to 2 Nails</td>
<td class="price" data-label="1 Session">£325</td>
<td class="price" data-label="4 Sessions">£1150</td>
</tr>
<tr>
<td>3–5 Nails</td>
<td class="price" data-label="1 Session">£475</td>
<td class="price" data-label="4 Sessions">£1675</td>
</tr>
<tr>
<td>6 or more</td>
<td class="price" data-label="1 Session">£735</td>
<td class="price" data-label="4 Sessions">£2725</td>
</tr>
</tbody>
</table>

<h2>REVERSE (Neo + Era)</h2>
<table class="pricing-table">
<caption>Combined Neo + Era Treatments</caption>
<thead>
<tr>
<th>Area Size</th>
<th>1 Session</th>
</tr>
</thead>
<tbody>
<tr>
<td>Small</td>
<td class="price" data-label="1 Session">£425</td>
</tr>
<tr>
<td>Medium</td>
<td class="price" data-label="1 Session">From £550</td>
</tr>
<tr>
<td>Large</td>
<td class="price" data-label="1 Session">From £775</td>
</tr>
</tbody>
</table>

<h2>Resurfacing — ERA (Elite)</h2>
<table class="pricing-table">
<caption>ERA (Elite) Resurfacing</caption>
<thead>
<tr>
<th>Treatment</th>
<th>1 Session</th>
</tr>
</thead>
<tbody>
<tr>
<td>Face</td>
<td class="price" data-label="1 Session">£650</td>
</tr>
<tr>
<td>Various Spots</td>
<td class="price" data-label="1 Session">From £350</td>
</tr>
<tr>
<td>Lumps &amp; Bumps</td>
<td class="price" data-label="1 Session">From £450</td>
</tr>
</tbody>
</table>

<h2>NEO (Elite)</h2>
<table class="pricing-table">
<caption>NEO (Elite) Treatments</caption>
<thead>
<tr>
<th>Treatment</th>
<th>1 Session</th>
</tr>
</thead>
<tbody>
<tr>
<td>Scars</td>
<td class="price" data-label="1 Session">£200</td>
</tr>
<tr>
<td>Various Spots</td>
<td class="price" data-label="1 Session">From £350</td>
</tr>
<tr>
<td>Stretch Marks</td>
<td class="price" data-label="1 Session">From £250</td>
</tr>
</tbody>
</table>

</section>/* End custom CSS */