@charset "UTF-8";html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--bat-color-main-dark: #3d167f;--bat-color-main-dark-rgb: 61, 22, 127;--bat-color-default-main: #c4b9d8;--bat-color-main-light: #ebe7f2;--bat-color-main-light-rgb: 235, 231, 242;--bat-color-main-10: rgba(var(--bat-color-main-dark-rgb), .1);--bat-color-main-20: rgba(var(--bat-color-main-dark-rgb), .2);--bat-color-main-2: #8665b1}:root{--bat-color-white: #fff;--bat-color-white-rgb: 255, 255, 255;--bat-color-grey-dark: #333;--bat-color-grey-dark-rgb: 51, 51, 51;--bat-color-grey-dark-20: rgba(var(--bat-color-grey-dark-rgb), .2);--bat-color-grey-dark-30: rgba(var(--bat-color-grey-dark-rgb), .3);--bat-color-middle-grey: #d3d3d3;--bat-color-middle-light-grey: #e7e7e7;--bat-color-grey: #f2f2f2;--bat-color-low-grey: #5f5f5f;--bat-color-disabled: #787878;--bat-color-green: #167f42;--bat-color-black: #000;--bat-color-black-rgb: 0, 0, 0;--bat-color-red: #c9151e;--bat-color-shadow: rgba(0, 0, 0, .11);--bat-box-shadow: 0 .2rem 1.4rem var(--bat-color-shadow);--bat-color-dark-viridian: #0f433c;--bat-color-viridian: #1d8476;--bat-color-pale-turquoise: #b7e0db;--bat-color-ter-blue: #00838E;--bat-color-ter-salmon: #ffdada;--bat-z-index-modal: 999;--bat-z-index-box-shadow: 10;--bat-z-index-input-label: 1;--bat-z-index-sticky-container: 5;--bat-element-selected-color: var(--bat-color-main-dark);--bat-element-selected-background-color: var(--bat-color-default-main);--bat-element-input-background-color: var(--bat-color-white);--bat-font-family-normal: "Avenir Roman";--bat-font-family-medium: "Avenir Medium";--bat-font-family-book: "Avenir Book";--bat-font-family-bold: "Avenir Heavy";--bat-font-family-light: "Avenir Light";--bat-font-family-black: "Avenir Black";--bat-typography-heading-xl-font-size: 2.4rem;--bat-typography-heading-xl-line-height: 2.8rem;--bat-typography-heading-l-font-size: 2rem;--bat-typography-heading-l-line-height: 2.2rem;--bat-typography-heading-m-font-size: 1.8rem;--bat-typography-heading-m-line-height: 2rem;--bat-typography-heading-s-font-size: 1.6rem;--bat-typography-heading-s-line-height: 1.8rem;--bat-typography-heading-xs-font-size: 1.4rem;--bat-typography-heading-xs-line-height: 1.6rem;--bat-typography-body-m-font-size: 1.6rem;--bat-typography-body-m-line-height: 2.2rem;--bat-typography-body-s-font-size: 1.4rem;--bat-typography-body-s-line-height: 2rem;--bat-typography-body-xs-font-size: 1.2rem;--bat-typography-body-xs-line-height: 1.8rem}@media(min-width:600px){:root{--bat-typography-heading-xl-font-size: 3.6rem;--bat-typography-heading-xl-line-height: 4.2rem}}.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0,0,9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.Toastify__toast{font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);border-radius:0;min-height:6.8rem;max-height:6.8rem}.Toastify__toast-container{width:100%;max-width:96rem}.Toastify__toast--success{background-color:var(--bat-color-green)}@keyframes shimmer{to{transform:translate(100%)}}@font-face{font-display:swap;font-family:Avenir Roman;src:url(/normandie/assets/Avenir-Roman-C7IGRMRf.woff2) format("woff2"),url(/normandie/assets/Avenir-Roman-CHh4_m3t.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Medium;src:url(/normandie/assets/Avenir-Medium-C6-tsjZ8.woff2) format("woff2"),url(/normandie/assets/Avenir-Medium-Chz63pt3.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Heavy;src:url(/normandie/assets/Avenir-Heavy-yZ0JA9Ul.woff2) format("woff2"),url(/normandie/assets/Avenir-Heavy-Balq74PS.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Book;src:url(/normandie/assets/Avenir-Book-B-LymWjn.woff2) format("woff2"),url(/normandie/assets/Avenir-Book-DqXGdHjc.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Light;src:url(/normandie/assets/Avenir-Light-LF3u8iWJ.woff2) format("woff2"),url(/normandie/assets/Avenir-Light-DRjJxjbd.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Black;src:url(/normandie/assets/Avenir-Black-WEINftfJ.woff2) format("woff2"),url(/normandie/assets/Avenir-Black-ClEkAxCl.woff) format("woff")}html{font-size:62.5%}body{font-size:1.6rem;margin:0;font-family:Avenir Medium,Times New Roman,sans-serif}@keyframes _shimmer_1gvi2_1{to{transform:translate(100%)}}._account_1gvi2_6{width:100%;max-width:96rem;display:flex;flex-direction:column;align-items:center;padding-top:1.5rem}._accountData_1gvi2_14{width:100%;max-width:50rem;padding:1.5rem}._skeletonInput_1gvi2_20:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1gvi2_1 2s infinite}._skeletonInput_1gvi2_20{position:relative;width:100%;height:4.8rem;border:.1rem solid transparent;border-radius:.7rem;background-color:var(--bat-color-grey)}._skeletonSubscriptions_1gvi2_40:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1gvi2_1 2s infinite}._skeletonSubscriptions_1gvi2_40{position:relative;margin-top:1.5rem;width:100%;height:5rem;border-radius:1rem;background-color:var(--bat-color-grey)}._subscriptions_1gvi2_60{display:flex;flex-direction:column;border:solid .2rem var(--bat-color-grey);border-radius:.2rem;padding:1.5rem}._subscriptionsLabel_1gvi2_67{color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._subscriptionsContent_1gvi2_73{color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._firstButton_1gvi2_80{margin-top:2rem}._confirmText_1gvi2_84{text-align:center;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);margin-bottom:1rem}._confirmText_1gvi2_84:last-of-type{margin-bottom:2rem}._confirmError_1gvi2_96{color:var(--bat-color-red);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);margin-bottom:1rem}._parentAssociated_1gvi2_104{height:20px}._cardSeparator_1gvi2_108{margin-bottom:1.5rem}._ctaWarning_1gvi2_112{background-color:var(--bat-color-ter-salmon)!important;color:var(--bat-color-red)!important;border-color:var(--bat-color-ter-salmon)!important}._inputMain_1agir_1{position:relative;width:100%;margin-bottom:1.5rem}._inputIcon_1agir_7{position:absolute;top:1.3rem;left:1.6rem;width:2rem;height:2rem;fill:var(--bat-color-main-dark);z-index:1}._label_1agir_17{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);white-space:nowrap;position:absolute;top:1.3rem;left:1.6rem;z-index:var(--bat-z-index-input-label);background-color:transparent;color:var(--bat-color-grey-dark);transform-origin:top left;transition:transform .25s ease;cursor:text}._labelVisible_1agir_32{transform:translateY(-.9rem) scale(.75);cursor:default}._labelDisabled_1agir_36{opacity:.7;top:1.2rem!important}._labelError_1agir_40{color:var(--bat-color-red)}._labelWithIcon_1agir_43{left:5.2rem}._input_1agir_1{width:100%;padding:2.2rem 1.6rem .4rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);border:.1rem solid transparent;border-radius:.7rem;color:var(--bat-color-grey-dark);background-color:var(--bat-color-grey)}._input_1agir_1:active,._input_1agir_1:focus{outline:none;border:.1rem dashed var(--bat-color-main-dark);border-bottom-style:solid;border-bottom-left-radius:0;border-bottom-right-radius:0}._input_1agir_1:disabled{opacity:.7;border:unset}._inputError_1agir_69:active,._inputError_1agir_69:focus{border-bottom-color:var(--bat-color-red)}._inputWithIcon_1agir_72{padding-left:5.2rem}._inputInverted_1agir_75{background-color:var(--bat-color-white)}._inputContainer_1agir_79{position:relative}._passwordHideShow_1agir_83{position:absolute;right:1.5rem;top:1.2rem;width:2.4rem;height:2.4rem;border:unset;padding:0;background-color:transparent}._passwordShowIcon_1agir_94,._passwordHideIcon_1agir_99{width:2.4rem;height:2.4rem}._error_1agir_104{text-align:start;color:var(--bat-color-red);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);padding-top:0;margin-top:.4rem}._cta_1o2kz_1{width:100%;height:5rem;margin-bottom:2rem;border:.1rem solid var(--bat-color-main-dark);border-radius:.7rem;font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);background-color:var(--bat-color-main-dark);color:var(--bat-color-white);cursor:pointer;padding:0 3rem}._cta_1o2kz_1:hover{background-color:var(--bat-element-selected-background-color);border-color:var(--bat-element-selected-background-color);color:var(--bat-element-selected-color)}._cta_1o2kz_1:focus{outline:none;box-shadow:0 0 .2rem .2rem var(--bat-color-default-main)}._cta_1o2kz_1:active{background-color:var(--bat-color-main-dark);color:var(--bat-color-white)}._cta_1o2kz_1:disabled{color:var(--bat-color-white);background-color:var(--bat-color-disabled);border-color:var(--bat-color-disabled);cursor:not-allowed}._cta_1o2kz_1:disabled:hover{color:var(--bat-color-white);background-color:var(--bat-color-disabled);border-color:transparent}._cta_1o2kz_1:disabled:focus,._cta_1o2kz_1:disabled:active{box-shadow:unset}._ctaSecondary_1o2kz_42{background-color:var(--bat-color-white);color:var(--bat-color-grey-dark);border-color:var(--bat-color-grey-dark)}._ctaSecondary_1o2kz_42:hover{border-color:var(--bat-color-default-main);background-color:var(--bat-color-white)}._ctaSecondary_1o2kz_42:active{background-color:var(--bat-color-white);color:var(--bat-color-grey-dark)}._ctaSmall_1o2kz_55{font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);padding:.7rem 2.2rem;height:unset}._ctaInverted_1o2kz_61{color:var(--bat-color-main-dark);background-color:var(--bat-color-white);border-color:var(--bat-color-white)}._ctaInverted_1o2kz_61:focus{outline:none;box-shadow:0 0 .2rem .2rem var(--bat-color-white)}._ctaInverted_1o2kz_61:active{background-color:var(--bat-color-white);color:var(--bat-color-main-dark)}._wrapper_1o2kz_75{position:relative;display:inline-flex;align-items:center}._spinner_1o2kz_81{position:absolute;left:-3rem;height:2.4rem;width:2.4rem;stroke:var(--bat-color-white)}._overlay_195rb_1{display:flex;justify-content:center;align-items:center;position:fixed;inset:0;background-color:#0009;z-index:var(--bat-z-index-modal)}._modal_195rb_14{min-width:30rem;width:95%;max-width:36rem;max-height:90vh;overflow:auto;padding:0 1.5rem;background-color:var(--bat-color-white);border-radius:.7rem}._modal_195rb_14:focus{outline:none}._header_195rb_28{position:sticky;top:0;z-index:var(--bat-z-index-sticky-container);padding-top:1.5rem;padding-bottom:1.5rem;background-color:var(--bat-color-white);display:grid;grid-template:"backButton title closeButton"/2.4rem auto 2.4rem;margin-bottom:1.5rem;align-items:center}._title_195rb_41{grid-area:title;font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-m-font-size);line-height:var(--bat-typography-heading-m-line-height);color:var(--bat-color-grey-dark);text-align:center}._iconBack_195rb_50{grid-area:backButton}._iconClose_195rb_54{grid-area:closeButton}._iconCta_aqvr9_1{border:unset;background-color:transparent;padding:0;width:2.4rem;height:2.4rem;cursor:pointer;fill:var(--bat-color-grey-dark)}._iconCta_aqvr9_1:focus,._iconCta_aqvr9_1:active{outline:.1rem dashed var(--bat-color-grey-dark)}._icon_aqvr9_1{width:100%;height:100%}._page_6l8qt_1{display:flex;flex-direction:column;min-height:100vh}._main_6l8qt_7{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;padding:0}._mainContent_6l8qt_15{width:100%;max-width:96rem}._subHeader_6l8qt_20{padding:0}@media(min-width:900px){._subHeader_6l8qt_20{overflow:hidden;width:calc(100% + 2.8rem);padding:0 1.4rem;margin-left:-1.4rem}}._subHeaderForShadow_6l8qt_31{background-color:var(--bat-color-grey)}@media(min-width:900px){._subHeaderForShadow_6l8qt_31{box-shadow:var(--bat-box-shadow)}}._subTitle_6l8qt_40{display:flex;justify-content:center;width:100%}._subTitleWithContentBefore_6l8qt_45{padding-top:0}._subTitleContent_6l8qt_49{max-width:40rem;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-heading-xs-font-size);line-height:var(--bat-typography-heading-xs-line-height);text-align:center;padding:3rem .5rem}._pageContent_6l8qt_59{background-color:var(--bat-color-white);box-shadow:var(--bat-box-shadow)}._header_fe3up_1{width:100%;height:6.4rem;background-size:cover;background-position:center;display:grid;grid-template:"maPlaceABord";align-items:center;justify-items:center;padding:0 5rem;border-bottom:.1rem solid var(--bat-color-grey-dark-30)}@media(min-width:600px){._header_fe3up_1{max-height:6.4rem;grid-template:"maPlaceABord ."/auto 1fr;background-position:50% 60%}}._headerFull_fe3up_20{height:14.5rem}._headerRegion_fe3up_23{background-image:linear-gradient(to bottom,rgba(var(--bat-color-main-dark-rgb),.5),rgba(var(--bat-color-main-dark-rgb),.5)),linear-gradient(to bottom,rgba(var(--bat-color-black-rgb),.1),rgba(var(--bat-color-black-rgb),.1),rgba(var(--bat-color-black-rgb),0)),url(/normandie/assets/header-cover-COEHtOo0.jpg);background-size:cover}._logoMaPlaceABord_fe3up_28{grid-area:maPlaceABord;width:12.8rem;height:8rem;fill:var(--bat-color-ter-blue)}@media(min-width:600px){._logoMaPlaceABord_fe3up_28{width:8rem;height:5rem}}._logoMaPlaceABordSmall_fe3up_40{width:8rem;height:5rem}._logoMaPlaceABordRegion_fe3up_44{fill:var(--bat-color-white)}._logos_fe3up_48{display:flex;align-items:center;justify-content:flex-end}._logoSeparator_fe3up_54{height:3.5rem;margin:0 1rem;border-right:.1rem solid var(--bat-color-grey-dark-30)}._footer_oaku7_1{flex-shrink:0;width:100%;text-align:center;padding:1.6rem 1.6rem 3rem;background-color:var(--bat-color-grey)}._footerRegion_oaku7_8,._footerMpl_oaku7_8{background-color:var(--bat-color-main-dark)}._footerRegion_oaku7_8 ._logoSeparator_oaku7_11,._footerMpl_oaku7_8 ._logoSeparator_oaku7_11{border-color:var(--bat-color-white)}._footerRegion_oaku7_8 ._nav_oaku7_14 ._link_oaku7_14,._footerMpl_oaku7_8 ._nav_oaku7_14 ._link_oaku7_14{color:var(--bat-color-white)}._footerRegion_oaku7_8 ._nav_oaku7_14 ._link_oaku7_14:focus,._footerMpl_oaku7_8 ._nav_oaku7_14 ._link_oaku7_14:focus{outline:.1rem dashed var(--bat-color-white)}@media(min-width:600px){._footerRegion_oaku7_8 ._linkSeparator_oaku7_21,._footerMpl_oaku7_8 ._linkSeparator_oaku7_21{border-right:.1rem solid var(--bat-color-white)}}._logos_oaku7_26{display:flex;align-items:center;justify-content:flex-end;margin-bottom:2.4rem}._logoMaPalceABord_oaku7_33{fill:var(--bat-color-ter-blue)}._logoSeparator_oaku7_11{height:2.8rem;margin:0 1rem;border-right:.1rem solid}._logoSpacing_oaku7_43{margin-right:1.2rem}._nav_oaku7_14{display:flex;flex-direction:column;justify-content:center;padding:1.4rem 0 .3rem;border-top:.1rem solid var(--bat-color-white);border-bottom:.1rem solid var(--bat-color-white)}@media(min-width:600px){._nav_oaku7_14{flex-direction:row;align-items:center;border-top:unset;border-bottom:unset}}._link_oaku7_14{text-align:left;margin-bottom:1.1rem;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);text-decoration:none;color:var(--bat-color-black)}@media(min-width:600px){._link_oaku7_14{text-align:center;margin-bottom:0;padding:.4rem .8rem;margin-left:.8rem;margin-right:.8rem}}._link_oaku7_14:focus{outline:.1rem dashed var(--bat-color-black)}._linkSeparator_oaku7_21{display:none}@media(min-width:600px){._linkSeparator_oaku7_21{display:inline-block;height:2rem;border-right:.1rem solid var(---bat-color-black)}}._header_19gdo_1{width:100%;display:grid;grid-template:". title close"/5rem auto 5rem;align-items:center;justify-items:center;padding:2rem 0;position:relative;box-shadow:var(--bat-box-shadow);background-color:var(--bat-color-white)}@media(min-width:900px){._header_19gdo_1{padding-top:6.2rem;margin-bottom:.1rem}}._headerMargin_19gdo_18{margin-bottom:3rem}._headerNoBoxShadow_19gdo_21{box-shadow:unset;margin-bottom:0}._iconClose_19gdo_26{grid-area:close}._title_19gdo_30{grid-area:title;text-align:center;font-weight:400;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-heading-l-font-size);line-height:var(--bat-typography-heading-l-line-height)}._title_19gdo_30:focus{outline:none}@keyframes _shimmer_1w6ux_1{to{transform:translate(100%)}}._container_1w6ux_7{display:flex;align-items:center;justify-content:space-between}._status_1w6ux_13{align-self:start}._checkboxContainer_1w6ux_17,._radioButtonContainer_1w6ux_18{display:inline-block;padding-right:1.5rem;padding-top:1.3rem}._alert_1w6ux_24{fill:var(--bat-color-red);width:2rem;height:2rem;margin-right:1.5rem;margin-top:1.3rem}._ticket_1w6ux_32{cursor:inherit;flex:1;display:grid;grid-template:"dateStationOrigin      qrCode" "dateStationDestination qrCode" "trainInformation       trainInformation"/1fr 3rem;align-items:center}._ticketClickable_1w6ux_39{cursor:pointer}._dateAndStation_1w6ux_43{display:flex;min-width:0}._dateAndStationOrigin_1w6ux_47{grid-area:dateStationOrigin}._dateAndStationDestination_1w6ux_50{grid-area:dateStationDestination}._station_1w6ux_54{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._date_1w6ux_43{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);padding-right:2rem}._hidden_1w6ux_70{visibility:hidden}._qrCode_1w6ux_74{grid-area:qrCode;fill:var(--bat-color-main-dark)}._trainInformation_1w6ux_79{grid-area:trainInformation;display:grid;grid-template-columns:auto auto;justify-content:space-between;border-top:.1rem solid rgba(var(--bat-color-grey-dark-rgb),.3);margin-top:1rem;padding-top:1rem;margin-bottom:.8rem}._trainNumber_1w6ux_90{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._trainNumberBold_1w6ux_95{font-family:var(--bat-font-family-bold)}._travelClass_1w6ux_99{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);text-align:right}._warning_1w6ux_106{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);color:var(--bat-color-red)}._assignment_1w6ux_113{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._skeletonOrigin_1w6ux_119:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1w6ux_1 2s infinite}._skeletonOrigin_1w6ux_119{position:relative;display:inline-block;width:12rem;height:1.8rem;border-radius:.9rem;background-color:var(--bat-color-grey-dark-20);overflow:hidden;grid-area:dateStationOrigin;margin-bottom:.4rem}._skeletonDestination_1w6ux_142:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1w6ux_1 2s infinite}._skeletonDestination_1w6ux_142{position:relative;display:inline-block;width:17rem;height:1.8rem;border-radius:.9rem;background-color:var(--bat-color-grey-dark-20);overflow:hidden;grid-area:dateStationDestination}._skeletonTrainNumber_1w6ux_164:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1w6ux_1 2s infinite}._skeletonTrainNumber_1w6ux_164{position:relative;display:inline-block;width:12rem;height:1.4rem;border-radius:.9rem;background-color:var(--bat-color-grey-dark-20);overflow:hidden}._skeletonTravelClass_1w6ux_185:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1w6ux_1 2s infinite}._skeletonTravelClass_1w6ux_185{position:relative;display:inline-block;width:6.5rem;height:1.4rem;border-radius:.9rem;background-color:var(--bat-color-grey-dark-20);overflow:hidden}._errorMsg_1w6ux_206{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._bicycleContainer_1w6ux_212{display:flex;flex-direction:row;align-items:center;margin:0 0 .4rem;padding:0 .6rem;gap:.8rem;background:#ede8f3;border-radius:24px;width:fit-content}._bicycleContainerForReservation_1w6ux_223{margin:1rem 0 .4rem}._bicycleInformation_1w6ux_227{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._chipsBike_1w6ux_233{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 1.6rem 0 0;width:7.4rem;border-radius:2.4rem}._chipsBicycle_1w6ux_243{margin:0 0 .5rem}._childName_1w6ux_247{margin-right:2%;background-color:var(--bat-color-grey);padding:5px;border-radius:5px}._childBadge_1w6ux_254{background-color:#e5eff6;color:var(--bat-color-ter-blue)}:root{--radio-radius: .9rem;--radio-border-width: .2rem;--radio-inside-radius: .5rem}._radioButton_73pir_7{position:relative;display:flex;width:calc(2 * var(--radio-radius));height:calc(2 * var(--radio-radius));cursor:pointer}._radioControl_73pir_15{display:inline-block;width:calc(2 * var(--radio-radius));height:calc(2 * var(--radio-radius));border-radius:50%;border:var(--radio-border-width) solid var(--bat-color-middle-grey)}._radioControl_73pir_15:hover{border-color:var(--bat-color-middle-light-grey)}._radioNativeInput_73pir_26{position:absolute;opacity:0;width:0;height:0;cursor:pointer}._radioNativeInput_73pir_26:focus+._radioControl_73pir_15{outline:none;box-shadow:0 0 .2rem .2rem var(--bat-color-middle-light-grey)}._radioNativeInput_73pir_26:checked+._radioControl_73pir_15{border-color:var(--bat-color-main-dark);display:inline-flex;align-items:center;justify-content:center}._radioNativeInput_73pir_26:checked+._radioControl_73pir_15:before{content:"";width:calc(2 * var(--radio-inside-radius));height:calc(2 * var(--radio-inside-radius));border-radius:50%;background-color:var(--bat-color-main-dark)}._radioNativeInput_73pir_26:checked+._radioControl_73pir_15:hover{border-color:rgba(var(--bat-color-main-dark-rgb),.8)}._radioNativeInput_73pir_26:checked+._radioControl_73pir_15:hover:before{background-color:rgba(var(--bat-color-main-dark-rgb),.8)}._radioNativeInput_73pir_26:checked:focus+._radioControl_73pir_15{box-shadow:0 0 .2rem .2rem var(--bat-color-default-main)}._checkbox_gng3p_1,._checkboxDisabled_gng3p_2{display:flex;align-items:center;position:relative}._checkboxDisabled_gng3p_2{opacity:.5}._hiddenNativeCheckbox_gng3p_11{width:1.8rem;height:1.8rem;position:absolute;opacity:0;cursor:pointer}._hiddenNativeCheckbox_gng3p_11:disabled{cursor:default}._checkboxSvg_gng3p_22{fill:var(--bat-color-main-dark);width:1.8rem;height:1.8rem;fill-opacity:.3}._checkboxSvgMain_gng3p_28{fill-opacity:1}._checkboxSvgFocused_gng3p_31{outline:.1rem dashed var(--bat-color-grey-dark)}._checkboxSvgChecked_gng3p_34{fill:var(--bat-color-main-dark);fill-opacity:1}._checkboxSvgInverted_gng3p_38{fill:var(--bat-color-white);fill-opacity:1}._checkboxSvgInverted_gng3p_38._checkboxSvgFocused_gng3p_31{outline-color:var(--bat-color-white)}._label_gng3p_47{font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}@keyframes _shimmer_1yaxk_1{to{transform:translate(100%)}}._travelDetails_1yaxk_6{padding:0 .5rem}._ctaContainer_1yaxk_10{padding-top:.5rem;background-color:var(--bat-color-white)}._cta_1yaxk_10{margin-bottom:1.5rem}._qrCodeContainer_1yaxk_19{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;line-height:var(--bat-typography-body-xs-line-height)}._qrCodeClientInfo_1yaxk_28{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size)}._qrCodeClientName_1yaxk_33{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-s-font-size)}._qrCodeRef_1yaxk_38{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-xs-font-size);padding-bottom:.4rem}._qrCodeLabelRef_1yaxk_44{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size)}._qrCodeSkeleton_1yaxk_49:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1yaxk_1 2s infinite}._qrCodeSkeleton_1yaxk_49{position:relative;width:20rem;height:20rem;border-radius:1rem;background-color:var(--bat-color-grey-dark-20)}._qrCode_1yaxk_19{max-width:25rem;width:100%;object-fit:contain}._qrError_1yaxk_74{color:var(--bat-color-red);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._cancel_1t9ey_1{padding-left:2rem;padding-right:2rem;text-align:center;margin-bottom:4rem;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._error_1t9ey_11{color:var(--bat-color-red);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);margin-bottom:1rem}._home_vmxre_1{width:100%;max-width:96rem;display:flex;flex-direction:column;align-items:center}@media(min-width:900px){._home_vmxre_1{padding:0 2rem}}._quickReservation_vmxre_14{display:none}@media(min-width:900px){._quickReservation_vmxre_14{display:block;width:100%;padding:4rem 2rem;background-color:var(--bat-color-grey)}._quickReservationTitle_vmxre_24{font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-grey-dark)}._quickReservationForm_vmxre_30{position:relative;margin-top:2rem;display:flex;align-items:flex-start;justify-content:space-between}._quickReservationInput_vmxre_37,._quickReservationCta_vmxre_41{max-width:26rem;margin-bottom:0}}._calendarContainer_vmxre_47{position:absolute;top:calc(100% + .5rem);z-index:var(--bat-z-index-modal)}._homeHeader_vmxre_53{display:flex;flex-direction:column;width:100%;background-color:var(--bat-color-grey);padding:2rem 1.5rem;margin-bottom:3rem}@media(min-width:600px){._homeHeader_vmxre_53{flex-direction:row;padding:4rem 2rem}}@media(min-width:900px){._homeHeader_vmxre_53{background-color:unset;padding:0}}._header_vmxre_74{margin-bottom:2rem}@media(min-width:600px){._header_vmxre_74{width:100%;padding-top:4rem;margin-bottom:0}}._title_vmxre_85{color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-heading-xl-font-size);line-height:var(--bat-typography-heading-xl-line-height)}._title_vmxre_85:focus{outline:none}._subTitle_vmxre_95{display:block;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._noSubscription_vmxre_103{display:block;color:var(--bat-color-red);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);font-weight:700}._logout_vmxre_112{display:none;width:unset}@media(min-width:900px){._logout_vmxre_112{display:block;margin-top:2rem;margin-bottom:4rem}}._nextTravel_vmxre_124{width:100%;font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-grey-dark)}@media(min-width:900px){._nextTravel_vmxre_124{padding:4.5rem 4rem;color:var(--bat-color-white);background-image:linear-gradient(to bottom,rgba(var(--bat-color-main-dark-rgb),.5),rgba(var(--bat-color-main-dark-rgb),.5)),linear-gradient(to bottom,rgba(var(--bat-color-black-rgb),.5),rgba(var(--bat-color-black-rgb),.5),rgba(var(--bat-color-black-rgb),0)),url(/normandie/assets/home-next-travel-C0rKeAfI.jpg);background-size:cover}}._nextTravelDate_vmxre_139{font-family:var(--bat-font-family-black);color:var(--bat-color-main-dark)}@media(min-width:900px){._nextTravelDate_vmxre_139{color:var(--bat-color-white)}}._nextTravelDetails_vmxre_148{margin-top:2.3rem;padding:1.8rem 2rem 1.2rem;background-color:var(--bat-color-white);border-radius:.4rem}@media(min-width:600px){._nextTravelDetails_vmxre_148{box-shadow:0 .2rem 1.4rem 0 var(--bat-color-shadow)}}@media(min-width:900px){._nextTravelDetails_vmxre_148{margin-top:0;color:var(--bat-color-grey-dark)}}._travelCard_vmxre_166{cursor:pointer}@media(min-width:900px){._travelCard_vmxre_166{margin-top:2.3rem}}._travelCard_vmxre_166:focus{outline:none;box-shadow:0 0 .4rem rgba(var(--bat-color-main-dark-rgb),.2)}@media(min-width:900px){._travelCard_vmxre_166:focus{position:relative}._travelCard_vmxre_166:focus:after{content:"";position:absolute;inset:0;border-radius:.4rem;border:.2rem dashed var(--bat-color-main-dark)}}._travelCardNoTravel_vmxre_194{margin-top:2.3rem;padding:3.5rem 7.9rem;text-align:center;border:.2rem dashed var(--bat-color-main-dark);border-radius:.4rem;color:var(--bat-color-main-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}@media(min-width:900px){._travelCardNoTravel_vmxre_194{color:var(--bat-color-white);border-color:var(--bat-color-white)}}._nav_vmxre_212{width:100%;padding:0 1.5rem}@media(min-width:600px){._nav_vmxre_212{padding:0 2rem}}@media(min-width:900px){._navMain_vmxre_222{display:none}}._navHeader_vmxre_226{display:none}@media(min-width:900px){._navHeader_vmxre_226{display:flex;padding:0 4rem 0 0}}._bookCta_vmxre_236{max-width:50rem;margin-bottom:0}._featureList_vmxre_241{width:100%;display:flex;flex-direction:column;align-items:center}._feature_vmxre_241{width:100%;margin-bottom:2rem;display:flex;justify-content:center}@media(min-width:900px){._feature_vmxre_241:last-of-type{margin-bottom:0}}._featureLink_vmxre_259{width:100%;display:grid;grid-template-columns:2.4rem auto 2.4rem;grid-column-gap:2rem;align-items:center;padding:2.2rem;text-decoration:none;color:var(--bat-color-grey-dark);background-color:var(--bat-color-grey);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._featureLink_vmxre_259:focus{outline:none;box-shadow:0 0 .2rem .2rem rgba(var(--bat-color-main-dark-rgb),.2)}._featureIcon_vmxre_278,._nextIcon_vmxre_279{width:2.4rem;height:2.4rem;fill:var(--bat-color-main-dark)}._forScreenReaders_vmxre_285{position:absolute;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:.1rem;height:.1rem;margin:0;padding:0;overflow:hidden;white-space:nowrap}._toastMessage_vmxre_298{display:flex;align-items:center;background-color:#ffdf4d;padding:12px;font-family:sans-serif;width:100%}._toast-message_vmxre_307 img{width:24px;height:24px;margin-right:12px;flex-shrink:0}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker{border:unset}@media(min-width:900px){.react-datepicker{background-color:transparent}}.react-datepicker--twoMonths{padding-left:2rem;padding-right:2rem;background-color:var(--bat-color-white)}.react-datepicker__month-container:nth-of-type(odd){margin-left:5rem}.react-datepicker__current-month{color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height);text-transform:capitalize;font-weight:400;margin-bottom:3rem}.react-datepicker__header{background-color:transparent;border:unset}.react-datepicker__header--navigation{position:relative;height:2.4rem;margin-bottom:3rem}.react-datepicker__navigation{top:-.2rem;width:auto;height:auto;border:unset;text-indent:0}.react-datepicker__navigation:focus{border:unset;outline:.1rem dashed var(--bat-color-grey-dark)}.react-datepicker__navigation-icon{top:0;left:0;width:2.4rem;height:2.4rem;fill:var(--bat-color-grey-dark)}.react-datepicker__navigation-icon:before{content:none}.react-datepicker__navigation:disabled .react-datepicker__navigation-icon{opacity:.3;cursor:not-allowed}.react-datepicker__current-month{margin-bottom:0}.react-datepicker__month{margin:0}.react-datepicker__week{display:flex}.react-datepicker__day,.react-datepicker__day-name{width:3.7rem;padding:.6rem;margin:0 0 .6rem;border-radius:0;color:var(--bat-color-grey-dark);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}.react-datepicker__day{font-family:var(--bat-font-family-book)}.react-datepicker__day:hover{background-color:var(--bat-color-grey)}.react-datepicker__day--keyboard-selected{background-color:var(--bat-color-middle-grey)}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover{background-color:var(--bat-color-default-main)}.react-datepicker__day--selected{background-color:transparent}.react-datepicker__day--range-start,.react-datepicker__day--range-end,.react-datepicker__day--selecting-range-start,.react-datepicker__day--selected{padding:0}.react-datepicker__day--range-start:hover,.react-datepicker__day--range-end:hover,.react-datepicker__day--selecting-range-start:hover,.react-datepicker__day--selected:hover{background-color:transparent}.react-datepicker__day--range-start span,.react-datepicker__day--range-end span,.react-datepicker__day--selecting-range-start span,.react-datepicker__day--selected span{display:inline-block;color:var(--bat-color-white);background-color:var(--bat-color-main-dark);width:3.2rem;padding:.6rem;border-radius:50%}.react-datepicker__day--range-start,.react-datepicker__day--selecting-range-start{background:linear-gradient(90deg,transparent 50%,var(--bat-color-default-main) 50%)}.react-datepicker__day--range-end{background:linear-gradient(270deg,transparent 50%,var(--bat-color-default-main) 50%)}.react-datepicker__day--today{background-color:transparent;font-weight:400}.react-datepicker__day--today:hover{background-color:transparent}.react-datepicker__day--disabled{opacity:.5;cursor:not-allowed}.react-datepicker__day--outside-month{height:3.2rem;margin:0}.react-datepicker__day-name{font-family:var(--bat-font-family-light)}.react-datepicker__day--range-start.react-datepicker__day--range-end{background:transparent}.react-datepicker__day--range-start.react-datepicker__day--outside-month{background:var(--bat-color-default-main)}._legal_mc4hm_1{display:flex;flex-direction:column;align-items:flex-start;margin-top:1rem;margin-bottom:3rem}._legalCheckbox_mc4hm_8{display:flex}._legalLabel_mc4hm_11{margin-left:1rem;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._legalError_mc4hm_18{margin-top:.5rem;font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-red)}._error_6bqlg_1{text-align:left;color:var(--bat-color-red);padding-top:1rem;padding-bottom:1rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._gcuValidation_y1unk_1{max-width:50rem}._validationLabel_y1unk_5{text-align:center;margin-bottom:2rem}._main_gfsl6_1{width:100%;display:flex;flex-direction:column;padding:2.5rem}@media(min-width:600px){._main_gfsl6_1{max-width:70rem}}._title_gfsl6_13{margin:2rem 0;text-align:left;font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-l-font-size);line-height:var(--bat-typography-heading-l-line-height)}._title_gfsl6_13:focus{outline:none}._label_gfsl6_24{display:inline-block;margin-top:.8rem;font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height);text-align:left}._form_gfsl6_33{margin:2rem 0;display:flex;flex-wrap:wrap;width:100%}._form_gfsl6_33 ._select_gfsl6_39{flex-grow:1;width:100%}@media(min-width:600px){._form_gfsl6_33 ._select_gfsl6_39{margin-right:2rem;max-width:70%}}._form_gfsl6_33 ._select_gfsl6_39 button{height:6rem;width:100%;background-color:var(--bat-color-grey)}._form_gfsl6_33 ._validationButton_gfsl6_54{flex-grow:1}@media(min-width:600px){._form_gfsl6_33 ._validationButton_gfsl6_54{max-width:20%}}._form_gfsl6_33 ._validationButton_gfsl6_54 button{flex-grow:1;height:6rem}._main_65m3z_1{position:relative;margin-bottom:1rem}._button_65m3z_6{background-color:var(--bat-element-input-background-color);cursor:pointer;text-align:left}._menu_65m3z_12{position:absolute;width:100%;display:flex;flex-direction:column;overflow-y:scroll;max-height:15rem;z-index:var(--bat-z-index-modal);background-color:var(--bat-color-white);border-bottom-left-radius:.7rem;border-bottom-right-radius:.7rem}._arrow_65m3z_25{cursor:pointer;position:absolute;right:1rem;bottom:calc(50% - .8rem);width:1.6rem;height:1.6rem}._item_65m3z_34{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);padding:.4rem 1.6rem;cursor:pointer;border-top:.1rem solid var(--bat-color-middle-light-grey)}._itemSelected_65m3z_42{color:var(--bat-element-selected-color);background-color:var(--bat-element-selected-background-color)}._icon_65m3z_47{position:absolute;top:1.3rem;left:1.6rem;width:2rem;height:2rem}._main_oe6lk_1{text-align:center;padding:1.5rem}._title_oe6lk_6{margin:2rem 0;text-align:left;font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-l-font-size);line-height:var(--bat-typography-heading-l-line-height)}._title_oe6lk_6:focus{outline:none}._subTitle_oe6lk_17{display:inline-block;margin-top:.8rem;font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height)}._actions_oe6lk_25{margin-top:4rem;margin-bottom:2rem}._links_oe6lk_30{display:flex;justify-content:center;gap:24px}._legalArticle_nf216_1{width:100%;max-width:96rem;padding:3rem 2rem 1rem;color:var(--bat-color-grey-dark)}@media(min-width:900px){._legalArticle_nf216_1{padding:4rem 3rem 1rem;margin-bottom:4rem}}._legalArticle_nf216_1 h1{text-transform:uppercase;font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-m-font-size);line-height:var(--bat-typography-heading-m-line-height);margin-bottom:2rem;text-align:center}._legalArticle_nf216_1 h2{text-transform:uppercase;font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height);margin-top:1.5rem;margin-bottom:1rem;background-color:var(--bat-color-grey)}._legalArticle_nf216_1 h3{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height);margin-top:1rem;margin-bottom:1rem}._legalArticle_nf216_1 ._subHeader_nf216_37{text-transform:none}._legalArticle_nf216_1 ._updateTitle_nf216_40{text-decoration-line:underline}._legalArticle_nf216_1 ._definitionKey_nf216_43{font-family:var(--bat-font-family-bold)}._legalArticle_nf216_1 p{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);margin-bottom:1rem}._legalArticle_nf216_1 ul{padding-left:1.5rem;margin-bottom:.5rem;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._legalArticle_nf216_1 li{list-style:disc;padding-left:.5rem}._legalArticle_nf216_1 table{margin-top:1rem;border:.2rem solid var(--bat-color-grey-dark-20);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._legalArticle_nf216_1 td,._legalArticle_nf216_1 th{padding:.5rem;border:.2rem solid var(--bat-color-grey-dark-20)}._legalArticle_nf216_1 th{font-weight:400;font-family:var(--bat-font-family-bold)}._legalArticle_nf216_1 tr:nth-child(2n){background-color:var(--bat-color-grey)}._legalArticle_nf216_1 a{text-decoration:none;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-grey-dark)}._legalArticle_nf216_1 a:focus{outline:.1rem dashed var(--bat-color-main-dark)}._legalArticle_nf216_1 ._cookieTableHeader_nf216_92{text-align:left}._bookings_13qyh_1{width:100%;max-width:96rem}._header_13qyh_6{position:relative;box-shadow:var(--bat-box-shadow);background-color:var(--bat-color-white)}._travelsSelected_13qyh_12{display:grid;grid-template-columns:5rem auto;align-items:center;padding:2rem 0;background-color:var(--bat-color-main-dark);color:var(--bat-color-white)}@media(min-width:900px){._travelsSelected_13qyh_12{padding-top:6.2rem}}._closeButton_13qyh_26{justify-self:center;fill:var(--bat-color-white)}._title_13qyh_31{font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-heading-m-font-size);line-height:var(--bat-typography-heading-m-line-height)}._selectAll_13qyh_37{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem 2.3rem;height:5.5rem;background-color:var(--bat-color-white)}._selectAllLabel_13qyh_45{margin-left:1rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._selectAllWithTravelsSelected_13qyh_51{background-color:var(--bat-color-main-dark);color:var(--bat-color-white)}._cancelCta_13qyh_56{max-width:19.6rem;margin-bottom:0}@media(min-width:900px){._bookingsList_13qyh_62{box-shadow:0 .2rem 1.4rem var(--bat-color-shadow)}}._date_13qyh_67{display:block;padding:1rem 1.5rem;background-color:var(--bat-color-grey);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);color:var(--bat-color-grey-dark)}._ticket_13qyh_77{padding:2rem 1.5rem}._ticket_13qyh_77:not(:last-of-type){border-bottom:.1rem solid var(--bat-color-middle-light-grey)}._detailsButton_13qyh_84{grid-area:detailsButton;border:unset;padding:0;cursor:pointer;background-color:transparent;width:2.4rem;height:2.4rem;fill:var(--bat-color-grey-dark);transition:transform .3s ease}._detailsButton_13qyh_84:focus,._detailsButton_13qyh_84:active{outline:unset;border:.1rem dashed var(--bat-color-main-dark)}._noBookings_13qyh_100{margin-top:1rem;padding:2rem;text-align:center}._myBooking_13qyh_106{margin:2px;background-color:var(--bat-color-grey)}._cookiesBanner_1nkma_1{position:fixed;z-index:99;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;color:var(--bat-color-white);background-color:rgba(var(--bat-color-black-rgb),.8);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);padding:2rem}._text_1nkma_18{padding-right:.5rem}._link_1nkma_22{white-space:nowrap;color:var(--bat-color-white)}._link_1nkma_22:focus{outline:.1rem dashed var(--bat-color-white)}._cta_1nkma_30{max-width:14rem;margin-bottom:0}._form_1fjhr_1{display:flex;flex-direction:column;align-items:center}._fieldsContainer_1fjhr_7{padding-top:1rem;width:100%;display:flex;flex-direction:column;align-items:center}._fields_1fjhr_7{width:100%;max-width:40rem;padding:2rem}@media(min-width:900px){._fields_1fjhr_7{padding:2rem 0}}._departureDate_1fjhr_26,._origin_1fjhr_27,._destination_1fjhr_28{display:block;width:100%;padding:1.7rem 1.5rem;margin-bottom:3rem;border-radius:.4rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);background-color:var(--bat-color-grey)}._origin_1fjhr_27{margin-bottom:1rem}._preferences_1fjhr_44{padding:1.5rem 2rem;background-color:var(--bat-color-grey);border-radius:.4rem}._ctaContainer_1fjhr_50{position:sticky;bottom:0;z-index:var(--bat-z-index-sticky-container);background-color:var(--bat-color-white);width:100%;display:flex;justify-content:center;padding-top:1.4rem;overflow:hidden}._ctaContainerForShadow_1fjhr_61{box-shadow:var(--bat-box-shadow);width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:center}._cta_1fjhr_50{width:100%;max-width:40rem;margin-bottom:0}._exchangePage_2wkqa_1{width:100%;max-width:96rem}._travelContainer_2wkqa_6{background-color:var(--bat-color-white);display:flex;justify-content:center;padding:4rem 3.5rem;margin-top:-2rem}@media(min-width:900px){._travelContainer_2wkqa_6{padding-top:3rem;margin-top:0;background-color:var(--bat-color-grey)}}._travel_2wkqa_6{width:100%;max-width:40rem}._travelDate_2wkqa_26{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height);display:block;text-align:center;margin-bottom:2rem}@media(min-width:900px){._travelDate_2wkqa_26{text-align:left}}@media(min-width:900px){._travelDetails_2wkqa_41{background-color:var(--bat-color-white);padding:1.8rem}}._journeyPreferences_7u1m5_1{background-color:var(--bat-color-grey);padding:1rem}._inputSeat_7u1m5_6{margin:unset}._withCycleContainer_7u1m5_10{display:flex;flex-direction:row;align-items:center;margin:2.4rem 0 .6rem;padding:0;gap:.8rem}._checkboxContainer_7u1m5_19{display:inline-block}._cycleLabel_7u1m5_23{font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height);color:var(--bat-color-grey-dark)}._timeContainer_10dtj_1{margin-bottom:1rem}._time_10dtj_1{display:flex;align-items:center}._label_10dtj_10{margin-left:.1rem;flex-grow:1;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._timeValue_10dtj_18{flex-grow:1;display:flex;align-items:center;justify-content:center;background-color:var(--bat-element-input-background-color);border-radius:.4rem;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);padding:.8rem 1.3rem}._timeValueError_10dtj_31{border:.1rem solid var(--bat-color-red)}._options_10dtj_35{position:relative}._optionLabel_10dtj_39{display:none}._optionSelected_10dtj_43{border:unset;background-color:transparent;padding:0;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);cursor:pointer}._optionsList_10dtj_54{position:absolute;top:3rem;left:-1rem;display:flex;flex-direction:column;overflow-y:scroll;max-height:10rem;z-index:var(--bat-z-index-modal);background-color:var(--bat-color-white)}._option_10dtj_35{min-height:2rem;padding:0 1rem;border:unset;background-color:transparent;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);cursor:pointer}._optionFocus_10dtj_77{outline:none;color:var(--bat-element-selected-color);background-color:var(--bat-element-selected-background-color)}._error_10dtj_83{text-align:start;color:var(--bat-color-red);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);padding-top:0;margin-bottom:.4rem}._travelClassChoice_rqh88_1{display:flex;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);margin-bottom:1rem}._radio_rqh88_9{opacity:0;position:absolute}._travelClass_rqh88_1{flex-grow:1;text-align:center;padding:.9rem 2rem;color:var(--bat-color-grey-dark);background-color:var(--bat-color-white);cursor:pointer}._travelClass_rqh88_1:first-of-type{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}._travelClass_rqh88_1:last-of-type{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}._travelClassSelected_rqh88_30{color:var(--bat-color-white);background-color:var(--bat-color-main-dark);cursor:unset}._radio_rqh88_9:focus+._travelClass_rqh88_1{outline:unset;position:relative}._radio_rqh88_9:focus+._travelClass_rqh88_1:before{content:"";position:absolute;top:.4rem;left:.4rem;width:calc(100% - .8rem);height:calc(100% - .8rem);border:.1rem dashed var(--bat-color-main-dark)}._radio_rqh88_9:focus+._travelClassSelected_rqh88_30:before{border-color:var(--bat-color-white)}._resultsContainer_16bv5_1{display:flex;justify-content:center;width:100%;max-width:96rem}@media(min-width:900px){._resultsContainer_16bv5_1{background-color:var(--bat-color-white)}}._results_16bv5_1{width:100%;max-width:40rem;background-color:var(--bat-color-grey)}@media(min-width:900px){._results_16bv5_1{margin-top:2rem;padding-bottom:0}}._resultsDate_16bv5_24{display:inline-block;padding:1rem 1.5rem;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._resultsTravelDetails_16bv5_32{background-color:var(--bat-color-white);padding:1.5rem}._resultsTravelDetails_16bv5_32:not(:last-of-type){border-bottom:.1rem solid var(--bat-color-middle-light-grey)}._resultsError_16bv5_39{background-color:transparent}._resultsErrorMessage_16bv5_42{padding:2rem;color:var(--bat-color-red)}._ctaContainer_16bv5_47{position:sticky;bottom:0;z-index:var(--bat-z-index-sticky-container);background-color:var(--bat-color-white);width:100%;max-width:96rem;display:flex;justify-content:center;padding-top:1.4rem;overflow:hidden}._ctaContainerForShadow_16bv5_59{box-shadow:var(--bat-box-shadow);width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:center}._cta_16bv5_47{width:100%;max-width:40rem;margin-bottom:0}._modalText_16bv5_74{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-grey-dark);text-align:center}._modalText_16bv5_74:last-of-type{margin-bottom:4rem}._modalTextError_16bv5_84{margin-top:1rem;font-family:var(--bat-font-family-bold);color:var(--bat-color-red)}._loaderForScreenReaders_yrtba_1{position:absolute;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:.1rem;height:.1rem;margin:0;padding:0;overflow:hidden;white-space:nowrap}._loader_yrtba_1{--logo-width: 16rem;--logo-height: calc(5 * var(--logo-width) / 8);--logo-padding: 2rem;--spinner-size: calc(var(--logo-width) + 2 * var(--logo-padding));position:absolute;top:calc(50% - var(--spinner-size) / 2);left:calc(50% - var(--spinner-size) / 2)}._loaderSpinner_yrtba_23{width:var(--spinner-size);height:var(--spinner-size);border:1rem solid var(--bat-color-grey);border-top-color:var(--bat-color-main-dark);border-radius:50%;animation:_spin_yrtba_1 1s linear infinite}._loaderLogo_yrtba_31{position:absolute;top:calc(50% - var(--logo-height) / 2);left:calc(50% - var(--logo-width) / 2);fill:var(--bat-color-main-dark);width:var(--logo-width);height:var(--logo-height)}@keyframes _spin_yrtba_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._toast_yrtba_48{max-height:100%}._contactLink_yrtba_52{color:var(--bat-color-white)}._form_15qb2_1{flex-direction:column}._radioGroup_15qb2_5{margin-bottom:1rem}._radioContainer_15qb2_9{display:flex;align-items:center}._radioLabel_15qb2_14{padding-left:1rem;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._mandatory_15qb2_21{text-align:right;width:100%;margin-bottom:1.8rem;display:inline-block}._checkPasswordContainer_15qb2_28{display:flex;flex-wrap:wrap}._passwordRuleIcon_15qb2_33{width:1.3rem;height:1.3rem;margin-right:.4rem;fill:var(--bat-color-grey-dark)}._passwordRuleIconValid_15qb2_39{fill:var(--bat-color-green)}._passwordRule_15qb2_33{font-family:var(--bat-font-family-normal);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);border:.1rem solid var(--bat-color-grey-dark);border-radius:.5rem;margin-right:.7rem;margin-bottom:1rem;padding:.1rem .6rem;display:flex;align-items:center}._passwordRuleValid_15qb2_55{border-color:var(--bat-color-green);border-width:.1rem;color:var(--bat-color-green)}._forScreenReaders_15qb2_61{position:absolute;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:.1rem;height:.1rem;margin:0;padding:0;overflow:hidden;white-space:nowrap}._informationMessage_15qb2_74{display:flex;padding:5%;margin:2%;background-color:#e5eff6;font-weight:400;color:#0360a1}._icon_15qb2_83{height:30px;width:30px}._informationHeader_15qb2_88{font-size:medium;font-weight:400!important;font-family:Avenir,serif;text-align:center}._registration_67djj_1{width:100%;max-width:96rem;display:flex;flex-direction:column;align-items:center}@media(min-width:900px){._registration_67djj_1{box-shadow:var(--bat-box-shadow)}}._content_67djj_14{max-width:50rem;width:100%;padding:3rem 1.5rem 0}._searchSteps_ly6e1_1{display:flex;justify-content:center;padding-top:3rem;background-color:var(--bat-color-grey)}@media(min-width:900px){._searchSteps_ly6e1_1{display:none}}._step_ly6e1_13{display:inline-block;font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-m-font-size);line-height:var(--bat-typography-heading-m-line-height);width:3.6rem;padding:.8rem 0;text-align:center;border-radius:50%;background-color:var(--bat-color-white);margin-right:2.5rem;position:relative}._stepPrevious_ly6e1_26{color:var(--bat-color-white);background-color:var(--bat-color-main-2)}._stepActive_ly6e1_30{color:var(--bat-color-white);background-color:var(--bat-color-main-dark)}._step_ly6e1_13:last-of-type{margin-right:0}._step_ly6e1_13:not(:last-of-type):after{position:absolute;left:100%;top:50%;content:"";border:.1rem solid var(--bat-color-white);width:2.5rem}._searchStepsForScreenReader_ly6e1_46{position:absolute;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:.1rem;height:.1rem;margin:0;padding:0;overflow:hidden;white-space:nowrap}._stationSelect_ijqe1_1{width:100%;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);color:var(--bat-color-grey-dark);margin-bottom:1rem;position:relative}._inputIcon_ijqe1_11{position:absolute;top:1.3rem;left:1.6rem;width:2rem;height:2rem;fill:var(--bat-color-main-dark)}._label_ijqe1_20{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);position:absolute;top:1.3rem;left:5.2rem;background-color:transparent;transform-origin:top left;transition:transform .25s ease}._labelAbove_ijqe1_31{transform:translateY(-.9rem) scale(.75);cursor:default}._labelError_ijqe1_35{color:var(--bat-color-red)}._input_ijqe1_11{width:100%;height:100%;min-height:4.8rem;text-align:left;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);background-color:var(--bat-color-grey);padding:2.2rem 1.6rem .4rem 5.2rem;border:.1rem solid transparent;border-radius:.7rem}._input_ijqe1_11:focus,._input_ijqe1_11:active{outline:none;border:.1rem dashed var(--bat-color-main-dark);border-bottom-style:solid;border-bottom-left-radius:0;border-bottom-right-radius:0}._inputError_ijqe1_59,._inputError_ijqe1_59:active,._inputError_ijqe1_59:focus{border:.1rem solid var(--bat-color-red)}._selectIcon_ijqe1_63{position:absolute;right:2rem;bottom:calc(50% - .8rem);width:1.6rem;height:1.6rem;background-color:transparent;border:unset;cursor:pointer}._selectList_ijqe1_74{padding:0;position:absolute;width:100%;overflow-y:scroll;max-height:30rem;z-index:var(--bat-z-index-modal);background-color:var(--bat-color-grey);border-bottom-left-radius:.7rem;border-bottom-right-radius:.7rem;box-shadow:0 .2rem .4rem #00000040}._selectItem_ijqe1_87{font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);color:var(--bat-color-grey-dark);position:relative;cursor:pointer;padding:.8rem 1.6rem}._selectItem_ijqe1_87:after{content:"";position:absolute;width:calc(100% - 3.2rem);height:.1rem;bottom:-.1rem;left:1.6rem;border-bottom:.1rem solid var(--bat-color-white)}._selectItemHighlighted_ijqe1_105{color:var(--bat-element-selected-color);background-color:var(--bat-element-selected-background-color)}._error_ijqe1_110{text-align:start;color:var(--bat-color-red);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);padding-top:0;margin-top:.4rem}._connecter_1itu6_1{margin-top:1.5rem}._error_33jch_1{text-align:left;color:var(--bat-color-red);padding-top:1rem;padding-bottom:1rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._next_33jch_11{margin-top:1.5rem}._connecter_yw5h3_1{margin:1.5rem 0 4.5rem;text-align:center;color:var(--bat-color-main-dark);font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-heading-s-font-size);line-height:var(--bat-typography-heading-s-line-height)}@keyframes _shimmer_1cr5n_1{to{transform:translate(100%)}}._travelDetails_1cr5n_6{padding:0 .5rem}._ctaContainer_1cr5n_10{padding-top:.5rem;background-color:var(--bat-color-white)}._cta_1cr5n_10{margin-bottom:1.5rem}._qrCodeContainer_1cr5n_19{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;line-height:var(--bat-typography-body-xs-line-height)}._qrCodeClientInfo_1cr5n_28{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size)}._qrCodeClientName_1cr5n_33{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-s-font-size)}._qrCodeRef_1cr5n_38{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-xs-font-size);padding-bottom:.4rem}._qrCodeLabelRef_1cr5n_44{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size)}._qrCodeSkeleton_1cr5n_49:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1cr5n_1 2s infinite}._qrCodeSkeleton_1cr5n_49{position:relative;width:20rem;height:20rem;border-radius:1rem;background-color:var(--bat-color-grey-dark-20)}._qrCode_1cr5n_19{max-width:25rem;width:100%;object-fit:contain;margin-bottom:20px;margin-left:40px}._qrError_1cr5n_76{color:var(--bat-color-red);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._wrongBirthDate_11q58_1{color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);margin-bottom:1.5rem}._accountInOtherRegion_11q58_9{margin-bottom:1.5rem}._finish_11q58_13,._familleCheck_11q58_17{margin-top:1.5rem}._selectAllLabel_11q58_21{margin-left:5px}._page_xb9me_1{width:100%;display:flex;flex-direction:column;align-items:center}._pageForm_xb9me_7{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}._fields_xb9me_15{padding:3rem .5rem;max-width:40rem;width:100%}._ctaContainer_xb9me_21{background-color:var(--bat-color-white);width:100%;overflow:hidden;padding-top:1.4rem;margin-top:-1.4rem}._ctaContainerForShadow_xb9me_28{box-shadow:var(--bat-box-shadow);width:100%;padding:1.5rem .5rem;display:flex;flex-direction:column;align-items:center}._submit_xb9me_37{margin:0;max-width:40rem}._familleCheck_xb9me_42{margin-top:1.5rem}._pageContent_pr77o_1{padding:5%;height:700px;overflow:scroll}._familyAvatar_pr77o_7{width:100%;height:400px;background-position:center;fill:var(--bat-color-main-dark)}._familyContainer_pr77o_14{height:700px;padding-left:5%;padding-right:5%;padding-top:10px}._familyMessage_pr77o_21{text-align:center;margin-bottom:10%;font-weight:400;font-size:small}._familyMessageHeader_pr77o_28{margin-bottom:5%;text-align:center;font-weight:700;font-size:medium}._nav_pr77o_35{width:100%;padding:0 1.5rem}@media(min-width:600px){._nav_pr77o_35{padding:0 2rem}}._navHeader_pr77o_44{display:none}@media(min-width:900px){._navHeader_pr77o_44{display:flex;padding:0 4rem 0 0}}._bookCta_pr77o_54{max-width:50rem;margin-bottom:0}._featureList_pr77o_59{width:100%;display:flex;flex-direction:column;align-items:center}._feature_pr77o_59{width:100%;margin-bottom:2rem;display:flex;justify-content:center}@media(min-width:900px){._feature_pr77o_59:last-of-type{margin-bottom:0}}._featureLink_pr77o_77{width:100%;display:grid;grid-template-columns:2.4rem auto 2.4rem;grid-column-gap:2rem;align-items:center;padding:2.2rem;text-decoration:none;color:var(--bat-color-grey-dark);background-color:var(--bat-color-grey);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._featureLink_pr77o_77:focus{outline:none;box-shadow:0 0 .2rem .2rem rgba(var(--bat-color-main-dark-rgb),.2)}._featureIcon_pr77o_96,._nextIcon_pr77o_97{width:2.4rem;height:2.4rem;fill:var(--bat-color-main-dark)}._forScreenReaders_pr77o_103{position:absolute;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:.1rem;height:.1rem;margin:0;padding:0;overflow:hidden;white-space:nowrap}._preferences_336h7_1{width:100%;max-width:96rem}._main_336h7_6{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}@media(min-width:900px){._main_336h7_6{box-shadow:var(--bat-box-shadow)}}._synchronization_336h7_19{display:flex;align-items:center;justify-content:center;color:var(--bat-color-low-grey);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-heading-xs-font-size);line-height:var(--bat-typography-heading-xs-line-height);padding-bottom:3rem}._synchronizationIcon_336h7_29{stroke:var(--bat-color-low-grey);width:2.4rem;height:2.4rem}._synchronizationMessage_336h7_34{padding-left:.3rem}._weekDays_336h7_38{width:100%;max-width:40rem;display:flex;flex-direction:column;align-items:center}._preferencesStatusMessage_336h7_46{margin-top:1rem;padding:2rem;text-align:center}._modal_ygdm9_1{padding-bottom:0}._mandatory_ygdm9_5{text-align:right;margin-bottom:.8rem;display:inline-block;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-grey-dark)}._stations_ygdm9_15{display:grid;grid-template:"origin      reverse" "destination reverse"/auto 5rem;align-items:center;justify-items:center}._origin_ygdm9_22{grid-area:origin}._destination_ygdm9_26{grid-area:destination}._reverse_ygdm9_30{width:3rem;height:3rem;grid-area:reverse;border:unset;padding:0;background-color:transparent;cursor:pointer}._journeys_ygdm9_40{display:flex;flex-direction:column;margin-bottom:1.5rem}._journey_ygdm9_40{position:relative;display:flex;flex-direction:column;flex:1;border:unset}._journey_ygdm9_40:not(:last-child){margin-bottom:1.5rem}._journeyHeader_ygdm9_57{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-grey-dark)}._removeReturnCta_ygdm9_64{position:absolute;top:calc(-1 * (var(--bat-typography-body-s-line-height) + 1.5rem) / 2);right:0;width:1.5rem;height:1.5rem}._journeyPreferencesEmpty_ygdm9_72{background-color:var(--bat-color-grey);padding:4rem 1rem 3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}._addCta_ygdm9_82{display:flex;flex-direction:column;align-items:center;border:unset;background-color:transparent;padding:0;cursor:pointer;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._addCta_ygdm9_82:focus,._addCta_ygdm9_82:active{outline:.1rem dashed var(--bat-color-grey-dark)}._add_ygdm9_82{fill:var(--bat-color-grey-dark);opacity:.5}._ctaContainer_ygdm9_104{background-color:var(--bat-color-white)}._cta_ygdm9_104{margin-top:1.5rem}._showPosition_ygdm9_112{display:inline-block;width:100%;text-align:center;margin:1rem 0;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);color:var(--bat-color-grey-dark);text-decoration-line:underline;cursor:pointer}._showPositionActive_ygdm9_124{cursor:auto}._applyToAllText_ygdm9_128{text-align:center;padding:0 1.9rem 4rem;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}:root{--bat-toggle-spacing: .2rem;--bat-toggle-knob-diameter: 2.7rem;--bat-toggle-container-width: 5.1rem;--bat-toggle-transition-duration: .3s}._toggle_2o2k9_8{width:100%;height:6rem;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem}._label_2o2k9_17{font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);text-transform:capitalize}._labelChecked_2o2k9_23{font-family:var(--bat-font-family-bold)}._checkbox_2o2k9_27{display:none;visibility:hidden}._toggleContainer_2o2k9_32{position:relative;display:inline-block;border-radius:calc(var(--bat-toggle-knob-diameter) + 2 * var(--bat-toggle-spacing));width:var(--bat-toggle-container-width);height:calc(var(--bat-toggle-knob-diameter) + 2 * var(--bat-toggle-spacing));transition:all var(--bat-toggle-transition-duration) ease;cursor:pointer}._toggleContainerActive_2o2k9_41{background-color:var(--bat-color-main-dark)}._toggleContainerInactive_2o2k9_44{background-color:var(--bat-color-low-grey)}._toggleKnob_2o2k9_48{position:absolute;top:var(--bat-toggle-spacing);display:inline-block;background-color:var(--bat-color-white);width:var(--bat-toggle-knob-diameter);height:var(--bat-toggle-knob-diameter);border-radius:50%;box-shadow:0 .3rem .8rem var(--bat-color-shadow);transition:all var(--bat-toggle-transition-duration) ease}._toggleKnobActive_2o2k9_59{left:calc(var(--bat-toggle-container-width) - var(--bat-toggle-knob-diameter) - var(--bat-toggle-spacing))}._toggleKnobInactive_2o2k9_62{left:var(--bat-toggle-spacing)}._weekDayPreference_1qkwr_1{display:flex;align-items:center;justify-content:space-between;width:100%;height:6rem;padding:1rem 1.5rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);color:var(--bat-color-grey-dark);background-color:var(--bat-color-grey);cursor:pointer}._iconDetails_1qkwr_16{fill:var(--bat-color-main-dark)}._onlyForScreenReaders_1qkwr_20{position:absolute;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:.1rem;height:.1rem;margin:0;padding:0;overflow:hidden;white-space:nowrap}._bicyclePreference_1qkwr_33{fill:var(--bat-color-main-dark)}._familyMemberContainer_as82z_1{padding:2%}._featureChild_as82z_5,._featureMyself_as82z_5,._featureOther_as82z_5{width:100%;margin-bottom:2rem;grid-template-columns:2.4rem auto 2.4rem;grid-column-gap:2rem;padding:2.2rem;text-decoration:none;color:var(--bat-color-grey-dark);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._featureChild_as82z_5:focus,._featureMyself_as82z_5:focus,._featureOther_as82z_5:focus{outline:none;box-shadow:0 0 .2rem .2rem rgba(var(--bat-color-main-dark-rgb),.2)}._featureOther_as82z_5{display:flex;flex-direction:column;margin-top:2rem;background-color:var(--bat-color-grey)}._featureOther_as82z_5>div>span{margin-left:2rem;height:2.4rem}._featureOther_as82z_5>:first-child{display:inline-flex;align-items:center}._featureMyself_as82z_5{align-items:center;display:grid;background-color:var(--bat-color-grey)}._featureChild_as82z_5{align-items:center;display:grid;background-color:var(--bat-color-white);margin-left:2rem}@media(min-width:900px){._featureChild_as82z_5:last-of-type{margin-bottom:0}}._children_as82z_55{margin-top:2rem;margin-right:2rem}._featureIcon_as82z_60{width:2.4rem;height:2.4rem;fill:var(--bat-color-main-dark)}._invalidBadge_as82z_66{background-color:var(--bat-color-grey-dark-20);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);padding:.2rem .5rem;border-radius:.2rem;margin:0 .1rem;float:right}._error_as82z_76{text-align:left;color:var(--bat-color-red);padding-top:1rem;padding-bottom:1rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._ctaContainer_j9sfo_1{position:sticky;bottom:0;z-index:var(--bat-z-index-sticky-container);background-color:var(--bat-color-white);width:100%;overflow:hidden;padding-top:1.4rem}@media(min-width:900px){._ctaContainer_j9sfo_1{max-width:none}}._ctaContainerForShadow_j9sfo_15{box-shadow:var(--bat-box-shadow);width:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:center}._cta_j9sfo_1{margin-bottom:0;max-width:40rem}._error_j9sfo_29{color:var(--bat-color-red);padding-bottom:.5rem}._main_1i8z2_1{max-width:33rem}._info_1i8z2_5{font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);padding:1.2rem 2.2rem 4rem;text-align:center}._pageContent_16kaq_1{padding:5%;height:700px;overflow:scroll}._familyAvatar_16kaq_7{width:100%;height:400px;background-image:url(/normandie/assets/family-DzLQwl6O.svg);background-position:center;fill:var(--bat-color-main-dark)}._familyContainer_16kaq_15{height:700px;padding-left:5%;padding-right:5%;padding-top:10px}._familyMessage_16kaq_22{text-align:center;margin-bottom:10%;font-weight:400;font-size:small}._familyMessageHeader_16kaq_29{margin-bottom:5%;text-align:center;font-weight:700;font-size:medium}._nav_16kaq_36{width:100%;padding:0 1.5rem}@media(min-width:600px){._nav_16kaq_36{padding:0 2rem}}._navHeader_16kaq_45{display:none}@media(min-width:900px){._navHeader_16kaq_45{display:flex;padding:0 4rem 0 0}}._bookCta_16kaq_55{max-width:50rem;margin-bottom:0}._featureList_16kaq_60{width:100%;display:flex;flex-direction:column;align-items:center}._feature_16kaq_60{width:100%;margin-bottom:2rem;display:flex;justify-content:center}@media(min-width:900px){._feature_16kaq_60:last-of-type{margin-bottom:0}}._featureLink_16kaq_78{width:100%;display:grid;grid-template-columns:2.4rem auto 2.4rem;grid-column-gap:2rem;align-items:center;padding:2.2rem;text-decoration:none;color:var(--bat-color-grey-dark);background-color:var(--bat-color-grey);font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height)}._featureLink_16kaq_78:focus{outline:none;box-shadow:0 0 .2rem .2rem rgba(var(--bat-color-main-dark-rgb),.2)}._featureIcon_16kaq_97,._nextIcon_16kaq_98{width:2.4rem;height:2.4rem;fill:var(--bat-color-main-dark)}._forScreenReaders_16kaq_104{position:absolute;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:.1rem;height:.1rem;margin:0;padding:0;overflow:hidden;white-space:nowrap}*{box-sizing:border-box;margin:0;padding:0}._wrapper_16kaq_123{font-family:Arial,sans-serif;display:flex;justify-content:center;align-items:center;height:40vh;background-color:#f5f5f5;padding:10px}._container_16kaq_133{display:flex;gap:20px}._option_16kaq_138{border:2px solid #ccc;border-radius:10px;width:150px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:border-color .3s}._option_16kaq_138 input{display:none}._option_16kaq_138 label{text-align:center;cursor:pointer}._option_16kaq_138 ._icon_16kaq_160{font-size:40px;color:#666;margin-bottom:10px}._create-account_16kaq_166:hover,._associate-account_16kaq_166:hover{border-color:#007bff}input:checked+label ._icon_16kaq_160{color:#007bff}input:checked+label{border-color:#007bff}input:checked+label p{color:#007bff}._create-account_16kaq_166 input:checked+label{border-color:#007bff}._associate_16kaq_166{padding:5px;border:2px solid #007bff;border-radius:10px;width:150px;height:150px;display:grid;grid-template-rows:repeat(4,1fr);flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:border-color .3s;background-image:url("data:image/svg+xml,%3csvg%20width='40'%20height='41'%20viewBox='0%200%2040%2041'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14.9999%2023.4168C11.0999%2023.4168%203.33325%2025.3668%203.33325%2029.2502V32.1668H26.6666V29.2502C26.6666%2025.3668%2018.8999%2023.4168%2014.9999%2023.4168ZM7.23325%2028.8335C8.63325%2027.8668%2012.0166%2026.7502%2014.9999%2026.7502C17.9833%2026.7502%2021.3666%2027.8668%2022.7666%2028.8335H7.23325ZM14.9999%2020.5002C18.2166%2020.5002%2020.8333%2017.8835%2020.8333%2014.6668C20.8333%2011.4502%2018.2166%208.8335%2014.9999%208.8335C11.7833%208.8335%209.16659%2011.4502%209.16659%2014.6668C9.16659%2017.8835%2011.7833%2020.5002%2014.9999%2020.5002ZM14.9999%2012.1668C16.3833%2012.1668%2017.4999%2013.2835%2017.4999%2014.6668C17.4999%2016.0502%2016.3833%2017.1668%2014.9999%2017.1668C13.6166%2017.1668%2012.4999%2016.0502%2012.4999%2014.6668C12.4999%2013.2835%2013.6166%2012.1668%2014.9999%2012.1668ZM26.7333%2023.5168C28.6666%2024.9168%2029.9999%2026.7835%2029.9999%2029.2502V32.1668H36.6666V29.2502C36.6666%2025.8835%2030.8333%2023.9668%2026.7333%2023.5168ZM24.9999%2020.5002C28.2166%2020.5002%2030.8333%2017.8835%2030.8333%2014.6668C30.8333%2011.4502%2028.2166%208.8335%2024.9999%208.8335C24.0999%208.8335%2023.2666%209.05016%2022.4999%209.41683C23.5499%2010.9002%2024.1666%2012.7168%2024.1666%2014.6668C24.1666%2016.6168%2023.5499%2018.4335%2022.4999%2019.9168C23.2666%2020.2835%2024.0999%2020.5002%2024.9999%2020.5002Z'/%3e%3c/svg%3e");background-position:center;background-size:40px 40px;background-repeat:no-repeat}._create_16kaq_166{padding:5px;border:2px solid #007bff;border-radius:10px;width:150px;height:150px;display:grid;grid-template-rows:repeat(4,1fr);justify-content:center;align-items:center;cursor:pointer;transition:border-color .3s;background-image:url("data:image/svg+xml,%3csvg%20width='15'%20height='15'%20viewBox='0%200%2040%2041'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.6667%2013.8332C21.6667%2010.1498%2018.6834%207.1665%2015.0001%207.1665C11.3167%207.1665%208.33341%2010.1498%208.33341%2013.8332C8.33341%2017.5165%2011.3167%2020.4998%2015.0001%2020.4998C18.6834%2020.4998%2021.6667%2017.5165%2021.6667%2013.8332ZM18.3334%2013.8332C18.3334%2015.6665%2016.8334%2017.1665%2015.0001%2017.1665C13.1667%2017.1665%2011.6667%2015.6665%2011.6667%2013.8332C11.6667%2011.9998%2013.1667%2010.4998%2015.0001%2010.4998C16.8334%2010.4998%2018.3334%2011.9998%2018.3334%2013.8332ZM1.66675%2030.4998V33.8332H28.3334V30.4998C28.3334%2026.0665%2019.4501%2023.8332%2015.0001%2023.8332C10.5501%2023.8332%201.66675%2026.0665%201.66675%2030.4998ZM5.00008%2030.4998C5.33341%2029.3165%2010.5001%2027.1665%2015.0001%2027.1665C19.4834%2027.1665%2024.6334%2029.2998%2025.0001%2030.4998H5.00008ZM33.3334%2025.4998V20.4998H38.3334V17.1665H33.3334V12.1665H30.0001V17.1665H25.0001V20.4998H30.0001V25.4998H33.3334Z'%20/%3e%3c/svg%3e");background-position:center;background-size:40px 40px;background-repeat:no-repeat;fill:var(--bat-color-main-dark);background-color:#f0f0f0}._associate-account_16kaq_166 ._icon_16kaq_160{color:#007bff}p{color:#666;font-size:14px;margin-top:5px}._check_16kaq_235{grid-column:6/7}._checkLabel_16kaq_239{margin-top:80px}._page_16kaq_1{display:flex;flex-direction:column;align-items:center;height:300px;padding-top:5%}._pageForm_16kaq_250{display:flex;flex-direction:column;justify-content:center;align-items:center}._fields_16kaq_257{padding:3rem .5rem;max-width:40rem;width:100%}._account_16kaq_263{width:100%;max-width:96rem;display:flex;flex-direction:column;align-items:center;padding-top:1.5rem}._accountData_16kaq_271{width:100%;max-width:50rem;padding:1.5rem}._childExists_1hj6i_1{color:var(--bat-color-red)}._main_1xvvw_1{width:100%;display:flex;flex-direction:column;align-items:center}._formContainer_1xvvw_8{width:100%;display:flex;justify-content:center}@media(min-width:900px){._formContainer_1xvvw_8{padding-top:3rem;box-shadow:var(--bat-box-shadow)}}._form_1xvvw_8{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}._dates_1xvvw_28{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;padding:1.5rem 1.5rem 0}@media(min-width:900px){._dates_1xvvw_28{box-shadow:unset;margin-top:3rem}}._calendarContainer_1xvvw_43{display:flex;justify-content:center;width:100%;padding:3rem 3.5rem 0}@media(min-width:900px){._calendarContainer_1xvvw_43{background-color:transparent;margin-bottom:8rem}}._calendar_1xvvw_43{padding:1rem 0 0;border:.1rem solid var(--bat-color-middle-grey);border-radius:.7rem}._datesAndCalendar_1xvvw_62{max-width:40rem;width:100%}._main_1vo78_1,._form_1vo78_8{width:100%;display:flex;flex-direction:column;align-items:center}._weekDays_1vo78_15{width:100%;max-width:40rem}._applyToAllText_107vm_1{text-align:center;padding:0 1.9rem 1rem;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._applyToAllWeekDayLabel_107vm_9{font-family:var(--bat-font-family-bold);text-transform:capitalize}._applyToAllSelectedWeekDayContainer_9hgla_1{display:flex;align-items:center;justify-content:space-between;margin:0 3rem;padding:1rem 0}._applyToAllSelectedWeekDayContainerTopBorder_9hgla_9{border-top:.1rem solid rgba(var(--bat-color-grey-dark-rgb),.3)}._applyToAllSelectedWeekDayContainerDownSeparator_9hgla_13{margin:0 3rem 2rem}._applyToAllSelectedWeekDayLabel_9hgla_17{font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-line-height);text-transform:capitalize}._checkboxContainer_9hgla_24{display:inline-block}._progressBar_1r42a_1{height:.4rem;background-color:var(--bat-color-main-dark);transition:width .5s ease;opacity:inherit}._shadow_1r42a_8{position:relative;right:0;height:100%;box-shadow:0 0 1rem var(--bat-color-main-dark),0 0 .1rem var(--bat-color-main-dark)}._background_1r42a_15{background-color:var(--bat-color-main-20);transition:opacity 3s ease}._hidden_1r42a_20{height:0;opacity:0}._main_qiszv_1{width:100%;display:flex;flex-direction:column;align-items:center}._subTitleInfo_qiszv_8{display:block}._content_qiszv_12{width:100%;max-width:40rem}._selectAll_qiszv_17{display:flex;justify-content:space-between;align-items:center;padding:2.1rem 1.6rem}@media(min-width:900px){._selectAll_qiszv_17{padding-top:3.2rem;padding-left:unset;padding-right:unset}}._selectAllLabel_qiszv_31{padding-left:1rem;color:var(--bat-color-grey-dark);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height)}._numberOfTravels_qiszv_38{color:var(--bat-color-main-dark);font-family:var(--bat-font-family-bold);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._day_qiszv_45{display:inline-block;width:100%;background-color:var(--bat-color-grey);padding:1rem 1.5rem;font-family:var(--bat-font-family-medium);font-size:var(--bat-typography-body-xs-font-size);line-height:var(--bat-typography-body-xs-line-height);color:var(--bat-color-grey-dark)}._travelDetails_qiszv_56{padding:2rem 1.5rem}._travelSearcher_qiszv_60{border-bottom:.1rem solid var(--bat-color-middle-light-grey);padding-bottom:2rem;margin-bottom:2rem}._travelSearcher_qiszv_60:last-of-type{border-bottom:unset;padding-bottom:0;margin-bottom:0}._text_h4eyc_1{text-align:center;padding:0 1.9rem 4rem;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height)}._error_h4eyc_9{color:var(--bat-color-red);padding-bottom:1rem;text-align:center}._root_1cbvi_1{--bat-element-input-background-color: var(--bat-color-grey);--bat-element-selected-color: var(--bat-color-dark-viridian);display:grid;grid-template:"PlacementHeader" "PlacementContent" "PlacementFooter";grid-template-rows:min-content auto min-content;min-height:100vh}._header_1cbvi_10{grid-area:PlacementHeader}._content_1cbvi_14{grid-area:PlacementContent}._content_1cbvi_14 ._back_1cbvi_17{font-size:2rem;font-weight:900;line-height:1.17;text-align:center;color:var(--bat-color-black-rgb);text-decoration:none;position:absolute;display:flex;gap:.5rem}@media(min-width:600px){._content_1cbvi_14 ._back_1cbvi_17{position:unset}}._content_1cbvi_14 ._backWording_1cbvi_33{display:none}@media(min-width:600px){._content_1cbvi_14 ._backWording_1cbvi_33{display:inline}}._content_1cbvi_14 ._pageTitle_1cbvi_41{text-align:center;color:var(--bat-color-black-rgb);margin-bottom:2rem}._content_1cbvi_14 h2{font-size:2rem;font-weight:900;line-height:1.17}._languageSelector_1cbvi_52{float:right}._footer_1cbvi_56{grid-area:PlacementFooter}._header_r50hl_1{width:100%;height:64px;background-image:url(/normandie/assets/header-cover-mpl-YMLBlfwI.jpg);background-size:cover;background-position:center;display:grid;grid-template:"logo";align-items:center;justify-items:center;padding:0 5rem}@media(min-width:900px){._header_r50hl_1{height:70px;grid-template:"logo ."/auto 1fr}}._header_r50hl_1 a{grid-area:logo;width:120px;height:50px}@media(min-width:900px){._header_r50hl_1 a{height:58px}}._header_r50hl_1 a ._logo_r50hl_29{width:100%;height:100%;fill:var(--bat-color-white)}._root_aziam_1{padding:2rem 1.5rem;max-width:990px;width:100%;margin:0 auto}@media(min-width:900px){._root_aziam_1{padding:2rem}}._root_158p8_1{background:var(--bat-color-viridian)}._form_15vty_1{display:flex;flex-direction:column}._form_15vty_1 ._mandatory_15vty_5{align-self:flex-end;margin-bottom:.8rem;display:inline-block;font-family:var(--bat-font-family-book);font-size:var(--bat-typography-body-s-font-size);line-height:var(--bat-typography-body-s-line-height);color:var(--bat-color-grey-dark)}._form_15vty_1 ._stations_15vty_14{display:grid;grid-template:"origin      reverse" "destination reverse"/auto 5rem;align-items:center;justify-items:center}._form_15vty_1 ._stations_15vty_14 ._origin_15vty_20{grid-area:origin}._form_15vty_1 ._stations_15vty_14 ._destination_15vty_23{grid-area:destination}._form_15vty_1 ._stations_15vty_14 ._reverse_15vty_26{width:3rem;height:3rem;grid-area:reverse;border:unset;padding:0;background-color:transparent;cursor:pointer}._form_15vty_1 ._datetime_15vty_35 ._date_15vty_35{width:100%;margin-top:2rem;margin-bottom:1.5rem}._form_15vty_1 ._datetime_15vty_35 ._dateIcon_15vty_40{fill:var(--bat-color-viridian)}._form_15vty_1 ._datetime_15vty_35 ._hours_15vty_43{width:20rem}._form_15vty_1 ._datetime_15vty_35 ._hoursLabel_15vty_46{font-size:var(--bat-typography-body-m-font-size);line-height:var(--bat-typography-body-m-font-size)}._form_15vty_1 ._cta_15vty_50{max-width:30rem;align-self:center}._grid_11p23_1{--seat-size: 3em;display:grid;grid-template-columns:repeat(auto-fit,var(--seat-size));overflow:hidden;height:var(--seat-size);gap:.5em}._open_11p23_10{height:unset}._showLess_11p23_14,._showMore_11p23_14{background:none;color:inherit;border-style:none;padding:0;font:inherit;cursor:pointer;outline:inherit;text-decoration:underline}._showLess_11p23_14:focus,._showMore_11p23_14:focus{border:1px dashed var(--bat-color-viridian)}._showMore_11p23_14{grid-column-end:-1;grid-row-start:1}._showLess_11p23_14{width:100%;margin-top:1em}._seat_11p23_37{width:var(--seat-size);height:var(--seat-size);line-height:var(--seat-size);text-align:center;border-radius:4px;background-color:var(--bat-color-pale-turquoise);margin:auto}._carriage_s84t8_1{margin-top:1em;padding:1em;border-radius:4px;background-color:var(--bat-color-grey);display:grid;gap:1em}._carriageHeader_s84t8_9{border-bottom:.2rem solid var(--bat-color-middle-light-grey);display:flex;padding-bottom:.5em}._carriageHeader_s84t8_9 h3{font-size:var(--bat-typography-heading-l-font-size)}._carriageNbFreeSt_s84t8_17{font-weight:700;font-size:var(--bat-typography-heading-l-font-size);color:var(--bat-color-viridian)}._informationMessage_t2ctv_1{color:var(--bat-color-viridian);display:flex}._informationMessage_t2ctv_1 ._icon_t2ctv_5{height:2.3rem;width:2.3rem;margin-top:.5rem}._informationMessageTitle_t2ctv_10{border-bottom:1px solid currentColor}._accordion_3wp47_1{width:100%}._accordionTrigger_3wp47_4{border-style:none;background:none;display:block;font-size:1.5rem;font-weight:400;text-align:left;outline:none;color:currentColor}._accordionTrigger_3wp47_4:focus ._accordionTitle_3wp47_14{border-color:currentColor}._accordionTrigger_3wp47_4:focus{outline:4px solid transparent}._accordionTrigger_3wp47_4[aria-expanded=true] ._accordionIcon_3wp47_20{transform:translateY(30%) rotate(-135deg)}._accordionTitle_3wp47_14{border:1px dashed transparent;display:block;pointer-events:none;outline:none;padding:.5rem}._accordionIcon_3wp47_20{border:solid currentColor;border-width:0 2px 2px 0;height:1rem;width:1rem;margin-left:2rem;pointer-events:none;transform:translateY(-20%) rotate(45deg);display:inline-block}._accordionPanel_3wp47_40{padding-left:1rem}._accordionPanel_3wp47_40[hidden]{display:none}@keyframes _shimmer_1wtnc_1{to{transform:translate(100%)}}._trainDetails_1wtnc_6{display:flex;margin-bottom:1em}._trainDetailsIcon_1wtnc_10{margin-right:1em}._forwardArrow_1wtnc_14{height:.8em}._carriageListSkeleton_1wtnc_18:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1wtnc_1 2s infinite}._carriageListSkeleton_1wtnc_18{margin-top:1em;position:relative;width:100%;height:11em;border:4px solid transparent;border-radius:4px;background-color:var(--bat-color-middle-light-grey)}@keyframes _shimmer_stk2k_1{to{transform:translate(100%)}}._root_stk2k_6{text-align:center;padding-bottom:4rem}._root_stk2k_6 h3{font-weight:700;font-size:1.8rem;margin-bottom:1rem}._root_stk2k_6 ._icon_stk2k_15{margin-top:1.6rem;margin-bottom:3.2rem}._root_stk2k_6 ._cta_stk2k_19{margin-top:2rem}._root_pm8rp_1 h2{font-size:2rem;font-weight:900;line-height:1.17;text-align:center;color:var(--bat-color-black-rgb)}._travelDate_pm8rp_9{text-transform:capitalize;display:inline-flex;align-items:center;margin-bottom:1em;margin-top:1em;font-family:Avenir Medium}._travelDate_pm8rp_9 img{margin-right:.6em}.snowboard{font-size:6rem;position:absolute;left:0}.snowboard{animation:_snowboard_pm8rp_21 10s linear infinite both}.hover{animation:_rollIn_pm8rp_1 1s ease-in both}.aurouge{animation:_rollIn_pm8rp_1 1s reverse ease-in both}@keyframes _rollIn_pm8rp_1{0%{transform:rotate(-360deg)}to{transform:rotate(0)}}@keyframes _snowboard_pm8rp_21{0%{transform:translate(1000px)}20%{transform:translate(770px,130px)}40%{transform:translate(570px,170px)}60%{transform:translate(330px,330px)}80%{transform:translate(130px,370px)}to{transform:translateY(500px)}}@keyframes _shimmer_1ebtl_1{to{transform:translate(100%)}}._root_1ebtl_6{display:grid;grid-template-areas:"travelDetails travelDetails" "trainInfos trainAction";grid-template-columns:min-content auto;grid-template-rows:auto auto;row-gap:1.3rem;border-radius:4px;background-color:var(--bat-color-grey);margin-bottom:1em;position:relative;padding-top:1em;padding-bottom:1em;min-height:10em}@media(min-width:600px){._root_1ebtl_6{min-height:8.5em;grid-template-areas:"trainInfos travelDetails trainAction";grid-template-columns:min-content auto min-content;grid-template-rows:100%;padding-top:0;padding-bottom:0}}._rootSkeleton_1ebtl_31:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:_shimmer_1ebtl_1 2s infinite}._rootSkeleton_1ebtl_31 ._travelDetailsScheduleTime_1ebtl_42{background:var(--bat-color-middle-grey);border-radius:6px;min-height:2rem;min-width:6rem;margin-bottom:.4rem}._rootSkeleton_1ebtl_31 ._travelDetailsScheduleDurationValue_1ebtl_49{background:var(--bat-color-middle-grey);border-radius:6px;min-width:6rem;min-height:1.6rem;margin-top:-.4rem}._rootSkeleton_1ebtl_31 ._travelDetailsScheduleDurationConnector_1ebtl_56{visibility:hidden}._rootSkeleton_1ebtl_31 ._travelDetailsPlanStation_1ebtl_59{background:var(--bat-color-middle-grey);border-radius:6px;width:50%}._rootSkeleton_1ebtl_31 ._trainInfos_1ebtl_64,._rootSkeleton_1ebtl_31 ._cta_1ebtl_67{visibility:hidden}._travelDetails_1ebtl_42{grid-area:travelDetails;position:relative;align-self:center;padding-left:1.5rem;padding-right:1.5rem}._travelDetailsSchedule_1ebtl_42{display:grid;grid-template-columns:min-content auto min-content;align-self:center}._travelDetailsScheduleTime_1ebtl_42{position:relative;font-size:2.4rem;align-self:center;font-family:Avenir Medium}._travelDetailsScheduleDuration_1ebtl_49{position:relative;display:grid;grid-template-columns:auto min-content auto;width:100%;padding-left:2rem;padding-right:2rem}._travelDetailsScheduleDurationValue_1ebtl_49{padding-left:1rem;padding-right:1rem;font-size:1.6rem;font-family:Avenir Book;align-self:center;position:relative}._travelDetailsScheduleDurationConnector_1ebtl_56{height:1px;background:var(--bat-color-grey-dark);width:100%;align-self:center;position:relative}._travelDetailsScheduleDurationConnector_1ebtl_56:after{content:"";width:5px;height:5px;border:1px solid var(--bat-color-grey-dark);position:absolute;background:transparent;border-radius:50%;margin-top:-2px}._travelDetailsScheduleDurationConnector_1ebtl_56:first-child:after{margin-left:-4px}._travelDetailsScheduleDurationConnector_1ebtl_56:last-child:after{left:100%}._travelDetailsPlan_1ebtl_59{display:grid;grid-template-columns:auto auto;column-gap:1em;font-family:Avenir Book}._travelDetailsPlanStation_1ebtl_59{position:relative;min-height:1.6rem}._travelDetailsPlanStation_1ebtl_59:last-child{justify-self:end;font-size:1.6rem;text-align:right}._trainInfos_1ebtl_64{grid-area:trainInfos;display:grid;align-content:center;justify-items:center;min-width:140px}@media(min-width:600px){._trainInfosIcon_1ebtl_152{margin-bottom:.3em}._trainInfosName_1ebtl_155{margin-top:.3em}}._trainInfosIcon_1ebtl_152{margin-bottom:.2em}._trainInfosName_1ebtl_155{margin-top:.2em;font-family:Avenir Medium;font-size:1.6rem;text-align:center;display:block;width:100%}._trainAction_1ebtl_171{grid-area:trainAction;display:grid;padding-left:1.5rem;padding-right:1.5rem}._cta_1ebtl_67{max-width:18rem;align-self:center;justify-self:end;margin-bottom:0;background-color:transparent;font-size:var(--bat-typography-heading-l-font-size);font-weight:700;color:var(--bat-color-viridian);border-color:var(--bat-color-viridian)}@media(min-width:600px){._cta_1ebtl_67{max-width:30rem;justify-self:center}}._cta_1ebtl_67:hover{background-color:var(--bat-color-viridian);border-color:var(--bat-color-viridian);color:var(--bat-color-white)}._labelFreePlacement_1ebtl_201{max-width:30rem;color:var(--bat-color-viridian);display:grid;align-content:center;text-align:right}._root_gi5tk_1{text-align:center}._root_gi5tk_1 h3{font-weight:700;font-size:1.8rem;margin-bottom:1rem}._root_gi5tk_1 ._icon_gi5tk_9{margin-top:1.6rem;margin-bottom:3.2rem}@keyframes _shimmer_1wx2l_1{to{transform:translate(100%)}}._root_1wx2l_6{text-align:center;padding-bottom:4rem}._root_1wx2l_6 h3{font-weight:700;font-size:1.8rem;margin-bottom:1rem}._root_1wx2l_6 ._icon_1wx2l_15{margin-top:1.6rem;margin-bottom:3.2rem}._root_1wx2l_6 ._cta_1wx2l_19{margin-top:4rem;width:30rem}._iconClose_539m4_1{fill:var(--bat-color-white);width:1.6rem;height:1.6rem}
