.thl-geo-blocked__modal>:nth-child(3){margin:0 auto;max-width:520px;width:100%}.thl-geo-blocked__modal>:first-child{background-color:rgba(0,0,0,.8)}.thl-geo-blocked__modal>:nth-child(3)>:first-child{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:100%}.thl-geo-blocked__wrapper{background-color:#fff;border-radius:18px;-webkit-box-shadow:0 20px 24px rgba(0,0,0,.16);box-shadow:0 20px 24px rgba(0,0,0,.16);padding:30px}.thl-geo-blocked__headline{color:#2a285e;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:1.1;padding-bottom:25px;text-align:center}.thl-geo-blocked__close-icon{stroke-width:.3;color:#fff;cursor:pointer;font-size:30px;position:absolute;right:10px;top:-7px}.thl-geo-blocked__message{font-family:Montserrat,sans-serif;margin:0;text-align:center}.thl-geo-blocked__message>p{margin:0}.thl-geo-blocked__sign-in-wrapper{padding-top:30px;text-align:center}.thl-geo-blocked__sign-in-wrapper button{background-color:#2a285e;border:none;border-radius:22px;color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;height:40px;line-height:1;padding:7px 30px}.thl-geo-blocked__sign-in-wrapper button:hover{cursor:pointer}.thl-geo-blocked__sign-in-wrapper button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:991.98px){.thl-geo-blocked__modal>:nth-child(3){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:40px}.thl-geo-blocked__modal>:nth-child(3)>:first-child{margin:0 15px}.thl-geo-blocked__headline{font-size:22px}.thl-geo-blocked__sign-in-wrapper button{width:100%}}.register-component{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2a285e;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;padding-bottom:47px;padding-top:106px;width:100%}.register-component,.register-component *{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,sans-serif!important;margin:0}.register-component__form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-overflow-scrolling:touch;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;height:100%;max-width:830px;overflow-y:auto;padding:60px min(10%,135px);position:relative;width:100%}.register-component__form-wrapper.dob-opened{min-height:700px}@media screen and (max-width:767px){.register-component__form-wrapper{min-height:unset}}.register-component__form-wrapper .hidden-offscreen{left:-9999px;position:absolute;top:-9999px}.register-component__header{background-color:#fff;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.16);box-shadow:0 4px 7px rgba(0,0,0,.16);height:100%;left:0;max-height:106px;padding:16px 77px;position:fixed;top:0;width:100%;z-index:1000}.register-component__logo{max-height:100%;width:auto}.register-component__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f5f5f5;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px;height:47px;justify-content:center;left:0;padding:16px;position:fixed;width:100%;z-index:1000}.register-component__link{color:#454545;font-size:12px;font-weight:700;line-height:normal;text-decoration:none;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-component__text-light{color:#454545;font-size:12px;font-weight:400;line-height:normal}.register-component__text-light.moi-notice{padding-top:10px}.register-component__headline{color:#2a285e;font-size:30px;font-weight:800;line-height:normal;text-align:center}.register-component__text{color:#454545;font-size:16px;font-weight:400;line-height:normal;text-align:center}.register-component__basic-input>:first-child{background-color:#ebebeb;border-radius:20px;height:70px;max-height:70px}.register-component__basic-input.success>:first-child{background-color:#deedcf;color:#48a900}.register-component__basic-input.error>:first-child{background-color:#ffe3e3;color:#d20000}.register-component__basic-input fieldset{border:2px solid #dadada}.register-component__basic-input:hover fieldset{border-color:#01b0e5!important}.register-component__basic-input.Mui-focused fieldset,.register-component__basic-input.Mui-focused:not(:hover) fieldset,.register-component__basic-input:focus-within fieldset,.register-component__basic-input:has(input:focus) fieldset{border-color:#01b0e5!important}.register-component__basic-input.Mui-error fieldset,.register-component__basic-input.Mui-error.Mui-focused fieldset,.register-component__basic-input.Mui-error:focus-within fieldset,.register-component__basic-input.Mui-error:hover fieldset,.register-component__basic-input.error fieldset,.register-component__basic-input.error.Mui-focused fieldset,.register-component__basic-input.error:focus-within fieldset,.register-component__basic-input.error:hover fieldset{border-color:#d20000!important}.register-component__basic-input input{font-size:16px;font-weight:400;line-height:normal;padding-inline:30px}.register-component__basic-input input::-webkit-input-placeholder{color:#454545!important;opacity:1}.register-component__basic-input input::-moz-placeholder{color:#454545!important;opacity:1}.register-component__basic-input input:-ms-input-placeholder{color:#454545!important;opacity:1}.register-component__basic-input input::-ms-input-placeholder{color:#454545!important;opacity:1}.register-component__basic-input input::placeholder{color:#454545!important;opacity:1}.register-component__basic-input input::-webkit-inner-spin-button,.register-component__basic-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.register-component__basic-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.register-component__basic-input input[type=password]{color:#2a285e;font-weight:800;letter-spacing:3px}.register-component__basic-input input[type=password]::-webkit-input-placeholder{color:#454545!important;font-size:16px;font-weight:400;letter-spacing:.15008px;opacity:1}.register-component__basic-input input[type=password]::-moz-placeholder{color:#454545!important;font-size:16px;font-weight:400;letter-spacing:.15008px;opacity:1}.register-component__basic-input input[type=password]:-ms-input-placeholder{color:#454545!important;font-size:16px;font-weight:400;letter-spacing:.15008px;opacity:1}.register-component__basic-input input[type=password]::-ms-input-placeholder{color:#454545!important;font-size:16px;font-weight:400;letter-spacing:.15008px;opacity:1}.register-component__basic-input input[type=password]::placeholder{color:#454545!important;font-size:16px;font-weight:400;letter-spacing:.15008px;opacity:1}.register-component__basic-input.register-component__padding input{padding-left:0}.register-component__password-icon{color:#2a285e;cursor:pointer;font-size:25px;margin-right:11px}.register-component__password-info{width:100%}.register-component__password-info>div{padding-top:0}.register-component__password-info>div:after{top:2.5px}.register-component__moi-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f5f5f5;border:2px solid #dadada;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:24px;width:100%}.register-component__sub-headline{color:#2a285e;font-size:16px;font-weight:800;line-height:normal}.register-component__moi-button{background-color:transparent;color:#454545;cursor:pointer;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-component__button{background-color:#2a285e;border-radius:40px;color:#fff;cursor:pointer;font-size:16px;font-weight:800;line-height:normal;padding:12px 30px;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.register-component__button:hover:not(:disabled){opacity:.8}.register-component__button:active:not(:disabled){opacity:.6}.register-component__button:disabled{cursor:not-allowed;opacity:.6}.register-component__button>.loader{border:3px solid;border-color:#fff #fff transparent}.register-component__button:has(>.loader){-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center}.register-component__button.mso-page{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px auto 0;width:auto}.register-component__link-primary{color:#2a285e;font-size:16px;font-weight:800;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-component__notification{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5px;justify-content:flex-start;padding-top:10px;position:relative}.register-component__notification span{font-size:16px;font-weight:400;line-height:normal;margin-bottom:auto;margin-top:auto}.register-component__notification svg{-ms-flex-negative:0;flex-shrink:0;height:24px;position:relative;width:24px;z-index:2}.register-component__notification:after{border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:13px;width:18px;z-index:1}.register-component__notification.error:after{background-color:#d20000}.register-component__notification.error span{color:#d20000}.register-component__notification.error svg{color:#ffe3e3}.register-component__notification.success:after{background-color:#48a900}.register-component__notification.success span{color:#48a900}.register-component__notification.success svg{color:#deedcf}.register-component__info-circle{border:1px solid #dadada;border-radius:50%;height:18px;margin:3px;width:18px}.register-component__back-button{background-color:transparent;cursor:pointer;left:30px;position:absolute;top:15px}.register-component__back-button svg{color:#2a285e;height:50px;width:50px}.register-component__mobile-icon{display:none}.register-component__form-wrapper .register-component__margin-top-desktop{margin-top:20px}.register-component__form-wrapper .register-component__margin-bottom-desktop{margin-bottom:-10px}.register-component__dob-wrapper{position:relative;width:100%}.register-component__calendar-icon{color:#2a285e;cursor:pointer;font-size:27px;position:absolute;right:30px;top:20px}.register-component__calendar-tooltip{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f5f5f5;border:2px solid #2a285e;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;opacity:0;position:absolute;right:0;top:76px;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.register-component__calendar-tooltip:after{background-color:#f5f5f5;border-right:2px solid #2a285e;border-top:2px solid #2a285e;content:"";display:block;height:20px;position:absolute;right:30px;top:-12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.register-component__calendar-tooltip.show{opacity:1;z-index:2}.register-component__date-picker>div{background-color:transparent}.register-component__date-picker button.MuiPickersDay-root{background-color:transparent;color:#454545;font-size:14px}.register-component__date-picker button.MuiPickersDay-root.MuiPickersDay-dayOutsideMonth{color:#bbb;opacity:1}.register-component__date-picker button.MuiPickersDay-root.Mui-selected{background-color:#fff;color:#2a285e;font-weight:800}.register-component__date-picker button.MuiPickersDay-root.Mui-disabled{color:#dadada;cursor:not-allowed!important}.register-component__date-picker [class*=PrivatePickersMonth-button].Mui-selected,.register-component__date-picker [class*=PrivatePickersYear-button].Mui-selected,.register-component__date-picker button[class*=Month][class*=button].Mui-selected,.register-component__date-picker button[class*=PrivatePickersMonth].Mui-selected,.register-component__date-picker button[class*=PrivatePickersYear].Mui-selected,.register-component__date-picker button[class*=Year][class*=button].Mui-selected{background-color:#2a285e!important;color:#fff!important;font-weight:800!important}.register-component__date-picker .MuiDayPicker-slideTransition{min-height:240px}.register-component__date-picker .MuiDayPicker-header>span,.register-component__date-picker .MuiPickersCalendarHeader-label{color:#2a285e;font-size:14px;font-weight:800}.register-component__date-picker .MuiPickersArrowSwitcher-button,.register-component__date-picker .MuiPickersCalendarHeader-switchViewIcon{color:#2a285e}.register-component__date-picker-button,.register-component__manual-button-style{background-color:transparent;border:none;color:#2a285e;cursor:pointer;font-size:16px;font-weight:800;margin:0 20px 20px auto;padding:0;text-decoration:underline}.register-component__postcode-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.register-component__manual-button-style{margin:0 0 0 auto;padding-top:10px}.register-component__additional-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;padding-top:15px}.register-component__chosen-address{color:#48a900;font-size:16px;font-weight:800;line-height:normal;width:100%}.register-component__form-wrapper .register-component__mfa-field{display:none}.register-component__toc-text{text-align:center;width:100%}.register-component__toc-text.deposit-limit{margin-top:20px}@media screen and (max-width:767px){.register-component__toc-text.deposit-limit{margin-top:unset}}.register-component__toc-text p{color:#454545;font-size:12px;font-weight:400;line-height:normal;text-align:center}.register-component__toc-text a{-webkit-text-decoration-skip:ink;color:blue;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-skip-ink:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-component__toc-text.mso-page{padding:0 24px 20px;width:auto}@media screen and (max-width:767px){.register-component__toc-text.mso-page{margin-top:20px}}.register-component__error-message{color:#d20000;font-size:12px;font-weight:400}.register-component__warning-message{-webkit-box-pack:center;-ms-flex-pack:center;color:#d20000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:400;justify-content:center;margin-top:20px;padding-left:24px;padding-right:24px;text-align:center}.register-component__chips-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-content:space-between;width:100%}@media screen and (max-width:767px){.register-component__chips-wrapper{-webkit-box-pack:unset;-ms-flex-pack:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 25px;justify-content:unset}}.register-component__chips-wrapper.deposit-limit{margin-top:20px}@media screen and (max-width:767px){.register-component__chips-wrapper.deposit-limit{margin-top:unset}}.register-component__chips-wrapper.mso-page{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:start;padding:0 24px;width:auto}.register-component__pound-symbol{color:#2a285e;font-size:20px;font-weight:800;line-height:1.2s;padding-left:16px}.register-component__promoCode-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%}.register-component__promoCode-wrapper>:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px)}.register-component__promoCode-wrapper>:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:110px}.register-component__promoCode-wrapper>:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.register-component__promoCode-input>:first-child{height:43px;max-height:43px}.register-component__full-width{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.register-component__full-width apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:42px;--apple-pay-button-border-radius:20px}.register-component__or-separator{color:#bbb;font-size:16px;font-weight:800;line-height:normal;position:relative;text-align:center;width:100%}.register-component__or-separator:after,.register-component__or-separator:before{background-color:#bbb;content:"";height:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(50% - 39px)}.register-component__or-separator:after{right:0}.register-component__or-separator:before{left:0}.register-component__image-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px}.register-component__image-wrapper *{width:inherit}.register-component__image-wrapper picture{display:-webkit-box;display:-ms-flexbox;display:flex}.register-component__image{height:auto;max-width:560px;width:100%}.register-component__anchor-button{color:#2a285e;font-size:16px;font-weight:800;line-height:normal;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-component__loading-dots-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0}.register-component__debit-card-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;gap:15px}.register-component__debit-card-wrapper,.register-component__expiry-wrapper{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.register-component__expiry-wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:16px}.register-component__dropdown-root>.register-component__dropdown.select-component__dropdown{padding-right:10px!important;-webkit-transform:translateY(27px)!important;transform:translateY(27px)!important}.register-component__dropdown-list.select-component__dropdown-list{max-height:150px;overflow-y:auto;padding:20px}.register-component__amount-text{color:#2a285e;font-size:16px;font-weight:800;line-height:normal;text-align:right;width:100%}.register-component__promo-code-error{color:#d20000;font-size:16px}.register-component__promo-code-success{color:#48a900;font-size:16px}.register-component__promo-code-close{color:#454545;cursor:pointer;display:none;font-size:18px}.register-component__promo-code-close.success{color:#48a900;display:block}.register-component__promo-code-close.error{color:#d20000;display:block}.register-component .register-component__secondary-font,.register-component .register-component__secondary-font *{font-family:Verdana,sans-serif!important}.register-component__additional-options p{color:#454545;font-size:16px;font-weight:400;line-height:normal;text-align:center}.register-component__additional-options a{color:#2a285e;font-size:16px;font-weight:800;line-height:normal;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media screen and (max-width:767px){.register-component{background-color:#fff;padding-bottom:50px;padding-top:112px}.register-component__header{max-height:112px;padding:49px 20% 7px;text-align:center}.register-component__logo{min-height:56px;width:auto}.register-component__form-wrapper{padding:40px 16px}.register-component__headline{font-size:20px}.register-component__moi-wrapper .register-component__text{text-align:left}.register-component__button{width:100%}.register-component__footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 10px;height:50px;justify-content:center;min-height:50px;padding:5px 10px}.register-component__footer>:first-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center}.register-component__footer>:not(:first-child){-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.register-component__back-button{left:16px;padding:0;position:absolute;top:-40px;z-index:3}.register-component__mobile-icon{color:#2a285e;display:block;font-size:14px;font-weight:800;line-height:1.14;padding-left:20px;position:relative}.register-component__mobile-icon:after,.register-component__mobile-icon:before{background-color:#2a285e;border-radius:4px;content:"";height:4px;position:absolute;width:15px}.register-component__mobile-icon:after{left:0;top:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.register-component__mobile-icon:before{bottom:2px;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.register-component__website-icon{display:none}.register-component__form-wrapper .register-component__margin-top-desktop{margin-top:0}.register-component__form-wrapper .register-component__margin-bottom-desktop{margin-bottom:0}.register-component__basic-input>:first-child{height:60px;max-height:60px}.register-component__calendar-icon{top:16px}.register-component__image-wrapper{gap:10px}.register-component__image{max-width:356px;width:100%}}.form-control.cc-input-field-wrapper{background-color:#ebebeb;border:2px solid #dadada;border-radius:20px;height:70px;padding-inline:30px;width:100%}.form-control.cc-input-field-wrapper:hover{border-color:#000}.form-control.cc-input-field-wrapper.flex-microform-focused{border-color:#1976d2}@media screen and (max-width:767px){.form-control.cc-input-field-wrapper{height:60px}}.form-control.cc-input-field-wrapper.error{border-color:#d20000}