.f395e522bd {
  width: 100%;
  /* height: 100%; */
  display: flex;
  flex-direction: row;
}
.fb0e8491f2 {
  margin-block-end: var(--bui_spacing_4x);
}
.f48e1e3e87 {
  margin: var(--bui_spacing_4x) 0;
}
.af0c2122fa {
  margin: var(--bui_spacing_4x) 0;
}
.d412802652 {
  height: 100%;
  width: 100%;
  position: relative;
  border: 1px solid var(--bui_color_white);
  border-radius: var(--bui_border_radius_200);
  overflow: hidden;
  display: flex;
}
.d412802652:not(:last-child) {
  margin-right: var(--bui_spacing_4x);
}
.d412802652:hover {
  border: 1px solid var(--bui_color_brand_genius_secondary_foreground);
  cursor: pointer;
}
.d65598d5f9 {
  width: 100%;
  padding: var(--bui_spacing_6x) var(--bui_spacing_4x) var(--bui_spacing_6x);
  top: 0;
  left: 0;
  margin-bottom: var(--bui_spacing_3x);
  position: absolute;
  z-index: 2;
  color: var(--bui_color_white);
  text-shadow: 1px 1px 1px var(--bui_color_black);
  background: linear-gradient(
    180deg,
    rgba(0, 27, 65, 0.65) 0,
    rgba(0, 27, 65, 0)
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00224F",endColorstr="#00001e47",GradientType=0);
  box-sizing: border-box;
}
.d412802652:hover .d65598d5f9 {
  background: linear-gradient(
    180deg,
    rgba(0, 27, 65, 0.85) 0,
    rgba(0, 27, 65, 0)
  );
}
.b44d7e4979 {
  background-color: var(--bui_color_callout_background);
  padding: var(--bui_spacing_1x);
  position: absolute;
  bottom: 60px;
  height: 40px;
  right: var(--bui_spacing_3x);
  text-shadow: none;
  color: var(--bui_color_black);
  border-radius: var(--bui_border_radius_100);
  display: inline-flex;
  align-items: center;
  z-index: 3;
}
.fb913c0ee7 {
  width: 24px !important;
}
.f1affa83ef {
  margin-bottom: var(--bui_spacing_8x);
}
.f1affa83ef .af0c2122fa {
  margin-bottom: 0;
}

/*# sourceMappingURL=https://istatic.booking.com/internal-static/capla/static/css/ace575b5.c8354747.chunk.css.map*/
