.CityCard_city_card__nBch4{display:flex;flex-flow:row nowrap;flex:0 0 auto;justify-content:center;align-items:center;width:316px;height:316px;border-radius:16px;background-color:#fff}.CityCard_city_card__nBch4.CityCard_city_card_small__GKVLb>div{width:150px;height:unset}.CityCard_city_card__nBch4.CityCard_city_card_small__GKVLb>div .CityCard_city_img__LQ8ht{position:relative;width:134px;height:100px}.CityCard_city_card__nBch4.CityCard_city_card_small__GKVLb>div .CityCard_city_name__VJPAP{font-size:17px;line-height:27px;color:#3e5481}.CityCard_city_card__nBch4>div{display:flex;flex-flow:column nowrap;flex:1 0 auto;justify-content:center;align-items:flex-start;width:100%;padding:0;overflow:hidden;position:relative}.CityCard_city_card__nBch4>div .CityCard_city_img__LQ8ht{position:relative;width:100%;height:100%}.CityCard_city_card__nBch4>div .CityCard_city_name__VJPAP{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;text-align:center;font-size:29px;line-height:32px;font-weight:700;color:#fff}.YourCityPage_your_city__riQQl{display:flex;flex-flow:column nowrap;flex:1 1 auto;justify-content:flex-start;align-items:center;gap:2rem;width:100%}.YourCityPage_your_city__riQQl .YourCityPage_your_city_list_container__2ykm0{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fit,315px);gap:1rem;justify-content:center;flex-grow:1;width:100%}