.kd-layout__aspect-ratio--16x9{aspect-ratio:16/9;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio: 16/9){.kd-layout__aspect-ratio--16x9{padding-top:56.25%}}.kd-layout__aspect-ratio--2x1{aspect-ratio:2/1;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio: 2/1){.kd-layout__aspect-ratio--2x1{padding-top:50%}}.kd-layout__aspect-ratio--1x2{aspect-ratio:1/2;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio: 1/2){.kd-layout__aspect-ratio--1x2{padding-top:200%}}.kd-layout__aspect-ratio--4x3{aspect-ratio:4/3;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio: 4/3){.kd-layout__aspect-ratio--4x3{padding-top:75%}}.kd-layout__aspect-ratio--3x4{aspect-ratio:3/4;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio: 3/4){.kd-layout__aspect-ratio--3x4{padding-top:133.33%}}.kd-layout__aspect-ratio--1x1{aspect-ratio:1/1;display:block;max-height:100%;max-width:100%;position:relative}@supports not (aspect-ratio: 1/1){.kd-layout__aspect-ratio--1x1{padding-top:100%}}.kd-layout__object-fit--cover{display:block;height:100%;object-fit:cover;object-position:50% 50%;width:100%}.kd-layout__object-fit--contain{display:block;height:100%;object-fit:contain;object-position:50% 50%;width:100%}
