mercadopago-react-sdk
Version:
Mercado Pago - React SDK
127 lines (107 loc) • 1.8 kB
CSS
.form-group {
display: grid;
gap: 1.2rem;
}
.form-title {
font-size: 16px;
}
.form-subtitle {
margin: 2rem 0 1rem;
font-size: 13.5px;
}
.card_number__wrapper {
position: relative;
}
.card_number__wrapper img {
position: absolute;
right: 10px;
bottom: 0;
height: 70%;
width: 35px;
}
/* .card_number__wrapper select {
appearance: none;
background: none;
border: none;
padding-right: 5px;
position: absolute;
right: 5px;
top: 53%;
} */
.rows {
display: flex;
gap: 4px;
}
@media (max-width: 400px) {
.rows {
gap: 0.2rem;
}
.rows:first-child {
width: 80%;
}
}
.header-form {
align-items: center;
display: flex;
justify-content: space-between;
margin-bottom: 2rem;
}
@media (max-width: 500px) {
.header-form {
flex-direction: column;
gap: 0.5rem;
}
}
.button-wrapper {
position: relative;
}
.security_code-wrapper {
align-items: center;
display: flex;
justify-content: center;
position: relative;
}
.security_code-wrapper img {
position: absolute;
right: 0;
bottom: -4px;
height: 45px;
width: 50px;
}
.identification__wrapper {
position: relative;
}
.identification__wrapper select {
background: none;
border-right: 2px solid #d8d8d8;
border: none;
font-size: 1rem;
height: 30px;
left: 10px;
margin-right: 4px;
outline: none;
position: absolute;
top: 30px;
}
.checkout__issuer {
display: none;
}
.checkout__installments__wrapper {
width: 100%;
}
.checkout__installments {
padding: 0.8125em 0.75em;
border: 2px solid #d8d8d8;
border-radius: 10px;
background: none;
font-size: 14px;
width: 100%;
outline: none;
}
.checkout__installments_label {
display: block;
font-size: 13px;
line-height: 15px;
color: #494949;
margin: 0 0 0.3rem 0.3rem;
}