@media (min-width: 668px){_::-webkit-full-page-media,_:future,:root .standalone-signup-card{top:-20px;position:relative}}#gastro-bg-img{background-image:url("https://s3.amazonaws.com/atlas-dev/misc/internal-one-offs/Hero_03_Anise.jpg");min-height:calc(100vh + 1px);background-repeat:repeat-x;background-size:cover;background-position-x:40%}@media (max-width: 667px){#gastro-bg-img{background-size:100% 251px;height:auto;padding-top:250px}}.gastro-banner{max-width:412px}@media (max-width: 667px){.gastro-banner{max-width:84%}}span.gastro-lockup:before{background:#fecb00;height:35px;top:-7px}@media (max-width: 667px){span.gastro-lockup:before{height:21px;top:0px}}.gastro-lockup img{position:relative}@media (max-width: 667px){.gastro-lockup img{top:0}}.btn-gastro{background:#fecb00;color:#333 !important}.btn-gastro:hover,.btn-gastro:focus{background:#f5cc00;color:inherit}.gastro-signup-card{border-bottom:8px solid #fecb00}@media (max-width: 667px){.gastro-signup-card{border-top:8px solid #fecb00;border-bottom:none;-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;min-height:calc(100vh - 250px)}}.gastro-signup-card input[type=email]:focus{border-color:#382c14}.standalone-signup-wrap{height:100%;text-align:center}.standalone-signup-card{background:#fff;padding:56px 100px 70px;margin:0 auto;width:820px;color:#333}.standalone-signup-card h1,.standalone-signup-card input[type='email']{color:#333}.standalone-signup-card .title-lg{margin-bottom:42px;font-size:49px;line-height:49px;letter-spacing:.02em;position:relative;top:-2px}.standalone-signup-card p{font-size:24px;line-height:28px;letter-spacing:0em;margin-bottom:42px}.signup-card-contents{width:597px;margin:0 auto}@media (min-width: 668px){.signup-card-contents{min-height:314px}}.standalone-signup-card .single-line-email-signup{width:100%}.single-line-email-signup input[type=email]{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.btn{font-size:15px;line-height:15px;padding:17px 30px;letter-spacing:0.12em;font-weight:600;text-transform:uppercase;border:none;text-rendering:geometricPrecision;height:50px;cursor:pointer}.error{display:none}@media (max-width: 667px){.standalone-signup-card{width:100%;padding:28px 10px}.standalone-signup-card .title-lg,.standalone-signup-card p{margin-bottom:35px}.signup-card-contents{width:auto}.signup-card-contents .title-lg{margin-bottom:26px;font-size:38px;line-height:38px}.single-line-email-signup .btn{margin-top:15px}input[type="email"]{border-right:1px solid #c6cdcb}}.flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.align-items-center{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.confirmation-message h1{padding-top:28px}.confirmation-message a{box-shadow:inset 0 -2px 0 #fecb00;text-decoration:none}.confirmation-message a:hover,.confirmation-message a:focus{text-decoration:none;background-color:#fecb00;box-shadow:0 0;border-color:transparent;border-top:3px solid transparent;color:initial}.confirmation-message a:last-child{position:relative;top:20px}
