.roomSuggest header img{margin:35px 0}.roomSuggest header p{margin-bottom:40px}.roomList__item{background-color:var(--grey-100);border-radius:4px;display:grid}.roomList__item.hasTerms{padding-bottom:10px}@media(max-width:767px){.roomList__item{padding:15px 15px 30px;position:relative;row-gap:30px}}@media(min-width:768px){.roomList__item{align-items:center;gap:15px 40px;grid-template-areas:"brand bonus cta";grid-template-columns:210px auto 210px;padding:35px 40px;text-align:center}.roomList__item.hasTerms{grid-template-areas:"brand bonus cta" "terms terms terms"}.roomList__item__brand{align-items:center;align-self:flex-start;display:grid;grid-area:brand;height:100%}.roomList__item__bonus{grid-area:bonus}.roomList__item__cta{grid-area:cta}.roomList__item__terms{grid-area:terms}}@media (min-width:768px){.roomList__item__brand{-ms-grid-row:1;-ms-grid-column:1}.roomList__item.hasTerms > .roomList__item__brand{-ms-grid-row:1;-ms-grid-column:1}.roomList__item__bonus{-ms-grid-row:1;-ms-grid-column:3}.roomList__item.hasTerms > .roomList__item__bonus{-ms-grid-row:1;-ms-grid-column:2}.roomList__item__cta{-ms-grid-row:1;-ms-grid-column:5}.roomList__item.hasTerms > .roomList__item__cta{-ms-grid-row:1;-ms-grid-column:3}.roomList__item__terms{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}}.roomList__item:not(:last-child){margin-bottom:15px}.roomList__item.hide{display:none}.roomList__item.withLabel{border:2px solid var(--yellow)}@media(max-width:767px){.roomList__item.withLabel{margin-top:25px;padding-top:30px}}.roomList__item .roomList__item__label{background-color:var(--yellow);border-radius:10px;line-height:22px;padding:0 10px;position:absolute;top:-11px}@media(max-width:767px){.roomList__item .roomList__item__label{left:50%;transform:translateX(-50%)}}@media(min-width:768px){.roomList__item .roomList__item__label{left:50%;top:-45px;transform:translateX(-50%);white-space:nowrap}}.roomList__item__brand{margin-bottom:0;position:static}@media(min-width:768px){.roomList__item__brand{position:relative}}.roomList__item__brand img{vertical-align:top}@media(max-width:767px){.roomList__item__brand img{max-height:50px;max-width:170px}}@media(min-width:768px){.roomList__item__brand img{max-height:80px;max-width:210px}}.roomList__item__brand .badge{position:absolute}.roomList__item__brand .badge:hover:before{background-color:#000;border-radius:4px;color:#fff;content:attr(data-title);font-size:10px;font-weight:600;left:50%;line-height:20px;padding:0 10px;position:absolute;text-transform:uppercase;top:-25px;transform:translateX(-50%);white-space:nowrap}@media(max-width:767px){.roomList__item__brand .badge{right:20px;top:20px}}@media(min-width:768px){.roomList__item__brand .badge{left:-30px;top:-20px}}.roomList__item__bonus>a{color:#000;font-weight:600}@media(max-width:767px){.roomList__item__bonus>a{font-size:18px;line-height:26px}}@media(min-width:768px){.roomList__item__bonus>a{font-size:24px;line-height:34px}}.roomList__item__bonus button{margin-left:5px;vertical-align:4px}.roomList__item__bonus .payments{margin-top:10px}@media(max-width:961px){.roomList__item__bonus .payments .minDeposit{margin:20px 0 6px}}@media(min-width:962px){.roomList__item__bonus .payments .minDeposit{display:inline-block;margin-right:10px}}.roomList__item__bonus .payments__logos{align-items:center;column-gap:12px;display:inline-flex}.roomList__item__bonus .payments__logos img{max-height:28px}.roomList__item__cta{text-align:center}.roomList__item__cta .roomList__item__cta__button{margin-bottom:20px}@media(min-width:768px){.roomList__item__cta .roomList__item__cta__button{margin-bottom:10px}}.roomList__item__terms{color:var(--grey-700);font-size:10px;line-height:16px;text-align:left}.roomList__item.unavailable .roomList__item__bonus>span{color:var(--grey-700);font-size:18px;font-weight:600}@media(min-width:768px){.roomList__item.unavailable .roomList__item__bonus>span{font-size:24px}}@media(min-width:962px)and (max-width:1199px){.expandArticleContainer .roomList__item,.review__unavailable .roomList__item{display:flex;flex-direction:column}.expandArticleContainer .roomList__item .roomList__item__brand,.review__unavailable .roomList__item .roomList__item__brand{height:auto}}.roomRank{display:inline-block;font-size:10px;font-weight:600;line-height:15px;padding:0 4px;text-align:center;text-transform:uppercase}.roomRank--platinum{background-color:#000;color:#fff}.roomRank--gold{background-color:var(--yellow);color:#000}
/*# sourceMappingURL=rooms.89bdba85.css.map*/