/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/customer-kit-order.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************/
/* Auto-complete */
ul.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
  background: #fefefe;
  list-style: none;
  border-left: solid 1px #cacaca;
  border-right: solid 1px #cacaca;
  border-radius: 0 0 4px 4px;
  box-shadow: #1f1f1faa 0px 3px 5px;
  color: #2b2b2b;
}

ul.ui-autocomplete .ui-menu {
  position: absolute;
}

ul.ui-autocomplete .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

ul.ui-autocomplete .ui-menu .ui-state-focus,
ul.ui-autocomplete .ui-menu .ui-state-active {
  margin: -1px;
}

ul.ui-autocomplete .ui-menu-item {
  margin: 0;
  cursor: pointer;
  /* support: IE10, see #8844 */
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  border-bottom: solid 1px #cacaca;
}

ul.ui-autocomplete .ui-menu-item:hover, ul.ui-autocomplete .ui-menu-item.over {
  background: #2b2b2b;
  color: #fefefe;
  font-weight: bold;
}

ul.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper {
  position: relative;
  padding: 3px 1em 3px .4em;
}

body.kit-order {
  /* inline error messages on forms */
}

body.kit-order form#kitorder-form {
  margin-left: 0px !important;
  padding-left: 0px;
}

body.kit-order form#kitorder-form input.int-spinner {
  max-width: 5em;
}

body.kit-order form#kitorder-form ul.conversions {
  background-color: transparent;
  margin: 0px;
  padding: 0px;
  max-width: 280px;
}

body.kit-order form#kitorder-form ul.conversions li {
  font-size: 0.85em;
}

body.kit-order .orderid {
  font-size: 2rem;
  font-weight: bold;
  padding: 0.4em 0.6em;
  display: inline-block;
  margin: 1em 0;
  letter-spacing: 0.8em;
  background: aliceblue;
  border: solid 1px #555;
  border-radius: 4px;
  font-family: Fixedsys, Inconsolata, Menlo, Monaco, Consolas, monospace;
}

body.kit-order .help-block .list-unstyled {
  list-style: none;
  background-color: lightpink;
  color: darkred;
}

body.kit-order .paymentform--container {
  background: #ebebeb;
  background: linear-gradient(0deg, #ebebeb 50%, white 80%);
  padding-bottom: 1.7rem;
  border-radius: 14px;
}

/** PAYMENET FORM **/
#payment-form {
  min-width: 500px;
  align-self: center;
  /*box-shadow: 0px 0px 0px 0.5px rgba(50, 50, 93, 0.1),*/
  /*0px 2px 5px 0px rgba(50, 50, 93, 0.1), 0px 1px 1.5px 0px rgba(0, 0, 0, 0.07);*/
  border-radius: 7px;
  padding: 40px;
}

#payment-form input {
  border-radius: 6px;
  margin-bottom: 6px;
  padding: 12px;
  border: 1px solid rgba(50, 50, 93, 0.1);
  height: 44px;
  font-size: 16px;
  width: 100%;
  background: white;
}

#payment-form .result-message {
  line-height: 22px;
  font-size: 16px;
}

#payment-form .result-message a {
  color: #596fd6;
  font-weight: 600;
  text-decoration: none;
}

#payment-form .hidden {
  display: none;
}

#payment-form #card-error {
  color: #697386;
  text-align: left;
  font-size: 13px;
  line-height: 17px;
  margin-top: 12px;
}

#payment-form #card-element {
  border-radius: 4px 4px 0 0;
  padding: 12px;
  border: 1px solid rgba(50, 50, 93, 0.1);
  min-height: 320px;
  height: 100%;
  width: 100%;
  background: white;
}

#payment-form #payment-request-button {
  margin-bottom: 32px;
}

#payment-form iframe {
  min-height: 320px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2N1c3RvbWVyLWtpdC1vcmRlci5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7QUNBQTtFQUNFLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsZ0JBQWU7RUFDZiw4QkFBOEI7RUFDOUIsK0JBQStCO0VBQy9CLDBCQUEwQjtFQUMxQixpQ0FBaUM7RUFDakMsY0FBYztBREVoQjs7QUNiQTtFQWFJLGtCQUFrQjtBREl0Qjs7QUNqQkE7RUFpQkksYUFBYTtFQUNiLFNBQVM7RUFDVCxZQUFZO0VBQ1osY0FBYztFQUNkLHVCQUF1QjtBREkzQjs7QUN6QkE7O0VBMEJJLFlBQVk7QURJaEI7O0FDOUJBO0VBK0JJLFNBQVM7RUFDVCxlQUFlO0VBQ2Y7RUFDQSx5REFBdUc7RUFFdkcsZ0NBQWdDO0FERXBDOztBQ3RDQTtFQXVDTSxtQkFBbUI7RUFDbkIsY0FBYztFQUNkLGlCQUFpQjtBREd2Qjs7QUM1Q0E7RUE2Q00sa0JBQWtCO0VBQ2xCLHlCQUF5QjtBREcvQjs7QUE5Q0E7RUFvQ0U7QUFjRjs7QUFsREE7RUFFSSwyQkFBMkI7RUFDM0IsaUJBQWlCO0FBb0RyQjs7QUF2REE7RUFNTSxjQUFjO0FBcURwQjs7QUEzREE7RUFVTSw2QkFBNkI7RUFDN0IsV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7QUFxRHRCOztBQWxFQTtFQWVRLGlCQUFpQjtBQXVEekI7O0FBdEVBO0VBd0JJLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQixhQUFhO0VBQ2IscUJBQXFCO0VBQ3JCLHFCQUFxQjtFQUNyQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLHNFQUFzRTtBQWtEMUU7O0FBbkZBO0VBc0NJLGdCQUFnQjtFQUNoQiwyQkFBMkI7RUFDM0IsY0FBYztBQWlEbEI7O0FBekZBO0VBNENJLG1CQUE0QjtFQUM1Qix5REFBbUY7RUFFbkYsc0JBQXVCO0VBQ3ZCLG1CQUFtQjtBQWdEdkI7O0FBekNBO0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCO0VBQ0E7RUFDQSxrQkFBa0I7RUFDbEIsYUFBYTtBQTJDZjs7QUFqREE7RUFTSSxrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYix1Q0FBdUM7RUFDdkMsWUFBWTtFQUNaLGVBQWU7RUFDZixXQUFXO0VBQ1gsaUJBQWlCO0FBNENyQjs7QUE1REE7RUFvQkksaUJBQWlCO0VBQ2pCLGVBQWU7QUE0Q25COztBQWpFQTtFQXVCTSxjQUF3QjtFQUN4QixnQkFBZ0I7RUFDaEIscUJBQXFCO0FBOEMzQjs7QUF2RUE7RUE4QkksYUFBYTtBQTZDakI7O0FBM0VBO0VBa0NJLGNBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQTZDcEI7O0FBbkZBO0VBMENJLDBCQUEyQjtFQUMzQixhQUFhO0VBQ2IsdUNBQXVDO0VBQ3ZDLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osV0FBVztFQUNYLGlCQUFpQjtBQTZDckI7O0FBN0ZBO0VBb0RJLG1CQUFtQjtBQTZDdkI7O0FBakdBO0VBd0RJLGlCQUFnQjtBQTZDcEIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b21lci1raXQtb3JkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9wYXJ0aWFscy9fdWlhdXRvY29tcGxldGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBBdXRvLWNvbXBsZXRlICovXG5AaW1wb3J0IFwicGFydGlhbHMvX3VpYXV0b2NvbXBsZXRlLnNjc3NcIjtcblxuYm9keS5raXQtb3JkZXIge1xuICBmb3JtI2tpdG9yZGVyLWZvcm0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuICAgIGlucHV0LmludC1zcGlubmVyIHtcbiAgICAgIG1heC13aWR0aDogNWVtO1xuICAgIH1cblxuICAgIHVsLmNvbnZlcnNpb25ze1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cblxuXG4gIC5vcmRlcmlkIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMC40ZW0gMC42ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuOGVtO1xuICAgIGJhY2tncm91bmQ6IGFsaWNlYmx1ZTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjNTU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LWZhbWlseTogRml4ZWRzeXMsIEluY29uc29sYXRhLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgbW9ub3NwYWNlO1xuICB9XG5cbiAgLyogaW5saW5lIGVycm9yIG1lc3NhZ2VzIG9uIGZvcm1zICovXG4gIC5oZWxwLWJsb2NrIC5saXN0LXVuc3R5bGVkIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0cGluaztcbiAgICBjb2xvcjogZGFya3JlZDtcbiAgfVxuXG4gIC5wYXltZW50Zm9ybS0tY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM1LDIzNSwyMzUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDIzNSwyMzUsMjM1LDEpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSA4MCUpO1xuICAgIC8vcGFkZGluZy10b3A6IDEuN3JlbSA7XG4gICAgcGFkZGluZy1ib3R0b206IDEuN3JlbSA7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgfVxuXG5cbn1cblxuXG4vKiogUEFZTUVORVQgRk9STSAqKi9cblxuI3BheW1lbnQtZm9ybSB7XG4gIG1pbi13aWR0aDogNTAwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLypib3gtc2hhZG93OiAwcHggMHB4IDBweCAwLjVweCByZ2JhKDUwLCA1MCwgOTMsIDAuMSksKi9cbiAgLyowcHggMnB4IDVweCAwcHggcmdiYSg1MCwgNTAsIDkzLCAwLjEpLCAwcHggMXB4IDEuNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDcpOyovXG4gIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgcGFkZGluZzogNDBweDtcblxuICBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTAsIDUwLCA5MywgMC4xKTtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICB9XG5cbiAgLnJlc3VsdC1tZXNzYWdlIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYSB7XG4gICAgICBjb2xvcjogcmdiKDg5LCAxMTEsIDIxNCk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAjY2FyZC1lcnJvciB7XG4gICAgY29sb3I6IHJnYigxMDUsIDExNSwgMTM0KTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG5cbiAgI2NhcmQtZWxlbWVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDAgO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg1MCwgNTAsIDkzLCAwLjEpO1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxuXG4gICNwYXltZW50LXJlcXVlc3QtYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG5cbiAgaWZyYW1lIHtcbiAgICBtaW4taGVpZ2h0OjMyMHB4O1xuICB9XG5cbn0iLCJ1bC51aS1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICBsaXN0LXN0eWxlOm5vbmU7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggI2NhY2FjYTtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI2NhY2FjYTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gIGJveC1zaGFkb3c6ICMxZjFmMWZhYSAwcHggM3B4IDVweDtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIC51aS1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAudWktbWVudS1kaXZpZGVyIHtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIGhlaWdodDogMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG4gIH1cblxuICAudWktbWVudSAudWktc3RhdGUtZm9jdXMsXG4gIC51aS1tZW51IC51aS1zdGF0ZS1hY3RpdmUge1xuICAgIG1hcmdpbjogLTFweDtcbiAgfVxuXG5cbiAgLnVpLW1lbnUtaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAvKiBzdXBwb3J0OiBJRTEwLCBzZWUgIzg4NDQgKi9cbiAgICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTdcIik7XG5cbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2NhY2FjYTtcblxuICAgICY6aG92ZXIsICYub3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuICAgICAgY29sb3I6ICNmZWZlZmU7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogM3B4IDFlbSAzcHggLjRlbTtcbiAgICB9XG4gIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/