.agoda-new{--ink:#202733;--blue:#2e60f5;--cream:#f4f6f9;--line:#e1e5eb;background:#f4f6f9;color:#273142}.agoda-new .dh-header{border-color:#e7eaf0}.agoda-new .dh-logo,.agoda-new .dh-footer .dh-logo{color:#202733}.agoda-new .dh-logo span{color:#56657b}.agoda-new .dh-header-go{background:#edf2ff;color:#2f5ce0}.agoda-new .dh-main{max-width:1160px}.agoda-new .dh-breadcrumb{color:#637188}.agoda-intro{grid-template-columns:1fr 350px;gap:30px;margin-bottom:32px;padding:8px 0 20px}.agoda-label{color:#2e60e8}.agoda-label>span{background:#3065ff}.agoda-month{color:#728099}.agoda-new h1{color:#202733;font-size:43px;font-weight:800;letter-spacing:-1.6px}.agoda-new .dh-lead{color:#5c6b82}.agoda-overview{border:0;background:#2e60f5;border-radius:24px;padding:28px;color:#fff;box-shadow:none}.agoda-overview:after{border-color:#ffffff12;width:180px;height:180px;top:-78px;right:-62px;border-width:32px}.agoda-overview-label,.agoda-stat>span,.agoda-stat p,.agoda-mini-stats span,.agoda-overview-note{color:#fff}.agoda-overview-label{opacity:.8}.agoda-stat strong,.agoda-mini-stats b{color:#fff}.agoda-mini-stats{border-color:#ffffff40}.agoda-overview-note{opacity:.8}.agoda-new .dh-button,.agoda-new .cta{background:#2e60f5!important;border-radius:24px!important;font-weight:700}.agoda-new .dh-button:hover,.agoda-new .cta:hover{background:#214bd0!important}.agoda-new .dh-toc{border:0;border-radius:20px;padding:26px 30px;box-shadow:none}.agoda-new .dh-toc>b{color:#252f40}.agoda-new .dh-toc ol{color:#506079}.agoda-new .dh-toc li::marker{color:#4268c2}.agoda-new .dh-toc a:hover{color:#2e60f5}.agoda-new .dh-section-title{border:0;margin-bottom:22px;padding-bottom:0;align-items:center}.agoda-new .dh-section-title>span{color:#2e60f5;background:#e6edff;border-radius:10px}.agoda-new h2{color:#202733;letter-spacing:-1px;font-weight:750}.agoda-new .dh-section>p{color:#607087}.agoda-new #codes{display:grid;grid-template-columns:1fr 1fr;gap:20px}.agoda-new #codes>.dh-section-title,.agoda-new #codes>p{grid-column:1/-1;margin-bottom:0}.agoda-new #codes>p{margin-bottom:4px}.agoda-new .dh-coupon{display:flex;flex-direction:column;border:0!important;border-radius:22px!important;background:white;box-shadow:none!important;margin:0;overflow:hidden;position:relative}.agoda-new .dh-ticket{background:#fff;border:0;flex-direction:row;justify-content:flex-start;gap:12px;padding:24px 26px 0}.agoda-card-label{font-size:11px;color:#71829e;letter-spacing:.7px;margin-right:auto}.agoda-new .dh-ticket>strong{font-size:35px;color:#2e60f5;letter-spacing:-1px;margin:0}.agoda-new .dh-ticket>small{color:#69788f;font-size:14px}.agoda-new .dh-coupon-body{padding:17px 26px 26px;display:flex;flex-direction:column;flex:1}.agoda-new .dh-eyebrow{font-size:14px;color:#2e60f5;line-height:1.7}.agoda-new .dh-coupon h3{font-size:25px;color:#222c3c;line-height:1.5;margin:8px 0}.agoda-new .dh-period{font-size:15px;color:#6a788d;margin:5px 0 18px}.agoda-new .dh-code{align-self:flex-start;margin-bottom:14px;background:#f5f7fc;border-color:#e0e5ef;border-radius:10px}.agoda-new .dh-code code{color:#324763}.agoda-new .dh-code button{color:#2f5ce0}.agoda-new .dh-coupon .dh-button{align-self:flex-start;margin-bottom:20px}.agoda-new .dh-tip{background:#f3f6fc;border-radius:12px;margin-top:auto;padding:15px 17px}.agoda-new .dh-tip b{color:#3c5984;font-size:15px}.agoda-new .dh-tip p{color:#62728a;font-size:16px}.agoda-new #compare .dh-table{border:1px solid #e1e5ec;border-radius:18px}.agoda-new thead{background:#edf2fb}.agoda-new thead th{color:#394e70}.agoda-new td,.agoda-new th{color:#4b607c;border-color:#e8edf5}.agoda-new td b{color:#2b3b54}.agoda-new .dh-table .dh-button{background:#2e60f5!important}.agoda-new #payments{background:#34415b;color:#fff;border-radius:26px;padding:32px;display:grid;grid-template-columns:1fr;gap:0}.agoda-new #payments>.dh-section-title h2{color:white}.agoda-new #payments>.dh-section-title>span{background:#ffffff15;color:#d8e4ff}.agoda-new #payments>p,.agoda-new #payments>ul,.agoda-new #payments>ol{color:#e0e6f0}.agoda-new #payments>h3{color:white;font-size:24px;margin-top:32px}.agoda-new #payments .month-payments{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:8px 0 28px}.agoda-new #payments .month-payment{border:0!important;background:#fff;border-radius:18px;padding:21px;color:#34425a;display:flex;flex-direction:column}.agoda-new #payments .payment-title{display:block}.agoda-new #payments .month-payment h3{font-size:23px;color:#242e40;margin:0 0 12px}.agoda-new #payments .month-benefit{color:#2e60f5}.agoda-new #payments .month-benefit strong{font-size:36px;line-height:1.2}.agoda-new #payments .month-benefit span{display:inline-block;margin-left:8px;color:#6f7c93;font-size:14px}.agoda-new #payments .month-payment>p{font-size:16px;color:#5c6d87;line-height:1.8}.agoda-new #payments .month-facts{font-size:15px;color:#5e6e86}.agoda-new #payments .month-facts li{display:block;padding:8px 0}.agoda-new #payments .month-facts b{display:block;color:#3e526f;font-weight:600}.agoda-new #payments .pay-extra{background:#f2f5fb;color:#5f718c;font-size:15px;padding:13px;margin:12px 0 18px;border-radius:10px}.agoda-new #payments .pay-extra h4{font-size:16px;color:#3f5882}.agoda-new #payments .pay-extra ul{padding-left:18px}.agoda-new #payments .month-payment .cta{margin-top:auto;font-size:15px;gap:0;padding:11px}.agoda-new #payments .table-wrap{background:#fff;border-color:#fff;border-radius:14px}.agoda-new #payments .compare-grid{color:#dae4f4}.agoda-new #payments .compare-grid h3{color:#fff}.agoda-new #payments .notice,.agoda-new #payments .note{color:#e0e6f0}.agoda-new .dh-steps li{border:0;border-radius:20px}.agoda-new .dh-steps li:before{color:#2e60f5}.agoda-new .dh-steps b{color:#263244}.agoda-new .dh-steps p{color:#63728a}.agoda-new .check-grid article{border:0;border-radius:20px;padding:25px}.agoda-new .check-grid h3{color:#273449}.agoda-new .check-grid p{color:#63738c}.agoda-new .check-grid article>span{color:#2e60f5}.agoda-new #tips{background:white;border-radius:22px;padding:30px;color:#53657e}.agoda-new #tips h3{color:#2c3c54}.agoda-new #tips .dh-section-title{margin-bottom:26px}.agoda-new #faq details{border:0;border-top:3px solid #3568ff;border-radius:17px;padding:23px;margin-bottom:15px}.agoda-new #faq summary{color:#28364c}.agoda-new #faq details p{color:#5f7089}.agoda-new .dh-footer{color:#68778e;border-color:#e1e6ef}.agoda-new .dh-note,.agoda-new .dh-source{color:#66768f}.agoda-new #dh-toast{background:#253d7c}
@media(max-width:1000px){.agoda-new #payments .month-payments{grid-template-columns:1fr}.agoda-new #payments .payment-title{display:flex}.agoda-new #payments .month-facts li{display:flex;gap:18px}.agoda-new #payments .month-facts b{min-width:65px}.agoda-new #payments .month-payment .cta{align-self:flex-start;padding:12px 20px}.agoda-new #payments .month-benefit span{display:block;margin-left:0}}
@media(max-width:700px){.agoda-intro{grid-template-columns:1fr;gap:24px}.agoda-new h1{font-size:33px}.agoda-overview{border-radius:21px;padding:24px}.agoda-new #codes{grid-template-columns:1fr;gap:17px}.agoda-new #codes>.dh-section-title,.agoda-new #codes>p{grid-column:auto}.agoda-new .dh-coupon{border-radius:19px!important}.agoda-new .dh-ticket{padding:22px 21px 0;gap:11px}.agoda-new .dh-ticket>strong{font-size:35px}.agoda-new .dh-ticket>small{font-size:14px}.agoda-new .dh-coupon-body{padding:15px 21px 22px}.agoda-new .dh-coupon h3{font-size:24px}.agoda-new .dh-coupon .dh-button{margin-bottom:19px}.agoda-new .dh-tip p{font-size:16px}.agoda-new .dh-toc{padding:23px 21px}.agoda-new #payments{padding:24px 19px;border-radius:22px;margin-left:-7px;margin-right:-7px}.agoda-new #payments h2{font-size:24px}.agoda-new #payments .month-payments{gap:14px}.agoda-new #payments .payment-title{align-items:flex-start;gap:12px}.agoda-new #payments .month-payment h3{font-size:21px}.agoda-new #payments .month-benefit strong{font-size:30px}.agoda-new #payments .month-benefit span{font-size:13px}.agoda-new #payments .month-facts li{font-size:16px;gap:10px}.agoda-new #payments .pay-extra{font-size:16px}.agoda-new #tips{padding:24px 20px}.agoda-new #tips h2{font-size:24px}.agoda-new #faq details{padding:21px}.agoda-new .check-grid article{padding:23px}}
