.wsi-backgroundsize .cart-table .cart-table-row-title>a,.wsi-backgroundsize .cart-table .cart-card-row-title>a{background:none}#sweepstakes.wrap{max-width:1440px;width:100%}.footer-recently-viewed{display:none}.main-content{min-height:945px;position:relative;background-color:#f3eeea;background-image:url("../images/sweepstakes/093024_HLD1_MarcusSamuelsson_Sweeps_PB_D_Image-v2.jpg");background-position:left;background-repeat:no-repeat;background-size:contain;-webkit-font-smoothing:antialiased;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:940px;text-align:center}.main-content .content{height:100%;z-index:2;width:600px;background-color:#f3eeea;padding:0 60px;position:relative;display:flex;align-items:center}.main-content .logo{padding:0 0 15px}.main-content .logo img{width:60%;margin:0 auto;display:inherit}.main-content .copy{padding:0}.main-content form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:0}.main-content form fieldset{width:100%;text-align:left;position:relative}.main-content form input[type="text"]{border:1px solid #707070;border-radius:0;width:243px;color:#212121;font-style:italic;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-size:12px;padding:8px 10px;margin-bottom:19px}.main-content form input[type="checkbox"]{border:1px solid #707070;border-radius:0;height:16px;width:16px}.main-content form input[type="checkbox"]+label{display:inline-block;width:565px}.main-content form input[type="checkbox"]+label span{font-size:11px;line-height:1.27273;text-align:left;display:inline-block;clear:both;margin-left:15px;color:#212121;text-transform:none}.main-content form input[type="checkbox"]+label span:first-child{margin-bottom:0}.main-content form input[type="checkbox"]+label span a{color:#212121;text-decoration:underline}.main-content form .column-container{width:550px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.main-content form .option{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:20px}.main-content form .send-button{width:100%}.main-content form .error-message{position:absolute;top:-10px}.main-content form .error-message ul li{margin-bottom:0;color:#b30008;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-style:italic;font-size:9px;line-height:9px}.main-content form .g-recaptcha+.recaptcha-error-message{margin-top:5px;margin-bottom:10px;color:#b30008;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-style:italic;font-size:9px;line-height:9px;width:100%}.main-content form .recaptcha-error-message{color:#212121}.main-content h1{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;color:#212121;letter-spacing:0.96px;font-size:55px;margin-bottom:10px}.main-content h2{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;color:#212121;font-size:24px;line-height:1.41667;margin-bottom:16px}.main-content p{color:#212121;font-size:20px;line-height:28px;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;margin-bottom:40px}.main-content p.copy-text{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-weight:375;font-size:25px}.main-content p.copy-text-light:first-child{margin-bottom:16px;font-size:28px;margin-top:60px}.main-content p.secondary{font-size:24px;line-height:1.2381;margin-bottom:40px}.main-content p.secondary a{color:#212121}.main-content strong{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-weight:400}.main-content .copy-bullets p{margin-bottom:0}.main-content .copy-bullets ul{margin-bottom:75px;list-style:disc}.main-content .copy-bullets ul li{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;color:#212121;letter-spacing:0.84px;font-size:25px;line-height:30px;margin-bottom:17px;list-style-position:inside}.main-content .copy-bullets ul li img{margin-right:13px}.main-content .copy-bullets ul li svg{margin-bottom:5px}.main-content .copy-bullets ul li::last-child{margin-bottom:0}.main-content .button{border:1px solid #212121;background-color:#212121;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-weight:400;color:#fff;text-transform:none;font-size:16px;margin-bottom:35px;width:169px;height:48px;position:relative;display:inline-flex;justify-content:center;align-items:center}.main-content .button:hover{cursor:pointer}.main-content.landing h1{width:100%;margin:auto auto 10px}.main-content.landing .copy-columns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:55px;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;color:#212121;font-size:21px;line-height:1.28571;width:265px;margin:0 auto 30px}.main-content.landing .copy-columns .column-one span,.main-content.landing .copy-columns .column-two span,.main-content.landing .copy-columns .column-three span{font-size:29px;line-height:0.94737;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-weight:375}.main-content.landing .copy-legal{padding:0;width:608px;text-align:center;margin-bottom:35px}.main-content.landing .copy-legal p{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-size:10px;line-height:1.3;margin-bottom:0}.main-content.landing .copy-legal p a{color:#212121;padding-bottom:0;border-bottom:0}.main-content.thank-you,.main-content.expired{text-align:left}.main-content.thank-you .logo,.main-content.expired .logo{padding-top:281px}.main-content.thank-you h1,.main-content.expired h1{font-size:59px}.main-content.thank-you h2,.main-content.expired h2{font-size:38px;line-height:1.15789;font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-weight:375;margin-bottom:27px}.main-content.thank-you p,.main-content.expired p{margin-bottom:24px;font-family:inherit}.main-content.thank-you p.copy-text-light,.main-content.expired p.copy-text-light{font-size:28px}.main-content.thank-you .button{width:200px;justify-content:space-between;padding:0 20px}.main-content.expired .button{width:275px;justify-content:space-between;padding:0 20px}.main-content.expired .content{width:620px;padding:0 40px 0 60px}.main-content.expired .content h1{width:363px}.main-content.rules{background-image:none;height:100%}.main-content.rules .content{width:auto;height:100%;position:relative;padding:84px 106px;top:unset;right:unset}.main-content.rules .content .logo{padding-top:0}.main-content.rules .content .logo img{width:317px}.main-content.rules .content h1{margin-bottom:28px;width:100%;font-size:64px}.main-content.rules .content h2{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-weight:375;font-size:28px;line-height:1.15;margin-bottom:55px}.main-content.rules .content .copy-columns{text-align:left;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.main-content.rules .content .copy-columns .column-one,.main-content.rules .content .copy-columns .column-two{width:48%}.main-content.rules .content .copy-columns p{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-weight:375;font-size:9px;line-height:1.33333;margin-bottom:18px;width:auto}
