.MondialRelayPicker-module__DS87dW__root{min-width:0;color:var(--deep-brown);font-size:.875rem;line-height:1.6;container-type:inline-size}.MondialRelayPicker-module__DS87dW__intro{margin-bottom:1.5rem}.MondialRelayPicker-module__DS87dW__intro p{font-size:1rem}.MondialRelayPicker-module__DS87dW__intro span,.MondialRelayPicker-module__DS87dW__hint{color:var(--primary-dark);font-size:.75rem}.MondialRelayPicker-module__DS87dW__hint{margin-top:1rem}.MondialRelayPicker-module__DS87dW__selection{background:var(--warm-beige);border-left:3px solid var(--primary-dark);align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.MondialRelayPicker-module__DS87dW__selection svg{flex-shrink:0;width:1.5rem;height:1.5rem}.MondialRelayPicker-module__DS87dW__selection>div{overflow-wrap:anywhere;flex:1;min-width:0}.MondialRelayPicker-module__DS87dW__selectionLabel{color:var(--primary-dark);font-size:.6875rem}.MondialRelayPicker-module__DS87dW__selectionName{font-weight:600}.MondialRelayPicker-module__DS87dW__change{text-underline-offset:4px;cursor:pointer;min-height:44px;text-decoration:underline}.MondialRelayPicker-module__DS87dW__loading{background:var(--warm-beige);color:var(--primary-dark);padding:1.5rem}.MondialRelayPicker-module__DS87dW__loadingLine{background:var(--primary);border-radius:4px;width:min(18rem,70%);height:2.75rem;margin-bottom:1rem;display:block}.MondialRelayPicker-module__DS87dW__error{background:var(--warm-beige);border-left:3px solid var(--accent);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.MondialRelayPicker-module__DS87dW__error p+p{color:var(--primary-dark);margin-top:.25rem}.MondialRelayPicker-module__DS87dW__error button{background:var(--deep-brown);min-height:44px;color:var(--background);cursor:pointer;border-radius:4px;padding:.5rem 1rem}.MondialRelayPicker-module__DS87dW__root button:focus-visible{outline-offset:3px;outline:2px solid var(--accent)!important}.MondialRelayPicker-module__DS87dW__widget [tabindex]:focus-visible{outline-offset:3px;outline:2px solid var(--accent)!important}.MondialRelayPicker-module__DS87dW__widget{isolation:isolate}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive{background:0 0;width:100%;height:auto;margin:0;overflow:visible;font-family:var(--font-secondary)!important;border:0!important;font-size:.8125rem!important}.MondialRelayPicker-module__DS87dW__widget .MRW-Title{display:none}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .MRW-Content{height:auto}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Search{background:var(--warm-beige);border:1px solid var(--warm-sand);border-radius:6px;margin-bottom:1rem;padding:1.25rem;position:relative}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Line{align-items:flex-end;gap:.75rem;margin:0}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-SearchLogo{align-self:center;margin-right:.5rem}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Line .MRW-Container{white-space:normal;padding:0}.MondialRelayPicker-module__DS87dW__widget .MRW-CityContainer{flex:12rem;font-size:0}.MondialRelayPicker-module__DS87dW__widget .MRW-CPContainer{flex:0 10rem;font-size:0}.MondialRelayPicker-module__DS87dW__widget .MRW-Container label{text-align:left;width:auto;color:var(--primary-dark);margin-bottom:.375rem;font-size:.75rem;display:block}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Search .MRW-Line input[type=text]{box-sizing:border-box;border:1px solid var(--warm-sand);width:100%;min-width:0;min-height:46px;color:var(--deep-brown);font:inherit;background:#fff;border-radius:4px;padding:.625rem .75rem;font-size:1rem}.MondialRelayPicker-module__DS87dW__widget input[type=text]:focus{outline:2px solid var(--primary-dark);outline-offset:2px}.MondialRelayPicker-module__DS87dW__widget .MRW-CountryContainer{align-self:center}.MondialRelayPicker-module__DS87dW__widget .MRW-flag{cursor:pointer;min-width:24px}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Container.MRW-ButtonContainer{align-items:center;gap:.5rem;width:auto;padding-bottom:0;display:flex}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-ButtonContainer button{background:var(--deep-brown);border:1px solid var(--deep-brown);min-height:46px;color:var(--background);font:inherit;border-radius:4px;padding:.625rem 1.25rem;font-weight:500}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-ButtonContainer button:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-ButtonContainer button.MRW-BtGeoGo{width:46px;height:46px;padding:0;display:block}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Results{border:1px solid var(--warm-sand);border-radius:6px;height:440px;min-height:0;padding:0;overflow:hidden}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-RList{float:left;width:36%;height:440px;max-height:none;box-shadow:none;z-index:auto;overscroll-behavior:contain;background:#fff;padding:.5rem;position:relative;transform:none}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-RList.Hide{transform:none}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Map{float:right;width:64%;height:440px!important;position:relative!important}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-ButtonCircle{display:none}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .PR-List-Item{border:0;border-left:3px solid #0000;border-bottom:1px solid var(--warm-sand);overflow-wrap:anywhere;margin:0;padding:1rem;line-height:1.65;transition:background-color .15s}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .PR-Name{color:var(--deep-brown);margin-bottom:.25rem;font-weight:600}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .PR-hover{background:var(--warm-beige)}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .PR-Selected{background:var(--primary);border-left-color:var(--accent)}:is(.MondialRelayPicker-module__DS87dW__widget .MR-Widget .PR-AutoCplCity,.MondialRelayPicker-module__DS87dW__widget .MR-Widget .MRW-fl-Select){border-color:var(--warm-sand);z-index:1200;border-radius:4px;min-width:0;max-width:calc(100% - 2.5rem);box-shadow:0 6px 20px #2e282318}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .PR-City{padding:.75rem}:is(.MondialRelayPicker-module__DS87dW__widget .MR-Widget .PR-City:hover,.MondialRelayPicker-module__DS87dW__widget .MR-Widget .AutoCpl-Hover){background:var(--primary)}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .MRW-Errors{color:var(--accent);background:var(--warm-beige);border-color:var(--warm-sand);margin-bottom:1rem;padding:1rem}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .Tabs-Btn{color:var(--deep-brown);background:var(--warm-beige);padding:.5rem .75rem}.MondialRelayPicker-module__DS87dW__widget .MR-Widget .Tabs-Btn-Selected{background:var(--primary);border-color:var(--warm-sand)}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .leaflet-popup-content .InfoWindow{width:min(280px,56vw)!important}.MondialRelayPicker-module__DS87dW__widget .leaflet-popup-content{max-width:min(300px,62vw);margin:1rem}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .PR-Hours{font-size:.6875rem!important}.MondialRelayPicker-module__DS87dW__widget .MRW-Content>div[style="color: red"]{margin-top:.75rem;font-size:.6875rem;color:var(--primary-dark)!important}@container (max-width:680px){.MondialRelayPicker-module__DS87dW__selection{flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:1rem}.MondialRelayPicker-module__DS87dW__selection>div{flex-basis:calc(100% - 2.25rem)}.MondialRelayPicker-module__DS87dW__change{min-height:32px;margin-left:2.25rem}.MondialRelayPicker-module__DS87dW__error{flex-direction:column;align-items:flex-start}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Search{padding:1rem}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-SearchLogo{display:none}.MondialRelayPicker-module__DS87dW__widget .MRW-CityContainer{flex:100%;font-size:0}.MondialRelayPicker-module__DS87dW__widget .MRW-CPContainer{flex:calc(100% - 60px);font-size:0}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Container.MRW-ButtonContainer{width:100%;padding:0}.MondialRelayPicker-module__DS87dW__widget .MRW-BtGo{flex:1}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Results{height:auto}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-Map{float:none;width:100%;height:300px!important}.MondialRelayPicker-module__DS87dW__widget .MR-Widget.MR-Widget-Responsive .MRW-RList{float:none;border-bottom:1px solid var(--warm-sand);width:100%;height:280px;max-height:280px}}.MondialRelayPicker-module__DS87dW__widget .leaflet-popup-content{max-height:340px;overflow-y:auto}@container (max-width:680px){.MondialRelayPicker-module__DS87dW__widget .leaflet-popup-content{max-height:200px}}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal.new.modal{border:1px solid var(--warm-sand);background:var(--background);z-index:1300;border-radius:8px;width:calc(100vw - 2rem);max-width:25rem;height:auto;max-height:calc(100dvh - 112px);margin:0;padding:1.25rem;position:fixed;top:max(96px,50dvh - 240px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 12px 48px #2e282333}:is(.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .modal-header,.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .modal-body,.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .modal-footer){padding:0}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .modal-header{border:0;min-height:28px;margin-bottom:.75rem}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .close-pop{width:28px;height:28px;margin:0}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .row{margin:0}:is(.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal p,.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .three p){text-align:left;padding:0;line-height:1.6}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .surligne{color:var(--deep-brown);text-align:left;background:0 0;padding:0;font-size:1rem}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .three p.titre{color:var(--accent);text-align:left;margin:.75rem 0}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .three span.picto{margin:1rem auto}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .modal-footer{margin-top:1.25rem}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .btn{width:100%;min-height:46px;font:inherit;text-transform:none;text-shadow:none;border-radius:4px;font-weight:500}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .btn.green{background:var(--deep-brown);border-color:var(--deep-brown)}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .btn.pink-border{border-color:var(--warm-sand);background:0 0;color:var(--deep-brown)!important}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .btn.green:hover{background:var(--primary-dark)}.MondialRelayPicker-module__DS87dW__root .MondialRelayPicker-module__DS87dW__widget .MRW-LockerModal .btn.pink-border:hover{background:var(--primary)}
