*{margin:0;outline:0;border:0;padding:0;vertical-align:top}.pack-popup{position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:9999}.pack-popup .newform-loader{position:absolute;display:none;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.7);z-index:999;user-select:none}.pack-popup .newform-loader::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:60px;height:60px;border-left:6px dotted #d03769;border-top:6px dotted rgb(208 55 105 / 25%);border-right:6px dotted rgb(208 55 105 / 50%);border-bottom:6px dotted rgb(208 55 105 / 75%);border-radius:50%;box-sizing:border-box;animation:spin 3s linear forwards infinite}@keyframes spin{to{transform:rotate(360deg)}}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap>label::after {content:'';width:20px;height:20px;border:1px solid #37aae2;box-sizing:border-box;border-radius:50%;position:absolute;top:50%;right:0;transform:translateY(-50%);}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap>label {position:relative;width:30px;}.pack-popup .owl-carousel,.pack-popup .owl-stage-outer { transition:height 500ms ease-in-out 0s; }.pack-popup .finish-order {display:flex;width:100%;align-items:center;justify-content:space-around;background:#e31d68;border-radius:6px;color:#FFF;font-size:20px;font-weight:600;line-height:40px;cursor:pointer;}.no-enter-icon {background:#f57575;border-radius:50%;position:relative;width:12px;height:12px;margin-left:0;margin-top:5px;}.datepicker-inherited .month>.day.noenter {pointer-events:none;}.no-enter-icon::after {content:'';margin:auto;top:0;bottom:0;left:0;right:0;width:6px;height:2px;background:white;display:block;position:absolute;}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap>input:checked+label::before {content:"\2714";position:absolute;top:-9px;width:9px;margin-inline-start:5px;border-radius:unset;color:#37aae2;}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap {display:flex;align-items:center;margin-bottom:15px;justify-content:space-between;}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap i {width:30px;height:auto;fill:#ccc;padding:5px;}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap>input {display:none;}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap input:not(:checked)~.inputWrap, .pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap input:not(:checked)~.inputWrap .phone_first, .pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap input:not(:checked)~.inputWrap .phone_first .option, .pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap input:not(:checked)~.inputWrap label {background:#eaeaea;pointer-events:none;}.pack-popup .notice {padding-bottom:10px;}.pack-popup .pack-popup-blocks .inside-block.register .inputWrap_wrap .inputWrap {width:calc(100% - 30px);margin-bottom:0;}.isFrame .inside-block.coupon {display:none}.pack-popup .pack-popup-container .pack-popup-blocks{margin-top:20px;padding-bottom:100px}.pack-popup .pack-popup-container .pack-popup-blocks .block{display:none}.pack-popup .pack-popup-container{position:absolute;bottom:0;right:0;left:0;top:50px;border-radius:10px 10px 0 0;border:1px solid #f0f0f0;background:#f4f4f4;overflow:hidden}.pack-popup .pack-popup-container .top{height:auto;position:relative}.pack-popup .pack-popup-content{overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:90px;direction:ltr}.pack-popup .pack-popup-content::-webkit-scrollbar{width:6px;background:#f4f4f4;border-radius:20px}.pack-popup .pack-popup-content::-webkit-scrollbar-track{background:#f4f4f4;border-radius:20px}.pack-popup .pack-popup-content::-webkit-scrollbar-thumb{background:#d03769;border-radius:20px}.pack-popup .pack-popup-content::-webkit-scrollbar-thumb:hover{background:#d03769}.pack-popup .pack-popup-flex{direction:rtl}.pack-popup .pack-popup-container>.close{position:fixed;top:60px;right:10px}.pack-popup .pack-popup-container .close{background:#fff;width:30px;height:30px;border-radius:30px;display:flex;align-items:center;justify-content:space-around;cursor:pointer;font-size:28px;font-weight:500;color:rgba(79,79,79,1);z-index:2}.pack-popup .pack-popup-container .top>.slider-wrap{height:120px;background:rgba(0,0,0,.6);border-radius:10px 10px 0 0;position:relative}.pack-popup .pack-popup-container .top>.slider-wrap .gal-tabs {display:none;position:absolute;bottom:10px;left:10px;z-index:2;}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block{padding:20px;box-sizing:border-box;color:#4f4f4f}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap{box-sizing:border-box;color:#4f4f4f;position:fixed;bottom:0;top:100vh;right:0;left:0;width:100%;z-index:333;border-radius:10px 10px 0 0;border:1px solid #f0f0f0;background:#fff;transition:all .2s ease}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap .rSide{overflow:auto;height:calc(100% - 127px);padding:10px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap.active{top:15vh}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block input,.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block select{color:inherit}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block .block3-user-data {padding:0 10px;text-align:right;height:100%;top:0;position:absolute;display:flex;align-items:center;}.pack-popup .inside-block .send-as-present .switch{position:relative;display:inline-block;width:60px;height:34px;min-width:60px}.pack-popup .inside-block .send-as-present .switch input{opacity:0;width:0;height:0}.pack-popup .inside-block .send-as-present span{font-size:14px;font-weight:400;padding-left:10px}.pack-popup .inside-block .send-as-present input:checked+.slider{background-color:#1f9dd8}.pack-popup .inside-block .send-as-present .slider.round{border-radius:34px}.pack-popup .inside-block .send-as-present .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.pack-popup .inside-block .send-as-present input:checked+.slider:before{left:calc(100% - 30px);transform:none}.pack-popup .inside-block .send-as-present .slider.round:before{border-radius:50%}.pack-popup .inside-block .send-as-present .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.pack-popup .inside-block .send-as-present .toggleitem{display:flex;align-items:center;justify-content:space-between}.pack-popup .pack-popup-blocks .inside-block.voucher:not(.active) .form-fill-details{display:none}.pack-popup .voucher-item{position:relative;display:flex;width:100%;height:auto;min-height:50px;top:auto;left:auto;right:auto;bottom:auto;max-width:100%;margin-bottom:10px;padding:0;line-height:50px;box-sizing:border-box;font-size:16px;align-items:center;background:0 0;cursor:pointer;}.pack-popup .voucher-item .icon{width:45px;height:55px;position:relative;margin-left:10px;text-align:center}.pack-popup .voucher-item .icon svg{vertical-align:middle;width:30px;height:auto;fill:#1f9dd8}.pack-popup .voucher-item .input{line-height:1.3;position:relative}.pack-popup .smallpop{position:absolute;top:0;bottom:0;left:0;right:0;height:auto;width:auto;max-width:none;border-radius:0;background:rgba(0,0,0,.8);display:flex;align-items:center;transform:none;font-size:0;justify-content:center;overflow-y:auto;padding:0 15px;box-sizing:border-box;z-index:99}.pack-popup .smallpop-bg-closer{width:100%;height:100%;position:absolute}.pack-popup .tab.phone span {margin-left:6px;}.pack-popup .pack-popup-blocks .inside-block.order-extras .inpt.extras-general .block-select .option .room-options>div.disabled {cursor:not-allowed;opacity:0.5;}.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=checkbox]:not(:checked)~.room-options {display:none!important;}.pack-popup .pack-popup-blocks .block[data-step="2"] .inside-block .top>.title {width:100%;}.pack-popup .pack-popup-blocks .inside-block .inpt.select label~select~.selected-price {position:absolute;top:20px;left:30px;line-height:43px;}.pack-popup .pack-popup-l .gal-tabs {position:relative;width:100%;max-width:100%;left:auto;bottom:auto;margin:0;padding:0 0;flex-direction:row;justify-content:space-between;gap:10px;font-size:16px;}@media (min-width:992px){.pack-popup .pack-popup-container .top>.slider-wrap .gal-tabs {display:flex;flex-direction:row;gap:10px;width:auto;padding:0;}.pack-popup .smallpop.smallpopBless .extend{display:none}.pack-popup .tab.phone span {display:none;}}.pack-popup .smallpop-closer::after {content:"🗙";color:rgb(170, 170, 170);font-size:24px;padding-bottom:2px;}.pack-popup .smallpop-closer {position:fixed;left:0px;top:0px;width:40px;height:40px;background:white;z-index:9;border:1px #ccc solid;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;}@media (min-width:992px) {.pack-popup .smallpop .close svg {width:30px; fill:#FFF;background:transparent;}.pack-popup .smallpop-closer {position:absolute;top:0px;left:0px;}}.pack-popup .smallpop .shovar-cont:not(.shovarOpen) .shovarSamp>.close{display:none}.pack-popup .extend{display:block;text-align:center;font-size:16px;font-weight:500;color:#111}.pack-popup .extend svg{width:24px;height:24px;}.pack-popup .shovar{position:relative;display:block;width:auto;height:auto;min-height:34px;overflow:hidden;background:#fff;border-top:2px #ccc solid;margin:0 -10px;padding:30px 10px 10px}.pack-popup .smallpop.smallpopBless .shovar-cont{background:#fff;width:100%;max-width:800px;border-radius:20px;position:relative;overflow:auto; height:100%;}.pack-popup .smallpop .pophead{position:relative;display:block;height:60px;font-size:20px;font-weight:700;line-height:60px}.pack-popup .smallpop .pophead{color:#e31d68}.pack-popup .smallpop .pophead{color:#1f9dd8}.pack-popup .smallpop .pophead .arrow{cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);padding-left:30px}.pack-popup .smallpop .pophead .arrow svg{fill:currentColor;width:20px;height:auto;top:20px;position:absolute;left:10px}.pack-popup .smallpop ul{display:block;margin:0 auto;width:100%;max-height:calc(100vh - 110px);overflow:auto}.pack-popup .smallpop ul li{position:relative;display:block;width:100%;min-height:90px;overflow:hidden;margin:0 0 20px 0;padding:0;min-height:100px;box-sizing:border-box;border-radius:6px;border:1px solid #ddd;cursor:pointer;transition:all .2s ease;height:auto}.pack-popup .smallpop ul li.active{border-color:#e31d68}.pack-popup .smallpop ul li:hover{border-color:#e31d68}.pack-popup .smallpop ul li.active{border-color:#1f9dd8}.pack-popup .smallpop ul li:hover{border-color:#1f9dd8}.pack-popup .smallpop ul li input{display:none}.pack-popup .smallpop ul li input+label{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:26px;height:26px;box-sizing:border-box;border:1px solid #a3a3a3;border-radius:26px}.pack-popup .smallpop ul li.active input+label::before{background:#fce8f0}.pack-popup .smallpop ul li.active input+label::after{border:3px solid #e31d68;content:'';position:absolute;top:48%;right:4px;transform:translateY(-50%) rotate(-45deg);width:11px;height:3px;border-top:none;border-right:none;background:0 0}.pack-popup .smallpop ul li.active input+label::after{border-color:#e31d68}.pack-popup .smallpop ul li.active input+label::after{border-color:#1f9dd8}.pack-popup.order .smallpop .shovar-cont:not(.shovarOpen) .shovarSamp>.close{display:none}.pack-popup.order .smallpop .shovar-cont .shovarOpen .shovarSamp>.close{display:block;top:5px}.pack-popup .voucher-item .shovardates{opacity:0;width:100%;height:50px;position:absolute;right:0;border:1px solid #999;border-radius:9px;font-size:18px;padding-right:10px;box-sizing:border-box;cursor:pointer}.pack-popup .voucher-item small {display:block;}.pack-popup .voucher-item.active small {display:block;position:relative;z-index:2;}.pack-popup .voucher-item>.input {width:calc(100% - 45px);}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags{font-size:14px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul{list-style:none;overflow:hidden;display:flex;}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li{padding-left:10px;display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li desc{display:none}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.pack-popup-tabs{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.pack-popup-tabs>div{width:50%;text-align:center;border-top:1px solid #d9dbdb;padding-top:5px;color:rgba(130,130,130,1);cursor:pointer}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.pack-popup-tabs>div.active{border-top:3px solid #4ba7cb;color:#4ba7cb}.pack-popup .pack-popup-blocks .inside-block{border-radius:8px;background:#fff;box-shadow:0 4px 10px 0 rgba(244,244,244,.8);margin-bottom:15px;width:calc(100% + 20px);margin-right:-10px}.pack-popup .pack-popup-blocks .agree {display:flex;align-items:center;gap:5px;}.pack-popup .pack-popup-blocks .agree input {width:20px;height:20px;}.pack-popup .pack-popup-blocks .agree a {color:inherit;font-weight:600;}.pack-popup .pack-popup-blocks .inside-block.hidden {display:none;}.pack-popup .pack-popup-blocks .inside-block>.top{border-bottom:1px solid #ebebeb;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 10px);margin:0 auto 10px auto;padding:5px 5px 5px 5px;min-height:50px}.pack-popup .pack-popup-blocks .top-blocks2 .inside-block .content input{display:none}.pack-popup .pack-popup-blocks .top-blocks2 .inside-block .content{padding:0 20px 10px}.pack-popup .pack-popup-blocks .top-blocks2 .inside-block .content label { margin-left:auto;font-size:14px;font-weight:700;display:flex;flex-wrap:wrap;align-items:start;width:calc(100% - 40px);padding-right:20px;position:relative;}.pack-popup .pack-popup-blocks .top-blocks2 .inside-block .content label::before {content:"";width:18px;height:18px;margin-left:10px;border:1px #ccc solid;border-radius:3px;position:absolute;right:-6px;top:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff;font-weight:400;}.pack-popup .pack-popup-blocks .top-blocks2 .inside-block .content input:checked ~ label::before {background:#4ba7cb;}.pack-popup .pack-popup-blocks .top-blocks2 .inside-block .content input:checked ~ label::after {content:"";position:absolute;top:5px;right:-1px;color:white;font-size:12px;border-inline-end:2px solid;border-block-end:2px solid;width:10px;height:4px;transform:rotate(-45deg);}.pack-popup .pack-popup-blocks:not(.weekend) .top-blocks2 .inside-block>.top>.desc{opacity:0.3}.pack-popup .pack-popup-blocks .inside-block>.top>.title .edit {margin-right:auto;display:block;text-decoration:underline;font-size:14px;}.pack-popup .pack-popup-blocks .inside-block .top>.title {font-size:18px;font-style:normal;font-weight:700;display:flex;align-items:center;justify-content:space-around;}.pack-popup .pack-popup-blocks .pack-comments .title{font-size:18px;font-style:normal;font-weight:700}.pack-popup .pack-popup-blocks .inside-block>.top>.desc{font-size:16px;display:inline-flex}.pack-popup .pack-popup-blocks .inside-block>.top>.desc i{display:inline-flex;align-items:center;justify-content:center;margin-left:5px}.pack-popup .pack-popup-blocks .inside-block>.content{padding:5px}.pack-popup .pack-popup-container .pack-popup-l-wrap>.top{display:flex;align-items:center;justify-content:space-around;height:55px;font-size:18px;font-weight:700;position:relative;border-bottom:1px solid #ebebeb}.pack-popup .pack-popup-container .pack-popup-l-wrap>.bottom{display:flex;align-items:center;justify-content:space-around;height:72px;font-size:18px;font-weight:700;position:relative;border-top:1px solid #ebebeb}.pack-popup-l-wrap>.top .close{position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 2px rgba(0,0,0,.4);right:10px}.pack-popup .pack-popup-container .pack-popup-l-wrap>.bottom .close{position:static;transform:none;background:#d03769;width:155px;line-height:41px;color:#fff;height:41px;border-radius:4px;font-size:14px;font-weight:700}.pack-popup-l .go-rev{display:none}.pack-popup .pack-popup-blocks .inside-block.voucher:not(.active) .top{margin-bottom:0}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap{display:flex;align-items:center;justify-content:space-between;min-height:70px;padding:0 10px}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap .amount{display:flex;align-items:center;justify-content:space-between}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap .amount>.disabled{opacity:.3;cursor:not-allowed!important}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap .amount input{text-align:center}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap .amount .minusone,.pack-popup-blocks .inside-block>.content .amount-wrap .amount .plusone{width:40px;height:40px;display:flex;align-items:center;justify-content:space-around;border-radius:30px;font-size:24px;line-height:24px;font-weight:500;color:#b0b0b0;cursor:pointer;user-select:none;-webkit-user-select:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap .amount .minusone{padding-bottom:6px;font-size:40px;font-weight:100;line-height:10px}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap .amount .minusone::before,.pack-popup-blocks .inside-block>.content .amount-wrap .amount .plusone::before{content:"";width:30px;height:30px;position:absolute;top:0;left:0;bottom:0;right:0;border:2px solid #b0b0b0;margin:auto;border-radius:50%;box-sizing:border-box}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap .amount .minusone{padding-bottom:6px;font-size:40px;font-weight:100;line-height:10px}.pack-popup .pack-popup-blocks .inside-block>.content .amount-wrap>.title{font-size:18px}.pack-popup-blocks .inside-block>.content .amount-wrap .amount .inpt{width:57px;border-radius:7px;border:1px solid #b0b0b0;position:relative;height:40px;margin:0 10px}.pack-popup-blocks .inside-block>.content .amount-wrap .amount .inpt>input{border:0}.pack-popup .pack-popup-blocks .inside-block .inpt.extras label{padding-bottom:0}.pack-popup-blocks .inside-block>.content .amount-wrap .amount .inpt input{position:absolute;top:0;right:0;left:0;bottom:0;background:0 0;height:100%}.pack-popup .pack-popup-blocks .inside-block .inpt,.pack-popup .pack-popup-blocks .inside-block .inpt>.inner-flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative}.pack-popup .pack-popup-blocks .inside-block .inpt>.inner-flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;width:100%}.pack-popup .pageMap:not(.pop) .close {display:none}.pack-popup .pack-popup-blocks .inside-block .inpt input[type=number],.pack-popup .pack-popup-blocks .inside-block .inpt input[type=text],.pack-popup .pack-popup-blocks .inside-block .inpt select{z-index:1;border-radius:4px;border:1px solid #d9dbdb;background:0 0;width:100%;height:44px;appearance:none;-webkit-appearance:none;padding:0 5px}.pack-popup .pack-popup-blocks .inside-block .content>.inpt.extras::after,.pack-popup .pack-popup-blocks .inside-block .content>.inpt.extras-room::after,.pack-popup .pack-popup-blocks .inside-block .content>.inpt.extras-general::after,.pack-popup .pack-popup-blocks .inside-block .content>.inpt.select::after{content:'';position:absolute;top:35px;left:10px;width:8px;height:8px;border-left:2px solid #d9dbdb;border-bottom:2px solid #d9dbdb;transform:rotate(-45deg);opacity:0.3}.pack-popup .pack-popup-blocks .inside-block .content>.inpt[data-init="1"].extras::after, .pack-popup .pack-popup-blocks .inside-block .content>.inpt[data-init="1"]::after {border-color:#000;opacity:1;}.pack-popup .pack-popup-blocks .inside-block .content>.inpt:not([data-init="1"]).select::after {opacity:0.3;}.pack-popup .pack-popup-blocks .inside-block .content>.inpt.extras-general::after, .pack-popup .pack-popup-blocks .inside-block .content>.inpt.extras-room::after {top:40px;}.pack-popup .pack-popup-l.rSide .pack-code {font-size:14px;padding-bottom:10px;}.pack-popup .pack-popup-blocks .inside-block.order-extras .inpt.extras-general .block-select .option .room-options {z-index:5;position:absolute;top:7px;left:50px;height:20px;width:50px;border:1px solid #cccccc;border-radius:4px;display:flex;align-items:center;justify-content:space-between;}.pack-popup .pack-popup-blocks .inside-block.order-extras .inpt.extras-general .block-select .option .room-options .plusone-item::before {content:'+';}.pack-popup .pack-popup-blocks .inside-block.order-extras .inpt.extras-general .block-select .option .room-options .minusone-item::before {content:'-';}.pack-popup .pack-popup-blocks .inside-block.order-extras .inpt.extras-general .block-select .option .room-options>div {width:50%;display:flex;align-items:center;justify-content:space-around;height:100%;line-height:20px;font-weight:600;font-size:18px;}.pack-popup .pack-popup-blocks .inside-block .inpt label{font-size:14px;font-weight:400;line-height:normal;color:rgba(130,130,130,1);padding-bottom:5px;z-index:3;position:relative}.pack-popup .pack-popup-blocks .inside-block .content>.inpt{width:calc(100% - 20px);margin:0 auto 15px auto}.pack-popup .pack-popup-blocks .inside-block .block-select{border-radius:6px;border:1px solid #e2e2e2;background:#fff;box-shadow:2px 4px 4px 0 rgba(67,74,92,.1);width:100%;display:none;position:absolute;top:100%;right:0;left:0;z-index:5;padding:5px 0}.pack-popup .pack-popup-blocks .inside-block .block-select .option{display:flex;align-items:start;justify-content:space-between;min-height:40px;padding:8px 10px;cursor:pointer;margin-bottom:4px;position:relative;flex-direction:column}.pack-popup .pack-popup-blocks .inside-block .block-select .option .title{margin-left:auto;font-size:14px;font-weight:700;display:flex;flex-wrap:wrap;align-items:start;width:calc(100% - 40px);padding-right:20px;position:relative}.pack-popup .pack-popup-blocks .inside-block .inpt .option input[type=checkbox]:not(:checked)+span+label i {display:none;}.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=checkbox],.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=radio]{display:none}.block-select .option:hover,.pack-popup .pack-popup-blocks .inside-block .block-select .option.selected{background:rgba(249,249,250,1)}.pack-popup .pack-popup-blocks .inside-block .block-select .option .title .desc{font-weight:400;display:block;width:100%}.pack-popup .pack-popup-blocks .inside-block .block-select .option .title b{margin-left:5px}.pack-popup .pack-popup-blocks .inside-block .active>.block-select{display:block}.pack-popup .pack-popup-blocks .inside-block .content>.inpt.select select{pointer-events:none}.pack-popup .pack-popup-blocks .inside-block .inpt .inpt-inside{width:100%;position:relative;z-index:2}.pack-popup .pack-popup-blocks .inside-block .inpt .inpt-inside>.price{position:absolute;top:0;left:35px;line-height:44px;cursor:pointer}.pack-popup .pack-popup-blocks .guest-hour>.top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;flex-wrap:wrap;}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block{border-radius:8px;border:1px solid #8f9bb3;background:#fff;box-shadow:0 0 20px 0 rgba(140,136,175,.07);padding:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:0}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block>input{display:none}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block>label{position:relative;width:48%;border-radius:4px;border:1px solid #c5cee0;background:#fff;line-height:34px;text-align:center;color:#8f9bb3;font-size:15px;margin-top:20px}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block>input:not(:checked)+label.hide{pointer-events:none;opacity:0.4;background:#eee}.pack-popup .pack-popup-blocks input#separate-hours:not(:checked) ~ .guest-hour label.hide-in-combine-select {display:none;}.pack-popup .pack-popup-blocks input#separate-hours:checked ~ .guest-hour label.hide-in-single-select {display:none;}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block>input:checked+label,.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block>label:hover{background:#4ba7cb;border-color:#4ba7cb;color:#fff}.afterTimePay {position:absolute;left:6px;top:0;font-size:12px;color:#d03769;}.pack-popup .pack-popup-blocks input#separate-hours:not(:checked) ~ .guest-hour .guest-hour-block:not(.active)>.more-btn.combo ~ label{display:none}.pack-popup .pack-popup-blocks input#separate-hours:not(:checked) ~ .guest-hour .guest-hour-block:not(.active)>.more-btn:not(.combo){display:none}.pack-popup .pack-popup-blocks input#separate-hours:checked ~ .guest-hour .guest-hour-block:not(.active)>.more-btn:not(.combo) ~ label{display:none}.pack-popup .pack-popup-blocks input#separate-hours:checked ~ .guest-hour .guest-hour-block:not(.active)>.more-btn.combo{display:none}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block.active>.more-btn{display:none}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block.active .more-btn{display:none}.pack-popup .pack-popup-blocks .guest-hour>.top>.title{color:#2e3a59;font-size:15px;white-space:nowrap;margin-left:10px;}.pack-popup .pack-popup-blocks .guest-hour>.top>.title-guest{margin-left:auto;display:flex;vertical-align:bottom;align-items:center;justify-content:space-between;white-space:nowrap;}.pack-popup .pack-popup-blocks .guest-hour>.top>.title-guest span.name{font-weight:600;font-size:18px;vertical-align:middle;padding-left:5px}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block>.more-btn{border-radius:4px;cursor:pointer;border:1px solid #8f9bb3;background:#fff;line-height:34px;width:100%;text-align:center;margin-top:20px;color:#6f798b}.pack-popup .pack-popup-blocks .guest-hour .top .title-guest span.master-gender{padding-right:3px}.pack-popup .pack-popup-blocks #separate-hours~.guest-hour{margin:25px 0}.pack-popup .pack-popup-blocks #separate-hours~.guest-hour:not(.guest1){margin-top:25px;display:none}.pack-popup .pack-popup-blocks #separate-hours:checked~.guest-hour{display:block}.pack-popup .pack-popup-blocks .separate-hours{width:calc(100% - 10px);margin:0 auto}.pack-popup .pack-popup-blocks .inside-block.arrival-date{position:relative}.pack-popup .pack-popup-blocks .no-hours-found{position:absolute;color:#d03769;left:15px;top:5px;font-size:14px;display:flex;text-align:left;height:40px;align-items:center;max-width:50%;}.pack-popup .pack-popup-blocks .inside-block.arrival-date>.top{border:0}input#separate-hours+label{padding-right:0;display:flex;align-items:center;justify-content:start;font-size:14px;color:#828282;position:relative}input#separate-hours{display:none}input#separate-hours+label::before{content:'';display:block;width:16px;height:16px;border:1px solid rgba(191,196,207,1);border-radius:3px;margin-left:5px;background:0 0;transition:all .2s ease}input#separate-hours:checked+label::before{background:rgba(208,55,105,1);border-color:rgba(208,55,105,1)}input#separate-hours:checked+label::after{content:'';position:absolute;top:6px;right:4px;width:8px;height:3px;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}.pack-popup .pack-popup-blocks .inside-block.order-extras>.inner-block{background:#fff;border-radius:8px}.pack-popup .continue-btn-wrap{background:linear-gradient(358deg,rgba(255,255,255,.9) 1.83%,rgba(255,255,255,.9) 75.6%,rgba(255,255,255,.54) 98.84%);height:91px;display:flex;align-items:center;justify-content:space-around;position:absolute;bottom:0;right:0;left:0;z-index:5;width:100%}.pack-popup div#deal-contop:not(.pop) .item:nth-child(n+7) {display:none;}div#deal-contop .inner ul li {font-size:14px;width:calc(50% - 20px);list-style-type:none;margin-left:20px;line-height:1;height:30px;display:flex;font-size:14px;margin-bottom:10px;vertical-align:top;align-items:center;justify-content:start;}div#deal-contop .inner ul li.mobile {display:none;}div#deal-contop .inner ul {display:flex;flex-wrap:wrap;}div#deal-contop:not(.pop) .inner ul li:nth-child(n+7){display:none}div#deal-contop:not(.pop) .inner ul li text {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}div#deal-contop:not(.pop) .inner ul li desc{display:none}div#deal-contop.pop .inner ul li {flex-direction:column;align-items:start;padding-right:34px;justify-content:center;position:relative;margin-bottom:10px;height:auto;min-height:30px;}div#deal-contop.pop .inner ul li::before {position:absolute;right:0;}div#deal-contop.pop .inner ul li text {font-weight:bold;}div#deal-contop .inner ul li::before {content:"";min-width:24px;margin-left:10px;height:24px;background-size:24px;background-image:url('/webimages/newSite/def_icon.png');}.pack-popup .continue-btn-wrap>.continue-btn{border-radius:7px;background:#828282;display:flex;align-items:center;justify-content:space-between;width:calc(100% - 30px);height:54px;color:#fff;cursor:pointer;padding:0 20px;transition:all .2s ease;cursor:not-allowed;gap:20px}.pack-popup .continue-btn-wrap>.continue-btn > div {display:flex;gap:8px;}@media(max-width:992px){div#deal-contop.pop .inner ul li{width:calc(100% - 20px)}}.pack-popup .continue-btn-wrap>.continue-btn.active{background:#d03769;cursor:pointer}.pack-popup .continue-btn-wrap>.continue-btn:not(.active){pointer-events:none}.pack-popup .continue-btn-wrap>.continue-btn:not(.active) .continue-label{display:none}.pack-popup .continue-btn-wrap>.continue-btn.active .disabled-label{display:none}.pack-popup .continue-btn s{color:rgba(255,255,255,.6);margin-right:10px}.datepicker-inherited .month{display:flex;align-items:center;justify-content:start;flex-wrap:wrap}.datepicker-inherited .month>.day{width:calc(100%/7);white-space:nowrap;text-align:center;height:auto;position:relative;transition:all .2s ease;cursor:pointer;font-weight:600}.datepicker-inherited .month>.day:before{padding-bottom:100%;content:'';display:block;width:100%}.datepicker-inherited .month>.day>span{position:absolute;top:0;right:0;left:0;bottom:0;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.datepicker-inherited .month>.day>span>span{display:block;width:100%;margin-bottom:auto}.datepicker-inherited .month>.day.checked,.datepicker-inherited .month>.day:hover{background:rgba(75,167,203,1);border-radius:8px;font-size:15px;font-weight:600;color:#fff}.datepicker-inherited .month>.month-name{width:100%;color:#2e3a59;text-align:center;font-size:16px;font-weight:700}.datepicker-inherited .month>.day.empty.disabled{pointer-events:none;cursor:not-allowed}.datepicker-inherited .month>.day.top{pointer-events:none;cursor:not-allowed;color:#8f9bb3}.datepicker-inherited .month>.day>span .plusinfo{color:var(--8-f-9-bb-3,#8f9bb3);font-size:11px;margin-bottom:auto;font-weight:400;height:22px;display:flex;align-items:center;justify-content:center;letter-spacing:-.05em}.datepicker-inherited .month>.day.checked>span .plusinfo{color:#fff}.datepicker-inherited .month>.day.checked svg{fill:#fff}.datepicker-inherited .month>.day svg{fill:#8f9bb3}.datepicker-inherited .month>.day:hover .plusinfo,.datepicker-inherited .month>.day:hover svg{fill:#fff;color:#fff}.datepicker-inherited .month>.day.disabled{color:#c5cee0;pointer-events:none;cursor:not-allowed}.datepicker-inherited.owl-carousel .owl-stage-outer{height:auto}.datepicker-inherited .owl-prev{position:absolute;top:-10px;right:0;font-size:0;width:40px;height:30px;display:flex;align-items:center;justify-content:center;}.datepicker-inherited .owl-next{position:absolute;top:-10px;left:0;font-size:0;width:40px;height:30px;display:flex;align-items:center;justify-content:center;}.datepicker-inherited .owl-prev::before{content:'';position:relative;top:0;transform:rotate(-45deg);border-right:3px solid rgba(34,43,69,1);border-bottom:3px solid rgba(34,43,69,1);width:10px;height:10px;display:block}.datepicker-inherited .owl-next::before{content:'';position:relative;top:0;transform:rotate(-45deg);border-left:3px solid rgba(34,43,69,1);border-top:3px solid rgba(34,43,69,1);width:10px;height:10px;display:block}.datepicker-inherited .owl-nav .disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.datepicker-inherited .month>.day>span .plusinfo{color:var(--8-f-9-bb-3,#8f9bb3);font-size:11px;margin-bottom:auto;font-weight:400;height:22px;display:flex;align-items:center;justify-content:center;letter-spacing:-.05em;position:relative;top:-6px}.pack-popup .slider-wrap .slider.owl-carousel .owl-stage-outer{height:auto}.pack-popup .slider-wrap .slider .item .img{height:120px;background-size:100%;background-position:center center}.pack-popup .slider-wrap .slider .owl-dots{position:absolute;bottom:10px;left:0;right:0;display:flex;align-items:center;justify-content:center}.pack-popup .slider-wrap .slider .owl-dots .owl-dot{background:#e4e5e7;width:8px;height:8px;border-radius:10px;margin:0 2px;transition:all .2s ease}.pack-popup .slider-wrap .slider .owl-dots .owl-dot.active{width:10px;height:10px;background:#b1b9c9}.pack-popup .tab.share{width:34px;height:34px;border:1px solid #000;cursor:pointer;border-radius:50%;position:relative;background:#fff}.pack-popup .tab.share svg{position:absolute;width:20px;height:20px;filter:drop-shadow( 0 0 1px rgba(0, 0, 0, .5));top:1px;left:0;margin:auto;bottom:0;right:0}.pack-popup .tab.whatsappTop{width:36px;height:36px;z-index:20;cursor:pointer}.pack-popup .tab.whatsappTop svg{position:absolute;width:36px;height:36px;filter:drop-shadow( 0 0 1px rgba(0, 0, 0, .5))}.pack-popup .tab.phone {vertical-align:middle;cursor:pointer;color:#555;background:#fff;position:relative;box-shadow:none!important;max-width:170px;height:36px;border-radius:18px;box-sizing:border-box;border:1px solid #555;padding:0;font-size:14px;line-height:26px;font-weight:400;text-align:right;padding-right:7px;padding-left:7px;z-index:20;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;}.pack-popup .tab.phone svg{transform:scale(.8)}.pack-popup .topbtns{position:absolute;top:6px;left:6px;background:rgba(255,255,255,.7);z-index:9;display:flex;padding:5px;border-radius:40px}.pack-popup .topbtns>*{margin:0 3px}.pack-popup .best-price {position:relative;background:#e31d68;color:#fff;padding:6px 16px 6px 10px;margin-bottom:10px;line-height:1;border-radius:22px;margin-top:2px;text-align:right;bottom:4px;font-size:15px;display:flex;align-items:center;justify-content:space-between;z-index:9;cursor:pointer;}.pack-popup .best-price svg {fill:white;width:24px;height:24px;top:8px;margin-right:auto;}.pack-popup .best-price span {display:block;font-size:12px;margin-top:2px;}.pack-popup .top .directCall{position:absolute;left:0;right:0;top:0;bottom:0;display:none}.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=checkbox]:checked~.title::before,.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=radio]:checked~.title::before{background:#4ba7cb;content:""}.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=checkbox]:checked~.title::after, .pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=radio]:checked~.title::after {content:'';width:3px;height:10px;position:absolute;top:4px;right:2px;margin:0;border-right:2px solid #fff;transform:rotate(45deg);border-bottom:2px solid #fff;}.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=checkbox]~.title::before,.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=radio]~.title::before{content:"";width:18px;height:18px;margin-left:10px;border:1px #ccc solid;border-radius:3px;position:absolute;right:-6px;top:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:#fff;font-weight:400}.pack-popup .pack-popup-blocks .inside-block .block-select .option>*{position:relative;z-index:2}.pack-popup .pack-popup-blocks .inside-block .block-select .option .room-options{display:flex;flex-wrap:wrap;margin-right:15px}.pack-popup .pack-popup-blocks .inside-block .block-select .option .room-options .room-option{display:flex;flex-direction:column;margin:5px;border:1px solid #ccc;border-radius:5px;padding:5px;align-items:center;line-height:1.2}.pack-popup .pack-popup-blocks .inside-block .block-select .option input:checked~.room-options .room-option.active{background:#4ba7cb;color:#fff}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price{position:absolute;left:10px;display:flex;z-index:1;direction:ltr}.pack-popup .pack-popup-blocks .inside-block.price{direction:ltr}.pack-popup .pack-popup-blocks .inside-block.price .weekendExtra{color:#d03769;margin-left:4px;display:none}span.weekendExtra {display:none;}.pack-popup .pack-popup-blocks.weekend .price .weekendExtra{display:inline-block !important}.pack-popup .pack-popup-blocks .inside-block .block-select .option i{font-style:normal;display:inline-flex;flex-direction:revert;margin-left:5px;font-weight:600;color:#4ba7cb}.pack-popup .pack-popup-blocks .inside-block .block-select .option i i{margin:0}.pack-popup .pack-popup-blocks .inside-block .block-select .option i span{font-size:.6em;padding-top:.6em;padding-right:.3em;font-weight:700}.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=checkbox]~span,.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=radio]~span{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0}.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=checkbox]:checked~span,.pack-popup .pack-popup-blocks .inside-block .block-select .option input[type=radio]:checked~span{background:#f9f9fa}.pack-popup .pack-popup-blocks .inside-block .inpt.select label{height:64px;width:100%}.pack-popup .pack-popup-blocks .inside-block .inpt.select label~select{position:absolute;bottom:0;right:0;left:0}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price.quantity{z-index:3}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price .amount-item{display:flex;width:60px;height:30px;border:1px #ccc solid;margin-right:5px;margin-top:-5px;border-radius:5px}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price .amount-item div{width:50%;display:flex;align-items:center;justify-content:center;font-size:20px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;transition:all .2s ease}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price .amount-item div:not(.disabled):hover{background:#dedede}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price .amount-item div.minusone-item{border-right:1px #ccc solid;font-size:2.6em;font-weight:100;line-height:0;padding-bottom:.18em}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price .amount-item div.disabled{opacity:.3;cursor:not-allowed!important}.pack-popup .pack-popup-blocks .inside-block .block-select .option .price.quantity~.title b{display:inline-block;min-height:30px;padding-left:70px;max-width:calc(100% - 30px)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pack-popup .pack-popup-blocks .inside-block .inpt .inpt-inside>input[type=text]{font-size:inherit;padding-right:5px;padding-left:80px;cursor:pointer;text-overflow:ellipsis}input#separate-hours:not(:checked)~.guest-hour .title-guest{display:none}input#separate-hours+label .qmark span{display:none}input#separate-hours+label .qmark i{display:flex;background:#d03769;width:16px;height:16px;border-radius:16px;align-items:center;justify-content:space-around;color:#fff;font-style:normal;font-size:11px;cursor:pointer}input#separate-hours+label .qmark{margin-right:5px;position:relative;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li.min-show-l{min-width:60px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li desc{display:none}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li span.show-l{background:0 0;color:#d03769;text-decoration:underline;cursor:pointer}input#separate-hours+label .qmark:active>span,input#separate-hours+label .qmark:focus>span,input#separate-hours+label .qmark:hover>span{display:block;position:absolute;top:0;width:150px;background:#d03769;padding:10px;color:#fff;border-radius:6px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li:nth-child(2n)~li:not(:last-child){display:none}.inside-block.order-accept-top .spa-package{display:flex;align-items:center;justify-content:space-between;padding:0 10px;margin-bottom:25px}.inside-block.order-accept-top .spa-package .img{width:55%;height:86px;background-position:center center;background-size:cover;border-radius:3px;margin-left:10px}.pack-popup .pack-popup-blocks .inside-block.order-accept-top .top .title{margin:0 auto;color:#2e3a59;font-weight:400}.pack-popup .pack-popup-blocks .inside-block.order-accept-top .top{border:0;margin-bottom:0}.inside-block.order-accept-top .spa-package .l .siteName{color:#828282;font-size:12px}.inside-block.order-accept-top .spa-package .l .title{font-size:16px}.pack-popup .pack-popup-blocks .inside-block.coupon .top{border:0;margin-bottom:0}.pack-popup .pack-popup-blocks .inside-block.coupon .flex{display:flex;align-items:center;justify-content:space-between;width:95%;margin:0 auto 10px auto}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div{position:relative;border-radius:5px;text-align:right;border:1px solid var(--8-f-9-bb-3,#8f9bb3);background:#fff;width:48%;line-height:44px;cursor:pointer;color:#828282;font-size:16px}.pack-popup .pack-popup-blocks .block[data-step="3"] iframe{width:100%;min-height:480px}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div input+label {line-height:44px;font-size:16px;transition:all .2s ease;z-index:1;position:relative;right:50%;width:auto;text-align:right;display:inline-block;transform:translateX(50%);display:inline-flex;line-height:1;height:44px;align-items:center;padding:0 10px;text-align:center;justify-content:center;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div input{background:0 0;width:100%;position:absolute;top:0;right:0;z-index:5;left:0;bottom:0;padding:0 10px;padding-right:50px;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div input.notEmpty+label,.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div input:focus+label{font-size:12px;line-height:16px;transform:translateY(-100%);right:0px;height:16px;white-space:nowrap;background:white;z-index:2;}.pack-popup .pack-popup-blocks .inside-block.register .form-fill-details .inputWrap.phone .phone_first .top{position:absolute;top:0;right:0;left:0;height:42px;margin:0;cursor:pointer;z-index:2}.pack-popup .pack-popup-blocks .inside-block.register .form-fill-details .inputWrap.phone .phone_first.active .top{display:none}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div .add_coupon_btn,.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div .add_voucher_btn{position:absolute;top:0;left:5px;height:38px;background:#d03769;display:block;border-radius:6px;cursor:pointer;top:3px;color:#fff;line-height:38px;padding:0 10px;font-weight:600;z-index:4;opacity:0;transition:all .2s ease}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div .add_coupon_btn.added{background:#333;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div .add_coupon_btn.added::before{content:"";width:7px;height:12px;border:3px solid green;border-top:0;border-left:0;transform:rotate(45deg);display:block;position:absolute;right:-20px;top:10px;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex>div input.notEmpty+label+div{opacity:1;z-index:10}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain {line-height:1.2;z-index:999;top:0;padding-right:4px;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain .btn {width:36px;height:36px;background:#f7f787;font-weight:bold;border:1px solid;position:relative;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;position:absolute;z-index:99;top:4px;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain .btn span:nth-child(2) {transform:rotate(45deg);position:relative;width:60%;height:60%;display:flex;align-items:center;justify-content:center;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain .btn span:nth-child(2)::before {content:"";width:100%;height:2px;display:block;background:#555;position:absolute;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain .btn span:nth-child(2)::after {content:"";height:100%;width:2px;display:block;background:#555;position:absolute;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain .explaintxt {position:absolute;z-index:5;bottom:calc(100% + 6px);background:#ffffd6;padding:10px;width:calc(100% + 4px);max-width:calc(100vw - 60px);border:1px solid #ccc;border-radius:5px;right:-2px;} @media(max-width:992px){ .pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain.open .btn span:nth-child(1) {display:none;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain:not(.open) .btn span:nth-child(2) {display:none;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain:not(.open) .explaintxt {display:none;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain.open .btn::after {background:#ffffd6;position:absolute;content:"";width:16px;height:16px;display:block;border-left:1px #ccc solid;border-bottom:1px solid #ccc;transform:rotate(-45deg);top:-20px;z-index:5;} } @media(min-width:993px){.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain .btn span:nth-child(2){display:none;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain:not(:hover) .explaintxt {display:none;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div .explain:hover .btn::after {background:#ffffd6;position:absolute;content:"";width:16px;height:16px;display:block;border-left:1px #ccc solid;border-bottom:1px solid #ccc;transform:rotate(-45deg);top:-20px;z-index:5;} }.pack-popup .inside-block.your-package .top{border:0;margin-bottom:0}.pack-popup .inside-block.your-package .content .package-guests>.guest,.pack-popup .inside-block.your-package .content .package-top-details>div{display:flex;align-items:start;justify-content:space-between;margin-bottom:25px}.pack-popup .inside-block.your-package .content .package-top-details>div .title{font-size:18px}.pack-popup .inside-block.your-package .color-remark{color:#e31d68;font-size:14px}.pack-popup .inside-block.your-package .content .package-top-details>div .title>div:last-child{font-size:16px;color:#828282}.pack-popup .inside-block.your-package .content .package-top-details>div .title>div:nth-child(2n):not(:last-child){}.pack-popup .inside-block.your-package .content .package-guests>.guest .edit,.pack-popup .inside-block.your-package .content .package-top-details>div .edit{font-size:14px;color:#4f4f4f;text-decoration:underline;cursor:pointer}.pack-popup .inside-block.your-package .content .package-guests>.guest .title{font-size:15px;margin-left:15px}.pack-popup .inside-block.your-package .content .package-guests>.guest .title>div:last-child{font-size:14px;color:#828282}.pack-popup .inside-block.your-package .content .package-guests>.guest .price{font-size:16px;font-weight:700;color:#4f4f4f;margin-top:5px}.pack-popup .inside-block.your-package .package-guests{border-top:1px solid #ebebeb;padding-top:25px}.pack-popup .guest.voucher .title small{display:block}.pack-popup .pack-popup-blocks .inside-block.your-package>.content{padding:15px}.pack-popup .inside-block.your-package .make-payment-btn{background:#d03769;line-height:54px;border-radius:7px;font-weight:700;font-size:16px;color:#fff;padding:0 15px;cursor:pointer}.pack-popup .inside-block.register .social-login{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.pack-popup .inside-block.register .social-login>div{width:calc(50% - 9px);border-radius:5px;border:1px solid #8f9bb3;height:44px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:space-around;cursor:pointer}.form-fill-details .inputWrap input+label .required {color:red;}.pack-popup .inside-block.register .social-login>div:last-child{width:100%;margin-top:9px}.pack-popup .inside-block.register .social-login>div.fb svg{max-height:26px}.pack-popup .inside-block.register .social-login>div.google svg{max-height:26px}.pack-popup .inside-block.register .social-login>div svg{max-height:17px;width:auto}.pack-popup .pack-popup-blocks .inside-block.register{padding:12px}.pack-popup .inside-block.register .social-login>div:last-child span{margin-left:auto;margin-right:auto;font-size:16px;color:#828282}.pack-popup .inside-block.register .social-login>div:last-child i{font-size:0;margin-right:15px}.pack-popup .pack-popup-blocks .inside-block.register .top{border:0;margin-bottom:10px;line-height:1;height:auto;min-height:auto}.pack-popup .inside-block.add-comments .add-comments-btn{width:100%;border-radius:5px;border:1px solid #8f9bb3;height:44px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:space-around;cursor:pointer;transition:all .2s ease}.pack-popup .inside-block.add-comments .textarea{font-size:0}.pack-popup .inside-block.add-comments .textarea textarea{width:100%;border-radius:5px;border:1px solid transparent;height:0;box-sizing:border-box;align-items:center;justify-content:space-around;cursor:pointer;padding:0;transition:all .2s ease}.pack-popup .inside-block.add-comments.active .add-comments-btn{border-color:transparent;height:0;font-size:0;padding:0;overflow:hidden}.pack-popup .inside-block.add-comments.active .textarea textarea{height:100px;border-color:#8f9bb3;padding:10px;max-width:100%}.pack-popup .inside-block.add-comments .add-comments-btn i{font-size:0;margin:0 15px 0 0}.inside-block.add-comments .add-comments-btn span{margin-left:auto;margin-right:auto;font-size:16px;color:#828282}.inside-block.add-comments{padding:12px}.guest-block.hidden{display:none}.form-fill-details .inputWrap.phone .phone_first+input{padding-left:75px}.social-login+.or{background:#ebebeb;height:1px;margin:20px 0;display:flex;align-items:center;justify-content:space-around}.social-login+.or span{background:#fff;padding:0 25px;font-size:14px;color:#828282}.form-fill-details .inputWrap{border-radius:4px;border:1px solid #d9dbdb;background:#fff;height:44px;position:relative;margin-bottom:15px}.form-fill-details .invoice_on>input{display:inline-block;width:20px;height:20px}.form-fill-details .invoice_on>label{display:inline-block}.form-fill-details .invoice_on .inputWrap{margin-top:10px;display:none}.form-fill-details .invoice_on input:checked+label+.inputWrap{display:block}.form-fill-details .inputWrap input{position:absolute;top:0;right:0;left:0;bottom:0;background:0 0;z-index:2;height:100%;padding:0 10px;text-align:right}.form-fill-details .inputWrap input+label{font-size:14px;color:#828282;line-height:44px;transition:all .2s ease;margin:0 5px;padding:0 5px;background:0 0;order:0}.form-fill-details .inputWrap input:focus+label,.form-fill-details .inputWrap input:not(:placeholder-shown)+label{line-height:20px;background:#fff;font-size:12px;position:relative;z-index:5;display:inline-block;margin-bottom:auto;margin-top:-10px}.form-fill-details .inputWrap.phone{display:flex;align-items:center;justify-content:start}.form-fill-details .inputWrap.phone .phone_first{width:68px;height:42px;flex-shrink:0;border-radius:4px;border:1px solid #d9dbdb;background:#fff;padding-right:0;line-height:42px;z-index:3;position:relative;overflow:hidden;padding-top:42px;transition:All .2s ease;margin-right:auto;order:2}.form-fill-details .inputWrap.phone .phone_first::before{content:'';position:absolute;top:16px;left:10px;border-left:1px solid #828282;border-bottom:1px solid #828282;width:7px;height:7px;transform:rotate(-45deg);z-index:3}.inside-block.payment-way .payment-type-options input{display:none}.inside-block.payment-way .payment-type-options input+label{display:flex;font-size:16px;color:#828282;position:relative;align-items:center;justify-content:start}.inside-block.payment-way .payment-type-options input+label small {padding-right:10px;}label[for=pay_arrival_day]{margin-top:10px}.inside-block.payment-way .payment-type-options input+label::before{border:1px solid #d03769;width:16px;height:16px;display:block;content:'';border-radius:16px;box-sizing:border-box;vertical-align:middle;margin-left:5px;transition:all .2s ease}.inside-block.payment-way .payment-type-options{padding:0 10px 10px 10px}.inside-block.payment-way .payment-type-options input:checked+label::before{border-width:5px}.inside-block.payment-type .payment-type-options>div{display:flex;align-items:center;justify-content:start;padding:12px;color:#828282;font-size:16px;cursor:pointer}.inside-block.payment-type .payment-type-options>div .edit{margin-right:auto;text-decoration:underline;font-size:14px}.inside-block.payment-type .payment-type-options>div i{width:44px;height:30px;border-radius:3.431px;border:.686px solid var(--8-f-9-bb-3,#8f9bb3);background:#fff;display:flex;align-items:center;justify-content:space-around;margin-left:10px}.inside-block.payment-type .payment-type-options>div i svg{width:auto;height:80%;max-width:60%}.pack-popup .pack-popup-blocks .inside-block.important-to-know .content{padding:10px 10px;font-size:16px;color:#828282}.pack-popup .pack-popup-blocks .inside-block.important-to-know .content li{margin-bottom:10px}.inside-block.add-comments-form .form .inputWrap{border-radius:4px;border:1px solid #d9dbdb;background:#fff;height:125px;width:100%;position:relative}.inside-block.add-comments-form .form .inputWrap textarea, .inside-block.add-comments-form.hastext .form .inputWrap div[name="pack_comments"]{width:100%;height:100%;background:0 0;resize:none;top:0;right:0;left:0;bottom:0;padding:15px;font-size:16px;color:#828282}.inside-block.add-comments-form.hastext .form .inputWrap div[name="pack_comments"] {height:auto;padding:0 0px;}.inside-block.add-comments-form.hastext .form .inputWrap {height:auto;padding:0;border:0;}.inside-block.add-comments-form .form .inputWrap textarea::placeholder{color:#828282}.pack-popup .pack-popup-blocks .inside-block.add-comments-form{position:fixed;bottom:0;right:0;left:0;width:100%;margin:0;z-index:99;top:100vh;transition:all .2s ease}.pack-popup .pack-popup-blocks .inside-block.add-comments-form.hastext {position:relative;display:block;top:auto;width:calc(100% + 20px);margin-right:-10px;margin-bottom:15px;}.pack-popup .pack-popup-blocks .inside-block.add-comments-form.hastext .close {display:none;}.pack-popup .pack-popup-blocks .inside-block.add-comments-form.hastext .bottom {display:none;}.pack-popup .pack-popup-blocks .inside-block.change-cc{position:fixed;bottom:0;right:0;left:0;width:100%;margin:0;z-index:99;top:100vh;transition:all .2s ease}.pack-popup .pack-popup-blocks .inside-block.change-cc.active{top:calc(100vh - 300px)}.pack-popup .pack-popup-blocks .inside-block.add-comments-form.active{top:calc(100vh - 300px)}.pack-popup .inside-block.add-comments-form .form{padding:10px 15px}.pack-popup .inside-block.add-comments-form .bottom{height:74px;border-top:1px solid #ebebeb;display:flex;align-items:center;justify-content:space-around}.pack-popup .inside-block.add-comments-form .bottom .save{width:155px;height:41px;flex-shrink:0;border-radius:4px;background:#d03769;color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:41px;cursor:pointer}.pack-popup .inside-block.change-cc .form .inputWrap{border-radius:4px;border:1px solid #d9dbdb;background:#fff;height:46px;width:100%}.pack-popup .inside-block.change-cc .form{padding:10px 15px}.pack-popup .inside-block.change-cc .bottom{height:74px;border-top:1px solid #ebebeb;display:flex;align-items:center;justify-content:space-around}.pack-popup .inside-block.change-cc .bottom .save{width:155px;height:41px;flex-shrink:0;border-radius:4px;background:#d03769;color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:41px;cursor:pointer}.pack-popup .pack-popup-blocks .inside-block.change-cc .close{position:static;transform:none;margin:0;box-shadow:0 0 2px rgba(0,0,0,.6)}.pack-popup .pack-popup-blocks .inside-block.change-cc .close+.title{margin-left:auto;margin-right:auto}.pack-popup .pack-popup-blocks .inside-block+.before{position:fixed;top:100vh;right:0;left:0;border:0;z-index:98;background:rgba(0,0,0,.6);bottom:0;transition:all .2s ease}.pack-popup .pack-popup-blocks .inside-block.active+.before{top:0vh}.pack-popup .pack-popup-l-wrap+.before{position:fixed;top:100vh;right:0;left:0;border:0;z-index:98;background:rgba(0,0,0,.6);bottom:0;transition:all .2s ease}.pack-popup .pack-popup-l-wrap.active+.before{top:0vh}.pack-popup .share-buttons{display:flex;align-items:center;justify-content:space-between}.pack-popup .share-buttons>div{display:flex;align-items:center;justify-content:space-around;width:calc(calc(100%/3) - 10px);border-radius:5px;border:1px solid var(--Secondary-Text,#828282);background:#fff;height:49px;cursor:pointer}.pack-popup .inside-block.order-top-notice.success{border-radius:8px;background:rgba(38,185,35,.1);padding:15px;font-size:14px;text-align:center}.pack-popup .inside-block.order-top-notice.waiting{border-radius:8px;background:#efb9cb;padding:15px;font-size:14px;text-align:center}.pack-popup .inside-block.order-top-notice i{width:54px;height:54px;display:block;border-radius:54px;background:linear-gradient(0deg,#d03769,#d03769),linear-gradient(0deg,#f4f4f4,#f4f4f4);border:5px solid rgba(244,244,244,1);display:flex;align-items:center;justify-content:space-around;margin:-30px auto 10px auto}.pack-popup .inside-block.order-top-notice .title{font-weight:700;font-size:18px}.pack-popup .inside-block.order-top-notice.success i::before{content:'';width:24px;height:10px;border-left:4px solid #fff;border-bottom:4px solid #fff;transform:rotate(-45deg)}.pack-popup .inside-block.order-top-notice.success i{background:rgba(38,185,35,1)}.pack-popup .pack-popup-blocks .inside-block.order-accept-top .spa-package{margin:10px 0}.inside-block.your-package .total-price strong{font-size:22px;font-weight:700}.inside-block.your-package .total-price{display:flex;align-items:center;font-size:18px;justify-content:space-between;border-top:1px solid #ebebeb;padding-top:15px}.form-fill-details .inputWrap.phone .phone_first.active{height:200px;transform:translateY(39%);overflow:auto;width:85px;padding-top:0}.form-fill-details .inputWrap.phone .phone_first:not(.active) .selected{position:absolute;top:0;background:#fff}.form-fill-details .inputWrap.phone .phone_first.active .selected{background:#ccc}.form-fill-details .inputWrap.phone .phone_first .option{display:block;width:100%;padding-right:10px;cursor:pointer;transition:all .2s ease}.form-fill-details .inputWrap.phone .phone_first.active .option:hover{background:#ccc}@media (max-width:992px){.pack-popup .tab.share{border-width:2px;box-sizing:border-box}.pack-popup .tab.phone{font-size:0;border-width:2px;padding:0;width:36px;height:36px;border-radius:50%}body.packpop_open #inc_minipage.mobTabb .mobTopp{display:none}body.packpop_open{overflow:hidden}}@media (max-width:992px){.pack-popup .top .directCall{display:block}.pack-popup .pack-popup-blocks .inside-block.coupon .flex {flex-direction:column;gap:18px;}.pack-popup .pack-popup-blocks .inside-block.coupon .flex > div {width:100%;position:relative;z-index:1;}}@media (min-width:992px){.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags{display:none}.inside-block.order-accept-top .spa-package .img{max-width:120px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap.active{top:0}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap{display:block;position:sticky;top:0;padding:10px;border-radius:0;background:0 0;border:0;width:35%;z-index:6;overflow:auto;height:calc(100vh - 140px);max-height:100%;}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap>.top{display:none}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap>.bottom{display:none}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap .rSide{padding:0}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li:nth-child(2n)~li:not(:last-child){display:inline}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-block>.title+.tags ul li:last-child{display:none}.pack-popup .pack-popup-blocks .guest-hour .guest-hour-block>label{width:31%}.pack-popup-flex{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap}.pack-popup-flex .pack-popup-l-wrap{width:35%;max-width:365px}.pack-popup-flex .pack-popup-block{width:calc(100% - 365px);max-width:65%;position:sticky;top:0;bottom:0}.pack-popup .pack-popup-container>.close{position:absolute;top:10px}.pack-popup .topbtns{position:absolute;top:10px}.pack-popup .pack-popup-container{max-width:1000px;margin:0 auto;top:10px;bottom:10px}.pack-popup .continue-btn-wrap{max-width:1000px;width:calc(100% - 380px);margin:0 auto;bottom:0;left:auto}.pack-popup .pack-popup-flex{}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap::-webkit-scrollbar{width:6px;background:#f4f4f4;border-radius:20px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap::-webkit-scrollbar-track{background:#f4f4f4;border-radius:20px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap::-webkit-scrollbar-thumb{background:#d03769;border-radius:20px}.pack-popup .pack-popup-container .pack-popup-flex>.pack-popup-l-wrap::-webkit-scrollbar-thumb:hover{background:#d03769}#inc_minipage .rSide{bottom:auto;position:relative;overflow:visible}}