.delivery-panel h2{display:flex;align-items:center;gap:8px}.delivery-address{border:1px solid var(--line,#dce2d5);border-radius:14px;padding:16px;margin:12px 0}.delivery-address p{overflow-wrap:anywhere}.delivery-address .m-spread{gap:10px;align-items:flex-start}.delivery-address small{font-size:12px}.delivery-map-actions,.delivery-nav-links{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:12px 0}.delivery-map{height:300px;width:100%;border-radius:12px;background:#e8eddf;isolation:isolate;z-index:0}.delivery-map .leaflet-control-attribution{font:10px/1.4 Arial,sans-serif;max-width:100%;white-space:normal}.delivery-map .leaflet-control-attribution a{color:#254c3e}.delivery-map .leaflet-control-zoom a{width:36px;height:36px;line-height:36px;min-width:0;padding:0}.delivery-map img.leaflet-tile{max-width:none!important;max-height:none!important;image-rendering:auto}.delivery-map .leaflet-marker-icon{max-width:none!important}.delivery-panel .m-check{align-items:flex-start}.delivery-nav-links .btn{flex:1;white-space:nowrap}.delivery-appointment a{color:inherit;text-underline-offset:4px}.delivery-map [hidden],form[data-form=delivery-propose] [hidden]{display:none!important}@media(max-width:360px){.delivery-map{height:260px}.delivery-address{padding:12px}}
