/* Full website ancestor selector overrides the legacy multi-column address grid. */
html body.cargoquick app-order .addr-block .addr-body{display:block!important;grid-template-columns:none!important;min-width:0}
html body.cargoquick app-order .addr-block .addr-body>.home-address-pair044{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%;margin:0 0 12px!important}
html body.cargoquick app-order .addr-block .addr-body>.home-contact-line044{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(55px,.6fr) minmax(80px,.8fr)!important;gap:8px!important;margin:0 0 8px!important;width:100%}
html body.cargoquick app-order .addr-block .addr-body>.two:not(.home-contact-line044){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}
html body.cargoquick app-order .addr-block .addr-body .home-address-field044 .route-address-label{position:absolute!important;top:-7px!important;left:10px!important;display:block!important;background:#fff!important;margin:0!important;padding:0 4px!important;font-size:11px!important;line-height:14px!important;z-index:1}
html body.cargoquick app-order .addr-block .addr-body .home-address-field044 .ops-address-row{display:flex!important;width:100%;min-width:0;gap:4px}
html body.cargoquick app-order .addr-block .addr-body .home-address-field044 .addr-search{width:auto!important;flex:1!important;min-width:0!important;overflow:hidden}
html body.cargoquick app-order .addr-block .addr-body .home-address-field044 .addr-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html body.cargoquick app-order .addr-block .addr-body .home-address-field044 .ops-address-row>button:not(.addr-search){flex:none!important;width:44px!important;padding:0 3px!important;font-size:10px!important}
@media(max-width:620px){html body.cargoquick app-order .addr-block .addr-body>.home-contact-line044{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}
