.room-class .cancelation-policy--badge .free-cancel[data-v-4f7b5a5c],.room-class .cancelation-policy--badge .not-cancel[data-v-4f7b5a5c],.room-class--info .class-title[data-v-4f7b5a5c],.room-class--price .price-label[data-v-4f7b5a5c],.room-class--price .price-value[data-v-4f7b5a5c],.unavailableRoom--text[data-v-4f7b5a5c]{font-family:Manrope,Open Sans,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal}.w-10[data-v-4f7b5a5c]{width:10%}.w-20[data-v-4f7b5a5c]{width:20%}.w-30[data-v-4f7b5a5c]{width:30%}.w-40[data-v-4f7b5a5c]{width:40%}.w-50[data-v-4f7b5a5c]{width:50%}.w-60[data-v-4f7b5a5c]{width:60%}.w-70[data-v-4f7b5a5c]{width:70%}.w-80[data-v-4f7b5a5c]{width:80%}.w-90[data-v-4f7b5a5c]{width:90%}.w-100[data-v-4f7b5a5c]{width:100%}.room-class[data-v-4f7b5a5c]{background:#fafafa;border:1px solid hsla(235,5%,58%,.25);border-radius:8px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:15px;padding:15px}.room-class--info .class-title[data-v-4f7b5a5c]{font-size:14px;font-weight:700;line-height:20px}.room-class--price[data-v-4f7b5a5c]{color:#1d1e33;display:flex;flex-direction:column;text-align:right}.room-class--price .price-label[data-v-4f7b5a5c]{font-size:12px;font-weight:400;line-height:20px}.room-class--price .base-price[data-v-4f7b5a5c]{color:rgba(29,30,51,.75);font-size:14px;font-weight:400;line-height:20px;text-decoration-line:line-through}.room-class--price .discount-rate[data-v-4f7b5a5c]{border:1px solid #ff008b;border-radius:4px;color:#ff008b;font-size:12px;font-weight:700;margin-right:5px;padding:0 2px}.room-class--price .price-value[data-v-4f7b5a5c]{font-size:32px;font-weight:700;line-height:32px}.room-class--cta[data-v-4f7b5a5c]{margin-top:10px;text-align:right}.room-class .cancelation-policy[data-v-4f7b5a5c]{align-items:center;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;flex-wrap:wrap}.room-class .cancelation-policy--badge[data-v-4f7b5a5c]{background:#fff;display:flex;margin-top:4px;min-height:24px}.room-class .cancelation-policy--badge .free-cancel[data-v-4f7b5a5c]{align-items:center;border:1px solid #e4e4e8;border-radius:4px;color:#24a468;display:flex;font-size:10px;font-weight:700;justify-content:center;padding:0 8px}.room-class .cancelation-policy--badge .not-cancel[data-v-4f7b5a5c]{align-items:center;border:1px solid #565666;border-radius:4px;color:#565666;display:flex;font-size:10px;font-weight:700;justify-content:center;padding:0 8px}.room-class .tooltip-cancelation[data-v-4f7b5a5c]{-ms-overflow-style:none;overflow:hidden;scrollbar-width:none}.cancellation-rules ul li[data-v-4f7b5a5c]{font-size:12px;padding:5px}.board-type[data-v-4f7b5a5c]{background:#e6f0ff;border-radius:4px;color:#5379b3;font-size:11px;font-weight:600;line-height:14px;margin-top:4px;padding:7px 5px}.unavailableRoom[data-v-4f7b5a5c]{align-items:center;background:#f2f4f6;border:1px solid hsla(235,5%,58%,.25);border-radius:8px;display:flex;flex-direction:column;height:140px;margin-bottom:15px}@media only screen and (max-width:959.98px){.unavailableRoom[data-v-4f7b5a5c]{margin-top:-4px}}.unavailableRoom--text[data-v-4f7b5a5c]{color:#000;font-size:12px;font-weight:600;margin-top:17px;text-align:center;width:177px}.unavailableRoom--cta[data-v-4f7b5a5c]{align-items:center;display:flex;gap:5px;justify-content:center;width:100%}.unavailableRoom--cta .unavailableRoomButton[data-v-4f7b5a5c]{background:#fff;margin-top:17px}.unavailableRoom--cta .phoneSaleButton[data-v-4f7b5a5c]{background:#ffa908;color:#fff;margin-top:17px}.w-10[data-v-77cbfa52]{width:10%}.w-20[data-v-77cbfa52]{width:20%}.w-30[data-v-77cbfa52]{width:30%}.w-40[data-v-77cbfa52]{width:40%}.w-50[data-v-77cbfa52]{width:50%}.w-60[data-v-77cbfa52]{width:60%}.w-70[data-v-77cbfa52]{width:70%}.w-80[data-v-77cbfa52]{width:80%}.w-90[data-v-77cbfa52]{width:90%}.w-100[data-v-77cbfa52]{width:100%}.datePicker .date-picker-header[data-v-77cbfa52]{align-items:center;background:#0137f3;border-radius:6px 6px 0 0;color:#fff;display:flex;font-size:14px!important;line-height:24px;margin-bottom:5px;padding:10px 15px}@media only screen and (max-width:959.98px){.datePicker .date-picker-header[data-v-77cbfa52]{display:none}}.datePicker .date-picker-footer[data-v-77cbfa52]{border-top:1px solid #ced0da;display:flex;flex-direction:row-reverse;margin-top:15px;padding:12px 15px}[data-v-77cbfa52] .vc-day-content.is-disabled{color:#cbd5e0!important}