-@include larger-than($xxl) {
- .tri-layout-left-contents, .tri-layout-right-contents {
- padding: $-xl $-m;
+@include mixins.between(vars.$bp-xxl, vars.$bp-xxxl) {
+ .tri-layout-sides-content, .tri-layout-container {
+ grid-template-columns: 1fr calc(940px + (2 * vars.$m)) 1fr;
+ }
+ .tri-layout-container {
+ grid-column-gap: vars.$s;
+ margin-inline-start: vars.$m;
+ margin-inline-end: vars.$m;
+ }
+}
+@include mixins.smaller-than(vars.$bp-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: vars.$l;
+ }
+ .tri-layout-sides {
+ grid-column-start: a;
+ grid-column-end: a;
+ }
+ .tri-layout-sides-content {
+ display: block;
+ }
+}
+@include mixins.between(vars.$bp-l, vars.$bp-xxl) {
+ .tri-layout-sides-content {