| | |
| | |
| | |
| |
|
| | .content-grid { |
| | max-width: 1280px; |
| | margin: 0 auto; |
| | padding: 0 var(--content-padding-x); |
| | margin-top: 40px; |
| | display: grid; |
| | grid-template-columns: 220px minmax(0, 680px) 260px; |
| | gap: 32px; |
| | align-items: start; |
| | } |
| |
|
| | .content-grid > main { |
| | max-width: 100%; |
| | margin: 0; |
| | padding: 0; |
| | } |
| |
|
| | @media (max-width: var(--bp-content-collapse)) { |
| | .content-grid { |
| | overflow: hidden; |
| | } |
| | } |
| |
|
| |
|
| | |
| | @media (max-width: var(--bp-content-collapse)) { |
| | .content-grid { |
| | grid-template-columns: 1fr; |
| | } |
| |
|
| | main > nav:first-of-type { |
| | display: block; |
| | } |
| | } |
| |
|
| |
|
| | |
| | |
| | |
| |
|
| | .wide, |
| | .full-width { |
| | box-sizing: border-box; |
| | position: relative; |
| | z-index: var(--z-elevated); |
| | } |
| |
|
| | .wide { |
| | |
| | width: min(1100px, 100vw - 32px); |
| | margin-left: calc(50% + var(--content-padding-x) * 2); |
| | transform: translateX(-50%); |
| | } |
| |
|
| | .full-width { |
| | |
| | width: 100vw; |
| | margin-left: calc(50% - 50vw + var(--content-padding-x) * 2); |
| | margin-right: calc(50% - 50vw); |
| | } |
| |
|
| | @media (max-width: var(--bp-content-collapse)) { |
| | .wide, |
| | .full-width { |
| | width: 100%; |
| | margin-left: 0; |
| | margin-right: 0; |
| | transform: none; |
| | } |
| | } |
| |
|
| |
|
| |
|
| |
|