.SqNkqq_elements{gap:40px;padding:80px 0 40px;display:grid}@media (min-width:960px){.SqNkqq_elements{gap:48px;padding:100px 0 48px}}
.r5tCna_filter .r5tCna_content{flex-direction:column;display:flex}.r5tCna_filter .r5tCna_content>p{margin-bottom:29px}.r5tCna_filter .r5tCna_content>div[class*=filterBox]:not(:last-child),.r5tCna_filter .r5tCna_content>div[class*=filterCheckbox]:not(:last-child),.r5tCna_filter .r5tCna_content>div[class*=filterDatepicker]:not(:last-child),.r5tCna_filter .r5tCna_content>div[class*=filterQuickBooking]:not(:last-child),.r5tCna_filter .r5tCna_content>div[class*=filterSlider]:not(:last-child){border-bottom:1px solid #edf0f2}.r5tCna_filter .r5tCna_content>div[class*=filterBox]:last-child,.r5tCna_filter .r5tCna_content>div[class*=filterCheckbox]:last-child,.r5tCna_filter .r5tCna_content>div[class*=filterDatepicker]:last-child,.r5tCna_filter .r5tCna_content>div[class*=filterQuickBooking]:last-child,.r5tCna_filter .r5tCna_content>div[class*=filterSlider]:last-child{padding-bottom:0}.r5tCna_filter .r5tCna_buttonWrapper{margin-bottom:24px;top:0;z-index:10!important;position:sticky!important}.r5tCna_filter .r5tCna_buttonWrapper button{width:100%}@media (min-width:960px){.r5tCna_filter .r5tCna_buttonWrapper{display:none}}
