.dbfty-benefits-status-card{border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.05);display:flex;flex-direction:column;margin:0 auto;max-width:1000px;overflow:hidden;width:100%}.dbtfy-benefits-status--full .page-width{max-width:none;padding:0}.dbtfy-benefits-status--full .dbfty-benefits-status-card{border-radius:0;max-width:none}.dbfty-benefits-status-content{display:flex;flex:1;flex-direction:column;justify-content:center;padding:2%}.dbfty-benefits-status-image-wrapper{flex:1;min-height:300px;.image-block,.shopify-block,figure.dbtfy-image--block{height:100%}}.dbfty-benefits-status-image{display:block;height:100%;object-fit:cover;width:100%}.dbfty-benefits-status-grid{flex-wrap:nowrap!important;gap:15px;margin-bottom:1rem;margin-top:3rem}.dbfty-benefits-status-grid>*{text-align:center}.dbfty-benefits-status-footer,.dbfty-benefits-status-grid>*{align-items:center;display:flex;flex-direction:column}.dbfty-benefits-status-popups{display:flex;justify-content:center}@media screen and (max-width:749px){.dbfty-benefits-status-card-mobile--top{flex-direction:column-reverse}.dbfty-benefits-status-card-mobile--bottom{flex-direction:column}.dbfty-benefits-status-image-wrapper{min-height:auto}.dbfty-benefits-status-image{border-radius:10px}}@media screen and (min-width:750px){.dbfty-benefits-status-card{flex-direction:row}.dbfty-benefits-status-card--right{flex-direction:row-reverse}.dbfty-benefits-status-content{flex:0 0 50%;padding:2%}.dbfty-benefits-status-image-wrapper{flex:0 0 50%}}