#spl-weather-vertical-61e8985c590c .spl-weather-template-wrapper{padding-top:20px;padding-bottom:10px}#spl-weather-vertical-61e8985c590c .spl-weather-template-wrapper :is(.spl-weather-card-current-weather,.spl-weather-card-daily-details,.spl-weather-card-forecast-data,.spl-weather-ai-container,.spl-weather-card-footer){padding-left:20px;padding-right:20px}#spl-weather-vertical-61e8985c590c .spl-weather-card-style{background-color:rgba(255,255,255,.08);border-style:solid;border-color:rgba(255,255,255,.2);border-width:1px 1px 1px 1px;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:4px 4px 4px 4px;padding:12px 12px 12px 12px}#spl-weather-vertical-61e8985c590c .spl-weather-card-style:hover{border-color:rgba(255,255,255,.4)}#spl-weather-vertical-61e8985c590c .spl-weather-card-aqi-quality-summary{padding:12px 12px 12px 12px;margin:20px 0 20px 0}#spl-weather-vertical-61e8985c590c .spl-weather-card-forecast-data>div{padding-left:0;padding-right:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-footer{margin-bottom:10px}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-icon img{width:40px;height:40px;max-width:none;filter:invert(99%) sepia(0%) saturate(2867%) hue-rotate(233deg) brightness(114%) contrast(100%)}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-date-time span{font-size:14px;line-height:24px;letter-spacing:0;font-weight:400}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-value span,#spl-weather-vertical-61e8985c590c .spl-weather-forecast-value{font-size:14px;line-height:24px;letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-forecast-data{padding:12px 0 14px 0;margin:6px 0 4px 0}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-select{border-style:solid;border-color:#fff;border-width:0 0 2px 0}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-select-list{padding:0;margin:0;color:#2F2F2F;background-color:#fff;border-color:#fff}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-select-item.active{color:#2F2F2F;background-color:#CCC}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-select-item:hover{color:#2F2F2F;background-color:#CCC}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-value{font-weight:400}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details{margin:4px 0 0 0}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details{padding:7px 12px 7px 12px}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details-icon i{font-size:16px;line-height:1}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details-title{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:400}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details-value{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:600}#spl-weather-vertical-61e8985c590c .spl-weather-details-comport-data .spl-weather-details-value{font-weight:600}#spl-weather-vertical-61e8985c590c.sp-location-weather-block-wrapper{max-width:360px;color:#FFF;background:#760099;transition:0.3s;border-style:none;border-color:#ddd;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:none}#spl-weather-vertical-61e8985c590c .spl-weather-card-location-name{font-size:27px;line-height:38px;letter-spacing:0;fill:#FFF;font-weight:600}#spl-weather-vertical-61e8985c590c .spl-weather-card-date-time{font-size:14px;line-height:16px;letter-spacing:0;font-weight:500;gap:6px;justify-content:center}#spl-weather-vertical-61e8985c590c .spl-weather-header-info-wrapper{gap:6px;margin:0 0 18px 0;flex-direction:column}#spl-weather-vertical-61e8985c590c :is(.spl-weather-condition-icon,.spl-weather-condition-icon img){width:60px;height:60px}#spl-weather-vertical-61e8985c590c .spl-weather-current-weather-icon-wrapper{margin:0 0 8px 0}#spl-weather-vertical-61e8985c590c .spl-weather-current-temp{font-size:48px;line-height:56px;letter-spacing:0;font-weight:600}#spl-weather-vertical-61e8985c590c .spl-weather-temperature-metric{font-size:16px;line-height:22px;letter-spacing:0;font-weight:500}#spl-weather-vertical-61e8985c590c .spl-weather-ai-btn{padding:12px 28px 12px 28px;margin:0 0 10px 0;margin-left:auto;margin-right:auto;font-size:16px;line-height:24px;letter-spacing:0;color:#fff;background:#ffffff1a;border-style:solid;border-color:#fff3;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;width:100%;font-weight:500;text-transform:capitalize}#spl-weather-vertical-61e8985c590c .spl-weather-ai-btn span{margin-left:10px}#spl-weather-vertical-61e8985c590c .spl-weather-ai-btn svg{height:auto;width:24px}#spl-weather-vertical-61e8985c590c .spl-weather-ai-btn:hover{background:#bf00ff}#spl-weather-vertical-61e8985c590c .spl-weather-details-regular-data .spl-weather-details:nth-child(even){background:#ffffff1a}#spl-weather-vertical-61e8985c590c .spl-weather-details-regular-data{border-style:solid;border-color:#fff3;border-width:2px 2px 2px 2px;border-radius:4px}#spl-weather-vertical-61e8985c590c .spl-aqi-card-pollutant-item .spl-pollutant-title{color:#FFF;font-weight:400}#spl-weather-vertical-61e8985c590c .spl-aqi-card-pollutant-item .spl-pollutant-value{font-weight:600}@media only screen and (min-width:600px) and (max-width:1023px){#spl-weather-vertical-61e8985c590c .spl-weather-template-wrapper{padding-top:20px;padding-bottom:0}#spl-weather-vertical-61e8985c590c .spl-weather-template-wrapper :is(.spl-weather-card-current-weather,.spl-weather-card-daily-details,.spl-weather-card-forecast-data,.spl-weather-ai-container,.spl-weather-card-footer){padding-left:20px;padding-right:20px}#spl-weather-vertical-61e8985c590c .spl-weather-card-style{background-color:rgba(255,255,255,.08);border-style:solid;border-color:rgba(255,255,255,.2);border-width:1px 1px 1px 1px;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:4px 4px 4px 4px}#spl-weather-vertical-61e8985c590c .spl-weather-card-style:hover{border-color:rgba(255,255,255,.4)}#spl-weather-vertical-61e8985c590c .spl-weather-card-forecast-data>div{padding-left:px;padding-right:px}#spl-weather-vertical-61e8985c590c .spl-weather-card-footer{margin-bottom:0}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-icon img{max-width:none}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-value span,#spl-weather-vertical-61e8985c590c .spl-weather-forecast-value{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-vertical-61e8985c590c.sp-location-weather-block-wrapper{max-width:360px}#spl-weather-vertical-61e8985c590c .spl-weather-card-location-name{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-date-time{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-current-temp{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-vertical-61e8985c590c{display:block}}@media only screen and (max-width:599px){#spl-weather-vertical-61e8985c590c .spl-weather-template-wrapper{padding-top:20px;padding-bottom:0}#spl-weather-vertical-61e8985c590c .spl-weather-template-wrapper :is(.spl-weather-card-current-weather,.spl-weather-card-daily-details,.spl-weather-card-forecast-data,.spl-weather-ai-container,.spl-weather-card-footer){padding-left:20px;padding-right:20px}#spl-weather-vertical-61e8985c590c .spl-weather-card-style{background-color:rgba(255,255,255,.08);border-style:solid;border-color:rgba(255,255,255,.2);border-width:1px 1px 1px 1px;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:4px 4px 4px 4px}#spl-weather-vertical-61e8985c590c .spl-weather-card-style:hover{border-color:rgba(255,255,255,.4)}#spl-weather-vertical-61e8985c590c .spl-weather-card-forecast-data>div{padding-left:px;padding-right:px}#spl-weather-vertical-61e8985c590c .spl-weather-card-footer{margin-bottom:0}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-icon img{max-width:none}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-forecast-value span,#spl-weather-vertical-61e8985c590c .spl-weather-forecast-value{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-vertical-61e8985c590c.sp-location-weather-block-wrapper{max-width:360px}#spl-weather-vertical-61e8985c590c .spl-weather-card-location-name{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-card-date-time{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-current-temp{letter-spacing:0}#spl-weather-vertical-61e8985c590c .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-vertical-61e8985c590c{display:block}}#spl-weather-horizontal-97c79de53ee2 .spl-weather-horizontal-three-wrapper{padding:16px 20px 16px 20px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-icon img{width:32px;height:32px;max-width:none}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-date-time span{font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-value span,#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-value{font-size:14px;line-height:24px;letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-forecast-data{padding:0 0 0 0;margin:0 0 0 0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-forecast-data .spl-weather-swiper-nav.forecast{display:none}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-forecast-data:hover .spl-weather-swiper-nav.forecast:not(.swiper-button-disabled){display:block}#spl-weather-horizontal-97c79de53ee2 .spl-weather-swiper-nav.forecast{color:#fff;font-size:16px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-value{font-weight:400}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details{margin:0 0 0 0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details{padding:0 0 0 0;width:100%}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-icon i{font-size:16px;line-height:1}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-title{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:400}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-value{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:600}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-icon{left:1px;top:calc(50% - 8px)}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-title-wrapper,#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-value{margin-left:31px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-details-comport-data .spl-weather-details-value{font-size:14px;line-height:20px;letter-spacing:0;font-weight:600}#spl-weather-horizontal-97c79de53ee2 .spl-weather-details-comport-data{margin-top:8px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-swiper-nav.additional-data{display:none;color:#fff;font-size:16px;padding:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details:hover .spl-weather-swiper-nav.additional-data:not(.swiper-button-disabled){display:block}#spl-weather-horizontal-97c79de53ee2.sp-location-weather-block-wrapper{max-width:1200px;color:#FFF;background-position:center;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;transition:0.3s;border-style:none;border-color:#ddd;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:none}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-location-name{font-size:14px;line-height:20px;letter-spacing:0;fill:#FFF;font-weight:600}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-date-time{font-size:14px;line-height:16px;letter-spacing:0;font-weight:500;gap:6px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-header-info-wrapper{gap:6px;margin:0 0 0 0}#spl-weather-horizontal-97c79de53ee2 :is(.spl-weather-condition-icon,.spl-weather-condition-icon img){width:60px;height:60px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-current-weather-icon-wrapper{margin:0 0 0 0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-current-temp{font-size:48px;line-height:56px;letter-spacing:0;font-weight:600}#spl-weather-horizontal-97c79de53ee2 .spl-weather-temperature-metric{font-size:16px;line-height:21px;letter-spacing:0;font-weight:500}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-min-max-temperature{font-size:14px;line-height:20px;letter-spacing:0;margin:0 0 8px 0;font-weight:500}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-real-feel{font-size:14px;line-height:20px;letter-spacing:0;font-weight:600}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-real-feel-vertical-seven{font-size:14px;line-height:20px;letter-spacing:0;text-align:left;font-weight:600}#spl-weather-horizontal-97c79de53ee2 .spl-weather-real-feel-desc-wrapper{margin:0 0 0 0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-short-desc{font-size:14px;line-height:20px;letter-spacing:0;font-weight:600;text-transform:capitalize}#spl-weather-horizontal-97c79de53ee2 .spl-weather-attribution{font-size:12px;line-height:26px;letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-tab:not(.active){color:#FFF}#spl-weather-horizontal-97c79de53ee2.sp-location-weather-block-wrapper::after{inset:0;content:"";position:absolute;background-color:#00000075}#spl-weather-horizontal-97c79de53ee2 .spl-weather-template-wrapper{z-index:999;position:relative}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-min-max-temperature .spl-weather-temp{margin-left:3px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-footer{font-weight:400;background-color:#00000036}#spl-weather-horizontal-97c79de53ee2 .spl-weather-ai-btn{padding:12px 28px 12px 28px;margin:10px 0 10px 0;margin-left:auto;margin-right:auto;font-size:16px;line-height:24px;letter-spacing:0;color:#fff;background:#5939D9;border-style:none;border-radius:30px 30px 30px 30px;width:100%;font-weight:500;text-transform:capitalize}#spl-weather-horizontal-97c79de53ee2 .spl-weather-ai-btn span{margin-left:10px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-ai-btn svg{height:auto;width:24px}#spl-weather-horizontal-97c79de53ee2 .spl-weather-ai-btn:hover{background:#4128AD}@media only screen and (min-width:600px) and (max-width:1023px){#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-icon img{max-width:none}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-value span,#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-value{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details{width:100%}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-icon{left:NaNpx;top:calc(50% - NaNpx)}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-title-wrapper,#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-value{margin-left:NaNpx}#spl-weather-horizontal-97c79de53ee2 .spl-weather-details-comport-data .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-location-name{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-date-time{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-current-temp{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-min-max-temperature{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-real-feel{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-real-feel-vertical-seven{letter-spacing:0;text-align:left}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-short-desc{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-attribution{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2{display:block}}@media only screen and (max-width:599px){#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-icon img{max-width:none}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-value span,#spl-weather-horizontal-97c79de53ee2 .spl-weather-forecast-value{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details{width:100%}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-icon{left:NaNpx;top:calc(50% - NaNpx)}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-title-wrapper,#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-daily-details .spl-weather-details-value{margin-left:NaNpx}#spl-weather-horizontal-97c79de53ee2 .spl-weather-details-comport-data .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-location-name{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-date-time{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-current-temp{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-min-max-temperature{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-real-feel{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-real-feel-vertical-seven{letter-spacing:0;text-align:left}#spl-weather-horizontal-97c79de53ee2 .spl-weather-card-short-desc{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2 .spl-weather-attribution{letter-spacing:0}#spl-weather-horizontal-97c79de53ee2{display:block}}#spl-weather-vertical-ff7ea7033397 .spl-weather-template-wrapper{padding-top:20px;padding-bottom:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-template-wrapper :is(.spl-weather-card-current-weather,.spl-weather-card-daily-details,.spl-weather-card-forecast-data,.spl-weather-ai-container,.spl-weather-card-footer){padding-left:20px;padding-right:20px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-style{background-color:rgba(255,255,255,.08);border-style:solid;border-color:rgba(255,255,255,.2);border-width:1px 1px 1px 1px;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:4px 4px 4px 4px;padding:12px 12px 12px 12px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-style:hover{border-color:rgba(255,255,255,.4)}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-aqi-quality-summary{padding:12px 12px 12px 12px;margin:20px 0 20px 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-forecast-data>div{padding-left:0;padding-right:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-footer{margin-bottom:0;font-weight:400;background-color:#00000036}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-icon img{width:48px;height:48px;max-width:none}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-date-time span{font-size:14px;line-height:24px;letter-spacing:0;font-weight:400}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-value span,#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-value{font-size:14px;line-height:24px;letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-forecast-data{padding:18px 0 14px 0;margin:6px 0 0 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-daily-hourly-forecast-buttons{margin:0 0 14px 0;display:flex;list-style:none;justify-content:center;border-color:#fff;border-style:solid;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;padding:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-daily-hourly-toggle{display:flex;justify-content:center}#spl-weather-vertical-ff7ea7033397 .spl-weather-daily-hourly-forecast-buttons li{font-weight:600;cursor:pointer;margin:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-daily-hourly-forecast-buttons li.active{color:#7c4827;background-color:#fff}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-select{border-style:solid;border-color:#fff;border-width:0 0 2px 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-select-list{padding:0;margin:0;color:#2F2F2F;background-color:#fff;border-color:#fff}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-select-item.active{color:#2F2F2F;background-color:#CCC}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-select-item:hover{color:#2F2F2F;background-color:#CCC}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-forecast-data .spl-weather-swiper-nav.forecast{display:none}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-forecast-data:hover .spl-weather-swiper-nav.forecast:not(.swiper-button-disabled){display:block}#spl-weather-vertical-ff7ea7033397 .spl-weather-swiper-nav.forecast{color:#fff;font-size:16px}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-value{font-weight:400}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details{margin:14px 0 0 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details{padding:6px 2px 6px 12px;width:100%}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-icon i{font-size:16px;line-height:1}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-title{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:400}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-value{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:600}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-icon{left:13px;top:calc(50% - 8px)}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-title-wrapper,#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-value{margin-left:31px}#spl-weather-vertical-ff7ea7033397 .spl-weather-details-comport-data .spl-weather-details-value{font-size:14px;line-height:20px;letter-spacing:0;font-weight:600}#spl-weather-vertical-ff7ea7033397 .spl-weather-details-comport-data{margin-top:8px}#spl-weather-vertical-ff7ea7033397 .spl-weather-swiper-nav.additional-data{display:none;color:#fff;font-size:16px;padding:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details:hover .spl-weather-swiper-nav.additional-data:not(.swiper-button-disabled){display:block}#spl-weather-vertical-ff7ea7033397.sp-location-weather-block-wrapper{max-width:360px;color:#FFF;background:#7c4827;transition:0.3s;border-style:none;border-color:#ddd;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:none}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-location-name{font-size:20px;line-height:24px;letter-spacing:0;fill:#FFF;font-weight:600}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-date-time{font-size:14px;line-height:16px;letter-spacing:0;font-weight:500;gap:6px}#spl-weather-vertical-ff7ea7033397 .spl-weather-header-info-wrapper{gap:10px;margin:0 0 10px 0;flex-direction:column-reverse;align-items:center}#spl-weather-vertical-ff7ea7033397 :is(.spl-weather-condition-icon,.spl-weather-condition-icon img){width:72px;height:72px}#spl-weather-vertical-ff7ea7033397 .spl-weather-current-weather-icon-wrapper{margin:0 0 8px 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-current-temp{font-size:64px;line-height:72px;letter-spacing:0;font-weight:600}#spl-weather-vertical-ff7ea7033397 .spl-weather-temperature-metric{font-size:21px;line-height:27px;letter-spacing:0;font-weight:500}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-min-max-temperature{font-size:18px;line-height:20px;letter-spacing:0;margin:0 0 8px 0;font-weight:500}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-real-feel{font-size:16px;line-height:20px;letter-spacing:0;font-weight:400}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-real-feel-vertical-seven{font-size:16px;line-height:20px;letter-spacing:0;text-align:left;font-weight:400}#spl-weather-vertical-ff7ea7033397 .spl-weather-real-feel-desc-wrapper{margin:12px 0 4px 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-short-desc{font-size:16px;line-height:20px;letter-spacing:0;font-weight:600;text-transform:capitalize}#spl-weather-vertical-ff7ea7033397 .spl-weather-attribution{font-size:12px;line-height:26px;letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-min-max-temperature .spl-weather-temp{margin-left:3px}#spl-weather-vertical-ff7ea7033397 .spl-weather-sun-orbit-sky{border-top-color:#fff}#spl-weather-vertical-ff7ea7033397 .spl-weather-sun-orbit-sky i{color:#fff}#spl-weather-vertical-ff7ea7033397 .spl-weather-sun-orbit .spl-weather-details-value{margin-left:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-ai-btn{padding:12px 28px 12px 28px;margin:10px 0 10px 0;margin-left:auto;margin-right:auto;font-size:16px;line-height:24px;letter-spacing:0;color:#fff;background:#5939D9;border-style:none;border-radius:30px 30px 30px 30px;width:100%;font-weight:500;text-transform:capitalize}#spl-weather-vertical-ff7ea7033397 .spl-weather-ai-btn span{margin-left:10px}#spl-weather-vertical-ff7ea7033397 .spl-weather-ai-btn svg{height:auto;width:24px}#spl-weather-vertical-ff7ea7033397 .spl-weather-ai-btn:hover{background:#4128AD}#spl-weather-vertical-ff7ea7033397 .spl-weather-details-regular-data .spl-weather-details:first-child{border-top-left-radius:4px;border-top-right-radius:4px}#spl-weather-vertical-ff7ea7033397 .spl-weather-details-regular-data .spl-weather-details:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}#spl-weather-vertical-ff7ea7033397 .spl-aqi-card-pollutant-item .spl-pollutant-title{color:#FFF;font-weight:400}#spl-weather-vertical-ff7ea7033397 .spl-aqi-card-pollutant-item .spl-pollutant-value{font-weight:600}@media only screen and (min-width:600px) and (max-width:1023px){#spl-weather-vertical-ff7ea7033397 .spl-weather-template-wrapper{padding-top:20px;padding-bottom:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-template-wrapper :is(.spl-weather-card-current-weather,.spl-weather-card-daily-details,.spl-weather-card-forecast-data,.spl-weather-ai-container,.spl-weather-card-footer){padding-left:20px;padding-right:20px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-style{background-color:rgba(255,255,255,.08);border-style:solid;border-color:rgba(255,255,255,.2);border-width:1px 1px 1px 1px;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:4px 4px 4px 4px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-style:hover{border-color:rgba(255,255,255,.4)}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-forecast-data>div{padding-left:px;padding-right:px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-footer{margin-bottom:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-icon img{max-width:none}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-value span,#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-value{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-daily-hourly-forecast-buttons{margin:0 0 14px 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details{width:100%}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-icon{left:NaNpx;top:calc(50% - NaNpx)}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-title-wrapper,#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-value{margin-left:NaNpx}#spl-weather-vertical-ff7ea7033397 .spl-weather-details-comport-data .spl-weather-details-value{letter-spacing:0}#spl-weather-vertical-ff7ea7033397.sp-location-weather-block-wrapper{max-width:360px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-location-name{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-date-time{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-current-temp{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-min-max-temperature{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-real-feel{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-real-feel-vertical-seven{letter-spacing:0;text-align:left}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-short-desc{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-attribution{letter-spacing:0}#spl-weather-vertical-ff7ea7033397{display:block}}@media only screen and (max-width:599px){#spl-weather-vertical-ff7ea7033397 .spl-weather-template-wrapper{padding-top:20px;padding-bottom:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-template-wrapper :is(.spl-weather-card-current-weather,.spl-weather-card-daily-details,.spl-weather-card-forecast-data,.spl-weather-ai-container,.spl-weather-card-footer){padding-left:20px;padding-right:20px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-style{background-color:rgba(255,255,255,.08);border-style:solid;border-color:rgba(255,255,255,.2);border-width:1px 1px 1px 1px;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:4px 4px 4px 4px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-style:hover{border-color:rgba(255,255,255,.4)}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-forecast-data>div{padding-left:px;padding-right:px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-footer{margin-bottom:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-icon img{max-width:none}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-value span,#spl-weather-vertical-ff7ea7033397 .spl-weather-forecast-value{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-daily-hourly-forecast-buttons{margin:0 0 10px 0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details{width:100%}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-icon{left:NaNpx;top:calc(50% - NaNpx)}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-title-wrapper,#spl-weather-vertical-ff7ea7033397 .spl-weather-card-daily-details .spl-weather-details-value{margin-left:NaNpx}#spl-weather-vertical-ff7ea7033397 .spl-weather-details-comport-data .spl-weather-details-value{letter-spacing:0}#spl-weather-vertical-ff7ea7033397.sp-location-weather-block-wrapper{max-width:360px}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-location-name{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-date-time{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-current-temp{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-min-max-temperature{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-real-feel{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-real-feel-vertical-seven{letter-spacing:0;text-align:left}#spl-weather-vertical-ff7ea7033397 .spl-weather-card-short-desc{letter-spacing:0}#spl-weather-vertical-ff7ea7033397 .spl-weather-attribution{letter-spacing:0}#spl-weather-vertical-ff7ea7033397{display:block}}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-horizontal-one-wrapper{padding:20px 20px 20px 20px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-header-area{margin-left:-20px;margin-right:-20px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-header-area .spl-weather-forecast-tabs{padding-left:20px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-icon img{width:36px;height:36px;max-width:none;filter:invert(99%) sepia(0%) saturate(2867%) hue-rotate(233deg) brightness(114%) contrast(100%)}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-date-time span{font-size:14px;line-height:24px;letter-spacing:0;font-weight:500}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-value span,#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-value{font-size:14px;line-height:24px;letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-forecast-data{padding:14px 0 0 0;margin:8px 0 0 0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-daily-hourly-forecast-buttons{margin:0 0 14px 0;display:flex;list-style:none;justify-content:center;border-color:#fff;border-style:solid;border-width:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;padding:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-tabs{gap:20px;display:flex;align-items:center;list-style:none;margin:0;padding:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-daily-hourly-toggle{display:flex;justify-content:center}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-daily-hourly-forecast-buttons li{font-weight:600;cursor:pointer;margin:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-daily-hourly-forecast-buttons li.active{color:#F26C0D;background-color:#fff}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-tabs-header{border-bottom:1px solid rgb(236 234 233 / 50%)}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-tabs .spl-weather-forecast-tab::after{height:2px;background:#FFF}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-forecast-data .spl-weather-swiper-nav.forecast{display:none}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-forecast-data:hover .spl-weather-swiper-nav.forecast:not(.swiper-button-disabled){display:block}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-swiper-nav.forecast{color:#fff;font-size:16px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-value{font-weight:400}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details{margin:0 0 0 0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details{padding:3px 2px 3px 2px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-details-regular-data{row-gap:2px;column-gap:10px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details-icon i{font-size:16px;line-height:1}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details-title{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:400}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details-value{font-size:14px;line-height:20px;letter-spacing:0;width:max-content;font-weight:600}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-details-comport-data .spl-weather-details-value{font-size:14px;line-height:20px;letter-spacing:0;font-weight:600}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-details-comport-data{margin-top:8px}#spl-weather-horizontal-c6d33a78d1b1.sp-location-weather-block-wrapper{max-width:800px;color:#FFF;background:#434e78;transition:0.3s;border-style:none;border-color:#ddd;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;box-shadow:none}.spl-weather-search-block-wrapper[data-parent-id="spl-weather-horizontal-c6d33a78d1b1"]{max-width:800px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-location-name{font-size:14px;line-height:20px;letter-spacing:0;fill:#FFF;font-weight:600}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-date-time{font-size:14px;line-height:16px;letter-spacing:0;font-weight:500;gap:6px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-header-info-wrapper{gap:8px;margin:0 0 8px 0;align-items:center}#spl-weather-horizontal-c6d33a78d1b1 :is(.spl-weather-condition-icon,.spl-weather-condition-icon img){width:60px;height:60px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-current-weather-icon-wrapper{margin:0 0 8px 0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-current-temp{font-size:48px;line-height:56px;letter-spacing:0;font-weight:600}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-temperature-metric{font-size:16px;line-height:21px;letter-spacing:0;font-weight:500}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-min-max-temperature{font-size:16px;line-height:20px;letter-spacing:0;margin:0 0 0 30px;font-weight:500}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-real-feel{font-size:16px;line-height:20px;letter-spacing:0;font-weight:600}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-real-feel-vertical-seven{font-size:16px;line-height:20px;letter-spacing:0;text-align:left;font-weight:600}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-real-feel-desc-wrapper{margin:0 0 8px 0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-short-desc{font-size:16px;line-height:20px;letter-spacing:0;font-weight:600;text-transform:capitalize}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-tab:not(.active){color:#FFF}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-condition-icon img{filter:invert(99%) sepia(0%) saturate(2867%) hue-rotate(233deg) brightness(114%) contrast(100%)}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-min-max-temperature .spl-weather-temp{margin-left:3px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-ai-btn{padding:12px 28px 12px 28px;margin:10px 0 10px 0;margin-left:auto;margin-right:auto;font-size:16px;line-height:24px;letter-spacing:0;color:#fff;background:#5939D9;border-style:none;border-radius:30px 30px 30px 30px;width:100%;font-weight:500;text-transform:capitalize}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-ai-btn span{margin-left:10px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-ai-btn svg{height:auto;width:24px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-ai-btn:hover{background:#4128AD}@media only screen and (min-width:600px) and (max-width:1023px){#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-header-area{margin-left:-px;margin-right:-px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-header-area .spl-weather-forecast-tabs{padding-left:px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-icon img{max-width:none}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-value span,#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-value{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-daily-hourly-forecast-buttons{margin:0 0 14px 0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-details-regular-data{column-gap:8px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-details-comport-data .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-location-name{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-date-time{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-current-temp{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-min-max-temperature{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-real-feel{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-real-feel-vertical-seven{letter-spacing:0;text-align:left}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-short-desc{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1{display:block}}@media only screen and (max-width:599px){#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-header-area{margin-left:-px;margin-right:-px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-header-area .spl-weather-forecast-tabs{padding-left:px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-icon img{max-width:none}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-date-time span{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-value span,#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-forecast-value{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-daily-hourly-forecast-buttons{margin:0 0 10px 0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-details-regular-data{column-gap:5px}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details-title{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-daily-details .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-details-comport-data .spl-weather-details-value{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-location-name{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-date-time{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-current-temp{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-temperature-metric{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-min-max-temperature{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-real-feel{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-real-feel-vertical-seven{letter-spacing:0;text-align:left}#spl-weather-horizontal-c6d33a78d1b1 .spl-weather-card-short-desc{letter-spacing:0}#spl-weather-horizontal-c6d33a78d1b1{display:block}}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-block{margin:0 0 24px 0;width:320px;height:44px;justify-self:center;background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#434e7847;border-radius:4px 4px 4px 4px}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-input{font-size:14px;line-height:16px;letter-spacing:0;order:1}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-button i{font-size:15px;color:#434e78b8}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-error{width:320px;transform:translateX(-50%);left:50%}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-block:focus-within{border-style:solid;border-color:#757575}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-input::placeholder{color:#434e78;font-weight:400}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-button{order:2}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-button:hover i{color:#434e78}@media only screen and (min-width:600px) and (max-width:1023px){#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-block{width:320px}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-input{letter-spacing:0}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-error{width:320px}}@media only screen and (max-width:599px){#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-block{width:260px}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-input{letter-spacing:0}#spl-weather-search-9bdabc61-c3a5-4418-a6bd-89efa98d968b .spl-weather-search-error{width:260px}}