.ct-exp-page{background-color:transparent;color:#1a1a1a}.ct-exp-hero{position:relative;height:560px;overflow:hidden;display:flex;align-items:flex-end}.ct-exp-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#2a2318,#3d3020)}.ct-exp-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ct-exp-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1a1a1aeb,#1a1a1a73 42%,#1a1a1a14)}.ct-exp-hero__body{position:relative;z-index:2;width:100%;max-width:1100px;margin:0 auto;padding:0 48px 56px}.ct-exp-hero__label{display:block;font-family:var(--ct-font-sans, sans-serif);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#c4935a;margin-bottom:16px}.ct-exp-hero__title{font-family:var(--ct-font-serif, serif);font-size:clamp(40px,6vw,68px);font-weight:400;color:#f5f1eb;margin:0 0 18px;line-height:1.05}.ct-exp-hero__subtitle{font-family:var(--ct-font-sans, sans-serif);font-size:15px;color:#f5f1eb9e;margin:0;max-width:480px;line-height:1.72}.ct-exp-body{padding:64px 0 0}.ct-exp-body__inner{max-width:720px;margin:0 auto;padding:0 48px}.ct-exp-richtext h2{font-family:var(--ct-font-serif, serif);font-size:26px;font-weight:400;color:#1a1a1a;margin:48px 0 14px;line-height:1.22}.ct-exp-richtext h3{font-family:var(--ct-font-sans, sans-serif);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#8b6f47;margin:36px 0 10px}.ct-exp-richtext p{font-family:var(--ct-font-sans, sans-serif);font-size:16px;line-height:1.85;color:#1a1a1ab8;margin:0 0 20px}.ct-exp-richtext p:first-child{font-size:17px;color:#1a1a1ad6}.ct-exp-richtext ul,.ct-exp-richtext ol{padding-left:18px;margin:0 0 20px}.ct-exp-richtext li{font-family:var(--ct-font-sans, sans-serif);font-size:15px;line-height:1.78;color:#1a1a1aad;margin-bottom:6px}.ct-exp-richtext strong{color:#1a1a1a;font-weight:600}.ct-exp-richtext a{color:#8b6f47;text-decoration:underline;text-underline-offset:3px}.ct-exp-body-img{padding:40px 0 0}.ct-exp-figure{max-width:1100px;margin:0 auto;padding:0 48px}.ct-exp-figure img{width:100%;max-height:500px;object-fit:cover;display:block;border-radius:2px}.ct-exp-figure__caption{font-family:var(--ct-font-sans, sans-serif);font-size:11px;color:#1a1a1a61;text-align:center;margin-top:10px;letter-spacing:.06em}.ct-exp-cta{margin-top:80px;padding:64px 48px 96px;border-top:.5px solid rgba(26,26,26,.12);background-color:transparent;text-align:center}.ct-exp-cta__inner{max-width:560px;margin:0 auto}.ct-exp-cta__heading{font-family:var(--ct-font-serif, serif);font-size:30px;font-weight:400;color:#1a1a1a;margin:0 0 10px;line-height:1.2}.ct-exp-cta__sub{font-family:var(--ct-font-sans, sans-serif);font-size:13px;color:#1a1a1a73;margin:0 0 36px;line-height:1.68}.ct-exp-cta__btn{display:inline-flex;align-items:center;gap:12px;position:relative;overflow:hidden;padding:15px 42px;border:.5px solid rgba(26,26,26,.5);border-radius:1px;background:transparent;color:#1a1a1a;font-family:var(--ct-font-sans, sans-serif);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:color .32s ease,border-color .32s ease}.ct-exp-cta__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1a1a1a;transform:translate(-101%);transition:transform .32s cubic-bezier(.4,0,.2,1);z-index:0}.ct-exp-cta__btn:hover:before{transform:translate(0)}.ct-exp-cta__btn:hover{color:#f5f1eb;border-color:#1a1a1a}.ct-exp-cta__btn-text,.ct-exp-cta__btn-arrow{position:relative;z-index:1}.ct-exp-cta__btn-arrow{transition:transform .22s ease}.ct-exp-cta__btn:hover .ct-exp-cta__btn-arrow{transform:translate(6px)}@media(max-width:990px){.ct-exp-hero{height:420px}.ct-exp-hero__body,.ct-exp-body__inner,.ct-exp-figure,.ct-exp-cta{padding-left:24px;padding-right:24px}}@media(max-width:640px){.ct-exp-hero{height:340px}.ct-exp-body{padding-top:40px}.ct-exp-cta{margin-top:48px;padding-top:48px;padding-bottom:64px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/chinatourly-experience-page.css.map */
