@charset "UTF-8";.account-page{position:relative;width:100%;height:100vh;background-size:cover;background-repeat:no-repeat;margin:auto;background-color:#f0f2f5}.account-page .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.account-page .account-content{display:flex;text-align:center;align-items:center;height:100%;width:100%}.account-page .account-content .login-wrapper{min-width:340px;padding:24px;background-color:#fff;z-index:100;border-radius:16px;margin:auto;justify-content:center}.account-page .account-content .login-wrapper .title{font-size:20px;font-weight:500;margin-bottom:24px}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.app-layout-header{width:100%;position:sticky;z-index:1000;top:0;border-bottom:.5px solid #c4c4c4;background-color:#fff}.app-layout-header .app-content-header{display:flex;max-width:1392px;height:4rem;padding:4px 12px;margin:auto;align-items:center;justify-content:space-around}.app-layout-header .app-content-header .user-info{display:flex;align-items:center}@media(max-width:1080px){.app-layout-header .app-content-header .user-info{display:none}}.menu,.menu .nav-list{display:flex;align-items:center}.menu .nav-list{list-style-type:none;height:100%;margin:0}.menu .nav-list .nav-item{cursor:pointer}.menu .nav-list .nav-item .nav-link{position:relative;margin:0;padding:0 21px;color:var(--app-black3-color);text-decoration:none;font-size:16px;font-style:normal;font-weight:500}.btn-show-nav-mobile{display:none;border:0;padding:0;background-color:#fafafa;position:absolute;right:30px;top:15px;line-height:normal}.btn-show-nav-mobile .icon-menu{font-size:24px;margin-left:24px}.btn-show-nav-mobile:hover{cursor:pointer}.header-nav-mobile{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);display:block}.header-nav-mobile .nav-list{list-style-type:none;background-color:#fff;width:200px;margin:0;padding:20px 0 0;position:absolute;top:0;bottom:0;right:0}.header-nav-mobile .nav-list .nav-item{margin:12px 0}.header-nav-mobile .nav-list .nav-item .nav-link{position:relative;margin:0;padding:12px 24px;color:#333;text-decoration:none;font-size:16px;font-style:normal;font-weight:500}.header-nav-mobile .nav-list .nav-item .nav-link .nav-link-name{margin-left:15px}@media(max-width:1080px){.menu{display:none}.btn-show-nav-mobile{display:flex}}.icon-cart-wrapper{position:relative}.icon-cart-wrapper .icon-cart{font-size:24px;margin-right:16px}.icon-cart-wrapper .total-item{padding:0 4px;border-radius:8px;background-color:red;position:absolute;color:#fff;font-size:12px;text-align:center;top:-7px;right:7px}.product-content-wrapper{max-height:40vh;overflow-y:auto}.product-content-wrapper .product-content{display:flex;gap:12px;margin-bottom:20px}.product-content-wrapper .product-content .product-thumbnail{width:100px;padding-top:100px;background-size:cover;background-repeat:no-repeat}.product-content-wrapper .product-content .product-name{font-size:16px;margin-bottom:12px;font-weight:500;flex:1}.product-content-wrapper .product-content .product-price{font-size:16px}.cart-title-paymemnt{font-size:16px;font-weight:600}.cart-item-payment{display:flex;width:100%;padding:8px 0;border-bottom:1px solid #ccc}.cart-item-payment .cart-name-payment{flex:1;font-size:16px;color:#888}.cart-item-payment .cart-price-payment{font-size:16px}@media(max-width:992px){.btn-add-to-cart{margin:auto}}.buttom-common{height:48px}.booking-form-6{background-image:url(/_next/static/media/bgbooking6.9eeb46ef.png)}.cart-layout{width:100%;padding:24px 0}.cart-layout .cart-content{max-width:1392px;margin:auto;padding:12px 24px}.cart-layout .cart-content .wrapper-cart{border-radius:4px;padding:12px}@media(max-width:767px){.cart-layout .cart-content .wrapper-cart{padding:0}}@media(min-width:1280px){.cart-layout .cart-content{padding-left:5rem;padding-right:5rem}}.title-success{font-size:24px}.detail-success{font-size:16px;padding:4px 0}.note-success{font-size:14px;color:#888;text-align:center;padding:4px 0}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.rating5{background-image:url(/_next/static/media/Rectangle.a7e167f0.png)}.slick-dots{position:unset;padding:4px 0;bottom:-50px!important;overflow-x:auto!important;display:flex;white-space:nowrap}.slick-dots li{width:100px!important;height:100px!important;position:relative}@media(max-width:992px){.slick-dots li{width:50px!important;height:50px!important;position:relative}}.slick-dots li:not(.slick-active):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);pointer-events:none;border-radius:4px}.slick-dots img{width:100%;height:100%}.list-product-1{width:100%;padding:12px 0}.list-product-1 .list-product-content{max-width:1392px;margin:auto;padding:0 12px}.list-product-1 .list-product-content .list-product-header{display:flex;justify-content:space-between;align-items:center}.list-product-1 .list-product-content .list-product-header .list-product-header-title{font-size:24px;font-weight:500px}.list-product-1 .list-product-content .list-category-row .list-category-col{padding:8px}.list-product-1 .list-product-content .list-category-row .list-category-col .list-category-item .list-category-thumbnail{width:100%;padding-top:50%;background-size:cover;background-repeat:no-repeat}.list-product-1 .list-product-content .list-category-row .list-category-col .list-category-item .list-category-detail{padding:12px 0}.list-product-1 .list-product-content .list-category-row .list-category-col .list-category-item .list-category-detail .list-category-name{font-size:16px;text-align:center}.list-product-1 .list-product-content .list-category-flex{display:flex;gap:8px;overflow-x:auto;padding:12px 0}.list-product-1 .list-product-content .list-category-flex .list-category-item{padding:12px;background-color:#f4f5f6;border-radius:8px;flex-shrink:0;font-size:16px}.list-product-1 .list-product-content .list-category-flex .list-category-item.active{color:#fff;font-weight:700}.list-product-1 .list-product-content .list-product-row .list-product-col .list-product-item{border-radius:12px;border:.5px solid #eee;overflow:hidden}.list-product-1 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-thumbnail{width:100%;padding-top:100%;background-size:cover;background-repeat:no-repeat;border-radius:4px}.list-product-1 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail{padding:12px 0}.list-product-1 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail .list-product-name{font-size:16px;margin-bottom:8px;color:#23262f;text-align:center}.list-product-1 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail .list-product-type{font-size:16px;color:#828282;margin-bottom:8px}.list-product-1 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail .list-product-price{font-size:16px;color:#139949;margin-bottom:8px;text-align:center}.list-product-1 .list-product-content .list-product-row .list-product-col .list-product-item:hover{border:.5px solid #eee;box-shadow:0 0 10px rgba(0,0,0,.1);transform:scale(1.05)}.list-product-1 .list-product-content .view-more{margin:12px auto;padding:12px 0;text-align:center;font-weight:500;width:200px;border:.5px solid #eee;border-radius:10px;font-size:16px}.list-product-2{width:100%;margin:12px 0}.list-product-2 .list-product-content{max-width:1392px;margin:auto;padding:24px 12px}.list-product-2 .list-product-content .list-product-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;margin-bottom:12px;padding-bottom:12px}.list-product-2 .list-product-content .list-product-header .list-product-header-title{font-size:24px;font-weight:500px}.list-product-2 .list-product-content .list-product-row .list-product-col{padding:8px}.list-product-2 .list-product-content .list-product-row .list-product-col .list-product-item{border-radius:8px;padding:8px}.list-product-2 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-thumbnail{width:100%;padding-top:100%;background-size:cover;background-repeat:no-repeat;border-radius:4px}.list-product-2 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail{padding:12px 0}.list-product-2 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail .list-product-name{color:#111;font-size:16px;margin-bottom:8px;text-align:center}.list-product-2 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail .list-product-type{font-size:16px;color:#828282;margin-bottom:8px}.list-product-2 .list-product-content .list-product-row .list-product-col .list-product-item .list-product-detail .list-product-price{font-size:20px;color:#111;margin:12px 0 8px;text-align:center}.list-product-2 .list-product-content .list-product-row .list-product-col .list-product-item:hover{border:.5px solid #eee;box-shadow:0 0 10px rgba(0,0,0,.1);transform:scale(1.05)}.list-product-2 .list-product-content .view-more{font-size:16px;margin:12px auto auto;padding:12px 0;text-align:center;font-weight:500;width:200px;border:.5px solid #eee;border-radius:10px}@media(max-width:768px){.list-product-1 .list-product-content .list-product-header{margin-bottom:8px}.list-product-1 .list-product-content .list-product-header .list-product-header-title{font-size:18px}.list-product-1 .list-product-content .list-product-row .list-product-col{padding:4px}}.orders-1{width:100%}.orders-1 .order-content{max-width:1392px;margin:auto}.orders-1 .order-content .order-header{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.orders-1 .order-content .order-header .order-title{font-size:24px;font-weight:500px}.profile-detail-1{width:100%}.profile-detail-1 .profile-content{max-width:1392px;margin:auto;padding:0 12px}.profile-detail-1 .profile-content .header{display:flex;justify-content:space-between;padding:32px 0 12px}.profile-detail-1 .profile-content .header .title{font-size:24px;font-weight:500}.search-bar-1{display:flex;padding:16px;gap:24px;width:700px;margin:-36px auto auto;background-color:#fff;box-shadow:0 4px 8px 4px rgba(0,0,0,.078);border-radius:10px}@media(max-width:768px){.search-bar-1{width:90vw;padding:8px;gap:8px;margin-top:-20px}}