.trip-overview{display:flex;flex-direction:column;padding:var(--spacing-15);padding-left:var(--spacing-10);border-radius:var(--border-radius-5);border-left:var(--spacing-10) solid var(--color-light-teal);background:var(--colors-gray-white);box-shadow:0 0 7px 0 rgba(0,0,0,.25);margin-bottom:var(--spacing-sub-section)}.trip-overview__heading{margin-bottom:var(--spacing-title-content) !important}@media screen and (min-width: 1024px){.trip-overview__heading{margin-bottom:var(--spacing-15) !important}}.trip-overview .signature-highlight-box:not(:last-child){margin-bottom:var(--spacing-sub-section)}.trip-overview__section:not(:last-child){margin-bottom:var(--spacing-sub-section)}.trip-overview__section p{margin:0;font-family:var(--font-family);font-size:var(--font-size-body-14);font-weight:var(--font-weight-default);line-height:var(--font-line-height-22);letter-spacing:0}@media(min-width: 1024px){.trip-overview__section p{font-family:var(--font-family);font-size:var(--font-size-body-15);font-weight:var(--font-weight-default);line-height:var(--font-line-height-23);letter-spacing:var(--font-letter-spacing)}}.trip-overview__section p:not(:last-child){margin-bottom:var(--spacing-20)}.trip-overview__section:has(.cards-carousel){display:none}.trip-overview__section ul{display:grid}.trip-overview__section .icon-list,.trip-overview__section ul{gap:var(--spacing-10)}@media screen and (min-width: 1024px){.trip-overview{padding:var(--spacing-20);border-width:var(--spacing-10)}.trip-overview__section:first-child{margin-top:0}.trip-overview__section .icon-list,.trip-overview__section ul{gap:var(--spacing-15)}}
