-@include larger-than($xxl) {
- .tri-layout-left-contents, .tri-layout-right-contents {
- padding: $-xl $-m;
+@include between($xxl, $xxxl) {
+ .tri-layout-sides-content, .tri-layout-container {
+ grid-template-columns: 1fr calc(940px + (2 * $-m)) 1fr;
+ }
+ .tri-layout-container {
+ grid-column-gap: $-s;
+ margin-inline-start: $-m;
+ margin-inline-end: $-m;
+ }
+}
+@include smaller-than($xxl) {
+ .tri-layout-container {
+ grid-template-areas: "a b b";
+ grid-template-columns: 1fr 3fr;
+ grid-template-rows: min-content min-content 1fr;
+ padding-inline-end: $-l;
+ }
+ .tri-layout-sides {
+ grid-column-start: a;
+ grid-column-end: a;
+ }
+ .tri-layout-sides-content {
+ display: block;
+ }
+}
+@include between($l, $xxl) {
+ .tri-layout-sides-content {