@import url(https://fonts.googleapis.com/css2?family=Spectral:wght@200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@200..1000&display=swap);@font-face{font-display:swap;font-family:Matter;font-style:normal;font-weight:400;src:url(/build/fonts/Matter-Regular.4722a25b.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Matter-Regular.8e87bf43.woff2) format("woff2"),url(/build/fonts/Matter-Regular.68e28ac7.woff) format("woff"),url(/build/fonts/Matter-Regular.8c231761.otf) format("opentype")}@font-face{font-display:swap;font-family:Matter;font-style:italic;font-weight:400;src:url(/build/fonts/Matter-RegularItalic.cff41f43.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Matter-RegularItalic.85c67157.woff2) format("woff2"),url(/build/fonts/Matter-RegularItalic.de5de0f7.woff) format("woff"),url(/build/fonts/Matter-RegularItalic.341aba00.otf) format("opentype")}@font-face{font-display:swap;font-family:Matter;font-style:normal;font-weight:500;src:url(/build/fonts/Matter-Medium.f8ac7338.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Matter-Medium.72714b7d.woff2) format("woff2"),url(/build/fonts/Matter-Medium.2d265738.woff) format("woff"),url(/build/fonts/Matter-Medium.3a22aa48.otf) format("opentype")}@font-face{font-display:swap;font-family:Matter;font-style:italic;font-weight:500;src:url(/build/fonts/Matter-MediumItalic.3d294e7b.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Matter-MediumItalic.6597dd9e.woff2) format("woff2"),url(/build/fonts/Matter-MediumItalic.40a61998.woff) format("woff"),url(/build/fonts/Matter-MediumItalic.faf42db7.otf) format("opentype")}@font-face{font-display:swap;font-family:Matter;font-style:normal;font-weight:600;src:url(/build/fonts/Matter-SemiBold.e08597ed.otf) format("opentype")}@font-face{font-display:swap;font-family:Matter;font-style:italic;font-weight:600;src:url(/build/fonts/Matter-SemiBoldItalic.17ddc797.otf) format("opentype")}.u-font-head{font-family:Spectral,serif}.u-font-body{font-family:Matter,sans-serif}.flashes__container{display:flex;justify-content:center;text-align:left;width:100%}.flashes__block{border-radius:8px;font-family:Matter,sans-serif;font-size:19px;font-weight:500;line-height:32px;margin-bottom:20px;padding:10px 15px}.flashes__block--success{background-color:#eaf4f0;border:1px solid #d4e8e0}.flashes__block--success:before{background:url(/build/images/greenTick.82da3bc6.svg) 0 8px no-repeat;background-size:contain;content:"";display:inline-block;float:left;height:26px;margin:auto;width:18px}.flashes__block--info{background-color:#eaf4f0;border:1px solid #d4e8e0}.flashes__block--info:before{background:url(/build/images/flash-info.e9778746.png) 0 8px no-repeat;background-size:contain;content:"";display:inline-block;float:left;height:26px;margin:auto;width:18px}.flashes__block--error{background-color:#f9e6df;border:1px solid #f4d1c7}.flashes__block--error:before{background:url(/build/images/flash-error.a6005f7d.png) 0 0 no-repeat;background-size:contain;content:"";display:inline-block;float:left;height:26px;margin:auto;width:18px}.flashes__flash{margin-left:30px}.flashes__flash--info,.flashes__flash--info a,.flashes__flash--success,.flashes__flash--success a{color:#065b39}.flashes__flash--warning,.flashes__flash--warning a{color:#44392b}.flashes-us,.flashes__flash--error,.flashes__flash--error a{color:#8e2710}.flashes-us{font-family:Matter,sans-serif;font-size:19px;line-height:32px;margin:8px 0 0 5px;text-align:left}@media screen and (max-width:576px){.flashes-us{margin:8px 0 0 -5px}}.Header{background-color:#eeeae5;display:flex;flex-direction:column;height:102px;left:0;position:absolute;top:0;width:100%}.Header--with-steps{height:148px}@media (min-width:1200px){.Header--with-steps{height:102px}}.Header--whitelabel{background-color:#fff;border-top:7px solid var(--whitelabel-primary);box-shadow:0 4px 10px rgba(0,0,0,.15);height:109px}@media (min-width:1200px){.Header--whitelabel{border-top:30px solid var(--whitelabel-primary);height:132px}}.Header--whitelabel--with-steps{height:155px}@media (min-width:1200px){.Header--whitelabel--with-steps{height:132px}}.Header__container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}@media (min-width:1200px){.Header__container{justify-content:center}}.Header__logo{align-items:center;display:flex;flex:1}@media (min-width:1200px){.Header__logo{left:40px;margin:10px 0;position:absolute}}.Header__logo img,.Header__logo svg{max-height:60px}.Header__steps{align-items:center;display:flex;gap:8px;max-width:80%;overflow-x:auto;-ms-overflow-style:none;padding:8px 0;scrollbar-width:none}@media (min-width:1200px){.Header__steps{padding:0}}.Header__steps::-webkit-scrollbar{display:none}.Header__step{display:flex;gap:8px;white-space:nowrap}.Header__step__text--active{border-bottom:2px solid #046b92}.Header__step__text--active-whitelabel{border-bottom:2px solid var(--whitelabel-primary)}.Header__step__arrow{align-items:center;display:flex;padding-top:1px;fill:#6a6156}.Header__step__arrow--active{fill:#08232f}.Header__step__arrow--active-whitelabel{fill:#000}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{min-height:100vh}.app{align-items:center;flex-direction:column;min-height:100vh;padding:0}.app,.content-wrap{display:flex;justify-content:center}.content-wrap{background-image:linear-gradient(0deg,#eeeae5,#fbfaf9);flex:1;padding-bottom:24px;padding-top:134px;width:100%}@media (min-width:1200px){.content-wrap{padding-bottom:128px;padding-top:150px}}.content-wrap--with-steps{padding-top:180px}@media (min-width:1200px){.content-wrap--with-steps{padding-top:150px}}.content-wrap--whitelabel{padding-top:141px}@media (min-width:1200px){.content-wrap--whitelabel{padding-top:180px}}.content-wrap--whitelabel-with-steps{padding-top:187px}@media (min-width:1200px){.content-wrap--whitelabel-with-steps{padding-top:180px}}.flex,.justify-between{display:flex;flex-direction:row}@media (max-width:576px){.flex,.justify-between{flex-direction:column;gap:25px}}.flex-col{display:flex;flex-direction:column;gap:25px}.justify-between{justify-content:space-between}.w-full{width:100%}.m-auto{margin:auto}@media (max-width:768px){body.stella{background:linear-gradient(0deg,#eeeae5,#fbfaf9)}}.no-bg-image{background-image:none}.none{display:none}.footer-stellaplus{align-items:center;background-color:#034963;border-top:4px solid #034963;display:flex;flex-direction:column;gap:32px;padding:24px 32px;width:100%}@media (min-width:1200px){.footer-stellaplus{border-top:6px solid #034963;gap:12px;padding:12px 40px}}.footer-stellaplus__gdpr{display:flex;gap:24px}.footer-stellaplus__compliance{align-items:center;display:flex;flex-direction:column;gap:32px}@media (min-width:1200px){.footer-stellaplus__compliance{flex-direction:row;gap:0}}.footer-stellaplus__ukca{align-items:center;display:flex;gap:12px;justify-content:center}@media (min-width:1200px){.footer-stellaplus__ukca{flex:0.25;gap:20px;margin-right:10px}}.footer-stellaplus__ukca a{color:inherit}.footer-stellaplus__disclaimer{text-align:center}@media (min-width:1200px){.footer-stellaplus__disclaimer{flex:0.25;text-align:left}}.footer-stellaplus__divider{border-left:2px solid #c7c4c0;display:none;height:35px}@media (min-width:1200px){.footer-stellaplus__divider{display:block;margin:0 40px}}.footer-stellaplus__contact{align-items:center;display:flex;flex-direction:column;gap:0;max-width:358px;text-align:center}@media (min-width:1200px){.footer-stellaplus__contact{flex:0.5;flex-direction:row;gap:20px;max-width:unset;text-align:left}}.footer-stellaplus__logo{width:142px}.footer-us{align-items:center;background-color:#034963;display:flex;flex-direction:column;gap:36px;padding:36px 24px;width:100%}@media (min-width:992px){.footer-us{display:flex;flex-direction:row-reverse;gap:24px;padding:16px 48px}}.footer-us__content{align-items:center;display:flex;flex:1;flex-direction:column;gap:36px;justify-content:space-between}@media (min-width:992px){.footer-us__content{display:flex;flex-direction:row;gap:24px}}.footer-us__contacts{max-width:342px;text-align:center}@media (min-width:992px){.footer-us__contacts{max-width:100%;text-align:left}}.footer-us__links{align-items:center;display:flex;gap:24px}.footer-us__logo{width:142px}.footer-stellaplus-whitelabel{align-items:center;background-color:#fff;border-top:4px solid var(--whitelabel-primary);display:flex;flex-direction:column;gap:32px;padding:24px 32px;width:100%}@media (min-width:1200px){.footer-stellaplus-whitelabel{border-top:6px solid var(--whitelabel-primary);gap:12px;padding:12px 40px}}.footer-stellaplus-whitelabel__gdpr{display:flex;gap:24px}.footer-stellaplus-whitelabel__compliance{align-items:center;display:flex;flex-direction:column;gap:32px}@media (min-width:1200px){.footer-stellaplus-whitelabel__compliance{flex-direction:row;gap:0}}.footer-stellaplus-whitelabel__ukca{align-items:center;display:flex;gap:12px;justify-content:center}@media (min-width:1200px){.footer-stellaplus-whitelabel__ukca{flex:0.25;gap:20px;margin-right:10px}}.footer-stellaplus-whitelabel__ukca a{color:inherit}.footer-stellaplus-whitelabel__disclaimer{text-align:center}@media (min-width:1200px){.footer-stellaplus-whitelabel__disclaimer{flex:0.25;text-align:left}}.footer-stellaplus-whitelabel__divider{border-left:2px solid #c7c4c0;display:none;height:35px}@media (min-width:1200px){.footer-stellaplus-whitelabel__divider{display:block;margin:0 40px}}.footer-stellaplus-whitelabel__contact{align-items:center;display:flex;flex-direction:column;gap:0;max-width:358px;text-align:center}@media (min-width:1200px){.footer-stellaplus-whitelabel__contact{flex:0.5;flex-direction:row;gap:20px;max-width:unset;text-align:left}}input[type=checkbox]{cursor:pointer;position:relative}input[type=checkbox]:before{background-color:#fff;border:2px solid #08232f;border-radius:2px}input[type=checkbox]:before,input[type=checkbox]:checked:before{content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px}input[type=checkbox]:checked:before{background-color:#046b92;border-color:#046b92}input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:8px;position:absolute;top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.checkbox-container{display:flex;flex-direction:row;gap:30px}.checkbox-container label{display:inline-flex;padding-left:30px;position:relative}.checkbox-container input{left:0;position:absolute;top:5px}.label{display:none}.phone-country-select-container{position:relative}.phone-country-select-container input[type=text]{padding-left:130px!important}.phone-country-select{left:10px;position:absolute;top:17px}.phone-country-select span{display:inline-block;width:80px}.phone-country-select select{border:none;display:inline-block;width:20px}input[type=email],input[type=password],input[type=text]{box-shadow:inset 0 -2px 0 #c7c4c0}input[type=email].input__valid,input[type=password].input__valid,input[type=text].input__valid{box-shadow:inset 0 -2px 0 #2a8d66}input[type=email].input__invalid,input[type=password].input__invalid,input[type=text].input__invalid{box-shadow:inset 0 -2px 0 #b93619}.Button{align-items:center;border:none;border-radius:30px;cursor:pointer;display:flex;font-family:Matter,sans-serif;font-size:.94rem;font-weight:600;gap:12px;justify-content:center;letter-spacing:1.2px;line-height:22px;overflow:hidden;padding:14px 24px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:100%}@media (min-width:576px){.Button{width:fit-content}}.Button--full-width{width:100%}.Button--primary{background-color:#f0fea9;color:#08232f;fill:#08232f;border:2px solid #8f8880}.Button--primary:focus,.Button--primary:focus-within,.Button--primary:hover{background-color:#edff8f;box-shadow:0 2px 4px 0 rgba(68,57,43,.12),0 1px 8px 0 rgba(68,57,43,.12)}.Button--primary-whitelabel{background-color:var(--whitelabel-primary);color:var(--whitelabel-primary-contrast-text);fill:var(--whitelabel-primary-contrast-text)}.Button--primary-whitelabel:focus,.Button--primary-whitelabel:focus-within,.Button--primary-whitelabel:hover{background-color:var(--whitelabel-primary-dark)}.Button--primary-whitelabel.Button--disabled,.Button--primary-whitelabel:disabled,.Button--primary-whitelabel[disabled],.Button--primary.Button--disabled,.Button--primary:disabled,.Button--primary[disabled]{background-color:#ecebea;color:#8f8880;fill:#8f8880;border-color:#c7c4c0}.Button--secondary{background-color:#034963;color:#fff;fill:#fff}.Button--secondary:focus,.Button--secondary:focus-within,.Button--secondary:hover{background-color:#08232f;box-shadow:0 2px 4px 0 rgba(68,57,43,.12),0 1px 8px 0 rgba(68,57,43,.12)}.Button--secondary-whitelabel{background-color:var(--whitelabel-secondary);color:var(--whitelabel-secondary-contrast-text);fill:var(--whitelabel-secondary-contrast-text)}.Button--secondary-whitelabel:focus,.Button--secondary-whitelabel:focus-within,.Button--secondary-whitelabel:hover{background-color:var(--whitelabel-secondary-dark)}.Button--secondary-whitelabel.Button--disabled,.Button--secondary-whitelabel:disabled,.Button--secondary-whitelabel[disabled],.Button--secondary.Button--disabled,.Button--secondary:disabled,.Button--secondary[disabled]{background-color:#c7c4c0;color:#fff;fill:#fff}.Button--outlined{background-color:#eeeae5;border:2px solid #8f8880;color:#08232f;fill:#08232f}.Button--outlined:focus,.Button--outlined:focus-within,.Button--outlined:hover{border-color:#8f8880;box-shadow:0 2px 4px 0 hsla(32,6%,53%,.12),0 1px 8px 0 hsla(32,6%,53%,.12)}.Button--outlined-whitelabel{background-color:transparent;border:1px solid #000;color:#000;fill:#000}.Button--outlined-whitelabel:focus,.Button--outlined-whitelabel:focus-within,.Button--outlined-whitelabel:hover{box-shadow:0 2px 4px 0 hsla(32,6%,53%,.12),0 1px 8px 0 hsla(32,6%,53%,.12)}.Button--outlined-discovery:before{background:url(/build/images/discovery-logo-small.4ebc9e93.png) 0 0 no-repeat;background-size:contain;content:"";display:inline-block;height:18px;width:18px}.Button--outlined-whitelabel.Button--disabled,.Button--outlined-whitelabel:disabled,.Button--outlined-whitelabel[disabled],.Button--outlined.Button--disabled,.Button--outlined:disabled,.Button--outlined[disabled]{background-color:transparent;border:1px solid #8f8880;color:#8f8880;fill:#8f8880}.Button--text{background-color:transparent;color:#08232f;width:fit-content;fill:#08232f;letter-spacing:normal;text-transform:none}.Button--text:focus,.Button--text:focus-within,.Button--text:hover{background-color:#fff}.Button--text-whitelabel{background-color:transparent;color:#000;width:fit-content;fill:#000;letter-spacing:normal;text-transform:none}.Button--text-whitelabel:focus,.Button--text-whitelabel:focus-within,.Button--text-whitelabel:hover{background-color:#fff}.Button--text-whitelabel.Button--disabled,.Button--text-whitelabel:disabled,.Button--text-whitelabel[disabled],.Button--text.Button--disabled,.Button--text:disabled,.Button--text[disabled]{background-color:transparent;color:#c7c4c0;fill:#c7c4c0}.Button--disabled:hover,.Button:disabled:hover,.Button[disabled]:hover{box-shadow:none;cursor:not-allowed}.container{margin:auto;max-width:90vw;text-align:center}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container .container-row{margin-bottom:40px;width:100%}.fullwidth-container{align-items:center;display:flex;flex-direction:column;padding:0 16px;width:390px}@media (min-width:576px){.fullwidth-container{padding:0;width:544px}}@media (min-width:768px){.fullwidth-container{padding:0;width:700px}}@media (min-width:992px){.fullwidth-container{padding:0;width:856px}}.centered-container{align-items:center;display:flex;flex-direction:column;max-width:100%;padding:0 16px;width:390px}@media (min-width:576px){.centered-container{padding:0;width:504px}}.g_id_signin{background-color:#fff;border:2px solid #8f8880;border-radius:30px;font-family:Matter,sans-serif;padding:14px 24px;width:100%}.g_id_signin:hover{border-color:#6a6156;box-shadow:0 2px 4px 0 hsla(32,6%,53%,.12),0 1px 8px 0 hsla(32,6%,53%,.12);cursor:pointer}.g_id_signin div[role=button]{border:none;font-family:inherit;height:unset;padding:0}.g_id_signin div[role=button]:hover>div:first-of-type{background-color:#fff}.g_id_signin div[role=button]>div{align-items:center;display:flex;font-family:inherit;gap:8px;height:100%;justify-content:center}.g_id_signin div[role=button]>div>span:first-of-type{flex-grow:0;font-family:inherit;font-size:.94rem;font-weight:600;letter-spacing:1.2px;line-height:22px;text-decoration:none;text-transform:uppercase}#appleid-signin{width:100%}#appleid-signin>div:first-of-type{max-width:unset!important}.Heading{color:#08232f;font-family:Spectral,serif;font-style:normal;font-weight:400}.Heading--h1{font-size:3rem;font-weight:300;letter-spacing:-.96px;line-height:68px}.Heading--h2{font-size:2.5rem;font-weight:300;letter-spacing:-.8px;line-height:54px}.Heading--h3{font-size:2rem;letter-spacing:-.64px;line-height:44px}.Heading--h4{font-size:1.75rem;letter-spacing:-.56px;line-height:40px}.Heading--h5{font-size:1.5rem;letter-spacing:-.48px;line-height:32px}.Heading--h6{font-family:Matter,sans-serif;font-size:1.375rem;font-weight:500;line-height:28px}.Heading--secondary{color:#08232f}.Heading--disabled{color:#8f8880}.Text{color:#08232f;font-family:Matter,sans-serif;font-weight:400}.Text--body1,.Text--body1-bold{font-size:1.125rem;line-height:28px}.Text--body1-bold{font-weight:600}.Text--body2,.Text--body2-bold{font-size:1rem;line-height:26px}.Text--body2-bold{font-weight:500}.Text--list1{font-weight:500}.Text--list1,.Text--list2{font-size:1.19rem;line-height:32px}.Text--list2{font-weight:400}.Text--overline{font-size:1rem;letter-spacing:1.6px;line-height:24px}.Text--button,.Text--overline{font-weight:600;text-transform:uppercase}.Text--button{color:inherit;font-size:.94rem;letter-spacing:1.2px;line-height:22px}.Text--caption{color:#8f8880;font-size:.94rem;font-style:italic;line-height:20px}.Text--footnote{color:#8f8880;font-size:.88rem;line-height:20px}.Text--secondary{color:#08232f}.Text--tertiary{color:#8f8880}.Text--white{color:#fff}.Text--coral{color:#fc9e76}.Text--error{color:#8e2710}.Text--error-light{color:#f4d1c7}.Text--success{color:#2a8d66}.Text--description,.Text--description-bold{color:#8f8880;font-size:1.125rem;line-height:28px}.Text--spaced{letter-spacing:.5em}.prereg-question .Question{border:2px solid #c7c4c0;border-radius:30px;color:#08232f;cursor:pointer;display:flex;font-size:19px;padding:14px 24px;width:100%;fill:#08232f}.prereg-question .Question:focus,.prereg-question .Question:focus-within,.prereg-question .Question:hover{background-color:#ecebea;border-color:#8f8880;box-shadow:0 2px 4px 0 hsla(32,6%,53%,.12),0 1px 8px 0 hsla(32,6%,53%,.12)}.prereg-question .ResponseText{background-color:#e5e1dc;border:2px solid #8f8880;border-radius:30px 30px 0 30px;color:#08232f;cursor:pointer;float:right;font-family:Matter,sans-serif;font-size:19px;font-weight:400;margin-bottom:16px;margin-top:16px;padding:24px 48px;width:80%}.prereg-question .ResponseText p,.prereg-question .ResponseText ul{margin-bottom:16px}.prereg-question .ResponseText ul{margin-left:24px}.prereg-question .selected .Question{background-color:#f9ffdb;border-color:#8f8880}.prereg-question .buttons-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.prereg-question .Button{margin-bottom:32px;margin-top:32px;width:200px}.prereg-question .Button--wide{width:310px}@media (max-width:768px){.prereg-question .buttons-container{flex-direction:column-reverse}.prereg-question .Button{margin-bottom:16px;margin-top:16px;width:100%}.prereg-question .ResponseText{width:100%}}.prereg-question.prereg-question-all-responses .ResponseText{display:none}.prereg-question.prereg-question-all-responses .show-all-responses{display:flex}.prereg-question.prereg-question-all-responses .show-single-response,.prereg-question.prereg-question-single-response .show-all-responses{display:none}.prereg-question.prereg-question-single-response .show-single-response{display:flex}.prereg-question.prereg-question-single-response .answer-container{display:none}.prereg-question.prereg-question-single-response .answer-container.selected{display:block}.redeem-voucher__container{display:flex;flex-direction:column;gap:24px;width:100%}.redeem-voucher__partner-logo{align-items:center;display:flex;flex-direction:column;justify-content:center}.redeem-voucher__partner-logo img{max-height:120px}.redeem-voucher__title{text-align:center}.redeem-voucher__main-content{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){.redeem-voucher__main-content{flex-direction:row}}.redeem-voucher__image,.redeem-voucher__image img{width:100%}.redeem-voucher__content{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:16px;width:100%}@media (min-width:768px){.redeem-voucher__content{padding:24px}}.redeem-voucher__offerings-list{display:flex;flex-direction:column;gap:12px;list-style-type:none;padding:0 16px}.redeem-voucher__offerings-list__item{padding-left:32px;position:relative}.redeem-voucher__offerings-list__item:before{content:url(/build/images/greenTick.82da3bc6.svg);left:0;position:absolute;top:4px}.redeem-voucher__form-container,.redeem-voucher__form-container-whitelabel{background-color:#f4f1ee;border-radius:24px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:12px 16px;text-align:center}.redeem-voucher__form-container-whitelabel{background-color:var(--whitelabel-primary-10)}.redeem-voucher__form{width:100%}.redeem-voucher__form-input{display:flex;width:100%}.redeem-voucher__form-input-wrapper{position:relative;width:100%}.redeem-voucher__form-input input[type=text]{border:none;height:56px;padding:12px 36px 12px 12px;width:100%}.redeem-voucher__form-input input[type=text]:focus-visible{border:none;outline:none}.redeem-voucher__form-input button[type=submit]{border-radius:0 30px 30px 0;max-width:fit-content}.redeem-voucher__form-input__error-icon{position:absolute;right:12px;top:36%}.redeem-voucher__form-input__error-icon svg{fill:#f4d1c7}.redeem-voucher__form--error input[type=text]{box-shadow:inset 0 -2px 0 #b93619}.redeem-voucher__form-error-message{margin-top:8px;text-align:left}.redeem-voucher__alert{background-color:#eaf4f0;border:1px solid #d4e8e0;border-radius:8px;display:flex;gap:12px;margin-bottom:136px;padding:12px 16px;width:100%}@media (min-width:992px){.redeem-voucher__alert{margin-bottom:0}}@media (min-width:768px){.redeem-voucher__alert{padding:16px 24px}}.redeem-voucher__alert-icon{padding-top:8px}.redeem-voucher__alert-icon img{height:22px;width:22px}.redeem-voucher__alert-text{text-align:left;width:100%}.login,.register,.reset-password{align-items:center;gap:24px;text-align:center}@media (min-width:576px){.login,.register,.reset-password{gap:48px}}.login .form--container,.register .form--container,.reset-password .form--container{overflow:hidden;width:100%}.login .form--container .flex-col input[type=email],.login .form--container .flex-col input[type=password],.login .form--container .flex-col input[type=text],.register .form--container .flex-col input[type=email],.register .form--container .flex-col input[type=password],.register .form--container .flex-col input[type=text],.reset-password .form--container .flex-col input[type=email],.reset-password .form--container .flex-col input[type=password],.reset-password .form--container .flex-col input[type=text]{border:none;font-size:1rem;padding:20px 16px}.login .form--container .flex-col input[type=email]:focus-visible,.login .form--container .flex-col input[type=password]:focus-visible,.login .form--container .flex-col input[type=text]:focus-visible,.register .form--container .flex-col input[type=email]:focus-visible,.register .form--container .flex-col input[type=password]:focus-visible,.register .form--container .flex-col input[type=text]:focus-visible,.reset-password .form--container .flex-col input[type=email]:focus-visible,.reset-password .form--container .flex-col input[type=password]:focus-visible,.reset-password .form--container .flex-col input[type=text]:focus-visible{border:none;outline:none}.login .form--container .form-row,.register .form--container .form-row,.reset-password .form--container .form-row{align-items:flex-start;display:flex;gap:30px}.login .form--container .form-row input[type=checkbox],.register .form--container .form-row input[type=checkbox],.reset-password .form--container .form-row input[type=checkbox]{margin-top:3px}.login .form--container .form-row label,.register .form--container .form-row label,.reset-password .form--container .form-row label{text-align:left}.login .form--container .validation,.register .form--container .validation,.reset-password .form--container .validation{margin-top:5px;padding:1px 0;text-align:left}.login .form--container .validation span.valid,.register .form--container .validation span.valid,.reset-password .form--container .validation span.valid{color:#065b39}.login .form--container .validation span.invalid,.register .form--container .validation span.invalid,.reset-password .form--container .validation span.invalid{color:#8e2710}@media (max-width:768px){.login .form--container,.register .form--container,.reset-password .form--container{margin:unset}.login .form--container .flex-col,.register .form--container .flex-col,.reset-password .form--container .flex-col{max-width:unset}}.login .action-buttons,.register .action-buttons,.reset-password .action-buttons{align-items:center;align-self:center;gap:16px;padding:0;width:100%}.login .action-buttons .Button,.register .action-buttons .Button,.reset-password .action-buttons .Button{width:100%}@media (min-width:576px){.login .action-buttons,.register .action-buttons,.reset-password .action-buttons{padding:0 48px}}.login .secondary-actions,.register .secondary-actions,.reset-password .secondary-actions{align-items:center;display:flex;gap:10px}.login .secondary-actions__cta-container,.register .secondary-actions__cta-container,.reset-password .secondary-actions__cta-container{display:flex}.login__back-to-signin-container,.register__back-to-signin-container,.reset-password__back-to-signin-container{width:100%}@media (min-width:576px){.login__back-to-signin-container,.register__back-to-signin-container,.reset-password__back-to-signin-container{display:flex;justify-content:center;padding:0 48px;width:484px}}.login img,.register img,.reset-password img{width:100%}.password-container{position:relative}.password-toggle{right:35px}.form-input-valid-icon,.password-toggle{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.form-input-valid-icon{right:10px}.universal-links .universal-links--banner{padding:40px}.universal-links .universal-links--banner h2{padding-bottom:20px}.universal-links .universal-links--title{font-size:25px}.universal-links .universal-links--app-message{margin-left:auto;margin-right:auto;max-width:445px;padding:40px}.universal-links .universal-links--app-message p{padding:40px 0}.universal-links .content-container{font-size:21px;margin:0 auto;max-width:880px;padding:50px 20px 40px;text-align:left}.universal-links .content-container img{max-width:100%}.universal-links .content-container h1{text-align:center}.universal-links .content-container h1,.universal-links .content-container h2,.universal-links .content-container h3,.universal-links .content-container h4,.universal-links .content-container h5,.universal-links .content-container h6{margin:1em 0}.universal-links .content-container p{font-size:21px;margin-bottom:1em}.universal-links .content-container a{color:#034963;font-weight:700}.universal-links .content-container ul{margin:20px 40px}.universal-links .content-container .audio-container{text-align:center}.universal-links .content-container .caption{font-style:italic}.universal-links .content-container .digest{background-color:#fff;padding:1px 30px}.universal-links .content-container .sub-header-1,.universal-links .content-container .sub-header-2{font-weight:700}@media screen and (max-width:599px){.universal-links .content-container{font-size:20px}.universal-links .content-container h1{font-size:1.6em}}.universal-links--footer{background-image:url(/build/images/footerLine.6cd7bd34.png);-webkit-background-position:bottom left;background-position:0 100%;background-repeat:no-repeat;bottom:0;height:110px;min-width:320px;position:fixed;width:100%}.universal-links--footer .universal-links--footer-message{font-size:19px;font-weight:400;left:50px;position:absolute;top:62px}.universal-links--footer .universal-links--footer-message span{padding-left:10px}.universal-links--footer .app-store-badge-container{bottom:14px;position:absolute;right:60px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-48{margin-bottom:48px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-48{margin-top:48px}.ml-4{margin-left:4px}.ml-8{margin-left:8px}.ml-12{margin-left:12px}.mr-4{margin-right:4px}.mr-8{margin-right:8px}.mr-12{margin-right:12px}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.hidden{display:none}body.whitelabel{background-image:none!important}body.whitelabel .Heading,body.whitelabel .Text{color:#000;font-family:Mulish,sans-serif}body.whitelabel .Heading--h1{font-size:3rem;font-weight:700;letter-spacing:normal;line-height:60px}body.whitelabel .Heading--h2{font-size:2.4rem;font-weight:700;letter-spacing:normal;line-height:50px}body.whitelabel .Heading--h3{font-size:2rem;font-weight:700;letter-spacing:normal;line-height:40px}body.whitelabel .Heading--h4{font-size:1.75rem;font-weight:700;letter-spacing:normal;line-height:35px}body.whitelabel .Heading--h5{font-size:1.5rem;font-weight:700;letter-spacing:normal;line-height:32px}body.whitelabel .Heading--h6{font-family:Mulish,sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:normal;line-height:32px}body.whitelabel .Heading--secondary{color:#000}body.whitelabel .Heading--disabled{color:#8f8880}body.whitelabel .Text--body1,body.whitelabel .Text--body1-bold{font-size:1.125rem;line-height:27px}body.whitelabel .Text--body1-bold{font-weight:700}body.whitelabel .Text--body2,body.whitelabel .Text--body2-bold{font-size:.94rem;line-height:24px}body.whitelabel .Text--body2-bold{font-weight:700}body.whitelabel .Text--list1{font-size:1.25rem;font-weight:700;line-height:32px}body.whitelabel .Text--list2{font-size:1.25rem;font-weight:400;line-height:32px}body.whitelabel .Text--overline{font-size:1rem;font-weight:600;letter-spacing:1.6px;line-height:24px;text-transform:uppercase}body.whitelabel .Text--button{color:inherit;font-size:.94rem;font-weight:600;letter-spacing:1.2px;line-height:22px;text-transform:uppercase}body.whitelabel .Text--caption{color:#8f8880;font-size:.875rem;font-style:italic;line-height:20px}body.whitelabel .Text--footnote{color:#8f8880;font-size:.88rem;line-height:20px}body.whitelabel .Text--secondary{color:#000}body.whitelabel .Text--error{color:#44392b}body.whitelabel .Text--error-light{color:#f5efe8}body.whitelabel .Text--success{color:#2a8d66}body.whitelabel .Text--white{color:#fff}body.whitelabel .Button,body.whitelabel .g_id_signin{font-family:Mulish,sans-serif}body.whitelabel .form-container,body.whitelabel .platform-redeem--banner{background-color:transparent!important}body.whitelabel .platform-redeem--intro,body.whitelabel .review .product-detail,body.whitelabel .review .review--title .review--title__icon{background-color:#fff!important}body.whitelabel .platform-redeem--intro:before,body.whitelabel .review .product-detail.stella:before{background-image:none!important}body.whitelabel .register .form--container #message{margin-top:12px}@media screen and (max-width:900px){body.whitelabel .login .form--container,body.whitelabel .register .form--container,body.whitelabel .reset-password .form--container{margin:0 auto}}body.whitelabel .form-container--input input[type=text]{border:none;box-shadow:inset 0 -1px 0 #bfbfbf}body.whitelabel .no-button-margin{margin:0}body.whitelabel .wrapper{height:100%}body.whitelabel .label{display:block;text-align:left}body.whitelabel .gap-10{gap:12px}