﻿.absolute{position:absolute;}.relative{position:relative;}.fixed{position:fixed;}.sticky{position:sticky;}.overflow-content{overflow:hidden;}.translateY{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.translateX{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.translate3d{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.translateNone{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.clearfix:after{content:'';display:table;clear:both;}.box-sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}*{-webkit-appearance:none!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.bgDetail{background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;}html,body{width:100%;margin:0;padding:0;background:#fff;font-family:Arial,Helvetica,sans-serif;}body{background:#dfe6ee;}@media screen and (min-width:900px){body section{min-height:1200px;}}@media screen and (max-width:1599px){body section{background-size:1600px;}}@media screen and (max-width:899px){body section{min-height:800px;background-size:900px;}}@media screen and (max-width:599px){body section{min-height:500px;background-size:600px;}}::-webkit-input-placeholder{color:#706f6f;}::-moz-placeholder{color:#706f6f;}:-ms-input-placeholder{color:#706f6f;}:-moz-placeholder{color:#706f6f;}.white{color:#fff;}.grey{color:#706f6f;}.midGrey{color:#706f6f;}.red{color:#e30613;}.gold{color:#a99a6f;}.blue{color:#00a1e4;}.bold{font-weight:bold;}.regular{font-weight:normal;}.centre{text-align:center;}.uppercase{text-transform:uppercase;}.page-container{width:800px;max-width:100%;margin:0 auto;position:relative;}br.desktop{display:none;}@media screen and (min-width:420px){br.desktop{display:inline-block;}}p{font-size:35px;line-height:46px;font-weight:bold;}p.small{font-size:24px;line-height:30px;}@media screen and (max-width:899px){p.small{font-size:20px;line-height:24px;}}@media screen and (max-width:599px){p.small{font-size:16px;line-height:20px;}}@media screen and (max-width:899px){p{font-size:24px;line-height:40px;}}@media screen and (max-width:599px){p{font-size:16px;line-height:26px;}}img{display:block;max-width:100%;}header{position:relative;padding-top:100px;}header .page-header{max-width:90%;width:800px;margin:0 auto;}header .page-header a{display:block;text-decoration:none;}header .page-header img{width:100%;max-width:730px;height:auto;margin:0 auto;}section{background:url(../images/bg_combi.jpg) no-repeat bottom center;background-size:1920px;}section .row{margin:0;}section .page-logo{margin:0 0 40px 0;}section .page-logo img{display:block;margin:0 auto;}@media screen and (max-width:899px){section .page-logo{max-width:300px;margin:0 auto 40px auto;}}section .holding-container{margin:0 auto;}section .page-container{padding-top:100px;}@media screen and (max-width:419px){section .page-container{padding-right:10px;padding-left:10px;}}section .claim-container{margin:0 auto;padding-bottom:60px;}section .claim-container p{margin-bottom:2rem;}@media screen and (max-width:899px){section .claim-container{padding:0 20px;}}section .form-container{padding:40px 0 500px 0;}@media screen and (max-width:1599px){section .form-container{padding-bottom:400px;}}@media screen and (max-width:899px){section .form-container{padding-bottom:300px;}}@media screen and (max-width:599px){section .form-container{padding-bottom:200px;}}section .input-holder{display:flex;flex-wrap:wrap;padding:0 20px;width:100%;margin-bottom:30px;align-items:center;position:relative;}section .input-holder.active:not(.error) .placeholder-item .placeholder{color:transparent;}section .input-holder.force-active .placeholder-item .placeholder{color:transparent!important;}section .input-holder.has-modal .receipt-modal-button{position:absolute;top:16px;right:34px;width:30px;height:30px;cursor:pointer;z-index:5;background:url(/images/icon-info.svg) no-repeat center center;}@media screen and (max-width:419px){section .input-holder.has-modal .receipt-modal-button{right:14px;}}@media screen and (min-width:900px){section .input-holder.has-modal .field-validation-error{right:70px;}}section .input-holder.has-checkbox.error{margin-bottom:50px!important;}section .input-holder.has-checkbox.error label:before{border-color:#e30613;}section .input-holder.has-checkbox label{margin:0;padding-left:50px;cursor:pointer;position:relative;line-height:32px;font-weight:bold;}section .input-holder.has-checkbox label:before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;background:#fff;border:1px solid #e5e1cd;}section .input-holder.has-checkbox label:after{content:'';position:absolute;top:2px;left:3px;width:26px;height:26px;opacity:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012.5%2010.7%22%3E%3Cpath%20fill%3D%22%23a99a6f%22%20d%3D%22M10.5%200L4.7%207.1%201.6%204.6%200%206.6l5.1%204.1%207.4-9.1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;}section .input-holder.has-checkbox label a{color:#706f6f;text-decoration:underline;-moz-transition:color 400ms ease-in-out;-o-transition:color 400ms ease-in-out;-webkit-transition:color 400ms ease-in-out;transition:color 400ms ease-in-out;}@media screen and (min-width:900px){section .input-holder.has-checkbox label a:hover{color:#a99a6f;}}@media screen and (max-width:899px){section .input-holder.has-checkbox label{line-height:1em;}section .input-holder.has-checkbox label:before{top:-6px;}section .input-holder.has-checkbox label:after{top:-3px;}}section .input-holder.has-checkbox input{position:absolute;top:0;left:0;opacity:0;pointer-events:none;visibility:hidden;}section .input-holder.has-checkbox input:checked+label:after{opacity:1;}section .input-holder.has-checkbox .field-validation-error{margin:0;padding-left:50px;top:100%;left:20px;transform:none;}@media screen and (max-width:599px){section .input-holder.has-checkbox .field-validation-error{position:relative;padding-left:0;left:auto;right:auto;}}section .input-holder.has-submit{flex-wrap:nowrap;}section .input-holder.has-submit input[type=submit].small-btn{padding:10px 20px;}section .input-holder.has-submit input[type=submit].med-btn{padding:15px 50px;}@media screen and (max-width:899px){section .input-holder.has-submit input[type=submit]{padding:10px 40px;}}section .input-holder.has-submit p.small{font-size:20px;margin-left:20px;margin-bottom:0;font-weight:bold;}@media screen and (max-width:599px){section .input-holder.has-submit{flex-wrap:wrap;}section .input-holder.has-submit p.small{margin-left:0;margin-top:10px;width:100%;}}section .input-holder.alt-validation{margin-bottom:30px!important;}section .input-holder label{font-size:20px;margin-bottom:20px;}@media screen and (max-width:899px){section .input-holder label{font-size:18px;}}@media screen and (max-width:599px){section .input-holder label{font-size:16px;}}section .input-holder input{border:1px solid #e5e1cd;background:#fff;color:#706f6f;font-weight:bold;margin:0;padding:10px 20px;width:100%;font-size:20px;height:60px;font-family:Arial,Helvetica,sans-serif;}section .input-holder input:focus{outline:1px solid #706f6f;}@media screen and (max-width:899px){section .input-holder input{font-size:18px;}}@media screen and (max-width:599px){section .input-holder input{font-size:16px;}}section .input-holder input[type=submit],section .input-holder button{width:auto;background:#a99a6f;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:24px;padding:20px 50px;height:auto;text-transform:uppercase;cursor:pointer;border:2px solid #a99a6f;-moz-transition:border-color 400ms ease-in-out,background 400ms ease-in-out,color 400ms ease-in-out;-o-transition:border-color 400ms ease-in-out,background 400ms ease-in-out,color 400ms ease-in-out;-webkit-transition:border-color 400ms ease-in-out,background 400ms ease-in-out,color 400ms ease-in-out;transition:border-color 400ms ease-in-out,background 400ms ease-in-out,color 400ms ease-in-out;}section .input-holder input[type=submit].disabled,section .input-holder button.disabled{background:#706f6f!important;border-color:#706f6f!important;color:#fff!important;cursor:not-allowed!important;}@media screen and (max-width:899px){section .input-holder input[type=submit],section .input-holder button{font-size:26px;}}@media screen and (max-width:599px){section .input-holder input[type=submit],section .input-holder button{font-size:20px;}}@media(hover:hover){section .input-holder input[type=submit]:hover,section .input-holder button:hover{background:#fff;color:#a99a6f;}}section .input-holder input[type=number]{-moz-appearance:textfield;appearance:none;}section .input-holder input[type=number]::-webkit-outer-spin-button,section .input-holder input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}section .input-holder textarea{width:100%;min-width:100%;min-height:200px;padding:10px 20px;border:1px solid #e5e1cd;background:#fff;color:#706f6f;font-size:20px;font-weight:bold;font-family:Arial,sans-serif;}@media screen and (max-width:899px){section .input-holder textarea{font-size:18px;}}@media screen and (max-width:599px){section .input-holder textarea{font-size:16px;}}section .input-holder select{border:1px solid #e5e1cd;background:#fff;color:#706f6f;margin:0;padding:10px 20px;width:100%;font-size:20px;height:60px;font-family:Arial,Helvetica,sans-serif;}section .input-holder select::picker-icon{color:#999;transition:.4s rotate;}section .input-holder .field-validation-valid{display:none;}section .input-holder .field-validation-error{color:#fb0000;display:none;font-size:18px;font-family:Arial,Helvetica,sans-serif;padding:0;line-height:30px;height:30px;pointer-events:none;z-index:2;font-weight:bold;}@media screen and (min-width:900px){section .input-holder .field-validation-error{position:absolute;top:50%;transform:translateY(-50%);right:40px;}}@media screen and (max-width:899px){section .input-holder .field-validation-error{left:20px;}}@media screen and (max-width:419px){section .input-holder{padding:0;}}footer{padding:0 0 100px 0;background:#fff url(../images/footer_bg.svg) no-repeat top center;background-size:1600px;}footer .footer-images{padding:30px 0;}footer .footer-images img{max-width:175px;}footer .copyright{margin-top:80px;text-align:center;color:#706f6f;font-weight:bold;}@media screen and (max-width:599px){footer .copyright{margin-top:40px;padding:0 20px;}}footer img{margin:0 auto 60px auto;display:block;}@media screen and (max-width:599px){footer img{margin-bottom:20px;}}footer .footer-text{width:100%;text-align:center;}footer .footer-text p{font-weight:bold;}@media screen and (min-width:900px){footer .footer-text p{font-size:25px;}}@media screen and (min-width:900px){footer .footer-text .small{white-space:nowrap;}}@media screen and (max-width:599px){footer .footer-text{padding:0 20px;}}footer .footer-content{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:20px;}footer .footer-content .footer-link{text-align:center;margin:0 20px;}footer .footer-content .footer-link a{color:#706f6f;text-transform:uppercase;text-decoration:none;border-bottom:2px solid transparent;-moz-transition:color 400ms ease-in-out,border-bottom-color 400ms ease-in-out;-o-transition:color 400ms ease-in-out,border-bottom-color 400ms ease-in-out;-webkit-transition:color 400ms ease-in-out,border-bottom-color 400ms ease-in-out;transition:color 400ms ease-in-out,border-bottom-color 400ms ease-in-out;padding-bottom:4px;font-weight:bold;}@media screen and (min-width:900px){footer .footer-content .footer-link a{font-size:25px;}footer .footer-content .footer-link a:hover{color:#a99a6f;border-bottom-color:#a99a6f;}}@media screen and (max-width:599px){footer .footer-content .footer-link{margin:10px auto;width:100%;}}@media screen and (max-width:599px){footer{padding-bottom:0;background-size:1800px;}}@media screen and (min-width:1200px){.claim.not-winner section{min-height:1200px;}}@media screen and (min-width:1600px){.claim.not-winner section{min-height:1400px;background-size:1920px;}.claim.not-winner section .page-container .thanks-container{margin-top:100px;}}@media screen and (max-width:899px){.claim.not-winner section{min-height:900px;}}@media screen and (max-width:599px){.claim.not-winner section{min-height:700px;}}@media screen and (max-width:419px){.claim.not-winner section{min-height:600px;}}.claim.not-winner .thanks-container{width:700px;}.claim.not-winner .thanks-container .win img{margin-bottom:60px;}@media screen and (min-width:1200px){.claim.win section{min-height:1200px;}}@media screen and (min-width:1600px){.claim.win section{min-height:1400px;background-size:1920px;}.claim.win section .page-container .thanks-container{margin-top:100px;}}@media screen and (max-width:599px){.claim.win section{min-height:650px;}}@media screen and (max-width:419px){.claim.win section{min-height:550px;}}@media screen and (min-width:1200px){.claim.closed section{min-height:1200px;}}@media screen and (min-width:1600px){.claim.closed section{min-height:1400px;background-size:1920px;}.claim.closed section .page-container .thanks-container{margin-top:200px;}}@media screen and (max-width:599px){.claim.closed section{min-height:650px;}}@media screen and (max-width:419px){.claim.closed section{min-height:550px;}}@media screen and (min-width:1200px){.claim.thanks section{min-height:1400px;}}@media screen and (min-width:1600px){.claim.thanks section{background-size:1920px;}.claim.thanks section .page-container .thanks-container{margin-top:100px;}}@media screen and (max-width:899px){.claim.thanks section{min-height:900px;}}@media screen and (max-width:599px){.claim.thanks section{min-height:700px;}}@media screen and (max-width:419px){.claim.thanks section{min-height:600px;}}@media screen and (min-width:1200px){.claim.redeem-page section{min-height:1400px;}}@media screen and (min-width:1600px){.claim.redeem-page section{background-size:1920px;}}@media screen and (max-width:599px){.claim.redeem-page section{min-height:650px;}}@media screen and (max-width:419px){.claim.redeem-page section{min-height:550px;}}@media screen and (min-width:1200px){.claim.age-gate-page section{min-height:1400px;}}@media screen and (max-width:899px){.claim.age-gate-page section{min-height:900px;}}@media screen and (max-width:599px){.claim.age-gate-page section{min-height:700px;}.claim.age-gate-page section .page-container{padding-top:40px;}}@media screen and (max-width:419px){.claim.age-gate-page section{min-height:650px;}}.claim .input-holder label{margin-bottom:10px;}.age-gate-page .age-gate-container{max-width:640px;margin:0 auto;padding-top:40px;}.age-gate-page .age-gate-container h1{margin-bottom:20px;color:#a99a6f;font-size:56px;line-height:1.2;font-weight:bold;}.age-gate-page .age-gate-container p{margin-bottom:30px;font-size:36px;line-height:1.2;color:#000;}.age-gate-page .age-gate-form{max-width:560px;margin:0 auto;}.age-gate-page .age-gate-fields{display:flex;gap:16px;align-items:flex-start;justify-content:center;}.age-gate-page .age-gate-field{flex:1 1 0;min-width:0;position:relative;}.age-gate-page .age-gate-field:after{content:'';position:absolute;bottom:33px;left:40px;right:40px;height:5px;background:#000;}.age-gate-page .age-gate-field label{display:block;margin-bottom:10px;font-size:33px;font-weight:normal;color:#000;text-align:center;}.age-gate-page .age-gate-field input{border:0;background:transparent;color:#706f6f;margin:0;padding:10px 16px;width:100%;height:60px;font-size:24px;text-align:center;font-family:Arial,Helvetica,sans-serif;outline:0;}.age-gate-page .age-gate-field.error:after{background:#e30613;}@media screen and (max-width:599px){.age-gate-page .age-gate-field:after{bottom:20px;}}@media screen and (max-width:419px){.age-gate-page .age-gate-field:after{bottom:20px;left:10px;right:10px;}}.age-gate-page .age-gate-error{display:block;min-height:24px;margin-top:6px;color:#fb0000;font-size:18px;font-weight:bold;line-height:1.2;text-align:center;}.age-gate-page .age-gate-global-error-holder{min-height:32px;text-align:center;margin-top:6px;}.age-gate-page .age-gate-global-error{color:#fb0000;font-size:20px;font-weight:bold;}.age-gate-page .age-gate-submit{justify-content:center;padding:0;margin-top:10px;}@media screen and (max-width:899px){.age-gate-page .age-gate-container h1{font-size:40px;}.age-gate-page .age-gate-container p{font-size:28px;}.age-gate-page .age-gate-submit{margin-bottom:0;}}@media screen and (max-width:599px){.age-gate-page .age-gate-fields{gap:10px;}.age-gate-page .age-gate-field label{font-size:18px;}.age-gate-page .age-gate-field input{font-size:20px;height:52px;padding:8px 10px;}.age-gate-page .age-gate-error{font-size:14px;min-height:18px;}.age-gate-page .age-gate-container h1{font-size:30px;}.age-gate-page .age-gate-container p{font-size:20px;}}.redeem-page .redeem-container{max-width:720px;margin:0 auto;padding-bottom:300px;}.redeem-page .redeem-container h1{color:#a99a6f;font-size:52px;line-height:1.1;margin-bottom:20px;text-transform:uppercase;}.redeem-page .redeem-container p{margin-bottom:30px;}.redeem-page .redeem-container .redeem-address-holder{width:100%;max-width:100%;flex:0 0 100%;margin:0;}.redeem-page .redeem-container .manual-address{color:#a99a6f;text-decoration:underline;margin-top:10px;display:inline-block;}@media screen and (min-width:900px){.redeem-page .offset-error .field-validation-error{top:30px;}}@media screen and (max-width:899px){.redeem-page .offset-error .field-validation-error{width:100%;}}.redeem-page .has-upload input[type=file]{position:absolute;opacity:0;visibility:hidden;pointer-events:none;}.redeem-page .has-upload .fake-input{margin:0;width:100%;border:1px solid #e5e1cd;background:#fff;padding:10px 20px;min-height:60px;font-size:20px;color:#706f6f;cursor:pointer;position:relative;font-weight:bold;}.redeem-page .has-upload .fake-input:after{content:'';position:absolute;right:14px;top:50%;transform:translateY(-50%);width:28px;height:28px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038.1%2031.6%22%3E%3Cpath%20fill%3D%22%23706f6f%22%20d%3D%22M34.8%202.4h-3.3V0h-5v2.4H3.3C1.5%202.4%200%203.8%200%205.7v22.6c0%201.8%201.5%203.3%203.3%203.3h31.4c1.8%200%203.3-1.5%203.3-3.3V5.7c.1-1.9-1.4-3.3-3.2-3.3zM18.6%2026.7c-5.4%200-9.8-4.4-9.8-9.8s4.4-9.8%209.8-9.8%209.8%204.4%209.8%209.8c0%205.5-4.4%209.8-9.8%209.8z%22%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;}.redeem-page .has-upload .fake-input span{display:block;padding-right:36px;line-height:1.6em;}@media screen and (min-width:900px){.redeem-page .has-upload .field-validation-error{right:80px;top:30px;}}.redeem-page .upload-content-text{font-weight:bold;color:#706f6f;font-size:18px;margin:0!important;width:100%;}.redeem-page .upload-content-text a{color:#706f6f;text-decoration:underline;}@media(hover:hover){.redeem-page .upload-content-text a:hover{color:#a99a6f;}}.redeem-page .redeem-colour-field{margin-bottom:40px!important;align-items:flex-start;}.redeem-page .redeem-colour-field .field-validation-error{position:relative;top:auto;transform:none;right:auto;}.redeem-page .redeem-colour-label{width:100%;margin-bottom:14px;font-size:20px;line-height:1.3;font-weight:bold;color:#706f6f;}.redeem-page .redeem-colour-options{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}@media screen and (min-width:600px){.redeem-page .redeem-colour-options{justify-content:space-between;}}.redeem-page .redeem-colour-option{border:0;background:transparent!important;color:#706f6f;height:auto;min-height:56px;padding:10px 14px;display:inline-flex;align-items:center;gap:8px;text-transform:none!important;font-size:18px!important;line-height:1;outline:0;}@media screen and (max-width:899px){.redeem-page .redeem-colour-option{width:48%;margin:1% 0;}}.redeem-page .redeem-colour-swatch{width:50px;height:50px;border-radius:50%;border:0;flex:0 0 auto;display:flex;justify-content:center;align-items:center;}.redeem-page .redeem-colour-swatch.sand-beige{background:#d8c6a7;}.redeem-page .redeem-colour-swatch.white{background:#fff;}.redeem-page .redeem-colour-swatch.black{background:#1f1f1f;}.redeem-page .redeem-colour-swatch.black .redeem-colour-order{color:#fff;}.redeem-page .redeem-colour-swatch.champagne{background:#d8bea7;}.redeem-page .redeem-colour-order{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:bold;background:transparent;color:transparent;border:0;flex:0 0 auto;color:#111;font-size:26px;}.redeem-page .redeem-colour-name{font-size:18px;font-weight:bold;color:#706f6f;}@media screen and (max-width:899px){.redeem-page .redeem-container h1{font-size:40px;}}@media screen and (max-width:599px){.redeem-page .redeem-container h1{font-size:32px;}.redeem-page .has-upload .fake-input{min-height:52px;font-size:16px;padding:10px 14px;}.redeem-page .redeem-colour-option{width:100%;justify-content:flex-start;}.redeem-page .redeem-colour-name{font-size:16px;}}.terms .page-container .claim-container{padding-bottom:600px;}@media screen and (max-width:1599px){.terms .page-container .claim-container{padding-bottom:450px;}}@media screen and (max-width:899px){.terms .page-container .claim-container{padding-bottom:300px;}}@media screen and (max-width:599px){.terms .page-container .claim-container{padding-bottom:200px;}}.terms h1{margin-bottom:60px;}.terms .terms-list{margin:60px 0;font-family:Arial,sans-serif;}.terms .terms-list dl{display:flex;gap:2em;}.terms .terms-list dl dt{width:200px;flex-shrink:0;font-size:20px;line-height:1.3em;color:#706f6f;font-family:Arial,sans-serif;font-weight:normal;}.terms .terms-list dl dd p{margin:0;}@media screen and (max-width:599px){.terms .terms-list dl{flex-wrap:wrap;}.terms .terms-list dl dt{width:100%;}}.terms ol{list-style:decimal;}.terms ol.alpha{list-style:lower-alpha;}.terms ol.roman{list-style:lower-roman;}.terms li,.terms p{font-size:20px;line-height:1.3em;color:#706f6f;margin:20px 0;font-family:Arial,sans-serif;font-weight:normal;}.terms li a,.terms p a{color:#a99a6f;font-weight:bold;-moz-transition:color 400ms ease-in-out;-o-transition:color 400ms ease-in-out;-webkit-transition:color 400ms ease-in-out;transition:color 400ms ease-in-out;font-family:Arial,sans-serif;}.terms li a:hover,.terms p a:hover{color:#000;}@media screen and (max-width:899px){.terms li,.terms p{font-size:18px;}}.thanks-container{max-width:90%;width:650px;margin:0 auto;}.thanks-container h1{font-size:75px;font-weight:bold;margin-bottom:40px;}@media screen and (max-width:899px){.thanks-container h1{max-width:600px;font-size:40px;}}@media screen and (min-width:900px){.thanks-container h1{max-width:1000px;}}.thanks-container .win img{margin:0 auto 40px auto;}@media screen and (min-width:1200px){.holding section{min-height:1200px;}}@media screen and (min-width:1600px){.holding section{min-height:1400px;background-size:1920px;}.holding section .page-container .thanks-container{margin-top:200px;}}@media screen and (max-width:599px){.holding section{min-height:650px;}}@media screen and (max-width:419px){.holding section{min-height:550px;}}.holding .page-container{padding-top:30px;}.holding .page-container .thanks-container .win img{margin-bottom:60px;}.holding .page-container .thanks-container .win p:last-child{margin-bottom:0;}.closed .page-container p:last-child{margin-bottom:0;}form.submitted .field-validation-error{display:block;}form.submitted .input-holder.error{margin-bottom:40px;}form.submitted .input-holder.error.has-upload .fake-input{border-color:#e30613;}form.submitted .input-holder.error input,form.submitted .input-holder.error textarea{border-color:#e30613;}.text-container{max-width:98%;width:800px;margin:0 auto;}.receipt-popup{display:none;position:absolute;z-index:20;top:calc(100% - 60px);}.receipt-popup.active{display:block;}.receipt-popup .close{position:absolute;top:0;right:10px;width:30px;height:30px;cursor:pointer;}.receipt-popup .close:after{content:'';position:absolute;top:5px;left:5px;width:20px;height:20px;background:url(/images/icon-nav-close.svg) no-repeat 0 0;}.receipt-popup .receipt-popup-container img{display:block;}@media screen and (min-width:420px){.receipt-popup{right:12px;}}@media screen and (max-width:419px){.receipt-popup{right:-7px;}}.thanks-content a{color:#00a1e4;}@media screen and (min-width:900px){.thanks-content a:hover{color:#a99a6f;}}.thanks-content p:last-child{margin-bottom:0;}