.RoomsTab_container__YjYxQ{font-family:inherit;direction:rtl;width:100%;color:#333;box-sizing:border-box}.RoomsTab_topHeader__6eE_N{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.RoomsTab_mainTitle__qdpqd{font-size:20px;font-weight:700;color:#333;margin:0}.RoomsTab_topButtons__zQqZR{display:flex;gap:12px}.RoomsTab_btnBlueOutline__Vszqm,.RoomsTab_btnGreenOutline__QNurM{background:white;padding:8px 16px;border-radius:20px;font-size:13px;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:8px}.RoomsTab_btnGreenOutline__QNurM{border:1px solid #7cb342;color:#7cb342}.RoomsTab_btnBlueOutline__Vszqm{border:1px solid #1a4393;color:#1a4393}.RoomsTab_layoutWrapper__Z_Kfj{display:flex;align-items:flex-start;gap:20px}.RoomsTab_mainColumn__QoU_O{flex:1 1;width:100%}.RoomsTab_subHeader__Rm7d2{display:flex;align-items:center;gap:8px;font-size:14px;color:#1a4393;font-weight:700;margin-bottom:16px;justify-content:flex-end}.RoomsTab_roomsList__kEL3g{display:flex;flex-direction:column;gap:16px}.RoomsTab_roomCard__96xy4{background:#fff;border:1px solid #cfd8dc;border-radius:16px;display:flex;align-items:stretch;padding:16px}.RoomsTab_infoSection__Nnl0E{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.RoomsTab_infoTop__Fd_YE{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.RoomsTab_roomTitle__XBp2R{font-size:15px;font-weight:700;margin:0;color:#333}.RoomsTab_capacityText__RuEGJ{font-size:12px;color:#666}.RoomsTab_infoMiddle__iqEDE{display:flex;justify-content:flex-start;margin-bottom:16px}.RoomsTab_mealBadge__EE_om{display:flex;align-items:center;gap:8px;font-size:13px;color:#333}.RoomsTab_infoBottom__2zQ5U{display:flex;justify-content:space-between;align-items:center;font-size:13px;flex-wrap:wrap;gap:12px}.RoomsTab_bottomRight__K7TGG{gap:16px}.RoomsTab_amenitiesBtn__PaZCT,.RoomsTab_bottomLeft__9ocfH,.RoomsTab_bottomRight__K7TGG{display:flex;align-items:center}.RoomsTab_amenitiesBtn__PaZCT{background:none;border:none;color:#1a4393;font-weight:700;cursor:pointer;gap:4px;padding:0}.RoomsTab_nonRefundable__xRqkq{color:#d32f2f;font-weight:700}.RoomsTab_nightsLabel__f0Bqf{color:#666;display:flex;align-items:center;gap:4px}.RoomsTab_dashedDivider__SI9UL{width:1px;border-right:2px dashed #cfd8dc;margin:0 16px}.RoomsTab_priceSection___pHOg{width:220px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex-shrink:0}.RoomsTab_priceDetails__qmpPC{text-align:right;margin-bottom:12px;width:100%}.RoomsTab_priceRow__rvnYW{display:flex;justify-content:flex-end;align-items:baseline;gap:4px}.RoomsTab_finalPrice__G7lN_{color:#1a4393;font-size:18px;font-weight:900}.RoomsTab_currency__xUROg{font-size:12px;color:#1a4393;font-weight:700}.RoomsTab_bookBtn__MiHys{background:#689f38;color:#fff;border:none;border-radius:24px;padding:10px 16px;width:100%;justify-content:space-between}.RoomsTab_bookBtn__MiHys,.RoomsTab_viewMoreBtn__gcaof{font-size:14px;font-weight:700;cursor:pointer;display:flex;align-items:center}.RoomsTab_viewMoreBtn__gcaof{background:none;border:none;color:#1a4393;gap:4px;margin-top:8px;align-self:flex-start}.RoomsTab_sidebarColumn__6twuQ{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.RoomsTab_cartWidget__65Ftw{background:#fff;border:1px solid #cfd8dc;border-radius:16px;padding:16px}.RoomsTab_cartItem__h0qRg{display:flex;flex-direction:column;gap:12px}.RoomsTab_cartItemHeader__TZhG1{font-size:15px;text-align:right}.RoomsTab_cartInputGroup__3W27P{display:flex;align-items:center;gap:8px;justify-content:space-between}.RoomsTab_dateBox__6_ULt,.RoomsTab_guestsBox__vEkq4,.RoomsTab_nightsBox__LCj6w{border:1px solid #cfd8dc;border-radius:20px;padding:8px 12px;font-size:12px;color:#555;text-align:center;background:#fbfbfb}.RoomsTab_dateBox__6_ULt,.RoomsTab_guestsBox__vEkq4{flex:1 1}.RoomsTab_nightsBox__LCj6w{width:60px;flex-shrink:0}.RoomsTab_cartStatusGroup__fyKEV{display:flex;justify-content:space-between;align-items:center;margin-top:4px;flex-wrap:wrap;gap:8px}.RoomsTab_statusSuccess__UREvm{background:#b9f6ca;color:#2e7d32}.RoomsTab_statusPending__5XVEZ,.RoomsTab_statusSuccess__UREvm{padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700}.RoomsTab_statusPending__5XVEZ{background:#bbdefb;color:#1565c0}.RoomsTab_cartPricePurple__mFfy4{color:#8e24aa;font-weight:700;font-size:14px}.RoomsTab_cartPriceEmpty__fjNUf{color:#757575;font-weight:700;font-size:14px}.RoomsTab_cartDivider__KKpAE{border-top:2px dashed #cfd8dc;margin:20px 0}@media screen and (max-width:1024px){.RoomsTab_layoutWrapper__Z_Kfj{flex-direction:column-reverse}.RoomsTab_cartWidget__65Ftw,.RoomsTab_sidebarColumn__6twuQ{width:100%}}@media screen and (max-width:768px){.RoomsTab_topHeader__6eE_N{flex-direction:column;align-items:flex-start;gap:16px}.RoomsTab_topButtons__zQqZR{width:100%;justify-content:space-between}.RoomsTab_btnBlueOutline__Vszqm,.RoomsTab_btnGreenOutline__QNurM{flex:1 1;justify-content:center}.RoomsTab_roomCard__96xy4{flex-direction:column}.RoomsTab_dashedDivider__SI9UL{width:100%;height:1px;border-right:none;border-top:2px dashed #cfd8dc;margin:16px 0}.RoomsTab_priceSection___pHOg{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.RoomsTab_priceDetails__qmpPC{width:auto;margin-bottom:0}.RoomsTab_bookBtn__MiHys{width:auto;min-width:140px}.RoomsTab_infoBottom__2zQ5U{flex-direction:column;align-items:flex-start;gap:16px}.RoomsTab_bottomLeft__9ocfH{width:100%;justify-content:flex-end}}@media screen and (max-width:480px){.RoomsTab_priceSection___pHOg{flex-direction:column;align-items:stretch;gap:12px}.RoomsTab_priceDetails__qmpPC{width:100%;text-align:left}.RoomsTab_priceRow__rvnYW{justify-content:space-between}}.RoomsTab_cartItem__h0qRg{padding:12px;border-radius:8px;transition:all .3s ease;border:1px solid transparent;cursor:pointer;margin-bottom:8px}.RoomsTab_cartItemHeader__TZhG1{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#333;margin-bottom:12px}.RoomsTab_activeCartItem__p4VI5{border:1.5px solid #8e24aa;background-color:rgba(142,36,170,.03)}.RoomsTab_selectedCartItem__PqT4D{background-color:#f8fff9;border:1px solid #c8e6c9;cursor:default}.RoomsTab_statusActiveText___jC6O{color:#8e24aa;font-size:.85rem;font-weight:500;animation:RoomsTab_pulseText__hwvlK 1.5s infinite}.RoomsTab_selectedRoomTitle__wOJBJ{font-weight:700;color:#2e7d32;font-size:.85rem;margin-bottom:4px}.RoomsTab_cartPriceFull__pq3p7{color:#333;font-weight:700;font-size:.9rem}.RoomsTab_cartPriceFull__pq3p7 span{font-size:.75rem;color:#757575;font-weight:400}.RoomsTab_removeIconBtn__paG_G{background:none;border:none;color:#d32f2f;display:flex;align-items:center;gap:4px;font-size:.8rem;cursor:pointer;padding:4px 8px;border-radius:4px}.RoomsTab_removeIconBtn__paG_G:hover{background-color:#ffebee}.RoomsTab_cartFooter__gdhXf{padding-top:16px;margin-top:8px;border-top:1px dashed #e0e0e0;display:flex;flex-direction:column;gap:12px}.RoomsTab_totalPriceRow__cUite{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#333}.RoomsTab_totalPriceValue__yuDAH{font-size:1.1rem;color:#8e24aa}.RoomsTab_checkoutBtn__vfhlP{width:100%;padding:12px;border-radius:8px;border:none;background-color:#e0e0e0;color:#9e9e9e;font-weight:700;cursor:not-allowed;transition:all .3s}.RoomsTab_checkoutBtnActive__aIKHm{background-color:#f38f1a;color:white;cursor:pointer;box-shadow:0 4px 10px rgba(243,143,26,.3)}.RoomsTab_checkoutBtnActive__aIKHm:hover{background-color:#e07f12}.RoomsTab_disabledCard__x112H{opacity:.6;pointer-events:none;filter:grayscale(.5)}.RoomsTab_disabledBtn__1YcUk{background-color:#e0e0e0!important;color:#757575!important;cursor:not-allowed!important;border-color:#e0e0e0!important}@keyframes RoomsTab_pulseText__hwvlK{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.RoomsTab_editFieldWrapper__SV9rV{position:relative;width:100%}.RoomsTab_editInputBox__fK3Yi{display:flex;align-items:center;gap:10px;background:#fbfbfb;border:1px solid #cfd8dc;border-radius:12px;padding:12px 16px;cursor:pointer;transition:all .2s ease}.RoomsTab_editInputBox__fK3Yi:hover{background:#f0f4f8;border-color:#1a4393}.UserReviews_reviewsWidget__iqH2W{background:#fff;border:1px solid #cfd8dc;border-radius:16px;padding:16px}.UserReviews_cartDivider__MpWjt{border-top:2px dashed #cfd8dc;margin:20px 0}.UserReviews_reviewsTitle__n29dV{font-size:16px;font-weight:700;margin:0 0 12px;text-align:right}.UserReviews_reviewsScoreRow__H5Yaq{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:12px;color:#666}.UserReviews_scoreNumber__KUA0U{font-size:16px;font-weight:700;color:#ff9800}.UserReviews_latestReviewTitle__Q_VVy{font-size:13px;font-weight:700;margin:0 0 12px;text-align:right}.UserReviews_reviewUserBox__VclN0{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.UserReviews_reviewUserRight__XhRNI{display:flex;align-items:center;gap:8px;text-align:right}.UserReviews_userAvatar__7R0Ac{width:36px;height:36px;background:#f0f0f0;border-radius:50%;border:1px solid #ccc}.UserReviews_userName__kzpXf{font-weight:700;font-size:13px}.UserReviews_userDate__iS__m{font-size:11px;color:#999}.UserReviews_reviewUserLeft__Zo3Fv{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.UserReviews_buyerTag__K9OW_{background:#e3f2fd;color:#1976d2;font-size:10px;padding:2px 6px;border-radius:10px}.UserReviews_badScoreTag__YP8VQ{color:#d32f2f;font-weight:700;font-size:12px}.UserReviews_reviewText__Hvg1h{font-size:12px;color:#555;line-height:1.8;margin-bottom:8px;text-align:justify}.UserReviews_readMoreBtn__LbguS{background:none;border:none;color:#1a4393;font-size:12px;cursor:pointer;display:flex;align-items:center;padding:0}.UserReviews_detailedScore__z_gXx{display:flex;justify-content:space-between;align-items:center;font-size:12px}.UserReviews_scoreDetailNum__imFCn{color:#ff9800;font-weight:700}.UserReviews_scoreDetailNum__imFCn small{color:#999;font-weight:400;margin-right:4px}.UserReviews_scoreDetailLabel__GSvGD{font-weight:700;color:#333}@media screen and (max-width:1024px){.UserReviews_reviewsWidget__iqH2W{width:100%}}.UserRatings_container__vquUW{direction:rtl;font-family:Tahoma,Arial,sans-serif;width:100%;margin-top:32px}.UserRatings_mainTitle__kGB9m{font-size:18px;font-weight:700;color:#1e293b;margin-bottom:12px;text-align:right}.UserRatings_card__tgsYn{border:1px solid #d1d5db;border-radius:12px;padding:16px 24px;background-color:#ffffff}.UserRatings_headerRow__9uQIx{display:flex;align-items:center;justify-content:flex-start;gap:10px;direction:rtl}.UserRatings_overallScore__0Ke8_{font-size:20px;font-weight:700;color:#1e3a8a}.UserRatings_dotsContainer__I4hm3{display:flex;flex-direction:row;gap:4px;align-items:center}.UserRatings_dot__hxO72{width:14px;height:9px;border-radius:5px}.UserRatings_dotGreen__M3iF6{background-color:#22c55e}.UserRatings_dotGray__h3hYE{background-color:#9ca3af}.UserRatings_subtitle__FJNI4{font-size:12px;color:#9ca3af}.UserRatings_dashedDivider__5xgBz{border:none;border-top:1px dashed #cbd5e1;margin:16px 0}.UserRatings_ratingsRow__01_8K{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;direction:rtl}.UserRatings_ratingItem__FNawQ{display:flex;flex-direction:column;gap:8px}.UserRatings_itemHeader__kK7ED{display:flex;justify-content:space-between;align-items:center;direction:rtl}.UserRatings_itemLabel__CpkRI{font-size:13px;color:#4b5563;font-weight:500;text-align:right}.UserRatings_itemScore__DVwjY{font-size:14px;font-weight:700;color:#d97706}.UserRatings_progressBarContainer__7tPvT{width:100%;height:7px;background-color:#e2e8f0;border-radius:4px;position:relative;overflow:hidden}.UserRatings_progressBarFill__lME_M{position:absolute;right:0;top:0;bottom:0;background-color:#1e40af;border-radius:4px;transition:width .4s ease}@media (max-width:992px){.UserRatings_ratingsRow__01_8K{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:600px){.UserRatings_ratingsRow__01_8K{grid-template-columns:1fr;gap:16px}}.FaqComponent_section__pFqba{width:100%;margin:2rem auto;direction:rtl}.FaqComponent_title__s6Bjm{font-size:18px;font-weight:700;color:#333333;margin-bottom:16px;text-align:right}.FaqComponent_accordionCard__RvGOu{background:#ffffff;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden}.FaqComponent_faqItem___6y1J{border-bottom:1px solid #cbd5e1;background-color:#f8fafc;transition:background-color .3s ease}.FaqComponent_faqItem___6y1J:last-child{border-bottom:none}.FaqComponent_faqItem___6y1J.FaqComponent_active__vGy7Z{background-color:#ffffff}.FaqComponent_header__SYHD_{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FaqComponent_questionWrapper__J19Ye{display:flex;align-items:center;gap:10px}.FaqComponent_docIcon__iFzPJ{display:flex;align-items:center;justify-content:center}.FaqComponent_questionText__vyhVg{font-size:14px;font-weight:700;color:#1e293b;margin:0;line-height:1.5}.FaqComponent_toggleIcon__iqrA3{display:flex;align-items:center;justify-content:center;flex-shrink:0}.FaqComponent_body__JhqL_{overflow:hidden;transition:max-height .3s ease-in-out}.FaqComponent_bodyContent__SBW3q{padding:0 46px 20px 20px;font-size:13px;color:#475569;line-height:1.8;text-align:justify}.FaqComponent_emptyAlert__XfyIY{padding:16px;background-color:#eff6ff;color:#1d4ed8;border-radius:8px;text-align:right;font-size:14px}
/*# sourceMappingURL=7d3661cdb0596618.css.map*/