:root {
  --default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
    "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
    "Source Han Sans CN", sans-serif;
}

.main-container {
  overflow: hidden;
}

.main-container,
.main-container * {
  box-sizing: border-box;
}

input,
select,
textarea,
button {
  outline: 0;
}

.main-container {
  position: relative;
  width: 1920px;
  height: 5648px;
  margin: 0 auto;
  background: #ffffff;
  overflow: hidden;
}
.header {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  position: relative;
  width: 1920px;
  margin: 0 0 0 0;
  z-index: 220;
}
.sub-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  padding: 15px 255px 15px 255px;
  background: #000000;
  z-index: 221;
}
.menu-links {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 549px;
  z-index: 222;
}
.adres {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 367px;
  z-index: 223;
}
.location-dot {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #cfa670;
  font-family: Font Awesome 6 Pro, var(--default-font-family);
  font-size: 16px;
  font-weight: 900;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 224;
}
.europalaan-west-av-herkenbosch {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 225;
}
.adres-1 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 152px;
  z-index: 226;
}
.phone {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #cfa670;
  font-family: Font Awesome 6 Pro, var(--default-font-family);
  font-size: 16px;
  font-weight: 900;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 227;
}
.phone-number {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 228;
}
.menu-rechts {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 420px;
  z-index: 229;
}
.menu-item {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 51px;
  z-index: 230;
}
.prijzen {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 51px;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: center;
  white-space: nowrap;
  z-index: 231;
}
.menu-item-2 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 125px;
  z-index: 232;
}
.abonnementen {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 125px;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: center;
  white-space: nowrap;
  z-index: 233;
}
.menu-item-3 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 88px;
  z-index: 234;
}
.foto-galerij {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 88px;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: center;
  white-space: nowrap;
  z-index: 235;
}
.menu-item-4 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 66px;
  z-index: 236;
}
.contact {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 66px;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: center;
  white-space: nowrap;
  z-index: 237;
}
.header-5 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  padding: 30px 255px 30px 255px;
  z-index: 238;
}
.logo-uitlijning-fix {
  flex-shrink: 0;
  position: relative;
  width: 192px;
  height: 38px;
  background: url(https://static.codia.ai/image/2026-09-14/YOjOi00OWo.png)
    no-repeat center;
  background-size: cover;
  z-index: 239;
}
.menu {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 45px;
  position: relative;
  width: 454px;
  z-index: 240;
}
.menu-item-6 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 146px;
  padding: 5px 0 5px 0;
  z-index: 241;
}
.behandelingen {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 146px;
  height: 29px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 242;
}
.menu-item-7 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 127px;
  padding: 5px 0 5px 0;
  z-index: 243;
}
.specialismen {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 127px;
  height: 29px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 244;
}
.menu-item-8 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 91px;
  padding: 5px 0 5px 0;
  z-index: 245;
}
.over-ons {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 91px;
  height: 29px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 18px;
  font-weight: 600;
  line-height: 28.8px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 246;
}
.rechts {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  width: 312px;
  z-index: 247;
}
.btn-ghost {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 125px;
  padding: 12px 24px 12px 24px;
  border: 1px solid #cfa670;
  z-index: 248;
  border-radius: 50px;
}
.meer-lezen {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #cfa670;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 249;
}
.btn-primary {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 182px;
  padding: 12px 24px 12px 24px;
  background: #cfa670;
  z-index: 250;
  border-radius: 50px;
}
.webshop-afspraak-maken {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 251;
}
.img {
  position: relative;
  width: 1920px;
  height: 700px;
  margin: 0 0 0 0;
  background: url(https://static.codia.ai/image/2026-09-14/pu6HS3D5U9.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 210;
  overflow: visible auto;
}
.slogan-buttons {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 30px;
  position: relative;
  width: 690px;
  margin: 192px 0 0 255px;
  z-index: 211;
}
.titel {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  min-width: 0;
  z-index: 212;
}
.cocomos {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #ffffff;
  font-family: Recia, var(--default-font-family);
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 5.6px;
  z-index: 213;
}
.de-haarsalon-die-verder-gaat {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 690px;
  height: 116px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 58px;
  font-weight: 700;
  line-height: 58px;
  text-align: left;
  text-transform: uppercase;
  z-index: 214;
}
.frame {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  width: 413px;
  z-index: 215;
}
.btn-primary-9 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 182px;
  padding: 12px 24px 12px 24px;
  background: #cfa670;
  z-index: 216;
  border-radius: 50px;
}
.webshop-afspraak-maken-a {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 217;
}
.btn-ghost-b {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 216px;
  padding: 12px 24px 12px 24px;
  border: 1px solid #ffffff;
  z-index: 218;
  border-radius: 50px;
}
.meer-lezen-c {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 219;
}
.inhoud {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 150px;
  position: relative;
  width: 1410px;
  margin: 150px 0 0 255px;
  z-index: 168;
}
.titel-d {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  min-width: 0;
  height: 83px;
  z-index: 169;
}
.waar-kunnen-wij-je-bij-helpen {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #cfa670;
  font-family: Recia, var(--default-font-family);
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 5.6px;
  z-index: 170;
}
.behandelingen-e {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 46px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 46px;
  font-weight: 700;
  line-height: 46px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 171;
}
.frame-f {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 30px;
  position: relative;
  width: 1410px;
  margin: 90px 0 0 255px;
  z-index: 172;
}
.group-8 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  padding: 0 30px 0 30px;
  z-index: 173;
}
.behandeling {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 174;
}
.dames-coupe-knippen {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 175;
}
.euro {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 176;
}
.divider {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/heDBu0JF6y.png)
    no-repeat center;
  background-size: cover;
  z-index: 177;
}
.behandeling-10 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 178;
}
.dames-color-va {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 179;
}
.euro-11 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 180;
}
.divider-12 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/OeRnKdb981.png)
    no-repeat center;
  background-size: cover;
  z-index: 181;
}
.behandeling-13 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 182;
}
.dames-waves-va {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 183;
}
.euro-14 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 184;
}
.wrapper-8 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  padding: 0 30px 0 30px;
  z-index: 185;
}
.behandeling-15 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 186;
}
.heren-knippen {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 187;
}
.euro-16 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 188;
}
.divider-17 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/xDKkcYY2EW.png)
    no-repeat center;
  background-size: cover;
  z-index: 189;
}
.behandeling-18 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 190;
}
.heren-color {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 191;
}
.euro-19 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 192;
}
.divider-1a {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/N8va10Pcvb.png)
    no-repeat center;
  background-size: cover;
  z-index: 193;
}
.behandeling-1b {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 194;
}
.heren-tondeuze {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 195;
}
.euro-1c {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 196;
}
.group-b {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  padding: 0 30px 0 30px;
  z-index: 197;
}
.behandeling-1d {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 198;
}
.kids-t-m-10-jaar {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 199;
}
.euro-1e {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 200;
}
.divider-1f {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/FbgukbCz6g.png)
    no-repeat center;
  background-size: cover;
  z-index: 201;
}
.behandeling-20 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 202;
}
.wassen-fohnen-va {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 203;
}
.euro-21 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 204;
}
.divider-22 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/YNE2ZtZmou.png)
    no-repeat center;
  background-size: cover;
  z-index: 205;
}
.behandeling-23 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 206;
}
.visagie {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 207;
}
.euro-24 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  z-index: 208;
}
.mini-cta-abo-blok {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 120px;
  position: relative;
  width: 1410px;
  margin: 90px 0 0 255px;
  padding: 90px 90px 0 90px;
  z-index: 162;
}
.tekst {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 15px;
  position: relative;
  min-width: 0;
  z-index: 163;
}
.altijd-mooi-haar-het-hele-jaar-door {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 38px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 32px;
  font-weight: 700;
  line-height: 38px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 164;
}
.ontdek-onze-abonnementen {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 891px;
  height: 60px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  z-index: 165;
}
.btn-primary-25 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 219px;
  padding: 12px 24px 12px 24px;
  background: #cfa670;
  z-index: 166;
  border-radius: 50px;
}
.webshop {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 167;
}
.fotos {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 30px;
  position: relative;
  width: 2530px;
  margin: 150px 0 0 -225px;
  z-index: 156;
}
.photo {
  flex-shrink: 0;
  position: relative;
  width: 678px;
  height: 500px;
  background: url(https://static.codia.ai/image/2026-09-14/XLNswvqny1.png)
    no-repeat center;
  background-size: cover;
  z-index: 157;
}
.photo-26 {
  flex-shrink: 0;
  position: relative;
  width: 677px;
  height: 500px;
  background: url(https://static.codia.ai/image/2026-09-14/7Cj0NCph29.png)
    no-repeat center;
  background-size: cover;
  z-index: 158;
}
.photo-27 {
  flex-shrink: 0;
  position: relative;
  width: 677px;
  height: 500px;
  background: url(https://static.codia.ai/image/2026-09-14/PRBaBkKsVR.png)
    no-repeat center;
  background-size: cover;
  z-index: 159;
}
.photo-28 {
  flex-shrink: 0;
  position: relative;
  width: 677px;
  height: 500px;
  background: url(https://static.codia.ai/image/2026-09-14/hseEzPZH1g.png)
    no-repeat center;
  background-size: cover;
  z-index: 160;
}
.inhoud-29 {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: nowrap;
  position: relative;
  width: 1410px;
  margin: 150px 0 0 255px;
  z-index: 122;
}
.frame-2a {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 450px;
  z-index: 123;
}
.titel-2b {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  min-width: 0;
  z-index: 124;
}
.wat-wij-nog-meer-doen {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #cfa670;
  font-family: Recia, var(--default-font-family);
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 5.6px;
  z-index: 125;
}
.specialismen-2c {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 46px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 46px;
  font-weight: 700;
  line-height: 46px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 126;
}
.regular-treatments {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 450px;
  min-width: 0;
  height: 130px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  z-index: 127;
}
.btn-primary-2d {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 182px;
  padding: 12px 24px 12px 24px;
  background: #cfa670;
  z-index: 128;
  border-radius: 50px;
}
.webshop-2e {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 129;
}
.accordeon-cf {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 810px;
  z-index: 130;
}
.focus-accordeon-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  padding: 0 0 30px 0;
  border-top: 1px dashed #ced4da;
  z-index: 131;
}
.header-2f {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  z-index: 132;
}
.check-text {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 15px;
  position: relative;
  z-index: 133;
}
.text {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  width: 698px;
  z-index: 134;
}
.hairstyling {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 135;
}
.icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 26px;
  background: #e9ecef;
  z-index: 136;
  border-radius: 50px;
}
.minus {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #000000;
  font-family: Font Awesome 6 Pro, var(--default-font-family);
  font-size: 16px;
  font-weight: 300;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 137;
}
.content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  z-index: 138;
  border-radius: 0 0 25px 25px;
}
.text-30 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 139;
}
.focus-accordeon-item-31 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  position: relative;
  width: 810px;
  height: 104px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  z-index: 140;
}
.header-32 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  padding: 0 0 30px 0;
  border-top: 1px dashed #ced4da;
  z-index: 141;
}
.check-text-33 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  z-index: 142;
}
.text-34 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 15px;
  position: relative;
  z-index: 143;
}
.natural-wave {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  width: 698px;
  z-index: 144;
}
.icon-35 {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 145;
}
.plus {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 26px;
  background: #e9ecef;
  z-index: 146;
  border-radius: 50px;
}
.focus-accordeon-item-36 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #000000;
  font-family: Font Awesome 6 Pro, var(--default-font-family);
  font-size: 16px;
  font-weight: 300;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 147;
}
.header-37 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  padding: 0 0 30px 0;
  border-top: 1px dashed #ced4da;
  z-index: 148;
}
.check-text-38 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  z-index: 149;
}
.text-39 {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 15px;
  position: relative;
  z-index: 150;
}
.beauty {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  width: 698px;
  z-index: 151;
}
.icon-3a {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 152;
}
.plus-3b {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  width: 26px;
  background: #e9ecef;
  z-index: 153;
  border-radius: 50px;
}
.flex-row-e {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #000000;
  font-family: Font Awesome 6 Pro, var(--default-font-family);
  font-size: 16px;
  font-weight: 300;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 154;
}
.cocomos-team {
  position: relative;
  width: 1665px;
  height: 809px;
  margin: 150px 0 0 255px;
  z-index: 114;
}
.frame-3c {
  position: absolute;
  width: 1185px;
  height: 809px;
  top: 0;
  left: 480px;
  background: url(https://static.codia.ai/image/2026-09-14/VmhKT1uF9n.png)
    no-repeat center;
  background-size: cover;
  z-index: 113;
}
.title {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 30px;
  position: absolute;
  width: 690px;
  height: 529px;
  top: 140px;
  left: 0;
  padding: 90px 120px 90px 0;
  background: #ffffff;
  z-index: 114;
}
.cocomos-3d {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  min-width: 0;
  z-index: 115;
}
.over-ons-3e {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #cfa670;
  font-family: Recia, var(--default-font-family);
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 5.6px;
  z-index: 116;
}
.team {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 46px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 46px;
  font-weight: 700;
  line-height: 46px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 117;
}
.btn-ghost-3f {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 570px;
  min-width: 0;
  height: 156px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  z-index: 118;
}
.meer-lezen-40 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 188px;
  padding: 12px 24px 12px 24px;
  border: 1px solid #cfa670;
  z-index: 119;
  border-radius: 50px;
}
.frame-41 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #cfa670;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 120;
}
.inhoud-42 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 150px;
  position: relative;
  width: 1410px;
  margin: 150px 0 0 255px;
  z-index: 52;
}
.title-43 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 45px;
  position: relative;
  width: 690px;
  z-index: 53;
}
.altijd-mooi-haar {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  min-width: 0;
  height: 83px;
  z-index: 54;
}
.abonnementen-44 {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #cfa670;
  font-family: Recia, var(--default-font-family);
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 5.6px;
  z-index: 55;
}
.photo-45 {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 46px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 46px;
  font-weight: 700;
  line-height: 46px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 56;
}
.met-een-kappersabonnement {
  flex-shrink: 0;
  position: relative;
  width: 691px;
  height: 400px;
  background: url(https://static.codia.ai/image/2026-09-14/6pOAKWYVH8.png)
    no-repeat center;
  background-size: cover;
  z-index: 57;
}
.prijzen-46 {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  width: 690px;
  min-width: 0;
  height: 202px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  z-index: 58;
}
.behandeling-47 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 570px;
  z-index: 59;
}
.damen-knippen {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  z-index: 60;
}
.section-11 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  z-index: 61;
}
.wrapper-10 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 62;
}
.text-3b {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 63;
}
.text-3c {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 64;
}
.sub-regel {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 65;
}
.u-bespaart {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 66;
}
.divider-48 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/AQMeTLfpx0.png)
    no-repeat center;
  background-size: cover;
  z-index: 67;
}
.wrapper-11 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  z-index: 68;
}
.behandeling-49 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 69;
}
.kleuren {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 70;
}
.euro-45 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 71;
}
.sub-regel-4a {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 72;
}
.u-bespaart-4b {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 73;
}
.divider-4c {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/C4NNUkPx1m.png)
    no-repeat center;
  background-size: cover;
  z-index: 74;
}
.box-17 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  z-index: 75;
}
.behandeling-4d {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 76;
}
.fohnen {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 77;
}
.euro-90 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 78;
}
.sub-regel-4e {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 79;
}
.u-bespaart-4f {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 80;
}
.divider-50 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/BkVYYunTtK.png)
    no-repeat center;
  background-size: cover;
  z-index: 81;
}
.box-19 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  z-index: 82;
}
.box-1a {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  z-index: 83;
}
.behandeling-51 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 84;
}
.heren-knippen-52 {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 85;
}
.euro-25 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 86;
}
.sub-regel-53 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 87;
}
.u-bespaart-54 {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 88;
}
.divider-55 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/n3mLhArVzN.png)
    no-repeat center;
  background-size: cover;
  z-index: 89;
}
.wrapper-13 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  z-index: 90;
}
.behandeling-56 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 91;
}
.knippen-kleuren-luxe-lang {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 92;
}
.euro-85 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 93;
}
.sub-regel-57 {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 94;
}
.u-bespaart-58 {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 95;
}
.divider-59 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/SfYC7edXwG.png)
    no-repeat center;
  background-size: cover;
  z-index: 96;
}
.box-1c {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  min-width: 0;
  z-index: 97;
}
.section-15 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  z-index: 98;
}
.behandeling-5a {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 99;
}
.knippen-kleuren {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 100;
}
.euro-70 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 101;
}
.sub-regel-5b {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 102;
}
.u-bespaart-5c {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 103;
}
.divider-5d {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/r3Piuf0sQf.png)
    no-repeat center;
  background-size: cover;
  z-index: 104;
}
.box-1e {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  z-index: 105;
}
.behandeling-5e {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 106;
}
.kleuren-luxe-lang {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 107;
}
.euro-57 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 24px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 108;
}
.sub-regel-5f {
  display: flex;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 109;
}
.u-bespaart-60 {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 110;
}
.divider-61 {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  height: 1px;
  background: url(https://static.codia.ai/image/2026-09-14/Vi4zHbSRwJ.png)
    no-repeat center;
  background-size: cover;
  z-index: 111;
}
.flex-row-c {
  position: relative;
  width: 1665px;
  height: 679px;
  margin: 167px 0 0 255px;
  z-index: 32;
}
.frame-62 {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 30px;
  position: absolute;
  width: 330px;
  height: 679px;
  top: 0;
  left: 0;
  padding: 150px 0 150px 0;
  z-index: 14;
}
.tekst-63 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 30px;
  position: relative;
  width: 330px;
  z-index: 15;
}
.title-64 {
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  min-width: 0;
  z-index: 16;
}
.contact-button {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #cfa670;
  font-family: Recia, var(--default-font-family);
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  letter-spacing: 5.6px;
  z-index: 17;
}
.contact-info {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 46px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 46px;
  font-weight: 700;
  line-height: 46px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 18;
}
.address {
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  z-index: 19;
}
.hairfashion {
  position: relative;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 700;
  line-height: 25.6px;
  text-align: left;
}
.address-details {
  position: relative;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
}
.contact-info-65 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  z-index: 20;
}
.kvk {
  display: flex;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 21;
}
.kvk-label {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 50px;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 700;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 22;
}
.kvk-number {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 23;
}
.tel {
  display: flex;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 24;
}
.tel-label {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 50px;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 700;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 25;
}
.tel-number {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 26;
}
.email {
  display: flex;
  align-items: flex-start;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  z-index: 27;
}
.email-label {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  width: 50px;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 700;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 28;
}
.email-address {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #495057;
  font-family: Inter, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 29;
}
.btn-primary-66 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 182px;
  padding: 12px 24px 12px 24px;
  background: #cfa670;
  z-index: 30;
  border-radius: 50px;
}
.make-appointment {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 26px;
  color: #ffffff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  line-height: 25.6px;
  text-align: left;
  white-space: nowrap;
  z-index: 31;
}
.cocomos-team-67 {
  position: absolute;
  width: 1065px;
  height: 679px;
  top: 0;
  right: 0;
  background: url(https://static.codia.ai/image/2026-09-14/0kar7YFUeC.png)
    no-repeat center;
  background-size: cover;
  z-index: 13;
}
.opening-hours {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  gap: 30px;
  position: absolute;
  width: 390px;
  height: 372px;
  top: 150px;
  left: 420px;
  padding: 60px 60px 60px 60px;
  background: #ffffff;
  z-index: 32;
}
.opening-hours-label {
  align-self: stretch;
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  min-width: 0;
  height: 29px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 24px;
  font-weight: 700;
  line-height: 28.8px;
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  z-index: 33;
}
.frame-68 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-wrap: nowrap;
  flex-shrink: 0;
  position: relative;
  min-width: 0;
  z-index: 34;
}
.items {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: 0;
  gap: 10px;
  position: relative;
  z-index: 35;
}
.day-monday {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 36;
}
.day-tuesday {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #d8ac55;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 37;
}
.day-wednesday {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 38;
}
.day-thursday {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 39;
}
.day-friday {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 40;
}
.day-saturday {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 41;
}
.day-sunday {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 42;
}
.items-69 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 10px;
  position: relative;
  width: 106px;
  z-index: 43;
}
.closed {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 44;
}
.time-9-17 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #d8ac55;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 45;
}
.time-8-18 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 46;
}
.time-8-20 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 47;
}
.time-8-18-6a {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 48;
}
.time-8-16 {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 49;
}
.closed-6b {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 19px;
  color: #000000;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  text-align: left;
  white-space: nowrap;
  z-index: 50;
}
.copyright-inverted {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  position: relative;
  width: 1920px;
  margin: 0 0 0 0;
  padding: 30px 255px 30px 255px;
  background: #000000;
}
.copyright {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  width: 402.734px;
  z-index: 1;
}
.copyright-text {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  white-space: nowrap;
  z-index: 2;
}
.divider-6c {
  flex-shrink: 0;
  position: relative;
  width: 1px;
  height: 15px;
  background: url(https://static.codia.ai/image/2026-09-14/mwcrRbzxnw.png)
    no-repeat center;
  background-size: cover;
  z-index: 3;
}
.watermark {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  width: 163.734px;
  z-index: 4;
}
.made-by {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  width: 88px;
  z-index: 5;
}
.website-by {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  white-space: nowrap;
  z-index: 6;
}
.logo {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 5px;
  position: relative;
  width: 70.734px;
  height: 5px;
  z-index: 7;
}
.group {
  flex-shrink: 0;
  position: relative;
  width: 70.734px;
  height: 12.63px;
  background: url(https://static.codia.ai/image/2026-09-14/mR7Mhjxckj.png)
    no-repeat center;
  background-size: 100% 100%;
  z-index: 8;
}
.links {
  display: flex;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-shrink: 0;
  gap: 15px;
  position: relative;
  width: 266px;
  z-index: 9;
}
.terms {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  white-space: nowrap;
  z-index: 10;
}
.privacy-policy {
  flex-shrink: 0;
  flex-basis: auto;
  position: relative;
  height: 22px;
  color: #ffffff;
  font-family: Inter, var(--default-font-family);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  text-align: left;
  white-space: nowrap;
  z-index: 11;
}
