.vue-map{width:100%;height:100%;min-height:2rem}body{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Nunito,"sans-serif",Koh Santepheap}h1{font-size:20px!important;font-weight:700!important;margin:18px 0}h1,h2{color:#1c1c1c}h2{font-size:16px!important;font-weight:600!important}h3{color:#1c1c1c;font-weight:500!important}h3,p{font-size:14px!important}p{color:grey}.font-weight-400{font-weight:400!important}.font-weight-500{font-weight:500!important}.font-weight-600{font-weight:600!important}.caption{color:grey}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-0{margin:0}.mtb-18{margin:18px 0}.mtb-8{margin:8px 0}.mt-18{margin-top:18px}.mt-10{margin-top:10px}.mt-8{margin-top:8px}.mt-0{margin-top:0}.mb-18{margin-bottom:18px}.mb-10{margin-bottom:10px}.mb-8{margin-bottom:8px}.mb-0{margin-bottom:0}.pd-18{padding:18px}.ptb-18{padding:18px 0}.ptb-8{padding:8px 0}.pt-18{padding-top:18px}.pt-8{padding-top:8px}.pb-18{padding-bottom:18px}.pb-8{padding-bottom:8px}.color-primary{color:#1679ed}.background-primary-strong{background-color:#21588d}.color-secondary{color:#ff2600}.color-third{color:#07c160}.color-gray{color:grey}.color-light-gray{color:#eee}.btn-primary{background:#1679ed;color:#fff!important}.btn-primary,.btn-secondary{width:100%;padding:18px;border-radius:10px}.btn-secondary{background:#fff;color:#1679ed;border:1px solid #1679ed}.btn-tag-price{background:#1679ed;padding:10px;min-width:80px;text-align:center;color:#fff!important;font-size:18px}.btn-tag-small{border:1px solid grey;color:grey;border-radius:5px}.btn-tag-seemore,.btn-tag-small{padding:5px 10px;background:#fff;margin:5px}.btn-tag-seemore{border:1px solid #1679ed;color:#1679ed;border-radius:5px;cursor:pointer}.tag-style{background-color:#eee;padding:18px;border-radius:10px;margin-right:18px;border:1px solid #1679ed}.divider-line-white{background:#fff;height:2px}.divider-line-gray{background:#eee;height:2px}.d-flex{display:flex}.item-center-middle{display:flex;justify-content:center;align-items:center}.item-start-between{display:flex;justify-content:center;align-items:start}.item-space-between{justify-content:space-between}.item-end,.item-space-between{display:flex;align-items:center}.item-end{justify-content:end}.item-start{align-items:center}.item-start,.item-start-start{display:flex;justify-content:start}.item-start-start{align-items:start}.background-light-primary{background:#2487f8!important}.background-primary{background:#1679ed!important}.background-dark-white{background:#e6eff1d4}.color-white{color:#fff!important}.van-calendar__footer .van-button--primary{height:44px}.van-button--primary,.van-calendar__footer .van-button--primary{background:#1679ed!important;border-color:#1679ed!important}.van-button--primary .van-button__text{font-size:18px!important;font-weight:400}.cls-loading-overlay{background:#fff!important;color:#1679ed;border-radius:15px}.cls-loading-overlay span{color:#1679ed!important}.cls-loading-no-overlay{background:#ffffff9c!important}.vc-switch{position:fixed!important;top:50%;right:0;height:15px}.required{color:#ff2600!important}.van-stepper--round .van-stepper__plus{background:#1679ed;color:#fff}.van-stepper--round .van-stepper__minus{border:1px solid #1679ed;color:#1679ed}.dailog-register{padding:0}.dailog-register .van-dialog__header{padding:18px;margin:0;border:none}.dailog-register .van-dialog__message{padding:0 18px!important}.dailog-register .van-dialog__content p{margin:0!important;padding:0 18px;font-size:16px!important}.dailog-register .van-dialog__footer{padding:0;margin-top:18px}.van-dialog__header{font-size:18px;font-weight:700!important}.van-dialog__confirm{color:#ff2600;border:1px solid #eee}.van-dialog__cancel{color:#1679ed;border:1px solid #eee}.van-haptics-feedback:active{opacity:var(--van-active-opacity)}[class*=van-hairline]:after{bottom:-51%;border:none!important;transform:scale(.5)}.langguage-items .van-radio__icon--checked .van-icon{background-color:#1679ed!important}#dailog-error-message .van-dialog{overflow:initial!important;z-index:20099!important}#dailog-error-message .van-popup{overflow-y:initial!important;z-index:20099!important}#dailog-error-message .btn p{font-size:16px!important;color:#fff;margin:0!important}#dailog-error-message .btn-confirm{border:1px solid #ff2600;border-radius:5px;width:100%;height:40px}#dailog-error-message .btn-confirm p{color:#ff2600}#dailog-error-message .btn-cancel-success{border-radius:5px;width:100%;height:40px;background-color:#1679ed!important;border:1px solid #1679ed!important}#dailog-error-message .btn-cancel-success p{color:#fff!important}#dailog-error-message .btn-try-again{border-radius:5px;width:100%;background:#ff2600;height:40px}.wrap-error-message .cover-error-message{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 24px}.wrap-error-message .icon-error-message{width:70px;height:70px;border-radius:50%;background:#5c5c5c;display:flex;justify-content:center;align-items:center;position:absolute;top:-35px;z-index:9999}.wrap-error-message .background-icon-success{background:#07c160!important}.wrap-error-message .background-icon-error{background:#ff2600!important}.wrap-error-message .cover-error-message h2{margin:23px 0 5px;font-size:18px}.wrap-error-message .cover-error-message p{margin:0;line-height:unset;font-weight:500;line-height:1.5}.popup-confirm .btn-cancel{color:#1679ed}.popup-confirm .btn-confirm{color:#ff2600;border:1px solid #dcdee0!important}.lcoation-rawper .van-action-sheet__content{padding-top:58px!important}.van-notify--success{background:#07c160!important;padding:10px}.van-notify--danger{background:#ff2600!important;padding:10px}.van-field--disabled .van-field__label,.van-field__control:disabled{color:#c4c4c4!important}.van-field__label{display:flex;text-align:start;width:auto}#cover-card-result-availablee .home-canlendar .van-button__content{padding-top:0!important}.blinking-border{border-bottom:1.5px solid #ff2600;animation:blink 1.3s infinite}.header-container .van-popup{width:100%}@keyframes blink{0%{border-bottom-color:#ff2600}50%{border-bottom-color:transparent}to{border-bottom-color:#ff2600}}.notice-bar .van-notice-bar__content{width:100%!important;display:flex!important;justify-content:space-between!important}.summuray-accommodation .field-input-code .van-field__control{text-transform:uppercase!important}.my-swipe-custom{.van-swipe__indicators{background:#1c1c1c3a!important;padding:3px 8px!important;border-radius:8px!important;.van-swipe__indicator{background:#eeee}.van-swipe__indicator--active{background:#fff}}}.capital-letter{text-transform:capitalize!important}