body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Orkney;src:url(/static/media/orkney-regular-webfont.9ed1c46d12fe1cc64aeb.woff) format("woff")}body{background-color:#fff;background:#f5f5f5;color:#333;display:flex;flex-direction:column;font-family:Orkney,sans-serif;margin:0;padding:0;width:100%}.header{align-items:center;background:#fff;border-bottom:1px solid #ddd;display:flex;justify-content:left;padding:20px 20px 20px 120px}h3{margin-bottom:0}em{display:block;font-size:.8em;font-style:normal;margin:5px 0}em,em a{color:gray}em a{display:inline-block;margin-right:10px}.header img{height:100px}.checkout-container{display:flex;max-width:100%;width:100%}.container{background:#fff;flex:1 1;max-width:600px;padding:0 40px 40px 120px}.summary-container{background:#f5f5f5;border-left:1px solid #ddd;display:flex;flex-direction:column;height:100vh;justify-content:start;max-width:400px;padding:40px}.form-row{display:flex;gap:10px;padding:5px}.form-row input{flex:1 1}label{display:block;font-size:14px;font-weight:700;margin-top:10px}input,select{border:1px solid #ccc;border-radius:1px;font-family:Orkney,sans-serif;font-size:14px;margin-top:5px;padding:15px;width:100%}.error{color:red;font-size:12px;margin-top:3px}.payment-container{background:#f9f9f9;border:1px solid #ddd;border-radius:5px;margin-top:20px;padding:20px}.pay-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:15px;width:100%}.summary-header{background-color:#f5f5f5;font-size:18px;font-weight:700;margin-bottom:15px}.summary-item{font-size:14px;margin-bottom:10px;width:100%}.summary-item div,.summary-item img{display:block;float:left}.summary-item img{border:1px solid #ccc;height:75px;margin-right:10px;width:75px}.summary-item i{display:block;float:right;font-style:normal}.summary-total{font-size:16px;font-size:1.2em;font-weight:700;margin-top:20px}.form-norow{display:block}.form-norow input,.form-norow label,.form-norow select{display:inline;width:auto}hr{margin:50px 0 10px}div.clear{clear:both;float:none}.icon{padding-top:12px;transform:scale(3)}
/*# sourceMappingURL=main.6d21ca6f.css.map*/