@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)}.dialog-custom-1{max-width:552px!important;min-width:552px!important}.dialog-custom-1,.dialog-custom-2{width:100%;padding:24px;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);overflow-y:visible!important;margin:0!important}.dialog-custom-2{max-width:592px!important;min-width:592px!important}.dialog-custom-2.have-scroll{padding-right:0}.dialog-custom-search-loading{width:100%;max-width:592px!important;min-width:592px!important;padding:24px;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);overflow-y:visible!important;margin:0!important}@media(max-width:1023px){.dialog-custom-search-loading{width:auto;min-width:350px!important;padding:1rem!important}}@media(max-width:767px){.dialog-custom-search-loading{width:auto;min-width:calc(100% - 32px)!important;padding:1rem!important}}.dialog-custom-search-loading.have-scroll{padding-right:0}.dialog-custom{width:100%;max-width:592px!important;min-width:592px!important;padding:32px;border-radius:24px!important;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.dialog-custom.have-scroll{padding-right:0}.dialog-custom-3{max-width:390px!important;min-width:390px!important;padding:32px}.dialog-custom-3,.dialog-custom-4{width:100%;border-radius:16px!important;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.dialog-custom-4{max-width:592px!important;min-width:592px!important;padding:24px;height:713px;border-radius:.5rem!important}.dialog-half{width:100%;max-width:60.75rem!important;min-width:60.75rem!important;height:100%;right:0;position:fixed!important;overflow:hidden;padding:16px 0 0;border-radius:0!important;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.dialog-half.have-scroll{padding-right:0}.dialog-custom-main{width:100%;max-width:592px!important;min-width:592px!important;padding:32px;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.dialog-custom-main.have-scroll{padding-right:0}.dialog-upload{width:100%;max-width:394px!important;min-width:394px!important;padding:24px;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.dialog-upload.have-scroll{padding-right:0}.dialog-custom-hotel-exp{width:100%;padding:32px;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.dialog-custom-hotel-exp.have-scroll{padding-right:0}.dialog-custom-review{border-radius:.5rem!important;width:100%;max-width:794px!important;min-width:794px!important;padding:24px;background:#fff!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.dialog-custom-review.have-scroll{padding-right:8px}.dialog-half .content-container{height:100vh}ul span[aria-hidden=true]{color:#cd2a18;width:15px;height:15px}.checkbox-custom>span:first-of-type{width:16px;height:16px;border-radius:3px}.checkbox-custom>span:first-of-type svg{width:10px;height:10px}@media(max-width:767px){.checkbox-custom>span:first-of-type{width:1rem;height:1rem;border-radius:.1875rem}.checkbox-custom>span:first-of-type svg{width:.625rem;height:.625rem}}.lucky-draw-otp-popup{padding:16px 24px 24px;background-color:#f8f9ef!important;background-image:url(/assets/images/popup-bg/lucky-draw-bg.webp)}.lucky-draw-otp-popup,.vasup-popup{width:100%;max-width:552px!important;min-width:552px!important;border-radius:8px!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.04),0 16px 32px 0 rgba(0,0,0,.04);margin:0!important}.vasup-popup{padding:24px}@media(max-width:767px){.vasup-popup{max-width:22.5625rem!important;min-width:22.5625rem!important;padding:1.5rem;border-radius:.5rem}}.join-klub-popup{border-radius:100px 8px 8px 8px!important;max-width:666px!important;max-height:412px!important;width:100%;height:100%;margin:0!important}@media(max-width:767px){.join-klub-popup{border-radius:6.25rem .5rem .5rem .5rem;max-width:21.4375rem!important;max-height:40.3125rem!important}.dialog-custom,.dialog-custom-1,.dialog-custom-2,.dialog-custom-3,.dialog-custom-main,.dialog-custom-review,.dialog-half,.dialog-upload{max-width:22.5625rem!important;min-width:22.5625rem!important;padding:1.5rem;border-radius:1rem!important}.dialog-custom-1.dialog-mobile,.dialog-custom-2.dialog-mobile,.dialog-custom-3.dialog-mobile,.dialog-custom-main.dialog-mobile,.dialog-custom-review.dialog-mobile,.dialog-custom.dialog-mobile,.dialog-half.dialog-mobile,.dialog-upload.dialog-mobile{max-width:100vw!important;min-width:10vw!important;padding:0;border-radius:0!important}}