.detail_beachTitle__i0s31{font-size:26px}.detail_descriptionContainer__G8Qat h1,.detail_descriptionContainer__G8Qat h2,.detail_descriptionContainer__G8Qat h3,.detail_descriptionContainer__G8Qat li,.detail_descriptionContainer__G8Qat ul{text-align:left}.detail_descriptionContainer__G8Qat h1{color:#206da8;font-size:25px}.detail_descriptionContainer__G8Qat h2{color:#2f2f2f;font-size:22px}.detail_descriptionContainer__G8Qat h3{color:#009cd4;font-size:18px}.detail_descriptionContainer__G8Qat li,.detail_descriptionContainer__G8Qat p{color:#828282;font-size:15px;letter-spacing:0;line-height:24px;text-align:justify}.detail_descriptionContainer__G8Qat li b,.detail_descriptionContainer__G8Qat p b{font-weight:700}.detail_descriptionContainer__G8Qat li{margin-bottom:15px}.detail_widgetTitle__rIzCg{color:#2f2f2f;font-size:20px;font-weight:500;letter-spacing:0;line-height:27px}.detail_widgetContainer__GwFpI{border:1px solid #ddd;border-radius:12px;padding:24px}.detail_availabilityContainer__bPm7j{background-color:#f7f7f7;box-shadow:0 6px 16px rgba(0,0,0,.12);height:100%}.detail_socialBtn__bauNU{box-sizing:border-box;height:48px;width:48px;border:1px solid #ececec;border-radius:50%;padding:0;background:#fff;color:#000;display:flex;justify-content:center;align-items:center}.detail_nearContainer__Tgvpl a{color:#009cd4}.detail_bookBtnCntainer__Y0HVg{position:fixed;bottom:0;left:0;width:100%;z-index:50}.detail_bookBtnCntainer__Y0HVg button{font-size:15px;font-weight:700;letter-spacing:0;line-height:20px;text-align:center}.detail_drawerClose__r5c_O{background:#eee;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.detail_sectionLabel__072vA{color:#828282;font-weight:500;margin-bottom:8px;text-transform:uppercase;font-size:12px;letter-spacing:.5px}.detail_productCards___CkXq{display:flex;flex-direction:column;gap:6px}.detail_productName__4dSJc{color:#2f2f2f;font-weight:500;font-size:15px}.detail_productPrice__IQZDq{color:#009cd4;font-weight:600;white-space:nowrap}.detail_emptyState__h_S_A{text-align:center;padding:20px 16px;background:linear-gradient(180deg,#f9fafb 0,#ffffff);border:1px dashed #d1d5db;border-radius:12px;margin:12px 0}.detail_emptyState__h_S_A p{margin-bottom:0}.detail_widgetFooter__b8VYr{width:100%}