.wp-block-wp-winstar-image-card-grid{--expand-size:1.2fr;--shrink-size:0.9fr;--default-size:1fr;position:relative}.wp-block-wp-winstar-image-card-grid .image-card-grid{-moz-column-gap:var(--column-gap,0);column-gap:var(--column-gap,0);display:grid;height:100%;row-gap:var(--row-gap,0);transition:grid-template-columns .6s ease;width:100%}.wp-block-wp-winstar-image-card-grid.dim-inactive-siblings .wp-block-wp-winstar-image-card{transition:filter .6s ease}.wp-block-wp-winstar-image-card-grid.dim-inactive-siblings:has(.wp-block-wp-winstar-image-card:hover) .wp-block-wp-winstar-image-card:not(:hover){filter:grayscale(.9)}.wp-block-wp-winstar-image-card-grid.columns-2 .image-card-grid{grid-template-columns:minmax(0,var(--default-size)) minmax(0,var(--default-size))}@media screen and (max-width:960px){.wp-block-wp-winstar-image-card-grid.columns-2 .image-card-grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:961px){.wp-block-wp-winstar-image-card-grid.columns-2.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:first-child:hover){grid-template-columns:minmax(0,var(--expand-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-2.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(2):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--expand-size))}}.wp-block-wp-winstar-image-card-grid.columns-3 .image-card-grid{grid-template-columns:minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size))}@media screen and (max-width:960px){.wp-block-wp-winstar-image-card-grid.columns-3 .image-card-grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:961px){.wp-block-wp-winstar-image-card-grid.columns-3.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:first-child:hover){grid-template-columns:minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-3.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(2):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-3.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(3):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size))}}.wp-block-wp-winstar-image-card-grid.columns-4 .image-card-grid{grid-template-columns:minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size))}@media screen and (max-width:960px){.wp-block-wp-winstar-image-card-grid.columns-4 .image-card-grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:961px){.wp-block-wp-winstar-image-card-grid.columns-4.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:first-child:hover){grid-template-columns:minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-4.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(2):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-4.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(3):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-4.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(4):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size))}}.wp-block-wp-winstar-image-card-grid.columns-5 .image-card-grid{grid-template-columns:minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size))}@media screen and (max-width:960px){.wp-block-wp-winstar-image-card-grid.columns-5 .image-card-grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:961px){.wp-block-wp-winstar-image-card-grid.columns-5.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:first-child:hover){grid-template-columns:minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-5.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(2):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-5.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(3):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-5.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(4):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-5.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(5):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size))}}.wp-block-wp-winstar-image-card-grid.columns-6 .image-card-grid{grid-template-columns:minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size)) minmax(0,var(--default-size))}@media screen and (max-width:960px){.wp-block-wp-winstar-image-card-grid.columns-6 .image-card-grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:961px){.wp-block-wp-winstar-image-card-grid.columns-6.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:first-child:hover){grid-template-columns:minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-6.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(2):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-6.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(3):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-6.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(4):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-6.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(5):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size)) minmax(0,var(--shrink-size))}.wp-block-wp-winstar-image-card-grid.columns-6.expand-on-hover .image-card-grid:has(.wp-block-wp-winstar-image-card:nth-child(6):hover){grid-template-columns:minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--shrink-size)) minmax(0,var(--expand-size))}}
