.calendar-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;display:grid;grid-template-columns:repeat(7,minmax(60px,1fr));grid-template-rows:repeat(5,minmax(60px,1fr))}.calendar-month-small{width:361px}.calendar-month-small__title{font-size:18px;font-weight:500;line-height:24px;color:#171717}.calendar-month-small .calendar-header-small{width:350px;margin-bottom:8px;justify-content:space-between}.calendar-month-small .calendar-header-small span{width:50px;font-size:12px;font-weight:600;line-height:16px;color:#0006;text-transform:uppercase}.calendar-wrapper-small{display:grid;width:100%;row-gap:8px;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,50px)}.calendar-wrapper-small .bg-green-100{background-color:#eff0f0}.search-route__route-city[data-v-a881112c]{width:31%}.search-route__close-btn[data-v-a881112c]{top:-9px;right:-8px;width:24px;height:24px}.searchform__datefields[data-v-a881112c]{width:38%}.search-form__row[data-v-47ca987b]{height:68px}.search-form__row.--de-locale[data-v-47ca987b]{height:56px}.search-form__btn[data-v-47ca987b]{flex:1 1 0%}@media(min-width:1024px){.search-form__row[data-v-47ca987b]:not(.--complex-route):not(.--de-locale){height:62px}.search-form__row.--de-locale[data-v-47ca987b]{height:56px}.search-form__btn[data-v-47ca987b]{width:200px}.search-form__btn.--serp[data-v-47ca987b]{flex:none;width:140px}}
