.wind-forecast-diagram{display:block;width:100%}.wind-forecast-diagram__container{display:flex;flex-flow:column wrap;gap:2.8rem;gap:var(--wb-ds-space--xl)}@media(min-width:1024px){.wind-forecast-diagram__container{flex-flow:row nowrap;justify-content:space-between}}@media(min-width:1536px){.wind-forecast-diagram__container{gap:4rem;gap:var(--wb-ds-space--3xl)}}.wind-forecast-diagram__diagram{flex-shrink:1;flex-basis:100%;max-width:100%;order:1}@media(min-width:1024px){.wind-forecast-diagram__diagram{order:0;flex-basis:90%;max-width:calc(100% - 29.4rem);max-width:calc(100% - var(--mch-product-legend__width) - var(--wb-ds-space--xl))}}@media(min-width:1536px){.wind-forecast-diagram__diagram{max-width:calc(100% - 30.6rem);max-width:calc(100% - var(--mch-product-legend__width) - var(--wb-ds-space--3xl))}}.wind-forecast-diagram__day-chooser{background-color:#263645;background-color:var(--wb-ds-color-secondary--2x-dark);display:flex;flex-direction:column;flex-basis:100%;max-width:100%;box-sizing:border-box;box-shadow:10px 10px 10px 0 rgba(0,0,0,.25);box-shadow:var(--wb-ds-box-shadow--x-hard)}@media(min-width:1024px){.wind-forecast-diagram__day-chooser{flex-basis:10%;max-width:26.6rem;max-width:var(--mch-product-legend__width)}}