.affirm-woo-vault-slide {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 300px;
    background: #f8fafc;
}
.affirm-woo-vault-slide .affirmfirst-protected-image,
.affirm-woo-vault-slide iframe {
    width: 100% !important;
    height: 100% !important;
    min-height: 300px;
}
.woocommerce-product-gallery .affirm-woo-vault-slide {
    width: 100%;
}
