@media screen and (min-width: 769px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities,   booking-layout boutique-destination-overlay .room-info .room-facilities{width:auto!important}}@media screen and (min-width: 769px) and (max-width: 1039px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities,   booking-layout boutique-destination-overlay .room-info .room-facilities{padding-right:0}}@media screen and (min-width: 769px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.room-amenities-list,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.room-amenities-list{display:grid}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.room-amenities-list li,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.room-amenities-list li{min-width:100%}}@media screen and (min-width: 1040px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3{grid-template-columns:repeat(3,90px)}}@media screen and (min-width: 769px) and (max-width: 1039px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3{grid-template-columns:repeat(3,80px)}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2{grid-template-rows:2fr}@media screen and (min-width: 1040px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2{column-gap:5px}}@media screen and (min-width: 769px) and (max-width: 1039px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2{column-gap:0}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(1),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(2),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(3),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(4),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(5),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(5){-ms-grid-row:2;-ms-grid-column:3}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(6),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-2>*:nth-child(6){-ms-grid-row:2;-ms-grid-column:5}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1{grid-template-rows:1fr}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1>*:nth-child(1),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1>*:nth-child(2),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1>*:nth-child(3),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-3.grid-row-1>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4{grid-template-columns:repeat(4,85px)}@media screen and (min-width: 1040px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4{grid-template-columns:repeat(4,90px)}}@media screen and (min-width: 888px) and (max-width: 1039px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4{grid-template-columns:repeat(4,80px)}}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4{grid-template-columns:repeat(3,90px)}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2{grid-template-rows:2fr;column-gap:5px}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2{grid-template-rows:3fr}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(1),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(1),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(2),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(2),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(3),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(3),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(4),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(4),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(5),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(5),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(5){-ms-grid-row:2;-ms-grid-column:3}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(6),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(6),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(6){-ms-grid-row:2;-ms-grid-column:5}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(7),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(7){-ms-grid-row:2;-ms-grid-column:5}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(7),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(8),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(8){-ms-grid-row:2;-ms-grid-column:7}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(8),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-2>*:nth-child(8){-ms-grid-row:3;-ms-grid-column:3}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1{grid-template-rows:1fr}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1,   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1{grid-template-rows:2fr}}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(1),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(2),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(3),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(4),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}@media screen and (min-width: 769px) and (max-width: 887px){  booking-layout app-boutique-booking-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(4),   booking-layout boutique-destination-overlay .room-info .room-facilities .room-amenities-list.grid-col-4.grid-row-1>*:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}}
