.booking__link,.booking__link:focus,.booking__link:hover,.index-detail .close,.js_sn_links>a:hover,.language-choose,.language-choose:focus,.language-choose:hover,.menu-title--middle a{text-decoration:none}html:lang(zh-cn) .util__font--bold{font-weight:700}.header__container{position:fixed;top:0;z-index:11;width:100%;background-color:#1b1834;transition:all .3s ease-in-out}.gradient-header{background:linear-gradient(0deg,rgba(2,2,2,.0001) 0,rgba(8,8,8,.6) 100%);mix-blend-mode:normal}.gradient-header1{background:linear-gradient(0deg,rgba(2,2,2,.0001) 0,rgba(8,8,8,.3) 100%)}.gradient-header2{background:linear-gradient(0deg,rgba(2,2,2,.0001) 0,rgba(8,8,8,.1) 100%)}.gradient-header3{background:linear-gradient(0deg,rgba(2,2,2,.0001) 0,rgba(8,8,8,0) 100%)}.header__container.affix{top:-70px}.header-nav{display:flex;align-items:center;justify-content:center;height:66px}.header__top-border{overflow:hidden;position:relative;width:100%;height:4px;background:#CA0050}.header__top-border img{position:absolute;top:0;left:0;width:100%}.navigation__book--left{flex:2;height:100%}.booking__link{display:block;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.booking__link.top-nav__booking--desktop{display:none}.navigation__book--left svg{display:block;width:19px}.navigation__book--left span{font-size:12px;line-height:8px;color:#fff}.header__londoner--logo{flex:7;overflow:hidden;position:relative;height:99%;text-align:center}.header__londoner--logo>a{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-logo__mobile{display:block}.header-logo__pc,.header__language-change{display:none}.header__londoner--logo img{width:80px}.header__menu--right{display:flex;flex:2;align-items:center;justify-content:center;height:100%}.header__menu--right svg{display:block;width:25px}.bread-crumb,.header__menu-text--block,.menu-close{display:none}.menu-close{width:25px;cursor:pointer}.header__icon--book,.header__icon--globe,.header__icon--menu{fill:#fff}.header__container.mobile-header .header__icon--book,.header__container.mobile-header .header__icon--globe,.header__container.mobile-header .header__icon--menu{fill:#fff!important}.header__container.mobile-header .navigation__book--left span{color:#fff!important}.js_sn_links>a:hover{color:#424B5A}.header__container.mobile-header .language-selected{color:#fff;opacity:1}.menu-show{cursor:pointer}@media screen and (min-width:1024px){.header__container.mobile-header{background:#1B1834}.header-nav{display:flex;height:67px;background-color:none}.header__top-border{height:4px;background-size:100%}.navigation__book--left{flex:1}.header__londoner--logo{flex:11}.header-logo__mobile{display:none}.header-logo__pc{display:block}.booking__link.top-nav__booking--mobile{display:none}.booking__link.top-nav__booking--desktop{display:flex}.header__menu--right{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center}.header__londoner--logo img{width:82px}.header__language-change{display:block;display:flex;float:right;align-items:center;justify-content:space-between;margin-right:46px;width:118px;height:100%;font-size:12px}.language-choose{display:block;width:100%;height:100%;color:#fff;font-style:normal;font-weight:400;line-height:18px;opacity:.4}.header__language-change>svg{width:14px;height:16px}.header__menu-text--block{display:block;margin-top:-5px;line-height:12px;color:#fff}.js-header-book-text{color:#fff}.header__container.active .language-selected{color:#fff!important}.header__container.active .header__menu-text--block,.header__container.active .menu-show{display:none}.header__container.active .menu-close{display:block}.header__container.active .header-nav{background-color:#1B1834}.header__container.active .header__icon--book,.header__container.active .header__icon--globe,.header__container.active .header__icon--menu{fill:#fff!important}.header__menu--right svg{cursor:pointer}}@media screen and (min-width:1366px){.header-nav{display:flex;height:76px}.header__top-border{height:5px}.header__londoner--logo{flex:14}.header__londoner--logo img{width:94px}.header__menu--right svg,.navigation__book--left svg{width:32px}.navigation__book--left span{font-size:16px;line-height:19px}.header__language-change{margin-right:63px;width:130px;font-size:14px}.header__menu-text--block{margin-top:0;font-size:16px}}@media screen and (min-width:1600px){.header-nav{height:93px}.header__top-border{height:7px}.booking__link svg{padding-bottom:3px;width:33px}.booking__link span{font-size:16px}.header__londoner--logo img{width:118px}.header__language-change{margin-right:66px;font-size:15px}.header__language-change svg{margin-left:0;width:18px;height:18px}.header__menu--right svg{width:32px}.menu-close{width:30px}.header__menu-text--block{font-size:16px}}@media screen and (min-width:1920px){.header-nav{display:flex;height:92px}.navigation__book--left{flex:none;width:139px;height:100%}.navigation__book--left svg{margin-bottom:-5px;width:32px}.header__top-border{height:8px}.navigation__book--left span{margin-top:5px;font-size:16px;line-height:19px}.header__londoner--logo{flex:1;height:100%;text-align:center}.header__londoner--logo img{width:134px}.header__language-change{display:flex;float:right;align-items:center;justify-content:space-around;margin-right:64px;width:163px}.header__language-change svg{display:inline-block;width:18px}.header__language-change span{font-size:16px;line-height:18px}.header__menu-text--block{display:block;font-size:16px;line-height:19px}.header__menu--right{flex:none;width:133px;height:100%}.header__menu--right svg{width:32px}.menu-close{width:26.7px}}@media screen and (min-width:2560px){.header-nav{height:112px}.header__language-change span{font-size:18px}.booking__link svg{width:40px}.header__language-change{margin-right:40px;width:230px}.header__language-change svg{width:30px;height:30px}.navigation__book--left span{font-size:26px;line-height:26px}.header__londoner--logo img{width:140px}.header__menu--right{width:150px}.header__menu--right svg{width:32px}.header__menu-text--block{font-size:22px;line-height:30px}}.language-choose{display:block;font-size:14px;color:#b3b7bd}.language-choose:focus,.language-choose:hover{color:#fff}.header__sidebar{display:block;display:flex;display:none;overflow:auto;position:fixed;top:0;z-index:21;width:100%;height:100%;background-color:#fdfdfd}.header__sidebar::-webkit-scrollbar{display:none}.header__sidenav__close{float:right;width:17px;height:17px}.header__sidenav__close img{max-width:15.81px}.header__sildebar__top-border{position:fixed;top:-10px;width:100%;height:4px}.header__sildebar__top-border img{width:100%;height:100%}.header__sidebar__sideborder{position:fixed;width:5px;height:100%;background:#CA0050}.header__sidebar__sideborder img{width:100%;height:100%}.side__nav{flex:1;overflow:auto;z-index:100;margin-left:5px}.language-select--top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7e7e7;padding-left:29px;padding-right:25px;width:100%;height:75px;font-size:12px}.language{display:flex;align-items:center;justify-content:space-between;padding-top:6px}.language span{color:#b3b7bd;margin-left:13px}.language-selected{color:#fff;opacity:1}.language-select--top svg{width:18px;height:18px}.menu-title--middle{list-style:none;padding-left:28px;width:100%}.menu-title--middle .menu-lable .primary-menu{position:relative;border-bottom:1px solid #E7E7E7;width:100%;font-size:13px;font-weight:400;vertical-align:middle;color:#424b5a;padding:2.4rem 0}.menu-title--middle .menu-lable.active .primary-menu{border-bottom:0}.primary-menu .header__primary-menu__title--text{display:inline-block;width:60%;font-size:18px;line-height:20px;letter-spacing:.2px;color:#1B1834;transition:all .1s ease-in-out}.primary-menu::before{display:inline-block;vertical-align:middle;content:""}.menu-lable.active .menu-item{padding-top:20px}.menu-item:nth-of-type(1){padding-top:0!important}.menu-item:last-child{border-bottom:1px solid #E7E7E7;padding-bottom:34px}.menu-lable,.menu-lable .primary-menu .menu-lable{margin-bottom:0}.menu-item{display:none;padding:8.7px 0 8.7px 2px}.menu-item a{color:#979797;line-height:19px}.menu-item a:hover{color:#1B1834}.primary-menu-arrow{position:absolute;top:50%;right:0;width:48px;height:100%;transform:translateY(-50%);cursor:pointer}.header__arrow--down::after,.header__arrow--right::after{display:inline-block;left:0;height:10px;position:absolute;content:""}.header__arrow--right::after{top:45%;border-top:1px solid #1B1834;border-right:1px solid #1B1834;width:10px;transform:rotate(135deg)}.header__arrow--down::after{top:45%;border-top:1px solid #CA0050;border-right:1px solid #CA0050;width:10px;transform:rotate(315deg)}.menu-lable .header__arrow--down,.right-mark,.submenu{display:none}.menu-title--middle a:hover{text-decoration:underline}.right-mark{position:absolute;top:50%;left:-25px;border-top:6px solid transparent;border-left:10.5px solid #c01821;border-bottom:6px solid transparent;width:0;height:0;transform:translate(-50%,-50%)}.submenu{list-style:none;border-bottom:1px solid #d7d7d7;padding:13px 0;font-size:11px}.submenu-item{display:block;padding:7px 0}.menu-lable.active .primary-menu .header__primary-menu__title--text{color:#CA0050}.menu-lable.active .header__arrow--right{display:none}.menu-lable.active .header__arrow--down{display:block}.menu-lable.active .menu-item{display:block;font-size:16px}@media (min-width:768px) and (max-width:1600px){.primary-menu .header__primary-menu__title--text{font-size:16px}.menu-lable.active .menu-item{font-size:14px}}@media (min-width:1600px){.menu-lable.active .menu-item{font-size:16px}}.menu-lable.active .right-mark{display:none}.bottom-icon,.co-info--bottom span{display:inline-block;vertical-align:middle}@media screen and (max-width:767px){.header__sildebar__top-border{top:0;background:#CA0050}.language-select--top{padding-left:2rem;height:6.4rem;margin-bottom:.4rem}.header__container.mobile-header .language-selected,.language span{color:#1B1834}.language-choose,.language-choose:focus,.language-choose:hover{color:#b3b7bd}.header__sidebar__sideborder{width:.4rem}}.co-info--bottom{padding-top:8px;padding-left:25px}.co-info--bottom .co-info__bottom-text{color:#b5b5b5}.co-info__bottom__item{vertical-align:middle}.bottom-icon{margin-right:4px;width:9px;line-height:12px}.bottom-icon img{width:100%;height:100%;vertical-align:middle}.co-info--bottom span{margin:4px 0;width:80%;font-size:12px;line-height:13px;transform:scale(.94);transform-origin:left}@media (min-width:768px) and (max-width:1600px){.menu-title--middle{padding-left:37px}}@media (min-width:1600px){.menu-title--middle{padding-left:47px}}@media screen and (min-width:1024px){.booking-widget__container,.header__sildebar__top-border,.language-select--top{display:none}.header__sidebar{top:71px;right:0;width:303px;background-color:#fdfdfd}.language-select--top{top:78px}.menu-title--middle{border-top:1px solid #eee}.side__nav .menu-title--middle .menu-lable .primary-menu{display:flex;align-items:center;padding:2.8rem 0}.menu-lable .primary-menu a{height:auto}.menu-item{font-size:16px}.right-mark{left:-32px}.co-info--bottom{padding-left:40px}.bottom-icon{width:11px}.side__nav{margin-left:5px}}@media screen and (min-width:1366px){.header__sidebar{top:81px;width:330px}.menu-lable .primary-menu .header__primary-menu__title--text{font-size:16px}.menu-item{font-size:13px}.right-mark{left:-30px}.side__nav{margin-left:5px}}@media screen and (min-width:1600px){.header__sidebar{top:100px;width:360px}.menu-lable .primary-menu .header__primary-menu__title--text{font-size:18px}.menu-item{font-size:14px}.co-info--bottom span{font-size:13px}.navigation__book--left span{font-size:16px;line-height:19px}.right-mark{left:-31px}}@media screen and (min-width:1920px){.header__sidebar{top:100px;width:480px}.menu-lable .primary-menu .header__primary-menu__title--text{font-size:18px}.primary-menu-arrow::after{width:14px;height:14px}.co-info--bottom span{font-size:16px;line-height:18px;transform:unset}.menu-item{padding:7px 2px;font-size:16px}.menu-item:last-child{padding-bottom:34px}.co-info--bottom{padding-top:36px}.bottom-icon{width:17px;height:24px;margin:10px}.right-mark{left:-28px;border-top:8px solid transparent;border-left:15.5px solid #c01821;border-bottom:8px solid transparent}.primary-menu-arrow{width:78px}.navigation__book--left span{margin-top:4px;font-size:16px}}@media screen and (min-width:2560px){.header__sidebar{top:119.4px;width:574px}.menu-item{font-size:20px}.menu-lable .primary-menu a{font-size:24px}.navigation__book--left span{margin-top:8px;font-size:24px}.menu-close{width:52px}.menu-close img{width:40px}.menu-lable .primary-menu .header__primary-menu__title--text{font-size:18px}.co-info--bottom span{font-size:17px}.right-mark{left:-28px}.side__nav{margin-left:14px}}.booking-widget__container{visibility:hidden;position:fixed;top:-54px;left:0;right:0;z-index:10;box-shadow:0 2px 4px 0 rgba(0,0,0,.14);transition:all .3s ease-in-out;touch-action:none}.booking-widget__container.affix{visibility:visible;top:0}.booking-widget__body{display:flex;height:50px;background:#fff}.booking-widget__button{min-width:75px;font-size:14px;text-align:center;color:#fff;background:#CA0050}.booking-widget__button a{display:block;padding:13px;height:100%;color:inherit!important}.booking-widget__input__container{position:relative;flex-grow:2;padding:13px 20px;font-size:14px;color:#434c5a}.booking-widget__input__container::after{position:absolute;top:8px;right:0;width:36px;height:34px;background:url(https://assets.sandsresortsmacao.cn/cms/prod/static/published/parisianmacao_v2/images/icon__arrow--down.svg) center/100% no-repeat;content:""}.booking-widget__input__container.active::after{transform:scaleY(-1)}.booking-widget__menu__container{width:75px}.booking-widget__menu__container::before{background-color:#dbdbdb}.booking-widget__icon--menu{fill:#434c5a}.connect-text{display:none}.side-button-container{bottom:143px!important}@media(min-width:768px){.side-button-container{bottom:84px!important}}.side-button-container .reserve{background:#BE6A8B!important}.side-button-container .details{background:#504E5E!important}.navs-shortcut a,.navs-shortcut span{text-transform:unset}@media (min-width:768px) and (max-width:1024px){.footer-border,.footer-index{width:calc(100% - 9.7% - 15px)}.header__container.mobile-header .language-selected{color:#424b5a;opacity:1}.footer-index{display:flex;flex-wrap:wrap;justify-content:center;margin-left:unset}.main-footer .col-lg-4{width:40%}.connect-text{display:block}}@media screen and (max-width:767px){.menu-lable.active .menu-item{padding-top:1.8rem}.menu-item:last-child{padding-bottom:3.2rem}}@media screen and (min-width:1601px){.side__nav .menu-title--middle .menu-lable .primary-menu{display:flex;align-items:center;padding:2.4rem 0}.menu-lable .primary-menu .header__primary-menu__title--text{line-height:2.2rem}}@media (min-width:768px) and (max-width:1600px){.side__nav .menu-title--middle .menu-lable .primary-menu{display:flex;align-items:center;padding:2rem 0;line-height:2rem}.menu-lable .primary-menu .header__primary-menu__title--text{font-size:16px}}.bottom-nav{display:flex;position:fixed;bottom:0;align-items:center;justify-content:space-around;z-index:7;width:100%;height:71px;line-height:14px;background-color:#fff;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";box-shadow:0 -2px 3px rgba(0,0,0,.1)}.bottom-nav:lang(jp){font-family:times new roman,'�ҥ饮������ ProN W3',HiraMinProN-W3,'Noto Serif SC','\5b8b\4f53',Simsun,serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.bottom-nav.affix-bottom{visibility:hidden}.bottom-nav__item{display:flex;flex-direction:column;position:relative;align-items:center;flex-grow:1;justify-content:center;padding-bottom:1.1rem;width:10%;text-align:center;font-size:13px;line-height:15px;font-weight:400;padding-top:1.4rem}.bottom-nav__item::after{position:absolute;right:0;width:.5px;height:42px;background-color:#E1E1E1;content:""}.bottom-nav__item:last-child::after{display:none;content:""}.bottom-nav__item__icon__container{margin-bottom:.2rem;width:2.6rem;height:2rem;display:flex;align-items:center}.bottom-nav__item__icon__container img{width:100%}.bottom-nav__item__text{transform:scale(1);font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;font-size:11px;line-height:12px;color:#424B5A;display:flex;align-items:center;height:2.4rem}.bottom-nav__item__text:lang(jp){font-family:times new roman,'�ҥ饮������ ProN W3',HiraMinProN-W3,'Noto Serif SC','\5b8b\4f53',Simsun,serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}@media screen and (min-width:1024px){.bottom-nav,.bottom-nav.affix-top{visibility:hidden}.bottom-nav::before,.bottom-nav__item::after,.bottom-nav__item:last-child::after{content:""}.bottom-nav{display:block;top:calc(50% + 35px)!important;right:0;bottom:auto;width:7.3rem;height:auto;background-color:rgba(255,255,255,.9);transform:translateY(-50%);box-shadow:-2px 0 6px rgba(151,151,151,.15)}.bottom-nav.affix,.bottom-nav.affix-bottom{visibility:visible}.bottom-nav::before{display:block;width:100%;height:.6rem;background-color:#CA0050}.bottom-nav__item{padding:.8rem .9rem;width:100%}.bottom-nav__item::after{position:absolute;left:50%;bottom:0;width:86%;height:1px;background-color:#e3e3e3;transform:translateX(-50%)}.bottom-nav__item:last-child::after{display:none}.bottom-nav__item__icon__container{width:3.6rem;transform:none}.bottom-nav__item__icon__container img{width:100%}.bottom-nav__item__text,.bottom-nav__item__text:lang(en){font-size:1.3rem;font-weight:400;line-height:1.5rem;width:7.3rem}.bottom-nav__item__text{justify-content:center}.bottom-nav__item__text:lang(en){letter-spacing:0;word-wrap:normal!important;justify-content:center}}.calendar,.calendar-main{position:relative}@media screen and (min-width:1366px){.bottom-nav{top:calc(50% + 39.5px)!important;width:7.3rem;font-size:1.3rem;line-height:1.5rem}.bottom-nav__item__text{font-size:1.3rem;width:auto}}@media screen and (min-width:1600px){.bottom-nav{top:calc(50% + 44.5px);width:7.3rem}.bottom-nav__item__text{font-size:15px}}@media screen and (min-width:1920px){.bottom-nav{top:calc(50% + 64px);width:7.3rem;padding:0 0 .4rem}}@media screen and (min-width:2560px){.bottom-nav{top:calc(50% + 80px)!important}}.calendar,.calendar *{-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-main{display:none}.calendar-main.active{display:block}.calendar .calendar-main:first-child{margin-top:0}.calendar .calendar-main:last-child:after{position:absolute;left:0;bottom:0;width:100%;height:0;content:" "}.calendar-action{position:absolute;top:1px;z-index:9;border:none;width:44px;height:43px;text-align:center;background:#fff}.calendar-date-cell,.calendar-day{position:relative;text-align:center}.calendar-action:focus{outline:0}.calendar-action.disabled{background:#ccc}.calendar-action-prev{left:1px}.calendar-action-next{right:1px}.calendar-body,.calendar-day{font-size:0}.calendar-body{margin:6px 0}.calendar-cell{display:inline-block;width:14.285714285714286%;font-size:14px;vertical-align:top}.calendar-date-cell .date{padding-top:4px;padding-left:4px;font-size:14px;text-align:center}.calendar-date-cell .label{display:none;position:absolute;top:6px;left:6px;font-size:12px}.calendar-date-cell .value{padding-right:4px;font-size:12px;text-align:center}.calendar-date-cell:not(:empty){cursor:pointer}.calendar-date-cell.disabled .date{color:#d1d1d1!important;cursor:default}.calendar-date-cell.in-range{color:#fff;background:#19c5f8}.calendar-date-cell.active{position:relative;color:#fff;background:#06a2d0}.calendar-date-cell.active:before{position:absolute;top:0;left:-1px;bottom:0;width:1px;height:100%;background:#06a2d0;content:""}.calendar-double-views .calendar-head,.calendar-single-view .calendar-title{height:44px;line-height:44px;text-align:center}.calendar-double-views{width:100%;max-width:none}.calendar-double-views .calendar-main{display:inline-block;width:50%;vertical-align:top}.calendar-double-views .calendar-head{position:relative}.calendar-single-view{max-width:768px}.calendar{margin-top:-1px}.calendar .calendar-body .calendar-cell{height:40px;background:#fff;-webkit-tap-highlight-color:rgba(250,250,250,0)}.calendar .calendar-body .calendar-cell .date{top:7px;font-size:14px;font-weight:500;color:#434c5a}.calendar .calendar-body .calendar-cell .date,.calendar .calendar-body .calendar-cell .value{position:absolute;left:0;right:0;padding:0;text-align:center;pointer-events:none}.calendar .calendar-body .calendar-cell .value{display:none;bottom:5px;font-size:10px;color:#acafb4}.calendar .calendar-body .calendar-cell .value:before{content:"$"}.calendar .calendar-body .calendar-cell.highlight .value{color:#b4975a}.calendar .calendar-body .calendar-cell.active:before{display:none}.calendar .calendar-body .calendar-cell.start-date{border-radius:1px;background:#c01821}.calendar .calendar-body .calendar-cell.start-date .date{font-weight:500;color:#fff}.calendar .calendar-body .calendar-cell.start-date .value{color:#b4975a}.calendar .calendar-body .calendar-cell.in-range{background:#dfb557!important;-webkit-box-shadow:inset 0 -1px 0 0 #b99037,inset 0 1px 0 0 #b99037;box-shadow:inset 0 -1px 0 0 #b99037,inset 0 1px 0 0 #b99037}.calendar .calendar-body .calendar-cell.in-range .date,.calendar .calendar-body .calendar-cell.in-range .value{color:#fff}.calendar .calendar-body .calendar-cell.end-date{background:#c01821!important}.calendar .calendar-body .calendar-cell.end-date .date{font-weight:500;color:#fff}.calendar .calendar-body .calendar-cell.end-date .value{color:#b4975a}.calendar .calendar-body .calendar-cell.end-date:after{left:auto;right:0;border-width:50px 30px 50px 0;border-color:transparent hsla(0,0%,100%,.3) transparent transparent}.calendar .calendar-body .calendar-cell.calendar-cell-empty{background:#ebe9e6;-webkit-box-shadow:none;box-shadow:none}.calendar .calendar-day{display:none;z-index:999;width:100%;height:40px}.index-detail .title,.swiper-wrapper{display:-webkit-box;display:-ms-flexbox}.calendar .calendar-date-cell.hover{border-radius:1px;background:#f3d5d7}.calendar .calendar-day .calendar-day-cell{height:40px;font-size:12px;line-height:40px;color:#434c5a}.swiper-slide,.swiper-wrapper{position:relative;height:100%;width:100%}.calendar .calendar-day .calendar-day-cell:first-child,.calendar .calendar-day .calendar-day-cell:last-child{color:#c01821}.calendar .calendar-title{position:relative;border-radius:2px;font-size:14px;line-height:31px;text-align:center;color:#434c5a;background-color:#f8f8f8}.swiper-container{overflow:hidden;list-style:none;position:relative;z-index:1;margin:0 auto;padding:0}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.swiper-wrapper{display:flex;z-index:1;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:50px}.btn-warning{color:#181717;background-color:#f7ba2a}.btn-warning:hover{color:#181717;background-color:#f2ac09}.btn-warning.disabled,.btn-warning:disabled{border-color:#f7ba2a;background-color:#f7ba2a}.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-warning.dropdown-toggle{border-color:#d99b08;color:#181717;background-color:#e5a409}.btn-primary{color:#fff;background-color:#93773b}.btn-primary:hover{color:#fff;background-color:#786130}.btn-primary.disabled,.btn-primary:disabled{border-color:#93773b;background-color:#93773b}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{border-color:#665229;color:#fff;background-color:#6f5a2c}.btn-champagne{color:#181717;background-color:#bd9e57}.btn-champagne:hover{color:#fff;background-color:#ab8b43}.btn-champagne.disabled,.btn-champagne:disabled{border-color:#bd9e57;background-color:#bd9e57}.btn-champagne:not([disabled]):not(.disabled).active,.btn-champagne:not([disabled]):not(.disabled):active,.show>.btn-champagne.dropdown-toggle{border-color:#987c3c;color:#fff;background-color:#a2843f}.btn-dark,.btn-dark:hover{color:#fff;background-color:#000}.btn-dark.disabled,.btn-dark:disabled{border-color:#000;background-color:#000}.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-dark.dropdown-toggle{border-color:#000;color:#fff;background-color:#000}.btn-outline-light{border-color:#f4f2ed;color:#f4f2ed;background-color:transparent;background-image:none}.btn-outline-light:hover{color:#181717;background-color:#f4f2ed}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f4f2ed;background-color:transparent}.btn-outline-light:not([disabled]):not(.disabled).active,.btn-outline-light:not([disabled]):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{border-color:#f4f2ed;color:#181717;background-color:#f4f2ed}.btn-outline-warning{border-color:#f7ba2a;color:#f7ba2a;background-color:transparent;background-image:none}.btn-outline-warning:hover{color:#fff;background-color:#f7ba2a}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f7ba2a;background-color:transparent}.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{border-color:#f7ba2a;color:#fff;background-color:#f7ba2a}.btn-outline-primary{border-color:#93773b;color:#93773b;background-color:transparent;background-image:none}.btn-outline-primary:hover{color:#fff;background-color:#93773b}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#93773b;background-color:transparent}.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{border-color:#93773b;color:#fff;background-color:#93773b}.btn-outline-champagne{border-color:#bd9e57;color:#bd9e57;background-color:transparent;background-image:none}.btn-outline-champagne:hover{color:#fff;background-color:#bd9e57}.btn-outline-champagne.disabled,.btn-outline-champagne:disabled{color:#bd9e57;background-color:transparent}.btn-outline-champagne:not([disabled]):not(.disabled).active,.btn-outline-champagne:not([disabled]):not(.disabled):active,.show>.btn-outline-champagne.dropdown-toggle{border-color:#bd9e57;color:#fff;background-color:#bd9e57}.btn-outline-dark{border-color:#000;color:#000;background-color:transparent;background-image:none}.btn-outline-dark:hover{color:#fff;background-color:#000}.btn-outline-dark.disabled,.btn-outline-dark:disabled,.btn-text{color:#000;background-color:transparent}.btn-link.disabled,.btn-link:disabled{color:#979595}.btn-text{border-color:#e9ecef;border-radius:12.5px;padding:0;width:100%;height:inherit;font-weight:400;text-transform:none!important}.index-detail .bottomBar p em,.index-detail .hotelDetail .hotelAward p em{font-weight:700;font-style:normal}.btn-text.disabled,.btn-text:disabled{color:#979595}.Qanimated{-webkit-animation-duration:.5s;animation-duration:.5s}.content{width:100%;height:100%;background-color:#fff}.content.showMark,.filterBlur{-webkit-filter:blur(3px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\"><filter id=\"filter\"><feGaussianBlur stdDeviation=\"3\" /></filter></svg>#filter');filter:blur(3px)}.scrollwarp{top:0;left:0;right:0;bottom:0;z-index:1}.scrollwarp.hasScroll{-webkit-overflow-scrolling:touch}.scrollwarp.hasBottomBar{bottom:21.33px;bottom:1.33333rem}.scrollwarp.hasTopBar{top:17.07px;top:1.06667rem}.mark{z-index:10;background:rgba(0,0,0,.7)}.mark,.mark:before{position:absolute;top:0;left:0;right:0;bottom:0}.mark:before{z-index:9;background:rgba(0,0,0,.1);-webkit-filter:blur(20px);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\"><filter id=\"filter\"><feGaussianBlur stdDeviation=\"20\" /></filter></svg>#filter');filter:blur(20px)}.mark.top{z-index:30}.noSelectedHotel{position:absolute;top:125.44px;top:7.84rem;left:0;right:0;bottom:0;z-index:10;background:hsla(0,0%,100%,.7)}.index-detail{overflow:hidden;position:absolute;top:5.12px;top:32px;left:5.12px;left:32px;right:5.12px;right:32px;bottom:0;z-index:40;border-radius:10.7px 10.7px 0 0;font-size:5.97px;font-size:37.3px;line-height:1.5;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.13);box-shadow:0 8px 16px 0 rgba(0,0,0,.13)}.index-detail .index-detail-con{-webkit-overflow-scrolling:touch;position:absolute;top:0;left:0;right:0;bottom:0}.index-detail .index-detail-con:after{position:absolute;top:85.33px;top:5.33333rem;left:0;right:0;bottom:0;background-color:#fff;content:" "}.index-detail.hasBottomBar .index-detail-con{bottom:24.32px;bottom:1.52rem}.index-detail .hotelDetail{padding:32px;background-color:#fff}.index-detail .hotelDetail .ql-editor{padding:0}.index-detail .hotelDetail .ql-editor ul{margin-left:-.8em;padding-left:0}.index-detail .hotelDetail .ul-list ul{margin-top:1em;margin-bottom:1em}.index-detail .hotelDetail .hotelDetail{padding:32px 0}.index-detail .hotelDetail .hotelAward{font-size:5.97px;font-size:37.3px;color:#4a4848}.index-detail .hotelDetail .hotelAward p{margin:0 0 .5em}.index-detail .hotelDetail .hotelAward p i{position:relative;top:.85px;top:5.3px;margin-right:10.7px;font-size:6.83px;font-size:42.7px;color:#93773b}.index-detail .hotelDetail .hotelAward p i:before{color:#93773b}.index-detail .hotelDetail .desc{line-height:1.4;color:#979595}.index-detail .hotelDetail .icon-box{clear:both;overflow:hidden}.index-detail .hotelDetail .icon-box .icon-big{float:left;width:25%;text-align:center;color:#93773b}.index-detail .hotelDetail .icon-box .icon-big i{display:block;font-size:11.95px;font-size:74.7px}.index-detail .hotelDetail .icon-box .icon-big i:after{color:#93773b}.index-detail .hotelDetail .icon-box .icon-big span{display:block;font-size:5.97px;font-size:37.3px;line-height:1.2}.index-detail .hotelDetail .icon-box .icon-small{float:left;width:50%;color:#979595}.index-detail .hotelDetail .icon-box .icon-small i{position:relative;top:.85px;top:5.3px;margin-right:10.7px;font-size:6.83px;font-size:42.7px}.index-detail .hotelDetail .icon-box .icon-small i:after{color:#4a4848}.index-detail .hotelDetail .icon-box .icon-small span{font-size:5.12px;font-size:32px;line-height:1.2}.index-detail .hotelDetail h3{clear:both;margin:32px 0 21.3px;font-size:5.97px;font-size:37.3px;font-weight:400;text-align:center}.index-detail .select{margin:0 auto;border:1px solid #93773b;border-radius:10px;font-size:5.97px;font-size:37.3px;color:#93773b;background-color:#fff}.index-detail .booking,.index-detail .select{display:block;width:66.13px;width:4.13333rem;height:16.64px;height:1.04rem;line-height:16.64px;line-height:1.04rem;text-align:center;outline:0}.index-detail .booking{float:right;margin:0;border-radius:10px;font-size:8.53px;font-size:53.3px;color:#fff;background-color:#93773b}.index-detail .bottomBar{position:absolute;left:0;right:0;bottom:0;z-index:40;padding:24px;height:24.32px;height:1.52rem;background:#fff}.index-detail .bottomBar:after{position:absolute;top:0;left:0;border-top:1px solid #ddd;width:200%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;content:" "}.index-detail .bottomBar p{margin:0;font-size:4.27px;font-size:26.7px;line-height:1.2;color:#979595}.index-detail .bottomBar p em{margin-right:26.7px;font-size:7.68px;font-size:48px;white-space:nowrap;color:#be9e58}.index-detail .close{overflow:hidden;position:absolute;top:3.41px;top:21.3px;right:3.41px;right:21.3px;z-index:1;border-radius:8px;width:11.09px;width:69.3px;height:11.09px;height:69.3px;font-size:7.68px;font-size:48px;line-height:1;text-align:center;background:rgba(0,0,0,.2)}.index-detail .close i{position:absolute;top:1.71px;top:10.7px;left:1.71px;left:10.7px}.index-detail .close i:before{color:hsla(0,0%,98%,.5)}.index-detail .close:active{background:rgba(0,0,0,.5)}.index-detail .close:active i:before{color:#fafafa}.index-detail .hotelName{position:absolute;left:0;right:0;bottom:3.2px;bottom:20px;z-index:2;margin:0;font-size:8.53px;font-size:53.3px;text-align:center;color:#fafafa}.index-detail .title{display:flex;margin:32px}.index-detail .title h3{margin:0 .5em;font-size:7.68px;font-size:48px;line-height:10.24px;line-height:64px}.index-detail .title section{-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0;border-bottom:.85px solid #93773b;border-bottom:5.3px solid #93773b;height:10.24px;height:64px;color:#4a4848}.index-detail .title section:last-child{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1;border-color:#000;color:#979595}.index-detail .info{margin:0 32px;font-size:5.12px;font-size:32px}.index-detail .info p{margin:0 0 26.7px}.index-detail .info i{position:relative;top:1.28px;top:8px;font-size:7.68px;font-size:48px}.action{position:absolute;top:16px;top:100px;left:16px;left:100px;right:16px;right:100px;bottom:16px;bottom:100px;z-index:20;background:#fff}.datepickerBox{position:fixed;top:54px;right:0;z-index:11;padding:0 12px;width:100%;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.14);touch-action:none}.calendar-title-date{display:none;align-items:center;justify-content:space-between;border-bottom:1px solid #d8d8d8;line-height:50px}.calendar-title-date p{font-size:16px;font-weight:600;color:#424b5a}.calendar-title-date i{display:inline-block;width:12px;height:12px;background:url(../close-icon-date.html) no-repeat;background-size:100%}.datepickerBox .calendarFix{height:40px}.datepickerBox .calendarFix .calendar-day{display:block}.datepickerBox .buttonBox{position:static}.datepickerBox .buttonBox section{width:50%}.datepickerBox .dateBox{position:relative}.datepickerBox .backBox{display:none;position:absolute;left:0;bottom:0;z-index:3;padding:11px 15px 28px;width:100%;height:82.5px;background:#fff;box-shadow:0 -5px 10px rgba(0,0,0,.03)}.datepickerBox .backBox .offerTip{border-radius:2px;font-size:16px;line-height:44px;text-align:center;color:#fff;background-color:#cbb27b}.datepicker__mark{position:fixed;top:54px;z-index:8;background:0 0}.calendar-head{margin-left:-12px;margin-right:-12px}.booking-widget__calendar-arrow__container{position:relative;z-index:1}.booking-widget__icon__arrow{position:absolute;top:3px;left:-12px;width:40px;height:30px;background:url(https://assets.sandsresortsmacao.cn/cms/prod/static/published/parisianmacao_v2/images/icon__arrow--left.svg) center/32px no-repeat;cursor:pointer}.booking-widget__icon__arrow.disabled{opacity:.2;pointer-events:none}.booking-widget__icon__arrow--right{left:auto;right:-12px;transform:scaleX(-1)}.booking-widget__mask__inner{height:100%}.datepickerBox .calendar{border:none}@media (max-width:768px){.empty-canlendar__main{position:fixed;top:0;right:0;width:100%;height:100%;z-index:11;display:none;touch-action:none}}