.hotels .section-header .see-all-link.travellers-loved{padding-right:.70588235em;display:block}
@media screen and (min-width:60em){.hotels .section-header .see-all-link.travellers-loved{padding-right:0}
}
@media only screen and (min-width:30.75em) and (max-width:45.3125em){.hotels .section-header .see-all-link.travellers-loved{float:right}
}
.hotels.travellers-loved-view .cols-row-header{padding-bottom:.70588235em}
.hotels.travellers-loved-view .endorsement{color:#757575}
.hotels.travellers-loved-view .endorsement{font-size:.76470588em}
.hotels.travellers-loved-view .endorsement{line-height:1.4}
.hotels.travellers-loved-view .flex-title{font-size:.88235294em}
.hotels.travellers-loved-view .flex-title{line-height:1.4}
@media screen and (min-width:60em){.hotels.travellers-loved-view .uitk-grid.desktop-col-1-5>.uitk-col{width:20%}
}
.hotels.travellers-loved-view.is-mobile{margin-right:-0.70588235em}
.hotels.travellers-loved-view.is-mobile .hotels-cards-grid{overflow-x:scroll;display:flex;flex-wrap:nowrap;flex-direction:row;-webkit-overflow-scrolling:touch}
.hotels.travellers-loved-view.is-mobile .hotels-cards-grid .hotel-card{width:70%;flex:none}
@media only screen and (min-width:30.75em) and (max-width:45.3125em){.hotels.travellers-loved-view.is-mobile .hotels-cards-grid .hotel-card{width:40%}
.hotels.travellers-loved-view.is-mobile .cols-row-header .section-header-main{float:left}
}
@media only screen and (min-width:45.375em){.hotels.travellers-loved-view.is-mobile .hotels-cards-grid .hotel-card{width:27%}
}