:root{--outside-block: 40px;--middle-block: calc(var(--outside-block) * 2);--inside-block: calc(var(--outside-block) * 3);--small-padding-top-bot: 1vw;--max-width: 1600px;--common-section-margin: 70px;--Fern: #597F72;--Spruce: #183E35;--Fog: #A9C6C9;--Ochre: #B5862D;--White: #FFF;--XS-Vertical: 24px;--L-Horizontal: 45px}@media screen and (min-width: 1600px){:root{--small-padding-top-bot: 16px}}@media screen and (max-width: 1500px){:root{--outside-block: 40px;--common-section-margin: 63px}}@media screen and (max-width: 1350px){:root{--outside-block: 37px;--middle-block: calc(var(--outside-block) * 1.9);--inside-block: calc(var(--outside-block) * 2.8);--common-section-margin: 54px}}@media screen and (max-width: 1100px){:root{--outside-block: 35px;--middle-block: calc(var(--outside-block) * 1.8);--inside-block: calc(var(--outside-block) * 2.6);--common-section-margin: 47px}}@media screen and (max-width: 950px){:root{--outside-block: 33px;--common-section-margin: 40px}}@media screen and (max-width: 800px){:root{--outside-block: 13px;--middle-block: 33px;--inside-block: calc(var(--outside-block) * 1)}}@font-face{font-family:"great-forest-simplified";src:url("/wp-content/themes/vint//includes/font/great_forest_-_simplified-webfont.woff");src:url("/wp-content/themes/vint//includes/font/great_forest_-_simplified-webfont.woff") format("woff")}@font-face{font-family:"great-forest-small-caps";src:url("/wp-content/themes/vint//includes/font/great_forest_-_small_caps-webfont.woff");src:url("/wp-content/themes/vint//includes/font/great_forest_-_small_caps-webfont.woff") format("woff")}#weather-section{margin:20px 0px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:top center;background-size:cover}#weather-section .overlay-top{background:url("/wp-content/themes/vint/images/shell/VIN-Top-Inside-Mask.svg") no-repeat top center;background-size:cover;position:absolute;top:0px;left:-2%;right:-2%;height:42px;z-index:2}#weather-section .overlay-bottom{background:url("/wp-content/themes/vint/images/shell/VIN-Bottom-Inside-Mask.svg") no-repeat top center;background-size:cover;position:absolute;bottom:0px;left:-2%;right:-2%;height:42px;z-index:2}#weather-section:after{content:"";background-color:rgba(58,130,135,.8);position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1}#weather-section .inside{padding:110px var(--middle-block) 110px var(--middle-block);position:relative;z-index:5;color:#fff;text-align:right}@media screen and (max-width: 1180px){#weather-section .inside{text-align:center}}#weather-section .inside .columns-wrap{display:flex;justify-content:space-between;white-space:nowrap}@media screen and (max-width: 1300px){#weather-section .inside .columns-wrap{flex-wrap:wrap;justify-content:initial;row-gap:29px}}@media screen and (max-width: 1180px){#weather-section .inside .columns-wrap{justify-content:center}}@media screen and (max-width: 820px){#weather-section .inside .columns-wrap{row-gap:0}}#weather-section .inside .columns-wrap .heading{font-family:"great-forest-small-caps",Times,serif;text-align:center}#weather-section .inside .columns-wrap .heading.mobile{display:none}@media screen and (max-width: 650px){#weather-section .inside .columns-wrap .heading.mobile{display:block}}@media screen and (max-width: 650px){#weather-section .inside .columns-wrap .heading.desktop{display:none}}#weather-section .inside .columns-wrap .label{font-size:18px;margin-right:10px}#weather-section .inside .columns-wrap .label.weather-condition{font-size:15px;margin-right:0px;text-transform:capitalize}#weather-section .inside .columns-wrap .temperature{font-size:28px;font-weight:600}@media screen and (max-width: 650px){#weather-section .inside .columns-wrap .temperature{font-size:22px}}#weather-section .inside .columns-wrap .value{font-size:28px;font-weight:600}@media screen and (max-width: 650px){#weather-section .inside .columns-wrap .value{font-size:22px}}#weather-section .inside .primary-heading{text-align:left}@media screen and (max-width: 1180px){#weather-section .inside .primary-heading{text-align:center}}#weather-section .inside .more-link a{color:#fff;margin-top:2em}#weather-col{display:flex;justify-content:space-between;width:40%;padding-right:18px;min-width:480px}@media screen and (max-width: 1180px){#weather-col{width:60%;justify-content:center;min-width:auto;margin:0 auto;padding-right:0px}}@media screen and (max-width: 820px){#weather-col{width:70%;min-width:initial;justify-content:space-around}}#weather-col .today{width:49%;display:flex;justify-content:space-between}@media screen and (max-width: 1180px){#weather-col .today{width:45%;margin-right:16px}}@media screen and (max-width: 820px){#weather-col .today{flex:0 0 118px;align-items:flex-start;flex-direction:column;align-items:center}}#weather-col .tomorrow{width:49%;display:flex;justify-content:space-between}@media screen and (max-width: 1180px){#weather-col .tomorrow{width:45%}}@media screen and (max-width: 820px){#weather-col .tomorrow{flex:0 0 118px;align-items:flex-start;flex-direction:column;align-items:center}}#weather-col .left-col{text-align:center;width:49%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 820px){#weather-col .left-col{width:100%}}@media screen and (max-width: 650px){#weather-col .left-col{margin-bottom:20px}}#weather-col .right-col{width:49%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 820px){#weather-col .right-col{width:100%}}#weather-col .right-col .heading{text-align:center}#weather-col .right-col .high,#weather-col .right-col .low{display:flex;align-items:center}#weather-col .weather-icon{width:98px;height:60px;background-image:url("/wp-content/themes/vint/images/weather/loader-white.gif");background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 650px){#weather-col .weather-icon{margin:20px 0px}}#weather-col .weather-icon.clear,#weather-col .weather-icon.clear-sky{background-image:url("/wp-content/themes/vint/images/weather/Weather_Sunny+Clear.svg")}#weather-col .weather-icon.overcast,#weather-col .weather-icon.clouds{background-image:url("/wp-content/themes/vint/images/weather/Weather_Cloudy.svg")}#weather-col .weather-icon.few{background-image:url("/wp-content/themes/vint/images/weather/Weather_Mainly_Sunny+Mainly_Cloudy.svg")}#weather-col .weather-icon.shower,#weather-col .weather-icon.rain{background-image:url("/wp-content/themes/vint/images/weather/Weather_Rain.svg")}#weather-col .weather-icon.thunderstorm{background-image:url("/wp-content/themes/vint/images/weather/Weather_Thunderstorm.svg")}#weather-col .weather-icon.snow,#weather-col .weather-icon.flurries{background-image:url("/wp-content/themes/vint/images/weather/Weather_Snow.svg")}#weather-col .weather-icon.mist,#weather-col .weather-icon.fog,#weather-col .weather-icon.haze{background-image:url("/wp-content/themes/vint/images/weather/Weather_Fog+Haze.svg")}#west-tide-col{border-left:1px solid rgba(169,198,201,.7);border-right:1px solid rgba(169,198,201,.7);padding:0px 30px}@media screen and (max-width: 1600px){#west-tide-col{padding:0px calc(-26.1px + 3.50625vw)}}@media screen and (max-width: 1300px){#west-tide-col{padding:0 30px;margin-right:30px}}@media screen and (max-width: 1180px){#west-tide-col{border-left:0px}}@media screen and (max-width: 820px){#west-tide-col{border-left:none;border-right:none;padding:0;margin-right:0;padding:20px 0;margin:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-left:auto;margin-right:auto}}#east-tide-col{padding-left:30px}@media screen and (max-width: 1600px){#east-tide-col{padding-left:calc(-26.1px + 3.50625vw)}}@media screen and (max-width: 1300px){#east-tide-col{padding-left:0px}}@media screen and (max-width: 820px){#east-tide-col{margin-left:auto;margin-right:auto}}.tides-col{width:34%}@media screen and (max-width: 1300px){.tides-col{width:initial}}@media screen and (max-width: 820px){.tides-col{width:360px}}.tides-col .wrap{display:flex;justify-content:space-between;column-gap:10px}@media screen and (max-width: 1300px){.tides-col .wrap{column-gap:40px}}@media screen and (max-width: 1180px){.tides-col .wrap{column-gap:30px}}@media screen and (max-width: 820px){.tides-col .wrap{column-gap:17px}}.tides-col .wrap .left-col,.tides-col .wrap .right-col{display:flex;align-items:center}.tides-col .wrap .left-col{width:55%}@media screen and (max-width: 820px){.tides-col .wrap .left-col .label{margin-right:4px !important}}.tides-col .wrap .left-col .label{min-width:80px;display:inline-block}.tides-col .wrap .right-col{width:105px}/*# sourceMappingURL=weather.css.map */
