/* The existing homepage sliders, arranged vertically in one comfort popup. */
.trip-comfort-sliders{display:grid;gap:34px;min-width:0}
.trip-slider-section{min-width:0}
.trip-slider-section+.trip-slider-section{padding-top:30px;border-top:1px solid var(--trip-line)}
.trip-slider-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}
.trip-slider-heading a,.trip-slider-link{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:700}
.trip-dialog .trip-slider-heading h3{font-size:27px}
.trip-dialog .trip-slider-status{padding:12px 16px;margin:0 0 14px;background:#edf2e7;border-radius:12px;font-size:16px}
.trip-dialog .rt-story>p{margin:0 0 20px}
.trip-dialog .rt-story h2{font-family:Unbounded,Arial,sans-serif;line-height:1.2}
.trip-dialog .rt-dialog{color:#fffefa}
.trip-dialog .rt-dialog h2{font-size:18px;line-height:1.4}
.trip-dialog .rt-story-top{font-size:12px}
.trip-dialog .rt-image-open img{border-radius:0}
.trip-dialog .trip-slider-link{margin-top:16px}
@media(max-width:767px){
 .trip-comfort-sliders{gap:26px}.trip-slider-heading{align-items:flex-start;flex-direction:column;gap:10px}
 .trip-dialog .trip-slider-heading h3{font-size:24px}.trip-slider-heading a,.trip-slider-link{font-size:15px}
 .trip-dialog .rt-dialog h2{font-size:14px}.trip-slider-section+.trip-slider-section{padding-top:24px}
}
