.compare-stay__filters{border-bottom:1px solid #b70600;padding-bottom:30px}@media(min-width:768px){.compare-stay__filters__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}}.compare-stay__select{width:100%;background-color:rgba(0,0,0,0);border-color:#b70600;margin:0 0 10px}@media(min-width:768px){.compare-stay__select{width:300px;margin:0}}.compare-stay__results{padding-top:30px;position:relative;border-bottom:1px solid #b70600}@media(min-width:768px){.compare-stay__results:before{content:"";display:block;width:1px;height:100%;left:50%;position:absolute;top:0;background:#b70600}}@media(min-width:768px){.compare-stay__results{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.compare-stay__results>article{display:none}@media(min-width:768px){.compare-stay__card{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:650px}}.compare-stay__card-image{border-radius:2px;overflow:hidden;margin:0 0 20px;padding:0 0 100%;position:relative}@media(min-width:768px){.compare-stay__card-image{padding:0 0 70%}}.compare-stay__card-image img{position:absolute;left:0;top:0}.compare-stay__card-content{padding:0 15px 20px}@media(min-width:768px){.compare-stay__card-content{padding:0 20px 50px}}.compare-stay__card--stats{margin:30px 0 0}.compare-stay__card--stat{padding:15px 0;border-bottom:1px solid #e4dec6}@media(min-width:768px){.compare-stay__card--stat{padding:20px 0}}.compare-stay__card--stat-title{margin:0 0 10px;font-size:26px}.compare-stay__card--stat-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.compare-stay__card--stat-info svg{font-size:24px}.compare-stay__card--amenities{margin:15px 0 0}@media(min-width:768px){.compare-stay__card--amenities{margin:20px 0 0}}.compare-stay__card--amenities-title{margin:0 0 10px;font-size:26px}.compare-stay__card--amenities-list{list-style:none}.compare-stay__card--amenities-list li{padding:0 0 0 15px;position:relative}.compare-stay__card--amenities-list li:before{content:"";display:block;position:absolute;left:5px;top:10px;width:3px;height:3px;border-radius:50%;background:#b70600}