﻿div.MetodoPagamento.Stripe #container {
  background: #000;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
  border-radius: 8px;
}
div.MetodoPagamento.Stripe label {
  display: block;
  margin-bottom: 6px;
  font-weight: bold;
}
div.MetodoPagamento.Stripe input,
div.MetodoPagamento.Stripe button,
div.MetodoPagamento.Stripe #StripePaymentElement {
  width: 100%;
  box-sizing: border-box;
}
div.MetodoPagamento.Stripe input {
  padding: 23px;
  margin-bottom: 20px;
  border: 1px solid #434343;
  border-radius: 6px;
  font-size: 16px;
  height: 65px;
  background: #000;
}
div.MetodoPagamento.Stripe #StripePaymentElement {
  padding: 23px;
  margin-bottom: 20px;
}
div.MetodoPagamento.Stripe button {
  padding: 12px;
  font-size: 16px;
  background-color: #5469d4;
  color: white;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  transition: background 0.2s ease;
}
div.MetodoPagamento.Stripe button:hover {
  background-color: #4056b4;
}
div.MetodoPagamento.Stripe #error-message {
  color: red;
  margin-top: 10px;
}
div.MetodoPagamento.Stripe .input-group {
  position: relative;
}
div.MetodoPagamento.Stripe #cardholder-name,
div.MetodoPagamento.Stripe .input-group input {
  width: 100%;
  padding: 20px 10px 6px 10px;
  font-size: 16px;
  border: 1px solid #434343;
  border-radius: 8px;
  outline: none;
  color: #fff;
}
div.MetodoPagamento.Stripe .input-group label {
  position: absolute;
  top: 10px;
  left: 10px;
  color: #9b9b9b;
  font-size: 14px;
  background: transparent;
  padding: 0 4px;
  pointer-events: none;
  transition: 0.2s ease all;
}
div.MetodoPagamento.Stripe .input-group input:focus + label,
div.MetodoPagamento.Stripe .input-group input:not(:placeholder-shown) + label {
  top: 10px;
  left: 8px;
  font-size: 12px;
  color: #333;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Users/simte/Progetti/Matematici/Lux/Lux/Content/Theme/Stripe.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAGI;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;AAAA;AAAA;EAGI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;;AAIJ;EACI;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;AAAA;EAEI;EACA;EACA;EACA%22%7D */