/* Reuses the legacy Owl carousel controls from the sales landing page. */
.hidigi-home__selling-header { display:flex; justify-content:space-between; align-items:flex-start; gap:24px; }
.hidigi-home__selling-header h2 { margin-bottom:12px; }
.hidigi-home__selling-header > div:first-child > p { margin-bottom:40px; }
.hidigi-home__selling-nav { display:flex; flex:0 0 auto; gap:8px; padding-top:8px; }
.hidigi-home__selling-nav button { background:transparent; border:0; cursor:pointer; padding:0; width:36px; height:36px; }
.hidigi-home__selling-nav img { display:block; width:36px; height:36px; }
.hidigi-home__selling-carousel { display:block; }
.hidigi-home__selling-carousel .owl-item { padding:0 10px; }
.hidigi-home__selling-carousel .hidigi-home__feature-card { height:500px; }
.hidigi-home__staff-image { width:345px; flex:0 0 345px; overflow:hidden; border-radius:15px; }
.hidigi-home__staff-image img { display:block; width:100%; height:100%; object-fit:contain; }
@media (max-width: 900px) {
  .hidigi-home__selling-header { gap:16px; }
  .hidigi-home__selling-header > div:first-child > p { margin-bottom:24px; }
  .hidigi-home__selling-nav { padding-top:0; }
  .hidigi-home__selling-nav { display:none; }
  .hidigi-home__selling-carousel .owl-item { padding:0 4px; }
  .hidigi-home__selling-carousel .hidigi-home__feature-card { height:auto; }
  .hidigi-home__staff-image { order:-1; width:100%; flex-basis:auto; aspect-ratio:546 / 504; }
  .hidigi-home__staff-image img { width:100%; height:100%; object-fit:cover; }
}
