/* CÉZAR: společný nástup dalších kapitol; úvod, dekorace a ovládání zachovávají své řadiče. */
html.cezar-offer-sections-ready.cezar-offer-sections-ready main section[data-cezar-section-scope] {
  overflow-x: clip;
  overflow-y: visible;
}
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion][data-cezar-section-motion] {
  --cezar-section-x: 0px;
  --cezar-section-y: 82px;
  --cezar-section-blur: 12px;
  --cezar-section-fade: 900ms;
  --cezar-section-move: 1100ms;
  opacity: 0 !important;
  filter: blur(var(--cezar-section-blur)) !important;
  translate: none !important;
  transform: translate(var(--cezar-section-x), var(--cezar-section-y)) scale(.94) !important;
  transition: opacity var(--cezar-section-fade) cubic-bezier(.22,1,.36,1),
    filter var(--cezar-section-fade) cubic-bezier(.22,1,.36,1),
    transform var(--cezar-section-move) cubic-bezier(.22,1,.36,1) !important;
  transition-delay: 0ms !important;
}
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion][data-cezar-section-motion="left"] { --cezar-section-x: -120px; --cezar-section-y: 0px; }
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion][data-cezar-section-motion="right"] { --cezar-section-x: 120px; --cezar-section-y: 0px; }
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion][data-cezar-section-card] {
  --cezar-section-y: 86px;
  --cezar-section-blur: 10px;
  --cezar-section-fade: 850ms;
  --cezar-section-move: 1050ms;
}
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion][data-cezar-section-state="shown"] {
  opacity: 1 !important;
  filter: blur(0) !important;
  transform: translate(0) scale(1) !important;
  transition-delay: var(--cezar-section-delay, 0ms) !important;
}
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion] [data-cezar-motion="entrance"] {
  opacity: 1 !important;
  translate: none !important;
}
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion] [data-reveal]:not([data-cezar-section-motion]) {
  opacity: 1 !important;
  filter: none !important;
  translate: none !important;
  transform: none !important;
  transition: none !important;
}
@media (max-width: 640px) {
  html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion] {
    --cezar-section-x: 0px !important;
    --cezar-section-y: 82px !important;
  }
  html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-card] { --cezar-section-y: 86px !important; }
}
html.cezar-offer-sections-ready.cezar-offer-sections-ready.motion-paused [data-cezar-section-motion][data-cezar-section-motion],
html.cezar-offer-sections-ready.cezar-offer-sections-ready body.motion-paused [data-cezar-section-motion][data-cezar-section-motion],
html.cezar-offer-sections-ready.cezar-offer-sections-ready [data-cezar-section-motion][data-cezar-section-motion]:focus-within {
  opacity: 1 !important;
  filter: none !important;
  translate: none !important;
  transform: none !important;
  transition: none !important;
}
