.block-grid{margin-bottom:var(--block-vertical-margin)}.block-grid--layout-x-small{--block-grid-columns:1}@media(min-width:1024px){.block-grid--layout-x-small{--block-grid-columns:2}}.block-grid--layout-small{--block-grid-columns:1}@media(min-width:1024px){.block-grid--layout-small{--block-grid-columns:3}}.block-grid--layout-medium{--block-grid-columns:2}@media(min-width:1024px){.block-grid--layout-medium{--block-grid-columns:3}}.block-grid--layout-large{--block-grid-columns:2}@media(min-width:1024px){.block-grid--layout-large{--block-grid-columns:4}}.block-grid__container{display:grid;grid-template-columns:repeat(var(--block-grid-columns),1fr)}.block-grid__item{padding:0 15px 15px 0;margin-bottom:15px}.block-grid--with-separator .block-grid__item{border-bottom:1px solid var(--mid-grey)}.block-grid--with-separator.block-grid--layout-small .block-grid__item:nth-last-child(-n+1){border-bottom:none}@media(min-width:1024px){.block-grid--with-separator.block-grid--layout-small .block-grid__item:nth-last-child(-n+2){border-bottom:none}}.block-grid--with-separator.block-grid--layout-large .block-grid__item:nth-last-child(-n+2){border-bottom:none}@media(min-width:1024px){.block-grid--with-separator.block-grid--layout-large .block-grid__item:nth-last-child(-n+4){border-bottom:none}}