.sm{box-sizing:border-box;position:relative;z-index:9999;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm,.sm ul,.sm
li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.sm-rtl,.sm-rtl ul,.sm-rtl
li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm
ul{display:none}.sm li,.sm
a{position:relative}.sm
a{display:block}.sm
a.disabled{cursor:default}.sm::after{content:"";display:block;height:0;font:0px/0 serif;clear:both;overflow:hidden}.sm *,.sm *::before,.sm *::after{box-sizing:inherit}.navbar-nav.sm-collapsible .sub-arrow{position:absolute;top:50%;right:0;margin:-0.7em 0.5em 0 0;border:1px
solid rgba(0, 0, 0, .1);border-radius: .25rem;padding:0;width:2em;height:1.4em;font-size:1.25rem;line-height:1.2em;text-align:center}.navbar-nav.sm-collapsible .sub-arrow::before{content:'+'}.navbar-nav.sm-collapsible .show>a>.sub-arrow::before{content:'-'}.navbar-dark .navbar-nav.sm-collapsible .nav-link .sub-arrow{border-color:rgba(255, 255, 255, .1)}.navbar-nav.sm-collapsible .has-submenu{padding-right:3em}.navbar-nav.sm-collapsible .nav-link,
.navbar-nav.sm-collapsible .dropdown-item{position:relative}.navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow{display:inline-block;width:0;height:0;margin-left: .255em;vertical-align: .255em;border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent}.fixed-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow,
.fixed-bottom .navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-toggle::after{border-top:0;border-bottom: .3em solid}.navbar-nav:not(.sm-collapsible) .dropdown-item .sub-arrow,
.navbar-nav:not(.sm-collapsible):not([data-sm-skip]) .dropdown-menu .dropdown-toggle::after{position:absolute;top:50%;right:0;width:0;height:0;margin-top:-.3em;margin-right:1em;border-top: .3em solid transparent;border-bottom: .3em solid transparent;border-left: .3em solid}.navbar-nav:not(.sm-collapsible) .dropdown-item.has-submenu{padding-right:2em}.navbar-nav .scroll-up,
.navbar-nav .scroll-down{position:absolute;display:none;visibility:hidden;height:20px;overflow:hidden;text-align:center}.navbar-nav .scroll-up-arrow,
.navbar-nav .scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-top:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid;border-left:7px solid transparent}.navbar-nav .scroll-down-arrow{top:6px;border-top:7px solid;border-right:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent}.navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu{margin: .5em}.navbar-nav:not([data-sm-skip]) .dropdown-item{white-space:normal}.navbar-nav:not(.sm-collapsible) .sm-nowrap>li>.dropdown-item{white-space:nowrap}:root{--danger:#ed3237;--warning:#f6a256;--orange:#ef6326;--global-font-size:15px;--body-background:#fff;--body-font:Arial,Helvetica,sans-serif;--body-font-size:1rem;--border-color-light:#eee;--border-color:#ced4da;--bg-facebook:#3b5998;--bg-youtube:#cd201f;--bg-twitter:#55acee;--bg-hashtag:rgba(245,245,245,255)}html{font-size:var(--global-font-size)}body{background-color:var(--body-background);font-family:var(--body-font);font-size:var(--body-font-size)}button:focus{outline:0}img,iframe{max-width:100%}img{height:auto}p{margin:0
0 .5rem}.text-danger{color:var(--danger) !important}.text-warning{color:var(--warning) !important}.bg-danger{color:var(--danger) !important}.bg-warning{color:var(--warning) !important}.post-header{display:block;position:relative;font-weight:bold;margin-bottom:1rem}.post-datetime{display:block;margin-bottom:1rem;color:var(--gray);font-size: .8125rem}.post-body{display:block;position:relative}.post-body
img{height:auto !important}.post-footer{display:block;margin-bottom:1rem}.post-share{display:block;margin:0
0 1rem}.post-share .txt,
.post-share
.item{display:inline-flex}.post-share
.txt{color:var(--gray)}.post-share
.item{margin-left: .75rem;color:var(--gray);border:1px
solid var(--gray);border-radius:5px;padding: .5rem;transition:all .3s}.post-share .item:hover{color:var(--danger);border-color:var(--danger)}a{transition:all .3s}a:hover,a:focus{text-decoration:none}.section-header{display:block;position:relative;background-color:var(--white);padding: .5rem 0}.section-header .button-toggler{display:none;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:150}.section-header .shopping-cart,
.section-header .dropdown,
.section-header .toggler-mobile{display:inline-block;vertical-align:middle;align-items:center;margin-left:1.25rem;position:relative}.section-header .shopping-cart,
.section-header
.account{color:var(--dark);font-size:2rem}.section-header .shopping-cart .total-item{position:absolute;top:-5px;right:-5px;z-index:110;background-color:var(--orange);width:18px;height:18px;line-height:18px;border-radius:100%;font-size: .65rem;text-align:center;color:var(--white)}.section-header
.account{border:1px
solid rgba(0, 0, 0, .125);font-size:1rem;border-radius:100%;width:32px;height:32px;justify-content:center;align-items:center;display:inline-flex}.section-header .toggler-mobile
.iconbar{display:block;width:32px;height:0;border-top:1px solid var(--gray)}.section-header .toggler-mobile .iconbar+.iconbar{margin-top: .5rem}.section-header
.inner{display:flex;flex-wrap:wrap;align-items:center}.section-header .inner
.logo{flex:0 0 15%;max-width:15%;text-align:left}.section-header .inner .logo
img{max-height:90px}.section-header .inner .header-right{flex:0 0 85%;max-width:85%}.section-header .inner .header-right .header-right-top,
.section-header .inner .header-right .header-right-bottom{display:flex}.section-header .inner .header-right .header-right-top{border-bottom:1px solid var(--border-color-light);padding-bottom: .75rem;margin-bottom: .75rem;justify-content:space-between;align-items:center}.section-header .inner .header-right .header-right-top
.searchbox{display:block;position:relative;border:1px
solid var(--border-color);border-radius:50rem;overflow:hidden}.section-header .inner .header-right .header-right-top .searchbox .form-control{border:0;box-shadow:none}.section-header .inner .header-right .header-right-top .searchbox .form-control:focus{box-shadow:none}.section-header .inner .header-right .header-right-top
ul{padding:0;margin:0}.section-header .inner .header-right .header-right-top ul
li{display:inline-block;list-style:none}.section-header .inner .header-right .header-right-top ul li+li{margin-left:1rem}.section-header .inner .header-right .header-right-top ul li
a{color:var(--dark);transition:all .5s}.section-header .inner .header-right .header-right-top ul li a:hover,
.section-header .inner .header-right .header-right-top ul li a:focus{color:var(--warning);text-decoration:none}.section-header .inner .header-right .header-right-top ul .signin
a{color:var(--white);background-color:var(--danger);padding: .125rem 1rem;border-radius:50rem;font-size: .815rem}.section-header .inner .header-right .header-right-top ul .agent
a{font-weight:bold;color:var(--primary)}.section-header .inner .header-right .header-right-bottom .navbar-custom{padding:0}.section-header .inner .header-right .header-right-bottom .navbar-nav .nav-link{color:var(--dark);padding:0
1.25rem 0 1.25rem;transition:all .5s;font-weight:bold}.section-header .inner .header-right .header-right-bottom .navbar-nav:not(.sm-collapsible) .nav-link .sub-arrow{display:none}.section-header .inner .header-right .header-right-bottom .navbar-nav .nav-link:hover,
.section-header .inner .header-right .header-right-bottom .navbar-nav .nav-link:focus{color:var(--orange)}.section-header .inner .header-right .header-right-bottom .navbar-nav
.gift{padding-right:0;color:var(--orange);font-weight:bold}.section-header .inner .header-right .header-right-bottom .navbar-nav .gift:hover,
.section-header .inner .header-right .header-right-bottom .navbar-nav .gift:focus{color:var(--red)}.section-header .inner .header-right .header-right-bottom .navbar-nav .dropdown-menu{border-color:#eee;border-radius:1rem}.section-header .inner .header-right .header-right-bottom .navbar-nav .dropdown-menu .dropdown-item::before{content:'\eaca';font-family:IcoFont;color:var(--gray);margin-right: .5rem}.section-footer{display:block;background-color:var(--white);border-top:1px solid var(--border-color-light);padding:1.25rem 0 0}.section-footer
.inner{display:block;margin:0
0 1rem}.section-footer
.copyright{display:block;padding: .5rem 0;text-align:center;border-top:1px solid var(--border-color-light);font-size: .875rem;color:var(--gray)}.section-footer .form-hotdeal{display:block}.section-footer .form-hotdeal .form-title{font-weight:bold;display:block;margin:0
0 1rem}.section-footer .form-hotdeal .form-text{color:var(--gray);font-size: .8125rem}.section-footer .navbar-title{display:block;margin:0
0 .5rem;font-weight:bold}.section-footer .navbar-menu{padding:0;margin:0
0 1rem}.section-footer .navbar-menu
li{display:block;list-style:none;margin:0
0 .5rem}.section-footer .navbar-menu li
a{color:var(--dark);font-size: .925rem}.section-footer .navbar-menu li a:hover,
.section-footer .navbar-menu li a:focus{color:var(--orange)}.section-footer .follow-us{display:block;margin:0
0 1rem}.section-footer .follow-us
.item{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;font-size:1.25rem;color:var(--white);border-radius:100%;transition:all .5s}.section-footer .follow-us .item:hover,
.section-footer .follow-us .item:focus{background-color:var(--orange) !important}.section-footer .follow-us .item+.item{margin-left: .5rem}.section-footer .follow-us
.item.facebook{background-color:var(--bg-facebook)}.section-footer .follow-us
.item.youtube{background-color:var(--bg-youtube)}.section-footer .follow-us
.item.twitter{background-color:var(--bg-twitter)}.breadcrumb{background-color:transparent;padding-left:0;padding-right:0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.breadcrumb .breadcrumb-item{display:flex}.breadcrumb .breadcrumb-item
a{color:var(--gray)}.breadcrumb .breadcrumb-item a,
.breadcrumb .breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item::before{font-size: .8125rem}.breadcrumb .breadcrumb-item.active{font-weight:bold}.gia{display:block}.gia .gia-ban,
.gia .gia-niem-yet{display:inline-block}.gia .gia-ban{display:inline-block;font-size:1.25rem;font-weight:bold;color:var(--dark)}.gia .gia-niem-yet{display:inline-block;font-size: .9rem;color:var(--gray);text-decoration:line-through}.modal-content{border-radius:1rem;overflow:hidden}.pagination .page-item+.page-item{margin-left: .5rem}.pagination .page-item .page-link{border-radius: .5rem !important;color:var(--gray)}.pagination .active .page-link{background-color:var(--orange);border-color:var(--warning);color:var(--white)}.loading{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1050;background-color:rgba(0, 0, 0, .75)}.loading
.inner{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1050;display:block;width:100%;text-align:center}.alert
.close{position:absolute;right: .5rem;top:50%;transform:translateY(-50%);z-index:10;font-size:1.25rem}.cart-add-alert{display:none;width:100%;height:100%;position:fixed;z-index:1050;top:0;left:0;background-color:rgba(0, 0, 0, .75)}.cart-add-alert
.inner{display:block;max-width:500px;background-color:rgba(255, 255, 255, 1);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:16px;border-radius:10px}.cart-add-alert .inner .icon,
.cart-add-alert .inner
.txt{display:block;color:var(--success);font-size:18px;font-weight:bold;text-align:center;margin-bottom:10px}.cart-add-alert .inner
.icon{font-size:36px}.cart-add-alert .inner .btn-close{position:absolute;top:10px;right:15px;z-index:10;color:var(--dark);font-size:22px}.cart-add-alert .inner .btn-close:hover{color:var(--primary);text-decoration:none}.cart-add-alert .inner
.btn{display:block;background-color:var(--success);color:var(--light)}.payment-method-apply{display:block;margin:0
0 1rem}.payment-method-apply
.item{display:inline-flex}.payment-method-apply .item
img{display:block;height:26px;width:auto;object-fit:cover}.bct{display:block;margin:0
0 1rem}.bct
img{height:60px;width:auto;object-fit:cover}.package-filter{display:block}.package-filter .filter-group{display:block;margin:0
0 1rem}.package-filter .filter-group
.title{display:block;color:#777;margin:0
0 .5rem;font-size: .8125rem}.package-filter .filter-group .filter-group-list{display:block}.package-filter .filter-group .filter-group-list .fitler-item{display:inline-block;position:relative}.package-filter .filter-group .filter-group-list .fitler-item
input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.package-filter .filter-group .filter-group-list .fitler-item
label{display:block;border-radius:5px;border:1px
solid rgba(0, 0, 0, .125);padding:5px
10px;font-size: .875rem;font-weight:bold}.package-filter .filter-group .filter-group-list .fitler-item label:hover{cursor:pointer}.package-filter .filter-group .filter-group-list .fitler-item input:checked~label{border-color:var(--danger)}@keyframes
pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,121,63,0.7)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(255,121,63,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(255,121,63,0)}}.cta_button{position:fixed;display:block;left:1rem;bottom:3rem;z-index:1010}.cta_button
.item{display:block;animation:pulse 2s infinite;border-radius:100%}.cta_button .item+.item{margin-top:1rem}.btn-fixed-button{display:none;position:fixed;left:0;bottom:0;width:100%;z-index:1050;border-radius:0;padding-top: .75rem;padding-bottom: .75rem}.cart-icon-fixed{position:fixed;z-index:1050;right:1rem;bottom:2rem;width:3rem;height:3rem;display:flex;border-radius:100%;color:var(--white);background-color:var(--danger);justify-content:center;align-items:center;font-size:1.5rem}.cart-icon-fixed .total-items{position:absolute;top:-.25rem;right:-.25rem;display:flex;width:1.25rem;height:1.25rem;background-color:var(--primary);color:var(--white);font-size: .65rem;justify-content:center;align-items:center;border-radius:100%}@media only screen and (max-width: 575px){.btn-fixed-button{display:block}}@media only screen and (max-width: 768px){}@media only screen and (max-width: 1140px){.container{max-width:992px}.section-header .button-toggler{display:block}.section-footer .follow-us{text-align:center}.section-header .inner
.logo{flex:0 0 100%;max-width:100%;text-align:left;position:relative}.section-header .inner .logo
img{max-height:50px}.section-header .inner .header-right{display:none}}@media only screen and (min-width: 1200px){.container{max-width:1300px}.cta_button{left:2rem;bottom:2rem}.cta_button .item+.item{margin-top:2rem}}@media only screen and (min-width: 1600px){.container{max-width:1400px}}.offcanvas{display:flex;flex-direction:column;position:fixed;bottom:0;z-index:1045;width:100%;height:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:all .5s}.offcanvas.offcanvas-start{top:0;left:0;transform:translateX(100%)}.offcanvas.show{transform:none}.offcanvas .offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding: .5rem 1rem;background-color:var(--white);border-bottom:1px solid var(--light)}.offcanvas .offcanvas-header .offcanvas-title{margin-bottom:0;line-height:1.5;color:var(--white);font-size:1.125rem;font-weight:500;text-transform:uppercase}.offcanvas .offcanvas-header .offcanvas-title
.logo{height:2rem;width:auto}.offcanvas .offcanvas-header
.close{padding: .5rem .5rem;color:var(--gray);font-size:1.875rem}.offcanvas .offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas .offcanvas-body
.searchbox{border-radius:50rem;overflow:hidden;border:1px
solid var(--border-color)}.offcanvas .offcanvas-body .searchbox .form-control{border:0}.offcanvas .offcanvas-body .searchbox .form-control:focus{box-shadow:none}.offcanvas
.account{display:grid;grid-template-columns:repeat(2, 1fr);gap: .5rem;margin:0
0 1rem}.offcanvas .account
.item{display:block;background-color:var(--light);padding: .25rem 0;text-align:center;border-radius: .25rem;color:var(--dark)}.offcanvas
.navbar{display:block}.offcanvas .navbar-nav .nav-link{color:var(--dark)}.offcanvas .navbar-nav .dropdown-menu{border:0;border-radius:0;padding:0;margin:0}.offcanvas .navbar-nav .dropdown-menu .dropdown-item{font-size: .875rem;padding-left: .5rem}.offcanvas .navbar-nav .dropdown-menu .dropdown-item::before{content:'\eaca';font-family:IcoFont;margin-right: .5rem}.offcanvas
.submenu{display:block}.offcanvas .submenu
ul{display:grid;grid-template-columns:repeat(2, 1fr);gap: .5rem;padding:0;margin:0}.offcanvas .submenu ul
li{display:block;padding: .25rem;background-color:var(--light);text-align:center;border-radius: .5rem}.offcanvas .submenu ul li
a{color:var(--orange)}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{display:none;opacity:0}.offcanvas-backdrop.show{display:block;opacity: .5}.owl-carousel .owl-nav{display:flex;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);justify-content:space-between;padding:0
1rem}.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next{color:var(--white);font-size:1.75rem;background:rgba(0, 0, 0);display:block;cursor:pointer;transition:all .5s;opacity: .75;border-radius: .5rem;position:relative}.owl-carousel .owl-nav button.owl-prev:hover,
.owl-carousel .owl-nav button.owl-next:hover{opacity:1;text-decoration:none}.owl-carousel .owl-nav
.disabled{opacity:0.5;cursor:default}.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-carousel .owl-dots{position:absolute;top:auto;bottom:1rem;z-index:120;display:block;width:100%;text-align:center}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot
span{width:10px;height:10px;margin:5px
7px;background:var(--primary);display:block;transition:opacity 200ms ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,
.owl-carousel .owl-dots .owl-dot:hover
span{background:var(--light)}.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:100%;display:block}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td
span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker
table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.datepicker td,
.datepicker
th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,
.table-striped .datepicker table tr
th{background-color:transparent}.datepicker table tr td.day:hover,
.datepicker table tr
td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,
.datepicker table tr
td.new{color:#999}.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr
td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, #808080);background-image:-ms-linear-gradient(to bottom, #b3b3b3, #808080);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, #808080);background-image:-o-linear-gradient(to bottom, #b3b3b3, #808080);background-image:linear-gradient(to bottom, #b3b3b3, #808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9}.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #0044cc);background-image:-ms-linear-gradient(to bottom, #08c, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));background-image:-webkit-linear-gradient(to bottom, #08c, #0044cc);background-image:-o-linear-gradient(to bottom, #08c, #0044cc);background-image:linear-gradient(to bottom, #08c, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td
span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover,
.datepicker table tr td
span.focused{background:#eee}.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #0044cc);background-image:-ms-linear-gradient(to bottom, #08c, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));background-image:-webkit-linear-gradient(to bottom, #08c, #0044cc);background-image:-o-linear-gradient(to bottom, #08c, #0044cc);background-image:linear-gradient(to bottom, #08c, #0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25)}.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}.datepicker table tr td span.old,
.datepicker table tr td
span.new{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr
th{cursor:pointer}.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover{background:#eee}.datepicker .prev.disabled,
.datepicker
.next.disabled{visibility:hidden}.datepicker
.cw{font-size:10px;width:12px;padding:0
2px 0 5px;vertical-align:middle}.input-append.date .add-on,
.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,
.input-prepend.date .add-on
i{margin-top:3px}.input-daterange
input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px
5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px
solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px
solid #ccc;border:1px
solid rgba(0, 0, 0, 0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline
td{padding:4px
5px}.homepage-searchbox{display:block;position:relative}.homepage-searchbox
.inner{display:block;position:relative}.homepage-searchbox .owl-carousel
.item{display:block;background-position:center;background-repeat:no-repeat;background-size:cover;padding:0
0 480px;position:relative}.homepage-searchbox .owl-carousel .item::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0, 0, 0, .25);position:absolute;top:0;left:0;z-index:120}.homepage-searchbox .owl-carousel .owl-nav{justify-content:end;top:auto;transform:translateY(0);bottom: .5rem}.homepage-searchbox .owl-carousel .owl-nav button.owl-prev,
.homepage-searchbox .owl-carousel .owl-nav button.owl-next{background-color:transparent;font-size:2rem;position:relative}.homepage-searchbox .form-search{display:block;width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:130}.homepage-searchbox .form-search
.container{max-width:1160px}.homepage-searchbox .form-search .title,
.homepage-searchbox .form-search
.subtitle{color:var(--white);margin:0
0 1rem}.homepage-searchbox .form-search
.title{font-size:2rem;text-transform:uppercase;font-weight:bold}.homepage-searchbox .form-search
.subtitle{font-size:1.25rem;font-weight:normal}.homepage-searchbox .form-search .input-group{border:3px
solid var(--white);border-radius:50rem;overflow:hidden;max-width:800px;background-color:var(--white);position:relative}.homepage-searchbox .form-search .form-control{border:0;border-radius:0}.homepage-searchbox .form-search .form-control:focus{box-shadow:none}.homepage-uudai{display:block}.homepage-uudai .section-title{display:block;margin:0
0 1rem;font-size:1.5rem;text-transform:uppercase;color:var(--dark);font-weight:bold}.homepage-uudai .homepage-category{display:none;background-color:var(--white);border-radius:1.5rem 1.5rem 0 0;padding:2rem 0 0;margin:-3rem 0 2rem;position:relative;z-index:140}.homepage-uudai .homepage-category
ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;margin:0;padding:0}.homepage-uudai .homepage-category ul
li{display:block;list-style:none;padding:0
.25rem}.homepage-uudai .homepage-category ul li .icon,
.homepage-uudai .homepage-category ul li
.txt{display:block}.homepage-uudai .homepage-category ul li
.icon{text-align:center;margin:0
0 .5rem}.homepage-uudai .homepage-category ul li .icon
img{max-width:40px;max-height:40px;object-fit:cover;border-radius:100%}.homepage-uudai .homepage-category ul li
.txt{font-size: .875rem;font-weight:bold;color:var(--dark);text-align:center}.homepage-uudai .danh-sach-uu-dai{display:block;margin:0
0 2rem}.homepage-uudai .danh-sach-uu-dai .owl-carousel .item
img{border-radius:1rem;overflow:hidden}.homepage-uudai .danh-sach-uu-dai .owl-carousel .owl-nav{padding:0}.homepage-uudai .danh-sach-uu-dai .owl-carousel .owl-nav .owl-prev,
.homepage-uudai .danh-sach-uu-dai .owl-carousel .owl-nav .owl-next{border-radius:0}.homepage-vi-sao{display:block;padding:3rem 0}.homepage-vi-sao .section-title{display:block;margin:0
0 2rem;font-size:1.5rem;font-weight:bold}.homepage-vi-sao .icon
img{height:60px;object-fit:contain;width:auto}.homepage-vi-sao .icon,
.homepage-vi-sao .title,
.homepage-vi-sao
.desc{display:block;margin:0
0 .5rem}.homepage-vi-sao
.title{font-size:1.125rem;font-weight:bold}.homepage-vi-sao
.desc{margin-bottom:0}.homepage-dich-vu-noi-bat{display:block;padding:2rem 0}.homepage-dich-vu-noi-bat .section-title{display:block;font-size:1.5rem;margin:0
0 1rem;font-weight:bold}.homepage-dich-vu-noi-bat .owl-carousel .item
.card{display:block;border:1px
solid var(--border-color-light);border-radius:1rem;overflow:hidden}.homepage-dich-vu-noi-bat .owl-carousel .item .card-img-top{height:15rem;object-fit:cover;width:auto;margin-left:auto;margin-right:auto;display:block}.homepage-dich-vu-noi-bat .owl-carousel .item
.title{display:block;margin:0
0 .5rem;color:var(--dark);font-size:1.025rem;font-weight:bold}.homepage-dich-vu-noi-bat .owl-carousel .item .thong-so{display:flex;margin:0
0 .5rem;color:var(--gray);font-size: .875rem;justify-content:space-between}.homepage-dich-vu-noi-bat .owl-carousel .item .thong-so .rating i,
.homepage-dich-vu-noi-bat .owl-carousel .item .thong-so .rating
.score{color:var(--warning);font-weight:bold}.homepage-dich-vu-noi-bat .owl-carousel .item
.price{display:flex;align-items:center;justify-content:space-between;color:var(--dark)}.homepage-dich-vu-noi-bat .owl-carousel .item .price
.txt{font-weight:bold;color:var(--danger)}.homepage-dich-vu-noi-bat .btn-readmore{border:1px
solid var(--border-color-light);padding-left:5rem;padding-right:5rem;font-size: .875rem;border-radius:50rem;transition:all .5s}.homepage-dich-vu-noi-bat .btn-readmore:hover{background-color:var(--danger);color:var(--white)}.homepage-hot-nhat{display:block;padding:2rem 0}.homepage-hot-nhat .section-title{display:block;font-size:1.5rem;margin:0
0 1rem;font-weight:bold}.homepage-hot-nhat .item
.inner{display:block;padding:1rem;background-image:linear-gradient(to bottom, var(--warning) 2%, var(--light) 15%, var(--white) 95%);border:1px
solid var(--border-color-light);border-radius: .5rem;overflow:hidden}.homepage-hot-nhat .item .inner
.title{display:block;margin:0
0 .5rem;text-align:center;font-weight:bold}.homepage-hot-nhat .item .inner .list-group .list-group-item{background-color:transparent;display:flex;align-items:center;border-color:var(--border-color-light);padding-left:0;padding-right:0}.homepage-hot-nhat .item .inner .list-group .list-group-item .img-thumb{flex:0 0 35%;max-width:35%;padding-right: .5rem}.homepage-hot-nhat .item .inner .list-group .list-group-item .list-item-title{flex:0 0 65%;max-width:65%;padding-left: .5rem;color:var(--dark);transition:all .5s}.homepage-hot-nhat .item .inner .list-group .list-group-item .list-item-title
a{color:var(--dark)}.homepage-hot-nhat .item .inner .list-group .list-group-item .list-item-title a:hover{color:var(--danger)}.homepage-hot-nhat .item .inner .list-group .list-group-item .img-thumb
img{width:100%;height:80px;object-fit:cover;border-radius: .5rem}.homepage-diem-den{display:block;padding:2rem 0}.homepage-diem-den .section-title{display:block;font-size:1.5rem;margin:0
0 1rem;font-weight:bold}.homepage-diem-den .owl-carousel .item
.inner{display:block;position:relative;border-radius:1rem;overflow:hidden}.homepage-diem-den .owl-carousel .item .inner::before{content:'';display:block;width:100%;height:50px;position:absolute;bottom:0;left:0;z-index:110;background-color:transparent;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1))}.homepage-diem-den .owl-carousel .item .inner
img{height:350px;object-fit:cover;width:100%;border-radius:1rem;overflow:hidden;transition:all .5s}.homepage-diem-den .owl-carousel .item .inner:hover
img{transform:scale(1.1)}.homepage-diem-den .owl-carousel .item .inner
.caption{display:block;padding:1rem 0;font-size:1rem;font-weight:bold;color:var(--white);margin:0;position:absolute;top:auto;bottom:0;left:0;z-index:120;width:100%;text-align:center;text-transform:uppercase;transition:all .5s}.homepage-diem-den .owl-carousel .item .inner:hover
.caption{color:var(--danger)}.homepage-doi-tac{display:block;padding:2rem 0}.homepage-doi-tac .section-title{display:block;font-size:1.5rem;margin:0
0 1rem;font-weight:normal;text-transform:uppercase}.homepage-doi-tac
.inner{display:grid;grid-template-columns:repeat(6, 1fr);gap:1rem}.homepage-doi-tac .inner
.item{display:block;padding:1rem;border:1px
solid var(--border-color-light);border-radius:1rem;overflow:hidden;text-align:center;transition:all .5s}.homepage-doi-tac .inner .item
img{height:40px;width:auto;object-fit:contain;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.homepage-doi-tac .inner .item:hover{background-color:var(--light)}.homepage-doi-tac .inner .item:hover
img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%)}@media only screen and (max-width: 1140px){.homepage-searchbox .form-search
.container{max-width:992px}.homepage-uudai .homepage-category{display:block}.homepage-doi-tac
.inner{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 575px){.homepage-searchbox .owl-carousel
.item{padding:0
0 250px}.homepage-searchbox .form-search .title,
.homepage-searchbox .form-search
.subtitle{display:none}.homepage-searchbox .form-search .form-control,
.homepage-searchbox .form-search
.btn{font-size:1rem}.homepage-dich-vu-noi-bat .owl-carousel .item .card-img-top{height:20rem}.homepage-hot-nhat .owl-carousel .owl-nav{padding:0;top:auto;transform:translateY(0);bottom:0;justify-content:space-between}.homepage-hot-nhat .owl-carousel .owl-nav .owl-prev,
.homepage-hot-nhat .owl-carousel .owl-nav .owl-next{font-size:1.25rem;border-radius:0;padding:1rem;background-color:var(--gray);color:var(--light)}.homepage-hot-nhat .owl-carousel .owl-nav .owl-prev{border-radius:0 .5rem 0 .5rem}.homepage-hot-nhat .owl-carousel .owl-nav .owl-next{border-radius: .5rem 0 .5rem 0}.homepage-doi-tac
.inner{grid-template-columns:repeat(3, 1fr)}.homepage-uudai .danh-sach-uu-dai{padding:1rem 0}.homepage-vi-sao .icon,
.homepage-vi-sao .title,
.homepage-vi-sao
.desc{text-align:center}.homepage-vi-sao
.desc{margin-bottom:20px}}@media only screen and (min-width: 1200px){.homepage-uudai .section-title{margin-top:2rem}.homepage-dich-vu-noi-bat .owl-carousel .owl-nav,
.homepage-hot-nhat .owl-carousel .owl-nav{padding:0}.homepage-dich-vu-noi-bat .owl-carousel .owl-nav .owl-prev,
.homepage-dich-vu-noi-bat .owl-carousel .owl-nav .owl-next,
.homepage-hot-nhat .owl-carousel .owl-nav .owl-prev,
.homepage-hot-nhat .owl-carousel .owl-nav .owl-next{background-color:var(--white);border:1px
solid var(--border-color);border-radius:100%;height:30px;width:30px;line-height:30px;color:var(--dark);font-size:1.5rem}.homepage-dich-vu-noi-bat .owl-carousel .owl-nav .owl-prev,
.homepage-hot-nhat .owl-carousel .owl-nav .owl-prev{margin-left:-3rem}.homepage-dich-vu-noi-bat .owl-carousel .owl-nav .owl-next,
.homepage-hot-nhat .owl-carousel .owl-nav .owl-next{margin-right:-3rem}}.categorypage-searchbox{display:block;position:relative}.categorypage-searchbox
.inner{display:block;position:relative}.categorypage-searchbox .owl-carousel
.item{display:block;background-position:center;background-repeat:no-repeat;background-size:cover;padding:0
0 300px;position:relative}.categorypage-searchbox .owl-carousel .item::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0, 0, 0, .25);position:absolute;top:0;left:0;z-index:120}.categorypage-searchbox .owl-carousel .owl-nav{justify-content:end;top:auto;transform:translateY(0);bottom: .5rem}.categorypage-searchbox .owl-carousel .owl-nav button.owl-prev,
.categorypage-searchbox .owl-carousel .owl-nav button.owl-next{background-color:transparent;font-size:2rem;position:relative}.categorypage-searchbox .form-search{display:block;width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:130}.categorypage-searchbox .form-search
.container{max-width:1160px}.categorypage-searchbox .form-search .title,
.categorypage-searchbox .form-search
.subtitle{color:var(--white);margin:0
0 1rem}.categorypage-searchbox .form-search
.title{font-size:2rem;text-transform:uppercase;font-weight:bold}.categorypage-searchbox .form-search
.subtitle{font-size:1.25rem;font-weight:normal}.categorypage-searchbox .form-search .input-group{border:3px
solid var(--white);border-radius:50rem;overflow:hidden;max-width:800px;background-color:var(--white);position:relative}.categorypage-searchbox .form-search .form-control{border:0;border-radius:0}.categorypage-searchbox .form-search .form-control:focus{box-shadow:none}.categorypage-product{display:block;padding:2rem 0;background-color:#f5f5f5}.categorypage-product
.inner{display:block}.categorypage-product
.product_grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:10px;margin:0
0 2rem}.categorypage-product .product_grid
.item{display:block;background-color:var(--white);border-radius:1rem;border:1px
solid var(--border-color-light);overflow:hidden;transition:all .5s}.categorypage-product .product_grid .item:hover{box-shadow:0 0 10px rgba(0, 0, 0, .125);border-color:var(--orange)}.categorypage-product .product_grid .item .img-thumb{height:220px;width:100%;object-fit:cover}.categorypage-product .product_grid .item .item-body{padding:1rem}.categorypage-product .product_grid .item .item-title{font-size:1rem;margin:0
0 .5rem;font-weight:bold;color:var(--dark)}.categorypage-product .product_grid .item .item-title
a{color:var(--dark);transition:all .5s}.categorypage-product .product_grid .item .item-title a:hover{color:var(--orange)}.categorypage-product .item .item-rating{display:block;margin:0
0 .5rem;font-size:13px}.categorypage-product .item .item-rating
.score{font-weight:bold;color:var(--warning);display:inline-block;margin-right: .5rem}.categorypage-product .item .item-rating
.total{color:var(--gray)}.categorypage-product .item .item-price{display:flex;margin:0
0 .5rem;justify-content:flex-start;align-items:center}.categorypage-product .item .item-price .price-sale{font-weight:bold;color:var(--orange);margin-right: .5rem}.categorypage-product .item .item-price .price-old{color:var(--gray);text-decoration:line-through;font-size:13px}.categorypage-product .item .item-hashtag{display:block}.categorypage-product .item .item-hashtag
.badge{background-color:var(--orange);color:var(--white);display:inline-block;margin:0
.5rem .5rem 0}@media only screen and (max-width: 768px){.categorypage-product
.product_grid{grid-template-columns:repeat(2,1fr);gap:5px}}.detailpage-breadcrumb{display:block;background-color:var(--light)}.detailpage-header{display:block}.detailpage-header .section-title{display:block;margin:0
0 .5rem;font-size:1.5rem;font-weight:bold;text-align:left}.detailpage-header .section-subtitle{display:block;margin:0
0 1.5rem;font-size: .8125rem;color:var(--gray)}.detailpage-header
.hashtag{display:block;margin:0
0 1rem}.detailpage-header .hashtag .hashtag-item{display:inline-flex;background-color:var(--bg-hashtag);color:var(--dark);font-size: .8125rem;font-weight:bold;border-radius: .5rem;margin-right: .5rem;margin-bottom: .5rem;padding: .25rem .75rem;transition:all .5s}.detailpage-header .hashtag .hashtag-item:hover{text-decoration:none;background-color:var(--light);color:var(--orange)}.detailpage-header .thong-so{display:flex;margin:0
0 1.5rem;justify-content:space-between;align-items:center}.detailpage-header .thong-so
ul{padding:0;margin:0}.detailpage-header .thong-so ul
li{display:inline-block;list-style:none}.detailpage-header .thong-so ul li+li{margin-left:1rem}.detailpage-header .thong-so ul li
.score{color:var(--warning);font-weight:bold}.detailpage-header .thong-so ul li .total-order::before{content:'•';margin-right: .5rem}.detailpage-header .thong-so
.btn{color:var(--primary)}.detailpage-album{display:block;margin:0
0 2rem}.detailpage-album
.inner{display:flex;flex-wrap:wrap;border-radius:1rem;overflow:hidden;align-items:center}.detailpage-album .inner .lg,
.detailpage-album .inner .sm
.item{overflow:hidden}.detailpage-album .inner .lg img,
.detailpage-album .inner .sm
img{object-fit:cover;transition:all .5s}.detailpage-album .inner .lg:hover img,
.detailpage-album .inner .sm .item:hover
img{transform:scale(1.1)}.detailpage-album .inner
.lg{flex:0 0 70%;max-width:70%;padding-right:4px}.detailpage-album .inner .lg
img{height:420px;width:100%}.detailpage-album .inner
.sm{flex:0 0 30%;max-width:30%;padding-left:4px;z-index:0}.detailpage-album .inner .sm
.item{margin:0
0 8px}.detailpage-album .inner .sm
.item.last{margin:0;position:relative}.detailpage-album .inner .sm .item
img{height:206px;width:100%}.detailpage-album .inner .sm .item.last
.readmore{display:block;position:absolute;left:auto;right:10px;bottom:10px;font-size: .875rem;color:var(--white);background-color:rgba(0, 0, 0, .75);padding: .25rem .5rem;border-radius:5px}.detailpage-body{display:block;margin:0
0 2rem}.detailpage-body .detailpage-sidebar{}.detailpage-body .detailpage-sidebar .chon-goi-san-pham{display:block;border:1px
solid var(--border-color);border-radius:1rem;padding:1rem}.detailpage-body .detailpage-sidebar .chon-goi-san-pham
.gia{margin:0
0 .25rem}.detailpage-body .detailpage-sidebar .chon-goi-san-pham
.btn{background-color:var(--orange);border-radius:1rem;display:block;width:100%;color:var(--white);font-weight:bold}.detailpage-body .ghi-chu{display:block;background-color:#fcf6f2;padding:1rem;border-radius:1rem;margin:0
0 2rem}.detailpage-body .heading-title{margin:0
0 1rem;font-size:1.25rem;font-weight:bold;padding-left:15px;position:relative;display:block}.detailpage-body .heading-title::before{content:'';width:5px;height:100%;display:block;background-color:var(--orange);border-radius: .5rem;position:absolute;left:0;top:0;z-index:110}.detailpage-body .goi-dich-vu{display:block;margin:0
0 2rem}.detailpage-body .goi-dich-vu
.item{display:block;border-radius:1rem;border:1px
solid var(--border-color-light);margin:0
0 1rem;padding:1rem}.detailpage-body .goi-dich-vu .item .item-title{display:block;margin:0
0 1rem;font-weight:bold;position:relative;padding-right:40px}.detailpage-body .goi-dich-vu .item .item-toggler::before{content:'\eac8';font-family:IcoFont;font-weight:bold;position:absolute;font-size:1rem;top:50%;left:auto;right:0;display:block;width:22px;height:22px;line-height:22px;border:1px
solid var(--border-color);border-radius:100%;color:var(--dark);transform:translate(-50%, -50%);text-align:center}.detailpage-body .goi-dich-vu .item .item-toggler.active::before{content:'\eacb'}.detailpage-body .goi-dich-vu .item .item-hashtag{display:block;margin-bottom:1rem}.detailpage-body .goi-dich-vu .item .item-hashtag .hashtag-item{display:inline-flex;background-color:var(--bg-hashtag);color:var(--dark);font-size: .8125rem;font-weight:bold;border-radius: .5rem;margin-right: .5rem;margin-bottom: .5rem;padding: .25rem .75rem;transition:all .5s}.detailpage-body .goi-dich-vu .item .item-gia{display:block;margin:0
0 1rem}.detailpage-body .goi-dich-vu .item .item-gia
ul{margin:0;padding:0;display:block;overflow-y:hidden;overflow-x:auto;white-space:nowrap}.detailpage-body .goi-dich-vu .item .item-gia ul
li{display:inline-block;list-style:none;color:var(--gray);font-size: .9rem;margin-right:1rem}.detailpage-body .goi-dich-vu .item .item-gia ul li::before{content:"•";margin-right:0.25rem}.detailpage-body .goi-dich-vu .item .item-gia .gia-ban{font-weight:bold;color:var(--dark)}.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon{display:flex;flex-wrap:wrap;align-items:center}.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon .trai,
.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon
.phai{flex:0 0 50%;max-width:50%}.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon
.trai{padding-right: .5rem}.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon
.phai{padding-left: .5rem}.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon
.gia{display:block;text-align:left}.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon .gia .gia-ban,
.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon .gia .gia-niem-yet{display:block}.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon
.btn{background-color:var(--orange);border-radius:1rem;display:block;width:100%;color:var(--white);font-weight:bold}.detailpage-body .goi-dich-vu .item
.datepicker{border:1px
solid var(--border-color);border-radius:1rem}.detailpage-body .goi-dich-vu .item-booking{display:none}.detailpage-body .detail-review-recent{display:block;margin:0
0 3rem}.detailpage-body .detail-review-recent .recent-header{display:flex;flex-wrap:wrap;margin:0
0 1rem;align-items:center;justify-content:space-between}.detailpage-body .detail-review-recent .recent-header
.diem{font-size:1.75rem;font-weight:bold}.detailpage-body .detail-review-recent .recent-header
.sao{font-size:1.25rem;color:var(--warning);display:inline-block;margin-left: .5rem;margin-right: .5rem}.detailpage-body .detail-review-recent .recent-header
a{color:var(--dark);font-size: .875rem;font-weight:bold;transition:all .5s}.detailpage-body .detail-review-recent .recent-header a:hover{color:var(--orange)}.detailpage-body .detail-review-recent .owl-carousel .item
.inner{display:block;padding:1rem;border:1px
solid var(--border-color-light);border-radius:1rem}.detailpage-body .detail-review-recent .owl-carousel .item
.reviewer{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;margin:0
0 1rem}.detailpage-body .detail-review-recent .owl-carousel .item .reviewer
.avatar{margin-right:1rem}.detailpage-body .detail-review-recent .owl-carousel .item .reviewer .avatar
img{height:40px;width:40px;object-fit:cover;border-radius:100%}.detailpage-body .detail-review-recent .owl-carousel .item
.desc{display:block;font-size: .9rem;margin:0
0 1rem;color:var(--gray)}.detailpage-body .detail-review-recent .owl-carousel .item
.gallery{display:grid;grid-template-columns:repeat(6, 1fr);gap:0 1rem}.detailpage-body .detail-review-recent .owl-carousel .item .gallery
img{width:100%;height:60px;object-fit:cover;border-radius:1rem;transition:all .5s}.detailpage-body .detail-review-recent .owl-carousel .item .gallery img:hover{opacity: .75}.detailpage-body
.intro{display:block;margin:0
0 2rem}.detailpage-body .intro
img{border-radius:1rem;width:100%;height:auto !important;object-fit:cover}.detailpage-body .detailpage-map-embed{display:block;position:relative;padding:0
0 56.25%;border-radius:1rem;overflow:hidden;margin:0
0 2rem}.detailpage-body .detailpage-map-embed
iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:110}.detailpage-body .detail-contactus{display:block;margin:0
0 3rem}.detailpage-body .detail-review{display:block;margin:0
0 3rem}.detailpage-body .detail-review .detail-review-header{display:block;margin:0
0 1rem}.detailpage-body .detail-review .detail-review-header
.diem{font-size:1.75rem;font-weight:bold}.detailpage-body .detail-review .detail-review-header
.sao{font-size:1.25rem;color:var(--warning);display:inline-block;margin-left: .5rem;margin-right: .5rem}.detailpage-body .detail-review .detail-review-filter
.frm{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;margin:0
0 1rem}.detailpage-body .detail-review .detail-review-filter .filter-rating
i{color:var(--warning)}.detailpage-body .detail-review
.checkmark{display:inline-block;position:relative}.detailpage-body .detail-review .checkmark
input{position:absolute;top:0;left:0;width:0;height:0}.detailpage-body .detail-review .checkmark
label{display:block;border:1px
solid var(--border-color);border-radius:50rem;padding: .25rem 1rem;cursor:pointer}.detailpage-body .detail-review .checkmark input:checked~label{border-color:var(--warning)}.detailpage-body .detail-review .detail-review-filter .custom-select{border-radius:50rem;overflow:hidden}.detailpage-body .detail-review .danh-sach-danh-gia{display:block;margin:0
0 2rem}.detailpage-body .detail-review .danh-sach-danh-gia
.item{display:block;margin:0
0 2rem}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;margin:0
0 .5rem}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-header
.avatar{margin-right:1rem}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-header .avatar
img{width:40px;height:40px;object-fit:cover;border-radius:100%}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-header .reviewer
.fullname{font-weight:bold}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-rating{display:block;margin:0
0 .5rem}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-rating
.star{color:var(--warning)}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-body{color:var(--gray);font-size: .875rem}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-body
.gallery{display:grid;grid-template-columns:repeat(10, 1fr);gap:0 1rem;margin: .5rem 0 0}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-body .gallery
img{width:100%;height:70px;object-fit:cover;border-radius:1rem}.detailpage-body .detail-faqs{display:block;margin:0
0 2rem}.detailpage-body .detail-faqs
ul{margin:0;padding:0}.detailpage-body .detail-faqs ul
li{display:block;list-style:none;padding: .5rem 0 0;margin: .5rem 0 0}.detailpage-body .detail-faqs ul li+li{border-top:1px solid var(--border-color-light)}.detailpage-body .detail-faqs ul li
.question{display:block;font-weight:bold}.detailpage-body .detail-faqs ul li .question
a{color:var(--dark);display:block;position:relative;padding-right:2rem}.detailpage-body .detail-faqs ul li .question a::before{content:'';font-family:IcoFont;position:absolute;right:0;top:50%;transform:translateY(-50%)}.detailpage-body .detail-faqs ul li .question a[aria-expanded="false"]::before{content:'\eab2'}.detailpage-body .detail-faqs ul li .question a[aria-expanded="true"]::before{content:'\eab9'}.detailpage-body .detail-faqs ul li
.answer{margin: .5rem 0;color:var(--gray)}.detailpage-similar{display:block;margin:0
0 2rem}.detailpage-similar .owl-carousel .item
.card{display:block;border:1px
solid var(--border-color-light);border-radius:1rem;overflow:hidden}.detailpage-similar .owl-carousel .item .card-img-top{height:15rem;object-fit:cover;width:auto;margin-left:auto;margin-right:auto;display:block}.detailpage-similar .owl-carousel .item
.title{display:block;margin:0
0 .5rem;color:var(--dark);font-size:1.025rem;font-weight:bold}.detailpage-similar .owl-carousel .item .thong-so{display:flex;margin:0
0 .5rem;color:var(--gray);font-size: .875rem;justify-content:space-between}.detailpage-similar .owl-carousel .item .thong-so .rating i,
.detailpage-similar .owl-carousel .item .thong-so .rating
.score{color:var(--warning);font-weight:bold}.detailpage-similar .owl-carousel .item
.price{display:flex;align-items:center;justify-content:space-between;color:var(--dark)}.detailpage-similar .owl-carousel .item .price
.txt{font-weight:bold;color:var(--danger)}.detailpage-similar .btn-readmore{border:1px
solid var(--border-color-light);padding-left:5rem;padding-right:5rem;font-size: .875rem;border-radius:50rem;transition:all .5s}.detailpage-similar .btn-readmore:hover{background-color:var(--danger);color:var(--white)}@media only screen and (max-width: 575px){.detailpage-header .thong-so
.btn{display:none}.detailpage-header .thong-so ul
li{font-size: .8125rem}.detailpage-album
.inner{border-radius:0}.detailpage-album .inner
.lg{flex:0 0 100%;max-width:100%;padding-right:0;margin:0
0 8px}.detailpage-album .inner
.sm{flex:0 0 100%;max-width:100%;padding-left:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:8px}.detailpage-album .inner .sm
.item{margin:0}.detailpage-album .inner .lg
img{height:auto;border-radius:1rem}.detailpage-album .inner .sm
img{object-fit:cover;height:80px;border-radius:1rem}.detailpage-sidebar .chon-goi-san-pham{display:none !important}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-body
.gallery{grid-template-columns:repeat(6, 1fr);gap:1rem}.detailpage-body .detail-review .danh-sach-danh-gia .item .item-body .gallery
img{height:50px;border-radius: .5rem}.detailpage-similar .owl-carousel .item .card-img-top{height:20rem}.detailpage-body .detail-review-recent .owl-carousel .owl-nav{position:relative;justify-content:center;transform:translateY(0)}.detailpage-body .detail-review-recent .owl-carousel .owl-nav .owl-prev,
.detailpage-body .detail-review-recent .owl-carousel .owl-nav .owl-next{border-radius:0;font-size:1rem}.detailpage-body .detail-review-recent .owl-carousel .item
.gallery{grid-template-columns:repeat(6, 1fr)}.detailpage-body .detail-review-recent .owl-carousel .item .gallery
img{height:40px;border-radius: .5rem}}@media only screen and (min-width: 600px){.detailpage-body .goi-dich-vu .item .item-thong-tin-va-chon
.gia{text-align:right}.detailpage-body .detailpage-map-embed{padding:0
0 35%}}@media only screen and (min-width: 768px){.detailpage-body .detail-review-recent .owl-carousel .owl-nav{padding:0}.detailpage-body .detail-review-recent .owl-carousel .owl-nav .owl-prev{margin-left:-2rem}.detailpage-body .detail-review-recent .owl-carousel .owl-nav .owl-next{margin-right:-2rem}}.blogpage-cover{display:block;padding:8rem 0;background-color:transparent;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.blogpage-cover::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0, 0, 0, .5);position:absolute;top:0;left:0}.blogpage-cover
.inner{display:block;position:relative;z-index:110}.blogpage-cover .page-title{font-size:2rem;color:var(--white);text-align:center}.blogpage-body{display:block;position:relative;padding:2rem 0;background-color:#f5f5f5}.blogpage-body .blogpage-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin:0
0 2rem}.blogpage-body .blogpage-grid
.item{display:block;background-color:var(--white);border-radius:1rem;overflow:hidden;transition:all .5s}.blogpage-body .blogpage-grid .item:hover{box-shadow:0 0 10px rgba(0, 0, 0, .125)}.blogpage-body .blogpage-grid .item .img-thumb{height:220px;width:100%;object-fit:cover}.blogpage-body .blogpage-grid .item .item-body{display:block;padding:1rem}.blogpage-body .blogpage-grid .item .item-title{display:block;margin:0
0 .5rem;font-size:1rem;font-weight:bold;color:var(--dark)}.blogpage-body .blogpage-grid .item .item-title
a{color:var(--dark);transition:all .5s}.blogpage-body .blogpage-grid .item .item-title a:hover{color:var(--orange)}.blogpage-body .blogpage-grid .item
.sapo{color:var(--gray);font-size:14px}.blogpage-body.blogpage-detail{background-color:var(--white)}.blogpage-breadcrumb{display:block;padding:1rem 0;border-top:1px solid var(--border-color-light)}.blogpage-breadcrumb
.breadcrumb{margin:0;padding:0}.blogpage-detail .page-title{display:block;font-size:1.5rem;font-weight:bold;color:var(--dark);margin:0
0 1rem}.blogpage-detail .post-related{margin:2rem 0 1rem;padding:1rem 0 0;border-top:1px solid var(--border-color-light)}.blogpage-detail .heading-title{font-size:1.25rem;font-weight:bold;margin:0
0 1rem}.blogpage-detail .blogpage-grid
.item{border:1px
solid var(--border-color-light) !important}.blogpage-detail .blogpage-sidebar{position:sticky;top:100px;z-index:110}.blogpage-detail .blogpage-sidebar .img-thumb{height:80px;width:100%;object-fit:cover;border-radius:1rem}.blogpage-detail .blogpage-sidebar a.text-dark{transition:all .5s}.blogpage-detail .blogpage-sidebar a.text-dark:hover{color:var(--orange) !important}@media only screen and (max-width: 768px){.blogpage-body .blogpage-grid{grid-template-columns:repeat(1,1fr)}}.accountpage{display:block;background-color:var(--light)}.accountpage
.inner{display:flex;background-color:transparent;background-position:center;background-repeat:no-repeat;background-image:url(../images/banner/agent-login.jpg);background-size:cover;height:calc(100vh - 150px);position:relative;align-items:center;justify-content:center}.accountpage .inner .container-account{max-width:400px;display:block;margin-left:auto;margin-right:auto;background-color:var(--white);border-radius: .5rem;overflow:hidden;padding:2rem}.accountpage .form-control-plaintext:focus{outline:0}.accountpage
.product_grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin:0
0 2rem}.accountpage .product_grid
.item{display:block;background-color:var(--white);border-radius:1rem;border:1px
solid var(--border-color-light);overflow:hidden;transition:all .5s}.accountpage .product_grid .item:hover{box-shadow:0 0 10px rgba(0, 0, 0, .125);border-color:var(--orange)}.accountpage .product_grid .item .img-thumb{height:220px;width:100%;object-fit:cover}.accountpage .product_grid .item .item-body{padding:1rem}.accountpage .product_grid .item .item-title{font-size:1rem;margin:0
0 .5rem;font-weight:bold;color:var(--dark)}.accountpage .product_grid .item .item-title
a{color:var(--dark);transition:all .5s}.accountpage .product_grid .item .item-title a:hover{color:var(--orange)}.accountpage .item .item-rating{display:block;margin:0
0 .5rem;font-size:13px}.accountpage .item .item-rating
.score{font-weight:bold;color:var(--warning);display:inline-block;margin-right: .5rem}.accountpage .item .item-rating
.total{color:var(--gray)}.accountpage .item .item-price{display:flex;margin:0
0 .5rem;justify-content:flex-start;align-items:center}.accountpage .item .item-price .price-sale{font-weight:bold;color:var(--orange);margin-right: .5rem}.accountpage .item .item-price .price-old{color:var(--gray);text-decoration:line-through;font-size:13px}.accountpage .item .item-hashtag{display:block}.accountpage .item .item-hashtag
.badge{background-color:var(--orange);color:var(--white);display:inline-block;margin:0
.5rem .5rem 0}@media only screen and (max-width: 768px){.accountpage
.product_grid{grid-template-columns:repeat(2, 1fr);gap:5px}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(0,0,0,0.2)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}.cartpage-header{background-color:var(--white);padding:2rem 0;border-top:1px solid var(--border-color-light)}.cartpage-header
.step{display:grid;grid-template-columns:repeat(4, 1fr);gap:0 15px}.cartpage-header .step
.item{display:block;position:relative;text-align:center}.cartpage-header .step .item::before,
.cartpage-header .step .item::after{content:'';position:absolute;left:0;z-index:110;transform:translateY(-50%);top:50%}.cartpage-header .step .item::before{display:block;width:15px;height:15px;border-radius:100%;background-color:var(--border-color)}.cartpage-header .step .item::after{border-bottom:2px solid var(--border-color);width:100%;height:0}.cartpage-header .step .item
.txt{background-color:var(--white);display:inline-flex;position:relative;z-index:120;padding:0
1rem}.cartpage-header .step .item.done::before{background-color:var(--success)}.cartpage-header .step .item.done::after{border-bottom-color:var(--success)}.cartpage-header .step .item.done
.txt{color:var(--success)}.cartpage-header .step .item.pending::before{background-color:var(--warning);animation:pulse-animation 2s infinite}.cartpage-header .step .item.pending::after{border-bottom-color:var(--warning)}.cartpage-header .step .item.pending
.txt{color:var(--warning)}.cartpage-body{display:block;padding:2rem 0;background-color:#f5f5f5}.cartpage-body .card,
.cartpage-body .card-header{border:0;background-color:var(--white)}.cartpage-body
.card{margin:0
0 1rem;border-radius:1rem;overflow:hidden;box-shadow:0 0 10px rgba(0, 0, 0, 0.125)}.cartpage-body .card-header{border-bottom:1px solid var(--border-color-light);font-size:1.25em;font-weight:bold;color:var(--orange)}.cartpage-body
.container{max-width:1160px}.cartpage-body .heading-title{display:block;margin:0
0 1rem;font-weight:bold;font-size:1.125rem;padding-left: .5rem;position:relative;color:var(--dark)}.cartpage-body .heading-title::before{content:'';display:block;border-left: .25rem solid var(--orange);margin-right:1rem;height:100%;width:0;position:absolute;top:0;left:0;border-radius: .25rem}.cartpage-body
.orders_info_header{display:block;margin:0
0 2rem}.cartpage-body .orders_info_header .card-img-thumb{display:block;width:100%;height:70px;object-fit:cover;border-radius: .5rem}.cartpage-body
.orders_list_person{display:block;margin:0
0 2rem}.cartpage-body .orders_list_person
.item{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 15px}.cartpage-body .orders_list_person .item+.item{margin:1rem 0 0;padding:1rem 0 0;border-top:1px solid var(--border-color-light)}.cartpage-body .orders_list_person .item
.remove{font-size:1.25rem;color:var(--dark);text-align:right}.cartpage-body .orders_list_person
.btn{border:1px
solid var(--orange);color:var(--orange);transition:all .5s;border-radius:1rem;padding-left:5rem;padding-right:5rem}.cartpage-body .orders_list_person .btn:hover{background-color:var(--orange);color:var(--white)}.cartpage-body .modal-title{font-weight:bold}.cartpage-body
.coupon{display:block;margin:0
0 2rem}.cartpage-body .coupon .coupon-form .input-group{border:1px
solid var(--border-color-light);border-radius:50rem;overflow:hidden}.cartpage-body .coupon .coupon-form .form-control,
.cartpage-body .coupon .coupon-form
.btn{border-color:transparent;border-radius:0;background-color:transparent}.cartpage-body .coupon .coupon-form .form-control:focus{box-shadow:none}.cartpage-body .coupon .coupon-form
.btn{background-color:var(--secondary);color:var(--white)}.cartpage-body .coupon .coupon-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}.cartpage-body .btn-booking{display:block;background-color:var(--orange);color:var(--white);font-size:1.125rem;font-weight:bold}.cartpage-body .don_vi
.item{display:flex}.cartpage-body .don_vi .item+.item{border-top:1px solid var(--border-color-light);margin: .5rem 0 0;padding: .5rem 0 0}.cartpage-body .don_vi .item span:first-child{flex:0 0 70%;max-width:70%}.cartpage-body .don_vi .item span:last-child{text-align:right;flex:0 0 30%;max-width:30%}.cartpage-body .don_vi .item
.cartpage-body .don_vi .item+.item{margin:0
0 .5rem;padding:0
0 .5rem}.cartpage-body
.subtotal{display:flex;flex-wrap:wrap}.cartpage-body .subtotal div:first-child{flex:0 0 60%;max-width:60%}.cartpage-body .subtotal div:last-child{flex:0 0 40%;max-width:40%;text-align:right;font-weight:bold}.cartpage-body .subtotal .price-lg{color:var(--orange);font-size:1.25rem}.cartpage-body
.sticky{position:sticky;top:0;z-index:110}@media only screen and (max-width: 768px){.cartpage-header
.step{display:grid;grid-template-columns:repeat(1, 1fr);gap:15px 0}.cartpage-header .step
.item{display:none}.cartpage-header .step .done,
.cartpage-header .step
.pending{display:block}.cartpage-body .coupon .coupon-list{grid-template-columns:repeat(1,1fr)}}#sun{background-color:#f1f1f1;display:block;padding:20px
0}#sun .page-title{font-size:1.85rem;font-weight:bold;display:block;margin:0
0 2rem;text-align:center;text-transform:uppercase}#sun .site-list{display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr)}#sun .site-list
.item{display:block;position:relative;width:100%;background-color:var(--white);border-radius: .5rem;overflow:hidden}#sun .site-list .item .site-body{display:block;padding:1rem}#sun .site-list .item .img-thumb{display:block;padding:0
0 56.25%;position:relative;overflow:hidden}#sun .site-list .item .img-thumb
img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:all .75s;object-fit:cover;object-position:center}#sun .site-list .item .img-thumb:hover
img{transform:scale(1.1)}#sun .site-list .item
.name{display:block;margin:0
0 .5rem;font-size:1rem;font-weight:bold}#sun .site-list .item .name
a{color:var(--dark);transition:all .75s}#sun .site-list .item .name a:hover{color:var(--primary);text-decoration:none}#sun .site-list .item .name a #sun .site-list .item
.address{display:block;margin:0
0 .5rem;font-style:italic;color:var(--secondary)}#sun .site-list .item
.price{display:block;margin:0
0 .5rem;text-align:center}#sun .site-list .item .price
.current{font-weight:bold;color:var(--danger);font-size:1.125rem}#sun .site-list .item .price .at-compare{text-decoration:line-through;color:var(--secondary);font-style:italic}#sun .site-list .item
.btn{color:var(--danger);border:1px
solid var(--danger);font-size: .75rem;font-weight:bold;text-transform:uppercase;transition:all .75s}#sun .site-list .item .btn:hover{background-color:var(--danger);color:var(--light)}#sun .product-item{border-radius:1rem;border-color:#eee}#sun .product-item .card-body{padding: .75rem}#sun .product-item .img-thumb{display:block;padding:0
0 56.25%;position:relative;overflow:hidden;border-radius:1rem;margin:0
0 .5rem}#sun .product-item .img-thumb
img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:all .75s;object-fit:cover;object-position:center}#sun .product-item .img-thumb .view-detail{display:block;position:absolute;left:0;bottom:0;width:100%;z-index:5;text-align:center;color:var(--light);background-color:transparent;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));padding: .5rem 0}#sun .product-item
.name{display:block;margin:0
0 .5rem;font-weight:bold;font-size:1.125rem}#sun .product-item .product-type{display:block;margin:0
0 .5rem}#sun .product-item
.price{display:block;margin:0
0 .5rem}#sun .product-item .price
.current{font-weight:bold;color:var(--danger)}#sun .product-item .price .at-compare{text-decoration:line-through;color:var(--secondary);font-size: .8125rem;font-style:italic}#sun .product-item .form-control,
#sun .input-spinner-group,
#sun .input-group{border:1px
solid #ced4da;border-radius:50rem}#sun .input-spinner-group .btn,
#sun .input-spinner-group .form-control{border:0
!important;border-radius:0 !important;background-color:transparent}#sun .input-spinner-group
.btn{color:var(--danger)}#sun .client-cart-icon-fixed{display:flex;width:3rem;height:3rem;position:fixed;z-index:1010;right:2rem;bottom:2rem;background-color:var(--danger);color:var(--white);border-radius:100%;justify-content:center;align-items:center}#sun .client-cart-icon-fixed{position:fixed;z-index:1050;right:1rem;bottom:2rem;width:3rem;height:3rem;display:flex;border-radius:100%;color:var(--white);background-color:var(--danger);justify-content:center;align-items:center;font-size:1.5rem}#sun .client-cart-icon-fixed .total-items{position:absolute;top:-.25rem;right:-.25rem;display:flex;width:1.25rem;height:1.25rem;background-color:var(--primary);color:var(--white);font-size: .65rem;justify-content:center;align-items:center;border-radius:100%}#sun .sun-detail-content{margin:20px
0 0;display:block}#sun .shopping-cart{border-radius:1rem}#sun .shopping-cart .card,
#sun .shopping-cart
hr{border-color:#eee}#sun .card-checkout .heading-title{font-weight:bold;font-size:1.125rem;margin:0
0 1rem;border-left:3px solid var(--danger);padding-left: .5rem}.sun-product-filter{display:block;margin:0
0 20px}@media screen and (max-width: 1024px){#sun .site-list{grid-template-columns:repeat(2, 1fr)}#sun .product-item .img-thumb{padding:0
0 100%}}@media screen and (min-width: 1200px){#sun{padding:3rem 0}}