input#postcode{max-width:10ch}.reason{margin:-5px 0 10px;display:block;color:#555;color:rgba(0,0,0,.4)}#PostCodeID select{margin:10px 0;color:#444;width:100%}.login form{margin:20px auto 0;max-width:90%}.login form input{display:block;width:100%;height:30px;margin-bottom:10px}.login form input[type=email],.login form input[type=password]{padding:5px 10px;border:1px solid rgba(0,0,0,.1)}.create-account .button.outline,#PostCodeID select{border-color:var(--primary-color);color:var(--primary-color)}.create-account .button.outline{float:right;margin-top:10px;width:initial}#PostCodeID select{background-color:#dff0d8;color:#111 !important;color:rgba(0,0,0,.9) !important}select#country{width:100%;margin:0}section{padding:0 10px !important}section .inner{border:1px solid rgba(0,0,0,.075);background-color:#fafafa;border-radius:2px;padding:10px 20px 0 20px;min-height:240px;max-width:320px;margin:10px auto}@media(min-width:1024px){section,section .inner{padding-left:30px !important;padding-right:30px !important}}section#other{text-align:center}section input,section .button{display:block;width:100%;max-width:initial !important}section a img,section #LoginWithAmazon img{display:block;max-width:100%;margin:0 auto}section label{font-size:var(--text-small);float:left;margin:5px 0 0}section input[type=submit],section .button{margin:20px 0}.fpw{font-size:12px}.or{text-align:center;display:block;border-bottom:1px solid rgba(0,0,0,0.1);margin:-20px 0 20px}.paf-error{color:red}#toggleAddressForm{float:right}input[type=checkbox]{width:initial;float:left;display:block}@media only screen and (min-width:768px){section{text-align:center;padding:10px 30px 20px}section#register{text-align:left;border:1px solid rgba(0,0,0,.15)}section form{width:100%;max-width:600px}.login form input[type=email],.login form input[type=password]{display:inline-block;width:49%}input[type=checkbox]{margin-top:3px;width:initial}.create-account .button.outline{float:none;display:inline-block;margin-top:24px;height:33px;width:auto;max-width:initial !important}.other-pay-types{margin-top:-20px}.manual-address input,.manual-address select,#PostCodeID select,#submit-register{max-width:470px !important}#toggleAddressForm{float:none}}