.xx-product-gallery .wp-block-column{display:flex;flex-direction:column}.xx-product-gallery figure.wp-block-image{display:block!important;width:100%!important;margin:0!important}.xx-product-gallery img{display:block;width:100%!important;height:300px!important;object-fit:contain;background:#f7f9fc;border-radius:10px;margin:0 auto}.xx-product-gallery figcaption{font-size:15px;line-height:1.6;text-align:left;margin-top:18px;width:100%}.xx-product-gallery .xx-caption-row{display:grid;grid-template-columns:4.7em minmax(0,1fr);gap:8px;min-height:3.2em;margin-bottom:8px}.xx-product-gallery .xx-caption-row:last-child{min-height:0}@media(max-width:781px){.xx-product-gallery img{height:260px!important}.xx-product-gallery .xx-caption-row{min-height:0}.xx-product-gallery .wp-block-columns{gap:28px!important}}