html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html{-webkit-text-size-adjust:none}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}html{width:100%;margin-bottom:0}h2,.end_game_todays_prize,.end_game_todays_prize_name{font-family:"Gotham SSm A","Gotham SSm B",Arial,verdana,sans-serif;font-style:normal;font-weight:800}.end_game_sub_title{font-family:"Gotham Cond SSm A","Gotham Cond SSm B",Arial,verdana,sans-serif;font-style:normal;font-weight:400}@font-face{font-family:'HyundaiSansHead-Medium';src:url("../fonts/HyundaiSansHead-Medium.eot");src:url("../fonts/HyundaiSansHead-Medium?#iefix") format("embedded-opentype"),url("../fonts/HyundaiSansHead-Medium.woff2") format("woff2"),url("../fonts/HyundaiSansHead-Medium.woff") format("woff");font-weight:normal;font-style:normal}sup{font-size:70%;position:relative;top:-.25em}em,i,.italic{font-style:italic}.book{font-weight:400!important}.semi-bold{font-weight:600}.medium{font-weight:500}b,strong,.bold{font-weight:700}.black{font-weight:800}.underline{position:relative}.underline:after{position:absolute;width:100%;bottom:.1875rem;content:'';border-bottom:1px solid #2d1805;left:0;right:0;margin:0 auto}@media only screen and (min-width:768px){.underline:after{bottom:.0625rem}}hr{display:none}* html .clearfix{height:1%}.clearfix{display:block}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.clear{clear:both}.hidden{display:none}.fleft{float:left}.fright{float:right}.smaller{font-size:.625em;line-height:.75em}.larger{font-size:1em;line-height:1.25em}.red{color:#ce2127}.nowrap{white-space:nowrap}.word-break{word-break:break-word;word-break:break-all}.upper{text-transform:uppercase}::-moz-selection{background:#0097dc;text-shadow:none}::selection{background:#0097dc;text-shadow:none}.bg-grey,.sweeps-dates,.grand-prize-wrapper,.todays-prize-wrapper,#prelaunch .exit-links{background:#e7e7e7}.bg-blue{background:#c5e8f0}.module-container,.sweeps-dates{padding:1.25rem;width:100%}@media only screen and (min-width:768px){.module-container,.sweeps-dates{width:31.25rem;padding:1.4375rem}}.module-container.teal,.teal.sweeps-dates{background:#9bcbcc}.module-container.white,.white.sweeps-dates{background:#fff}@media only screen and (min-width:768px){.two-col-large{-webkit-column-count:2;column-count:2;-webkit-column-gap:1.875rem;column-gap:1.875rem}}@media only screen and (min-width:768px){.two-col-large>*{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}@media only screen and (min-width:768px){#login-view .two-col-large{min-height:60.75rem}}@media only screen and (min-width:768px){#reg-view .two-col-large{height:16.0625rem}}#intro .two-col-large.content{-webkit-column-count:auto;column-count:auto}#shop .two-col-large.content,#prize_update .two-col-large.content,#prize_update_cst .two-col-large.content,#prize_update_confirm .two-col-large.content{-webkit-column-count:auto;column-count:auto}.h200{height:200px}.h400{height:400px}.h600{height:600px}.ribbon-headline{text-align:center;color:#fff;font-family:"Gotham Cond SSm A","Gotham Cond SSm B",Arial,verdana,sans-serif;font-weight:bold;font-size:2.5rem;padding:.625rem 0;margin-bottom:.875rem;position:relative;z-index:1}@media only screen and (min-width:768px){.ribbon-headline{padding:.375rem 0}}.ribbon-headline:after{content:" ";width:100%;height:100%;position:absolute;right:-1.25rem;top:0;z-index:-1;background:-webkit-gradient(linear,left top,right top,from(#000),to(#000)) no-repeat;background:linear-gradient(90deg,#000,#000) no-repeat;background-size:94.64286% 100%;background-position:right top}@media only screen and (min-width:768px){.ribbon-headline:after{background-size:99.58333% 100%;right:-1.4375rem}}.offset-outline,button,.button,.btn,input[type="submit"],.game-modal-content,#hub [class^="bonus-entries-"] .button.completed .complete-overlay{position:relative}.offset-outline:before,button:before,.button:before,.btn:before,input[type="submit"]:before,.game-modal-content:before,#hub [class^="bonus-entries-"] .button.completed .complete-overlay:before{content:' ';position:absolute;border:2px solid #000;background-color:transparent;width:100%;height:100%;top:.25rem;left:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}.black-stripe{background:-webkit-gradient(linear,left top,right top,from(#000),to(#000)) no-repeat;background:linear-gradient(90deg,#000,#000) no-repeat;background-size:89% 100%;background-position:right top;position:relative}.no-pad-btm{padding-bottom:0!important}.us-user .ca-only{display:none!important}.ca-user .us-only{display:none!important}.shift-right{margin-left:1.25rem}@media only screen and (max-width:767px){.large-only{display:none!important}}@media only screen and (min-width:768px){.small-only{display:none!important}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*:focus{outline:0}html,body{font-size:2.5vw}@media only screen and (min-width:768px){html,body{font-size:1.46789vw}}@media only screen and (min-width:1090px){html,body{font-size:16px}}body{color:#000;font-family:"Gotham SSm A","Gotham SSm B",Arial,verdana,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;text-align:center;visibility:hidden}p{font-size:1.5rem;line-height:1.17;padding-bottom:1.75rem}@media only screen and (min-width:768px){p{font-size:1.25rem}}.cst-instructions{font-size:1.5rem;line-height:1.17;padding-bottom:1.75rem}@media only screen and (min-width:768px){.cst-instructions{font-size:1.25rem}}.cst-instructions li{padding-bottom:.625rem}a{color:inherit;font-family:inherit}h1{display:none}h2{font-size:2.125rem;letter-spacing:-2px;color:#ff4612;padding:0 0 3rem 0;text-transform:uppercase}@media only screen and (min-width:768px){h2{line-height:1.1176;padding-bottom:1.3125rem}}img{display:block;width:100%}#promotion_toolbar img{width:auto}#container{margin:0 auto;max-width:1090px;width:100%;background:#fff;padding-top:2.5rem}@media only screen and (min-width:768px){#container{padding-top:3.75rem}}#content{padding:0 1.25rem;min-height:65.9375rem}@media only screen and (min-width:768px){#content{padding:0 1.875rem;min-height:32.1875rem}}#login-view .main-content,#reg-view .main-content{margin-bottom:1.25rem}@media only screen and (min-width:768px){#reg-view .main-content{margin-bottom:1.875rem}}#reg-view .main-content .ribbon-headline{margin-bottom:1.875rem}.form-content{padding-top:1.875rem;padding-bottom:1.875rem}@media only screen and (min-width:768px){#login-view .form-content{width:100%}}#login-view .form-content .ribbon-headline{margin-bottom:2.375rem}.form-content .form-instructions p{padding-bottom:2.0625rem}@media only screen and (min-width:768px){#prize_update .form-content,#prize_update_confirm .form-content,#prize_update_cst .form-content{width:100%;padding:3.5625rem 2.375rem}}@media only screen and (min-width:768px){#reg-view .form-content{width:100%;padding:3.5625rem 2.5rem 6.875rem}}@media only screen and (min-width:768px){.form-content p{font-size:1.125rem}}@media only screen and (min-width:768px){.form-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}}@media only screen and (min-width:768px){.form-flex-wrapper>div{width:26.25rem}}@media only screen and (min-width:768px){#reg-view .form-flex-wrapper>div{width:48.94737%}}@media only screen and (min-width:768px){.form-flex-wrapper .left-side{text-align:left}}@media only screen and (min-width:768px){#login-view .form-flex-wrapper{padding:0 1.6875rem}}.bottom h3{font-size:1.625rem;font-weight:800;line-height:1.2;text-transform:uppercase;margin-bottom:1.25rem}@media only screen and (min-width:768px){.bottom h3{text-align:center}}form{color:#000;display:block;margin:0;padding:0;text-align:left;font-size:1.5rem}@media only screen and (min-width:768px){form{font-size:1.25rem}}fieldset{display:block;margin:0;padding:0}legend{display:none}label{cursor:text;position:relative;width:100%;display:inline-block;margin-bottom:.5rem}@media only screen and (min-width:768px){label{font-size:1.125rem;margin-bottom:.3125rem}}label .smaller-copy{font-size:1.25rem}@media only screen and (min-width:768px){label .smaller-copy{font-size:.9375rem}}label .link-wrapper a{color:#000!important}.infield-label{font-size:1em;left:7px;line-height:1em;position:absolute;top:11px}.infield-label-counter{font-size:1em;left:7px;line-height:1em;position:absolute;top:28px}input[type="text"],input[type="email"],select,textarea{border:1px solid #dedede;border-radius:0;clear:both;font-family:inherit;font-size:inherit;line-height:1.25em;margin:0;outline:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1%;height:2.875rem}@media only screen and (min-width:768px){input[type="text"],input[type="email"],select,textarea{height:2.1875rem}}select option{background-color:#fff}.option-group,.option-group+label{display:inline-block;margin-top:0;vertical-align:top;width:auto}.option-group{margin-right:5px}.option-group+label{margin-top:3px;width:90%}button,.button,.btn,input[type="submit"]{background:#ff4612;border:0;color:#fff;cursor:pointer;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;overflow:visible;font-weight:800;font-size:2.5rem;font-family:"Gotham SSm A","Gotham SSm B",Arial,verdana,sans-serif;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;height:5.9375rem}@media only screen and (min-width:768px){button,.button,.btn,input[type="submit"]{font-size:1.875rem;height:4.5rem;margin:0 auto}}#promotion_toolbar button,#promotion_toolbar .button,#promotion_toolbar .btn,#promotion_toolbar input[type="submit"]{width:auto;height:auto;font-size:14px!important;font-weight:normal}#landing button,#login-view button,#landing .button,#login-view .button,#landing .btn,#login-view .btn,#landing input[type="submit"],#login-view input[type="submit"]{font-size:2.5rem}@media only screen and (min-width:768px){#landing button,#login-view button,#landing .button,#login-view .button,#landing .btn,#login-view .btn,#landing input[type="submit"],#login-view input[type="submit"]{font-size:2rem}}#landing button .larger-copy,#login-view button .larger-copy,#landing .button .larger-copy,#login-view .button .larger-copy,#landing .btn .larger-copy,#login-view .btn .larger-copy,#landing input[type="submit"] .larger-copy,#login-view input[type="submit"] .larger-copy{line-height:1;display:block;width:100%}#landing button .smaller-copy,#login-view button .smaller-copy,#landing .button .smaller-copy,#login-view .button .smaller-copy,#landing .btn .smaller-copy,#login-view .btn .smaller-copy,#landing input[type="submit"] .smaller-copy,#login-view input[type="submit"] .smaller-copy{font-size:1.5rem;display:block;width:100%;line-height:.8}@media only screen and (min-width:768px){#landing button .smaller-copy,#login-view button .smaller-copy,#landing .button .smaller-copy,#login-view .button .smaller-copy,#landing .btn .smaller-copy,#login-view .btn .smaller-copy,#landing input[type="submit"] .smaller-copy,#login-view input[type="submit"] .smaller-copy{font-size:1.25rem}}@media only screen and (min-width:768px){#prize_update_form button,#prize_update_cst button,#prize_update_confirm button,#reg-view button,#prize_update_form .button,#prize_update_cst .button,#prize_update_confirm .button,#reg-view .button,#prize_update_form .btn,#prize_update_cst .btn,#prize_update_confirm .btn,#reg-view .btn,#prize_update_form input[type="submit"],#prize_update_cst input[type="submit"],#prize_update_confirm input[type="submit"],#reg-view input[type="submit"]{width:26rem}}select{font-family:inherit}textarea{overflow:auto;resize:vertical;vertical-align:top}fieldset>div{margin:0 0 1.5625rem 0;position:relative}@media only screen and (min-width:768px){fieldset>div{margin-bottom:1.0625rem}}@media only screen and (min-width:768px){#prize_update fieldset>div,#prize_update_confirm fieldset>div,#prize_update_cst fieldset>div{width:49%;display:inline-block;vertical-align:middle}}.submit,.button-wrapper{text-align:center;margin-bottom:1.25rem}#landing .submit,#landing .button-wrapper{margin-bottom:0}.link-wrapper{font-size:1.5rem}@media only screen and (min-width:768px){.link-wrapper{font-size:1.125rem}}#login-view .link-wrapper{position:absolute;top:0;right:0;font-size:inherit}.login-only{display:none}#login-view .login-only{display:block}@media only screen and (min-width:768px){[id^="prize_update"] #fs_address_US #address1_div,[id^="prize_update"] #fs_address_US #city_div,[id^="prize_update"] #fs_address_US #cst_div,[id^="prize_update"] #fs_cst #address1_div,[id^="prize_update"] #fs_cst #city_div,[id^="prize_update"] #fs_cst #cst_div{margin-right:2%}}#reg-view .button-wrapper,#prize_update .button-wrapper,#prize_update_cst .button-wrapper,#prize_update_confirm .button-wrapper{margin-top:.3125rem}.toggle-wrap{text-align:left}#reg-view .toggle-wrap{margin-bottom:3.625rem}@media only screen and (min-width:768px){#reg-view .toggle-wrap{margin-bottom:2.5rem}}.form-instructions p{font-weight:500;padding-bottom:1.3125rem}#g-recaptcha-response_div{overflow:hidden;width:100%}@media only screen and (min-width:768px){#g-recaptcha-response_div{text-align:center}}#g-recaptcha-response_div label{padding-bottom:3px;display:block!important}.g-recaptcha{transform-origin:0 0;-webkit-transform-origin:0 0}@media only screen and (min-width:768px){.g-recaptcha>div{margin:0 auto}}#state_div label{display:block!important}#home_phone_number_div{margin-bottom:.625rem}.phone-number-note{font-size:1.25rem}@media only screen and (min-width:768px){.phone-number-note{font-size:.9375rem}}.survey-question{margin-bottom:1.5625rem}@media only screen and (min-width:768px){.survey-question .smaller-copy{font-size:.9375rem}}.phone-number-note{margin-bottom:1.5625rem}@media only screen and (min-width:768px){.phone-number-note{margin-bottom:.9375rem}}#age_div label,#mobile_opt_in_div label,#primary_opt_in_div label,#primary_opt_in_2_div label,#ca_hyundai_opt_in_div label,#ca_hyundai_opt_in_2_div label,#us_hyundai_opt_in_div label,#us_hyundai_opt_in_2_div label,#ca_sony_opt_in_div label,#ca_sony_opt_in_2_div label,#us_sony_opt_in_div label,#us_sony_opt_in_2_div label{font-size:1.25rem;line-height:1.1}#age_div,#mobile_opt_in_div,#primary_opt_in_div,#primary_opt_in_2_div,#ca_hyundai_opt_in_div,#ca_hyundai_opt_in_2_div,#ca_sony_opt_in_div,#ca_sony_opt_in_2_div,#hyundai_opt_in_div,#hyundai_opt_in_2_div,#sony_opt_in_div,#sony_opt_in_2_div{background-color:#fff;padding:.625rem;width:37.5rem;margin-left:-1.25rem}@media only screen and (min-width:768px){#age_div,#mobile_opt_in_div,#primary_opt_in_div,#primary_opt_in_2_div,#ca_hyundai_opt_in_div,#ca_hyundai_opt_in_2_div,#ca_sony_opt_in_div,#ca_sony_opt_in_2_div,#hyundai_opt_in_div,#hyundai_opt_in_2_div,#sony_opt_in_div,#sony_opt_in_2_div{margin-left:0;width:100%}}#age_div{font-weight:500}[id$='_survey'] label{margin-bottom:0}[id$='_survey'] label[for$="_grad_year"]{margin-bottom:.5rem}[id$='_survey'] [id$="_grad_year_div"]{display:none}#us_high_school_student_div,#us_college_student_div,#us_high_school_parent_div,#us_college_parent_div,#ca_secondary_student_div,#ca_college_student_div,#ca_university_student_div,#ca_secondary_parent_div,#ca_college_parent_div,#ca_university_parent_div{margin-bottom:.625rem}@media only screen and (min-width:768px){#fs_us_opt_in>div{margin-bottom:0}}#fs_us_opt_in>div>div{background-color:#fff;padding:.625rem;margin-bottom:1.5625rem;width:37.5rem;margin-left:-1.25rem}@media only screen and (min-width:768px){#fs_us_opt_in>div>div{width:auto;margin-left:0}}@media only screen and (min-width:768px){#fs_us_opt_in>div{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){#fs_us_opt_in>div>*:last-child{margin-left:1.3125rem}}.error,div.error label,div.error+label,div.error+label a,.error a,div.error label a,.err{color:#f00}.error input[type="text"],.error input[type="email"],.error select,.error textarea{border-color:#f00;color:#f00}.valid input[type="text"],.valid input[type="email"],.valid select,.valid textarea{border-color:#468847}.error-message{color:#f00;padding-bottom:.5em}@media only screen and (min-width:768px){.error-message{font-size:.9375rem!important}}.error_indicator{display:none}form#faq_ask{text-align:left}form#faq_ask fieldset div{clear:both;padding-bottom:5px;width:100%}form#faq_ask fieldset label{clear:both;display:block;float:left;padding:4px 7px 3px 0;text-align:left;width:100%}form#faq_ask fieldset input,form#faq_ask fieldset select{clear:both;width:100%}form#faq_ask fieldset textarea{clear:both;height:90px;width:100%}#taf_form fieldset{margin:0 auto;width:100%}#taf_form fieldset div.tafgroup{overflow:hidden;width:100%}#taf_form fieldset div.tafgroup div{float:left;position:relative;width:49%}#taf_form fieldset div.tafgroup div::nth-child(odd){margin-right:1%}#taf_form fieldset div input{width:100%}#ineligible.duplicate_account #intro_login_form button{margin-bottom:7.1875rem}#overlay{background-color:rgba(0,0,0,0.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}#modal-container{height:auto;left:0;position:absolute;top:0;width:100%;z-index:2}#modal-wrapper{background-color:#fff;margin:0 auto;max-width:50rem;position:relative;width:94%}#modal-wrapper .close-btn{font-size:1.5rem;position:absolute;right:.4375rem;top:1.4375rem;width:2.5rem;height:2.5rem;color:#fff;background-color:#ff4612;text-align:center;text-decoration:none;font-family:"Gotham SSm A","Gotham SSm B",Arial,verdana,sans-serif;font-weight:800;padding-top:.5rem}@media only screen and (min-width:768px){#modal-wrapper .close-btn{top:1.0625rem;right:1.0625rem;width:1.875rem;height:1.875rem;font-size:.9375rem;padding-top:.5625rem}}.modal-content{background-color:#fff;padding:4.8125rem 1.125rem 5.625rem;text-align:center}@media only screen and (min-width:768px){.modal-content{padding:3.625rem 2.5rem}}.modal-content h2{color:#000;font-weight:800;font-size:2.8125rem;line-height:1.1;padding-bottom:1.625rem}@media only screen and (min-width:768px){.modal-content h2{font-size:2.125rem}}.modal-content p{font-size:1.375rem}@media only screen and (min-width:768px){.modal-content p{font-size:1.125rem}}.grand-prize-title{margin:0 auto 2.125rem;width:35.625rem}@media only screen and (min-width:768px){.grand-prize-title{width:26.8125rem;margin-bottom:1.625rem}}.ca-user [data-modal-name="prize-hyundai"] p,.us-user [data-modal-name="prize-hyundai"] p{padding-bottom:2.5rem}@media only screen and (min-width:768px){.ca-user [data-modal-name="prize-hyundai"] p,.us-user [data-modal-name="prize-hyundai"] p{padding-bottom:1.6875rem}}.ca-user [data-modal-name="prize-hyundai"] .landscape-img,.ca-user [data-modal-name="prize-hyundai"] .remote-features-img,.ca-user [data-modal-name="prize-hyundai"] .sun-roof-img,.ca-user [data-modal-name="prize-hyundai"] .dash-display-img,.ca-user [data-modal-name="prize-hyundai"] .phone-charger-img,.ca-user [data-modal-name="prize-hyundai"] .heads-up-display-img,.ca-user [data-modal-name="prize-hyundai"] .landscape-2-img,.us-user [data-modal-name="prize-hyundai"] .landscape-img,.us-user [data-modal-name="prize-hyundai"] .remote-features-img,.us-user [data-modal-name="prize-hyundai"] .sun-roof-img,.us-user [data-modal-name="prize-hyundai"] .dash-display-img,.us-user [data-modal-name="prize-hyundai"] .phone-charger-img,.us-user [data-modal-name="prize-hyundai"] .heads-up-display-img,.us-user [data-modal-name="prize-hyundai"] .landscape-2-img{width:29.875rem;margin:0 auto 2.5rem}@media only screen and (min-width:768px){.ca-user [data-modal-name="prize-hyundai"] .landscape-img,.ca-user [data-modal-name="prize-hyundai"] .remote-features-img,.ca-user [data-modal-name="prize-hyundai"] .sun-roof-img,.ca-user [data-modal-name="prize-hyundai"] .dash-display-img,.ca-user [data-modal-name="prize-hyundai"] .phone-charger-img,.ca-user [data-modal-name="prize-hyundai"] .heads-up-display-img,.ca-user [data-modal-name="prize-hyundai"] .landscape-2-img,.us-user [data-modal-name="prize-hyundai"] .landscape-img,.us-user [data-modal-name="prize-hyundai"] .remote-features-img,.us-user [data-modal-name="prize-hyundai"] .sun-roof-img,.us-user [data-modal-name="prize-hyundai"] .dash-display-img,.us-user [data-modal-name="prize-hyundai"] .phone-charger-img,.us-user [data-modal-name="prize-hyundai"] .heads-up-display-img,.us-user [data-modal-name="prize-hyundai"] .landscape-2-img{margin-bottom:1.6875rem}}.ca-user [data-modal-name="prize-hyundai"] .landscape-2-img,.us-user [data-modal-name="prize-hyundai"] .landscape-2-img{margin-bottom:0}.ca-user [data-modal-name="prize-hyundai"] .img-caption{width:auto;padding-bottom:.6875rem}[data-modal-name="prize-hyundai"] .img-caption{width:29.875rem;margin-left:auto;margin-right:auto}.hyundai-prize-img{width:100%;max-width:37.5rem;margin:0 auto .75rem}@media only screen and (min-width:768px){.hyundai-prize-img{width:28.125rem;margin-bottom:.5625rem}}.logo-hyundai{width:25.5rem;margin:0 auto 2.125rem}@media only screen and (min-width:768px){.logo-hyundai{width:19.125rem;margin-bottom:1.25rem}}.landscape-img{width:30.25rem;margin:2.125rem auto 2.5rem}@media only screen and (min-width:768px){.landscape-img{width:22.75rem;margin:1.5rem auto 1.875rem}}[data-modal-name="prize-sony"]{font-family:"myriad-pro",Arial,verdana,sans-serif;padding:4.8125rem 0 0}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .grand-prize-title{margin-bottom:4.5625rem}}[data-modal-name="prize-sony"] [class^="sony-prize-section-"]{text-align:left;margin-bottom:.9375rem;padding:27.1875rem 3.125rem 2.8125rem 2.5rem}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] [class^="sony-prize-section-"]{color:#fff;height:22.125rem;padding:0 1.875rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;margin-bottom:.4375rem}}[data-modal-name="prize-sony"] .sony-prize-section-1{text-align:center;background:url(../images/bg_sony_section_1.jpg) no-repeat center top transparent;background-size:100% auto;padding-top:37.625rem}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-1{background:url(../images/bg_sony_section_1_lg.jpg) no-repeat center top transparent;background-size:100% auto;padding-top:45.625rem;padding-bottom:4.4375rem;height:auto;display:block}}[data-modal-name="prize-sony"] .sony-prize-section-1 p{width:85%;margin:0 auto;color:#000}[data-modal-name="prize-sony"] .sony-prize-section-2{background:url(../images/bg_sony_section_2.jpg) no-repeat center top transparent;background-size:100% auto}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-2{background:url(../images/bg_sony_section_2_lg.jpg) no-repeat center top transparent;background-size:100% auto;padding-left:28.125rem}}[data-modal-name="prize-sony"] .sony-prize-section-3{background:url(../images/bg_sony_section_3.jpg) no-repeat center top transparent;background-size:100% auto}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-3{background:url(../images/bg_sony_section_3_lg.jpg) no-repeat center top transparent;background-size:100% auto;padding-right:28.125rem}}[data-modal-name="prize-sony"] .sony-prize-section-4{background:url(../images/bg_sony_section_4.jpg) no-repeat center top transparent;background-size:100% auto}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-4{background:url(../images/bg_sony_section_4_lg.jpg) no-repeat center top transparent;background-size:100% auto;padding-left:28.125rem}}[data-modal-name="prize-sony"] .sony-prize-section-5{background:url(../images/bg_sony_section_5.jpg) no-repeat center top transparent;background-size:100% auto}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-5{background:url(../images/bg_sony_section_5_lg.jpg) no-repeat center top transparent;background-size:100% auto;padding-right:28.125rem}}[data-modal-name="prize-sony"] .sony-prize-section-5 h4{line-height:1.1}[data-modal-name="prize-sony"] .sony-prize-section-6{background:url(../images/bg_sony_section_6.jpg) no-repeat center top transparent;background-size:100% auto}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-6{background:url(../images/bg_sony_section_6_lg.jpg) no-repeat center top transparent;background-size:100% auto;padding-left:28.125rem}}[data-modal-name="prize-sony"] .sony-prize-section-7{font-family:"myriad-pro-condensed",Arial,verdana,sans-serif;color:#939598;margin-bottom:0;padding:2.5rem}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-7{display:block;height:auto}}[data-modal-name="prize-sony"] .sony-prize-section-7 p{font-size:.9375rem}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .sony-prize-section-7 p{font-size:.6875rem}}[data-modal-name="prize-sony"] .logo-sony{width:6.875rem;margin:0 auto 3.125rem}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] .logo-sony{position:absolute;top:6.25rem;left:3.125rem;width:6.5625rem}}[data-modal-name="prize-sony"] p{font-size:1.375rem;padding-bottom:.625rem;line-height:1.6}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] p{font-size:.9375rem;line-height:normal}}[data-modal-name="prize-sony"] h4{font-size:2.625rem;font-weight:400;line-height:.8;padding-bottom:1.875rem;display:block;width:100%}@media only screen and (min-width:768px){[data-modal-name="prize-sony"] h4{font-size:1.5625rem;padding-bottom:.9375rem}}[data-modal-name="prize-real-simple"] .logo-real-simple{width:20.25rem;margin:0 auto 2.0625rem}@media only screen and (min-width:768px){[data-modal-name="prize-real-simple"] .logo-real-simple{margin-bottom:1.75rem}}[data-modal-name="prize-real-simple"] p:first-of-type{width:96%;margin:0 auto}.real-simple-prize-img{width:30.25rem;margin:0 auto 1.6875rem}@media only screen and (min-width:768px){.real-simple-prize-img{margin-bottom:3.4375rem}}.magazine-img{width:21.625rem;margin:1.75rem auto}@media only screen and (min-width:768px){.magazine-img{width:20rem;margin:2.8125rem auto}}#popup{text-align:left}#popup #container{background-image:none;height:auto;margin:.625em;padding:.625em;width:auto}#popup #container #content{background-color:transparent;background-image:none;padding:0}#popup #container h2{font-size:20px;letter-spacing:normal;padding-bottom:25px}#popup #container .underline:after{border-bottom:0}#popup #container p,#popup #container dl#faq_body_copy,#popup #container form,#popup #container ol,#popup #container ul{font-size:14px;line-height:normal}#popup #container button{font-size:16px;width:200px;height:45px;margin:0 auto}#popup dl#faq_body_copy{line-height:1em;padding-left:1.25em}#popup dl#faq_body_copy dt,#popup dl#faq_body_copy dd{position:relative}#popup dl#faq_body_copy dt::before,#popup dl#faq_body_copy dd::before{font-weight:700;position:absolute;left:-1.25em}#popup dl#faq_body_copy dt{font-weight:bold;padding-bottom:.1875em}#popup dl#faq_body_copy dt::before{content:"Q. "}#popup dl#faq_body_copy dd{padding-bottom:1.25em;word-wrap:break-word}#popup dl#faq_body_copy dd::before{content:"A. "}#popup ol{list-style:lower-roman;padding-bottom:0;padding-left:1.25em}#popup li{padding-bottom:.25em}.lifecycle#limiter .main-content h2,.lifecycle#expired .main-content h2{line-height:normal;width:75%;margin:0 auto}@media only screen and (min-width:768px){.lifecycle#limiter .main-content h2,.lifecycle#expired .main-content h2{width:100%;line-height:1.1176}}.lifecycle#expired .main-content p{padding-bottom:0}.lifecycle#prelaunch .main-content h2{padding-bottom:0}.promo-lockup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 2rem;margin-bottom:1.875rem}@media only screen and (min-width:768px){.promo-lockup{width:31.25rem;padding:0}}.promo-lockup .img-wrapper{width:82%}@media only screen and (min-width:768px){.promo-lockup .img-wrapper{width:27.1875rem}}.promo-lockup .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.promo-lockup .socials{height:10rem}}.promo-lockup .socials a{width:4.0625rem;height:4.0625rem;border-radius:50%;background-color:#ff4612;color:#fff;font-size:2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.promo-lockup .socials a{width:2.8125rem;height:2.8125rem;font-size:1.5rem}}.promo-lockup .socials a:last-of-type{margin-bottom:0}.sweeps-dates{text-align:center;margin-bottom:1.25rem}@media only screen and (min-width:768px){.sweeps-dates{margin-bottom:1.875rem;height:9.1875rem}}#landing .sweeps-dates,#hub .sweeps-dates,#login-view .sweeps-dates{margin-bottom:0}@media only screen and (min-width:768px){#landing .sweeps-dates,#hub .sweeps-dates,#login-view .sweeps-dates{margin-bottom:1.875rem}}.sweeps-dates .sweeps-date{font-size:2.5rem}.sweeps-dates h2{padding-bottom:0;line-height:.8}#landing .grand-prize-wrapper{padding-top:0}@media only screen and (min-width:768px){#landing .grand-prize-wrapper{padding-top:1.25rem}}@media only screen and (max-width:767px){#login-view .grand-prize-wrapper{background-color:#fff}}.grand-prize-lockup{position:relative;padding:20.125rem 0 1.875rem;background:url(../images/bg_grand_prize.jpg) no-repeat center top #fff;background-size:100% auto;font-size:1.5rem}@media only screen and (min-width:768px){.grand-prize-lockup{padding:16.0625rem 0 1.25rem}}#prelaunch .grand-prize-lockup{background:url(../images/bg_grand_prize_prelaunch.jpg) no-repeat center top #fff;background-size:100% auto}.grand-prize-lockup .outline{position:absolute;top:0;left:0;width:100%;height:100%}.grand-prize-lockup .divider{width:48%;margin:.5rem auto .875rem;height:2px;background-color:#717171}@media only screen and (min-width:768px){.grand-prize-lockup .divider{margin:.875rem auto}}.grand-prize-lockup [class^="prize-callout-"]{position:relative;text-align:left}.grand-prize-lockup [class^="prize-callout-"]>a{display:block;text-decoration:none}.grand-prize-lockup [class^="prize-callout-"] p{line-height:normal}.grand-prize-lockup .prize-callout-hyundai{text-align:center;font-family:"HyundaiSansHead-Medium",Verdana,sans-serif;color:#173d6e}.grand-prize-lockup .prize-callout-hyundai .hyundai-logo{width:16.25rem;margin:0 auto .5625rem}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-hyundai .hyundai-logo{width:12.9375rem;margin-bottom:.5rem}}.grand-prize-lockup .prize-callout-hyundai .prize-img{width:75%;margin:.75rem auto 1.25rem}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-hyundai .prize-img{margin-bottom:1rem}}.grand-prize-lockup .prize-callout-hyundai p{line-height:.8}.grand-prize-lockup .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:76%;margin:0 auto}@media only screen and (min-width:768px){.grand-prize-lockup .flex{width:21.3125rem}}.grand-prize-lockup .prize-callout-sony .left-side{width:16.25rem}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-sony .left-side{width:12.5rem}}.grand-prize-lockup .prize-callout-sony .right-side{width:10.875rem}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-sony .right-side{width:8.75rem}}.grand-prize-lockup .prize-callout-sony p{font-weight:500}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-sony p{font-size:1.125rem}}.grand-prize-lockup .prize-callout-sony .sony-logo{width:9.375rem;display:block}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-sony .sony-logo{width:7.625rem}}.grand-prize-lockup .prize-callout-real-simple .right-side{width:18.4375rem}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-real-simple .right-side{width:14.625rem}}.grand-prize-lockup .prize-callout-real-simple .left-side{width:6.875rem}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-real-simple .left-side{width:5.5rem}}.grand-prize-lockup .prize-callout-real-simple p{font-weight:500;text-transform:uppercase}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-real-simple p{font-size:1.125rem}}.grand-prize-lockup .prize-callout-real-simple p .bigger-copy{font-size:2.1875rem}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-real-simple p .bigger-copy{font-size:1.6875rem}}#prelaunch .grand-prize-lockup .prize-callout-real-simple p.no-pad-btm .small-only{display:none!important}.grand-prize-lockup .prize-callout-real-simple .real-simple-logo{width:13.9375rem;display:block}@media only screen and (min-width:768px){.grand-prize-lockup .prize-callout-real-simple .real-simple-logo{width:11.25rem}}.second-asterisk{display:none}@media only screen and (max-width:767px){#intro .second-asterisk{display:inline}}.prizes-lockup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:9.6875rem}@media only screen and (min-width:768px){.prizes-lockup{height:7.8125rem;width:31.25rem}}.todays-prize-wrapper{min-height:37.8125rem}@media only screen and (min-width:768px){.todays-prize-wrapper{height:auto;min-height:0}}@media only screen and (min-width:768px){.todays-prize-wrapper.module-container,.todays-prize-wrapper.sweeps-dates{padding-top:.625rem}}@media only screen and (min-width:768px){#landing .todays-prize-wrapper{height:36.625rem}}#login-view .todays-prize-wrapper{margin-bottom:1.25rem}@media only screen and (min-width:768px){#login-view .todays-prize-wrapper{margin-bottom:1.875rem;padding-top:1.25rem;min-height:31.75rem}}@media only screen and (min-width:768px){#shop .todays-prize-wrapper.module-container,#shop .todays-prize-wrapper.sweeps-dates{padding-top:1.25rem;height:34.4375rem}}.todays-prize{width:34.625rem;margin:0 auto;position:relative;text-align:left}@media only screen and (min-width:768px){.todays-prize{width:28.125rem}}.todays-prize .headline-copy{position:absolute;top:13.25rem;left:.25rem;background-color:#000;color:#fff;font-family:"Gotham Cond SSm A","Gotham Cond SSm B",Arial,verdana,sans-serif;font-weight:700;font-size:2.5rem;line-height:.7;padding:1.125rem 0;width:100%;text-align:center}@media only screen and (min-width:768px){.todays-prize .headline-copy{top:10.8125rem;font-size:2.0625rem;padding:.875rem 0}}.todays-prize .todays-prize-img{margin-bottom:1.375rem}@media only screen and (min-width:768px){.todays-prize .todays-prize-img{margin-bottom:1.125rem}}.todays-prize .todays-prize-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.todays-prize .todays-prize-info .prize-logo{width:23%}.todays-prize .todays-prize-info .prize-info{width:67%}.todays-prize .todays-prize-info p,.todays-prize .todays-prize-info li{font-weight:700;font-size:1.4375rem;padding-bottom:1rem}@media only screen and (min-width:768px){.todays-prize .todays-prize-info p,.todays-prize .todays-prize-info li{font-size:1.125rem;padding-bottom:.4375rem}}.todays-prize .todays-prize-info ul{list-style:disc}.prize-day-7 .todays-prize .todays-prize-info .prize-info,.prize-day-32 .todays-prize .todays-prize-info .prize-info,.prize-day-52 .todays-prize .todays-prize-info .prize-info{width:71%}@media only screen and (min-width:768px){.exit-links{padding:.8125rem 2.3125rem 2.3125rem 2.3125rem}}.exit-links .button:first-of-type{margin-bottom:2.1875rem}@media only screen and (min-width:768px){.exit-links .button:first-of-type{margin-bottom:1.6875rem}}.exit-link-shop-us{font-size:2.125rem}@media only screen and (min-width:768px){.exit-link-shop-us{font-size:1.375rem}}.exit-link-shop-ca{font-size:1.8125rem}@media only screen and (min-width:768px){.exit-link-shop-ca{font-size:1.375rem}}.bbb-btn-logo{display:inline-block}.bbb-btn-logo.shop-us{width:20.5625rem;margin-left:.9375rem}@media only screen and (min-width:768px){.bbb-btn-logo.shop-us{width:13.0625rem;margin-left:.625rem}}.bbb-btn-logo.shop-ca{width:17.25rem;margin:0 .625rem}@media only screen and (min-width:768px){.bbb-btn-logo.shop-ca{width:12.9375rem;margin:0 .625rem}}@media only screen and (max-width:767px){#prelaunch .exit-links{background:0}}@media only screen and (min-width:768px){#landing .exit-links{padding-bottom:2.875rem}}#shop h2{padding-bottom:0}#shop .promo-lockup{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#shop .promo-lockup .img-wrapper{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (min-width:768px){.shop-exit-links{padding-top:0;padding-left:2.5rem;padding-right:2.5rem;min-height:36.0625rem}}.shop-exit-links p{padding-bottom:.625rem}@media only screen and (min-width:768px){.shop-exit-links p{padding-bottom:.9375rem}}.shop-exit-links .button,.shop-exit-links button{margin-bottom:2.8125rem}@media only screen and (min-width:768px){.shop-exit-links .button,.shop-exit-links button{font-size:1.875rem;margin-bottom:1.4375rem}}.shop-exit-links .button:last-of-type,.shop-exit-links button:last-of-type{margin-bottom:0}.shop-exit-links .button.exit-link-college-pass,.shop-exit-links button.exit-link-college-pass{font-size:1.8125rem}@media only screen and (min-width:768px){.shop-exit-links .button.exit-link-college-pass,.shop-exit-links button.exit-link-college-pass{font-size:1.3125rem}}.shop-exit-links .button .college-pass,.shop-exit-links button .college-pass{display:block;width:15.4375rem;margin:0 auto .3125rem}@media only screen and (min-width:768px){.shop-exit-links .button .college-pass,.shop-exit-links button .college-pass{width:11.5625rem}}.prize-partner-exits{width:100%;margin-top:1.25rem}@media only screen and (min-width:768px){.prize-partner-exits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:1.875rem;height:14.8125rem;padding:2.875rem 2.5rem}}@media only screen and (min-width:768px){.prize-partner-exits>div{height:100%;width:18.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.prize-partner-exits p{padding-bottom:.625rem;font-weight:700}@media only screen and (min-width:768px){.prize-partner-exits p{font-size:1.125rem}}.prize-partner-exits .button{background-color:#fff;margin-bottom:2.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-bottom:0;height:5.9375rem}@media only screen and (min-width:768px){.prize-partner-exits .button{margin-bottom:0;height:4.5rem}}.prize-partner-exits .button .btn-hyundai-logo{width:16.1875rem}@media only screen and (min-width:768px){.prize-partner-exits .button .btn-hyundai-logo{width:12.125rem}}.prize-partner-exits .button .btn-sony-logo{width:9.4375rem}@media only screen and (min-width:768px){.prize-partner-exits .button .btn-sony-logo{width:7rem}}.prize-partner-exits .button .btn-real-simple-logo{width:13.8125rem}@media only screen and (min-width:768px){.prize-partner-exits .button .btn-real-simple-logo{width:10.375rem}}footer{color:#2d1805;text-align:center;font-size:1.5rem;padding:2.5rem 0}@media only screen and (min-width:768px){footer{padding:1.875rem}}footer p{padding-bottom:1.25rem}@media only screen and (min-width:768px){footer p{padding-bottom:.9375rem}}@media only screen and (min-width:768px){.footer-headline p{font-size:1rem}}.global-nav{margin:0 auto;border-top:1px solid #bdbdbd;padding:1.5625rem 2% 0}@media only screen and (min-width:768px){.global-nav{max-width:64.375rem;font-size:.875rem}}.global-nav a{color:inherit;font-size:inherit;text-decoration:none}.global-nav ul{padding:0 0 1.5rem 0}@media only screen and (min-width:768px){.global-nav ul{line-height:1.3;padding-bottom:.875rem}}.global-nav li{display:block;vertical-align:middle;line-height:1.2;position:relative}@media only screen and (min-width:768px){.global-nav li{display:inline-block;padding-right:1.0625rem;margin-right:.4375rem}}@media only screen and (min-width:768px){.global-nav li:after{content:'\2022';position:absolute;right:0;top:0}}@media only screen and (min-width:768px){.global-nav li.last-nav-item{padding-right:0;margin-right:0}}@media only screen and (min-width:768px){.global-nav li.last-nav-item:after{content:''}}@media only screen and (min-width:768px){.global-nav li.bbb-privacy-us-link{width:19.0625rem}}.global-nav p{font-size:inherit;padding-bottom:1.875rem;margin:0 auto;width:100%;color:inherit;line-height:1.2}@media only screen and (min-width:768px){.global-nav p{padding-bottom:.875rem}}.global-nav .login-only,.global-nav .page-registration .login-only{display:none}.global-nav .page-login .login-only{display:block}#iw_game{display:inline-block;position:relative}#iw_game_controls{width:300px;text-align:center;display:none}#iw_game_container{background:url(../iwgames/memorymatch/images/gg-bg.png) no-repeat;background-size:100%;position:relative;width:35.4375rem}@media only screen and (min-width:768px){#iw_game_container{width:26.6875rem}}#tile_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}#tile_container>div{position:relative;-webkit-transition:.6s,visibility 1ms,height 1ms;transition:.6s,visibility 1ms,height 1ms;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:12.5rem;-ms-flex-preferred-size:25%;flex-basis:25%;cursor:pointer;overflow:hidden}#tile_container>div.flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);overflow:initial;background-color:transparent!important}#tile_container>div.flipped .front{z-index:3}#tile_container>div.matched{visibility:hidden}@media only screen and (min-width:768px){#tile_container>div{height:9.1875rem}}#tile_container>div:nth-of-type(1),#tile_container>div:nth-of-type(6),#tile_container>div:nth-of-type(12){background-color:#8ad2e6}#tile_container>div:nth-of-type(2),#tile_container>div:nth-of-type(7),#tile_container>div:nth-of-type(9){background-color:#ff4612}#tile_container>div:nth-of-type(3),#tile_container>div:nth-of-type(8),#tile_container>div:nth-of-type(10){background-color:#aad4d6}#tile_container>div:nth-of-type(4),#tile_container>div:nth-of-type(5),#tile_container>div:nth-of-type(11){background-color:#99999a}#tile_container .front,#tile_container .back{position:absolute;top:0;left:0}#tile_container .back{z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden}#tile_container .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#tile_container .front{-webkit-backface-visibility:visible;backface-visibility:visible}}.game-initialized #tile_container .front{display:block}.game-modal-container{position:absolute;width:100%;height:100%;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.game-modal-container#end_game{display:none}.game-modal-content{padding:1.25rem 1.25rem 1.25rem 1.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;text-align:center;width:90%;height:90%}.game-modal-content h2{padding:0}.game-modal-content p{font-size:inherit}.game-modal-content ol{list-style:decimal;text-align:left;margin-bottom:3.125rem;margin-left:1.5rem}@media only screen and (min-width:768px){.game-modal-content ol{margin-bottom:1.25rem;margin-left:1rem}}.game-modal-content li{padding-bottom:.25rem}.game-modal-content .btn{height:4.0625rem;font-size:2.5rem}@media only screen and (min-width:768px){.game-modal-content .btn{height:2.8125rem;font-size:1.5rem}}#game_instructions .game-modal-content{font-size:1.125rem;height:97%}@media only screen and (min-width:768px){#game_instructions .game-modal-content{font-size:.8125rem}}#game_instructions .game-modal-content h2,#game_instructions .game-modal-content p{padding-bottom:1.75rem}@media only screen and (min-width:768px){#game_instructions .game-modal-content h2,#game_instructions .game-modal-content p{padding-bottom:1.125rem}}#game_instructions .game-modal-content #btn_play_game{width:26.25rem;margin:0 auto}@media only screen and (min-width:768px){#game_instructions .game-modal-content #btn_play_game{width:19.625rem;height:3.125rem;font-size:1.875rem}}#end_game .game-modal-content{background:#c5e8f0;font-size:1.375rem}@media only screen and (min-width:768px){#end_game .game-modal-content{font-size:1rem}}.end_game_title{margin:0 auto 1rem;width:27.5rem}@media only screen and (min-width:768px){.end_game_title{margin:0 auto .75rem;width:20.625rem}}.lose .end_game_title{width:18.375rem}@media only screen and (min-width:768px){.lose .end_game_title{width:13.75rem}}.end_game_sub_title{padding-bottom:0;margin-bottom:1.625rem;letter-spacing:-0.0625rem;color:#000;font-size:1.875rem}@media only screen and (min-width:768px){.end_game_sub_title{font-size:1.5rem}}.end_game_sub_title.win,.end_game_sub_title.lose{color:#ff4612;margin-bottom:2.125rem;position:relative;z-index:2}@media only screen and (min-width:768px){.end_game_sub_title.win,.end_game_sub_title.lose{margin-bottom:1.25rem}}.end_game_todays_prize{font-size:1.5rem;color:#FFF;margin-bottom:.75rem}@media only screen and (min-width:768px){.end_game_todays_prize{font-size:1.125rem;margin-bottom:.3125rem}}.end_game_todays_prize_name{font-size:1.375rem;padding:0;margin-bottom:1.75rem}@media only screen and (min-width:768px){.end_game_todays_prize_name{font-size:1.125rem;margin-bottom:.75rem}}.end_game_button{width:17.8125rem;height:3.75rem;margin:0 auto}@media only screen and (min-width:768px){.end_game_button{width:13.25rem;height:2.8125rem}}.end_game_p{padding:0}#hub .main-content{padding-left:10%;padding-right:10%;margin-bottom:1.25rem}@media only screen and (min-width:768px){#hub .main-content{padding-top:1.875rem;padding-left:1.875rem;padding-right:1.875rem;height:25.25rem;margin-bottom:1.875rem}}#hub .bonus-entries-title{width:22.6875rem;margin:0 auto .9375rem}@media only screen and (min-width:768px){#hub .bonus-entries-title{width:17.0625rem;margin-bottom:1.125rem}}@media only screen and (min-width:768px){#hub [class^="bonus-entries-"] .ribbon-headline{margin-bottom:2.1875rem}}#hub [class^="bonus-entries-"] .button{margin-bottom:1.5625rem;background-color:#fff;color:#ff4612;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1.5625rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (min-width:768px){#hub [class^="bonus-entries-"] .button{padding:0 1.25rem;width:25.9375rem}}#hub [class^="bonus-entries-"] .button.black-btn{background-color:#000;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}#hub [class^="bonus-entries-"] .button[id$="_award"]{height:9.75rem}@media only screen and (min-width:768px){#hub [class^="bonus-entries-"] .button[id$="_award"]{height:7.375rem;margin:0 auto 1.25rem;font-size:1.25rem}}#hub [class^="bonus-entries-"] .button .plus1{font-size:1.75rem}@media only screen and (min-width:768px){#hub [class^="bonus-entries-"] .button .plus1{font-size:1.3125rem}}#hub [class^="bonus-entries-"] .button.completed{pointer-events:none;cursor:default}#hub [class^="bonus-entries-"] .button.completed .complete-overlay{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff4612;color:#fff;font-size:2.5rem}@media only screen and (min-width:768px){#hub [class^="bonus-entries-"] .button.completed .complete-overlay{font-size:1.875rem}}#hub [class^="bonus-entries-"] .button#instagram_award{margin-bottom:3.4375rem}@media only screen and (min-width:768px){#hub [class^="bonus-entries-"] .button#instagram_award{margin-bottom:1.25rem}}#hub .bonus-entries-1{padding-top:2.5rem}@media only screen and (min-width:768px){#hub .bonus-entries-1{height:35.875rem}}#hub .bonus-entries-1 p{width:96%;margin:0 auto}@media only screen and (min-width:768px){#hub .bonus-entries-1 p{width:95%}}@media only screen and (min-width:768px){#hub .bonus-entries-2{height:35.9375rem}}#hub .twitter-follow{width:20.625rem}@media only screen and (min-width:768px){#hub .twitter-follow{width:15.6875rem}}#hub .instagram-follow{width:19.625rem}@media only screen and (min-width:768px){#hub .instagram-follow{width:14.75rem}}#hub .visit-bbb-lookbook{background-color:#ff4612;color:#fff;font-size:1.25rem;width:20.125rem;height:5.625rem;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){#hub .visit-bbb-lookbook{font-size:.9375rem;width:15.875rem;height:4.5rem}}#hub .visit-bbb-lookbook img{width:14rem;display:inline;margin-left:.625rem}@media only screen and (min-width:768px){#hub .visit-bbb-lookbook img{width:11.5625rem;margin-left:.4375rem}}#hub .link-wrapper{margin-bottom:4.6875rem;margin-top:6.0625rem}@media only screen and (min-width:768px){#hub .link-wrapper{margin-top:3.5625rem;margin-bottom:0}}#game .main-content{padding:2.625rem 0 .5rem}@media only screen and (min-width:768px){#game .main-content{padding:2.25rem 0 5.625rem;min-height:46.9375rem}}#game .main-content>h2{line-height:1.3;padding:0 6% 3rem}#game .main-content h2{letter-spacing:-0.0625rem}@media only screen and (min-width:768px){#game .todays-prize-wrapper{min-height:30.875rem;padding-top:1.4375rem}}@media only screen and (min-width:768px){#landing .spacer-section{height:12.1875rem}}