:root{--smallPX:32px;--bigPX:64px}#road{position:relative;&:after{background-image:repeating-linear-gradient(180deg,#f0f8ff,#f0f8ff 10px,transparent 0,transparent 20px);content:"";height:calc(100% - 50px);left:calc(50% - 1px);top:50px;width:2px;z-index:1}#car,&:after{position:absolute}#car{left:50%;top:40px;transform:translateX(-50%);z-index:2}}@media screen and (min-width:768px){.day_description{width:50%}.day-container{& .day_description{max-height:400px;min-height:298px}figure{max-height:400px;min-height:298px;img{max-height:400px;min-height:298px}}}:dir(ltr) .day-container:nth-child(odd) .day_description{padding-left:var(--bigPX);padding-right:var(--smallPX);padding-top:35px}:dir(ltr) .day-container:nth-child(2n) .day_description{padding-left:var(--smallPX);padding-right:var(--bigPX);padding-top:35px}:dir(rtl) .day-container:nth-child(odd) .day_description{padding-left:var(--smallPX);padding-right:var(--bigPX);padding-top:35px}:dir(rtl) .day-container:nth-child(2n) .day_description{padding-left:var(--bigPX);padding-right:var(--smallPX);padding-top:35px}}@media screen and (min-width:1024px){.day-container{& .day_description{min-height:380px}figure{max-height:539px;min-height:380px;img{max-height:539px;min-height:380px}}}}@media screen and (max-width:768px){:dir(ltr) .day-container .day_description{padding-left:calc(var(--smallPX) + 15px);padding-right:10px;padding-top:15px}:dir(rtl) .day-container .day_description{padding-left:10px;padding-right:calc(var(--smallPX) + 15px);padding-top:15px}}