

.aem-shortcut_010265453054499218_styles > .cmp-container { padding: 0; }
.aem-shortcut_38307586381605585_styles > .cmp-container { margin: 0; }
.aem-shortcut_46236175771745036_styles > .cmp-container { --gap-size: 0px; }
.aem-shortcut_9121363384708303_styles { --item-col-count: 12; }
.aem-shortcut_9121363384708303_styles { flex-grow: 0; }
.aem-shortcut_9121363384708303_styles { flex-basis: calc(var(--item-col-count) * var(--col-size) + calc(var(--item-col-count) - 1) * var(--gap-size)); }
.aem-shortcut_9121363384708303_styles { min-width: 0; }
.aem-shortcut_9121363384708303_styles > .cmp-container { width: 100%; }
.aem-shortcut_29248373413886775_styles { --item-col-count: 12; }
@media screen and (max-width: 767px) { .aem-shortcut_29248373413886775_styles { flex-grow: 0; } }
@media screen and (max-width: 767px) { .aem-shortcut_29248373413886775_styles { min-width: 0; } }
@media screen and (min-width: 768px) { .aem-shortcut_29248373413886775_styles { flex-basis: calc(var(--item-col-count) * var(--col-size) + calc(var(--item-col-count) - 1) * var(--gap-size)); } }
@media screen and (min-width: 768px) { .aem-shortcut_29248373413886775_styles { --item-col-count: 12; } }

@media screen and (min-width: 768px) { .aem-building-blocks_204312937_styles { height: 100% }}
@media screen and (min-width: 768px) { .aem-building-blocks_204312937_styles > .cmp-container { height: 100% }}
@media screen and (min-width: 768px) { .aem-building-blocks_264538352_styles { overflow: auto; } }
@media screen and (min-width: 768px) { .aem-building-blocks_264538352_styles { height: 100%; } }
@media screen and (min-width: 768px) { .aem-building-blocks_264538352_styles { --item-col-count: 9; } }
@media screen and (min-width: 768px) { .aem-building-blocks_264538352_styles { position: relative; } }

