
.fz-photo-reviews-band{
  --fz-review-band:rgba(164,219,232,.30);
  position:relative;
  background:var(--fz-review-band)!important;
  box-shadow:0 0 0 100vmax var(--fz-review-band);
  clip-path:inset(0 -100vmax);
  margin:0!important;
  padding:0!important;
}
.fz-photo-reviews-band>div{
  background:transparent!important;
  padding-top:28px!important;
  padding-bottom:30px!important;
}
.fz-photo-reviews-band #sf-reviews-widget-headline{
  margin-top:0!important;
  margin-bottom:18px!important;
}
.fz-photo-reviews-band .sf-review{background:#fff!important;}
.fz-photo-reviews-band.fz-photo-reviews-count-1 #sf-reviews-widget{
  width:min(244px,100%)!important;max-width:244px!important;
  margin-left:auto!important;margin-right:auto!important;
}
.fz-photo-reviews-band.fz-photo-reviews-count-2 #sf-reviews-widget{
  width:min(488px,100%)!important;max-width:488px!important;
  margin-left:auto!important;margin-right:auto!important;
}
.fz-photo-reviews-band.fz-photo-reviews-count-1 .flickity-prev-next-button,
.fz-photo-reviews-band.fz-photo-reviews-count-2 .flickity-prev-next-button{
  display:none!important;
}
@media(max-width:767px){
  .fz-photo-reviews-band>div{
    padding-top:22px!important;
    padding-bottom:24px!important;
  }
  .fz-photo-reviews-band #sf-reviews-widget-headline{
    margin-bottom:14px!important;
  }
  .fz-photo-reviews-band.fz-photo-reviews-count-1 #sf-reviews-widget,
  .fz-photo-reviews-band.fz-photo-reviews-count-2 #sf-reviews-widget{
    width:100%!important;max-width:100%!important;
  }
}
