#itinerary-designer{.body-content{font-size:1.25rem;line-height:1.75rem;line-height:2rem!important}.itinerary-designer-section{h1,h2,h3{font-weight:700}}.itinerary-designer-service h3{font-size:1.5rem;line-height:2rem;font-weight:600}#hero-section{#meta-info-overlay h3 :not(#avatars *){font-size:1.875rem!important;line-height:2.25rem!important;letter-spacing:-.025em}}}#itinerary-designer .tiptap-intro,#itinerary-designer .tiptap-intro .ProseMirror{font-family:var(--intro-body-font-family,inherit);font-size:var(--intro-body-font-size,inherit);line-height:var(--intro-body-line-height,1.6);color:var(--intro-body-color,inherit);--tiptap-body-font-size:var(--intro-body-font-size,inherit);--tiptap-body-line-height:var(--intro-body-line-height,1.6);--tiptap-heading-font-family:var(
    --intro-heading-font-family,var(--intro-body-font-family,inherit)
  );--tiptap-heading-color:var(--intro-heading-color,inherit);--tiptap-heading-base-size:var(--intro-heading-base-size,1.5em)}#itinerary-designer .tiptap-day-detail,#itinerary-designer .tiptap-day-detail .ProseMirror{font-family:var(--day-detail-body-font-family,inherit);font-size:var(--day-detail-body-font-size,inherit);line-height:var(--day-detail-body-line-height,1.6);color:var(--day-detail-body-color,inherit);--tiptap-body-font-size:var(--day-detail-body-font-size,inherit);--tiptap-body-line-height:var(--day-detail-body-line-height,1.6);--tiptap-heading-font-family:var(
    --day-detail-heading-font-family,var(--day-detail-body-font-family,inherit)
  );--tiptap-heading-color:var(--day-detail-heading-color,inherit);--tiptap-heading-base-size:var(--day-detail-heading-base-size,1.5em)}#itinerary-designer .tiptap-terms .ProseMirror{font-family:var(--terms-body-font-family,inherit);font-size:var(--terms-body-font-size,inherit);line-height:var(--terms-body-line-height,1.6);color:var(--terms-body-color,inherit);--tiptap-body-font-size:var(--terms-body-font-size,inherit);--tiptap-body-line-height:var(--terms-body-line-height,1.6);--tiptap-heading-font-family:var(
    --terms-heading-font-family,var(--terms-body-font-family,inherit)
  );--tiptap-heading-color:var(--terms-heading-color,inherit);--tiptap-heading-base-size:var(--terms-heading-base-size,1.5em);h2{margin-top:.5rem}}.itinerary-style-fields label{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}