:root{--ci-cream-page: #f7f1e7;--ci-cream-card: #fffaf2;--ci-cream-deep: #eee2d2;--ci-navy-global: #102d4c;--ci-red-global: #b72b24;--ci-gold-global: #d7a536;--ci-border-global: #dfd1bf}body,.gradient,main,.shopify-section:not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group){background-color:var(--ci-cream-page)}.header-wrapper,.announcement-bar-section,.footer,.footer__content-top,.footer__content-bottom{background:var(--ci-cream-card);color:var(--ci-navy-global)}.ci-header-logo-wrapper{width:clamp(230px,25vw,365px)!important;max-width:100%;background:transparent!important}.ci-header-logo{display:block;width:100%!important;height:auto!important;max-height:72px;object-fit:contain;object-position:left center;background:transparent!important}@media screen and (max-width:749px){.ci-header-logo-wrapper{width:205px!important}.ci-header-logo{max-height:54px}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.accordion__title,.rich-text__heading,.title-wrapper-with-link{color:var(--ci-navy-global)}.button,.button--primary{--color-button: 183, 43, 36;--color-button-text: 255, 255, 255}.button--secondary{--color-button: 255, 250, 242;--color-button-text: 16, 45, 76;border-color:var(--ci-border-global)}.card,.card__inner,.content-container,.multicolumn-card,.product__info-container,.contact,.rich-text__blocks{background-color:var(--ci-cream-card)}.collapsible-content,.collapsible-section-layout{background:var(--ci-cream-page)!important}.collapsible-content .accordion,.collapsible-row-layout .accordion,.accordion{background:var(--ci-cream-card);border-color:var(--ci-border-global)!important;border-radius:8px}.collapsible-content summary:hover{background:var(--ci-cream-deep)}.accordion__title,.accordion summary,.accordion__content{color:var(--ci-navy-global)}.template-index .banner .banner__heading,.template-index .banner .banner__text,.template-index .banner .banner__text p{color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.42)}.template-index .banner .banner__box{background:transparent}@media screen and (max-width:749px){.template-index .banner .banner__heading,.template-index .banner .banner__text,.template-index .banner .banner__text p{color:#17212b!important;text-shadow:none}.template-index .banner:not(.banner--mobile-bottom) .banner__box{background:#f7f1e7e0;border-radius:8px;padding:2.2rem 1.8rem}}.ci .ci-program-included{background:#f8f2e8!important}.ci .ci-program-included__grid>div{background:#f3eadc!important;border:1px solid #dfd1bf;border-top:5px solid #d7a536}.ci .ci-itinerary details{background:#f8f2e8!important}.ci .ci-program-grid--single{display:block;max-width:760px;margin:0 auto}.ci .ci-program-grid--single .ci-program-card{min-height:0;align-items:center;text-align:center}.ci .ci-program-grid--single .ci-program-card .ci-button{margin-top:1.5rem}.ci .ci-gallery__full{grid-column:1 / -1}.ci .ci-hero{isolation:isolate;overflow:hidden}.ci .ci-hero__picture{display:block}.ci .ci-story{position:relative;z-index:2;clear:both;background:#f8f2e8}@media screen and (min-width:750px){.ci .ci-hero__veil{background:linear-gradient(90deg,#07132094,#07132057 52%,#0713202e),#0000000f!important}.ci .ci-hero h1,.ci .ci-hero__lead,.ci .ci-hero .ci-eyebrow{text-shadow:0 3px 22px rgba(0,0,0,.55)}}@media screen and (max-width:749px){.ci .ci-trust{display:none!important}.ci .ci-hero{display:block!important;min-height:0!important;height:auto!important;color:#17212b!important;background:#f8f2e8}.ci .ci-hero__image{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.ci .ci-hero__picture{display:block;position:relative;width:100%;height:auto}.ci .ci-hero__veil{display:none!important}.ci .ci-hero__content{width:100%!important;max-width:none!important;padding:3.5rem 2rem 4.5rem!important;margin:0!important;background:#f8f2e8}.ci .ci-hero h1,.ci .ci-hero__lead{color:#17212b!important;max-width:100%}.ci .ci-hero h1{font-size:clamp(3.6rem,12vw,5rem)!important;line-height:1.02!important;overflow-wrap:anywhere}.ci .ci-hero__lead{font-size:1.65rem!important}.ci .ci-hero .ci-eyebrow{color:#b72b24!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/china-immersed-global.css.map */
