/* 2026-10-25 m. Match the light logo appearance in editorial text.
   Same exact Open Sans v1.10 files; logo and all content unchanged.
   Only prose changes400/16 ->300/18; navigation/booking/contact/WA remain400. */
.fc-brand-20261025 #page :is(
  .fc-editorial-paragraph,
  #u4848-21 > p,
  #u3306-23 > p,
  #u5103-17 li,
  #u3440-19 li,
  #u7094-20 > p,
  #u6872-13 > p,
  #fc-final-notice > p
) {
  font-family: 'Finca Open Sans', 'Open Sans', Arial, sans-serif !important;
  font-weight: 300 !important;
  font-size: 18px !important;
  line-height: 1.45 !important;
}
/* Muse gives inline spans an explicit400weight; inherit the new prose weight. */
.fc-brand-20261025 #page :is(
  .fc-editorial-paragraph,
  #u4848-21 > p,
  #u3306-23 > p,
  #u5103-17 li,
  #u3440-19 li,
  #u7094-20 > p,
  #u6872-13 > p,
  #fc-final-notice > p
) :is(span,em,a) {
  font-family: inherit !important;
  font-weight: 300 !important;
  font-size: inherit !important;
  line-height: inherit !important;
}
/* Preserve a readable emphasis for the existing note label, not syntheticbold. */
.fc-brand-20261025 #page :is(.fc-editorial-paragraph,#fc-final-notice > p) :is(strong,b) {
  font-family: inherit !important;
  font-weight: 400 !important;
  font-size: inherit !important;
  line-height: inherit !important;
}
.fc-brand-20261025 #page :is(
  h1,h2,h3,h4,
  #u4844,#u4850,#u5098,#u5104,#u3238,#u4156,#u3439,#u4177,
  #u5285,#u3765,#u7096,#u6867
) {
  font-family: 'Finca Open Sans', 'Open Sans', Arial, sans-serif !important;
  font-weight: 300 !important;
  letter-spacing: 0 !important;
}
