:root{--gold: #B78C30}.capacity-chart{display:none;overflow:hidden;position:fixed;background-color:rgba(0,0,0,.4);top:0;bottom:0;left:0;right:0;z-index:30;padding:12.2vh 0}@media screen and (min-width: 1024px){.capacity-chart{padding:70px 0}}.capacity-chart--open{display:-webkit-box;display:-ms-flexbox;display:flex}.capacity-chart__inner{width:343px;position:relative;max-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow-y:auto;padding:32px 20px;background-color:#fff}@media screen and (min-width: 768px){.capacity-chart__inner{width:570px}}@media screen and (min-width: 1024px){.capacity-chart__inner{width:95vw}}@media screen and (min-width: 1280px){.capacity-chart__inner{width:1152px;padding:40px}}@media screen and (min-width: 1920px){.capacity-chart__inner{width:1362px;padding:64px}}.capacity-chart__title{font-family:"Feijoa Display",serif;font-weight:900;font-style:normal;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;font-size:21px;line-height:133%;letter-spacing:.02em;text-align:center;text-transform:capitalize;color:#3d4d55;padding:0 50px;margin-bottom:23px}@media screen and (min-width: 1280px){.capacity-chart__title{font-size:24px;grid-column:1/span 9;margin-bottom:26px}}@media screen and (min-width: 1920px){.capacity-chart__title{font-size:28px;line-height:143%;margin-bottom:40px}}.capacity-chart .chart--desktop{display:none}@media screen and (min-width: 1024px){.capacity-chart .chart--desktop{display:table;width:100%}}.capacity-chart .chart--desktop tr{height:50px}.capacity-chart .chart--desktop .chart__row--head{border-width:2px 0;border-color:#eee1dc;border-style:solid}.capacity-chart .chart--desktop .chart__row--head th{font-family:"Feijoa Display",serif;font-weight:900;font-style:normal;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on}@media screen and (min-width: 1024px){.capacity-chart .chart--desktop .chart__row--head th{font-size:13px}}@media screen and (min-width: 1280px){.capacity-chart .chart--desktop .chart__row--head th{font-size:16px}}.capacity-chart .chart--desktop .chart__row--head---specs{text-align:center}.capacity-chart .chart--desktop .chart__row--body:nth-of-type(even){background-color:#f3eae6}.capacity-chart .chart--desktop .chart__row--body th,.capacity-chart .chart--desktop .chart__row--body td{font-family:"MaisonNeue",sans-serif;font-weight:400;font-style:normal;font-size:16px}.capacity-chart .chart--desktop .chart__row--body th{font-weight:500}.capacity-chart .chart--desktop .chart__row--body td{text-align:center;font-size:14px}.capacity-chart .chart--desktop .chart__grid-header-title,.capacity-chart .chart--desktop .chart__grid-title{padding-left:20px}@media screen and (min-width: 1024px){.capacity-chart .chart--mobile{display:none}}.capacity-chart .chart--mobile .chart__container{text-align:left;padding:0 27px 0 19px;height:auto;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}@media screen and (min-width: 1920px){.capacity-chart .chart--mobile .chart__container{padding:0 86px 0 23px}}.capacity-chart .chart--mobile .chart__container-inner{max-height:0;-webkit-transition:max-height .35s;transition:max-height .35s;width:245px;overflow:hidden}@media screen and (min-width: 768px){.capacity-chart .chart--mobile .chart__container-inner{width:422px}}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__container{text-align:center}}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__container .chart__grid{-webkit-box-flex:1;-ms-flex:1;flex:1}}.capacity-chart .chart--mobile .chart__container .chart__grid:nth-child(odd){background-color:rgba(220,196,184,.25)}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__container .chart__grid:nth-child(odd){background-color:rgba(0,0,0,0)}}.capacity-chart .chart--mobile .chart__title{border:0;background:none;padding:0;margin:0;-webkit-appearance:none;font-family:"Feijoa Display",serif;font-weight:900;font-style:normal;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;border-top:1px solid #dcc4b8;font-size:14px;line-height:143%;width:100%;letter-spacing:.02em;text-transform:capitalize;color:#3d4d55;text-align:left;padding:12px 18px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:relative}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__title{font-size:14px;line-height:20px;padding:12px 16px}}@media screen and (min-width: 1920px){.capacity-chart .chart--mobile .chart__title{padding:12px 25px}}.capacity-chart .chart--mobile .chart__title--open+.chart__container>.chart__container-inner:first-child{max-height:403px;padding-bottom:30px}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__title--open+.chart__container>.chart__container-inner:first-child{max-height:115px;padding-bottom:19px}}.capacity-chart .chart--mobile .chart__title--open .v-icon__svg--chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.capacity-chart .chart--mobile .chart__chevron{position:absolute;right:3.5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__chevron{right:1.6%}}.capacity-chart .chart--mobile .chart__chevron .v-icon__svg{height:13px;width:13px}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__chevron .v-icon__svg{height:14px;width:14px}}.capacity-chart .chart--mobile .chart__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 20px 0px}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}}.capacity-chart .chart--mobile .chart__grid-header{font-family:"MaisonNeue",sans-serif;font-weight:400;font-style:normal;color:#3d4d55;font-size:14px;line-height:186%;letter-spacing:.04em;-ms-flex-preferred-size:68%;flex-basis:68%}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__grid-header{-ms-flex-preferred-size:initial;flex-basis:initial;padding:11px 0;background-color:rgba(220,196,184,.25)}}.capacity-chart .chart--mobile .chart__grid-value{font-family:"MaisonMono",sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:186%;letter-spacing:.04em;color:#3d4d55}@media screen and (min-width: 1280px){.capacity-chart .chart--mobile .chart__grid-value{font-size:16px;line-height:188%;padding:9px 0}}.capacity-chart__close{position:absolute;z-index:0;right:17px;top:17px;padding:0;border:none;line-height:1;background:rgba(0,0,0,0)}@media screen and (min-width: 1280px){.capacity-chart__close{right:20px;top:20px}}.capacity-chart__close .v-icon__svg{height:23px;width:23px;position:relative;z-index:-1;color:#3d4d55}@media screen and (min-width: 1280px){.capacity-chart__close .v-icon__svg{height:31px;width:31px}}body.has-modal-open{overflow:hidden}section.has-modal-open{position:relative;z-index:31}