@font-face{font-family:'Gotham';src:url('/Content/fonts/gothambold-webfont.woff2') format('woff2'),url('/Content/fonts/gothambold-webfont.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Gotham';src:url('/Content/fonts/gothambolditalic-webfont.woff2') format('woff2'),url('/Content/fonts/gothambolditalic-webfont.woff') format('woff');font-weight:bold;font-style:italic}@font-face{font-family:'Gotham';src:url('/Content/fonts/gothambook-webfont.woff2') format('woff2'),url('/Content/fonts/gothambook-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Gotham';src:url('/Content/fonts/gothambookitalic-webfont.woff2') format('woff2'),url('/Content/fonts/gothambookitalic-webfont.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:'Gotham';src:url('/Content/fonts/gothamlight-webfont.woff2') format('woff2'),url('/Content/fonts/gothamlight-webfont.woff') format('woff');font-weight:200;font-style:normal}@font-face{font-family:'Gotham';src:url('/Content/fonts/gothamlightitalic-webfont.woff2') format('woff2'),url('/Content/fonts/gothamlightitalic-webfont.woff') format('woff');font-weight:200;font-style:italic}@font-face{font-family:'Gotham';src:url('/Content/fonts/gothammedium-webfont.woff2') format('woff2'),url('/Content/fonts/gothammedium-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Gotham';src:url('/Content/fonts/gothammediumitalic-webfont.woff2') format('woff2'),url('/Content/fonts/gothammediumitalic-webfont.woff') format('woff');font-weight:500;font-style:italic}html,body{font-family:'Gotham',Arial,"Helvetica Neue",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:#515151}h1,h2,h3,h4,h5,h6{font-family:'Gotham',Roboto,"Helvetica Neue",Arial,sans-serif}.mainView{min-height:600px}a,a:hover,a:active,a:visited{color:#f40000}.text-danger{color:#ed0722}.coke-red{color:#ed0722}.coke-header-logo{height:80px!important;margin-right:auto!important;margin-left:auto!important;margin-bottom:0!important}.bow-center{width:201px}.bow-side{width:61px}.silver-bow-repeat{background-image:url("/Images/silver_bow_repeat.png");background-repeat:repeat-x;background-size:contain;flex-grow:1}.red-bow-repeat{background-image:url("/Images/red_bow_repeat.png");background-repeat:repeat-x;background-size:contain;flex-grow:1}.main-container{}.footer-container{max-width:unset!important}.coke-footer{padding:25px 0 0 0;font-size:.8em;background-color:#fff;color:#000}.coke-footer-questions{padding:20px 0 8px 0!important;font-size:1.6rem;font-family:'Gotham',Arial,"Helvetica Neue",sans-serif;background-color:#363b40!important}.coke-footer-logo{margin:0 auto;padding:24px 0 0 0}.coke-footer-legal{padding:0 36px}.coke-footer-links{margin:0 auto;font-size:12px}.pin-header{text-align:center;font-size:2em}.pin-footer{text-align:center}.pin-entry{text-align:center;margin-bottom:16px}.pin-input{margin:15px 0 20px 0}.pin-input>input{margin:0 auto!important;max-width:400px}.rewardemail-header{text-align:center;font-size:2em}.rewardemail-image{margin:16px auto;text-align:center}.rewardemail-image>img{width:320px!important}.rewardemail-form-label{}.rewardemail-form-validation{text-align:center}.rewardemail-buttons{text-align:center}.step2-header{text-align:center;display:none}.step2-description{margin-bottom:20px}li.step2-ticket{max-width:185px;margin:0 10px 20px;display:inline-grid}.step2-ticket img{margin-bottom:10px}.step2-ticket-desc{overflow:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.step2-gift-card-image-container{}.selectrewardtype-header{text-align:center;font-size:1.5em}.selectrewardtype-footer{text-align:center}.selectrewardtype-rewards{margin:16px auto}.selectrewardtype-reward{display:flex;flex-direction:column}.selectrewardtype-reward img{margin-bottom:10px}.selectrewardtype-reward-title{margin-top:auto;margin-left:auto;margin-right:auto}.selectrewardtype-reward-image{text-align:center}.selectreward-header{text-align:center;font-size:1.5em}.selectreward-rewards{margin:16px auto}.selectreward-reward{display:flex;flex-direction:column}.selectreward-reward img{margin-bottom:10px}.selectreward-reward-title{text-align:center}.selectreward-reward-title>label{margin-bottom:0}.selectreward-item-title{text-transform:uppercase}.selectreward-reward-select{text-align:center;display:inline}.selectreward-buttons{text-align:center}.selectreward-footer{text-align:center;padding-bottom:16px}.rewardform-header{text-align:center;font-size:1.5em;margin-bottom:16px}.rewardform-form{background-color:#c7c7c7;padding:16px;margin:0 -15px 16px -15px}.rewardform-registration-buttons{text-align:center}.congrats-image{text-align:center}.congrats-description{display:flex;flex-direction:column;font-weight:500!important}@media(max-width:768px){.congrats-description{padding-top:16px}}.step-header>h2{margin:10px 0 20px 0}.step-description{margin:0 0 20px 0}.coke-description{font-weight:500!important}.coke-description-center{font-weight:500!important;text-align:center}@media(max-width:799px){.coke-footer-questions{font-size:1rem!important}coke-footer-questions-href{font-size:.85rem!important;padding:0 5px 0 5px}}.btn-primary{background-color:#ec111a;border:1px #ec111a solid;font-size:1.05em;font-weight:bold;border-radius:8px}.btn-primary:hover{background-color:#df040d;border:1px #df040d solid}.btn-primary:active,.btn-primary:focus{background-color:#d30001!important;border:1px #d30001 solid!important;box-shadow:0 0 0 .2rem rgba(211,0,1,.5)!important}.btn-primary:disabled{background-color:#d30001!important;border:1px #d30001 solid!important}a.btn-primary{color:#fff}.btn-secondary{background-color:#a6a6a6;border:1px #a6a6a6 solid;font-size:1.05em;font-weight:bold;border-radius:8px;color:#000}.btn-secondary:hover{background-color:#818181;border:1px #818181 solid;color:#000}.btn-secondary:active,.btn-primary:focus{color:#000;background-color:#818181!important;border:1px #818181 solid!important;box-shadow:0 0 0 .2rem rgba(129,129,129,.5)!important}.btn-secondary:disabled{color:#000;background-color:#4a4a4a!important;border:1px #4a4a4a solid!important}.btn-next{padding:10px;width:120px}.btn-prev{padding:10px;width:120px}.coke-registration-buttons>a,.coke-registration-buttons>input{margin:50px 10px 10px 10px}.coke-check-box{zoom:1.2;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0}.checkbox{line-height:1.4em;padding-left:30px;margin-top:0}#portalLink{padding-top:20px}#loginLink{padding-top:40px}.navbar-brand{min-height:50px;height:auto}.navbar-default{background-color:transparent;border-color:transparent;margin-bottom:8px}@media(max-width:768px){.shadow-box{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;border:0}.navbar-default{margin-bottom:0}#portalLink{padding-top:0}#loginLink{padding-top:0}h2{margin-top:10px!important}.btn-mobile-center{text-align:center!important}}ol.faq{margin:0;padding:0;display:table}ol.faq>li{list-style:none;display:table-row;padding:0}div.faq-header{display:table-cell;text-align:right;padding-right:.5em}.button{display:inline-block;font-weight:bold;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:2rem 2rem;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;background-color:#ebebeb;color:#1d1d1d;cursor:pointer;outline:none;position:relative;overflow:visible}.button.purple{outline-color:#7849b8;background-color:#7849b8;color:#fff}.button.purple:disabled{background:#ddd}.form-horizontal .control-label{text-align:left!important}.bg-coke{background-color:#fff}.bg-note{background-color:#f1f1f1}.navbar-nav>li>a{padding-top:0!important;padding-bottom:0!important}.nav-link{color:#000!important}#options-nav li>a{border-right:1px solid currentColor!important}#options-nav li:last-child>a{border-right:0!important}@media only screen and (max-width:992px){#options-nav li>a{border-right:0!important;text-align:center}}