:root{
  --fab-content-image-radius: 10px;
}

.setoda-intro-orbit,
.feature-card,
.setoda-value-mobile-image,
.setoda-value-image,
.gallery-group figure,
.setoda-footer-letter figure{
  border-radius:var(--fab-content-image-radius);
  overflow:hidden;
  isolation:isolate;
}

.setoda-intro-orbit > img,
.feature-card > img,
.setoda-value-mobile-image > img,
.setoda-value-image > img,
.gallery-group figure > img,
.setoda-footer-letter figure > img{
  border-radius:inherit;
}
@media(max-width:760px){:root{
    --fab-content-image-radius:8px;
  }
}


.setoda-reservation-card{
  border-radius:var(--fab-content-image-radius);
}

.setoda-footer-letter-form{
  border-radius:var(--fab-content-image-radius);
  overflow:hidden;
  isolation:isolate;
}
@media(max-width:760px){.quick-booking-form,
  .quick-booking-submit,
  .news-tabs a,
  .page-index,
  .setoda-reservation-card,
  .setoda-footer-letter-form{
    border-radius:var(--fab-content-image-radius);
  }
}


:root{
  --fab-interface-radius:4px;
}

.quick-booking-form,
.quick-booking-submit,
.news-tabs a,
.page-index,
.setoda-reservation-card,
.setoda-footer-letter-form{
  border-radius:var(--fab-interface-radius);
}
@media(max-width:760px){:root{
    --fab-interface-radius:3px;
  }
.quick-booking-form,
  .quick-booking-submit,
  .news-tabs a,
  .page-index,
  .setoda-reservation-card,
  .setoda-footer-letter-form{
    border-radius:var(--fab-interface-radius);
  }
}


