.flexcontainer{--component-margin-block-start: var(--component-block-spacing);--component-margin-block-end: var(--component-block-spacing)}.flexcontainer.margin-top--none{--component-margin-block-start: 0}.flexcontainer.margin-top--single{--component-margin-block-start: var(--component-block-spacing)}.flexcontainer.margin-top--double{--component-margin-block-start: var(--component-block-spacing)}@media(min-width: 768px){.flexcontainer.margin-top--double{--component-margin-block-start: calc(var(--component-block-spacing) * 2)}}.flexcontainer.margin-bottom--none{--component-margin-block-end: 0}.flexcontainer.margin-bottom--single{--component-margin-block-end: var(--component-block-spacing)}.flexcontainer.margin-bottom--double{--component-margin-block-end: var(--component-block-spacing)}@media(min-width: 768px){.flexcontainer.margin-bottom--double{--component-margin-block-end: calc(var(--component-block-spacing) * 2)}}.flexcontainer .cmp-container{margin-block:var(--component-margin-block-start) var(--component-margin-block-end)}.aem-Grid>.flexcontainer:first-child:not(.margin-top--single):not(.margin-top--double) .cmp-container{margin-block-start:0 !important}.flexcontainer__main{display:flex;flex-wrap:wrap;gap:var(--uspitem-row-gap) var(--uspitem-column-gap)}.flexcontainer--alignment-center .cmp-container{justify-content:center}@media(max-width: 959px){.flexcontainer .cmp-container{justify-content:center}}.flexcontainer .cmp-container::before,.flexcontainer .cmp-container::after{content:unset}