body.red{background-color:rosybrown}
.top .videos__single{row-gap:0}
@media (min-width:62em){.top .videos__single .player{position:relative;overflow:hidden;height:calc(100vh - var(--header-height,90px));background-color:#000;margin-bottom:0}}
.top .videos__single .player video{pointer-events:none}
@media (min-width:62em){.top .videos__single .player video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;height:100%;margin:0}}
@media (min-width:62em){.top .videos__single .text{background-color:rgba(255,255,255,0.8);border-radius:12px;bottom:50px;justify-content:flex-end;padding:20px 20px 20px 30px;position:absolute;row-gap:20px;z-index:1;display:grid;grid-template-columns:auto auto;column-gap:40px;align-items:center}.top .videos__single .text h1{grid-column:-1/1}}
@media (max-width:61.99em){.top .videos__single .text{margin:0;display:flex;flex-direction:column;text-align:center}}
@media (min-width:62em){.top .videos__single .text p{margin-bottom:0}}
.top .videos__single .text p strong{font-weight:700}
.flats-table .flats-table-cell[data-field=price] [data-popup=price-history] .label svg{width:17px;height:17px}
.price-history{margin:0;padding:0}
.price-history li{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px;padding:10px}
@media (max-width:47.99em){.price-history li{padding-left:0;padding-right:0}}
.price-history li:first-child span{font-weight:600}
.price-history li:not(:last-child){border-bottom:1px solid var(--hr-color)}
.price-history li::before{display:none}
.price-history li span{display:flex;flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px;align-items:center;line-height:1.2}
@media (max-width:31.25em){.price-history li span{font-size:0.875rem}}
.price-history li .percent{font-size:0.875rem}
.price-history li .percent.up{color:red !important}
.price-history li .percent.down{color:green !important}