.properties_headerTab__JO0LX {
  position: sticky;
  height: 80px;
  top: 0;
  backdrop-filter: blur(20px);
  z-index: +100;
  display: flex;
  flex-direction: row;
  text-align: center;
  font-size: var(--font-16);
  color: var(--text-h1);
  justify-content: space-between;
  width: 100%;
  gap: var(--gap-10);
}
.properties_all__SYJqq {
  position: relative;
  width: 100%;
  display: flex;
  height: 100%;
  gap: var(--gap-10);
  flex-direction: column;
  justify-content: space-between;
}
.properties_input__lQ9ix {
  height: 40px;
  width: 100%;
  padding: 0 var(--padding-10);
  border: 1px solid var(--content-box);
  background-color: var(--color-white);
  border-radius: var(--br10);
  font-size: var(--font-14);
  color: var(--text-h1);
  transition: var(--transition3);
  outline: none;
}

.properties_input__lQ9ix:focus {
  border-color: var(--color-dark-blue);
}

.properties_input__lQ9ix::-moz-placeholder {
  color: var(--text-h2);
}

.properties_input__lQ9ix::placeholder {
  color: var(--text-h2);
}

.properties_textarea__xptiG {
  width: 100%;
  min-height: 100px;
  padding: var(--padding-10);
  border: 1px solid var(--content-box);
  background-color: var(--color-white);
  border-radius: var(--br10);
  font-size: var(--font-14);
  color: var(--text-h1);
  transition: var(--transition3);
  outline: none;
  resize: vertical;
  font-family: inherit;
}

.properties_textarea__xptiG:focus {
  border-color: var(--color-dark-blue);
}

.properties_textarea__xptiG::-moz-placeholder {
  color: var(--text-h2);
}

.properties_textarea__xptiG::placeholder {
  color: var(--text-h2);
}

.properties_mapContainer__DZVpp {
  position: relative;
  width: 100%;
  height: 160px;
  border-radius: var(--br10);
  overflow: hidden;
  border: 1px solid var(--content-box);
}

.properties_saveButton__3Bsps {
  width: 100%;
  height: 45px;
  background-color: var(--color-dark-blue);
  color: white;
  border: none;
  border-radius: var(--br10);
  font-size: var(--font-14);
  font-weight: var(--weight-600);
  cursor: pointer;
  transition: var(--transition3);
  text-transform: capitalize;
  margin-top: var(--gap-10);
}

.properties_saveButton__3Bsps:hover {
  background-color: var(--color-light-blue);
  transform: translateY(-2px);
}

.properties_saveButton__3Bsps:active {
  transform: translateY(0);
}

.properties_saveButton__3Bsps:disabled {
  background-color: var(--color-gray);
  cursor: not-allowed;
  transform: none;
}
.properties_onoff__i9k7l {
  position: relative;
  width: 50px;
  min-width: 50px;
  max-width: 50px;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* ___store info___ */
.properties_section__dsf4E {
  position: relative;
  width: 100%;
  display: flex;
  gap: var(--gap-10);
  flex-direction: column;
}

.properties_option__YR41H {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--gap-5);
}
.properties_headerparent__SIh8k {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: var(--gap-10);
}
.properties_headertitle__4oynW {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
  left: 10px;
  display: flex;
  color: var(--color-gray);
  text-transform: uppercase;
  font-size: var(--font-12);
  font-weight: var(--weight-600);
}
/* ___delivery branch___ */
.properties_postmodel__7NVz8 {
  gap: var(--gap-10);
  padding: var(--padding-10);
  height: 100%;
  background-color: var(--color-white);
  border: 1px solid var(--content-box);
  border-radius: var(--br15);

  position: relative;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: var(--transition3);
  justify-content: space-evenly;
}
.properties_iconmodel__1_Ya8 {
  position: relative;
  min-width: 45px !important;
  width: 45px !important;
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.properties_icon__PqVTt {
  position: relative;
  width: 100%;
  height: 40px;
}
.properties_frame__nPTW4 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-evenly;
  text-align: left;
  width: 100%;
  max-width: 220px;

  height: 100%;
}
.properties_title__ajTtM {
  position: relative;
  text-transform: capitalize;
  color: var(--text-h1);
  font-size: var(--font-16);

  font-weight: var(--weight-600);
  line-height: normal;
}
.properties_text__r7gDJ {
  position: relative;
  color: var(--text-h2);
  font-size: var(--font-12);

  font-weight: var(--weight-400);
}
.properties_ready__ph_tb {
  position: relative;
  display: flex;
  text-align: left;
  color: var(--text-h1);
  font-size: var(--font-14);
  font-weight: var(--weight-800);
  overflow: hidden;
  min-width: 100px;
  width: 100%;
  align-items: center;
  gap: var(--gap-5);

  text-transform: capitalize;
}
.properties_count__xlyhK {
  background: var(--color-light-red);
  color: white;
  padding: 0px var(--padding-5);
  border-radius: var(--br5);
  font-size: var(--font-14);
  font-weight: var(--weight-800);
}
.properties_headertitle1__drZ8b {
  position: relative;
  text-align: left;
  color: var(--text-h1);
  font-weight: var(--weight-600);
  font-size: var(--font-14);
  max-width: 250px;
  text-transform: capitalize;
}
.properties_toggle__ocnCj {
  position: relative;
  width: 50px;
  min-width: 50px;
  max-width: 50px;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* ___Delivery Branches___ */
.properties_deliveryMapContainer__y_QnG {
  position: relative;
  width: 100%;
  height: 400px;
  border-radius: var(--br15);
  overflow: hidden;
  border: 1px solid var(--content-box);
  margin-bottom: var(--gap-20);
}

.properties_branchesSection__J6b_i {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--gap-15);
}

.properties_branchesHeader__jJg75 {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--gap-5);
}

.properties_branchesTitle__GZfax {
  position: relative;
  font-size: var(--font-18);
  font-weight: var(--weight-600);
  color: var(--text-h1);
  margin: 0;
}

.properties_branchesSubtitle___EjRn {
  position: relative;
  font-size: var(--font-12);
  font-weight: var(--weight-400);
  color: var(--text-h2);
}

.properties_branchesGrid__5ytIG {
  overflow-y: auto;
  position: relative;
  width: 100%;
  height: 300px;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: var(--gap-15);
}

.properties_branchCard__SuD3P {
  position: relative;
  width: 100%;
  padding: var(--padding-5);
  border: 2px solid var(--content-box);
  border-radius: var(--br15);
  background-color: var(--color-white);
  cursor: pointer;
  transition: var(--transition3);
  display: flex;
  flex-direction: column;
  gap: var(--gap-5);
}

.properties_branchCard__SuD3P:hover {
  border-color: var(--color-dark-blue);
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
}

.properties_branchCardSelected__le7UR {
  border-color: var(--color-dark-blue);
  background-color: var(--color-light-blue10);
  box-shadow: 0 4px 12px rgba(59, 130, 246, 0.2);
}

.properties_branchHeader__Ls9n_ {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: var(--gap-10);
}

.properties_branchNameSection__L5AkG {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--gap-5);
  flex: 1;
}

.properties_branchName__Euhyn {
  display: flex;
  position: relative;
  font-size: var(--font-16);
  font-weight: var(--weight-600);
  color: var(--text-h1);
  line-height: 1.4;
}

.properties_branchRating__NW0FM {
  position: relative;
  display: flex;
  align-items: center;
  gap: var(--gap-5);
  font-size: var(--font-12);
  font-weight: var(--weight-500);
  color: var(--color-light-yellow);
}

.properties_starIcon__8GXxB {
  position: relative;
  width: 16px;
  height: 16px;
  color: var(--color-light-yellow);
}

.properties_branchStatus__jNht5 {
  position: relative;
  padding: 4px 12px;
  border-radius: var(--br5);
  font-size: var(--font-12);
  font-weight: var(--weight-600);
  white-space: nowrap;
}

.properties_statusOpen__4Wx1_ {
  background-color: var(--color-dark-green30);
  color: var(--color-dark-green);
}

.properties_statusClosed__VO49p {
  background-color: var(--color-light-red30);
  color: var(--color-light-red);
}

.properties_branchManager__1w1Az,
.properties_branchAddress__f140I,
.properties_branchPhone__V7l1N {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: var(--gap-8);
  font-size: var(--font-13);
  color: var(--text-h2);
  line-height: 1.5;
}

.properties_iconSmall__dH_4w {
  position: relative;
  width: 16px;
  height: 16px;
  min-width: 16px;
  color: var(--color-gray);
  margin-top: 2px;
}

.properties_branchFooter__HxVLs {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: var(--gap-10);
  padding-top: var(--padding-10);
  border-top: 1px solid var(--content-box);
  margin-top: var(--gap-5);
}

.properties_branchDistance__3wHj7,
.properties_branchTime__lyEkk {
  position: relative;
  display: flex;
  align-items: center;
  gap: var(--gap-5);
  font-size: var(--font-12);
  font-weight: var(--weight-500);
  color: var(--color-dark-blue);
}

.properties_branchSelected__WAyt3 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--gap-5);
  padding: var(--padding-8) var(--padding-12);
  background-color: var(--color-dark-blue);
  color: white;
  border-radius: var(--br5);
  font-size: var(--font-12);
  font-weight: var(--weight-600);
  margin-top: var(--gap-5);
}

.properties_checkIcon__gE9H6 {
  position: relative;
  width: 18px;
  height: 18px;
}

/* ___Business Hours___ */
.properties_close__b3AuP {
  position: relative;
  display: flex;
  width: 150px;
  border-radius: var(--br5);
  background-color: var(--color-light-yellow30);
  color: var(--color-light-yellow);
  align-items: center;
  justify-content: center;
  padding: var(--padding-5);
  font-size: var(--font-12);
  font-weight: var(--weight-400);
}

.properties_open__lyr5F {
  position: relative;
  display: flex;
  width: 150px;
  border-radius: var(--br5);
  background-color: var(--color-dark-green30);
  color: var(--color-dark-green);
  align-items: center;
  justify-content: center;
  padding: var(--padding-5);
  font-size: var(--font-12);
  font-weight: var(--weight-600);
}

.properties_active___QAwb {
  position: relative;
  display: flex;
  width: 150px;
  font-size: var(--font-12);
  font-weight: var(--weight-400);
  flex-direction: column;
  align-items: center;
  gap: var(--gap-5);
}

.properties_activehour__twU5v {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  gap: var(--gap-5);
}

.properties_amhour___UQ7d,
.properties_pmhour__iChcc {
  position: relative;
  font-weight: var(--weight-400);
  font-size: var(--font-12);
  color: var(--color-dark-green);
}

/* ___Responsive Design___ */
@media (max-width: 768px) {
  .properties_option__YR41H {
    gap: var(--gap-10);
  }

  .properties_mapContainer__DZVpp {
    height: 300px;
  }

  .properties_deliveryMapContainer__y_QnG {
    height: 300px;
  }

  .properties_branchesGrid__5ytIG {
    grid-template-columns: 1fr;
  }

  .properties_branchCard__SuD3P {
    padding: var(--padding-12);
  }

  .properties_branchFooter__HxVLs {
    flex-direction: column;
    align-items: flex-start;
  }

  .properties_headerparent__SIh8k {
    flex-direction: column;
    align-items: flex-start;
  }

  .properties_headertitle1__drZ8b {
    max-width: 100%;
  }

  .properties_postmodel__7NVz8 {
    flex-direction: column;
    padding: var(--padding-10);
    gap: var(--gap-15);
  }

  .properties_frame__nPTW4 {
    max-width: 100%;
    width: 100%;
  }

  .properties_ready__ph_tb {
    justify-content: flex-start;
  }
}
@media (max-width: 480px) {
  .properties_mapContainer__DZVpp {
    height: 250px;
  }

  .properties_deliveryMapContainer__y_QnG {
    height: 250px;
  }

  .properties_saveButton__3Bsps {
    height: 50px;
    font-size: var(--font-16);
  }
}


/*# sourceMappingURL=109e561524ed113e.css.map*/