.date-inside>div{width:14.28%;float:left;background-color:#eee;color:#000;text-align:center;height:40px;position:relative;overflow:hidden;border-right:1px solid #fff;border-bottom:1px solid #fff;cursor:default}.date-inside .dot-green{cursor:pointer}.date-inside .angle-red{cursor:pointer}.untaxedDescriptionIcon{cursor:pointer}.daySelected{background-color:#faea05!important}.packageNameWrap{display:none}@media (max-width:991px){.btn-second{color:var(--secondaryTextColor)!important;border-color:var(--bookButtonColor);background-color:var(--bookButtonColor)}.packageNameWrap{display:inline!important;visibility:hidden}.gifts-slide{height:auto!important}.addition-slide{height:auto!important}.room-slide{height:auto!important}.date-inside>div:hover{background-color:#eee}.date-inside>div:nth-of-type(1):hover,.date-inside>div:nth-of-type(7):hover{background-color:#bfbfbf}.daySelected{background-color:#faea05!important}#reenterB2bButtonWrapper{padding:0 0 15px 0}}.packageNameWrap::before{content:"\A";white-space:pre-line}.packageTitle{font-size:14px!important;line-height:29px;vertical-align:top}.loading{padding:20px;font-size:20px;text-align:center}.btn-primary,.btn-primary:active,.btn-primary:focus{width:auto!important}.gifts .title>span{width:auto}.gift-cart{font-size:22px}.gifts-slide{background:#000;height:575px}.addition-slide{background:#000;height:575px}.room-slide{background:#000;height:575px}#topButton{position:fixed;right:10px;bottom:30px;z-index:1049;color:#000!important;border-radius:10px;background:rgba(149,149,149,.5)!important;border:0!important;visibility:hidden}#listTopButton{width:88px;color:#000!important;background:rgba(149,149,149,.5)!important;border:0!important;visibility:hidden}#listTopButtonWrapper{text-align:center;margin-top:30px}.room .text .title{line-height:28px}.modal-room .room-content .title{line-height:27px}.promotionWrapper:hover .promotionTitle{text-decoration:underline}.promotionWrapper:hover .promotionImage{filter:var(--additionImageFilter)}.additionWrapper:hover .additionTitle{text-decoration:underline}.additionWrapper:hover .additionImage{filter:var(--additionImageFilter)}.homeIcon{width:30px;margin-right:0}.homeIcon:hover{filter:brightness(120%);cursor:pointer}.homeIconDisable{width:30px;margin-right:0}.homeIconDisable:hover{cursor:not-allowed}.additionTitle,.classificationTitle,.promotionTitle{padding:5px 0 0 0;text-align:center;font-size:16px;color:var(--primaryTextColor)}.additionWrapper,.classificationWrapper,.promotionWrapper{padding:0 0 8px 0;cursor:pointer;vertical-align:top}.classificationWrapper:hover .classificationImage{filter:var(--additionImageFilter)}.classificationWrapper:hover .classificationTitle{text-decoration:underline}.classificationImage{padding:8px}.additionImage{padding:8px}.additionWrapper:hover .additionImage{filter:var(--additionImageFilter)}.additionWrapper:hover .additionTitle{text-decoration:underline}.promotionImage{padding:8px}.promotionWrapper:hover .promotionImage{filter:var(--additionImageFilter)}.promotionWrapper:hover .promotionTitle{text-decoration:underline}#secondPrevButtonArea:hover{color:var(--primaryTextColor);cursor:pointer}#secondPrevButtonArea{color:var(--primaryTextColor);cursor:pointer}#additionPrevButtonArea:hover{color:var(--primaryTextColor);cursor:pointer}#additionPrevButtonArea{color:var(--primaryTextColor);cursor:pointer}#additionDetailPrevButtonArea:hover{color:var(--primaryTextColor);cursor:pointer}#additionDetailPrevButtonArea{color:var(--primaryTextColor);cursor:pointer}#promotionSecondPrevButtonArea:hover{color:var(--primaryTextColor);cursor:pointer}#promotionSecondPrevButtonArea{color:#f4f4f4;cursor:pointer}#promotionPrevButtonArea:hover{color:var(--primaryTextColor);cursor:pointer}#promotionPrevButtonArea{color:#f4f4f4;cursor:pointer}#promotionDetailPrevButtonArea:hover{color:var(--primaryTextColor);cursor:pointer}#promotionDetailPrevButtonArea{color:#f4f4f4;cursor:pointer}.btn-section a{margin-bottom:5px;margin-right:6px}.roomListedPhoto{cursor:pointer}scrollbar{width:0}::-webkit-scrollbar{width:0}@media (min-width:992px){.categoryIconWrapper{display:inline-block;text-align:center;cursor:pointer}.categoryIconWrapper:hover .categoryIcon{filter:brightness(120%)}.categoryIconWrapper:not(:first-of-type){margin-left:25px}.categoryIconTitle{color:var(--primaryTextColor);font-size:15px;line-height:15px}.categoryIconTitleWrapper{padding-top:8px}.categoryIcon{width:120px}.categoryIconsWrapper{padding:8px 25px 0 25px}.date-inside>div:hover{background-color:#f9e905!important}#extendStayTable{width:60%}#extendStayContent{color:#fff;font-size:22px;line-height:32px;padding:30px}#inputB2bCouponCodeArea{padding:32px 150px 30px 150px}.room .text .desc{height:auto;overflow:hidden;padding-bottom:15px}.hotelInfoWrapper{float:left;width:257px;height:180px;color:var(--primaryTextColor)}.cooperationRooms .hotelInfoWrapper{min-height:268px}.hotelInfo{float:left;padding:5px 15px 15px 15px}.hotelName{font-size:24px;line-height:36px;font-weight:700}.hotelNameSmall{font-size:16px!important}.hotelRegion{font-size:16px;line-height:36px}.hotelMapMarker{cursor:pointer;font-size:20px}.filterTitle{text-align:center}#searchBar{width:70%;height:34px;vertical-align:middle;color:#000;padding:0 15px 0 15px;font-size:20px;height:42px;line-height:20px}#searchBarWrapper{padding:15px 0 30px 45px}.room .book{height:210px!important}#reenterB2bButtonWrapper{padding:0 25px 15px 0}.bonusInfoButtonWrapper{text-align:center}}@media (max-width:991px){.categoryIconWrapper{display:inline-block;text-align:center;cursor:pointer;max-width:18%;vertical-align:top}.categoryIconWrapper:hover .categoryIcon{filter:brightness(120%)}.categoryIconWrapper:not(:first-of-type){margin-left:18px;max-width:18%}.categoryIconTitle{color:var(--primaryTextColor);font-size:15px;line-height:15px}.categoryIconTitleWrapper{padding:8px 0 16px 0}.categoryIcon{width:68px}.categoryIconsWrapper{padding:8px 0 0 0}#extendStayTable{width:80%}#extendStayContent{color:#fff;font-size:22px;line-height:32px;padding:15px}#inputB2bCouponCodeArea{padding:32px 5px 30px 5px}.hotelInfoWrapper{float:none;margin-bottom:20px;color:var(--primaryTextColor)}.hotelName{font-size:24px;line-height:36px;font-weight:700}.hotelRegion{font-size:16px;line-height:36px}.hotelMapMarker{cursor:pointer;font-size:20px}#hotelInfoModal .content{padding:30px 0 15px 0!important}#searchBar{width:90%;height:34px;vertical-align:middle;color:#000;padding:0 15px 0 15px;font-size:20px;height:42px;line-height:20px}#searchBarWrapper{padding:10px 0 30px 0}}.categoryIconsWrapper a:hover{text-decoration:none!important}.roomTitle{display:inline-block;margin-right:20px}.packageTitle,.roomTitle{cursor:pointer}#extendStayTable{background:#fff;color:#000}#extendStayTable,#extendStayTable td,#extendStayTable th,#extendStayTable tr{text-align:center;border:2px solid #bfbfbf}.b2bDiscountTitleDetail{cursor:pointer;visibility:hidden}.b2bPromotionNameBlock:hover{cursor:pointer}.tagWrapper label:hover{cursor:pointer}.tagWrapper input:hover{cursor:pointer}.hotelRegion,.hotelRegion:active,.hotelRegion:focus,.hotelRegion:hover,.hotelRegion:link{color:var(--primaryTextColor);outline:0}.hotelRegionText{padding:0 8px 0 12px}.hotelName:hover{cursor:pointer}.filterOptionText{vertical-align:top;color:var(--filterOptionTextColor);font-size:20px;line-height:20px;font-weight:400}#filterArea input[type=checkbox]:hover,#filterArea input[type=radio]:hover,.filterOptionText:hover{cursor:pointer}#filterArea input[type=checkbox],#filterArea input[type=radio]{margin:0;width:20px;height:20px}.hotelWrapper label,.tagWrapper label{margin-right:15px}.noUi-handle{cursor:pointer}.cooperationArea{cursor:pointer;bottom:100px;transition:all .3s;z-index:999}.cooperationAreaCircle{width:36px;height:36px;border-radius:36px;text-align:center;padding:0;background-color:#ff4e00;background-image:linear-gradient(315deg,#ff4e00 0,#ec9f05 74%);transition:all .3s}.collapsed .cooperationAreaCircle{padding:14px 0 0 0}.collapsed.cooperationArea{bottom:100px;transition:all .3s;z-index:999}.collapsed.cooperationArea .cooperationTitleImage{display:none}.collapsed .cooperationAreaCircle{width:160px;border-radius:20px;transition:all .3s}.cooperationSubtitle2,.cooperationTitle2{display:none;word-break:keep-all}.cooperationItem{display:none;color:#fff;font-size:14px;line-height:26px}.cooperationItemText:hover{text-decoration:underline}.cooperationItemCheckboxWrapper{display:inline-block;width:18px}.collapsed .cooperationSubtitle1,.collapsed .cooperationTitle1{display:none!important}.collapsed .cooperationSubtitle2,.collapsed .cooperationTitle2{display:inline-block!important}.collapsed .cooperationSubtitleWrapper{display:none}.cooperationDescription{display:none}.cooperationDescription:hover{text-decoration:underline}.cooperationItemWrapper{height:0!important}#coopy{padding-bottom:30px;height:110px}#shoppingDetailArea{cursor:pointer}.products{cursor:pointer}#shoppingDetail .table-order>div{border-bottom:0!important}#shoppingDetail .hotelNameInfo{display:none}#shoppingDetail .hotelOrderTotalWrapper{display:none}#shoppingDetail .table-order>div>div{color:var(--primaryTextColor)}#filterDisplayAllHotel:hover,#filterDisplayPartialHotel:hover{cursor:pointer}#shoppingDetail .secondContent{margin-bottom:60px;color:var(--primaryTextColor);font-size:20px}#shoppingDetail .thirdContent{margin-bottom:15px;color:var(--primaryTextColor);font-size:20px;line-height:28px}#shoppingDetail .thirdContent a{text-decoration:underline;color:var(--primaryTextColor);font-size:20px;line-height:28px}.exchangeModePageTabs:hover{cursor:pointer}.exchangeModePageTabs:hover{cursor:pointer}.date-inside .angle-orange:after{content:"";display:table;position:absolute;right:-10px;top:-10px;height:20px;width:20px;background-color:#ec9f05!important;transform:rotate(45deg)}.showInB2bExtendMode{display:none}.noUi-connect{background:var(--filterPriceBarColor)!important}.edenredBrowserPageButton{color:var(--primaryButtonColor)!important;border-color:var(--primaryButtonColor);background:#fff;display:inline-block;width:80%;border-radius:40px}.edenredBrowserPageButton:hover{color:#fff!important;border-color:var(--primaryButtonColor);background:var(--primaryButtonColor);display:inline-block;width:80%;cursor:pointer;border-radius:40px}.edenredBrowserPageButtonHover{color:#fff!important;border-color:var(--primaryButtonColor);background:var(--primaryButtonColor);display:inline-block;width:80%;cursor:pointer;border-radius:40px}#demoEdenredSwitchCouponCircleWrapper{cursor:pointer;bottom:215px;transition:all .3s}#demoEdenredSwitchCouponCircle{width:80px;height:80px;border-radius:80px;text-align:center;padding:18px 0 0 0;background-color:#ff4e00;background-image:linear-gradient(315deg,#ff4e00 0,#ec9f05 74%);transition:all .3s}#couponLoading{padding:60px 20px 20px 20px;font-size:20px;text-align:center}.uPackages .room{border-bottom:1px solid var(--productListBorderBottomColor)}.exchangeModePageTabs:hover,.uCouponModePageTabs:hover{cursor:pointer}.bonusInfoButton:active,.bonusInfoButton:focus,.bonusInfoButton:hover{color:var(--secondaryTextColor)!important;border-color:var(--bookButtonColor)!important;background-color:var(--bookButtonColor)!important}.et_container{display:flex;align-items:center;padding:0}.et_captcha_wrp{width:380px;border-radius:10px;padding:12px 30px 40px;background:#fff}.et_captcha_wrp h1{font-size:33px;font-weight:500;text-align:center;color:var(--primaryColor)}.et_captcha_wrp .et_captcha_area{display:flex;height:65px;margin:30px 3px 20px;align-items:center;justify-content:space-between}.et_captcha_wrp .et_captcha_area .et_captcha_img{position:relative;height:100%;flex:1;margin-right:5px;border-radius:5px;user-select:none}.et_captcha_wrp .et_captcha_area .et_captcha_img img{width:100%;height:100%;object-fit:cover;border-radius:5px;opacity:.95}.et_captcha_wrp .et_captcha_area .et_captcha_number{font-size:35px;text-align:center;letter-spacing:10px;padding:0 10px;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);color:#181818}.et_captcha_wrp .et_captcha_area .et_captcha_reload_btn{border:none;outline:0;border-radius:5px;width:75px;height:100%;font-size:25px;cursor:pointer;background:var(--primaryColor);color:#fff}.et_captcha_wrp .et_captcha_area .et_captcha_reload_btn i{transition:transform .3s ease}.et_captcha_wrp .et_captcha_area .et_captcha_reload_btn:hover i{transform:rotate(15deg)}.et_captcha_wrp #et_captcha_input_area{height:60px;width:100%;position:relative;color:#000}.et_captcha_wrp #et_captcha_input_area .et_captcha_input{height:100%;width:100%;outline:0;border-radius:5px;padding-left:20px;font-size:20px;border:1px solid #bfbfbf}.et_captcha_wrp #et_captcha_input_area .et_captcha_input:focus,.et_captcha_wrp #et_captcha_input_area .et_captcha_input:valid{padding-left:19px;border:2px solid var(--primaryColor)}.et_captcha_wrp #et_captcha_input_area .et_captcha_check_btn{font-size:17px;height:45px;padding:0 20px;opacity:0;pointer-events:none;cursor:pointer;position:absolute;right:7px;top:50%;transform:translateY(-50%);outline:0;border:none;border-radius:5px;background:var(--primaryColor);color:#fff}.et_captcha_wrp #et_captcha_input_area .et_captcha_input:valid+.et_captcha_check_btn{opacity:1;pointer-events:auto}.et_captcha_wrp .et_captcha_status_txt{display:none;font-size:18px;text-align:center;margin:20px 0 -5px 0}@media (max-width:480px){.et_captcha_wrp{width:100%}.et_captcha_wrp .et_captcha_area{flex-direction:column;height:auto}.et_captcha_wrp .et_captcha_area .et_captcha_img{margin-right:0;width:100%}.et_captcha_wrp .et_captcha_area .et_captcha_reload_btn{width:100%;height:65px}}#supportArea{cursor:pointer;bottom:100px}#supportNotificationArea{bottom:180px}#supportNotificationTextWrapper{min-width:100px;max-width:250px;background:rgba(0,0,0,.8);padding:10px;border-radius:10px}#supportNotificationText{font-size:14px;line-height:21px}#closeSupportNotificationAreaButton:hover{cursor:pointer}.room{position:relative}.arrowLeft{position:absolute;top:90px;left:14px;color:#d9d9d9;font-size:30px;-webkit-text-stroke:2px #000}.arrowRight{position:absolute;top:90px;left:240px;color:#d9d9d9;font-size:30px;-webkit-text-stroke:2px #000}.arrowLeft:hover,.arrowRight:hover{cursor:pointer}