.nearby-locations .module-title{margin-bottom:12px}@media(min-width:768px){.nearby-locations .module-title{margin-bottom:8px}}.nearby-locations-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px}@media(min-width:1024px){.nearby-locations-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.nearby-locations-list .nearby-location{margin-bottom:2px}@media(min-width:1024px){.nearby-locations-list .nearby-location{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(50% - 2px)}.nearby-locations-list .nearby-location:nth-child(odd){margin-right:2px}}.weather-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;height:59px;padding:16px}.weather-card .text{color:#1f1f1f;font-size:18px;line-height:1.5}.weather-card .text.title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:24px}.weather-card .text.temp{min-width:64px;text-align:right}.weather-card .icon{height:30px;margin-right:4px;width:auto}.card-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;position:relative}.card-button a{cursor:pointer}.card-button.centered .text{left:50%;padding:0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.card-button .text{-webkit-box-flex:1;-ms-flex-positive:1;color:#f05514;flex-grow:1;font-size:14px;font-weight:500;padding-left:16px;text-transform:uppercase}.card-button .arrow-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:flex-start;padding-left:16px;width:40px}.card-button .arrow-wrap.is-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;padding-left:0;padding-right:16px}.card-button .arrow{fill:#f05514}a.card-button{cursor:pointer}