/*************************/
/* Mixins */
/*************************/
:root {
  --gutter: stable;
}

html {
  max-width: 100%;
}
html body {
  max-width: 100%;
  overflow-x: clip !important;
}
html body #main {
  max-width: 100%;
  overflow-x: clip !important;
}
html body #main > section {
  max-width: 100%;
  overflow-x: clip !important;
}
html body.diadao-rooms-page #diadao-hsw-hsp-html,
html body.diadao-rooms-page #smartpreview {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
}
@media only screen and (max-width: 992px) {
  html body #wpadminbar {
    display: none !important;
    visibility: hidden !important;
  }
}
html body header#diadao-header,
html body #footer {
  overflow-x: clip !important;
  max-width: 100%;
}
html#device-mobile.diadao-panel-opened, html#device-mobile.diadao-panel-plugin-opened {
  overflow-y: hidden !important;
}
html#device-desktop.diadao-snippet-open-testimonials, html#device-desktop.diadao-panel-opened, html#device-desktop.diadao-gallery-opened, html#device-desktop.diadao-panel-opened {
  overflow-y: hidden !important;
}
html#device-desktop.diadao-snippet-open-testimonials#device-desktop, html#device-desktop.diadao-panel-opened#device-desktop, html#device-desktop.diadao-gallery-opened#device-desktop, html#device-desktop.diadao-panel-opened#device-desktop {
  scrollbar-gutter: var(--gutter, auto);
}
html.diadao-snippet-open-testimonials, html.diadao-panel-opened, html.diadao-gallery-opened, html.diadao-panel-opened {
  overflow-y: hidden !important;
}
html.diadao-snippet-open-testimonials#device-desktop, html.diadao-panel-opened#device-desktop, html.diadao-gallery-opened#device-desktop, html.diadao-panel-opened#device-desktop {
  scrollbar-gutter: var(--gutter, auto);
}
html.diadao-snippet-open-testimonials body.diadao-menuopened .panel-retargeting,
html.diadao-snippet-open-testimonials body.diadao-menuopened .panel-retargeting__overlay,
html.diadao-snippet-open-testimonials body.diadao-menuopened #smartpreview, html.diadao-snippet-open-testimonials body.diadao-snippet-open .panel-retargeting,
html.diadao-snippet-open-testimonials body.diadao-snippet-open .panel-retargeting__overlay,
html.diadao-snippet-open-testimonials body.diadao-snippet-open #smartpreview, html.diadao-panel-opened body.diadao-menuopened .panel-retargeting,
html.diadao-panel-opened body.diadao-menuopened .panel-retargeting__overlay,
html.diadao-panel-opened body.diadao-menuopened #smartpreview, html.diadao-panel-opened body.diadao-snippet-open .panel-retargeting,
html.diadao-panel-opened body.diadao-snippet-open .panel-retargeting__overlay,
html.diadao-panel-opened body.diadao-snippet-open #smartpreview, html.diadao-gallery-opened body.diadao-menuopened .panel-retargeting,
html.diadao-gallery-opened body.diadao-menuopened .panel-retargeting__overlay,
html.diadao-gallery-opened body.diadao-menuopened #smartpreview, html.diadao-gallery-opened body.diadao-snippet-open .panel-retargeting,
html.diadao-gallery-opened body.diadao-snippet-open .panel-retargeting__overlay,
html.diadao-gallery-opened body.diadao-snippet-open #smartpreview, html.diadao-panel-opened body.diadao-menuopened .panel-retargeting,
html.diadao-panel-opened body.diadao-menuopened .panel-retargeting__overlay,
html.diadao-panel-opened body.diadao-menuopened #smartpreview, html.diadao-panel-opened body.diadao-snippet-open .panel-retargeting,
html.diadao-panel-opened body.diadao-snippet-open .panel-retargeting__overlay,
html.diadao-panel-opened body.diadao-snippet-open #smartpreview {
  display: none;
  visibility: hidden;
  opacity: 0;
}
html.diadao-snippet-open-testimonials.diadao-panel-loaded body.device-responsive #main, html.diadao-panel-opened.diadao-panel-loaded body.device-responsive #main, html.diadao-gallery-opened.diadao-panel-loaded body.device-responsive #main, html.diadao-panel-opened.diadao-panel-loaded body.device-responsive #main {
  opacity: 0;
  visibility: hidden;
}

/*# sourceMappingURL=diadao-starter-global.css.map */
