.layout.layout--single-column{display:-ms-grid;display:grid;-ms-grid-rows:auto 80px auto auto;-ms-grid-columns:1fr;grid-template:"usp" auto "header" 80px "main" auto "footer" auto/1fr}@media (min-width:768px){.layout.layout--single-column{-ms-grid-rows:auto 90px auto auto auto;-ms-grid-columns:200px minmax(378px,1fr) 200px;grid-template:"usp usp usp" auto "header header header" 90px "breadcrumbs breadcrumbs breadcrumbs" auto "main main main" auto "footer footer footer" auto/200px minmax(378px,1fr) 200px}}@media (min-width:1024px){.layout.layout--single-column{-ms-grid-rows:auto 90px auto auto auto;-ms-grid-columns:1fr 260px 472px 260px 1fr;grid-template:"usp usp usp usp usp" auto "header header header header header" 90px "breadcrumbs breadcrumbs breadcrumbs breadcrumbs breadcrumbs" auto "main main main main main" auto "footer footer footer footer footer" auto/1fr 260px 472px 260px 1fr}}.layout.layout--single-column main{-ms-grid-row:3;-ms-grid-column:1;display:block;grid-area:main;width:100%}.layout.layout--single-column .main-header{-ms-grid-row:2;-ms-grid-column:1;grid-area:header;padding:0 1rem;width:100%}@media (min-width:1200px){.layout.layout--single-column .main-header{padding:0}}.layout.layout--single-column .main-footer{-ms-grid-row:4;-ms-grid-column:1;grid-area:footer;width:100%}.layout.layout--single-column .breadcrumbs{grid-area:breadcrumbs;width:100%}@media (min-width:768px){.layout.layout--single-column main{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:3}.layout.layout--single-column .main-header{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}.layout.layout--single-column .main-footer{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.layout.layout--single-column .breadcrumbs{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}@media (min-width:1024px){.layout.layout--single-column main{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:5}.layout.layout--single-column .main-header{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:5}.layout.layout--single-column .main-footer{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:5}.layout.layout--single-column .breadcrumbs{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}}