#bundleModal .bm-with-description .bm-card-price{grid-row:1!important}
#bundleModal .bm-with-description .bm-card-desc{grid-column:1 / -1;grid-row:2;font-size:11px!important;line-height:1.5!important;margin-top:3px!important;color:#aaa}
#bundleModal .bm-product-tags{grid-column:1 / -1;grid-row:3;display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}
#bundleModal .bm-product-tags span{font-size:10px;line-height:1.35;padding:3px 6px;border-radius:5px;background:#ffffff12;color:#c5c5c5}
#bundleModal .bm-card{padding:8px 11px!important;min-height:52px!important}
#bundleModal .bm-card-body{row-gap:0!important;align-content:start}
#bundleModal .bm-card-head{align-self:center}
#bundleModal .bm-with-description .bm-card-desc{margin:0!important;line-height:1.4!important}
#bundleModal .bm-product-tags{margin-top:4px;gap:4px}
#bundleModal .bm-product-tags span{padding:2px 5px;line-height:1.25}
#bundleModal .bm-list,#bundleModal .sp-extra-cards{gap:7px!important}
#bundleModal .bm-list{margin-bottom:7px!important}
#bundleModal .bm-scroll{padding:6px 13px 9px!important}
#bundleModal .bundle-modal:before{margin:9px auto 3px}
#bundleModal .bm-checkout-footer{padding-top:8px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}
