@layer ww-style-reset, ww-style-component, ww-style-core, ww-style-library, ww-style-section, ww-style-element, ww-style-runtime;
@property --ww-style-background-color {
  syntax: "*";
  inherits: false;
}
@property --ww-content-ww-text-color {
  syntax: "*";
  inherits: false;
}
@layer ww-style-library {
  @layer definition, instance;
  @layer definition {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
  @layer instance {
    @layer normal, custom;
    @layer normal {
    }
    @layer custom {
    }
  }
}
@layer ww-style-section {
  @layer normal, custom;
  @layer normal {
    .ww-section-26e9605e-70fb-4383-938e-2f9458edaa9a {
      height: auto;
      z-index: unset;
      min-height: unset;
      max-height: unset;
      display: flex;
      background-color: var(--8108bd8a-9ce0-4efc-af77-7ee837f6249a,#FBF9F4);
    }
    .ww-section-26e9605e-70fb-4383-938e-2f9458edaa9a > .ww-section-element {
      width: 100%;
      padding: 14px 40px;
      max-width: unset;
      min-width: unset;
      min-height: unset;
      max-height: unset;
      border: 1px solid var(--4eda800d-47fe-44f1-aaf8-da980af25596,#E2DBCB);
    }
    @media (max-width: 767px) {
      .ww-section-26e9605e-70fb-4383-938e-2f9458edaa9a > .ww-section-element {
        padding: 12px 16px;
      }
    }
    .ww-section-26e9605e-70fb-4383-938e-2f9458edaa9a > .ww-section-element.ww-layout {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      align-items: center;
      gap: 16px;
      flex-wrap: revert-layer;
    }
    @media (max-width: 991px) {
      .ww-section-26e9605e-70fb-4383-938e-2f9458edaa9a > .ww-section-element.ww-layout {
        display: flex;
      }
    }
    @media (max-width: 767px) {
      .ww-section-26e9605e-70fb-4383-938e-2f9458edaa9a > .ww-section-element.ww-layout {
        display: flex;
      }
    }
  }
  @layer custom {
  }
}
@layer ww-style-element {
  @layer normal, custom;
  @layer normal {
    .ww-element-d6b8781c-623e-4b5c-b28f-e01e1f487a98 {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: unset;
      display: flex;
      width: 34px;
      max-width: unset;
      min-width: unset;
      height: 34px;
      max-height: unset;
      min-height: unset;
      background-color: var(--bf00c147-42d8-487a-a547-3cfa027f769e,#B9764A);
      border-radius: var(--7115fe8b-5512-4755-9937-10f5496bc26e,8px);
    }
    .ww-element-d6b8781c-623e-4b5c-b28f-e01e1f487a98.ww-layout, .ww-element-d6b8781c-623e-4b5c-b28f-e01e1f487a98 [data-ww-layout-style-scopes~="d6b8781c-623e-4b5c-b28f-e01e1f487a98"] {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      flex-wrap: revert-layer;
    }
    @media (max-width: 991px) {
      .ww-element-d6b8781c-623e-4b5c-b28f-e01e1f487a98.ww-layout, .ww-element-d6b8781c-623e-4b5c-b28f-e01e1f487a98 [data-ww-layout-style-scopes~="d6b8781c-623e-4b5c-b28f-e01e1f487a98"] {
        display: flex;
      }
    }
    @media (max-width: 767px) {
      .ww-element-d6b8781c-623e-4b5c-b28f-e01e1f487a98.ww-layout, .ww-element-d6b8781c-623e-4b5c-b28f-e01e1f487a98 [data-ww-layout-style-scopes~="d6b8781c-623e-4b5c-b28f-e01e1f487a98"] {
        display: flex;
      }
    }
    .ww-element-d25a5202-5f77-4d46-ac6d-df247146572a {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: unset;
      display: block;
      max-width: unset;
      min-width: unset;
      height: auto;
      max-height: unset;
      min-height: unset;
      font: var(--8504febb-fe41-4fb7-a986-36baadd60912, 600 15px/22.5px var(--ww-default-font-family, sans-serif));
      color: var(--39eb3dc5-48c2-4417-89de-792b15542ac9,#FBF9F4);
      white-space-collapse: preserve;
    }
    @media (max-width: 991px) {
      .ww-element-d25a5202-5f77-4d46-ac6d-df247146572a {
        white-space-collapse: preserve;
      }
    }
    @media (max-width: 767px) {
      .ww-element-d25a5202-5f77-4d46-ac6d-df247146572a {
        white-space-collapse: preserve;
      }
    }
    .ww-element-3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: var(--ww-section-root-auto-align, unset);
      display: flex;
      width: var(--ww-section-root-auto-width, revert-layer);
      max-width: unset;
      min-width: unset;
      height: auto;
      max-height: unset;
      min-height: unset;
    }
    .ww-element-3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa.ww-layout, .ww-element-3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa [data-ww-layout-style-scopes~="3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa"] {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 14px;
      flex-wrap: revert-layer;
    }
    @media (max-width: 991px) {
      .ww-element-3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa.ww-layout, .ww-element-3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa [data-ww-layout-style-scopes~="3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa"] {
        display: flex;
      }
    }
    @media (max-width: 767px) {
      .ww-element-3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa.ww-layout, .ww-element-3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa [data-ww-layout-style-scopes~="3be6cf6b-a4d2-40fc-8e92-9c3fbb0f6bfa"] {
        display: flex;
      }
    }
    .ww-element-175ff5c6-de76-46e2-b5c4-ed4ed4b8ba7d {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: unset;
      display: flex;
      width: 17px;
      max-width: unset;
      min-width: unset;
      height: 17px;
      max-height: unset;
      min-height: unset;
    }
    .ww-element-6dc0cd87-77f9-4803-95f0-06f8772d2c65 {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: unset;
      display: block;
      max-width: unset;
      min-width: unset;
      height: auto;
      max-height: unset;
      min-height: unset;
      font: var(--abc9edca-f125-4fde-b900-0742847b5c2f, 400 13px/19px var(--ww-default-font-family, sans-serif));
      color: var(--0a8a0b46-2310-4d2b-a7f8-73db75f0ef67,#908779);
      white-space-collapse: preserve;
    }
    @media (max-width: 991px) {
      .ww-element-6dc0cd87-77f9-4803-95f0-06f8772d2c65 {
        white-space-collapse: preserve;
      }
    }
    @media (max-width: 767px) {
      .ww-element-6dc0cd87-77f9-4803-95f0-06f8772d2c65 {
        display: none;
        white-space-collapse: preserve;
      }
    }
    .ww-element-d0b3339e-3b91-421f-8ae1-bc14f52f6e3d {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: unset;
      display: block;
      max-width: unset;
      min-width: unset;
      height: auto;
      max-height: unset;
      min-height: unset;
      font: var(--abc9edca-f125-4fde-b900-0742847b5c2f, 400 13px/19px var(--ww-default-font-family, sans-serif));
      color: var(--0a8a0b46-2310-4d2b-a7f8-73db75f0ef67,#908779);
      white-space-collapse: preserve;
    }
    @media (max-width: 991px) {
      .ww-element-d0b3339e-3b91-421f-8ae1-bc14f52f6e3d {
        white-space-collapse: preserve;
      }
    }
    @media (max-width: 767px) {
      .ww-element-d0b3339e-3b91-421f-8ae1-bc14f52f6e3d {
        display: none;
        white-space-collapse: preserve;
      }
    }
    .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 {
      margin: 0;
      padding: 8px 14px;
      z-index: unset;
      align-self: unset;
      display: flex;
      max-width: unset;
      min-width: unset;
      height: auto;
      max-height: unset;
      min-height: 40px;
      cursor: pointer;
      border: 1px solid var(--4eda800d-47fe-44f1-aaf8-da980af25596,#E2DBCB);
      border-radius: var(--64bd2311-f5f3-4741-a358-83d9de165f8c,999px);
    }
    @media (max-width: 767px) {
      .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 {
        padding: 8px 10px;
        min-width: 44px;
      }
    }
    .ww-element-b8959d66-14ce-4e6f-802f-608633deb192:hover {
      background-color: var(--52400a72-40a6-4063-8b07-f44e61a310b9,#F0E1D4);
    }
    .ww-element-b8959d66-14ce-4e6f-802f-608633deb192.ww-layout, .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 [data-ww-layout-style-scopes~="b8959d66-14ce-4e6f-802f-608633deb192"] {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      gap: 8px;
      flex-wrap: revert-layer;
    }
    @media (max-width: 991px) {
      .ww-element-b8959d66-14ce-4e6f-802f-608633deb192.ww-layout, .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 [data-ww-layout-style-scopes~="b8959d66-14ce-4e6f-802f-608633deb192"] {
        display: flex;
      }
    }
    @media (max-width: 767px) {
      .ww-element-b8959d66-14ce-4e6f-802f-608633deb192.ww-layout, .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 [data-ww-layout-style-scopes~="b8959d66-14ce-4e6f-802f-608633deb192"] {
        display: flex;
      }
    }
    .ww-element-b8959d66-14ce-4e6f-802f-608633deb192.ww-layout:hover, .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 [data-ww-layout-style-scopes~="b8959d66-14ce-4e6f-802f-608633deb192"]:hover {
      display: flex;
    }
    @media (max-width: 991px) {
      .ww-element-b8959d66-14ce-4e6f-802f-608633deb192.ww-layout:hover, .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 [data-ww-layout-style-scopes~="b8959d66-14ce-4e6f-802f-608633deb192"]:hover {
        display: flex;
      }
    }
    @media (max-width: 767px) {
      .ww-element-b8959d66-14ce-4e6f-802f-608633deb192.ww-layout:hover, .ww-element-b8959d66-14ce-4e6f-802f-608633deb192 [data-ww-layout-style-scopes~="b8959d66-14ce-4e6f-802f-608633deb192"]:hover {
        display: flex;
      }
    }
    .ww-element-4f0b3fed-5651-470b-99d3-f8aecb857a0c {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: var(--ww-section-root-auto-align, unset);
      display: flex;
      width: var(--ww-section-root-auto-width, revert-layer);
      max-width: unset;
      min-width: unset;
      height: auto;
      max-height: unset;
      min-height: unset;
      cursor: pointer;
    }
    .ww-element-4f0b3fed-5651-470b-99d3-f8aecb857a0c.ww-layout, .ww-element-4f0b3fed-5651-470b-99d3-f8aecb857a0c [data-ww-layout-style-scopes~="4f0b3fed-5651-470b-99d3-f8aecb857a0c"] {
      display: flex;
      flex-direction: row;
      align-items: center;
      gap: 10px;
      flex-wrap: revert-layer;
    }
    @media (max-width: 991px) {
      .ww-element-4f0b3fed-5651-470b-99d3-f8aecb857a0c.ww-layout, .ww-element-4f0b3fed-5651-470b-99d3-f8aecb857a0c [data-ww-layout-style-scopes~="4f0b3fed-5651-470b-99d3-f8aecb857a0c"] {
        display: flex;
      }
    }
    @media (max-width: 767px) {
      .ww-element-4f0b3fed-5651-470b-99d3-f8aecb857a0c.ww-layout, .ww-element-4f0b3fed-5651-470b-99d3-f8aecb857a0c [data-ww-layout-style-scopes~="4f0b3fed-5651-470b-99d3-f8aecb857a0c"] {
        display: flex;
      }
    }
    .ww-element-cd3acf75-e7f6-4511-b636-5f7823a6716d {
      margin: 0;
      padding: 0;
      z-index: unset;
      align-self: unset;
      display: block;
      max-width: unset;
      min-width: unset;
      height: auto;
      max-height: unset;
      min-height: unset;
      font: var(--8504febb-fe41-4fb7-a986-36baadd60912, 600 15px/22.5px var(--ww-default-font-family, sans-serif));
      color: var(--de8e99dc-0911-4134-9992-484656f8b628,#2A261F);
      white-space-collapse: preserve;
    }
    @media (max-width: 991px) {
      .ww-element-cd3acf75-e7f6-4511-b636-5f7823a6716d {
        white-space-collapse: preserve;
      }
    }
    @media (max-width: 767px) {
      .ww-element-cd3acf75-e7f6-4511-b636-5f7823a6716d {
        display: none;
        white-space-collapse: preserve;
      }
    }
  }
  @layer custom {
  }
}
