@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:before,.container:after,.container-fluid:before,.container-fluid:after{content:" ";display:table}.container:after,.container-fluid:after{clear:both}@media (width>=768px){.container{width:750px}}@media (width>=992px){.container{width:970px}}@media (width>=1200px){.container{width:1170px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.5}h1,h2,h3,h4,h5,h6{line-height:1.15}img,picture,svg,video,canvas{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--bp-xs:0;--bp-sm:576px;--bp-md:768px;--bp-lg:992px;--bp-xl:1200px;--bp-xxl:1400px}.row{flex-wrap:wrap;gap:1rem;display:flex}.col-md-4,.col-md-6,.col-md-8{width:calc(100% - 1rem)}@media (width>=768px){.col-md-4{width:calc(33.3333% - .5rem)}.col-md-6{width:calc(50% - .5rem)}.col-md-8{width:calc(66.6667% - .5rem)}}body{font-family:Inter,Helvetica Now,Helvetica Neue,Helvetica,sans-serif}.show-sm-up{display:none!important}@media (width>=576px){.show-sm-up{display:revert!important}.hide-sm-up{display:none!important}}.show-sm-down{display:none!important}@media (width<=767.98px){.show-sm-down{display:revert!important}.hide-sm-down{display:none!important}}.show-md-up{display:none!important}@media (width>=768px){.show-md-up{display:revert!important}.hide-md-up{display:none!important}}.show-md-down{display:none!important}@media (width<=991.98px){.show-md-down{display:revert!important}.hide-md-down{display:none!important}}.show-lg-up{display:none!important}@media (width>=992px){.show-lg-up{display:revert!important}.hide-lg-up{display:none!important}}.show-lg-down{display:none!important}@media (width<=1199.98px){.show-lg-down{display:revert!important}.hide-lg-down{display:none!important}}.show-xl-up{display:none!important}@media (width>=1200px){.show-xl-up{display:revert!important}.hide-xl-up{display:none!important}}.show-xl-down{display:none!important}@media (width<=1399.98px){.show-xl-down{display:revert!important}.hide-xl-down{display:none!important}}.show-xxl-up{display:none!important}@media (width>=1400px){.show-xxl-up{display:revert!important}.hide-xxl-up{display:none!important}}.show-xxl-down{display:none!important;display:revert!important}.hide-xxl-down{display:none!important}.devmode:after{content:"xs";z-index:99999;text-transform:uppercase;letter-spacing:.05em;color:#fff;pointer-events:none;background:#6c757d;border-radius:4px;padding:6px 12px;font-family:monospace;font-size:12px;font-weight:700;line-height:1;position:fixed;bottom:10px;right:10px;box-shadow:0 1px 4px #00000059}@media (width>=576px){.devmode:after{content:"sm";background:#d63384}}@media (width>=768px){.devmode:after{content:"md";background:#fd7e14}}@media (width>=992px){.devmode:after{content:"lg";background:#198754}}@media (width>=1200px){.devmode:after{content:"xl";background:#0d6efd}}@media (width>=1400px){.devmode:after{content:"xxl";background:#6f42c1}}:root{--pantone-165:#ff671f;--pantone-130:#f2a900;--pantone-115:#fdda24;--pantone-186:#c8102e;--pantone-184:#f65275;--pantone-182:#fabbcb;--pantone-348:#00843d;--pantone-354:#00b140;--pantone-353:#80e0a7;--pantone-3145:#00778b;--pantone-3125:#00aec7;--pantone-3105:#68d2df;--pantone-287:#003087;--pantone-2727:#307fe2;--pantone-2717:#a7c6ed;--colour-1:var(--pantone-165);--colour-2:var(--pantone-3145);--colour-3:var(--pantone-186);--colour-4:var(--pantone-348);--colour-5:var(--pantone-184);--colour-6:var(--pantone-287);--cw-dark-blue:var(--pantone-287);--cw-light-gray:#e6e6e6;--font-size-small:.9rem;--font-size-normal:1.1rem;--border-radius:.2rem;--box-shadow:5px 5px 48px -23px #00000073}main.relative .banner img{width:100%;height:auto;display:block}header.header{border-bottom:1.5rem solid var(--pantone-130)}header.header .header-main{border-top:.5rem var(--pantone-186) solid;border-bottom:.5rem var(--pantone-3125) solid;margin:.5rem 0;padding:1rem 0}header.header .header-main .inside{justify-content:space-between;align-items:center;display:flex}header.header .header-main .inside .logo{width:210px;display:block}header.header .header-main .inside .logo img{width:auto;max-width:210px;height:auto}header.header .header-main .inside nav ul{gap:.5rem;padding:0;list-style:none;display:flex}header.header .header-main .inside nav ul li a{border-radius:var(--border-radius);padding:.8rem 1rem;text-decoration:none;display:inline-block}header.header .header-main .inside nav ul li a.active{color:#fff;font-weight:700}header.header .header-main .inside nav ul li a:hover{text-decoration:underline}header.header .header-main .inside nav ul li a.promoted{background-color:var(--cw-dark-blue);color:#fff}header.header .header-main .inside nav ul li:nth-child(6n+1) a.active{background-color:var(--colour-1)}header.header .header-main .inside nav ul li:nth-child(6n+2) a.active{background-color:var(--colour-2)}header.header .header-main .inside nav ul li:nth-child(6n+3) a.active{background-color:var(--colour-3)}header.header .header-main .inside nav ul li:nth-child(6n+4) a.active{background-color:var(--colour-4)}header.header .header-main .inside nav ul li:nth-child(6n+5) a.active{background-color:var(--colour-5)}header.header .header-main .inside nav ul li:nth-child(6n+6) a.active{background-color:var(--colour-6)}@media (width<=991.98px){header.header .header-main .inside{flex-wrap:wrap}header.header .header-main .inside .logo{width:50%}header.header .header-main .inside .mobile-menu{width:50%;display:flex}header.header .header-main .inside .mobile-menu>*{float:right}header.header .header-main .inside .desktop-menu{width:100%;padding-top:2rem}header.header .header-main .inside .desktop-menu ul{flex-direction:column}header.header .header-main .inside .desktop-menu ul li a{text-align:center;min-width:100%}}.component.hotline-info{background-color:var(--cw-dark-blue)}.component.hotline-info .top-row{justify-content:space-between;padding:.5rem 0;display:flex}.component.hotline-info .hotline-row{gap:2rem;display:flex}.component.hotline-info .language-select{font-size:var(--font-size-small);line-height:1.4;display:inline-block;position:relative}.component.hotline-info .language-select-current{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #fff6;border-radius:2px;align-items:center;gap:.4rem;padding:.15rem .5rem;list-style:none;display:inline-flex}.component.hotline-info .language-select-current::-webkit-details-marker{display:none}.component.hotline-info .language-select-current:hover{background-color:#ffffff1f}.component.hotline-info .language-select-current:focus-visible{outline-offset:1px;outline:2px solid #fff}.component.hotline-info .language-select-chevron{width:.7em;height:.7em;margin-left:.1rem;transition:transform .15s}.language-select[open] .component.hotline-info .language-select-chevron{transform:rotate(180deg)}.component.hotline-info .language-select-menu{z-index:1000;background-color:var(--cw-dark-blue);border:1px solid #ffffff40;border-radius:2px;flex-direction:column;min-width:100%;padding:.25rem;display:flex;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 4px 12px #00000040}.component.hotline-info .language-select-option{color:#fff;cursor:pointer;font:inherit;text-align:left;white-space:nowrap;background-color:#0000;border:0;border-radius:2px;align-items:center;gap:.4rem;padding:.3rem .6rem;display:flex}.component.hotline-info .language-select-option:hover,.component.hotline-info .language-select-option:focus-visible{background-color:#ffffff26}.component.hotline-info .language-select-option:focus-visible{outline-offset:-2px;outline:2px solid #fff}.component.hotline-info .language-select-option[aria-current=true]{font-weight:600}.component.hotline-info .language-select-flag{border-radius:2px;width:20px;height:15px;display:block;box-shadow:0 0 0 1px #ffffff4d}.component.hotline-info p{color:#fff;font-size:var(--font-size-small)}.component.hotline-info p a{color:#fff;text-decoration:none}footer.footer{border-top:2.5rem solid var(--pantone-130)}footer.footer .footer-top{border-bottom:.5rem solid var(--pantone-186);margin-bottom:.5rem}footer.footer .footer-top .footer-logos{flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:1.5rem 2rem;margin:0;padding:3rem 0;list-style:none;display:flex}footer.footer .footer-top .footer-logos li{align-items:center;display:flex}footer.footer .footer-top .footer-logos img{object-fit:contain;width:auto;max-width:100%;height:3rem}footer.footer .footer-bottom{background-color:var(--cw-dark-blue);color:#fff;padding:2rem 0}footer.footer .footer-bottom .inside{justify-content:space-between;display:flex}footer.footer .footer-bottom .inside .logo{width:160px}footer.footer .footer-bottom p,footer.footer .footer-bottom ul,footer.footer .footer-bottom h3{margin-bottom:1rem}footer.footer .footer-bottom a{color:#fff}footer.footer .footer-bottom .footer-menu nav ul{padding-left:0;list-style-type:none}footer.footer .footer-bottom .social-menu{margin-bottom:3rem}footer.footer .footer-bottom .licensing-info{margin-top:1rem;font-style:italic}footer.footer .footer-bottom .licensing-info p{margin-bottom:.2rem}@media (width<=991.98px){footer.footer .footer-bottom .inside{flex-wrap:wrap;gap:2rem}footer.footer .footer-bottom .inside>.logo{width:calc(50% - 1rem)}footer.footer .footer-bottom .inside>.logo img{max-width:200px}footer.footer .footer-bottom .inside>.footer-menu{width:calc(50% - 1rem)}footer.footer .footer-bottom .inside>.social-menu{width:50%;margin-bottom:1rem}footer.footer .footer-bottom .inside>.scroll-top{margin-bottom:2rem}}.social-links{flex-wrap:wrap;gap:1rem;padding-left:0;list-style:none;display:flex}.social-links li a{align-items:center;text-decoration:none;display:flex}.social-links li a img{width:1.4rem;height:1.4rem}.page-contents .contents .social-links{gap:1.2rem;padding-left:0;list-style:none}.page-contents .contents .social-links li a{background-color:var(--cw-dark-blue);border-radius:50%;padding:.7rem}.page-contents .contents .social-links li a img{width:1.6rem;height:1.6rem}.page-contents{font-family:var(--font-family);padding:4rem 0}.page-contents .contents h1,.page-contents .contents h2,.page-contents .contents h3,.page-contents .contents h4{margin-top:2rem;margin-bottom:2rem;font-size:3rem;font-weight:300}.page-contents .contents h3{font-size:2.5rem}.page-contents .contents h4{font-size:2rem}.page-contents .contents ul,.page-contents .contents li,.page-contents .contents p{font-size:var(--font-size-normal);margin-bottom:1rem;line-height:1.8rem}.page-contents .contents>:first-child{margin-top:0}.page-contents .contents table{border-collapse:collapse;width:100%;max-width:100%;font-size:var(--font-size-normal);margin:1rem 0 2.5rem;display:block;overflow-x:auto}.page-contents .contents table caption{text-align:left;color:var(--cw-dark-blue);width:100%;padding:.5rem 0 1rem;font-size:2rem;font-weight:500}.page-contents .contents table thead th{background-color:var(--cw-dark-blue);color:#fff;text-align:left;font-weight:500}.page-contents .contents table th,.page-contents .contents table td{text-align:left;vertical-align:top;padding:.8rem 1rem}.page-contents .contents table tbody tr:nth-child(2n) td{background-color:var(--cw-light-gray)}.page-contents .contents table tbody td{border-bottom:1px solid var(--cw-light-gray)}.page-contents .contents ul{margin-bottom:1rem;padding-left:2rem;list-style:outside}.page-contents .contents ul ul{margin-bottom:0;list-style:circle}.page-contents .contents iframe{aspect-ratio:16/9;border:0;width:100%;max-width:100%;margin:2rem 0 2.5rem;display:block}.page-contents .contents em{color:var(--pantone-2727);font-style:normal;font-weight:500}.page-contents .contents p a,.page-contents .contents li a,.page-contents .contents ol a{color:var(--pantone-287);text-decoration:underline}.page-contents .contents ol{counter-reset:page-content-list;padding-left:0;list-style:none}.page-contents .contents ol>li{counter-increment:page-content-list;min-height:2rem;padding-left:3rem;position:relative}.page-contents .contents ol>li:before{background-color:var(--pantone-287);color:#fff;content:counter(page-content-list);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:700;line-height:1;display:flex;position:absolute;top:0;left:0}.component.site-button{background-color:var(--pantone-287);border-radius:var(--border-radius);margin-bottom:1rem;padding:.8rem 2rem;font-weight:500;transition:background-color .1s ease-in-out;display:inline-flex;color:#fff!important;text-decoration:none!important}.component.site-button.invert{color:var(--pantone-287)!important;background-color:#fff!important}.component.site-button:hover{background-color:var(--pantone-2727)!important;color:#fff!important}.partial.step-indicator .inside{justify-content:space-between;padding:3rem 0;display:flex}.partial.step-indicator .inside .pill{align-items:center;gap:1rem;display:flex}.partial.step-indicator .inside .pill.is-active span{font-weight:700}.partial.step-indicator .inside .pill.is-active .num{box-shadow:0 0 0 4px var(--num-color);border-color:#fff}.partial.step-indicator .inside .pill .num{background-color:var(--num-color);color:#fff;border:3px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:700;display:flex}.partial.step-indicator .inside .pill:first-child{--num-color:var(--pantone-3105)}.partial.step-indicator .inside .pill:nth-child(2){--num-color:var(--pantone-130)}.partial.step-indicator .inside .pill:nth-child(3){--num-color:var(--pantone-165)}.partial.step-indicator .inside .pill:nth-child(4){--num-color:var(--pantone-184)}.partial.roundup-basket{background-color:var(--pantone-184);border-radius:var(--border-radius);color:#fff;width:18rem;top:2rem}.partial.roundup-basket .basket-header{padding:1rem}.partial.roundup-basket .basket-header p{font-size:2rem}.partial.roundup-basket .basket-body{padding:.5rem 1rem}.partial.roundup-basket .basket-body>*{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.partial.roundup-basket .basket-body .basket-data{color:var(--pantone-184);border-radius:var(--border-radius);background-color:#fff;padding:.25rem .5rem;font-weight:600}.partial.keep-the-change input#roundup_amount{max-width:10rem}.page.page-play input[type=text],.page.page-play input[type=email],.page.page-play select{width:100%}.page.page-play input[type=text],.page.page-play input[type=email],.page.page-play select,.page.page-play button{border-radius:var(--border-radius);border:1px solid var(--cw-light-gray);background-color:#fff;margin-bottom:.2rem;padding:.8rem}.page.page-play button{background-color:var(--cw-dark-blue);color:#fff;padding-left:2rem;padding-right:2rem}.page.page-play .postcode-lookup{display:flex}.page.page-play .postcode-lookup input{text-transform:uppercase}.page.page-play .form-group{margin-bottom:1rem}.page.page-play .form-group label{font-size:1.2rem;line-height:1.8rem}.page.page-play label.inline-checkbox,.page.page-play .inline-checkbox>label{align-items:start;gap:.8rem;display:flex}.page.page-play label.inline-checkbox input[type=checkbox],.page.page-play .inline-checkbox>label input[type=checkbox]{margin-top:.6rem}.page.page-play label.inline-checkbox a,.page.page-play .inline-checkbox>label a{color:var(--pantone-287);text-decoration:underline}.page.page-play .error-block{color:var(--pantone-186);border-radius:var(--border-radius);padding:.6rem .8rem}.page.page-play .error-text{color:var(--pantone-186)}.page.page-play .radio-list-label{background-color:var(--cw-light-gray);border-radius:var(--border-radius);list-style-type:none;padding:.1rem!important}.page.page-play .radio-list-label li{padding:.2rem .4rem}.page.page-play .radio-list-label li input[type=radio]{display:none}.page.page-play .radio-list-label li label{cursor:pointer;padding:.2rem .4rem;display:block}.page.page-play .radio-list-label li:has(input[type=radio]:checked){border-radius:var(--border-radius);background-color:var(--cw-dark-blue);color:#fff}.page.page-play .radio-list-label li:first-child:has(input[type=radio]:checked){background-color:var(--colour-1)}.page.page-play .radio-list-label li:nth-child(2):has(input[type=radio]:checked){background-color:var(--colour-2)}.page.page-play .radio-list-label li:nth-child(3):has(input[type=radio]:checked){background-color:var(--colour-3)}.page.page-play .form-group.dateOfBirth{gap:1rem;display:flex}.page.page-play .field-group-alt{background-color:var(--cw-light-gray);margin-bottom:2rem;padding:1rem 1.5rem 1rem 1rem}.page.page-play .field-group.form-group{border-radius:var(--border-radius);box-shadow:var(--box-shadow);margin-top:6rem;margin-bottom:2rem;padding:1.5rem 2rem;position:relative}.page.page-play .field-group.form-group:after{content:"";background-image:var(--gel);background-position:100%;background-repeat:repeat;width:.5rem;position:absolute;top:0;bottom:0;right:0}.page.page-play .field-group.form-group>h3{color:var(--cw-dark-blue);position:absolute;top:-5rem;left:0}.field-inline-radio{gap:1rem;margin:1rem 0;display:flex}.field-inline-radio .field-inline__label{min-width:8rem;font-weight:700}.page-play h1,.page-play h2{margin-top:2rem;margin-bottom:2rem;font-size:2.5rem;font-weight:300}.page-play h3{margin-top:2rem;margin-bottom:2rem;font-size:2rem;font-weight:300}.page-play ul,.page-play ol,.page-play p{font-size:var(--font-size-normal);margin-bottom:2rem;line-height:1.8rem}.page-play .error-messages{border:2px solid var(--pantone-186);border-radius:var(--border-radius);color:var(--pantone-186);background-color:#fff1f3;margin-bottom:2rem;padding:1rem 1.25rem;font-weight:500}.page-play .error-messages ul{margin-bottom:0;padding-left:1.5rem;list-style:outside}.page-play .error-messages li{margin-bottom:.5rem;line-height:1.6rem}.page-play .error-messages li:last-child{margin-bottom:0}.page-play>:first-child{margin-top:0}.page-play .next-back{justify-content:space-between;align-items:center;display:flex}.page-play-direct-debit .form-header{margin-bottom:2rem}.page-play-direct-debit .form-header h1{margin-bottom:.5rem}.page-play-direct-debit .required.full-width span{color:var(--pantone-186)}.page-play-direct-debit .form-element.medium input{max-width:14rem}.page-play-direct-debit .formSortCodeGroup{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-play-direct-debit .formSortCodeGroup input[type=text]{text-align:center;width:4.5rem;margin-bottom:0}.page-play-direct-debit .formSortCodeGroup .sortCodeError{flex-basis:100%}.page-play-direct-debit .sun-numbers .sun{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.page-play-direct-debit .sun-numbers .sun li{border:1px solid var(--cw-light-gray);border-radius:var(--border-radius);width:2.6rem;height:3.2rem;color:var(--cw-dark-blue);background-color:#fff;justify-content:center;align-items:center;margin:0;font-size:1.4rem;font-weight:600;display:flex}.page-play-direct-debit .direct-d{max-width:100%;height:auto}.page-play-direct-debit .authoriseSignUpContainer{align-items:start;gap:.8rem;display:flex}.entry-summary table{border-collapse:collapse;width:100%;margin-bottom:1rem}.entry-summary table th,.entry-summary table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--cw-light-gray);padding:.8rem 1rem;line-height:1.6rem}.entry-summary table th{width:40%;color:var(--cw-dark-blue);font-weight:600}.entry-summary table tr:first-child th,.entry-summary table tr:first-child td{border-top:1px solid var(--cw-light-gray)}.entry-summary .hr--spaced{border:0;border-top:1px solid var(--cw-light-gray);margin:2.5rem 0}.entry-summary .hr--spaced hr{display:none}.entry-summary .direct-debit-guarantee img{max-width:300px;height:auto;margin:1rem 0}.page-self-exclusion .form-header{margin-bottom:2rem}.page-self-exclusion .form-header h1{margin-bottom:.5rem}.page-self-exclusion .field-group{border-radius:var(--border-radius);box-shadow:var(--box-shadow);margin-bottom:2rem;padding:1.5rem 2rem;position:relative;overflow:hidden}.page-self-exclusion .field-group:after{content:"";background-image:var(--gel);background-position:100%;background-repeat:repeat;width:.5rem;position:absolute;top:0;bottom:0;right:0}.page-self-exclusion .form-element.medium input{max-width:22rem}.page-self-exclusion ul.radio-list{flex-wrap:wrap;gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.page-self-exclusion ul.radio-list li{margin:0;list-style:none}.page-self-exclusion ul.radio-list label.radio{border-radius:var(--border-radius);cursor:pointer;align-items:center;gap:.5rem;margin:0;padding:.6rem 1.2rem;display:inline-flex}.page-self-exclusion ul.radio-list li:has(input[type=radio]:checked) label.radio{background-color:var(--cw-dark-blue);color:#fff}.page-self-exclusion ul.radio-list li:has(input[type=radio]:focus-visible) label.radio{outline:2px solid var(--pantone-2727);outline-offset:2px}.page-how-it-works .banner-image-wrap{margin:32px 0}.layout.layout-play .play-content-wrap{justify-content:stretch;align-items:stretch;gap:2rem;display:flex;position:relative}.layout.layout-play .play-content-wrap .play-content{flex-grow:1}.layout.layout-play .play-content-wrap .play-sidebar .sidebar-sticky{position:sticky;top:2rem}.layout.layout-generic .layout-inside{gap:2rem;display:flex}.layout.layout-generic .layout-inside .contents{flex-grow:1}.layout.layout-generic .layout-inside .sidebar{min-width:250px}.layout.layout-generic .layout-inside .sidebar img{width:100%;height:auto}
