/*
Theme Name: Houzez Child
Template: houzez
Version: 1.0.0
*/

/* Hide the form to leave a review, id="property-review-form" */
#property-review-form {
    display: none;
}

/* Hide Featured Properties in agent sidebar */
#houzez_featured_properties-2 {
    display: none;
}

/* Show Reviews in carousel */
#houzez_reviews_container {
    position: relative;
    overflow: hidden;
}
#houzez_reviews_container .review-list-wrap {
    display: flex;
    transition: transform 0.4s ease;
    flex-wrap: nowrap;
}
#houzez_reviews_container .review-list-wrap li {
    min-width: 100%;
    flex-shrink: 0;
    box-sizing: border-box;
}
.hz-carousel-btn {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: #c0392b;
    color: white;
    border: none;
    padding: 10px 15px;
    cursor: pointer;
    z-index: 10;
    font-size: 18px;
    border-radius: 4px;
}
.hz-prev { left: 0; }
.hz-next { right: 0; }

/*Make the header transparent in the home page*/
/*Desktop*/
.home .header-transparent-wrap,
.home #header-v4 {
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
}

/*Tablet and mobile*/
html body.home div#header-mobile {
  background-color: transparent !important;
  background: transparent !important;
  box-shadow: none !important;
  border: none !important;
}

/* Force home page mobile/tablet header transparent (overrides Houzez white header) */
body.home #header-mobile,
body.home #header-mobile.header-mobile.d-flex {
  background-color: transparent !important;
  background: none !important;
}

/* Hide duplicate header logo on home page (hero already shows wordmark) */
body.home .logo,
body.home .logo-mobile {
  display: none !important;
}