.gastro-shipping-progress{display:block;background:#efefef;border-radius:8px;padding:20px 22px;margin:20px 0;color:#182c37}
.gastro-shipping-progress[hidden],.gastro-shipping-progress [hidden]{display:none!important}
.gastro-shipping-progress__row{display:flex;align-items:center;gap:12px;font-size:16px;line-height:1.4}
.gastro-shipping-progress__row svg{flex:0 0 32px;width:32px;height:32px}
.gastro-shipping-progress__row span{flex:1;font-weight:600}
.gastro-shipping-progress__row strong{white-space:nowrap;font-size:18px;font-weight:600}
.gastro-shipping-progress progress{display:block;appearance:none;-webkit-appearance:none;border:0;border-radius:8px;overflow:hidden;width:100%;height:5px;margin-top:7px;background:#fff;color:#c53b26}
.gastro-shipping-progress progress::-webkit-progress-bar{background:#fff;border-radius:8px}
.gastro-shipping-progress progress::-webkit-progress-value{background:#c53b26;border-radius:8px}
.gastro-shipping-progress progress::-moz-progress-bar{background:#c53b26;border-radius:8px}
@media(max-width:480px){.gastro-shipping-progress{padding:16px}.gastro-shipping-progress__row{gap:9px;font-size:14px}.gastro-shipping-progress__row strong{font-size:16px}}

#main-cart-footer .gastro-shipping-progress,#GastroDelivery .gastro-shipping-progress{background:#fff}
#main-cart-footer .gastro-shipping-progress progress,#GastroDelivery .gastro-shipping-progress progress{background:#efefef}
#main-cart-footer .gastro-shipping-progress progress::-webkit-progress-bar,#GastroDelivery .gastro-shipping-progress progress::-webkit-progress-bar{background:#efefef}
