#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:0}.underline{text-decoration:underline}.promoted{font-style:italic}.new{color:#6b8e23}.sold-out{color:red}label{font-weight:700;display:flex;margin-top:5px;margin-bottom:5px}input+label{font-weight:700;display:inline-flex;margin-right:20px}input[type=text],select,textarea{display:block;width:300px;padding:6px 2.5px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}[data-amplify-authenticator] .amplify-divider,[data-amplify-authenticator] [data-amplify-router] fieldset,[data-amplify-authenticator] footer [data-amplify-footer],[data-amplify-authenticator] form div:not(.federated-sign-in-container) button{display:none}