@charset "UTF-8";@font-face{font-family:GillSans;src:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/GillSansMTBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GillSansRoman;src:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/GillSansMT.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gumbo;src:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/Gumbo-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:light;--gold: #cea752;--red: #d12b26;--headerRed: #ed1c24;--white: #fff;--darkRed: #9b1c22;--line: rgb(255 255 255 / 50%);--error: #fff}*{box-sizing:border-box}html{scroll-behavior:smooth;font-size:1rem;line-height:1}body{margin:0;font-family:GillSansRoman,sans-serif;font-size:16px;line-height:1;background:var(--red);color:var(--white)}img{display:block;max-width:100%}.container{position:relative;width:100%;max-width:1024px;padding:0 20px;margin:0 auto}.gumbo,h1{font-family:Gumbo,sans-serif;font-weight:400}.headerText{padding:0 15px;text-align:center}.headerText p,h1{font-size:min(34px,9vw);text-align:center;line-height:1;margin:min(30px,3vw) auto}.headerMed{font-size:min(64px,9vw);letter-spacing:-1px}.headerL{font-size:min(96px,11.3vw);letter-spacing:-1px}.headerSmall{font-size:min(24px,5.2vw);line-height:1.3}.lede{font-size:min(24px,5.2vw);line-height:1.3;text-align:center;margin:0 auto 1.75rem}p{margin:0 0 1rem;line-height:1.4}.textC{text-align:center}.smallText{font-size:20px}.letterSpSmall{letter-spacing:-2px}.smallPrizetext{font-size:min(85px,8vw)}.desktopShown{display:none}.flexC{display:flex;justify-content:center}.regSpan,.regSpanLarge{vertical-align:text-top;line-height:normal;font-size:12px}.regSpanLarge{font-size:20px}a{color:var(--white)}.form{max-width:420px;margin:0 auto}.field{margin-bottom:1.15rem}label{display:block;font-size:.9rem;margin-bottom:.35rem;letter-spacing:.02em}.hint{display:block;font-size:.85rem;opacity:.85;margin-bottom:.35rem}input[type=text],input[type=email],input[type=tel],select{width:100%;padding:.85rem .75rem;font:inherit;font-family:GillSansRoman,sans-serif;color:#000;background:var(--white);border:0;border-radius:4px}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid var(--gold);outline-offset:2px}input[aria-invalid=true],select[aria-invalid=true]{box-shadow:0 0 0 2px var(--darkRed)}.error{display:block;color:var(--white);font-size:.87rem;margin-top:.3rem}.dob{display:flex;gap:.6rem;align-items:flex-end}.dob>div{flex:1 1 0}.choice{display:flex;gap:.6rem;align-items:flex-start;margin-bottom:1rem;font-size:.875rem;line-height:1.35}.choice input{margin:.15rem 0 0;flex:none;width:1rem;height:1rem;accent-color:var(--darkRed)}fieldset{border:0;padding:0;margin:0 0 1.15rem}legend{padding:0;font-size:20px;line-height:1.2;margin-bottom:.75rem}.formBorderLine{height:1px;background:var(--white);opacity:.5;margin:1.25rem 0}button{font:inherit;font-family:GillSansRoman,sans-serif;font-size:19px;padding:.85rem 1.5rem;border:1px solid var(--white);border-radius:4px;background:var(--white);color:var(--red);cursor:pointer}button:hover:not(:disabled){background:transparent;color:var(--white)}button:disabled{opacity:.55;cursor:default}button.block{width:100%;margin:30px auto;display:block}button.link{background:none;border:0;padding:0;color:var(--white);font-size:14px;text-decoration:underline}button.link:hover:not(:disabled){background:none;opacity:.8}.goBackBtn{line-height:4rem;padding:0 1rem;min-width:13.3rem;width:fit-content;border-radius:8px;text-align:center;background:var(--white);margin:45px auto;font-size:20px;text-decoration:none;color:var(--red);display:block}.notice{padding:.85rem 1rem;border-radius:4px;border:1px solid var(--line);margin-bottom:1.25rem;line-height:1.4}.notice.bad{border-color:var(--white);background:var(--darkRed)}.small{font-size:14px;line-height:1.4}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}video{aspect-ratio:1/1;height:fit-content;width:100%;max-width:500px;max-height:500px}@keyframes fade{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(min-width:768px){.headerText{padding:0 30px}legend{font-size:20px}.desktopShown{display:block}.largePadding p{padding:0 109px}.medPadding p{padding:0 80px}.goBackBtn{margin:60px auto}}@media(min-width:1024px){video{max-width:600px;max-height:600px}}header{background:var(--headerRed)}.headerImg{width:100%;max-width:1025px;margin:40px auto 0;position:relative}.headerImg i{background:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/headerImgUpdatedC.jpg) center no-repeat;background-size:contain;width:100%;padding-bottom:61.9%;display:block}.navDesk{width:fit-content;position:absolute;right:16px;z-index:1}.navDesk ul{list-style:none;display:flex;align-items:center;gap:10px;font-size:min(20px,2vw);margin:min(5.6px,.6vw) 0;padding:0}.navDesk a{text-decoration:none;color:var(--white)}.screenReaderText{color:transparent;position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}main{display:block;padding-bottom:2rem}.footerTopSectionHeader{background-color:var(--gold)}.footerTopSectionHeader .footerInnerContainer{padding:20px 20px 25px;display:flex;flex-flow:column nowrap;max-width:1440px;margin:0 auto}.footerLogoImgContianer{margin:20px 0 39px}.footerLogoImgContianer .footerLogoImg{display:block;width:104px;height:39px}.footerTopMenuContainer{flex:1 1 auto;font-family:GillSans,sans-serif}.footerTopMenuList{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:20px}.footerTopMenuListItem{flex:0 1 calc(50% - 10px);margin:0 0 26px}.footerTopMenuLink{color:var(--darkRed);letter-spacing:.5px;text-decoration:none;font-size:1rem;line-height:1rem}.footerTopMenuLink:hover,.footerTopMenuLink:focus{color:var(--red)}.footerSpacerSVGContainer{position:relative;bottom:-4px;width:100%}.footerSpacerSVGContainer img{display:block;width:100%;height:auto}.footerMidSection{position:relative;min-height:400px}.footerMidSection .footerInnerContainer{padding:48px 20px 20px;display:flex;flex-flow:column nowrap;max-width:1440px;margin:0 auto;justify-content:flex-end}.footerSocialContainer{margin-bottom:1rem;flex:0 1 100%;order:1}.footerSocialHeader{font-family:GillSans,sans-serif;line-height:1}.socialListContainer{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;max-width:90%}.socialLinkListItem{margin:0 8px 10px 0;flex:0 1 calc(20% - 10px)}.youtube,.facebook,.instagram,.x{width:100%}.youtube i,.instagram i,.facebook i,.x i{display:block;width:100%;padding-bottom:50%;background-position:left;background-repeat:no-repeat}.youtube i{background-image:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/youtube.svg)}.instagram i{background-image:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/instagram.svg)}.facebook i{background-image:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/facebook.svg);padding-bottom:65%}.x i{background-image:url(https://cdn.promo-now.com/site-files/68da947101a2c7611fb7842c/x.svg)}.footerPageLinksSpacingContainer{margin-bottom:10px;flex:0 1 100%;order:3}.footerPageListLinkContainer{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;column-gap:10px}.footerPageListLink{flex:0 1 calc(50% - 10px);margin:0 0 22px;display:flex;position:relative}.footerPageLinks{color:var(--white);letter-spacing:.5px;display:block;text-decoration:none;font-size:12px;line-height:13.2px}.emptySpaceFlex{margin-bottom:16px;flex:0 1 100%;order:2}.footerMarketingContainer{margin-bottom:1rem;flex:0 1 100%;order:4}.footerMarketingText{font-size:12px;line-height:19.5px;letter-spacing:.5px}.footerLineOne,.footerLineTwo{height:1px;flex:0 1 auto;background-color:var(--white);opacity:.5}.footerLineOne{order:3;margin:20px 0 10px}.footerLineTwo{order:5}.footerBottomContainer{display:flex;flex-flow:row wrap;color:var(--white);order:6;flex:0 1 100%;margin:50px 0 30px;line-height:1.1;justify-content:space-between;align-items:center}.footerBottomText{margin:0 0 18px;flex-basis:100%;font-family:GillSans,sans-serif}.footerSeeAll{font-size:14px;text-decoration:none;text-align:center;line-height:50px;padding:0 6.25px;min-width:133px;position:relative;overflow:hidden;display:inline-block;border-radius:8px;cursor:pointer;color:var(--white);border:2px solid var(--white);background:linear-gradient(45deg,var(--white) 50%,transparent 50%);background-size:200% 200%;background-position:right top;transition:background-position .6s cubic-bezier(.75,0,.25,0)}.footerSeeAll:hover,.footerSeeAll:focus-visible{background-position:left bottom;color:var(--red)}.footerSeeAllText{position:relative;z-index:1;font-size:14px;font-family:GillSans,sans-serif;transition:color .6s cubic-bezier(.75,0,.25,0)}@media(min-width:768px){.headerImg{margin-top:0}.navDesk{right:48px}.footerTopMenuList{height:100%;align-items:center;margin-left:40px;column-gap:10px}.footerTopMenuListItem{flex:0 0 calc(33% - 10px);margin:0 40px 0 0}.footerTopMenuLink{font-size:18px;line-height:18px}.footerTopSectionHeader .footerInnerContainer{flex-flow:row nowrap;padding:10px 40px 14px}.footerMidSection .footerInnerContainer{flex-flow:row wrap;padding:20px 40px}.footerSocialContainer,.footerSocialHeader,.emptySpaceFlex{flex:0 1 50%}.socialLinkListItem{margin-right:0;flex:0 1 calc(23% - 10px)}.footerPageListLink{flex:0 1 calc(33% - 10px);margin:0 0 21px}.footerPageLinks{font-size:14px;display:flex}.footerLogoImgContianer{margin:20px 0 26px}.footerLogoImgContianer .footerLogoImg{width:141px;height:53px}.footerMarketingText{font-size:14px}.footerLineOne,.footerLineTwo{flex:0 1 100%}.footerBottomContainer{margin:30px 0 10px;font-size:26px;letter-spacing:.7px}.footerSeeAll{min-width:157px}}@media(min-width:1024px){.footerTopMenuListItem{flex:0 1 auto}.footerTopMenuContainer{flex:1 1 100%}.footerSocialContainer{flex:0 1 33%;margin-top:9px}.footerSocialHeader{font-size:18px}.footerPageLinksSpacingContainer{flex:0 1 66%;order:2}.footerMarketingContainer{flex:0 1 66%}.footerMarketingText{font-size:12px}.footerLogoImgContianer .footerLogoImg{width:212px;height:98px}.footerLineOne{display:none}.footerBottomContainer{margin:30px 0 10px;font-size:28px}.emptySpaceFlex{flex:0 1 33%;order:3;padding-right:135px;margin-top:12px}}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{color:var(--white)!important;border:0!important;padding:0!important;background:none!important;font-family:GillSansRoman,sans-serif!important;font-size:12px!important;line-height:13.2px!important;letter-spacing:.5px;cursor:pointer}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{background:none!important;color:var(--white)!important;text-decoration:underline}@media(min-width:768px){#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{font-size:14px!important}}.legal{max-width:860px;padding-bottom:1rem}.legal .headerText p{font-size:min(48px,11vw)}.legal h2{font-family:GillSans,sans-serif;font-size:1.05rem;line-height:1.3;margin:2rem 0 .5rem}.legal p,.legal li{font-size:.95rem;font-kerning:none}.legal ol,.legal ul{padding-left:1.4rem;margin:0 0 1rem}.legal li{margin-bottom:.9rem}.legal ol[type=a]{margin-top:.9rem}.legal sup{font-size:.6em;vertical-align:text-top}
