.modal-ui{background-color:rgba(0,0,0,.8)}.modal-ui>:nth-child(3)>:first-child{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;width:clamp(320px,60%,520px)}.modal-ui__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 1px 30px 0}.modal-ui__close-icon-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding-right:15px;text-align:right;width:100%}.modal-ui__close-icon{stroke-width:initial;color:#fff;cursor:pointer}.modal-ui__content-container{overflow-y:auto;padding:0 29px 0 30px}.modal-ui__container{margin:16px;max-height:calc(100% - 32px)}.modal-ui.modal-ui__remove-background>.MuiBackdrop-root{background-color:transparent}@media only screen and (max-width:767px){.modal-ui>:nth-child(3)>:first-child{margin:15px;width:100%}}.reset-password{margin-top:70px}.reset-password *{font-family:Montserrat,sans-serif;margin:0}.reset-password__content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;margin:auto;width:60%}.reset-password__content-wrapper h2{color:#2a285e;font-size:36px}.reset-password__content-wrapper p{color:#454545;font-size:16px}.reset-password__input-field{background-color:#ebebeb;border:none;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a285e;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;height:43px;min-width:300px;padding-inline:15px;position:relative;width:inherit;z-index:1}.reset-password__input-field::-webkit-inner-spin-button,.reset-password__input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.reset-password__input-field[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.reset-password__input-field::-webkit-input-placeholder{color:#a1a1a1;font-weight:400;letter-spacing:2px}.reset-password__input-field::-moz-placeholder{color:#a1a1a1;font-weight:400;letter-spacing:2px}.reset-password__input-field:-ms-input-placeholder{color:#a1a1a1;font-weight:400;letter-spacing:2px}.reset-password__input-field::-ms-input-placeholder{color:#a1a1a1;font-weight:400;letter-spacing:2px}.reset-password__input-field::placeholder{color:#a1a1a1;font-weight:400;letter-spacing:2px}.reset-password__input-field[type=password]{font-weight:800;letter-spacing:2px}.reset-password__input-field:focus-visible{outline:none}.reset-password__grid{-ms-grid-columns:1.2fr 2fr;display:-ms-grid;display:grid;gap:20px;grid-template-columns:1.2fr 2fr;place-items:center start}.reset-password__grid>:nth-child(2){-ms-grid-column-align:right;justify-self:right}.reset-password__text-bold{color:#2a285e;font-size:16px;font-weight:800}.reset-password__text-bold:after{color:red;content:" *"}.reset-password__show-password-icon{color:#2a285e;cursor:pointer;font-size:30px;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.reset-password__input-wrapper{max-width:450px;position:relative;width:100%}.reset-password__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.reset-password__justify-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reset-password__max-width{max-width:450px;width:100%}.reset-password__primary-button{background-color:#2a285e;border:none;border-radius:22px;color:#fff;font-size:16px;font-weight:800;height:40px;margin:0;max-height:40px;padding:10.5px 30px}.reset-password__primary-button:disabled{cursor:not-allowed;opacity:.3}.reset-password__text-gray{color:#454545;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.375}.reset-password__smaller-text{font-size:14px}.reset-password__error-message{color:red;font-size:14px;font-weight:400}.reset-password__modal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:30px!important}.reset-password__modal-wrapper>*{font-family:Montserrat,sans-serif;margin:0}.reset-password__modal-headline{color:#2a285e}.reset-password__modal-message{color:#454545}@media screen and (max-width:767px){.reset-password{margin-top:30px}.reset-password__content-wrapper h2{font-size:24px}}@media screen and (max-width:1024px)and (min-width:701px){.reset-password__content-wrapper{width:80%}}@media screen and (max-width:700px)and (min-width:576px){.reset-password__content-wrapper{width:90%}}@media screen and (max-width:575px){.reset-password{margin-top:20px}.reset-password__content-wrapper{width:100%}.reset-password__grid{-ms-grid-columns:1fr;gap:5px;grid-template-columns:1fr}.reset-password__grid>:nth-child(2){-ms-grid-column-align:left;justify-self:left;max-width:unset;width:100%}.reset-password__primary-button{width:100%}}.address-lookup__container{font-family:Montserrat,sans-serif;font-weight:400;padding:15px 0;width:100%}@media only screen and (max-width:430px){.address-lookup__container{font-size:14px}}.address-lookup__scroll-container{max-height:200px;overflow-y:auto;padding:0 15px}.address-lookup__scroll-container::-webkit-scrollbar{background:transparent;margin-right:3px;width:3px}.address-lookup__scroll-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:25px}.address-lookup__scroll-container::-webkit-scrollbar-corner{background:#000}@supports(-moz-appearance:none){.address-lookup__scroll-container{scrollbar-color:#000;scrollbar-width:thin}}@supports not (-moz-appearance:none){@media(hover:hover){.address-lookup__scroll-container:hover{padding:0 12px 0 15px}.address-lookup__scroll-container:hover::-webkit-scrollbar{width:6px}}}@media only screen and (max-width:430px){.address-lookup__scroll-container{height:20vh}}.address-lookup__result{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px;justify-content:space-between;padding:5px 0}.address-lookup__result:hover{background-color:#ccc;cursor:pointer}.address-lookup__result:first-child{padding-top:0}.address-lookup__result:last-child{padding-bottom:0}.address-lookup__address-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#2a285e;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.address-lookup__icon-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-right:5px}.address-lookup__arrow{color:#2a285e;font-size:25px}.address-lookup__rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s;transition:all .3s}.address-lookup__child-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-left:2px solid #2a285e;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;margin:10px 0 10px 5px;padding-left:10px}.address-lookup__address-container:hover{background-color:#ccc;cursor:pointer}.address-lookup__loader-container{-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;height:30px;justify-content:center}.address-lookup__loader{-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite;border:3px solid #2a285e;border-bottom-color:transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:20px;min-height:20px;min-width:20px;width:20px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.credit-card-form-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);font-family:Montserrat,sans-serif;font-weight:400;padding:0 22px 25px 25px}@media screen and (max-width:767px){.credit-card-form-wrapper{padding:0 10px 25px}}.add-card-closing-icon{margin-bottom:15px;padding-right:15px;text-align:right}.add-card-closing-icon .close-selector{color:#fff;font-size:16px;margin-right:0}.add-card-closing-icon .close-selector:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.add-card-closing-icon .close-selector:active{-webkit-transform:scale(.9);transform:scale(.9)}.add-new-debit-arrow-back{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.credit-card-component-wrapper-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0}.credit-card-component-wrapper-top .credit-card-component-wrapper-top-not-registration{margin-top:40px}.credit-card-component-wrapper-top .modal-subtitle,.credit-card-component-wrapper-top .modal-title{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2a285e;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;font-weight:800;gap:10px;margin-inline-end:0;margin-inline-start:0}.credit-card-component-wrapper-top .modal-subtitle svg,.credit-card-component-wrapper-top .modal-title svg{cursor:pointer;margin-bottom:-1px}.credit-card-component-wrapper-top .modal-subtitle{font-size:16px;margin-bottom:8px}.credit-card-component-wrapper-top .modal-subtitle+.card-accept-message{margin-bottom:0;margin-top:0}.card-accept-message{color:#454545;font-size:16px;line-height:1.625}.credit-card-component-wrapper-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.credit-card-component-wrapper-container .credit-card-emailed{-webkit-box-ordinal-group:-4;-ms-flex-order:-5;order:-5}.credit-card-component-wrapper-container .amount-checkbox{-webkit-box-ordinal-group:-3;-ms-flex-order:-4;order:-4}.credit-card-component-wrapper-container .credit-card-component-wrapper.promo-code{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;margin-bottom:-2px;order:-2}.credit-card-component-wrapper-container .add-card__custom-amount-wrapper{-webkit-box-ordinal-group:-2;-ms-flex-order:-3;order:-3}.credit-card-component-wrapper-container .add-card__checkbox-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.credit-card-component-wrapper-container .payment-options-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-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:10px;justify-content:center;padding-bottom:8px}.credit-card-component-wrapper-container .payment-options-container .payment-options__debit-card{background-color:#2a285e;border:none;border-radius:20px;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;gap:10px;height:42px;padding:10px 30px;text-align:center;width:100%}.credit-card-component-wrapper-container .payment-options-container .payment-options__debit-card:disabled{cursor:not-allowed;opacity:.3}.credit-card-component-wrapper-container .payment-options-container .payment-options__different-options{background-color:#fff;border:2px solid #2a285e;border-radius:20px;color:#2a285e;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;gap:10px;margin:0;padding:9.5px 30px;text-align:center;width:100%}@media screen and (max-width:747px){.credit-card-component-wrapper-container .payment-options-container .payment-options__different-options{letter-spacing:-1px;padding:10px 2px}}.credit-card-component-wrapper-container .payment-options-container .payment-options-googlepay__wrapper{width:100%}.credit-card-component-wrapper-container .payment-options-container .payment-options-googlepay__wrapper button{height:42px;outline:none}.credit-card-component-wrapper-container .payment-options-container .payment-options-googlepay__wrapper button:hover{background-color:#000}.credit-card-component-wrapper-container .payment-options-container .payment-options-googlepay__wrapper-hidden{display:none}.credit-card-component-wrapper-container .payment-options-container .payment-options-googlepay__wrapper-disabled{opacity:.3}.credit-card-component-wrapper-container .payment-options-container .payment-options-applepay__wrapper{width:100%}.credit-card-component-wrapper-container .payment-options-container .payment-options-applepay__wrapper apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:42px;--apple-pay-button-border-radius:20px}.credit-card-component-wrapper-container .payment-options-container .payment-options-applepay__wrapper-hidden{display:none}.credit-card-component-wrapper-container .payment-options-container .payment-options-applepay__wrapper-disabled{opacity:.3}.credit-card-component-wrapper-container .card-debit__hidden{height:0;margin-bottom:0;visibility:hidden}.credit-card-component-wrapper-container .credit-card-component-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}.credit-card-component-wrapper-container .credit-card-component-wrapper .amount-checkbox-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-name-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-number-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .ccv-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .custom-amount-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .expiry-date-label{color:#2a285e;font-family:Montserrat,sans-serif;font-weight:800;width:37%}@media screen and (max-width:747px){.credit-card-component-wrapper-container .credit-card-component-wrapper .amount-checkbox-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-name-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-number-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .ccv-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .custom-amount-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .expiry-date-label{margin-bottom:5px}}.credit-card-component-wrapper-container .credit-card-component-wrapper .amount-checkbox-label.error-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-name-label.error-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-number-label.error-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .ccv-label.error-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .custom-amount-label.error-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .expiry-date-label.error-label{color:#d20000}@media screen and (max-width:747px){.credit-card-component-wrapper-container .credit-card-component-wrapper .ccv-label+div{width:110px}}.credit-card-component-wrapper-container .credit-card-component-wrapper .empty-input-message{-webkit-box-sizing:border-box;box-sizing:border-box;color:#d20000;font-size:14px;font-weight:600;text-align:right;width:100%}.credit-card-component-wrapper-container .show-on-mobile{display:none}.credit-card-component-wrapper-container .show-on-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:747px){.credit-card-component-wrapper-container .show-on-mobile{display:block;width:100%}.credit-card-component-wrapper-container .show-on-mobile .Dropdown-control{width:100%!important}.credit-card-component-wrapper-container .show-on-desktop{display:none}}.credit-card-component-wrapper-container .digital-payments-error-wrapper p{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.credit-card-component-wrapper-container .digital-payments-error-wrapper .digital-payments-error-label{color:#d20000;font-size:16px;font-weight:800;line-height:.7;padding-bottom:2px}.credit-card-component-wrapper-container .digital-payments-error-wrapper .digital-payments-error-message{color:#e3002c;font-weight:400;margin-top:5px}.cc-input-field-wrapper{background-color:#ebebeb!important;border:2px solid #ebebeb!important;border-radius:25px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:#555!important;font-family:helvetica,tahoma,calibri,sans-serif!important;font-size:14px!important;font-weight:500!important;height:40px!important;overflow:hidden!important;padding:0 20px!important;width:100%!important}.cc-input-field-wrapper iframe{background-color:#ebebeb}.cc-input-field-wrapper.empty-field{background-color:#ffe3e3!important;border:2px solid #ffe3e3!important}.cc-input-field-wrapper.empty-field iframe{background-color:#ffe3e3}.cc-input-field-wrapper.empty-field input{background-color:#ffe3e3!important}.cc-input-field-wrapper.empty-field input::-webkit-input-placeholder{color:#d20000!important;opacity:.4}.cc-input-field-wrapper.empty-field input::-moz-placeholder{color:#d20000!important;opacity:.4}.cc-input-field-wrapper.empty-field input:-ms-input-placeholder{color:#d20000!important;opacity:.4}.cc-input-field-wrapper.empty-field input::-ms-input-placeholder{color:#d20000!important;opacity:.4}.cc-input-field-wrapper.empty-field input::placeholder{color:#d20000!important;opacity:.4}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-control{background-color:#ebebeb;border:2px solid #ebebeb;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;cursor:pointer;font-family:helvetica,tahoma,calibri,sans-serif;font-size:14px;outline:none;padding:10px 20px!important;position:relative}.dropdown-month>:first-child>:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.Dropdown-root{position:relative}.Dropdown-menu{background-color:#fff;border:1px solid #ccc;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:200px;overflow-y:auto;padding:5px 20px;position:absolute;top:100%;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:1000}.Dropdown-menu::-webkit-scrollbar,.Dropdown-menu::-webkit-scrollbar-track{background-color:transparent;margin:20px 0}.Dropdown-menu::-webkit-scrollbar{width:3px}.Dropdown-menu::-webkit-scrollbar-thumb{background-color:#333;border-radius:25px}.Dropdown-menu>*{padding:2px 0}.expiry-date__dropdown-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px;justify-content:flex-start;width:65%}.expiry-date__dropdown-container>:nth-child(2){font-size:24px}#cardholder-name,#different-amount{background-color:#ebebeb;border:none;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;height:33px;outline:none;padding-left:0;width:100%}.amount-checkbox__values{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5px;justify-content:space-between;width:100%}.credit-card-component-wrapper-container>*{margin-bottom:18px}.credit-card.button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-bottom:0;padding-top:20px}.credit-card.button-wrapper .credit-card-cancel{background-color:#fff!important;border:2px solid #a1a1a1;color:#2a285e!important}.credit-card.button-wrapper .credit-card-confirm{background-color:#2a285e;color:#fff}.credit-card.button-wrapper .credit-card-confirm:disabled{cursor:not-allowed;opacity:.3}@media screen and (max-width:747px){.credit-card.button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.credit-card.button-wrapper button{width:100%}}.credit-card.button-wrapper>*{width:100%}.credit-card.top-up>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.credit-card.button-wrapper.button-wrapper-error{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}.different-amount-container{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:.5px solid #000;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:5px!important;padding:0!important}.different-amount-container input{background-color:transparent!important;color:#2a285e;font-size:16px!important;font-weight:800!important}.different-amount-container.limit-width{width:143px}@media screen and (max-width:767px){.different-amount-container.limit-width{width:110px}}.pound-symbol{color:#2a285e;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;line-height:1.2s}#different-amount{height:100%;padding-left:10px}#different-amount::-webkit-inner-spin-button,#different-amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#different-amount[type=number]{-moz-appearance:textfield}.Dropdown-placeholder{font-family:Montserrat,sans-serif;font-weight:400;opacity:.65}.Dropdown-placeholder.is-selected{opacity:1}.credit-card-component-wrapper-container{max-height:50vh;overflow-y:scroll;padding-right:3px;padding-top:10px}@supports(-moz-appearance:none){.credit-card-component-wrapper-container{scrollbar-color:#000;scrollbar-width:thin}}@media screen and (max-height:670px){.credit-card-component-wrapper-container{max-height:40vh}}@media screen and (max-height:520px){.credit-card-component-wrapper-container{max-height:30vh}}@supports not (-moz-appearance:none){@media(hover:hover){.credit-card-component-wrapper-container:hover{padding-right:0}.credit-card-component-wrapper-container:hover::-webkit-scrollbar{width:6px}}}.credit-card-component-wrapper-container::-webkit-scrollbar{background:transparent;margin-right:3px;width:3px}.credit-card-component-wrapper-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:25px}.credit-card-component-wrapper-container::-webkit-scrollbar-corner{background:#000}.credit-card-component-wrapper-container>div{padding-right:20px}.credit-card-component-wrapper-container .credit-card-component-wrapper .amount-checkbox-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-name-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-number-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .ccv-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .custom-amount-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .expiry-date-label:after{color:#2a285e;content:" *"}.credit-card-component-wrapper-container .credit-card-component-wrapper .amount-checkbox-label.error-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-name-label.error-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-number-label.error-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .ccv-label.error-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .custom-amount-label.error-label:after,.credit-card-component-wrapper-container .credit-card-component-wrapper .expiry-date-label.error-label:after{color:#d20000}.credit-card-component-wrapper-container.margin-top{margin-top:15px}@media screen and (max-height:825px)and (min-width:671px){.credit-card-component-wrapper-container.registration-scroll{max-height:38vh}}@media screen and (max-height:670px){.credit-card-component-wrapper-container.registration-scroll{max-height:21vh}}.credit-card-component-wrapper-container .card-name{margin-bottom:5px}.card-icons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:11px;margin-left:8px;margin-top:0}.card-icons img{margin-right:9px;max-height:27px;max-width:43px}@media screen and (max-width:990px){.credit-card-component>:nth-child(3)>:first-child{width:80%}}@media only screen and (max-width:767px){.credit-card-component-wrapper-container .credit-card-component-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.cc-input-field-wrapper{width:100%!important}.expiry-date__dropdown-container{width:100%}.amount-checkbox__values{gap:5px;width:100%}.credit-card-component-wrapper-container .credit-card-component-wrapper .amount-checkbox-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-name-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .card-number-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .ccv-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .custom-amount-label,.credit-card-component-wrapper-container .credit-card-component-wrapper .expiry-date-label{width:100%}.credit-card-component-wrapper-container .card-icons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.credit-card-component-wrapper-top .modal-title{font-size:25px}.credit-card-component-wrapper-top .closing-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.add-card-errors{color:#e3002c;font-family:Montserrat,sans-serif;font-weight:400;margin:5px 0}.pulsing-dots-container{margin:0}.loading-dots-other-payments{padding-bottom:20px}.dots-pulse{-webkit-animation:pulsingDot 1.5s linear infinite;animation:pulsingDot 1.5s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-box-shadow:9999px 0 0 -5px #2a285e;box-shadow:9999px 0 0 -5px #2a285e;left:-9999px;position:relative}.dots-pulse,.dots-pulse:after,.dots-pulse:before{background-color:#2a285e;border-radius:5px;color:#2a285e;height:10px;width:10px}.dots-pulse:after,.dots-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dots-pulse:before{-webkit-animation:pulsingDotBefore 1.5s linear infinite;animation:pulsingDotBefore 1.5s linear infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-box-shadow:9984px 0 0 -5px #2a285e;box-shadow:9984px 0 0 -5px #2a285e}.dots-pulse:after{-webkit-animation:pulsingDotAfter 1.5s linear infinite;animation:pulsingDotAfter 1.5s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-box-shadow:10014px 0 0 -5px #2a285e;box-shadow:10014px 0 0 -5px #2a285e}@media screen and (max-width:450px){.credit-card-component>:nth-child(3)>:first-child{max-width:calc(100% - 20px);width:100%}}@media screen and (max-width:990px){.Dropdown-control{width:130px}}.expiry-date__dropdown-container .dropdown-month .Dropdown-control{width:175px}@media screen and (max-width:370px){.expiry-date__dropdown-container .dropdown-month .Dropdown-control{width:160px}}.expiry-date__dropdown-container .dropdown-year .Dropdown-control{width:140px}.add-card__label{color:#2a285e;font-size:16px;font-weight:800;line-height:.7;padding-bottom:2px}.add-card__debit-card-padding{padding-bottom:24px}.add-card__error{color:#d20000}.add-card__padding-top-10{padding-top:10px}.add-card__checkbox-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;margin-bottom:18px}.add-card__checkbox-wrapper span{color:#454545}.add-card__checkbox{aspect-ratio:1;border:2px solid #2a285e;border-radius:50%;min-width:22px;position:relative;width:22px}.add-card__icon-tick{bottom:-2px;color:#2a285e;font-size:25px;position:absolute;right:-1px}.add-card__year-menu div{font-size:16px}.add-card__chip{border:1px solid #dadada;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a285e;cursor:pointer;font-size:20px;font-weight:800;line-height:1.4;padding:10px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.add-card__chip.active{background-color:#2a285e;border-color:#2a285e;color:#fff}.add-card__custom-amount-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5px}.add-card__custom-amount-wrapper .custom-amount-label{color:#2a285e;font-size:16px;font-weight:800;line-height:.7}.add-card__custom-amount-wrapper.additional-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-card__root-style{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.add-card__root-style.is-open .add-card__control-style.Dropdown-control{border-bottom:1px solid #fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.add-card__control-style.Dropdown-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#ebebeb;border:2px solid #ebebeb;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:16px;margin:0;max-height:40px;outline:none;padding:8px 15px!important;position:relative;width:100%;z-index:86}.add-card__control-style.Dropdown-control>:nth-child(2){margin-top:-5px}.add-card__control-style.Dropdown-control.add-card__error{background-color:#ffe3e3;border:2px solid #ffe3e3}.add-card__placeholder-style.Dropdown-placeholder{color:#bbb;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;opacity:1;white-space:nowrap;width:100%}.add-card__placeholder-style.Dropdown-placeholder.is-selected{color:#2a285e;font-weight:700}.add-card__placeholder-style.Dropdown-placeholder.add-card__error{color:#d20000;opacity:.4}.add-card__arrow-style{color:#2a285e;font-size:27px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.add-card__arrow-style.add-card__error{color:#d20000}.add-card__menu-style.Dropdown-menu{background-color:#ebebeb;border:2px solid #ebebeb;border-bottom-left-radius:22px;border-bottom-right-radius:22px;border-top-left-radius:0;border-top-right-radius:0;color:#2a285e;font-family:Montserrat,sans-serif;font-weight:400;padding:0 0 5px!important;position:absolute;top:100%;width:100%;z-index:85!important}.add-card__menu-style>*{font-weight:700;padding:8px 20px 8px 15px!important}.add-card__menu-style>:hover{background-color:hsla(0,0%,80%,.2);cursor:pointer}.add-card__primary-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#2a285e;border:none;border-radius:22px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:800;gap:10px;height:42px;justify-content:center;margin:0;padding:10px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.add-card__primary-button:disabled{cursor:not-allowed;opacity:.3}.add-card__add-card-only{background-color:transparent;border:1px solid #dadada;border-radius:24px;color:#2a285e;font-size:16px;font-weight:800;margin:0 0 0 auto;padding:10px 30px}.add-card__add-card-only.active{background-color:#2a285e;border-color:#2a285e;color:#fff}.add-card__deposit-amount{color:#454545;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.add-card__padding{padding-bottom:10px}.add-card__promo-code{background-color:#ebebeb;border:none;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a285e;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;max-width:190px;padding:10px 22px;width:190px}.add-card__promo-code:focus-within{outline:none}.add-card__promo-code.error{background-color:#ffe3e3;border-color:#ffe3e3;color:#d20000}.add-card__promo-code.success{background-color:#deedcf;border-color:#deedcf;color:#48a900}.add-card__promo-code-error{color:#d20000;font-size:16px;margin:15px 0 0}.add-card__promo-code-success{color:#48a900;font-size:16px;margin:15px 0 0}.add-card__promo-code-close{stroke-width:10px;color:#2a285e;cursor:pointer;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.add-card__chip{font-size:16px;padding:6px 11px 5px}.add-card__custom-amount-wrapper{width:60%}.add-card__custom-amount-wrapper.additional-button{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.add-card__add-card-only{font-size:16px;padding:10px 15px}.add-card__promo-code{width:179px}}.ccv #securityCode-container{width:130px!important}.button-wrapper-not-registration{margin-bottom:10px!important}.credit-card-component-wrapper-top-hidden{margin:0!important;padding:0!important}.reality-modal{background-color:#fff;border-radius:25px;overflow:hidden;padding:20px 5px 20px 20px}.reality-modal__wrapper{font-family:Montserrat,sans-serif;font-weight:400;max-height:85vh;overflow-y:auto;padding-right:15px;scrollbar-color:#000;scrollbar-width:thin}@media screen and (max-height:720px){.reality-modal__wrapper{max-height:79vh}}@media screen and (max-height:600px){.reality-modal__wrapper{max-height:77vh}}@media screen and (max-height:550px){.reality-modal__wrapper{max-height:70vh}}.reality-modal__wrapper::-webkit-scrollbar{background:transparent;margin-right:3px;width:3px}.reality-modal__wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:25px}.reality-modal__wrapper::-webkit-scrollbar-corner{background:#000}.reality-modal__header{border-bottom:2px solid #2a285e;margin:15px}.reality-modal__logo img{max-height:60px;padding-bottom:15px}.reality-modal__content-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-inline:15px}.reality-modal__modal-cost-summary p{color:#2a285e;font-family:Montserrat,sans-serif;font-weight:800;margin:0;text-align:center}.reality-modal__button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-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:10px;justify-content:space-between;margin:25px 0}.reality-modal__button-container button{background-color:#fff;border:2px solid #2a285e;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2a285e;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;padding:10px;width:250px}.reality-modal__button-container button:hover{cursor:pointer}.reality-modal__button-container .reality-modal__account-history{background-color:#2a285e;color:#fff}.reality-modal__gambling-notice{color:#454545;font-size:18px;margin-bottom:20px;text-align:center}.reality-modal__steps-image{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.reality-modal__steps-image img{width:100%}.reality-modal__footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:15px 20px;width:100%}.reality-modal__space{border-right:2px solid #454545;color:#2a285e;text-align:center;text-decoration:none;width:33%}.reality-modal__space:hover{cursor:pointer}.reality-modal__space:last-child{text-align:right}.reality-modal__space:first-child{text-align:left}.reality-modal__gamstop-image{max-width:100%}.single-card{-webkit-box-orient:vertical;-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:column;flex-direction:column;height:inherit;justify-content:space-between;max-width:350px;min-height:200px;overflow:hidden;padding:40px 30px 35px;position:relative;text-decoration:none;width:100%}.single-card,.single-card__image-wrapper{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.single-card__image-wrapper{-webkit-box-orient:horizontal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row;flex-direction:row;justify-content:center}.single-card__logo{max-height:100px;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:4}.single-card__iw-logo{max-width:90%}.single-card__iwg-background{position:absolute;right:5px;top:-10px;width:45%;z-index:2}.single-card__iwg-image{max-width:43%;-o-object-fit:contain;object-fit:contain;position:relative;z-index:4}.single-card__standfirst{color:#fff;font-family:Montserrat,sans-serif;font-size:27px;font-weight:800;margin:20px 0 0;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:98%;z-index:3}.single-card__inline-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.single-card__link-btn{all:none;background:#2a285e;border:1px solid #2a285e;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:16px;font-weight:800;height:47px;max-height:47px;padding:0;width:100%}.single-card__link-btn.offer-btn{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fd0),to(#ffa600));background:linear-gradient(90deg,#fd0 50%,#ffa600);border:none;color:#2a285e}.single-card__btn-anchor{display:block;width:70%}.single-card__price{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;justify-content:center;min-height:43px;min-width:43px;position:relative;scale:1/1;width:43px}.single-card__price label{color:#fff;font-size:19px;height:16px;left:calc(50% - 10.5px);line-height:.85;top:calc(50% - 9px);width:19px}.single-card__draw-date,.single-card__price label{font-family:Montserrat,sans-serif;font-weight:800;position:absolute}.single-card__draw-date{color:#2a285e;font-size:14px;right:20px;text-transform:uppercase;top:15px}.single-card__theBigWin{background:linear-gradient(148.07deg,#2a285e -10.25%,#00afe4 50.19%)}.single-card__allOrNothing{background:linear-gradient(153.44deg,#8c257d 70.24%,#532874 92.56%)}.single-card__quickWin{background:linear-gradient(150.21deg,#f33548 43.12%,#ff9500 107.44%)}.single-card__instantWin{background:linear-gradient(146.27deg,#ffd218 48.13%,#ff9500 119.65%)}.single-card__button-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:35px}.single-card__offer-btn-wrapper{position:relative}.single-card__offer-btn-wrapper:hover.action-button{opacity:1}.single-card__discount{background-color:#f33548;border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:11px;font-weight:800;padding:5px;position:absolute;right:22px;top:-15px;z-index:2}@media(min-width:768px){.single-card__theBigWin:hover{background:linear-gradient(148.07deg,#2a285e 36.04%,#00afe4 96.27%)}.single-card__allOrNothing:hover{background:linear-gradient(151.68deg,#562a78 7.43%,#8c257d 86.93%)}.single-card__quickWin:hover{background:linear-gradient(147.77deg,#c41a38 13.5%,#f33548 87.38%)}.single-card__instantWin:hover{background:linear-gradient(146.27deg,#ff9500 35.6%,#ffd218 119.65%)}}@media screen and (min-width:768px)and (max-width:1130px){.single-card{padding:40px 15px 35px}.single-card__standfirst{font-size:24px;width:100%}.single-card__iw-logo{max-width:50%}.single-card__btn-anchor{width:60%}}@media screen and (max-width:575px){.single-card{min-width:100%}}@media(min-width:768px){.single-card:hover .single-card__logo{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .15s;transition:all .15s}.single-card:hover .single-card__iwg-background{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:all .15s;transition:all .15s}.single-card:hover .single-card__iwg-image{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .15s;transition:all .15s}.single-card:hover .single-card__draw-date{color:#fff}.single-card__link-btn:hover{background:rgba(42,40,94,.3);border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.single-card__link-btn:hover.offer-btn{background:rgba(42,40,94,.302);color:#ffd218;-webkit-transition:all .3s;transition:all .3s}}@media(max-width:991.98px){.single-card__image-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}