.view-block-dimensional_grid{padding:25px 0}@media screen and (min-width:1200px){.view-block-dimensional_grid{padding-top:3.5rem;padding-bottom:3.5rem}}.view-block-dimensional_grid .block__title{font-size:0.875rem;font-weight:500;line-height:1.1;margin:0 0 15px}@media screen and (min-width:1200px){.view-block-dimensional_grid .block__title{font-size:0.85rem;font-weight:500;line-height:1.1}}@media screen and (min-width:1200px){.view-block-dimensional_grid .block__title{margin-bottom:1.5rem}}.view-dimensional-grid{position:relative}@media screen and (min-width:1200px){.view-dimensional-grid .view-filters{position:absolute;bottom:100%;right:0;margin-bottom:0.35rem}}.view-dimensional-grid .view-filters form{display:flex;margin:0 -0.1rem;flex-wrap:wrap}@media screen and (min-width:1200px){.view-dimensional-grid .view-filters form{justify-content:flex-end}}.view-dimensional-grid .view-filters form>.form-item{padding-left:0.1rem;padding-right:0.1rem;flex-grow:1}@media screen and (min-width:1200px){.view-dimensional-grid .view-filters form>.form-item{flex-grow:0;width:12.2rem}}.view-dimensional-grid .view-filters .form-actions{margin-top:0}.view-dimensional-grid .view-filters .form-actions .form-submit{display:none}.dimensional-grid-full .swiper-hand,.dimensional-grid-default .swiper-hand{position:static;margin-left:auto}.dimensional-grid-full .field-term-table,.dimensional-grid-default .field-term-table{margin-top:32px;overflow-y:hidden;overflow-x:auto}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table,.dimensional-grid-default .field-term-table{margin-top:2.4rem}}.dimensional-grid-full .field-term-table .tablefield-wrapper,.dimensional-grid-default .field-term-table .tablefield-wrapper{margin:0 -25px;padding:0 25px}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table .tablefield-wrapper,.dimensional-grid-default .field-term-table .tablefield-wrapper{padding:0;margin:0}}.dimensional-grid-full .field-term-table caption,.dimensional-grid-default .field-term-table caption{margin-bottom:10px;font-size:1.1875rem;font-weight:500;line-height:1.1}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table caption,.dimensional-grid-default .field-term-table caption{font-size:1.2rem;font-weight:500;line-height:1.1}}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table caption,.dimensional-grid-default .field-term-table caption{margin-bottom:0.8rem}}.dimensional-grid-full .field-term-table table,.dimensional-grid-default .field-term-table table{width:100%;table-layout:fixed;font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table table,.dimensional-grid-default .field-term-table table{font-size:0.85rem;font-weight:400;line-height:1.5}}.dimensional-grid-full .field-term-table table thead th,.dimensional-grid-default .field-term-table table thead th{font-size:1rem;font-weight:700;line-height:1.1;background:var(--grey-900);color:#FFFFFF;padding:15px 13px;text-align:left;white-space:pre}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table table thead th,.dimensional-grid-default .field-term-table table thead th{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table table thead th,.dimensional-grid-default .field-term-table table thead th{padding:0.65rem}}.dimensional-grid-full .field-term-table table thead th:first-of-type,.dimensional-grid-default .field-term-table table thead th:first-of-type{border-top-left-radius:var(--itemRadius)}.dimensional-grid-full .field-term-table table thead th:last-of-type,.dimensional-grid-default .field-term-table table thead th:last-of-type{border-top-right-radius:var(--itemRadius)}.dimensional-grid-full .field-term-table table tbody tr,.dimensional-grid-default .field-term-table table tbody tr{background:#FFFFFF}.dimensional-grid-full .field-term-table table tbody tr:nth-child(odd),.dimensional-grid-default .field-term-table table tbody tr:nth-child(odd){background:var(--grey-100)}.dimensional-grid-full .field-term-table table tbody td,.dimensional-grid-default .field-term-table table tbody td{padding:15px 13px}@media screen and (min-width:1200px){.dimensional-grid-full .field-term-table table tbody td,.dimensional-grid-default .field-term-table table tbody td{padding:0.65rem}}