@fabiocaccamo/wall.css
Version:
Pure (s)css responsive block-grid with extra features.
2,253 lines (2,252 loc) • 40.9 kB
CSS
.wall {
--columns: 12;
--spacing: 0px;
--spacing-x: unset;
--spacing-y: unset;
--rounded: 0px;
--ratio: unset;
display: grid;
grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
column-gap: var(--spacing-x, var(--spacing));
row-gap: var(--spacing-y, var(--spacing));
width: 100%;
height: auto;
list-style: none;
margin: 0;
padding: 0;
border: none;
box-sizing: border-box;
outline: none;
}
.wall > .wall-col {
width: 100%;
max-width: 100%;
height: auto;
border-radius: var(--rounded);
aspect-ratio: var(--ratio);
margin: 0;
padding: 0;
border: none;
box-sizing: border-box;
outline: none;
}
.wall.wall--rounded > .wall-col, .wall[class*=wall--rounded-] > .wall-col, .wall[class*=wall--ratio-] > .wall-col {
overflow: hidden;
}
.wall.wall--cols-1 {
--columns: 1;
}
.wall.wall--cols-2 {
--columns: 2;
}
.wall.wall--cols-3 {
--columns: 3;
}
.wall.wall--cols-4 {
--columns: 4;
}
.wall.wall--cols-5 {
--columns: 5;
}
.wall.wall--cols-6 {
--columns: 6;
}
.wall.wall--cols-7 {
--columns: 7;
}
.wall.wall--cols-8 {
--columns: 8;
}
.wall.wall--cols-9 {
--columns: 9;
}
.wall.wall--cols-10 {
--columns: 10;
}
.wall.wall--cols-11 {
--columns: 11;
}
.wall.wall--cols-12 {
--columns: 12;
}
.wall.wall--spacing-0 {
--spacing: 0px;
}
.wall.wall--spacing-x-0 {
--spacing-x: 0px;
}
.wall.wall--spacing-y-0 {
--spacing-y: 0px;
}
.wall.wall--spacing-1 {
--spacing: 1px;
}
.wall.wall--spacing-x-1 {
--spacing-x: 1px;
}
.wall.wall--spacing-y-1 {
--spacing-y: 1px;
}
.wall.wall--spacing-2 {
--spacing: 2px;
}
.wall.wall--spacing-x-2 {
--spacing-x: 2px;
}
.wall.wall--spacing-y-2 {
--spacing-y: 2px;
}
.wall.wall--spacing-3 {
--spacing: 3px;
}
.wall.wall--spacing-x-3 {
--spacing-x: 3px;
}
.wall.wall--spacing-y-3 {
--spacing-y: 3px;
}
.wall.wall--spacing-4 {
--spacing: 4px;
}
.wall.wall--spacing-x-4 {
--spacing-x: 4px;
}
.wall.wall--spacing-y-4 {
--spacing-y: 4px;
}
.wall.wall--spacing-5 {
--spacing: 5px;
}
.wall.wall--spacing-x-5 {
--spacing-x: 5px;
}
.wall.wall--spacing-y-5 {
--spacing-y: 5px;
}
.wall.wall--spacing-8 {
--spacing: 8px;
}
.wall.wall--spacing-x-8 {
--spacing-x: 8px;
}
.wall.wall--spacing-y-8 {
--spacing-y: 8px;
}
.wall.wall--spacing-10 {
--spacing: 10px;
}
.wall.wall--spacing-x-10 {
--spacing-x: 10px;
}
.wall.wall--spacing-y-10 {
--spacing-y: 10px;
}
.wall.wall--spacing-12 {
--spacing: 12px;
}
.wall.wall--spacing-x-12 {
--spacing-x: 12px;
}
.wall.wall--spacing-y-12 {
--spacing-y: 12px;
}
.wall.wall--spacing-15 {
--spacing: 15px;
}
.wall.wall--spacing-x-15 {
--spacing-x: 15px;
}
.wall.wall--spacing-y-15 {
--spacing-y: 15px;
}
.wall.wall--spacing-16 {
--spacing: 16px;
}
.wall.wall--spacing-x-16 {
--spacing-x: 16px;
}
.wall.wall--spacing-y-16 {
--spacing-y: 16px;
}
.wall.wall--spacing-20 {
--spacing: 20px;
}
.wall.wall--spacing-x-20 {
--spacing-x: 20px;
}
.wall.wall--spacing-y-20 {
--spacing-y: 20px;
}
.wall.wall--spacing-24 {
--spacing: 24px;
}
.wall.wall--spacing-x-24 {
--spacing-x: 24px;
}
.wall.wall--spacing-y-24 {
--spacing-y: 24px;
}
.wall.wall--spacing-25 {
--spacing: 25px;
}
.wall.wall--spacing-x-25 {
--spacing-x: 25px;
}
.wall.wall--spacing-y-25 {
--spacing-y: 25px;
}
.wall.wall--spacing-30 {
--spacing: 30px;
}
.wall.wall--spacing-x-30 {
--spacing-x: 30px;
}
.wall.wall--spacing-y-30 {
--spacing-y: 30px;
}
.wall.wall--spacing-32 {
--spacing: 32px;
}
.wall.wall--spacing-x-32 {
--spacing-x: 32px;
}
.wall.wall--spacing-y-32 {
--spacing-y: 32px;
}
.wall.wall--spacing-40 {
--spacing: 40px;
}
.wall.wall--spacing-x-40 {
--spacing-x: 40px;
}
.wall.wall--spacing-y-40 {
--spacing-y: 40px;
}
.wall.wall--spacing-50 {
--spacing: 50px;
}
.wall.wall--spacing-x-50 {
--spacing-x: 50px;
}
.wall.wall--spacing-y-50 {
--spacing-y: 50px;
}
.wall.wall--spacing-60 {
--spacing: 60px;
}
.wall.wall--spacing-x-60 {
--spacing-x: 60px;
}
.wall.wall--spacing-y-60 {
--spacing-y: 60px;
}
.wall.wall--spacing-70 {
--spacing: 70px;
}
.wall.wall--spacing-x-70 {
--spacing-x: 70px;
}
.wall.wall--spacing-y-70 {
--spacing-y: 70px;
}
.wall.wall--spacing-80 {
--spacing: 80px;
}
.wall.wall--spacing-x-80 {
--spacing-x: 80px;
}
.wall.wall--spacing-y-80 {
--spacing-y: 80px;
}
.wall.wall--spacing-90 {
--spacing: 90px;
}
.wall.wall--spacing-x-90 {
--spacing-x: 90px;
}
.wall.wall--spacing-y-90 {
--spacing-y: 90px;
}
.wall.wall--spacing-100 {
--spacing: 100px;
}
.wall.wall--spacing-x-100 {
--spacing-x: 100px;
}
.wall.wall--spacing-y-100 {
--spacing-y: 100px;
}
.wall.wall--ratio-1-1 {
--ratio: 1 / 1;
}
.wall.wall--ratio-2-1 {
--ratio: 2 / 1;
}
.wall.wall--ratio-1-2 {
--ratio: 1 / 2;
}
.wall.wall--ratio-3-1 {
--ratio: 3 / 1;
}
.wall.wall--ratio-1-3 {
--ratio: 1 / 3;
}
.wall.wall--ratio-3-2 {
--ratio: 3 / 2;
}
.wall.wall--ratio-2-3 {
--ratio: 2 / 3;
}
.wall.wall--ratio-4-3 {
--ratio: 4 / 3;
}
.wall.wall--ratio-3-4 {
--ratio: 3 / 4;
}
.wall.wall--ratio-16-9 {
--ratio: 16 / 9;
}
.wall.wall--rounded-0 {
--rounded: 0px;
}
.wall.wall--rounded-2 {
--rounded: 2px;
}
.wall.wall--rounded-3 {
--rounded: 3px;
}
.wall.wall--rounded-4 {
--rounded: 4px;
}
.wall.wall--rounded-5 {
--rounded: 5px;
}
.wall.wall--rounded-6 {
--rounded: 6px;
}
.wall.wall--rounded-8 {
--rounded: 8px;
}
.wall.wall--rounded-10 {
--rounded: 10px;
}
.wall.wall--rounded-12 {
--rounded: 12px;
}
.wall.wall--rounded-15 {
--rounded: 15px;
}
.wall.wall--rounded-20 {
--rounded: 20px;
}
.wall.wall--rounded-24 {
--rounded: 24px;
}
.wall.wall--rounded-30 {
--rounded: 30px;
}
.wall.wall--rounded {
--rounded: 100%;
}
@media screen and (min-width: 0) {
.wall.wall--xs-cols-1 {
--columns: 1;
}
.wall.wall--xs-cols-2 {
--columns: 2;
}
.wall.wall--xs-cols-3 {
--columns: 3;
}
.wall.wall--xs-cols-4 {
--columns: 4;
}
.wall.wall--xs-cols-5 {
--columns: 5;
}
.wall.wall--xs-cols-6 {
--columns: 6;
}
.wall.wall--xs-cols-7 {
--columns: 7;
}
.wall.wall--xs-cols-8 {
--columns: 8;
}
.wall.wall--xs-cols-9 {
--columns: 9;
}
.wall.wall--xs-cols-10 {
--columns: 10;
}
.wall.wall--xs-cols-11 {
--columns: 11;
}
.wall.wall--xs-cols-12 {
--columns: 12;
}
.wall.wall--xs-spacing-0 {
--spacing: 0px;
}
.wall.wall--xs-spacing-x-0 {
--spacing-x: 0px;
}
.wall.wall--xs-spacing-y-0 {
--spacing-y: 0px;
}
.wall.wall--xs-spacing-1 {
--spacing: 1px;
}
.wall.wall--xs-spacing-x-1 {
--spacing-x: 1px;
}
.wall.wall--xs-spacing-y-1 {
--spacing-y: 1px;
}
.wall.wall--xs-spacing-2 {
--spacing: 2px;
}
.wall.wall--xs-spacing-x-2 {
--spacing-x: 2px;
}
.wall.wall--xs-spacing-y-2 {
--spacing-y: 2px;
}
.wall.wall--xs-spacing-3 {
--spacing: 3px;
}
.wall.wall--xs-spacing-x-3 {
--spacing-x: 3px;
}
.wall.wall--xs-spacing-y-3 {
--spacing-y: 3px;
}
.wall.wall--xs-spacing-4 {
--spacing: 4px;
}
.wall.wall--xs-spacing-x-4 {
--spacing-x: 4px;
}
.wall.wall--xs-spacing-y-4 {
--spacing-y: 4px;
}
.wall.wall--xs-spacing-5 {
--spacing: 5px;
}
.wall.wall--xs-spacing-x-5 {
--spacing-x: 5px;
}
.wall.wall--xs-spacing-y-5 {
--spacing-y: 5px;
}
.wall.wall--xs-spacing-8 {
--spacing: 8px;
}
.wall.wall--xs-spacing-x-8 {
--spacing-x: 8px;
}
.wall.wall--xs-spacing-y-8 {
--spacing-y: 8px;
}
.wall.wall--xs-spacing-10 {
--spacing: 10px;
}
.wall.wall--xs-spacing-x-10 {
--spacing-x: 10px;
}
.wall.wall--xs-spacing-y-10 {
--spacing-y: 10px;
}
.wall.wall--xs-spacing-12 {
--spacing: 12px;
}
.wall.wall--xs-spacing-x-12 {
--spacing-x: 12px;
}
.wall.wall--xs-spacing-y-12 {
--spacing-y: 12px;
}
.wall.wall--xs-spacing-15 {
--spacing: 15px;
}
.wall.wall--xs-spacing-x-15 {
--spacing-x: 15px;
}
.wall.wall--xs-spacing-y-15 {
--spacing-y: 15px;
}
.wall.wall--xs-spacing-16 {
--spacing: 16px;
}
.wall.wall--xs-spacing-x-16 {
--spacing-x: 16px;
}
.wall.wall--xs-spacing-y-16 {
--spacing-y: 16px;
}
.wall.wall--xs-spacing-20 {
--spacing: 20px;
}
.wall.wall--xs-spacing-x-20 {
--spacing-x: 20px;
}
.wall.wall--xs-spacing-y-20 {
--spacing-y: 20px;
}
.wall.wall--xs-spacing-24 {
--spacing: 24px;
}
.wall.wall--xs-spacing-x-24 {
--spacing-x: 24px;
}
.wall.wall--xs-spacing-y-24 {
--spacing-y: 24px;
}
.wall.wall--xs-spacing-25 {
--spacing: 25px;
}
.wall.wall--xs-spacing-x-25 {
--spacing-x: 25px;
}
.wall.wall--xs-spacing-y-25 {
--spacing-y: 25px;
}
.wall.wall--xs-spacing-30 {
--spacing: 30px;
}
.wall.wall--xs-spacing-x-30 {
--spacing-x: 30px;
}
.wall.wall--xs-spacing-y-30 {
--spacing-y: 30px;
}
.wall.wall--xs-spacing-32 {
--spacing: 32px;
}
.wall.wall--xs-spacing-x-32 {
--spacing-x: 32px;
}
.wall.wall--xs-spacing-y-32 {
--spacing-y: 32px;
}
.wall.wall--xs-spacing-40 {
--spacing: 40px;
}
.wall.wall--xs-spacing-x-40 {
--spacing-x: 40px;
}
.wall.wall--xs-spacing-y-40 {
--spacing-y: 40px;
}
.wall.wall--xs-spacing-50 {
--spacing: 50px;
}
.wall.wall--xs-spacing-x-50 {
--spacing-x: 50px;
}
.wall.wall--xs-spacing-y-50 {
--spacing-y: 50px;
}
.wall.wall--xs-spacing-60 {
--spacing: 60px;
}
.wall.wall--xs-spacing-x-60 {
--spacing-x: 60px;
}
.wall.wall--xs-spacing-y-60 {
--spacing-y: 60px;
}
.wall.wall--xs-spacing-70 {
--spacing: 70px;
}
.wall.wall--xs-spacing-x-70 {
--spacing-x: 70px;
}
.wall.wall--xs-spacing-y-70 {
--spacing-y: 70px;
}
.wall.wall--xs-spacing-80 {
--spacing: 80px;
}
.wall.wall--xs-spacing-x-80 {
--spacing-x: 80px;
}
.wall.wall--xs-spacing-y-80 {
--spacing-y: 80px;
}
.wall.wall--xs-spacing-90 {
--spacing: 90px;
}
.wall.wall--xs-spacing-x-90 {
--spacing-x: 90px;
}
.wall.wall--xs-spacing-y-90 {
--spacing-y: 90px;
}
.wall.wall--xs-spacing-100 {
--spacing: 100px;
}
.wall.wall--xs-spacing-x-100 {
--spacing-x: 100px;
}
.wall.wall--xs-spacing-y-100 {
--spacing-y: 100px;
}
.wall.wall--xs-ratio-1-1 {
--ratio: 1 / 1;
}
.wall.wall--xs-ratio-2-1 {
--ratio: 2 / 1;
}
.wall.wall--xs-ratio-1-2 {
--ratio: 1 / 2;
}
.wall.wall--xs-ratio-3-1 {
--ratio: 3 / 1;
}
.wall.wall--xs-ratio-1-3 {
--ratio: 1 / 3;
}
.wall.wall--xs-ratio-3-2 {
--ratio: 3 / 2;
}
.wall.wall--xs-ratio-2-3 {
--ratio: 2 / 3;
}
.wall.wall--xs-ratio-4-3 {
--ratio: 4 / 3;
}
.wall.wall--xs-ratio-3-4 {
--ratio: 3 / 4;
}
.wall.wall--xs-ratio-16-9 {
--ratio: 16 / 9;
}
.wall.wall--xs-rounded-0 {
--rounded: 0px;
}
.wall.wall--xs-rounded-2 {
--rounded: 2px;
}
.wall.wall--xs-rounded-3 {
--rounded: 3px;
}
.wall.wall--xs-rounded-4 {
--rounded: 4px;
}
.wall.wall--xs-rounded-5 {
--rounded: 5px;
}
.wall.wall--xs-rounded-6 {
--rounded: 6px;
}
.wall.wall--xs-rounded-8 {
--rounded: 8px;
}
.wall.wall--xs-rounded-10 {
--rounded: 10px;
}
.wall.wall--xs-rounded-12 {
--rounded: 12px;
}
.wall.wall--xs-rounded-15 {
--rounded: 15px;
}
.wall.wall--xs-rounded-20 {
--rounded: 20px;
}
.wall.wall--xs-rounded-24 {
--rounded: 24px;
}
.wall.wall--xs-rounded-30 {
--rounded: 30px;
}
.wall.wall--xs-rounded {
--rounded: 100%;
}
}
@media screen and (min-width: 576px) {
.wall.wall--sm-cols-1 {
--columns: 1;
}
.wall.wall--sm-cols-2 {
--columns: 2;
}
.wall.wall--sm-cols-3 {
--columns: 3;
}
.wall.wall--sm-cols-4 {
--columns: 4;
}
.wall.wall--sm-cols-5 {
--columns: 5;
}
.wall.wall--sm-cols-6 {
--columns: 6;
}
.wall.wall--sm-cols-7 {
--columns: 7;
}
.wall.wall--sm-cols-8 {
--columns: 8;
}
.wall.wall--sm-cols-9 {
--columns: 9;
}
.wall.wall--sm-cols-10 {
--columns: 10;
}
.wall.wall--sm-cols-11 {
--columns: 11;
}
.wall.wall--sm-cols-12 {
--columns: 12;
}
.wall.wall--sm-spacing-0 {
--spacing: 0px;
}
.wall.wall--sm-spacing-x-0 {
--spacing-x: 0px;
}
.wall.wall--sm-spacing-y-0 {
--spacing-y: 0px;
}
.wall.wall--sm-spacing-1 {
--spacing: 1px;
}
.wall.wall--sm-spacing-x-1 {
--spacing-x: 1px;
}
.wall.wall--sm-spacing-y-1 {
--spacing-y: 1px;
}
.wall.wall--sm-spacing-2 {
--spacing: 2px;
}
.wall.wall--sm-spacing-x-2 {
--spacing-x: 2px;
}
.wall.wall--sm-spacing-y-2 {
--spacing-y: 2px;
}
.wall.wall--sm-spacing-3 {
--spacing: 3px;
}
.wall.wall--sm-spacing-x-3 {
--spacing-x: 3px;
}
.wall.wall--sm-spacing-y-3 {
--spacing-y: 3px;
}
.wall.wall--sm-spacing-4 {
--spacing: 4px;
}
.wall.wall--sm-spacing-x-4 {
--spacing-x: 4px;
}
.wall.wall--sm-spacing-y-4 {
--spacing-y: 4px;
}
.wall.wall--sm-spacing-5 {
--spacing: 5px;
}
.wall.wall--sm-spacing-x-5 {
--spacing-x: 5px;
}
.wall.wall--sm-spacing-y-5 {
--spacing-y: 5px;
}
.wall.wall--sm-spacing-8 {
--spacing: 8px;
}
.wall.wall--sm-spacing-x-8 {
--spacing-x: 8px;
}
.wall.wall--sm-spacing-y-8 {
--spacing-y: 8px;
}
.wall.wall--sm-spacing-10 {
--spacing: 10px;
}
.wall.wall--sm-spacing-x-10 {
--spacing-x: 10px;
}
.wall.wall--sm-spacing-y-10 {
--spacing-y: 10px;
}
.wall.wall--sm-spacing-12 {
--spacing: 12px;
}
.wall.wall--sm-spacing-x-12 {
--spacing-x: 12px;
}
.wall.wall--sm-spacing-y-12 {
--spacing-y: 12px;
}
.wall.wall--sm-spacing-15 {
--spacing: 15px;
}
.wall.wall--sm-spacing-x-15 {
--spacing-x: 15px;
}
.wall.wall--sm-spacing-y-15 {
--spacing-y: 15px;
}
.wall.wall--sm-spacing-16 {
--spacing: 16px;
}
.wall.wall--sm-spacing-x-16 {
--spacing-x: 16px;
}
.wall.wall--sm-spacing-y-16 {
--spacing-y: 16px;
}
.wall.wall--sm-spacing-20 {
--spacing: 20px;
}
.wall.wall--sm-spacing-x-20 {
--spacing-x: 20px;
}
.wall.wall--sm-spacing-y-20 {
--spacing-y: 20px;
}
.wall.wall--sm-spacing-24 {
--spacing: 24px;
}
.wall.wall--sm-spacing-x-24 {
--spacing-x: 24px;
}
.wall.wall--sm-spacing-y-24 {
--spacing-y: 24px;
}
.wall.wall--sm-spacing-25 {
--spacing: 25px;
}
.wall.wall--sm-spacing-x-25 {
--spacing-x: 25px;
}
.wall.wall--sm-spacing-y-25 {
--spacing-y: 25px;
}
.wall.wall--sm-spacing-30 {
--spacing: 30px;
}
.wall.wall--sm-spacing-x-30 {
--spacing-x: 30px;
}
.wall.wall--sm-spacing-y-30 {
--spacing-y: 30px;
}
.wall.wall--sm-spacing-32 {
--spacing: 32px;
}
.wall.wall--sm-spacing-x-32 {
--spacing-x: 32px;
}
.wall.wall--sm-spacing-y-32 {
--spacing-y: 32px;
}
.wall.wall--sm-spacing-40 {
--spacing: 40px;
}
.wall.wall--sm-spacing-x-40 {
--spacing-x: 40px;
}
.wall.wall--sm-spacing-y-40 {
--spacing-y: 40px;
}
.wall.wall--sm-spacing-50 {
--spacing: 50px;
}
.wall.wall--sm-spacing-x-50 {
--spacing-x: 50px;
}
.wall.wall--sm-spacing-y-50 {
--spacing-y: 50px;
}
.wall.wall--sm-spacing-60 {
--spacing: 60px;
}
.wall.wall--sm-spacing-x-60 {
--spacing-x: 60px;
}
.wall.wall--sm-spacing-y-60 {
--spacing-y: 60px;
}
.wall.wall--sm-spacing-70 {
--spacing: 70px;
}
.wall.wall--sm-spacing-x-70 {
--spacing-x: 70px;
}
.wall.wall--sm-spacing-y-70 {
--spacing-y: 70px;
}
.wall.wall--sm-spacing-80 {
--spacing: 80px;
}
.wall.wall--sm-spacing-x-80 {
--spacing-x: 80px;
}
.wall.wall--sm-spacing-y-80 {
--spacing-y: 80px;
}
.wall.wall--sm-spacing-90 {
--spacing: 90px;
}
.wall.wall--sm-spacing-x-90 {
--spacing-x: 90px;
}
.wall.wall--sm-spacing-y-90 {
--spacing-y: 90px;
}
.wall.wall--sm-spacing-100 {
--spacing: 100px;
}
.wall.wall--sm-spacing-x-100 {
--spacing-x: 100px;
}
.wall.wall--sm-spacing-y-100 {
--spacing-y: 100px;
}
.wall.wall--sm-ratio-1-1 {
--ratio: 1 / 1;
}
.wall.wall--sm-ratio-2-1 {
--ratio: 2 / 1;
}
.wall.wall--sm-ratio-1-2 {
--ratio: 1 / 2;
}
.wall.wall--sm-ratio-3-1 {
--ratio: 3 / 1;
}
.wall.wall--sm-ratio-1-3 {
--ratio: 1 / 3;
}
.wall.wall--sm-ratio-3-2 {
--ratio: 3 / 2;
}
.wall.wall--sm-ratio-2-3 {
--ratio: 2 / 3;
}
.wall.wall--sm-ratio-4-3 {
--ratio: 4 / 3;
}
.wall.wall--sm-ratio-3-4 {
--ratio: 3 / 4;
}
.wall.wall--sm-ratio-16-9 {
--ratio: 16 / 9;
}
.wall.wall--sm-rounded-0 {
--rounded: 0px;
}
.wall.wall--sm-rounded-2 {
--rounded: 2px;
}
.wall.wall--sm-rounded-3 {
--rounded: 3px;
}
.wall.wall--sm-rounded-4 {
--rounded: 4px;
}
.wall.wall--sm-rounded-5 {
--rounded: 5px;
}
.wall.wall--sm-rounded-6 {
--rounded: 6px;
}
.wall.wall--sm-rounded-8 {
--rounded: 8px;
}
.wall.wall--sm-rounded-10 {
--rounded: 10px;
}
.wall.wall--sm-rounded-12 {
--rounded: 12px;
}
.wall.wall--sm-rounded-15 {
--rounded: 15px;
}
.wall.wall--sm-rounded-20 {
--rounded: 20px;
}
.wall.wall--sm-rounded-24 {
--rounded: 24px;
}
.wall.wall--sm-rounded-30 {
--rounded: 30px;
}
.wall.wall--sm-rounded {
--rounded: 100%;
}
}
@media screen and (min-width: 768px) {
.wall.wall--md-cols-1 {
--columns: 1;
}
.wall.wall--md-cols-2 {
--columns: 2;
}
.wall.wall--md-cols-3 {
--columns: 3;
}
.wall.wall--md-cols-4 {
--columns: 4;
}
.wall.wall--md-cols-5 {
--columns: 5;
}
.wall.wall--md-cols-6 {
--columns: 6;
}
.wall.wall--md-cols-7 {
--columns: 7;
}
.wall.wall--md-cols-8 {
--columns: 8;
}
.wall.wall--md-cols-9 {
--columns: 9;
}
.wall.wall--md-cols-10 {
--columns: 10;
}
.wall.wall--md-cols-11 {
--columns: 11;
}
.wall.wall--md-cols-12 {
--columns: 12;
}
.wall.wall--md-spacing-0 {
--spacing: 0px;
}
.wall.wall--md-spacing-x-0 {
--spacing-x: 0px;
}
.wall.wall--md-spacing-y-0 {
--spacing-y: 0px;
}
.wall.wall--md-spacing-1 {
--spacing: 1px;
}
.wall.wall--md-spacing-x-1 {
--spacing-x: 1px;
}
.wall.wall--md-spacing-y-1 {
--spacing-y: 1px;
}
.wall.wall--md-spacing-2 {
--spacing: 2px;
}
.wall.wall--md-spacing-x-2 {
--spacing-x: 2px;
}
.wall.wall--md-spacing-y-2 {
--spacing-y: 2px;
}
.wall.wall--md-spacing-3 {
--spacing: 3px;
}
.wall.wall--md-spacing-x-3 {
--spacing-x: 3px;
}
.wall.wall--md-spacing-y-3 {
--spacing-y: 3px;
}
.wall.wall--md-spacing-4 {
--spacing: 4px;
}
.wall.wall--md-spacing-x-4 {
--spacing-x: 4px;
}
.wall.wall--md-spacing-y-4 {
--spacing-y: 4px;
}
.wall.wall--md-spacing-5 {
--spacing: 5px;
}
.wall.wall--md-spacing-x-5 {
--spacing-x: 5px;
}
.wall.wall--md-spacing-y-5 {
--spacing-y: 5px;
}
.wall.wall--md-spacing-8 {
--spacing: 8px;
}
.wall.wall--md-spacing-x-8 {
--spacing-x: 8px;
}
.wall.wall--md-spacing-y-8 {
--spacing-y: 8px;
}
.wall.wall--md-spacing-10 {
--spacing: 10px;
}
.wall.wall--md-spacing-x-10 {
--spacing-x: 10px;
}
.wall.wall--md-spacing-y-10 {
--spacing-y: 10px;
}
.wall.wall--md-spacing-12 {
--spacing: 12px;
}
.wall.wall--md-spacing-x-12 {
--spacing-x: 12px;
}
.wall.wall--md-spacing-y-12 {
--spacing-y: 12px;
}
.wall.wall--md-spacing-15 {
--spacing: 15px;
}
.wall.wall--md-spacing-x-15 {
--spacing-x: 15px;
}
.wall.wall--md-spacing-y-15 {
--spacing-y: 15px;
}
.wall.wall--md-spacing-16 {
--spacing: 16px;
}
.wall.wall--md-spacing-x-16 {
--spacing-x: 16px;
}
.wall.wall--md-spacing-y-16 {
--spacing-y: 16px;
}
.wall.wall--md-spacing-20 {
--spacing: 20px;
}
.wall.wall--md-spacing-x-20 {
--spacing-x: 20px;
}
.wall.wall--md-spacing-y-20 {
--spacing-y: 20px;
}
.wall.wall--md-spacing-24 {
--spacing: 24px;
}
.wall.wall--md-spacing-x-24 {
--spacing-x: 24px;
}
.wall.wall--md-spacing-y-24 {
--spacing-y: 24px;
}
.wall.wall--md-spacing-25 {
--spacing: 25px;
}
.wall.wall--md-spacing-x-25 {
--spacing-x: 25px;
}
.wall.wall--md-spacing-y-25 {
--spacing-y: 25px;
}
.wall.wall--md-spacing-30 {
--spacing: 30px;
}
.wall.wall--md-spacing-x-30 {
--spacing-x: 30px;
}
.wall.wall--md-spacing-y-30 {
--spacing-y: 30px;
}
.wall.wall--md-spacing-32 {
--spacing: 32px;
}
.wall.wall--md-spacing-x-32 {
--spacing-x: 32px;
}
.wall.wall--md-spacing-y-32 {
--spacing-y: 32px;
}
.wall.wall--md-spacing-40 {
--spacing: 40px;
}
.wall.wall--md-spacing-x-40 {
--spacing-x: 40px;
}
.wall.wall--md-spacing-y-40 {
--spacing-y: 40px;
}
.wall.wall--md-spacing-50 {
--spacing: 50px;
}
.wall.wall--md-spacing-x-50 {
--spacing-x: 50px;
}
.wall.wall--md-spacing-y-50 {
--spacing-y: 50px;
}
.wall.wall--md-spacing-60 {
--spacing: 60px;
}
.wall.wall--md-spacing-x-60 {
--spacing-x: 60px;
}
.wall.wall--md-spacing-y-60 {
--spacing-y: 60px;
}
.wall.wall--md-spacing-70 {
--spacing: 70px;
}
.wall.wall--md-spacing-x-70 {
--spacing-x: 70px;
}
.wall.wall--md-spacing-y-70 {
--spacing-y: 70px;
}
.wall.wall--md-spacing-80 {
--spacing: 80px;
}
.wall.wall--md-spacing-x-80 {
--spacing-x: 80px;
}
.wall.wall--md-spacing-y-80 {
--spacing-y: 80px;
}
.wall.wall--md-spacing-90 {
--spacing: 90px;
}
.wall.wall--md-spacing-x-90 {
--spacing-x: 90px;
}
.wall.wall--md-spacing-y-90 {
--spacing-y: 90px;
}
.wall.wall--md-spacing-100 {
--spacing: 100px;
}
.wall.wall--md-spacing-x-100 {
--spacing-x: 100px;
}
.wall.wall--md-spacing-y-100 {
--spacing-y: 100px;
}
.wall.wall--md-ratio-1-1 {
--ratio: 1 / 1;
}
.wall.wall--md-ratio-2-1 {
--ratio: 2 / 1;
}
.wall.wall--md-ratio-1-2 {
--ratio: 1 / 2;
}
.wall.wall--md-ratio-3-1 {
--ratio: 3 / 1;
}
.wall.wall--md-ratio-1-3 {
--ratio: 1 / 3;
}
.wall.wall--md-ratio-3-2 {
--ratio: 3 / 2;
}
.wall.wall--md-ratio-2-3 {
--ratio: 2 / 3;
}
.wall.wall--md-ratio-4-3 {
--ratio: 4 / 3;
}
.wall.wall--md-ratio-3-4 {
--ratio: 3 / 4;
}
.wall.wall--md-ratio-16-9 {
--ratio: 16 / 9;
}
.wall.wall--md-rounded-0 {
--rounded: 0px;
}
.wall.wall--md-rounded-2 {
--rounded: 2px;
}
.wall.wall--md-rounded-3 {
--rounded: 3px;
}
.wall.wall--md-rounded-4 {
--rounded: 4px;
}
.wall.wall--md-rounded-5 {
--rounded: 5px;
}
.wall.wall--md-rounded-6 {
--rounded: 6px;
}
.wall.wall--md-rounded-8 {
--rounded: 8px;
}
.wall.wall--md-rounded-10 {
--rounded: 10px;
}
.wall.wall--md-rounded-12 {
--rounded: 12px;
}
.wall.wall--md-rounded-15 {
--rounded: 15px;
}
.wall.wall--md-rounded-20 {
--rounded: 20px;
}
.wall.wall--md-rounded-24 {
--rounded: 24px;
}
.wall.wall--md-rounded-30 {
--rounded: 30px;
}
.wall.wall--md-rounded {
--rounded: 100%;
}
}
@media screen and (min-width: 992px) {
.wall.wall--lg-cols-1 {
--columns: 1;
}
.wall.wall--lg-cols-2 {
--columns: 2;
}
.wall.wall--lg-cols-3 {
--columns: 3;
}
.wall.wall--lg-cols-4 {
--columns: 4;
}
.wall.wall--lg-cols-5 {
--columns: 5;
}
.wall.wall--lg-cols-6 {
--columns: 6;
}
.wall.wall--lg-cols-7 {
--columns: 7;
}
.wall.wall--lg-cols-8 {
--columns: 8;
}
.wall.wall--lg-cols-9 {
--columns: 9;
}
.wall.wall--lg-cols-10 {
--columns: 10;
}
.wall.wall--lg-cols-11 {
--columns: 11;
}
.wall.wall--lg-cols-12 {
--columns: 12;
}
.wall.wall--lg-spacing-0 {
--spacing: 0px;
}
.wall.wall--lg-spacing-x-0 {
--spacing-x: 0px;
}
.wall.wall--lg-spacing-y-0 {
--spacing-y: 0px;
}
.wall.wall--lg-spacing-1 {
--spacing: 1px;
}
.wall.wall--lg-spacing-x-1 {
--spacing-x: 1px;
}
.wall.wall--lg-spacing-y-1 {
--spacing-y: 1px;
}
.wall.wall--lg-spacing-2 {
--spacing: 2px;
}
.wall.wall--lg-spacing-x-2 {
--spacing-x: 2px;
}
.wall.wall--lg-spacing-y-2 {
--spacing-y: 2px;
}
.wall.wall--lg-spacing-3 {
--spacing: 3px;
}
.wall.wall--lg-spacing-x-3 {
--spacing-x: 3px;
}
.wall.wall--lg-spacing-y-3 {
--spacing-y: 3px;
}
.wall.wall--lg-spacing-4 {
--spacing: 4px;
}
.wall.wall--lg-spacing-x-4 {
--spacing-x: 4px;
}
.wall.wall--lg-spacing-y-4 {
--spacing-y: 4px;
}
.wall.wall--lg-spacing-5 {
--spacing: 5px;
}
.wall.wall--lg-spacing-x-5 {
--spacing-x: 5px;
}
.wall.wall--lg-spacing-y-5 {
--spacing-y: 5px;
}
.wall.wall--lg-spacing-8 {
--spacing: 8px;
}
.wall.wall--lg-spacing-x-8 {
--spacing-x: 8px;
}
.wall.wall--lg-spacing-y-8 {
--spacing-y: 8px;
}
.wall.wall--lg-spacing-10 {
--spacing: 10px;
}
.wall.wall--lg-spacing-x-10 {
--spacing-x: 10px;
}
.wall.wall--lg-spacing-y-10 {
--spacing-y: 10px;
}
.wall.wall--lg-spacing-12 {
--spacing: 12px;
}
.wall.wall--lg-spacing-x-12 {
--spacing-x: 12px;
}
.wall.wall--lg-spacing-y-12 {
--spacing-y: 12px;
}
.wall.wall--lg-spacing-15 {
--spacing: 15px;
}
.wall.wall--lg-spacing-x-15 {
--spacing-x: 15px;
}
.wall.wall--lg-spacing-y-15 {
--spacing-y: 15px;
}
.wall.wall--lg-spacing-16 {
--spacing: 16px;
}
.wall.wall--lg-spacing-x-16 {
--spacing-x: 16px;
}
.wall.wall--lg-spacing-y-16 {
--spacing-y: 16px;
}
.wall.wall--lg-spacing-20 {
--spacing: 20px;
}
.wall.wall--lg-spacing-x-20 {
--spacing-x: 20px;
}
.wall.wall--lg-spacing-y-20 {
--spacing-y: 20px;
}
.wall.wall--lg-spacing-24 {
--spacing: 24px;
}
.wall.wall--lg-spacing-x-24 {
--spacing-x: 24px;
}
.wall.wall--lg-spacing-y-24 {
--spacing-y: 24px;
}
.wall.wall--lg-spacing-25 {
--spacing: 25px;
}
.wall.wall--lg-spacing-x-25 {
--spacing-x: 25px;
}
.wall.wall--lg-spacing-y-25 {
--spacing-y: 25px;
}
.wall.wall--lg-spacing-30 {
--spacing: 30px;
}
.wall.wall--lg-spacing-x-30 {
--spacing-x: 30px;
}
.wall.wall--lg-spacing-y-30 {
--spacing-y: 30px;
}
.wall.wall--lg-spacing-32 {
--spacing: 32px;
}
.wall.wall--lg-spacing-x-32 {
--spacing-x: 32px;
}
.wall.wall--lg-spacing-y-32 {
--spacing-y: 32px;
}
.wall.wall--lg-spacing-40 {
--spacing: 40px;
}
.wall.wall--lg-spacing-x-40 {
--spacing-x: 40px;
}
.wall.wall--lg-spacing-y-40 {
--spacing-y: 40px;
}
.wall.wall--lg-spacing-50 {
--spacing: 50px;
}
.wall.wall--lg-spacing-x-50 {
--spacing-x: 50px;
}
.wall.wall--lg-spacing-y-50 {
--spacing-y: 50px;
}
.wall.wall--lg-spacing-60 {
--spacing: 60px;
}
.wall.wall--lg-spacing-x-60 {
--spacing-x: 60px;
}
.wall.wall--lg-spacing-y-60 {
--spacing-y: 60px;
}
.wall.wall--lg-spacing-70 {
--spacing: 70px;
}
.wall.wall--lg-spacing-x-70 {
--spacing-x: 70px;
}
.wall.wall--lg-spacing-y-70 {
--spacing-y: 70px;
}
.wall.wall--lg-spacing-80 {
--spacing: 80px;
}
.wall.wall--lg-spacing-x-80 {
--spacing-x: 80px;
}
.wall.wall--lg-spacing-y-80 {
--spacing-y: 80px;
}
.wall.wall--lg-spacing-90 {
--spacing: 90px;
}
.wall.wall--lg-spacing-x-90 {
--spacing-x: 90px;
}
.wall.wall--lg-spacing-y-90 {
--spacing-y: 90px;
}
.wall.wall--lg-spacing-100 {
--spacing: 100px;
}
.wall.wall--lg-spacing-x-100 {
--spacing-x: 100px;
}
.wall.wall--lg-spacing-y-100 {
--spacing-y: 100px;
}
.wall.wall--lg-ratio-1-1 {
--ratio: 1 / 1;
}
.wall.wall--lg-ratio-2-1 {
--ratio: 2 / 1;
}
.wall.wall--lg-ratio-1-2 {
--ratio: 1 / 2;
}
.wall.wall--lg-ratio-3-1 {
--ratio: 3 / 1;
}
.wall.wall--lg-ratio-1-3 {
--ratio: 1 / 3;
}
.wall.wall--lg-ratio-3-2 {
--ratio: 3 / 2;
}
.wall.wall--lg-ratio-2-3 {
--ratio: 2 / 3;
}
.wall.wall--lg-ratio-4-3 {
--ratio: 4 / 3;
}
.wall.wall--lg-ratio-3-4 {
--ratio: 3 / 4;
}
.wall.wall--lg-ratio-16-9 {
--ratio: 16 / 9;
}
.wall.wall--lg-rounded-0 {
--rounded: 0px;
}
.wall.wall--lg-rounded-2 {
--rounded: 2px;
}
.wall.wall--lg-rounded-3 {
--rounded: 3px;
}
.wall.wall--lg-rounded-4 {
--rounded: 4px;
}
.wall.wall--lg-rounded-5 {
--rounded: 5px;
}
.wall.wall--lg-rounded-6 {
--rounded: 6px;
}
.wall.wall--lg-rounded-8 {
--rounded: 8px;
}
.wall.wall--lg-rounded-10 {
--rounded: 10px;
}
.wall.wall--lg-rounded-12 {
--rounded: 12px;
}
.wall.wall--lg-rounded-15 {
--rounded: 15px;
}
.wall.wall--lg-rounded-20 {
--rounded: 20px;
}
.wall.wall--lg-rounded-24 {
--rounded: 24px;
}
.wall.wall--lg-rounded-30 {
--rounded: 30px;
}
.wall.wall--lg-rounded {
--rounded: 100%;
}
}
@media screen and (min-width: 1200px) {
.wall.wall--xl-cols-1 {
--columns: 1;
}
.wall.wall--xl-cols-2 {
--columns: 2;
}
.wall.wall--xl-cols-3 {
--columns: 3;
}
.wall.wall--xl-cols-4 {
--columns: 4;
}
.wall.wall--xl-cols-5 {
--columns: 5;
}
.wall.wall--xl-cols-6 {
--columns: 6;
}
.wall.wall--xl-cols-7 {
--columns: 7;
}
.wall.wall--xl-cols-8 {
--columns: 8;
}
.wall.wall--xl-cols-9 {
--columns: 9;
}
.wall.wall--xl-cols-10 {
--columns: 10;
}
.wall.wall--xl-cols-11 {
--columns: 11;
}
.wall.wall--xl-cols-12 {
--columns: 12;
}
.wall.wall--xl-spacing-0 {
--spacing: 0px;
}
.wall.wall--xl-spacing-x-0 {
--spacing-x: 0px;
}
.wall.wall--xl-spacing-y-0 {
--spacing-y: 0px;
}
.wall.wall--xl-spacing-1 {
--spacing: 1px;
}
.wall.wall--xl-spacing-x-1 {
--spacing-x: 1px;
}
.wall.wall--xl-spacing-y-1 {
--spacing-y: 1px;
}
.wall.wall--xl-spacing-2 {
--spacing: 2px;
}
.wall.wall--xl-spacing-x-2 {
--spacing-x: 2px;
}
.wall.wall--xl-spacing-y-2 {
--spacing-y: 2px;
}
.wall.wall--xl-spacing-3 {
--spacing: 3px;
}
.wall.wall--xl-spacing-x-3 {
--spacing-x: 3px;
}
.wall.wall--xl-spacing-y-3 {
--spacing-y: 3px;
}
.wall.wall--xl-spacing-4 {
--spacing: 4px;
}
.wall.wall--xl-spacing-x-4 {
--spacing-x: 4px;
}
.wall.wall--xl-spacing-y-4 {
--spacing-y: 4px;
}
.wall.wall--xl-spacing-5 {
--spacing: 5px;
}
.wall.wall--xl-spacing-x-5 {
--spacing-x: 5px;
}
.wall.wall--xl-spacing-y-5 {
--spacing-y: 5px;
}
.wall.wall--xl-spacing-8 {
--spacing: 8px;
}
.wall.wall--xl-spacing-x-8 {
--spacing-x: 8px;
}
.wall.wall--xl-spacing-y-8 {
--spacing-y: 8px;
}
.wall.wall--xl-spacing-10 {
--spacing: 10px;
}
.wall.wall--xl-spacing-x-10 {
--spacing-x: 10px;
}
.wall.wall--xl-spacing-y-10 {
--spacing-y: 10px;
}
.wall.wall--xl-spacing-12 {
--spacing: 12px;
}
.wall.wall--xl-spacing-x-12 {
--spacing-x: 12px;
}
.wall.wall--xl-spacing-y-12 {
--spacing-y: 12px;
}
.wall.wall--xl-spacing-15 {
--spacing: 15px;
}
.wall.wall--xl-spacing-x-15 {
--spacing-x: 15px;
}
.wall.wall--xl-spacing-y-15 {
--spacing-y: 15px;
}
.wall.wall--xl-spacing-16 {
--spacing: 16px;
}
.wall.wall--xl-spacing-x-16 {
--spacing-x: 16px;
}
.wall.wall--xl-spacing-y-16 {
--spacing-y: 16px;
}
.wall.wall--xl-spacing-20 {
--spacing: 20px;
}
.wall.wall--xl-spacing-x-20 {
--spacing-x: 20px;
}
.wall.wall--xl-spacing-y-20 {
--spacing-y: 20px;
}
.wall.wall--xl-spacing-24 {
--spacing: 24px;
}
.wall.wall--xl-spacing-x-24 {
--spacing-x: 24px;
}
.wall.wall--xl-spacing-y-24 {
--spacing-y: 24px;
}
.wall.wall--xl-spacing-25 {
--spacing: 25px;
}
.wall.wall--xl-spacing-x-25 {
--spacing-x: 25px;
}
.wall.wall--xl-spacing-y-25 {
--spacing-y: 25px;
}
.wall.wall--xl-spacing-30 {
--spacing: 30px;
}
.wall.wall--xl-spacing-x-30 {
--spacing-x: 30px;
}
.wall.wall--xl-spacing-y-30 {
--spacing-y: 30px;
}
.wall.wall--xl-spacing-32 {
--spacing: 32px;
}
.wall.wall--xl-spacing-x-32 {
--spacing-x: 32px;
}
.wall.wall--xl-spacing-y-32 {
--spacing-y: 32px;
}
.wall.wall--xl-spacing-40 {
--spacing: 40px;
}
.wall.wall--xl-spacing-x-40 {
--spacing-x: 40px;
}
.wall.wall--xl-spacing-y-40 {
--spacing-y: 40px;
}
.wall.wall--xl-spacing-50 {
--spacing: 50px;
}
.wall.wall--xl-spacing-x-50 {
--spacing-x: 50px;
}
.wall.wall--xl-spacing-y-50 {
--spacing-y: 50px;
}
.wall.wall--xl-spacing-60 {
--spacing: 60px;
}
.wall.wall--xl-spacing-x-60 {
--spacing-x: 60px;
}
.wall.wall--xl-spacing-y-60 {
--spacing-y: 60px;
}
.wall.wall--xl-spacing-70 {
--spacing: 70px;
}
.wall.wall--xl-spacing-x-70 {
--spacing-x: 70px;
}
.wall.wall--xl-spacing-y-70 {
--spacing-y: 70px;
}
.wall.wall--xl-spacing-80 {
--spacing: 80px;
}
.wall.wall--xl-spacing-x-80 {
--spacing-x: 80px;
}
.wall.wall--xl-spacing-y-80 {
--spacing-y: 80px;
}
.wall.wall--xl-spacing-90 {
--spacing: 90px;
}
.wall.wall--xl-spacing-x-90 {
--spacing-x: 90px;
}
.wall.wall--xl-spacing-y-90 {
--spacing-y: 90px;
}
.wall.wall--xl-spacing-100 {
--spacing: 100px;
}
.wall.wall--xl-spacing-x-100 {
--spacing-x: 100px;
}
.wall.wall--xl-spacing-y-100 {
--spacing-y: 100px;
}
.wall.wall--xl-ratio-1-1 {
--ratio: 1 / 1;
}
.wall.wall--xl-ratio-2-1 {
--ratio: 2 / 1;
}
.wall.wall--xl-ratio-1-2 {
--ratio: 1 / 2;
}
.wall.wall--xl-ratio-3-1 {
--ratio: 3 / 1;
}
.wall.wall--xl-ratio-1-3 {
--ratio: 1 / 3;
}
.wall.wall--xl-ratio-3-2 {
--ratio: 3 / 2;
}
.wall.wall--xl-ratio-2-3 {
--ratio: 2 / 3;
}
.wall.wall--xl-ratio-4-3 {
--ratio: 4 / 3;
}
.wall.wall--xl-ratio-3-4 {
--ratio: 3 / 4;
}
.wall.wall--xl-ratio-16-9 {
--ratio: 16 / 9;
}
.wall.wall--xl-rounded-0 {
--rounded: 0px;
}
.wall.wall--xl-rounded-2 {
--rounded: 2px;
}
.wall.wall--xl-rounded-3 {
--rounded: 3px;
}
.wall.wall--xl-rounded-4 {
--rounded: 4px;
}
.wall.wall--xl-rounded-5 {
--rounded: 5px;
}
.wall.wall--xl-rounded-6 {
--rounded: 6px;
}
.wall.wall--xl-rounded-8 {
--rounded: 8px;
}
.wall.wall--xl-rounded-10 {
--rounded: 10px;
}
.wall.wall--xl-rounded-12 {
--rounded: 12px;
}
.wall.wall--xl-rounded-15 {
--rounded: 15px;
}
.wall.wall--xl-rounded-20 {
--rounded: 20px;
}
.wall.wall--xl-rounded-24 {
--rounded: 24px;
}
.wall.wall--xl-rounded-30 {
--rounded: 30px;
}
.wall.wall--xl-rounded {
--rounded: 100%;
}
}
@media screen and (min-width: 1400px) {
.wall.wall--xxl-cols-1 {
--columns: 1;
}
.wall.wall--xxl-cols-2 {
--columns: 2;
}
.wall.wall--xxl-cols-3 {
--columns: 3;
}
.wall.wall--xxl-cols-4 {
--columns: 4;
}
.wall.wall--xxl-cols-5 {
--columns: 5;
}
.wall.wall--xxl-cols-6 {
--columns: 6;
}
.wall.wall--xxl-cols-7 {
--columns: 7;
}
.wall.wall--xxl-cols-8 {
--columns: 8;
}
.wall.wall--xxl-cols-9 {
--columns: 9;
}
.wall.wall--xxl-cols-10 {
--columns: 10;
}
.wall.wall--xxl-cols-11 {
--columns: 11;
}
.wall.wall--xxl-cols-12 {
--columns: 12;
}
.wall.wall--xxl-spacing-0 {
--spacing: 0px;
}
.wall.wall--xxl-spacing-x-0 {
--spacing-x: 0px;
}
.wall.wall--xxl-spacing-y-0 {
--spacing-y: 0px;
}
.wall.wall--xxl-spacing-1 {
--spacing: 1px;
}
.wall.wall--xxl-spacing-x-1 {
--spacing-x: 1px;
}
.wall.wall--xxl-spacing-y-1 {
--spacing-y: 1px;
}
.wall.wall--xxl-spacing-2 {
--spacing: 2px;
}
.wall.wall--xxl-spacing-x-2 {
--spacing-x: 2px;
}
.wall.wall--xxl-spacing-y-2 {
--spacing-y: 2px;
}
.wall.wall--xxl-spacing-3 {
--spacing: 3px;
}
.wall.wall--xxl-spacing-x-3 {
--spacing-x: 3px;
}
.wall.wall--xxl-spacing-y-3 {
--spacing-y: 3px;
}
.wall.wall--xxl-spacing-4 {
--spacing: 4px;
}
.wall.wall--xxl-spacing-x-4 {
--spacing-x: 4px;
}
.wall.wall--xxl-spacing-y-4 {
--spacing-y: 4px;
}
.wall.wall--xxl-spacing-5 {
--spacing: 5px;
}
.wall.wall--xxl-spacing-x-5 {
--spacing-x: 5px;
}
.wall.wall--xxl-spacing-y-5 {
--spacing-y: 5px;
}
.wall.wall--xxl-spacing-8 {
--spacing: 8px;
}
.wall.wall--xxl-spacing-x-8 {
--spacing-x: 8px;
}
.wall.wall--xxl-spacing-y-8 {
--spacing-y: 8px;
}
.wall.wall--xxl-spacing-10 {
--spacing: 10px;
}
.wall.wall--xxl-spacing-x-10 {
--spacing-x: 10px;
}
.wall.wall--xxl-spacing-y-10 {
--spacing-y: 10px;
}
.wall.wall--xxl-spacing-12 {
--spacing: 12px;
}
.wall.wall--xxl-spacing-x-12 {
--spacing-x: 12px;
}
.wall.wall--xxl-spacing-y-12 {
--spacing-y: 12px;
}
.wall.wall--xxl-spacing-15 {
--spacing: 15px;
}
.wall.wall--xxl-spacing-x-15 {
--spacing-x: 15px;
}
.wall.wall--xxl-spacing-y-15 {
--spacing-y: 15px;
}
.wall.wall--xxl-spacing-16 {
--spacing: 16px;
}
.wall.wall--xxl-spacing-x-16 {
--spacing-x: 16px;
}
.wall.wall--xxl-spacing-y-16 {
--spacing-y: 16px;
}
.wall.wall--xxl-spacing-20 {
--spacing: 20px;
}
.wall.wall--xxl-spacing-x-20 {
--spacing-x: 20px;
}
.wall.wall--xxl-spacing-y-20 {
--spacing-y: 20px;
}
.wall.wall--xxl-spacing-24 {
--spacing: 24px;
}
.wall.wall--xxl-spacing-x-24 {
--spacing-x: 24px;
}
.wall.wall--xxl-spacing-y-24 {
--spacing-y: 24px;
}
.wall.wall--xxl-spacing-25 {
--spacing: 25px;
}
.wall.wall--xxl-spacing-x-25 {
--spacing-x: 25px;
}
.wall.wall--xxl-spacing-y-25 {
--spacing-y: 25px;
}
.wall.wall--xxl-spacing-30 {
--spacing: 30px;
}
.wall.wall--xxl-spacing-x-30 {
--spacing-x: 30px;
}
.wall.wall--xxl-spacing-y-30 {
--spacing-y: 30px;
}
.wall.wall--xxl-spacing-32 {
--spacing: 32px;
}
.wall.wall--xxl-spacing-x-32 {
--spacing-x: 32px;
}
.wall.wall--xxl-spacing-y-32 {
--spacing-y: 32px;
}
.wall.wall--xxl-spacing-40 {
--spacing: 40px;
}
.wall.wall--xxl-spacing-x-40 {
--spacing-x: 40px;
}
.wall.wall--xxl-spacing-y-40 {
--spacing-y: 40px;
}
.wall.wall--xxl-spacing-50 {
--spacing: 50px;
}
.wall.wall--xxl-spacing-x-50 {
--spacing-x: 50px;
}
.wall.wall--xxl-spacing-y-50 {
--spacing-y: 50px;
}
.wall.wall--xxl-spacing-60 {
--spacing: 60px;
}
.wall.wall--xxl-spacing-x-60 {
--spacing-x: 60px;
}
.wall.wall--xxl-spacing-y-60 {
--spacing-y: 60px;
}
.wall.wall--xxl-spacing-70 {
--spacing: 70px;
}
.wall.wall--xxl-spacing-x-70 {
--spacing-x: 70px;
}
.wall.wall--xxl-spacing-y-70 {
--spacing-y: 70px;
}
.wall.wall--xxl-spacing-80 {
--spacing: 80px;
}
.wall.wall--xxl-spacing-x-80 {
--spacing-x: 80px;
}
.wall.wall--xxl-spacing-y-80 {
--spacing-y: 80px;
}
.wall.wall--xxl-spacing-90 {
--spacing: 90px;
}
.wall.wall--xxl-spacing-x-90 {
--spacing-x: 90px;
}
.wall.wall--xxl-spacing-y-90 {
--spacing-y: 90px;
}
.wall.wall--xxl-spacing-100 {
--spacing: 100px;
}
.wall.wall--xxl-spacing-x-100 {
--spacing-x: 100px;
}
.wall.wall--xxl-spacing-y-100 {
--spacing-y: 100px;
}
.wall.wall--xxl-ratio-1-1 {
--ratio: 1 / 1;
}
.wall.wall--xxl-ratio-2-1 {
--ratio: 2 / 1;
}
.wall.wall--xxl-ratio-1-2 {
--ratio: 1 / 2;
}
.wall.wall--xxl-ratio-3-1 {
--ratio: 3 / 1;
}
.wall.wall--xxl-ratio-1-3 {
--ratio: 1 / 3;
}
.wall.wall--xxl-ratio-3-2 {
--ratio: 3 / 2;
}
.wall.wall--xxl-ratio-2-3 {
--ratio: 2 / 3;
}
.wall.wall--xxl-ratio-4-3 {
--ratio: 4 / 3;
}
.wall.wall--xxl-ratio-3-4 {
--ratio: 3 / 4;
}
.wall.wall--xxl-ratio-16-9 {
--ratio: 16 / 9;
}
.wall.wall--xxl-rounded-0 {
--rounded: 0px;
}
.wall.wall--xxl-rounded-2 {
--rounded: 2px;
}
.wall.wall--xxl-rounded-3 {
--rounded: 3px;
}
.wall.wall--xxl-rounded-4 {
--rounded: 4px;
}
.wall.wall--xxl-rounded-5 {
--rounded: 5px;
}
.wall.wall--xxl-rounded-6 {
--rounded: 6px;
}
.wall.wall--xxl-rounded-8 {
--rounded: 8px;
}
.wall.wall--xxl-rounded-10 {
--rounded: 10px;
}
.wall.wall--xxl-rounded-12 {
--rounded: 12px;
}
.wall.wall--xxl-rounded-15 {
--rounded: 15px;
}
.wall.wall--xxl-rounded-20 {
--rounded: 20px;
}
.wall.wall--xxl-rounded-24 {
--rounded: 24px;
}
.wall.wall--xxl-rounded-30 {
--rounded: 30px;
}
.wall.wall--xxl-rounded {
--rounded: 100%;
}
}