#popity .infusion-submit-hidden{display:none!important}#popity{max-width:900px;width:100%;margin:0 auto;display:flex;box-sizing:border-box}#popity .step-first,#popity .step-second,#popity .step-third{display:flex;width:100%}#popity .hide{display:none}#popity .show{display:flex}#popity .column{flex:1}#popity h4,#popity h4>p{font-family:'Lato',sans-serif;font-weight:bolder;color:rgb(185,2,2);font-size:20px;margin:0}#popity h2,#popity h2 p{font-family:'Lato',sans-serif;font-size:44px;color:#000;font-weight:900;margin:0;line-height:1.1;padding:12px 0}#popity p{font-family:'EB Garamond',serif;font-size:22px;line-height:1.25;font-weight:500;padding:0 0 4px;margin-bottom:8px}#popity .button-holder{padding:5px 0}#popity button,#popity .yes-link{background:#f99f44;border:1px solid #FA8D1D;border-radius:3px;font-family:'Lato',sans-serif;width:100%;font-size:22px;font-weight:900;padding:20px 12px;cursor:pointer;transition:background .2s ease;display:block;box-sizing:border-box;color:#000;text-decoration:none;text-align:center}#popity button,#popity .yes-button,#popity .yes-link{margin-bottom:12px;background:#f99f44;border:1px solid #FA8D1D}#popity button:hover,#popity .yes-button:hover,#popity .yes-link:hover{background:#fc9224;border-color:#FA8D1D}#popity button.no-button{font-size:18px;background:#fff;border:1px solid #fa8d1d}#popity button.no-button:hover{border-color:#fa8d1d;background:#fff}#popity .privacy-notice{margin:6px 4px;color:#333;font-family:'Lato',sans-serif;font-size:12px;text-align:center;letter-spacing:0}#popity #pp-form{padding-top:8px}#popity #pp-form td{padding:0}#popity #pp-form label{display:none}#popity #pp-form input[type="text"]{line-height:1.5;padding:.4rem .75rem;margin:0 0 10px;border:1px solid #1a1414;width:100%;height:64px;border-radius:.25rem;font-family:'EB Garamond',serif;color:#1a1414;font-size:22px;box-sizing:border-box}#popity .mobile{display:none}@media only screen and (max-width:1023px){#popity{max-width:500px;background:white;padding:24px 12px}#popity .step-first,#popity .step-second{flex-flow:column}#popity h4{text-align:center}#popity h2,#popity h2 p{text-align:center}#popity .button-holder{padding:0}}@media only screen and (max-width:520px){#popity{max-width:100%}#popity h2,#popity h2 p{font-size:24px;padding:6px;margin-bottom:0}}@media only screen and (max-width:480px){#popity{padding:12px 8px 6px}#popity h4,#popity h4>p{font-size:18px}#popity #pp-form input{height:34px;font-size:16px}#popity p,#popity span{line-height:1.1}#popity button,#popity .yes-button,#popity .yes-link{padding:12px;font-size:18px}#popity button.no-button{padding:10px 12px;font-size:14px}#popity .desktop{display:none}#popity .mobile{display:block}}