:root{--primary-font-family: Pepsi-Owners-Regular, sans-serif;--secondary-font-family: Owners-Text-Regular, sans-serif;--secondary-bold-font-family: Owners-Text-Bold, sans-serif;--navigation-font-family-bold: Montreal-Bold-Ita, sans-serif;--navigation-font-family-demi-bold: Montreal-Demi-Bold, sans-serif;--color-primary: #0025FF;--color-secondary: #000000;--color-info: #010C7F;--background-color: #000000;--text-color-dark: #333;--color-primary-darker: color-mix(in srgb, var(--color-primary), #000 15%);--color-primary-darkest: color-mix(in srgb, var(--color-primary), #000 30%);--color-primary-lighter: color-mix(in srgb, var(--color-primary), #fff 15%);--color-primary-lightest: color-mix(in srgb, var(--color-primary), #fff 30%)}.page-main-v1{background:var(--background-color)}.page-main-v2{background:var(--background-color)}.page-main-v2 .page-content-wrap .wysiwyg-content{position:relative;border-radius:0;border:none;background-color:rgba(0,0,0,0);padding:0}@media(min-width: 992px){.page-main-v2 .page-content-wrap .wysiwyg-content{border-radius:0;padding:0}}.page-herder{text-align:center}.register-page-main .page-main-container{padding-top:50px}@media(min-width: 992px){.register-page-main .page-main-container{padding-top:80px}}.register-page-main .page-herder{margin-bottom:10px}@media(min-width: 992px){.register-page-main .page-herder{margin-bottom:62px}}.pu-page.pre-promotion .register-page-main .page-main-container{padding-bottom:50px}@media(min-width: 992px){.pu-page.pre-promotion .register-page-main .page-main-container{padding-bottom:180px}}.pu-page.pre-promotion .register-page-main .page-herder{margin-bottom:10px}@media(min-width: 992px){.pu-page.pre-promotion .register-page-main .page-herder{margin-bottom:120px}}.game-page-main .node__content{margin:0}.page-main-deco.deco-full:before,.page-main-deco.deco-full:after{display:none}.page-main-deco.deco-full.deco-circles{background-image:url("../img/pulsing-circles-bg.gif");background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 992px){.page-main-deco.deco-full.deco-circles{background-size:contain;background-image:url("../img/Pepsi_background_image.webp");background-position:center}}.pu-navbar{position:relative;padding:0 15px;background-color:var(--color-secondary)}.pu-navbar::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#fff}@media(min-width: 992px){.pu-navbar{padding:0 50px}}.pu-navbar .navbar-nav{padding-bottom:15px}@media(min-width: 992px){.pu-navbar .navbar-nav{padding-bottom:0}}.pu-navbar .nav-link{font-family:var(--navigation-font-family-demi-bold);color:#fff;opacity:1;font-size:18px;text-decoration:none}.pu-navbar .nav-link.is-active{color:var(--color-primary)}.pu-navbar .nav-link:hover{color:var(--color-primary-lightest)}.pu-page.page-type--gaming-page .region-header{position:absolute;width:100%;z-index:5}.region-footer{background-color:var(--background-color);display:flex;justify-content:center;text-align:center;border-top:3px solid #fff;padding:50px 30px 20px 30px}@media(min-width: 992px){.region-footer{padding:45px 30px 25px 30px}}.region-footer footer .navbar-brand{margin-right:0;margin-bottom:30px}@media(min-width: 992px){.region-footer footer .navbar-brand{margin-bottom:40px}}.region-footer footer .navbar-brand img{display:block;height:50px;width:auto}.region-footer footer .menu--footer{margin-bottom:30px}@media(min-width: 992px){.region-footer footer .menu--footer{margin-bottom:40px}}@media(min-width: 992px){.region-footer footer .navbar-nav{flex-direction:row;gap:20px}}.region-footer footer .nav-item{margin-bottom:10px}.region-footer footer .nav-item:last-child{margin-bottom:0}@media(min-width: 992px){.region-footer footer .nav-item{margin-bottom:0}}.region-footer footer .nav-link{text-decoration:none;font-size:18px;line-height:27px;padding:0;color:#fff;font-family:var(--navigation-font-family-demi-bold)}.region-footer .social-media-links--platforms{margin-bottom:30px;display:flex;align-items:center;justify-content:center;gap:20px}@media(min-width: 992px){.region-footer .social-media-links--platforms{gap:30px}}.region-footer .social-media-links--platforms li{padding:0}.region-footer .social-media-links--platforms li a{display:block;text-decoration:none;color:#fff}.region-footer .social-media-links--platforms li a .fa-2x{font-size:25px;display:block}.region-footer .block-copyright-block{font-size:16px}.region-footer .block-copyright-block P{color:#fff;margin:0}.pu-page .js-form-type-processed-text{border:none}.pu-page .webform-submission-form{max-width:initial;margin:initial;background-color:initial;padding:initial;color:initial}.pu-page .form-text::placeholder{color:initial}.pu-page .game-form-wrap{position:relative;border-radius:30px;background-color:#fff;border:none;padding:40px 25px;color:var(--color-secondary)}@media(min-width: 992px){.pu-page .game-form-wrap{border-radius:50px;padding:40px 116px}}.pu-page .game-form-wrap p,.pu-page .game-form-wrap a{color:var(--text-color-dark)}.pu-page .game-form-wrap .form-wrapper.form-group{margin-bottom:20px}.pu-page .game-form-wrap .form-text{width:90%;margin-left:auto;margin-right:auto;text-align:left;font-size:18px;color:var(--color-primary)}.pu-page .game-form-wrap .form-text#edit-code{text-align:center}.pu-page .game-form-wrap .form-text p,.pu-page .game-form-wrap .form-text h1,.pu-page .game-form-wrap .form-text h2,.pu-page .game-form-wrap .form-text h3,.pu-page .game-form-wrap .form-text h4,.pu-page .game-form-wrap .form-text h5{color:var(--color-primary)}.pu-page .game-form-wrap .form-text h2{font-size:27px;line-height:1.1}@media(min-width: 768px){.pu-page .game-form-wrap .form-text h2{font-size:36px}}.pu-page .game-form-wrap .form-text h3{font-size:36px}@media(min-width: 768px){.pu-page .game-form-wrap .form-text h3{font-size:43px}}.pu-page .game-form-wrap .form-text h4{font-size:24px}@media(min-width: 768px){.pu-page .game-form-wrap .form-text h4{font-size:28px}}.pu-page .game-form-wrap .form-group,.pu-page .game-form-wrap .checkbox{margin-bottom:16px;font-size:16px;line-height:20px}.pu-page .game-form-wrap .form-group p,.pu-page .game-form-wrap .checkbox p{font-size:16px;line-height:20px}.pu-page .game-form-wrap .form-info-text{font-size:13px;line-height:16px}.pu-page .game-form-wrap .form-group.form-floating{margin-bottom:20px}.pu-page .game-form-wrap .form-control{color:var(--color-primary)}.pu-page .game-form-wrap .form-control:not(.btn){display:block;width:100%;height:40px;padding:12px 20px;font-size:16px;line-height:1.2;background-color:#fff;background-clip:padding-box;border:1px solid var(--color-primary);border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.pu-page .game-form-wrap .form-control:not(.btn):focus{color:var(--color-primary);background-color:#fff}.pu-page .game-form-wrap .form-actions{margin-bottom:0}.pu-page .game-form-wrap .checkbox{padding-left:30px;display:flex;flex-direction:column}.pu-page .game-form-wrap .checkbox input[type=checkbox]{left:0;position:absolute;z-index:-1;width:20px;height:25px;opacity:0;order:1}.pu-page .game-form-wrap .checkbox label.form-check-label{order:2;display:inline-block;position:relative;margin-bottom:0;vertical-align:top}.pu-page .game-form-wrap .checkbox label.form-check-label:before{border-radius:5px;position:absolute;top:5px;left:-30px;display:block;width:20px;height:20px;pointer-events:none;content:"";background-color:#fff;border:#9b9b9b solid 1px}.pu-page .game-form-wrap .checkbox label.form-check-label:after{position:absolute;top:5px;left:-30px;display:block;width:20px;height:20px;content:"";background:no-repeat 50%/50% 50%;margin:0}.pu-page .game-form-wrap .checkbox label.error{order:3}.pu-page .game-form-wrap .checkbox .form-checkbox:checked~.form-check-label:before{color:#fff;border-color:#fff;background-color:var(--color-primary)}.pu-page .game-form-wrap .checkbox .form-checkbox:checked~.form-check-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.pu-page .game-form-wrap #edit-promotion-title{margin-bottom:12px;text-align:center;padding:0}.pu-page .game-form-wrap #edit-promotion-title h2{font-size:32px;line-height:1.1}@media(min-width: 768px){.pu-page .game-form-wrap #edit-promotion-title h2{font-size:36px}}.pu-page .game-form-wrap #edit-promotion-description{text-align:center;padding:0}.pu-page .game-form-wrap #edit-code--description{margin-bottom:15px}.pu-page .game-form-wrap #edit-code--description p{font-size:16px;line-height:20px;margin-bottom:5px}.pu-page .game-form-wrap #edit-branding-info{padding:0;text-align:center;font-family:var(--secondary-bold-font-family)}.pu-page .game-form-wrap #edit-branding-info p:last-child{margin:0}.pu-page .game-form-wrap #edit-required-fields-info-text p{color:var(--color-primary)}.pu-page .game-form-wrap #edit-winning-page-title{margin-bottom:10px}.pu-page .game-form-wrap .form-control.error{margin-bottom:0}.pu-page .game-form-wrap label.error{padding:0;display:inline-block;height:14px}.success-page-main{position:relative;overflow:hidden}.success-page-main .deco-full{position:absolute;top:-5%;bottom:0;width:100%}@media(min-width: 992px){.success-page-main .deco-full{top:-10%;bottom:-10%}}.success-page-main .form-with-sidebar{padding:0 0 50px 0}@media(min-width: 992px){.success-page-main .form-with-sidebar{padding:130px 0 120px 0}}.success-page-main .form-with-sidebar .column-form{padding:0 36px}@media(min-width: 992px){.success-page-main .form-with-sidebar .column-form{padding:0}}.game-page-content .game-form-wrap{background-color:rgba(0,0,0,0);border:none}.gaming-page-iframe-wrap{height:100vh}.gaming-page-iframe-wrap iframe{height:100%;border:none}.campaign-page-content{position:relative}.campaign-page-heading{position:static;padding:0 20px;transform:translateX(0);margin-bottom:-40px}@media(min-width: 768px){.campaign-page-heading{margin-top:73px;margin-bottom:-80px}}@media(min-width: 992px){.campaign-page-heading{margin-top:0;margin-bottom:-60px}}@media(min-width: 1400px){.campaign-page-heading{margin-bottom:-80px}}.campaign-page-image{margin-bottom:30px}@media(min-width: 992px){.campaign-page-image{margin-bottom:0;margin-top:0}}.campaign-page-image img{width:100%}.prizes-list--header{color:#fff}.prizes-list{display:flex;flex-wrap:wrap;justify-content:center;gap:60px 0;width:100%;color:#fff}@media(min-width: 600px){.prizes-list{gap:60px 30px}}.prize-list-item{display:flex;flex-direction:column;align-items:center;flex-basis:100%;flex-grow:0;flex-shrink:0;box-sizing:border-box;padding:20px;text-align:center;min-height:100px}@media(min-width: 600px){.prize-list-item{flex-basis:calc((100% - 30px)/2)}}@media(min-width: 992px){.prize-list-item{flex-basis:calc((100% - 60px)/3)}}.prize-list-item--image{width:100%;max-width:275px;position:relative}.prize-list-item--image:before{content:"";display:block;padding-top:109%}.prize-list-item--image img{position:absolute;width:100%;height:100%;object-fit:contain;top:50%;left:50%;transform:translate(-50%, -50%)}.prize-list-item--title{width:100%;text-transform:uppercase;margin-bottom:8px;font-size:22px}@media(min-width: 992px){.prize-list-item--title{font-size:28px}}.prize-list-item--content{width:100%;font-size:16px;line-height:20px}.prize-list-item--content p{font-size:16px;line-height:20px}.btn,input[type=submit].button{border-radius:50px}.webform-button--submit.button{border-radius:50px}.btn-primary,input[type=submit].btn-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;font-family:var(--primary-font-family);font-weight:normal;font-size:18px;line-height:1;padding:12px 30px;height:auto;border-radius:50px}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,input[type=submit].btn-primary:hover,input[type=submit].btn-primary:focus,input[type=submit].btn-primary:active{background-color:var(--color-primary-darker);border-color:var(--color-primary-darker)}.btn-primary:focus,input[type=submit].btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,98,204,.5)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--color-primary-darker);border-color:var(--color-primary-darker)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,98,204,.5)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:var(--color-primary-darker)}.btn.btn-link{color:var(--color-secondary);text-decoration:underline;display:inline-block;width:auto;text-transform:uppercase;color:var(--color-primary);font-family:var(--primary-font-family)}.btn.btn-link:hover,.btn.btn-link:focus{color:var(--color-primary-lightest)}.primary-btn-wrap a{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;font-family:var(--primary-font-family);font-weight:normal;font-size:18px;line-height:1;padding:12px 30px;height:auto;border-radius:50px}.primary-btn-wrap a:hover,.primary-btn-wrap a:focus,.primary-btn-wrap a:active{background-color:var(--color-primary-darker);border-color:var(--color-primary-darker)}.primary-btn-wrap a:focus{box-shadow:0 0 0 .2rem rgba(0,98,204,.5)}.secondary-btn-wrap a{color:var(--color-secondary);text-decoration:underline;display:inline-block;width:auto;text-transform:uppercase;color:var(--color-primary);font-family:var(--primary-font-family)}.secondary-btn-wrap a:hover,.secondary-btn-wrap a:focus{color:var(--color-primary-lightest)}.form-with-sidebar-container{padding:0 0}@media(min-width: 992px){.form-with-sidebar-container{padding:0}}.form-with-sidebar{position:relative}@media(min-width: 992px){.form-with-sidebar{padding:0;display:grid;align-items:center;grid-template-columns:45% 55%}}.form-with-sidebar .game-form-wrap{padding:40px 26px}@media(min-width: 992px){.form-with-sidebar .game-form-wrap{padding:40px 25px}}@media(min-width: 992px){.form-with-sidebar .row-bg-image{position:absolute;z-index:0;width:100%;top:60px}}@media(min-width: 992px){.form-with-sidebar.form-left{grid-template-columns:50% 50%}}.form-with-sidebar.form-left .column-form{max-width:560px;margin:0 auto}@media(min-width: 992px){.form-with-sidebar.form-left .column-form{margin:0;margin-left:60px}}@media(min-width: 1200px){.form-with-sidebar.form-left .column-form{margin-left:130px}}@media(min-width: 992px){.form-with-sidebar.form-left .column-form .game-form-wrap{margin:0}}.form-with-sidebar.form-right .column-form{max-width:initial}@media(min-width: 992px){.form-with-sidebar.form-right .game-form-wrap{margin-right:100px;margin-right:12.5%}}.form-with-sidebar .game-info-text{color:var(--color-primary);text-align:center}@media(min-width: 992px){.form-with-sidebar .game-info-text{min-height:410px}}.form-with-sidebar .game-info-text p,.form-with-sidebar .game-info-text h2,.form-with-sidebar .game-info-text h3,.form-with-sidebar .game-info-text h4,.form-with-sidebar .game-info-text h5,.form-with-sidebar .game-info-text h6{color:var(--color-primary)}.form-with-sidebar .game-info-text--description{margin-bottom:20px}.form-with-sidebar .game-info-text--description p:last-child{margin-bottom:0}.form-with-sidebar .game-info-text--actions .action-item.cta-primary{margin-bottom:20px}.pu-page .form-floating{position:relative}.pu-page .form-floating input:focus~label:not(.error),.pu-page .form-floating input:not(:placeholder-shown)~label:not(.error),.pu-page .form-floating textarea:focus~label:not(.error),.pu-page .form-floating textarea:not(:placeholder-shown)~label:not(.error){background-color:rgba(0,0,0,0);color:var(--color-primary)}.pu-page .form-floating .form-control::placeholder{opacity:0}.pu-page .form-floating label:not(.error){color:var(--color-primary)}.herro-banner{margin-bottom:20px}@media(min-width: 992px){.herro-banner{margin-bottom:0;background-image:url("../img/pulsing-circles-bg.gif");background-position:15% 50%;background-size:160%;border-top:8px solid var(--color-primary);border-bottom:8px solid var(--color-primary)}}.herro-banner--image:before{display:none}@media(min-width: 992px){.herro-banner--image{width:60%;margin-left:40%}}.herro-banner--image img{position:relative;width:100%}.two-line-page-title{text-align:center;text-transform:uppercase;letter-spacing:0;color:#fff}.two-line-page-title span{display:block}.two-line-page-title .pre-title-text{margin-bottom:10px;font-size:27px;line-height:1}@media(min-width: 768px){.two-line-page-title .pre-title-text{font-size:40px;line-height:1}}.two-line-page-title .title-text{font-size:43px;line-height:1}@media(min-width: 768px){.two-line-page-title .title-text{font-size:73px;line-height:1}}.countdown-with-background{position:relative}.countdown-with-background .column-countdown{display:flex;justify-content:center;margin:0 35px}@media(min-width: 992px){.countdown-with-background .column-countdown{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-100%) translatey(-50%);z-index:5}}.countdown-sec-wrap{background-color:#fff;border-radius:50px;width:100%;max-width:585px;text-align:center;margin:0;padding:40px 25px}@media(min-width: 992px){.countdown-sec-wrap{padding:40px}}@media(min-width: 1400px){.countdown-sec-wrap{max-width:585px;margin-left:20px}}.countdown-sec-wrap .page-herder-sec{padding:0 15px}@media(min-width: 992px){.countdown-sec-wrap .page-herder-sec{padding:0 0}}.countdown-sec-wrap .countdown-sec{padding:0 15px;padding-top:20px}@media(min-width: 992px){.countdown-sec-wrap .countdown-sec{padding:0;padding-top:20px}}.countdown-sec-wrap .countdown-sec-title{color:var(--color-primary);font-family:var(--primary-font-family);font-size:28px;line-height:1;margin-bottom:20px}@media(min-width: 400px){.countdown-sec-wrap .countdown-sec-title{font-size:28px}}@media(min-width: 992px){.countdown-sec-wrap .countdown-sec-title{font-size:40px}}.countdown-sec-wrap .countdown .counter-wrapper{display:grid;grid-template-columns:22% 4% 22% 4% 22% 4% 22%}.countdown-sec-wrap .countdown .numbers-spacer{position:relative;height:35px}@media(min-width: 400px){.countdown-sec-wrap .countdown .numbers-spacer{height:47px}}@media(min-width: 540px){.countdown-sec-wrap .countdown .numbers-spacer{height:60px}}.countdown-sec-wrap .countdown .numbers-spacer:before,.countdown-sec-wrap .countdown .numbers-spacer:after{content:"";position:absolute;display:block;width:5px;background-color:var(--color-primary);aspect-ratio:1/1;left:50%;transform:translateX(-50%)}@media(min-width: 400px){.countdown-sec-wrap .countdown .numbers-spacer:before,.countdown-sec-wrap .countdown .numbers-spacer:after{width:6px}}@media(min-width: 540px){.countdown-sec-wrap .countdown .numbers-spacer:before,.countdown-sec-wrap .countdown .numbers-spacer:after{width:8px}}.countdown-sec-wrap .countdown .numbers-spacer:before{top:8px}@media(min-width: 400px){.countdown-sec-wrap .countdown .numbers-spacer:before{top:12px}}@media(min-width: 540px){.countdown-sec-wrap .countdown .numbers-spacer:before{top:12px}}.countdown-sec-wrap .countdown .numbers-spacer:after{bottom:8px}@media(min-width: 400px){.countdown-sec-wrap .countdown .numbers-spacer:after{bottom:12px}}@media(min-width: 540px){.countdown-sec-wrap .countdown .numbers-spacer:after{bottom:12px}}.countdown-sec-wrap .countdown .numbers-holder .numbers{display:flex;font-family:var(--primary-font-family);line-height:1;font-size:20px;margin-bottom:3px}@media(min-width: 400px){.countdown-sec-wrap .countdown .numbers-holder .numbers{font-size:24px}}@media(min-width: 540px){.countdown-sec-wrap .countdown .numbers-holder .numbers{font-size:38px;margin-bottom:5px}}.countdown-sec-wrap .countdown .numbers-holder .numbers span{line-height:1;width:50%;display:inline-block;border-radius:10px;justify-content:center;align-items:center;background-color:var(--color-primary);color:#fff;padding-top:calc(.25vw + 3px);padding-bottom:calc(.25vw + 3px)}@media(min-width: 1440px){.countdown-sec-wrap .countdown .numbers-holder .numbers span{padding-top:8px;padding-bottom:8px}}.countdown-sec-wrap .countdown .numbers-holder .numbers span+span{margin-left:1px}.countdown-sec-wrap .countdown .numbers-holder .text{font-family:var(--primary-font-family);font-size:12px;color:var(--color-primary);text-transform:uppercase}@media(min-width: 560px){.countdown-sec-wrap .countdown .numbers-holder .text{font-size:14px}}@media(min-width: 992px){.countdown-sec-wrap .countdown .numbers-holder .text{font-size:18px}}/*# sourceMappingURL=uefa-pepsi.css.map */
