 .saimod {display: flex;background-color: #fff;margin-bottom: 2vh;}.saimod:first-child {margin-top: 0;}.saimod:last-child {margin-bottom: 0;}.saimod.mod1 {display: grid;grid-template-columns: 1fr;grid-row-gap: 2vh;}.saimod.mod1 figure img, .saimod.mod2 figure img {height: auto;width: 100%;}.saimod.mod2, .saimod.mod3 {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-row-gap: 2vh;grid-column-gap: 2vh;}.saimod.mod2 > figure {height: 40rem;overflow: hidden;}.saimod.mod3 {grid-row-gap: 1px;grid-column-gap: 1px;background-color: #000;border: 1px solid #000;}.saimod.mod3 figure {height: 22rem;display: flex;align-items: center;justify-content: center;background-color: #fff;overflow: hidden;}.saimod.mod3 figure img {max-height: 85%;max-width: 85%;height: auto;width: auto;}.saimod.mod3 figure img:hover {max-height: fit-content;max-width: fit-content;}body.wp-admin div.is-root-container::before {content: 'NOTICE: Remember to add the project featured image and details in the right side bar (they won\'t be shown in this preview)';background-color: pink;display: flex;align-items: center;top: -27px;justify-content: center;max-width: 70%;margin: auto;}body.wp-admin figure {margin: 0;padding: 0;line-height: 0;}body.wp-admin .saimod.fh {}body.wp-admin div.emptyblock:before {font-style: italic;text-align: center;width: 100%;}body.wp-admin div.emptyblock {background-color: #dedede;min-height: 3rem;padding: .5em;border: 1px dashed #aaa;display: flex;align-items: center;justify-content: center;width: 100%;}body.wp-admin .saimod.mod1 div.emptyblock {width: auto;}body.wp-admin .saimod.mod1 div.emptyblock:before {content: 'Module 1 - No images in gallery, please add at least one';}body.wp-admin .saimod.mod2 div.emptyblock:before {content: 'Module 2 - No images in gallery, please add at least three';}body.wp-admin .saimod.mod3 div.emptyblock:before {content: 'Module 3 - No images in gallery, please add at least three';}body.wp-admin .saimod.mod2 div.emptyblock, body.wp-admin .saimod.mod3 div.emptyblock {grid-column: 2;}.wp-block {max-width: 70%;}.block-editor-inserter__preview_container {background-color: red !important;}.block-editor-inserter__preview_container .saimod {background-color: pink;max-width: 100%;}.block-editor-inserter__preview_container img {width: 30px !important;height: 30px !important;}@media screen and ( max-width: 480px ), screen and (orientation: portrait) {.saimod.mod2, .saimod.mod3 {grid-template-columns: 1fr;}}