@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Light.e796c55d.ttf);font-style:normal;font-weight:300}@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Regular.5ad67fa2.ttf);font-style:normal;font-weight:400}@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Semibold.99ba0c7b.ttf);font-style:normal;font-weight:600}@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Bold.d91bdb6b.ttf);font-style:normal;font-weight:700}@font-face{font-family:ThonglorSoi4;src:url(/_next/static/media/ThonglorSoi4Nr-Regular.09bd87b9.ttf);font-style:normal;font-weight:400}@font-face{font-family:ThonglorSoi4;src:url(/_next/static/media/thonglorsoi4nr-semibold.ba638af6.woff);font-style:normal;font-weight:600}@font-face{font-family:ThonglorSoi4;src:url(/_next/static/media/ThonglorSoi4Nr-SemiBold.fcfaafc8.ttf);font-style:normal;font-weight:700}:root{--gradient-red:0% $gradient-red-0,100% $gradient-red-100;--gradient-dark-red:0% $gradient-darkRed-0,100% $gradient-darkRed-100;--gradient-blue:0% $gradient-blue-0,100% $gradient-blue-100;--gradient-green:0% $gradient-green-0,100% $gradient-green-100;--gradient-pink:0% $gradient-pink-0,100% $gradient-pink-100;--gradient-black:0% $gradient-black-0,100% $gradient-black-100;--gradient-grey:0% $gradient-grey-0,100% $gradient-grey-100}.gradient-3{background:linear-gradient(90deg,#b82020,#8f8f8e)}.panel-search-bar{background:linear-gradient(90deg,#bd2414,#dd3422)}.panel-search-bar .bg-pattern{background:url(https://d31jk6ljx7wihh.cloudfront.net/images/search/pattern-on-bar-left@2x.png),url(https://d31jk6ljx7wihh.cloudfront.net/images/search/pattern-on-bar-right@2x.png);background-repeat:no-repeat,no-repeat;background-position:0,100%,50%;background-size:contain,contain}.panel-search-bar .pattern-left,.panel-search-bar .pattern-right,.panel-search-bar:after,.panel-search-bar:before{content:"";display:block;width:114px;height:100%;position:absolute}.panel-search-bar .pattern-left,.panel-search-bar:before{left:0;margin-left:-114px;background-position:100% 0}.panel-search-bar .pattern-right,.panel-search-bar:after{right:0;margin-right:-114px}.panel-search-bar .pattern{z-index:2;background-size:contain;background-repeat:no-repeat}.panel-search-bar .pattern-left{background-image:url(https://d31jk6ljx7wihh.cloudfront.net/images/search/pattern-left@2x.png)}.panel-search-bar .pattern-right{background-image:url(https://d31jk6ljx7wihh.cloudfront.net/images/search/pattern-right@2x.png)}.scrollbar-modal-custom::-webkit-scrollbar{width:4px}.scrollbar-modal-custom::-webkit-scrollbar-track{background:#e3e4e8;border-radius:10px}.scrollbar-modal-custom::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:10px;min-height:100px}.scrollbar-modal-custom::-webkit-scrollbar-thumb:hover{background:#444443}.scrollbar-modal-custom-horizontal::-webkit-scrollbar{height:8px}.scrollbar-modal-custom-horizontal::-webkit-scrollbar-thumb,.scrollbar-modal-custom-horizontal::-webkit-scrollbar-thumb:hover,.scrollbar-modal-custom-horizontal::-webkit-scrollbar-track{border:3px solid transparent;background-clip:padding-box;border-radius:9999px}.scrollbar-modal-custom-horizontal::-webkit-scrollbar-track{background-color:transparent}.scrollbar-modal-custom-horizontal::-webkit-scrollbar-thumb{background-color:#a0a0a0}.bg-center-top{background-position:top}.bg-left-center{background-position:0!important}.bg-size-auto{background-size:auto 100%!important}.text-shadow-lead-banner{text-shadow:0 9px 30.9px rgba(0,0,0,.2),0 1px 1px rgba(0,0,0,.04)}@media only screen and (min-width:640px)and (max-width:768px){.sm-hidden{display:none}.sm-block{display:block}}@media(min-width:80rem){.xl-hidden{display:none}.xl-block{display:block}}@media(min-width:96rem){.xxl-hidden{display:none}.xxl-block{display:block}}.wrapper-content-paragraph p+p{margin-top:8px}.hide-br-mobile br{display:none}@media(min-width:48rem){.hide-br-mobile br{display:block}}.hide-br-tablet br{display:block}@media(min-width:48rem){.hide-br-tablet br{display:none}}@media(min-width:64rem){.hide-br-tablet br{display:block}}.dropdown-custom{--tw-bg-opacity:0!important}.custom-flag-svg svg{width:24px;height:auto;transform:scale(1);-o-object-fit:contain;object-fit:contain}.no-scrollbar-global::-webkit-scrollbar{display:none}.no-scrollbar-global{-ms-overflow-style:none;scrollbar-width:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:768px)and (max-width:1279px){html{font-size:1.2778vw}}@media(min-width:1024px)and (max-width:1279px){html{font-size:1.29167vw}}body,html{height:100%;width:100%}body{margin:0;padding:0;box-sizing:border-box;font-family:AdelleSansTHA;font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;scroll-behavior:smooth}.gm-style{font-family:AdelleSansTHA!important}*{box-sizing:border-box;margin:0;padding:0}::hover,:before{margin:0}:focus,:hover{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.label,label{font-size:.875rem}:focus-visible{outline:none}.footer-layout .footer{padding:0 16px}@media(min-width:80rem){.footer-layout .footer{padding:0}}.pointer{cursor:pointer}.pointer-none{cursor:default;pointer-events:none}@media(min-width:768px){h1{font-size:2.5rem;font-weight:700}h2{font-size:2rem}h2,h3{font-weight:600}h3{font-size:1.625rem}h4{font-size:1.125rem;font-weight:600}}@media(max-width:767px){h1{font-size:1.75rem;font-weight:700}h2{font-size:1rem}h2,h3{font-weight:600}h3{font-size:.875rem}h4{font-size:.75rem;font-weight:600}.top--1{top:-1px}.selectAgeChild button{height:48px}.label,label{font-size:.875rem}}@media(min-width:767px)and (max-width:1156px){.tag-custom{height:12px!important}}.h-map{height:120px;cursor:pointer}.react-photo-album--photo{border:1px solid #eaeaea;border-radius:8px;padding:0!important;margin-bottom:0!important}.transitionContainerFadeOut{max-height:0;transition:max-height .15s ease-out;overflow:hidden}.slide-up-down{transition:transform .5s ease-in-out,opacity .5s ease-in-out;transform:translateY(0);opacity:1}.slide-up-down-hidden{transform:translateY(-100%);opacity:0}@keyframes fadeSlideDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes fadeSlideUp{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:1.875rem;opacity:1}}@keyframes fadeout{0%{bottom:1.875rem;opacity:1}to{bottom:0;opacity:0}}.fade-slide-down{animation:fadeSlideDown .5s ease-in-out}.fade-slide-up{animation:fadeSlideUp .5s ease-in-out}.custom-scroll-bar::-webkit-scrollbar{width:2px}.custom-scroll-bar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scroll-bar::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.custom-scroll-bar::-webkit-scrollbar-thumb:hover{background:#555}.alert-success{position:fixed;left:50%;top:8.5rem;transform:translateX(-50%);z-index:100}.alert-success.show{visibility:visible;animation:fadein .5s,fadeout .5s 2s}@media screen and (max-width:767px){.alert-success{top:5rem}}.loader{width:10px;aspect-ratio:1;border-radius:50%;animation:l5 1s linear infinite alternate;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}@keyframes l5{0%{box-shadow:20px 0 #000,-20px 0 rgba(0,0,0,.133);background:#000}33%{box-shadow:20px 0 #000,-20px 0 rgba(0,0,0,.133);background:rgba(0,0,0,.133)}66%{box-shadow:20px 0 rgba(0,0,0,.133),-20px 0 #000;background:rgba(0,0,0,.133)}to{box-shadow:20px 0 rgba(0,0,0,.133),-20px 0 #000;background:#000}}.toast-component{opacity:0;top:-3.5rem;transition:all .5s cubic-bezier(.4,0,.2,1)}.toast-component.down{opacity:1;top:7rem}@media(max-width:767px){.toast-component.down{top:4rem}}.text-wrap-nowrap{text-wrap:nowrap}.handle-swiper-shadow .swiper{padding-right:16px}@media(min-width:48rem){.handle-swiper-shadow .swiper{padding:0}}@media(min-width:80rem){.handle-swiper-shadow .swiper{padding:0 8px}}*,:after,:before{--tw-ring-color:none!important}.list-bullet-inside li:before{content:"●";display:inline-block;position:absolute;left:0}.list-bullet-inside li:marker{content:"";left:0}.list-bullet-inside li{padding-left:1.25rem;position:relative}.border-default{border-color:dimgray}.overlay{position:absolute;background-color:#000;height:100%;width:100%;opacity:.5;border-radius:.5rem}input,textarea{-webkit-text-size-adjust:none}#hotel-calendar-module #calendar-wrapper .rdrDays{margin-bottom:0!important}@media screen and (max-width:767px){#container-layout-mobile #calendar-wrapper .rdrWeekDays{padding:16px .833em!important}#container-layout-mobile #calendar-wrapper .rdrMonthName{font-size:16px}}