/*
Theme Name: AngkorDesign Child
Template: AngkorDesign
Version: 1.3
Author:	UpSolution
Theme URI: https://www.angkordesign.com/
Author URI: https://wwww.angkordesign.com/
*/

/*Add your own styles here:*/
.floor-plan .w-tabs-section-header {
  border-radius: 5px !important;
  padding: 10px 10px 10px 20px !important;
  border: 1px solid rgba(25, 49, 75, 0.51) !important;
  --hwrapper-gap: 20px;
}

.floor-plan .w-tabs-section-header:hover {
  background-color: #ffffff;
  box-shadow:
    0 0.05rem 0.1rem rgba(0, 0, 0, 0.1),
    0 0.17rem 0.5rem rgba(0, 0, 0, 0.15);
  z-index: 4;
}

.floor-plan .fp-title {
  font-size: 16px !important;
  font-weight: 600 !important;
  margin-bottom: 0;
}
.floor-plan .fp-size {
  padding-left: 10px;
  padding-right: 10px;
}
}

.floor-plan .w-tabs-section-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
  background-color: #ffffff !important;
}

.floor-plan .w-tabs-section-title {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.floor-plan .item-color-white .w-tabs-section-header {
  background-color: #ffffff;
}
.floor-plan .item-color-grey .w-tabs-section-header {
  background-color: oklch(96.8% 0.007 247.896) !important;
}

.floor-plan .item-color-purple .w-tabs-section-header {
  background-color: oklch(89.437% 0.04085 273.331) !important;
}

@media screen and (max-width: 560px) {
  .floor-plan .fp-title {
    font-size: 14px !important;
    font-weight: 600 !important;
  }

  .floor-plan .w-tabs-section-header {
    border-radius: 5px !important;
    padding: 10px 10px 10px 10px !important;
    border: 1px solid rgba(25, 49, 75, 0.51) !important;
    --hwrapper-gap: 20px;
  }

  .floor-plan .fp-size {
    padding: 5px;
    font-size: 13px;
  }
  .floor-plan .w-tabs-section-title {
    margin-right: 0;
  }
}
