/* Journey Collection Brand Pack presentation. Kept separate from the renderer. */
.tq-journey-collection[data-branded-journey="true"]{background:var(--tq-journey-light);color:var(--tq-journey-text)}
.tq-quote-brand-pack[data-branded-journey="true"][data-brand-pack-header="true"]>.tq-journey-collection{border-top:3px solid var(--tq-journey-accent)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-hero,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-gallery{background:var(--tq-journey-primary);color:var(--tq-journey-on-primary)}
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-hero h1,
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-hero p,
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-hero strong,
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-hero>div{color:var(--tq-journey-hero-text)}
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-gallery>h2{color:var(--tq-journey-on-primary)}
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-hero .tq-jc-kicker{color:var(--tq-journey-hero-accent)}
.tq-journey-collection[data-branded-journey="true"]>.tq-jc-facts,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-story,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-transition,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major li,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-payments article{background:var(--tq-journey-surface-alt);color:var(--tq-journey-alt-text)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major .tq-jc-facts div,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-extra-card{background:var(--tq-journey-surface);color:var(--tq-journey-surface-text)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major .tq-jc-facts div{background:var(--tq-journey-light-surface);color:var(--tq-journey-light-surface-text)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-facts>div{background:var(--tq-journey-light-surface);color:var(--tq-journey-light-surface-text)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-facts>div dt{color:var(--tq-journey-accent-on-light)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-facts>div dd{color:var(--tq-journey-light-surface-text)}
@media(min-width:701px){
  .tq-journey-collection[data-branded-journey="true"] .tq-jc-story .tq-jc-facts:has(>div:nth-child(3n+1):last-child)::before,
  .tq-journey-collection[data-branded-journey="true"] .tq-jc-story .tq-jc-facts:has(>div:nth-child(3n+1):last-child)::after,
  .tq-journey-collection[data-branded-journey="true"] .tq-jc-story .tq-jc-facts:has(>div:nth-child(3n+2):last-child)::after{content:"";display:block;min-height:100%;background:var(--tq-journey-light-highlight)}
}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-facts{background:var(--tq-journey-border)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-facts div,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-glance article,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-extra-card,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-before article,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-itinerary article,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-chapter{border-color:var(--tq-journey-border)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-glance article span,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-itinerary article span{color:var(--tq-journey-muted)}
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-section>h2,
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-before h3,
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-payments h3,
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-introduction{color:var(--tq-journey-text)}
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-major h2,
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-major h3{color:var(--tq-journey-light-surface-text)}
.tq-signature-template[data-studio-collection="luxuryV2"].tq-journey-collection[data-branded-journey="true"] .tq-jc-transition h2,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-transition>strong,
.tq-journey-collection[data-branded-journey="true"] .tq-jc-transition>p{color:var(--tq-journey-alt-text)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major .tq-jc-facts dt{color:var(--tq-journey-accent-on-light)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major .tq-jc-itinerary span{color:var(--tq-journey-muted-on-light)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major .tq-jc-element-kicker{color:var(--tq-journey-accent-on-light)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-transition .tq-jc-element-kicker{color:var(--tq-journey-accent-on-alt)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-extra-price{color:var(--tq-journey-accent-on-surface)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-major li{border-left-color:var(--tq-journey-accent)}
.tq-journey-collection[data-branded-journey="true"] .tq-jc-payments article{border-top-color:var(--tq-journey-accent)}
.tq-journey-collection[data-branded-journey="true"] a:hover{ text-decoration-color:var(--tq-journey-accent-on-surface)}
.tq-journey-collection[data-branded-journey="true"] a:focus-visible{outline-color:var(--tq-journey-accent-on-surface)}
.tq-journey-builder .tq-journey-colour-control{border-color:#c7a76c;box-shadow:0 8px 24px rgba(11,29,51,.07)}
.tq-journey-builder .tq-journey-colour-control label{display:grid;gap:7px;margin-bottom:12px}
.tq-journey-builder .tq-journey-colour-control label strong{color:#0b1d33;font-size:1rem;font-weight:800}
.tq-journey-builder .tq-journey-colour-control label span{color:#596779;font-size:.84rem;line-height:1.45}
