/* Uploaded on: 09/06/2023 22:14:16 */
 @import url(https://fonts.googleapis.com/css?family=Heebo:300,400,500,700,900);
.1-columns {
  -webkit-flex-basis: 8.33333%;
      -ms-flex-preferred-size: 8.33333%;
          flex-basis: 8.33333%;
  margin-right: 3%; }

.2-columns {
  -webkit-flex-basis: 16.66667%;
      -ms-flex-preferred-size: 16.66667%;
          flex-basis: 16.66667%;
  margin-right: 3%; }

.3-columns {
  -webkit-flex-basis: 25%;
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%;
  margin-right: 3%; }

.4-columns {
  -webkit-flex-basis: 33.33333%;
      -ms-flex-preferred-size: 33.33333%;
          flex-basis: 33.33333%;
  margin-right: 3%; }

.5-columns {
  -webkit-flex-basis: 41.66667%;
      -ms-flex-preferred-size: 41.66667%;
          flex-basis: 41.66667%;
  margin-right: 3%; }

.6-columns {
  -webkit-flex-basis: 50%;
      -ms-flex-preferred-size: 50%;
          flex-basis: 50%;
  margin-right: 3%; }

.7-columns {
  -webkit-flex-basis: 58.33333%;
      -ms-flex-preferred-size: 58.33333%;
          flex-basis: 58.33333%;
  margin-right: 3%; }

.8-columns {
  -webkit-flex-basis: 66.66667%;
      -ms-flex-preferred-size: 66.66667%;
          flex-basis: 66.66667%;
  margin-right: 3%; }

.9-columns {
  -webkit-flex-basis: 75%;
      -ms-flex-preferred-size: 75%;
          flex-basis: 75%;
  margin-right: 3%; }

.10-columns {
  -webkit-flex-basis: 83.33333%;
      -ms-flex-preferred-size: 83.33333%;
          flex-basis: 83.33333%;
  margin-right: 3%; }

.11-columns {
  -webkit-flex-basis: 91.66667%;
      -ms-flex-preferred-size: 91.66667%;
          flex-basis: 91.66667%;
  margin-right: 3%; }

.12-columns {
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
  margin-right: 3%; }

body {
  margin: 0px;
  padding: 0px !important;
  background: #fff;
  -webkit-font-smoothing: antialiased; }

body .container.container-main.container-order-form {
  padding-bottom: 80px; }

@media (max-width: 1023px) {
  body .container.container-main.container-order-form {
    margin: 0;
    width: 100%; } }

body[data-current='profile'], body[data-current='shipping'], body[data-current='payment'] {
  background: #f2f2f2; }

@media (max-width: 1023px) {
  body[data-current='profile'], body[data-current='shipping'], body[data-current='payment'] {
    background: #fff; } }

body[data-current='profile'] .container.container-main.container-order-form, body[data-current='shipping'] .container.container-main.container-order-form, body[data-current='payment'] .container.container-main.container-order-form {
  padding-bottom: 80px; }

@media (max-width: 1023px) {
  body[data-current='profile'] .container.container-main.container-order-form, body[data-current='shipping'] .container.container-main.container-order-form, body[data-current='payment'] .container.container-main.container-order-form {
    padding-bottom: 0; } }

body[data-current='profile'] #client-profile-data, body[data-current='shipping'] #client-profile-data, body[data-current='payment'] #client-profile-data {
  margin: 0 6px 6px 0;
  width: calc(50% - 12px);
  min-height: 112px; }

body[data-current='profile'] #shipping-data, body[data-current='shipping'] #shipping-data, body[data-current='payment'] #shipping-data {
  margin: 0 0 6px 6px;
  width: calc(50% - 12px);
  min-height: 112px; }

body[data-current='profile'] #payment-data, body[data-current='shipping'] #payment-data, body[data-current='payment'] #payment-data {
  margin: 6px 0 0 0;
  width: calc(100% - 12px);
  min-height: 112px; }

@media (max-width: 1023px) {
  body[data-current='profile'] #client-profile-data, body[data-current='profile'] #shipping-data, body[data-current='profile'] #payment-data, body[data-current='shipping'] #client-profile-data, body[data-current='shipping'] #shipping-data, body[data-current='shipping'] #payment-data, body[data-current='payment'] #client-profile-data, body[data-current='payment'] #shipping-data, body[data-current='payment'] #payment-data {
    width: 100%;
    margin: 0;
    margin-bottom: 2px;
    box-shadow: none; }
  body[data-current='profile'] #client-profile-data .accordion-group, body[data-current='profile'] #shipping-data .accordion-group, body[data-current='profile'] #payment-data .accordion-group, body[data-current='shipping'] #client-profile-data .accordion-group, body[data-current='shipping'] #shipping-data .accordion-group, body[data-current='shipping'] #payment-data .accordion-group, body[data-current='payment'] #client-profile-data .accordion-group, body[data-current='payment'] #shipping-data .accordion-group, body[data-current='payment'] #payment-data .accordion-group {
    padding: 18px 15px; } }

div, p, h1, h2, h3, h4, h5, h6, span, b, i, a, header, footer, button, input, form, fieldset {
  font-family: "Heebo","Helvetica Neue","Arial","sans-serif"; }

.container {
  width: 96vw;
  max-width: 1280px;
  margin: auto; }

@media (min-width: 600px) and (max-width: 1023px) {
  .container {
    width: 94vw; } }

@media (max-width: 599px) {
  .container {
    width: 94vw; } }

@media (max-width: 320px) {
  .container {
    width: 94vw; } }

.container:before, .container:after {
  content: normal; }

form.form-page.client-pre-email, div.orderform-template-holder, div.cart-template {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px; }

form.form-page.client-pre-email p, form.form-page.client-pre-email h3, form.form-page.client-pre-email ul, form.form-page.client-pre-email li div, form.form-page.client-pre-email label, form.form-page.client-pre-email span, form.form-page.client-pre-email small, form.form-page.client-pre-email form, form.form-page.client-pre-email fieldset, form.form-page.client-pre-email .row-fluid [class*='span'], div.orderform-template-holder p, div.orderform-template-holder h3, div.orderform-template-holder ul, div.orderform-template-holder li div, div.orderform-template-holder label, div.orderform-template-holder span, div.orderform-template-holder small, div.orderform-template-holder form, div.orderform-template-holder fieldset, div.orderform-template-holder .row-fluid [class*='span'], div.cart-template p, div.cart-template h3, div.cart-template ul, div.cart-template li div, div.cart-template label, div.cart-template span, div.cart-template small, div.cart-template form, div.cart-template fieldset, div.cart-template .row-fluid [class*='span'] {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px; }

@media (min-width: 600px) and (max-width: 1023px) {
  form.form-page.client-pre-email p, form.form-page.client-pre-email h3, form.form-page.client-pre-email ul, form.form-page.client-pre-email li div, form.form-page.client-pre-email label, form.form-page.client-pre-email span, form.form-page.client-pre-email small, form.form-page.client-pre-email form, form.form-page.client-pre-email fieldset, form.form-page.client-pre-email .row-fluid [class*='span'], div.orderform-template-holder p, div.orderform-template-holder h3, div.orderform-template-holder ul, div.orderform-template-holder li div, div.orderform-template-holder label, div.orderform-template-holder span, div.orderform-template-holder small, div.orderform-template-holder form, div.orderform-template-holder fieldset, div.orderform-template-holder .row-fluid [class*='span'], div.cart-template p, div.cart-template h3, div.cart-template ul, div.cart-template li div, div.cart-template label, div.cart-template span, div.cart-template small, div.cart-template form, div.cart-template fieldset, div.cart-template .row-fluid [class*='span'] {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px; } }

@media (max-width: 599px) {
  form.form-page.client-pre-email p, form.form-page.client-pre-email h3, form.form-page.client-pre-email ul, form.form-page.client-pre-email li div, form.form-page.client-pre-email label, form.form-page.client-pre-email span, form.form-page.client-pre-email small, form.form-page.client-pre-email form, form.form-page.client-pre-email fieldset, form.form-page.client-pre-email .row-fluid [class*='span'], div.orderform-template-holder p, div.orderform-template-holder h3, div.orderform-template-holder ul, div.orderform-template-holder li div, div.orderform-template-holder label, div.orderform-template-holder span, div.orderform-template-holder small, div.orderform-template-holder form, div.orderform-template-holder fieldset, div.orderform-template-holder .row-fluid [class*='span'], div.cart-template p, div.cart-template h3, div.cart-template ul, div.cart-template li div, div.cart-template label, div.cart-template span, div.cart-template small, div.cart-template form, div.cart-template fieldset, div.cart-template .row-fluid [class*='span'] {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px; } }

@media (max-width: 320px) {
  form.form-page.client-pre-email p, form.form-page.client-pre-email h3, form.form-page.client-pre-email ul, form.form-page.client-pre-email li div, form.form-page.client-pre-email label, form.form-page.client-pre-email span, form.form-page.client-pre-email small, form.form-page.client-pre-email form, form.form-page.client-pre-email fieldset, form.form-page.client-pre-email .row-fluid [class*='span'], div.orderform-template-holder p, div.orderform-template-holder h3, div.orderform-template-holder ul, div.orderform-template-holder li div, div.orderform-template-holder label, div.orderform-template-holder span, div.orderform-template-holder small, div.orderform-template-holder form, div.orderform-template-holder fieldset, div.orderform-template-holder .row-fluid [class*='span'], div.cart-template p, div.cart-template h3, div.cart-template ul, div.cart-template li div, div.cart-template label, div.cart-template span, div.cart-template small, div.cart-template form, div.cart-template fieldset, div.cart-template .row-fluid [class*='span'] {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px; } }

h1#orderform-title, #render-cartman {
  display: none !important; }

.link-box-edit {
  box-shadow: none !important; }

.client-pre-email {
  border: none; }

.mini-cart {
  text-shadow: none; }

[class*='span'].pull-right, .row-fluid [class*='span'].pull-right {
  float: inherit; }

.cart-template.mini-cart.span4 .cart-fixed h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px; }

.step, .cart, .totalizers {
  border: none; }

.row-fluid {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  float: inherit; }

.row-fluid .orderform-template-holder {
  width: calc(100% - 360px); }

@media (max-width: 1023px) {
  .row-fluid .orderform-template-holder {
    width: 100% !important; } }

@media (max-width: 1023px) {
  .row-fluid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    background-color: #fff; } }

@media (max-width: 1023px) {
  .row-fluid.orderform-template {
    box-shadow: none;
    border-bottom: 1px solid #f8f8f8;
    z-index: 5;
    margin-bottom: 0; } }

select:focus, textarea:focus, input[type='text']:focus, input[type='password']:focus, input[type='datetime']:focus, input[type='datetime-local']:focus, input[type='date']:focus, input[type='month']:focus, input[type='time']:focus, input[type='week']:focus, input[type='number']:focus, input[type='email']:focus, input[type='url']:focus, input[type='search']:focus, input[type='tel']:focus, input[type='color']:focus, .uneditable-input:focus {
  -webkit-appearance: none;
  box-shadow: none;
  outline: none; }

select, textarea, input[type='text'], input[type='password'], input[type='datetime'], input[type='datetime-local'], input[type='date'], input[type='month'], input[type='time'], input[type='week'], input[type='number'], input[type='email'], input[type='url'], input[type='search'], input[type='tel'], input[type='color'], .uneditable-input {
  -webkit-appearance: none;
  box-shadow: none; }

*:focus {
  outline: none; }

i[class*='icon-'] {
  font-family: fontAwesome !important; }

i.icon-lock:before {
  content: '\E919'; }

i.icon-user:before {
  content: '\E911'; }

i.icon-home:before {
  content: '\E912'; }

i.icon-credit-card:before {
  content: '\E913'; }

i.icon-edit:before {
  content: '\E910'; }

input[type='checkbox'] {
  width: 12px;
  height: 12px;
  -webkit-appearance: none;
  outline: none;
  border: none !important;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_checkbox-empty%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M1,1 L1,11 L11,11 L11,1 L1,1 Z M0,0 L12,0 L12,12 L0,12 L0,0 Z' id='icn_checkbox-empty' fill='%23000000' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); }

input[type='checkbox']:focus {
  outline: none; }

input[type='checkbox']:checked {
  width: 12px;
  height: 12px;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_checkbox-fill%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M0,0 L12,0 L12,12 L0,12 L0,0 Z M1,1 L1,11 L11,11 L11,1 L1,1 Z M8.45552592,3.48420162 L9.54447408,4.51579838 L5.2363513,9.06343032 L2.48106154,6.4228522 L3.51893846,5.33988798 L5.18498298,6.93656968 L8.45552592,3.48420162 Z' id='icn_checkbox-fill' fill='%231a1a1a' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); }

.select, .input {
  width: 100%;
  position: relative;
  z-index: 0; }

.select label, .input label {
  margin-top: 14px;
  margin-bottom: 6px;
  letter-spacing: 1px;
  font-weight: 600; }

.select.select label, .select.text label, .input.select label, .input.text label {
  margin-top: 14px;
  margin-bottom: 6px;
  letter-spacing: 1px;
  color: #1a1a1a !important;
  font-weight: 500;
  font-size: 12px; }

.select.select input, .select.select select, .select.text input, .select.text select, .input.select input, .input.select select, .input.text input, .input.text select {
  border-radius: 0px;
  box-sizing: border-box;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 16px;
  padding: 12px 14px;
  border: solid 1px #d1d3d4;
  height: 40px;
  width: 100%; }

.select.select input:-webkit-autofill, .select.select select:-webkit-autofill, .select.text input:-webkit-autofill, .select.text select:-webkit-autofill, .input.select input:-webkit-autofill, .input.select select:-webkit-autofill, .input.text input:-webkit-autofill, .input.text select:-webkit-autofill {
  box-shadow: 0 0 0 30px #fff inset; }

.select.select input.success, .select.select select.success, .select.text input.success, .select.text select.success, .input.select input.success, .input.select select.success, .input.text input.success, .input.text select.success {
  color: #3d3d3d;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjExcHgiIHZpZXdCb3g9IjAgMCAxNiAxMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT4yOTk3NTczNS01OEYzLTQ1Q0UtQjBDOS0zQTlGNEQxMTA3NzA8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iQ2hlY2tvdXQtbW9kYWwtZXJyb3JfZW5fcGFnbyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUxMy4wMDAwMDAsIC0xOTAuMDAwMDAwKSIgZmlsbD0iIzNCQUE5MiI+ICAgICAgICAgICAgPGcgaWQ9Ii8vLVNVQkhFQURFUiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDEzMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlN0ZXBzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MDEuMDAwMDAwLCA0NC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJJZGVudGlmaWNhY2lvIj4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMjgxMTkzNSwyMi41MDM1NzM3IEwyNS41ODczNTE2LDE1LjE4Njg3NzkgTDI2Ljc3MjUyMDEsMTQgTDI4LDE1LjI2NzE3NjEgTDI2LjgxNDgzMTUsMTYuNDU0MDUzOSBMMTkuNDY2MzYyLDIzLjgxMzEyMjEgTDE4LjI4MTE5MzUsMjUgTDE3LjA5NjAyNSwyMy44MTMxMjIxIEwxMy4xODUxNjg1LDE5Ljg5NjYyNSBMMTIsMTguNzA5NzQ3MSBMMTMuMjI3NDc5OSwxNy40NDI1NzEgTDE0LjQxMjY0ODQsMTguNjI5NDQ4OSBMMTguMjgxMTkzNSwyMi41MDM1NzM3IFoiIGlkPSJ3aGl0ZS1jaGVjayI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: calc(100% - 10px); }

.select.select input.error, .select.select select.error, .select.text input.error, .select.text select.error, .input.select input.error, .input.select select.error, .input.text input.error, .input.text select.error {
  border-color: #ea433b; }

.select.select input:focus, .select.select select:focus, .select.text input:focus, .select.text select:focus, .input.select input:focus, .input.select select:focus, .input.text input:focus, .input.text select:focus {
  border: solid 1px #f2f2f2;
  color: #3d3d3d;
  outline: none; }

@media (max-width: 1023px) {
  .select.select input, .select.select select, .select.text input, .select.text select, .input.select input, .input.select select, .input.text input, .input.text select {
    height: 48px; } }

.select.select input, .select.text input, .input.select input, .input.text input {
  color: #8d8d8d; }

.select.select select, .select.text select, .input.select select, .input.text select {
  color: #000;
  background: #fff; }

.select.select select:active, .select.text select:active, .input.select select:active, .input.text select:active {
  background: #fff;
  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.17);
  outline-color: #f2f2f2; }

.select.select select option, .select.text select option, .input.select select option, .input.text select option {
  height: 40px;
  background: #fff;
  outline-color: #f2f2f2; }

div.checkbox, p.checkbox {
  margin-top: 25px !important;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

div.checkbox input[type='checkbox'], p.checkbox input[type='checkbox'] {
  justify-self: start;
  -webkit-align-self: start;
      -ms-flex-item-align: start;
              -ms-grid-row-align: start;
          align-self: start;
  min-height: inherit;
  margin: 0px;
  box-shadow: none;
  width: 12px;
  height: 12px; }

div.checkbox label, p.checkbox label {
  font-weight: 700;
  margin-bottom: 7px !important; }

div.checkbox label, div.checkbox span, div.checkbox a, p.checkbox label, p.checkbox span, p.checkbox a {
  color: #c20b19;
  font-size: 14px;
  line-height: 16px; }

div.checkbox a, p.checkbox a {
  text-decoration: underline; }

div.checkbox a:hover, p.checkbox a:hover {
  font-weight: 700; }

span.error {
  margin-top: 8px !important;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 14px;
  color: #ea433b;
  width: 100%; }

.card-flag.Visa {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 253.8 81.97'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:url(%23linear-gradient);%7D%3C/style%3E%3ClinearGradient id='linear-gradient' x1='26.24' y1='79.79' x2='236.26' y2='-0.76' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23112257'/%3E%3Cstop offset='1' stop-color='%23004493'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ctitle%3EAsset 17%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='visa-02'%3E%3Cpath class='cls-1' d='M96.36,1.45,63.13,80.73H41.46L25.1,17.46c-1-3.9-1.86-5.32-4.88-7C15.3,7.82,7.16,5.31,0,3.76l.49-2.3h34.9a9.56,9.56,0,0,1,9.45,8.09l8.64,45.87,21.35-54ZM181.3,54.84c.09-20.92-28.93-22.08-28.73-31.42.07-2.84,2.78-5.87,8.7-6.64a38.66,38.66,0,0,1,20.22,3.55l3.6-16.81A55.13,55.13,0,0,0,165.9,0c-20.27,0-34.53,10.78-34.65,26.21C131.12,37.62,141.43,44,149.2,47.78c8,3.88,10.67,6.38,10.64,9.85-.06,5.32-6.37,7.66-12.28,7.76-10.3.16-16.29-2.79-21.06-5l-3.72,17.37c4.8,2.2,13.64,4.11,22.81,4.21,21.55,0,35.64-10.64,35.71-27.13m53.53,25.88h19L237.24,1.45h-17.5A9.34,9.34,0,0,0,211,7.27L180.23,80.73h21.54L206,68.88h26.31ZM211.95,52.64l10.8-29.77L229,52.64ZM125.66,1.45l-17,79.28H88.2l17-79.28Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 40px;
  height: 13px;
  background-size: cover;
  background-repeat: no-repeat; }

.card-flag.Mastercard {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Mastercard' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 252.9 196.5' style='enable-background:new 0 0 252.9 196.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%231D1D1B;%7D .st1%7Bfill:%23E20D17;%7D .st2%7Bfill:%23EA610A;%7D .st3%7Bfill:%23F59E00;%7D%0A%3C/style%3E%3Ctitle%3Emastercard%3C/title%3E%3Cg id='Layer_2'%3E%3Cg id='Layer_1-2'%3E%3Cpath class='st0' d='M43.3,176.4c-0.7-0.7-1.6-1.3-2.6-1.7c-1-0.4-2.2-0.6-3.3-0.6c-0.7,0-1.3,0.1-2,0.2c-0.7,0.1-1.4,0.3-2,0.6 c-0.6,0.3-1.3,0.7-1.8,1.1c-0.6,0.5-1.1,1.1-1.5,1.8c-0.7-1.1-1.7-2.1-2.8-2.7c-1.3-0.7-2.7-1-4.1-1c-0.5,0-1.1,0-1.6,0.1 c-0.6,0.1-1.1,0.3-1.6,0.5c-0.6,0.2-1.1,0.6-1.6,0.9c-0.5,0.4-1,0.9-1.4,1.5v-2.5h-4.4v20.7h4.4v-11.5c0-0.8,0.1-1.6,0.4-2.3 c0.3-0.6,0.6-1.2,1.1-1.7c0.5-0.4,1-0.8,1.6-1c0.6-0.2,1.3-0.4,2-0.4c1.3-0.1,2.6,0.4,3.4,1.4c0.9,1.1,1.3,2.6,1.2,4v11.5h4.4 v-11.5c0-0.8,0.1-1.6,0.4-2.3c0.3-0.6,0.6-1.2,1.1-1.7c0.5-0.4,1-0.8,1.6-1c0.6-0.2,1.3-0.4,2-0.4c1.3-0.1,2.6,0.4,3.4,1.4 c0.9,1.1,1.3,2.6,1.2,4v11.5h4.4v-13c0-1.2-0.2-2.3-0.6-3.4C44.6,178,44.1,177.1,43.3,176.4'/%3E%3Cpath class='st0' d='M66.5,177.2c-0.7-0.9-1.6-1.6-2.7-2.2c-1.2-0.6-2.5-0.9-3.8-0.8c-2.8,0-5.4,1.1-7.3,3.1c-1,1-1.7,2.2-2.2,3.4 c-1.1,2.8-1.1,5.9,0,8.8c0.5,1.3,1.2,2.5,2.2,3.4c1.9,2,4.6,3.1,7.4,3c1.3,0,2.6-0.2,3.8-0.8c1-0.5,2-1.3,2.7-2.2v2.5H71v-20.7 h-4.5V177.2z M66.3,187.6c-0.3,0.8-0.7,1.5-1.3,2.1c-0.6,0.6-1.2,1.1-2,1.4c-1.7,0.7-3.5,0.7-5.2,0c-0.8-0.3-1.4-0.8-2-1.4 c-0.5-0.6-1-1.3-1.2-2.1c-0.6-1.7-0.6-3.5,0-5.1c0.3-0.8,0.7-1.5,1.2-2.1c0.6-0.6,1.2-1.1,2-1.4c1.7-0.7,3.5-0.7,5.2,0 c0.8,0.3,1.4,0.8,2,1.4c0.6,0.6,1,1.3,1.3,2.1C66.9,184.1,66.9,186,66.3,187.6'/%3E%3Cpath class='st0' d='M91.7,185c-1.6-1.1-3.4-1.8-5.3-2l-2.1-0.3c-0.5-0.1-0.9-0.1-1.3-0.2c-0.4-0.1-0.7-0.2-1.1-0.4 c-0.3-0.1-0.5-0.3-0.7-0.6c-0.2-0.3-0.3-0.6-0.3-0.9c0-0.7,0.4-1.4,1-1.8c0.9-0.5,1.9-0.7,2.9-0.7c0.6,0,1.3,0.1,1.9,0.2 c0.6,0.1,1.2,0.3,1.8,0.4c0.5,0.2,1,0.3,1.5,0.6c0.4,0.2,0.8,0.4,1.2,0.6l1.9-3.5c-1.2-0.7-2.4-1.3-3.8-1.6 c-1.5-0.4-3-0.6-4.6-0.6c-1.2,0-2.4,0.1-3.6,0.5c-1,0.3-1.9,0.7-2.7,1.3c-0.7,0.6-1.3,1.3-1.7,2.1c-0.4,0.9-0.6,1.8-0.6,2.8 c0,1.5,0.6,3,1.8,4c1.5,1.2,3.3,1.8,5.2,2l2.2,0.3c1,0.1,1.9,0.4,2.7,0.8c0.5,0.3,0.9,0.9,0.9,1.5c0,0.8-0.5,1.5-1.2,1.9 c-1.1,0.5-2.3,0.8-3.5,0.7c-0.8,0-1.5,0-2.3-0.2c-0.6-0.1-1.2-0.3-1.8-0.5c-0.5-0.2-1-0.4-1.5-0.7c-0.4-0.2-0.8-0.5-1.2-0.8 l-2.1,3.4c0.7,0.5,1.5,1,2.3,1.4c0.8,0.3,1.6,0.6,2.4,0.8c0.7,0.2,1.5,0.3,2.2,0.4c0.7,0.1,1.3,0.1,1.9,0.1c1.4,0,2.7-0.1,4-0.5 c1.1-0.3,2.1-0.7,3-1.4c0.7-0.5,1.3-1.3,1.8-2.1c0.4-0.8,0.6-1.8,0.6-2.7C93.7,187.5,93,186,91.7,185'/%3E%3Cpath class='st0' d='M134,177.1c-0.9-1-1.9-1.7-3.1-2.2c-1.3-0.5-2.6-0.8-4-0.8c-1.4,0-2.9,0.3-4.2,0.8c-1.2,0.5-2.3,1.3-3.2,2.2 c-0.9,1-1.7,2.2-2.1,3.4c-0.5,1.4-0.8,2.9-0.8,4.4c0,1.5,0.2,3,0.8,4.5c0.5,1.3,1.2,2.4,2.2,3.4c1,1,2.1,1.7,3.3,2.2 c1.4,0.5,2.8,0.8,4.3,0.8c1.5,0,3-0.2,4.5-0.6c1.5-0.5,2.8-1.2,4-2.3l-2.2-3.2c-0.9,0.7-1.8,1.2-2.9,1.6c-1,0.4-2.1,0.6-3.1,0.6 c-0.7,0-1.4-0.1-2.1-0.3c-0.7-0.2-1.3-0.5-1.8-0.9c-0.6-0.4-1-1-1.4-1.6c-0.4-0.7-0.7-1.6-0.8-2.4h15.3c0-0.3,0.1-0.5,0.1-0.8 s0-0.6,0-0.9c0-1.5-0.2-3-0.7-4.4C135.5,179.3,134.8,178.1,134,177.1 M121.3,183.2c0.1-0.7,0.3-1.4,0.6-2.1 c0.3-0.6,0.6-1.2,1.1-1.6c0.5-0.4,1-0.8,1.6-1c0.7-0.3,1.4-0.4,2.2-0.4c1.3-0.1,2.6,0.4,3.5,1.3c1,1,1.6,2.4,1.7,3.8L121.3,183.2z '/%3E%3Cpath class='st0' d='M194,177.2c-0.7-0.9-1.6-1.7-2.7-2.2c-1.2-0.6-2.5-0.9-3.8-0.8c-2.8,0-5.4,1.1-7.3,3.1c-1,1-1.7,2.2-2.2,3.4 c-1.1,2.8-1.1,5.9,0,8.8c0.5,1.3,1.2,2.5,2.2,3.4c1.9,2,4.6,3.1,7.3,3.1c1.3,0,2.6-0.2,3.8-0.8c1-0.5,2-1.3,2.7-2.2v2.5h4.5v-20.7 H194V177.2z M193.8,187.6c-0.3,0.8-0.7,1.5-1.3,2.1c-0.6,0.6-1.2,1.1-2,1.4c-1.7,0.7-3.5,0.7-5.2,0c-0.8-0.3-1.4-0.8-2-1.4 c-0.5-0.6-1-1.3-1.2-2.1c-0.6-1.7-0.6-3.5,0-5.1c0.3-0.8,0.7-1.5,1.2-2.1c0.6-0.6,1.2-1.1,2-1.4c1.7-0.7,3.5-0.7,5.2,0 c0.8,0.3,1.4,0.8,2,1.4c0.6,0.6,1,1.3,1.3,2.1C194.4,184.1,194.4,186,193.8,187.6'/%3E%3Cpath class='st0' d='M111.1,191.2c-0.7,0.3-1.4,0.4-2.2,0.4c-0.4,0-0.9-0.1-1.3-0.2c-0.4-0.1-0.7-0.4-1-0.7 c-0.3-0.3-0.6-0.8-0.7-1.2c-0.2-0.6-0.3-1.2-0.3-1.8v-9h7.2v-4.1h-7.2v-6.3h-4.5v6.3H97v4.1h4.1v9.1c0,2.8,0.7,4.8,2,6.1 c1.5,1.4,3.4,2.1,5.5,2c1.2,0,2.4-0.2,3.5-0.6c0.7-0.3,1.3-0.6,1.9-0.9l-1.5-3.8C112.1,190.9,111.6,191.1,111.1,191.2'/%3E%3Cpath class='st0' d='M151.8,174.1c-1.2,0-2.3,0.2-3.4,0.7c-1.1,0.6-1.9,1.5-2.6,2.6v-2.7h-4.1v20.7h4.1V184c0-0.8,0.1-1.6,0.4-2.4 c0.2-0.6,0.6-1.2,1-1.8c0.4-0.5,1-0.8,1.6-1.1c0.6-0.3,1.3-0.4,2-0.4c0.6,0,1.2,0.1,1.8,0.2c0.3,0.1,0.6,0.1,0.9,0.2l1.3-4.3 c-0.4-0.1-0.7-0.2-1.1-0.3C153.1,174.2,152.5,174.1,151.8,174.1'/%3E%3Cpath class='st0' d='M214.6,174.1c-1.2,0-2.3,0.2-3.4,0.7c-1.1,0.6-1.9,1.5-2.6,2.6v-2.7h-4.1v20.7h4.1V184c0-0.8,0.1-1.6,0.4-2.4 c0.2-0.6,0.6-1.2,1-1.8c0.4-0.5,1-0.8,1.6-1.1c0.6-0.3,1.3-0.4,2-0.4c0.6,0,1.2,0.1,1.8,0.2c0.3,0.1,0.6,0.1,0.9,0.2l1.3-4.3 c-0.4-0.1-0.7-0.2-1.1-0.3C215.8,174.2,215.2,174.1,214.6,174.1'/%3E%3Cpath class='st0' d='M235.7,166.3v10.9c-0.7-0.9-1.6-1.6-2.7-2.2c-1.2-0.6-2.5-0.9-3.8-0.8c-2.8,0-5.4,1.1-7.3,3.1 c-1,1-1.7,2.2-2.2,3.4c-1.1,2.8-1.1,5.9,0,8.8c0.5,1.3,1.2,2.5,2.2,3.4c1.9,2,4.6,3.1,7.3,3.1c1.3,0,2.6-0.2,3.8-0.8 c1-0.5,2-1.3,2.7-2.2v2.5h4.5v-29.1L235.7,166.3z M235.5,187.6c-0.3,0.8-0.7,1.5-1.3,2.1c-0.6,0.6-1.2,1.1-2,1.4 c-1.7,0.7-3.5,0.7-5.2,0c-0.8-0.3-1.4-0.8-2-1.4c-0.5-0.6-1-1.3-1.2-2.1c-0.6-1.7-0.6-3.5,0-5.1c0.3-0.8,0.7-1.5,1.2-2.1 c0.6-0.6,1.2-1.1,2-1.4c1.7-0.7,3.5-0.7,5.2,0c0.8,0.3,1.4,0.8,2,1.4c0.6,0.6,1,1.3,1.3,2.1C236.1,184.1,236.1,186,235.5,187.6'/%3E%3Cpath class='st0' d='M162.6,180.2c0.6-0.6,1.3-1.1,2.1-1.4c0.8-0.3,1.7-0.5,2.6-0.5c1,0,1.9,0.2,2.8,0.5c0.8,0.3,1.5,0.7,2.2,1.3 l2.2-3.6c-0.8-0.7-1.8-1.2-2.8-1.6c-2.9-1.1-6-1.1-8.9,0c-1.3,0.5-2.5,1.3-3.5,2.3c-1,1-1.8,2.2-2.3,3.4c-1.1,2.8-1.1,5.9,0,8.6 c0.5,1.3,1.3,2.5,2.3,3.4c1,1,2.2,1.8,3.5,2.3c2.9,1.1,6,1.1,8.9,0c1-0.4,1.9-0.9,2.8-1.6l-2.2-3.6c-0.6,0.6-1.4,1-2.2,1.3 c-0.9,0.3-1.9,0.5-2.8,0.5c-0.9,0-1.8-0.2-2.6-0.5c-0.8-0.3-1.5-0.8-2.1-1.4c-0.6-0.6-1-1.3-1.4-2.1c-0.7-1.7-0.7-3.6,0-5.4 C161.6,181.6,162.1,180.8,162.6,180.2'/%3E%3Cpath class='st0' d='M249.7,192.3c0.3,0,0.6,0.1,0.8,0.2c0.3,0.1,0.5,0.3,0.7,0.4c0.2,0.2,0.4,0.4,0.5,0.7c0.2,0.5,0.2,1.1,0,1.6 c-0.1,0.3-0.3,0.5-0.5,0.7c-0.2,0.2-0.4,0.4-0.7,0.5c-0.3,0.1-0.6,0.2-0.8,0.2c-0.3,0-0.6-0.1-0.9-0.2c-0.3-0.1-0.5-0.3-0.7-0.5 c-0.2-0.2-0.4-0.4-0.5-0.7c-0.2-0.5-0.2-1.1,0-1.6c0.1-0.3,0.3-0.5,0.5-0.7C248.5,192.5,249.1,192.3,249.7,192.3 M249.7,196 c0.2,0,0.4,0,0.6-0.1c0.8-0.3,1.1-1.2,0.8-2c-0.1-0.2-0.2-0.3-0.3-0.5c-0.1-0.1-0.3-0.2-0.5-0.3c-0.2-0.1-0.4-0.1-0.6-0.1 c-0.2,0-0.4,0-0.6,0.1c-0.2,0.1-0.3,0.2-0.5,0.3c-0.1,0.1-0.2,0.3-0.3,0.5c-0.2,0.4-0.2,0.8,0,1.2c0.1,0.2,0.2,0.3,0.3,0.5 c0.1,0.1,0.3,0.3,0.5,0.3C249.3,195.9,249.5,196,249.7,196 M249.8,193.5c0.2,0,0.4,0,0.6,0.2c0.1,0.1,0.2,0.3,0.2,0.5 c0,0.1,0,0.3-0.1,0.4c-0.1,0.1-0.3,0.2-0.4,0.2l0.6,0.7H250l-0.5-0.6h-0.1v0.6h-0.5v-1.9L249.8,193.5z M249.4,194v0.3h0.4 c0.1,0,0.1,0,0.2,0c0,0,0.1-0.1,0.1-0.1c0-0.1,0-0.1-0.1-0.2c-0.1,0-0.1,0-0.2,0L249.4,194z'/%3E%3Cpath class='st1' d='M96.7,78c0-23.8,10.9-46.4,29.6-61.1C92.6-9.9,43.5-4.2,16.8,29.6s-21.1,82.8,12.7,109.6 c28.4,22.5,68.5,22.5,96.9,0C107.6,124.4,96.7,101.8,96.7,78'/%3E%3Cpath class='st2' d='M96.7,78c0,23.8,10.9,46.4,29.6,61.1c33.8-26.7,39.5-75.7,12.8-109.4c-3.8-4.8-8.1-9.1-12.8-12.8 C107.6,31.6,96.7,54.2,96.7,78'/%3E%3Cpath class='st3' d='M247.4,120.1v-2.3h-0.9v-0.6h2.6v0.6h-1v2.3H247.4z M252.2,120.1v-2l-0.7,1.7h-0.7l-0.7-1.7v2h-0.7v-2.9h1 l0.7,1.9l0.7-1.9h1v2.9H252.2z'/%3E%3Cpath class='st3' d='M174.7,0c-17.6,0-34.6,5.9-48.4,16.8c33.8,26.7,39.5,75.7,12.8,109.4c-3.8,4.8-8.1,9.1-12.8,12.8 c33.7,26.8,82.8,21.1,109.6-12.6c26.8-33.7,21.1-82.8-12.6-109.6C209.5,5.9,192.3,0,174.7,0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  width: 35px;
  height: 30px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat; }

.card-flag.Nativa {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 226.92 99.69'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f1b800%7D.cls-2%7Bfill:%23003772%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Naativa-nacion'%3E%3Cpath class='cls-1' d='M35.77 12v19.5L25.23 14.65l5.56 18.78-15-13.79 10.75 16.71-18.33-9.67 15 13.77-20.42-5.13L21.12 45 0 44.87 20.38 50 0 54.82h21.12L2.79 64.51l20.38-5.13-15 13.77 18.33-9.67-10.68 16.71 15-13.77-5.59 18.76L35.77 68.3v19.36L41 69.5A91.14 91.14 0 0 1 38.85 50 91.43 91.43 0 0 1 41 30.36L35.77 12z'/%3E%3Cpath class='cls-2' d='M48.09 13.34l-1 2.51a87.51 87.51 0 0 0-4.59 14.51A89.4 89.4 0 0 0 40.45 50a90.13 90.13 0 0 0 2.05 19.5A88.21 88.21 0 0 0 47.06 84l1 2.48a92.29 92.29 0 0 0 7.18 13.2 118.6 118.6 0 0 1-7.18-19.36 114.75 114.75 0 0 1 0-60.83A123.42 123.42 0 0 1 55.27 0a108.42 108.42 0 0 0-7.18 13.34zM155.53 21.26v5.85h5.71v-5.85h-5.71zM73.15 29.9H68v39.88h5.13V44.72c0-4.11 1-7.23 2.94-9.4a8.47 8.47 0 0 1 6.44-2.63q8.05 0 8.07 9.24v27.85h5.13V41.65c0-3.63-.64-6.42-1.91-8.38C92 30.43 88.64 29 83.84 29q-6.16 0-10.55 5.58h-.14V29.9zM107.44 47.21c-.6.19-1.17.38-1.74.6-4.61 1.93-6.9 5.61-6.9 11a12.14 12.14 0 0 0 2.94 8.5 11 11 0 0 0 4 2.51 15.28 15.28 0 0 0 5 .74q8.2 0 12.31-5.73h.17v5h5.42L128 39.59q0-6.62-5.13-9.09a19.11 19.11 0 0 0-8.39-1.5 18.32 18.32 0 0 0-8.78 1.91 5.82 5.82 0 0 0-1 .6 9.49 9.49 0 0 0-4.7 8.21h5.56a6.92 6.92 0 0 1 .17-1.62 5.51 5.51 0 0 1 2.27-3.64 9.35 9.35 0 0 1 6-1.77c3.32 0 5.61.88 6.87 2.63 1.26 1.48 1.91 3.77 1.91 6.9v3.37l-15.39 1.62zm15.39 9.38a9.19 9.19 0 0 1-3.22 7 10.64 10.64 0 0 1-7.61 3.12 7.4 7.4 0 0 1-5.87-2.34 2.83 2.83 0 0 1-.43-.6 8.84 8.84 0 0 1-1.48-5.27 7.71 7.71 0 0 1 1.48-4.84 8.43 8.43 0 0 1 5.13-3.22l12-1v7.18zM142.48 21.26h-5.13v8.64h-7v3.68h7v28.57c0 2.55.64 4.46 1.91 5.73s3.77 1.91 7.18 1.91l4.84-.14v-4.11l-4.1.29c-2 0-3.22-.43-3.82-1.31s-.88-2.65-.88-5.27V33.58h8.81V29.9h-8.81v-8.64zM161.24 29.76h-5.71v40.02h5.71V29.76zM170.47 29.9h-5.7l13.05 39.88h5.85l12.91-39.88h-4.84l-10.69 33.73h-.17L170.47 29.9zM219.45 35.32c1.17 1.48 1.77 3.77 1.77 6.9v3.37l-15.39 1.62q-8.66 2.47-8.66 11.57a11.8 11.8 0 0 0 3.08 8.5c2.05 2.17 5 3.25 8.95 3.25q8.2 0 12.17-5.73h.29v5h5.27c-.29-3.13-.43-6.52-.43-10.12V39.59Q226.49 29 212.84 29a17.89 17.89 0 0 0-10 2.51c-2.84 1.74-4.34 4.49-4.56 8.21h5.58a6 6 0 0 1 2.48-5.27 9.6 9.6 0 0 1 6.16-1.77c3.22 0 5.54.88 6.9 2.63zm-8.95 31.39a7.93 7.93 0 0 1-6-2.34 8.72 8.72 0 0 1-1.89-5.87q0-6.3 6.59-8.07l12-1v7.18a9.37 9.37 0 0 1-3.08 7 10.74 10.74 0 0 1-7.64 3.08z'/%3E%3Cpath class='cls-1' d='M173.6 78.41q0 .38-.08.65l-.44-.53-5-5.79-1.27 9.75h1.76l.64-5v-.13c0-.2 0-.38.06-.54l.45.54 5.06 5.78 1.22-9.73h-1.76zM177.47 82.49h2l1.13-2h3.09l.7 2h1.93l-3.44-9.77zm4.9-5.4l.19-.38c0 .13.06.24.08.32l.56 1.8h-1.75zM195.15 73.42a5.56 5.56 0 0 0-3.39.15 4.55 4.55 0 0 0-1.52 1 4.91 4.91 0 0 0-1.1 1.69 5.56 5.56 0 0 0-.38 2.05A4.31 4.31 0 0 0 190 81.5a4.36 4.36 0 0 0 3.2 1.22 5.23 5.23 0 0 0 1.09-.12 7.48 7.48 0 0 0 1.16-.35l.13-.05.44-2.43-.52.41a4.06 4.06 0 0 1-1.08.62 3.26 3.26 0 0 1-1.15.21 2.54 2.54 0 0 1-1.92-.76 2.7 2.7 0 0 1-.74-2 3.74 3.74 0 0 1 .25-1.35 3.51 3.51 0 0 1 .71-1.15 2.56 2.56 0 0 1 .93-.64 3.2 3.2 0 0 1 2.38 0 3.11 3.11 0 0 1 1 .72l.35.37.31-2.12-.12-.09a3.93 3.93 0 0 0-1.27-.57zM199.02 82.49h1.86l1.21-9.08h-1.87l-1.2 9.08zM210 73.21a5.28 5.28 0 0 0-1.92.36 4.89 4.89 0 0 0-1.61 1 4.75 4.75 0 0 0-1.12 1.66 5.41 5.41 0 0 0-.39 2 4.19 4.19 0 0 0 4.41 4.42 5.53 5.53 0 0 0 2-.35 5 5 0 0 0 1.64-1 4.88 4.88 0 0 0 1.13-1.66 5.23 5.23 0 0 0 .4-2 4.34 4.34 0 0 0-1.23-3.23 4.51 4.51 0 0 0-3.31-1.2zm-.07 1.7a2.66 2.66 0 0 1 2 .75 2.7 2.7 0 0 1 .75 2 3.27 3.27 0 0 1-.92 2.38 3 3 0 0 1-2.28 1 2.55 2.55 0 0 1-1.93-.76 2.73 2.73 0 0 1-.74-2 3.54 3.54 0 0 1 .25-1.32 3.4 3.4 0 0 1 .73-1.12 2.8 2.8 0 0 1 1-.66 3.06 3.06 0 0 1 1.12-.27zM224.86 73.41l-.67 5q0 .38-.08.65l-.44-.53-5-5.79-1.27 9.75h1.76l.64-5v-.13c0-.2 0-.38.06-.54l.45.54 5.06 5.78 1.27-9.74z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 45px;
  height: 30px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }

.card-flag.Naranja {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Tarjeta-Naranja' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.5 33.8' style='enable-background:new 0 0 28.5 33.8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23C3161C;%7D .st1%7Bfill:%23F05A22;%7D .st2%7Bfill:%23FFFFFF;%7D .st3%7Bfill:%2396A2AB;%7D .st4%7Bfill:url(%23SVGID_1_);%7D .st5%7Bopacity:0.23;fill:%23DAE2E7;enable-background:new ;%7D .st6%7Bopacity:0.39;fill:%23FFFFFF;enable-background:new ;%7D .st7%7Bopacity:0.92;fill:url(%23SVGID_2_);enable-background:new ;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M25.8,0.1C27.9,0.4,28,2.6,28,2.6v18.6v0.6v8.8c0,1.6-0.5,2.4-1.1,2.8c0,0,0,0,0,0l-0.1,0.1c0,0,0,0,0,0 c-0.4,0.3-0.9,0.3-1.3,0.3c0.4,0.1,3,0.4,3-3.1V2.7C28.5,2.7,28.3,0.2,25.8,0.1z'/%3E%3Cpath class='st1' d='M28,2.6c0,0-0.1-2.2-2.2-2.6C25.3,0,24.6,0,23.8,0.2c-0.2,0-0.4,0.1-0.6,0.1c0.8,7.1,2.3,14.1,4.7,20.9V2.6z' /%3E%3Cpath class='st1' d='M2.3,16.8C2.3,12.9,2.8,9,3.6,5.1c-0.6,0.1-1,0.2-1,0.2S0,5.7,0,8.1v17.6c0,0-0.2,2.1,2.6,2.8 c0.2,0,0.5,0.1,0.8,0.2C2.7,25,2.3,21.2,2.3,17.4C2.3,17.2,2.3,17,2.3,16.8z'/%3E%3Cpath class='st1' d='M6.5,13.2c0-3,0.2-6,0.6-8.9C5.7,4.6,4.6,4.9,3.8,5.1C3,8.9,2.5,12.8,2.5,16.8c0,0.2,0,0.4,0,0.6 c0,3.8,0.4,7.6,1.2,11.3h0c1.2,0.3,3,0.7,5.1,1.2c-1.5-5.3-2.2-10.8-2.3-16.3C6.5,13.5,6.5,13.3,6.5,13.2z'/%3E%3Cpath class='st1' d='M18.5,1.5c-1.3,0.3-2.6,0.6-4,1c0,0.7,0,1.5-0.1,2.1c0.3,9.6,2.3,19.1,6,28l-0.2,0c-3.6-8.9-5.6-18.3-5.9-27.9 c0-0.7,0-1.4,0-2.1c-1.2,0.3-2.3,0.6-3.5,0.8c-0.1,1.3-0.1,2.6-0.1,3.9c0,0.6,0,1.2,0,1.8c0.1,7.6,1.5,15.1,4,22.2h-0.2 c-2.5-7.1-3.8-14.6-4-22.2c0-0.6,0-1.2,0-1.8c0-1.3,0-2.5,0.1-3.8C9.5,3.7,8.3,4,7.2,4.2c-0.4,3-0.6,6-0.6,9l0,0c0,0.1,0,0.3,0,0.4 c0,5.5,0.8,11,2.3,16.3H8.8c6.7,1.6,16.2,3.8,16.2,3.8s0.2,0,0.5,0c0.3,0,0.8-0.1,1.3-0.3C22.1,23.4,19.3,12.5,18.5,1.5z'/%3E%3Cpath class='st1' d='M26.9,33.3c0.6-0.4,1.1-1.2,1.1-2.8v-8.8c-2.5-6.9-4.1-14.1-4.9-21.4C22,0.7,20.4,1,18.7,1.5l0,0 C19.5,12.5,22.3,23.3,26.9,33.3z'/%3E%3Cpath class='st2' d='M18.5,1.5C18.5,1.5,18.5,1.5,18.5,1.5c0.1,0,0.1,0,0.1,0L18.5,1.5z'/%3E%3Cpath class='st2' d='M14.5,2.4h-0.2c0,0,0,0.1,0,0.1C14.4,2.5,14.5,2.5,14.5,2.4C14.6,2.5,14.5,2.4,14.5,2.4z'/%3E%3Cpath class='st2' d='M8.7,29.9h0.1C8.8,29.9,8.8,29.9,8.7,29.9C8.7,29.9,8.7,29.9,8.7,29.9z'/%3E%3Cpath class='st2' d='M3.5,28.7h0.2C3.6,28.7,3.5,28.7,3.5,28.7C3.5,28.7,3.5,28.7,3.5,28.7z'/%3E%3Cpath class='st2' d='M26.8,33.5l0.1-0.1c0,0,0,0,0,0C26.9,33.4,26.8,33.4,26.8,33.5C26.8,33.4,26.8,33.5,26.8,33.5z'/%3E%3Cpath class='st2' d='M6.7,13.7c0-0.1,0-0.3,0-0.4l0,0c0-3,0.2-6,0.6-9c-0.1,0-0.1,0-0.2,0c-0.4,3-0.6,5.9-0.6,8.9 c0,0.1,0,0.3,0,0.4c0,5.5,0.8,11,2.3,16.3c0,0,0.1,0,0.1,0h0.1C7.5,24.6,6.7,19.1,6.7,13.7z'/%3E%3Cpath class='st2' d='M28,21.2c-2.4-6.8-3.9-13.8-4.7-20.9c-0.1,0-0.1,0-0.2,0c0.8,7.3,2.4,14.5,4.9,21.4V21.2z'/%3E%3Cpath class='st2' d='M10.6,9c0.2,7.6,1.5,15.1,4,22.2h0.2c-2.5-7.1-3.9-14.6-4-22.2c0-0.6,0-1.1,0-1.8c0-1.3,0-2.6,0.1-3.9 c-0.1,0-0.1,0-0.2,0c-0.1,1.3-0.1,2.5-0.1,3.8C10.6,7.8,10.6,8.4,10.6,9z'/%3E%3Cpath class='st2' d='M2.5,17.4c0-0.2,0-0.4,0-0.6C2.5,12.8,3,8.9,3.8,5.1c-0.1,0-0.1,0-0.2,0.1C2.8,9,2.3,12.9,2.3,16.8 c0,0.2,0,0.4,0,0.6c0,3.8,0.4,7.5,1.2,11.2c0.1,0,0.1,0,0.2,0h0C2.9,25,2.5,21.2,2.5,17.4z'/%3E%3Cpath class='st2' d='M20.3,32.5l0.2,0c-3.7-8.9-5.7-18.4-6-28c0.1-0.6,0.1-1.4,0.1-2.1c-0.1,0-0.1,0-0.2,0c0,0.7,0,1.4,0,2.1 C14.6,14.2,16.6,23.7,20.3,32.5z'/%3E%3Cpath class='st2' d='M26.9,33.3c-4.6-10-7.4-20.8-8.2-31.9l0,0c0,0-0.1,0-0.1,0c0.8,11.1,3.6,21.9,8.2,31.9 C26.8,33.4,26.9,33.4,26.9,33.3z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st3' d='M21.9,13.9h3.6c0.4,0,0.7,0.3,0.7,0.7v3.6c0,0.4-0.3,0.7-0.7,0.7h-3.6c-0.4,0-0.7-0.3-0.7-0.7v-3.6 C21.2,14.2,21.5,13.9,21.9,13.9z'/%3E%3CradialGradient id='SVGID_1_' cx='334.1947' cy='-58.66' r='2.67' gradientTransform='matrix(0.95 0 0 -0.95 -292.89 -39.83)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%23DAE2E7'/%3E%3Cstop offset='0.14' style='stop-color:%23D1D9DE'/%3E%3Cstop offset='0.36' style='stop-color:%23B8C2C7'/%3E%3Cstop offset='0.65' style='stop-color:%23909BA2'/%3E%3Cstop offset='0.98' style='stop-color:%2359666E'/%3E%3Cstop offset='1' style='stop-color:%2355626A'/%3E%3C/radialGradient%3E%3Ccircle class='st4' cx='23.6' cy='16.4' r='2.3'/%3E%3Cpath class='st5' d='M25.2,14.7c0.8,1,0.6,2.4-0.3,3.2c-0.8,0.7-2,0.7-2.9,0c0.8,0.9,2.3,1,3.2,0.2c0.9-0.8,1-2.3,0.2-3.2 C25.3,14.8,25.3,14.7,25.2,14.7L25.2,14.7z'/%3E%3Cpath class='st6' d='M24.7,15.1c0.1-0.1,0.3-0.3,0.5-0.4c-0.2-0.2-0.5-0.3-0.8-0.4c-0.3,0.3-0.6,0.6-0.9,1v0.1 c-0.2-0.2-0.5-0.3-0.8-0.3c-0.7,0-1.3,0.7-1.3,1.4c0,0.7,0.5,1.2,1.2,1.3c-0.1,0.1-0.3,0.3-0.4,0.4c0.2,0.2,0.4,0.3,0.6,0.4 c0,0,0.5,0,1-1c0.2,0.1,0.5,0.2,0.7,0.2c0.7,0,1.3-0.7,1.3-1.4C25.9,15.7,25.4,15.2,24.7,15.1L24.7,15.1z M22.7,17 c-0.3,0-0.6-0.2-0.6-0.5c0-0.3,0.2-0.6,0.5-0.6c0.3,0,0.6,0.2,0.6,0.5c0,0,0,0,0,0C23.3,16.7,23,17,22.7,17 C22.7,17,22.7,17,22.7,17L22.7,17z M24.5,17c-0.3,0-0.6-0.2-0.6-0.5s0.2-0.6,0.5-0.6c0.3,0,0.6,0.2,0.6,0.5c0,0,0,0,0,0 C25.1,16.7,24.9,17,24.5,17L24.5,17z'/%3E%3CradialGradient id='SVGID_2_' cx='335.0348' cy='-59.83' r='2.1' gradientTransform='matrix(0.95 0 0 -0.95 -292.89 -39.83)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.58' style='stop-color:%23697980'/%3E%3Cstop offset='0.66' style='stop-color:%236C7C83'/%3E%3Cstop offset='0.73' style='stop-color:%2377858C'/%3E%3Cstop offset='0.79' style='stop-color:%2389959B'/%3E%3Cstop offset='0.85' style='stop-color:%23A2ACB0'/%3E%3Cstop offset='0.91' style='stop-color:%23C2C8CB'/%3E%3Cstop offset='0.97' style='stop-color:%23E9EBEC'/%3E%3Cstop offset='1' style='stop-color:%23FFFFFF'/%3E%3C/radialGradient%3E%3Cpath class='st7' d='M22.4,16.9c-0.2-0.2-0.2-0.6,0.1-0.8c0.1-0.1,0.2-0.1,0.3-0.1c0.1,0,0.2,0,0.3,0.1c-0.1-0.1-0.3-0.2-0.4-0.2 c-0.3,0-0.6,0.3-0.6,0.6C22.2,16.6,22.2,16.8,22.4,16.9L22.4,16.9z M24.2,16.9c-0.1-0.1-0.1-0.2-0.1-0.4c0-0.3,0.2-0.6,0.5-0.6 c0,0,0,0,0,0c0.1,0,0.2,0,0.3,0.1c-0.1-0.1-0.3-0.2-0.4-0.2c-0.3,0-0.5,0.3-0.5,0.6c0,0,0,0,0,0C24,16.6,24.1,16.8,24.2,16.9z M22.7,17.8c-0.3,0-0.6-0.1-0.8-0.3C22.1,17.6,22.3,17.8,22.7,17.8L22.7,17.8z M25.5,15.5c0.2,0.3,0.4,0.6,0.4,0.9 c0,0.7-0.6,1.3-1.3,1.3c0,0,0,0,0,0c-0.3,0-0.5-0.1-0.7-0.2c-0.5,1-1,1-1,1c-0.2-0.1-0.4-0.2-0.5-0.4l0,0c0.2,0.2,0.4,0.3,0.6,0.4 c0,0,0.5,0,1-1c0.2,0.1,0.5,0.2,0.7,0.2c0.7,0,1.3-0.6,1.3-1.3c0,0,0,0,0,0C26,16.1,25.8,15.8,25.5,15.5z M25.2,14.8L25.2,14.8 c-0.3,0-0.4,0.2-0.5,0.3h0.1C25,15,25.1,14.9,25.2,14.8z'/%3E%3C/g%3E%3Ctitle%3Enaranja%3C/title%3E%3Cg%3E%3Cpath class='st2' d='M2.4,19.5h1.5l2,3.8v-3.8h1.1v5.2H5.5l-2-3.9l0,0v3.9H2.9L2.4,19.5z'/%3E%3Cpath class='st2' d='M10.9,20.9H12l0.1,0.5c0.1-0.4,0.4-0.6,0.8-0.6c0.1,0,0.2,0,0.3,0v1c-0.1-0.1-0.3-0.1-0.4-0.1 c-0.8,0-0.8,1-0.8,1.6v1.4h-1L10.9,20.9z'/%3E%3Cpath class='st2' d='M13.5,21.1c0.4-0.2,0.9-0.3,1.3-0.3c1.2,0,1.7,0.5,1.7,1.6v0.5c0,0.4,0,0.7,0,1s0,0.6,0,0.9h-0.2 c-0.3,0-0.6-0.3-0.6-0.6l0,0c-0.3,0.4-0.7,0.7-1.2,0.7c-0.7,0.1-1.3-0.4-1.3-1.1c0,0,0,0,0,0c0-0.5,0.2-0.9,0.7-1.1 c0.4-0.2,0.8-0.2,1.3-0.2h0.6c0-0.6-0.3-0.8-0.9-0.8c-0.4,0-0.8,0.2-1.2,0.4L13.5,21.1z M14.7,24.1c0.3,0,0.5-0.1,0.7-0.4 c0.2-0.2,0.2-0.5,0.2-0.8h-0.4c-0.4,0-1.1,0.1-1.1,0.7C14.1,24,14.4,24.1,14.7,24.1L14.7,24.1z'/%3E%3Cpath class='st2' d='M16.7,20.9H18v0.5l0,0c0.3-0.4,0.8-0.6,1.3-0.6c0.9,0,1.3,0.6,1.3,1.5v2.4h-1v-2c0-0.5,0-1.1-0.6-1.1 s-0.9,0.8-0.9,1.3v1.9h-0.5L16.7,20.9z'/%3E%3Cpath class='st2' d='M20.6,26.1c0.5,0,0.6-0.1,0.6-0.7v-4.5h0.9l0.1,0.1v4c0,0.5-0.2,1.4-1.2,1.4c-0.2,0-0.3,0-0.5-0.1L20.6,26.1z' /%3E%3Cpath class='st2' d='M10.5,23.9c0-0.3,0-0.6,0-1v-0.5c0-1.1-0.5-1.6-1.7-1.6c-0.5,0-0.9,0.1-1.3,0.3v0.9c0.3-0.3,0.8-0.4,1.2-0.4 c0.6,0,0.9,0.2,0.9,0.8H9.1c-0.4,0-0.9,0.1-1.3,0.2c-0.2,0.1-0.4,0.2-0.5,0.4l0.2,1.6c0.3,0.2,0.6,0.3,0.9,0.3 c0.5,0,0.9-0.3,1.2-0.7l0,0c0,0.3,0.3,0.6,0.6,0.6h0.3C10.6,24.5,10.6,24.2,10.5,23.9z M9.4,23.8C9.2,24,9,24.1,8.7,24.1 c-0.4,0-0.6-0.1-0.6-0.5c0-0.6,0.7-0.7,1.1-0.7h0.4C9.6,23.2,9.6,23.5,9.4,23.8z'/%3E%3Cpath class='st2' d='M26,23.9c0-0.3,0-0.6,0-1v-0.5c0-1.1-0.5-1.6-1.7-1.6c-0.5,0-0.9,0.1-1.3,0.3l0,0.9c0.3-0.3,0.8-0.4,1.2-0.4 c0.6,0,0.9,0.2,0.9,0.8h-0.5c-0.4,0-0.9,0.1-1.3,0.2c-0.2,0.1-0.3,0.2-0.4,0.3l0.6,1.8c0.2,0.1,0.3,0.1,0.5,0.1 c0.5,0,0.9-0.3,1.2-0.7l0,0c0,0.1,0.1,0.4,0.6,0.6H26C26,24.5,26,24.2,26,23.9z M24.8,23.8c-0.2,0.2-0.4,0.4-0.7,0.4 c-0.4,0-0.6-0.1-0.6-0.5c0-0.6,0.7-0.7,1.1-0.7H25C25,23.2,25,23.5,24.8,23.8L24.8,23.8z'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 28.5px;
  height: 33px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }

.card-flag.Diners {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Diners' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 57.7 42.3' style='enable-background:new 0 0 57.7 42.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23004A97;%7D .st2%7Bfill:%23231F20;%7D%0A%3C/style%3E%3Ctitle%3Esvg_dinners%3C/title%3E%3Cg%3E%3Cpath class='st0' d='M53.5,0.7H4.2c-1.9,0-3.5,1.5-3.5,3.4v34.1c0,1.9,1.6,3.5,3.5,3.5h49.3c1.9,0,3.5-1.5,3.5-3.5V4.1 C57.1,2.2,55.5,0.6,53.5,0.7z'/%3E%3Cpath class='st1' d='M53.5,0H4.2C1.9,0,0,1.8,0,4.1v34.1c0,2.3,1.9,4.1,4.2,4.1h49.3c2.3,0,4.2-1.8,4.2-4.1V4.1 C57.7,1.8,55.8,0,53.5,0z M57.1,38.2c0,1.9-1.6,3.5-3.5,3.5H4.2c-1.9,0-3.5-1.5-3.5-3.5V4.1c0-1.9,1.6-3.5,3.5-3.4h49.3 c1.9,0,3.5,1.5,3.5,3.4V38.2z'/%3E%3C/g%3E%3Cpath class='st2' d='M6.6,30.4c0,0.8,0.6,0.9,1.1,0.9c2.2,0,3-1.7,3-3.2c0.1-1.7-1.2-3.2-2.9-3.3c-0.1,0-0.3,0-0.4,0 c-0.4,0-0.6,0-0.8,0V30.4z M5.6,25.5c0-0.9-0.5-0.9-1-0.9v-0.3c0.4,0,0.8,0,1.2,0h1.8c2.7,0,4.2,1.8,4.2,3.6c0,1-0.6,3.6-4.3,3.6 l-1.5,0H4.6v-0.3c0.6-0.1,0.9-0.1,1-0.8L5.6,25.5z'/%3E%3Cpath class='st2' d='M13.3,25.3c-0.3-0.1-0.5-0.3-0.4-0.6c0-0.2,0.2-0.4,0.4-0.4c0.3,0,0.5,0.2,0.5,0.5 C13.8,25.1,13.6,25.3,13.3,25.3 M12.2,31.4h0.2c0.3,0,0.5,0,0.5-0.3v-2.8c0-0.5-0.2-0.5-0.5-0.7v-0.2c0.5-0.1,1.1-0.3,1.1-0.4 c0.1,0,0.1-0.1,0.2,0c0.1,0,0.1,0.1,0.1,0.1v4c0,0.3,0.2,0.3,0.5,0.3h0.2v0.3h-1.1h-1.1L12.2,31.4z'/%3E%3Cpath class='st2' d='M15.4,28.3c0-0.4-0.1-0.5-0.6-0.7v-0.2c0.5-0.1,0.9-0.3,1.4-0.5c0,0,0.1,0,0.1,0.1v0.7c0.5-0.5,1.1-0.7,1.8-0.8 c0.9,0,1.2,0.6,1.2,1.5V31c0,0.3,0.2,0.3,0.5,0.3h0.2v0.3h-1.1h-1.1v-0.3h0.2c0.3,0,0.5,0,0.5-0.3v-2.7c0-0.6-0.4-0.9-1-0.9 c-0.4,0.1-0.9,0.2-1.2,0.5v3c0,0.3,0.2,0.3,0.5,0.3h0.2v0.3h-1.1h-1.1v-0.3h0.2c0.3,0,0.5,0,0.5-0.3L15.4,28.3z'/%3E%3Cpath class='st2' d='M22.5,28.4c0.3,0,0.3-0.1,0.3-0.3c0.1-0.5-0.3-0.9-0.8-1c0,0-0.1,0-0.1,0c-0.6,0-1.1,0.5-1.2,1.2L22.5,28.4z M20.7,28.8c0,0.2,0,0.4,0,0.6c0,0.9,0.6,1.7,1.5,1.8c0.5,0,1-0.3,1.4-0.7l0.1,0.1c-0.4,0.7-1.1,1.1-1.9,1.2c-1.2,0-2.1-1-2-2.2 c0,0,0-0.1,0-0.1c0-2,1.4-2.6,2.1-2.6c0.9-0.1,1.7,0.6,1.8,1.5c0,0,0,0.1,0,0.1c0,0.1,0,0.1,0,0.2l-0.1,0.1L20.7,28.8z'/%3E%3Cpath class='st2' d='M24,31.4h0.3c0.3,0,0.5,0,0.5-0.3v-2.9c0-0.3-0.4-0.4-0.5-0.5v-0.2c0.8-0.3,1.2-0.6,1.3-0.6s0.1,0,0.1,0.1v1 l0,0c0.3-0.4,0.7-1.1,1.3-1.1c0.3,0,0.6,0.2,0.6,0.5c0,0,0,0,0,0c0,0.3-0.2,0.5-0.5,0.5c0,0,0,0,0,0c-0.3,0-0.3-0.2-0.7-0.2 c-0.4,0.1-0.8,0.4-0.8,0.9V31c0,0.3,0.2,0.3,0.5,0.3h0.6v0.3h-1.5h-1.2L24,31.4z'/%3E%3Cpath class='st2' d='M28,30.2c0.1,0.7,0.6,1.2,1.3,1.3c0.4,0.1,0.8-0.2,0.8-0.6c0,0,0-0.1,0-0.1c0-1.2-2.3-0.8-2.3-2.5 c0-0.8,0.7-1.4,1.5-1.3c0,0,0.1,0,0.1,0c0.4,0,0.8,0.1,1.2,0.3l0.1,1.1h-0.2c0-0.6-0.5-1-1.1-1c-0.4,0-0.8,0.2-0.8,0.6c0,0,0,0,0,0 c0,1.2,2.4,0.8,2.4,2.5c0,0.7-0.5,1.4-1.8,1.4c-0.4,0-0.9-0.1-1.3-0.4l-0.1-1.2L28,30.2z'/%3E%3Cpath class='st2' d='M40.3,26.3h-0.3c-0.2-1.1-1.1-1.8-2.2-1.7c-1.7,0-3,1.4-2.9,3.1c0,0.1,0,0.2,0,0.2c-0.1,1.8,1.3,3.4,3.1,3.6 c1,0,1.9-0.8,2.1-1.8l0.2,0.1l-0.2,1.5c-0.7,0.3-1.5,0.5-2.3,0.5c-2,0.2-3.8-1.3-4-3.4c0-0.2,0-0.4,0-0.5c0.1-2.1,1.8-3.7,3.9-3.7 c0.8,0,1.7,0.2,2.5,0.5L40.3,26.3z'/%3E%3Cpath class='st2' d='M40.7,31.4h0.2c0.3,0,0.5,0,0.5-0.3v-5.8c0-0.7-0.2-0.7-0.5-0.8v-0.2c0.4-0.1,0.7-0.3,1.1-0.5 c0.1,0,0.1-0.1,0.2-0.1c0.1,0,0.1,0.1,0.1,0.1V31c0,0.3,0.2,0.3,0.5,0.3h0.2v0.3h-1.1h-1.1L40.7,31.4z'/%3E%3Cpath class='st2' d='M47.4,31.1c0,0.2,0.1,0.2,0.3,0.2h0.4v0.2c-0.5,0.1-1,0.2-1.5,0.3h0V31c-0.5,0.5-1.1,0.8-1.8,0.9 c-0.6,0-1.1-0.5-1.1-1.1c0,0,0-0.1,0-0.1v-2.7c0-0.3,0-0.5-0.6-0.6v-0.2l1.3-0.1c0.1,0,0.1,0.1,0.1,0.3V30c0,0.3,0,1.2,0.9,1.2 c0.5-0.1,0.9-0.3,1.3-0.6v-2.8c0-0.2-0.5-0.3-0.9-0.4v-0.2c0.9-0.1,1.5-0.1,1.6-0.1s0.1,0.1,0.1,0.2L47.4,31.1z'/%3E%3Cpath class='st2' d='M49.4,30.5c0,0.6,0.5,1,1.1,1.1c1.1,0,1.6-1.1,1.6-2c0-1-0.7-1.9-1.7-2.1c-0.4,0-0.7,0.2-1,0.5L49.4,30.5z M49.4,27.6c0.4-0.4,1-0.7,1.6-0.7c1.1,0,2,1,1.9,2.1c0,0,0,0.1,0,0.1c0.1,1.4-1,2.6-2.5,2.7c-0.5,0-1-0.1-1.5-0.4l-0.3,0.2 l-0.2-0.1c0.1-0.6,0.1-1.2,0.2-1.9v-4.5c0-0.7-0.2-0.7-0.5-0.8v-0.2c0.4-0.1,0.7-0.3,1.1-0.5c0.1,0,0.1-0.1,0.2-0.1 c0.1,0,0.1,0.1,0.1,0.1L49.4,27.6z'/%3E%3Cpath class='st2' d='M4.6,37.7L4.6,37.7c0.3,0,0.5,0,0.5-0.3v-3c0-0.3-0.2-0.3-0.4-0.3H4.6v-0.1h0.8h0.9v0.2H6.2 c-0.2,0-0.4,0-0.4,0.3v3c0,0.3,0.2,0.3,0.4,0.3h0.1v0.2H5.4H4.6V37.7z'/%3E%3Cpath class='st2' d='M10.2,36.7L10.2,36.7v-2.1c0-0.3-0.1-0.5-0.4-0.5c0,0-0.1,0-0.1,0H9.6v-0.2h0.8h0.7v0.2H11 c-0.2,0-0.5,0-0.5,0.7v2.6c0,0.2,0,0.4,0,0.6h-0.2l-2.9-3.2V37c0,0.5,0.1,0.7,0.5,0.7H8v0.2H7.3H6.5v-0.2h0.1c0.4,0,0.5-0.3,0.5-0.7 v-2.4c0-0.3-0.2-0.5-0.5-0.5h0v-0.2h0.7h0.5L10.2,36.7z'/%3E%3Cpath class='st2' d='M11.9,34.2c-0.4,0-0.4,0.1-0.5,0.5h-0.2c0-0.2,0.1-0.3,0.1-0.5c0-0.2,0-0.3,0-0.5h0.1c0,0.2,0.2,0.2,0.3,0.2 h2.9c0.1,0,0.3,0,0.3-0.2h0.1c0,0.2,0,0.3-0.1,0.5s0,0.3,0,0.5l-0.2,0.1c0-0.2,0-0.5-0.4-0.5h-0.9v3c0,0.4,0.2,0.5,0.5,0.5h0.1v0.2 h-0.9h-1v-0.2h0.1c0.3,0,0.5,0,0.5-0.5v-3L11.9,34.2z'/%3E%3Cpath class='st2' d='M15.4,37.7L15.4,37.7c0.3,0,0.5,0,0.5-0.3v-3c0-0.3-0.2-0.3-0.4-0.3h-0.1v-0.1h1.4h1.5c0,0.2,0,0.6,0,0.9h-0.2 c0-0.4-0.1-0.7-0.7-0.7h-0.8v1.5h0.7c0.3,0,0.4-0.2,0.5-0.5h0.2c0,0.2,0,0.4,0,0.7s0,0.4,0,0.6h-0.2c0-0.3,0-0.6-0.4-0.6h-0.7v1.3 c0,0.4,0.3,0.4,0.7,0.4c0.7,0,1,0,1.1-0.7h0.2c-0.1,0.3-0.1,0.6-0.2,0.9h-1.5L15.4,37.7L15.4,37.7z'/%3E%3Cpath class='st2' d='M20.1,35.8h0.3c0.6,0,0.9-0.2,0.9-0.9c0-0.4-0.3-0.8-0.7-0.8c0,0-0.1,0-0.1,0c-0.1,0-0.2,0-0.3,0L20.1,35.8z M19.4,34.5c0-0.4-0.2-0.4-0.4-0.4h-0.1v-0.2h0.9h0.9c0.7,0,1.4,0.2,1.4,1c0,0.5-0.3,0.9-0.8,1l1,1.5c0.1,0.2,0.3,0.3,0.5,0.3v0.2 h-0.5h-0.5c-0.5-0.6-0.9-1.2-1.2-1.9h-0.4v1.2c0,0.4,0.2,0.5,0.5,0.5h0.1v0.2h-1h-0.8v-0.2h0.1c0.2,0,0.4-0.1,0.4-0.3L19.4,34.5z'/%3E%3Cpath class='st2' d='M26.5,36.7L26.5,36.7v-2.1c0-0.3-0.1-0.5-0.4-0.5c0,0-0.1,0-0.1,0h-0.1v-0.2h0.8h0.7v0.2h-0.1 c-0.2,0-0.5,0-0.5,0.7v2.6c0,0.2,0,0.4,0,0.6h-0.2l-2.9-3.2V37c0,0.5,0.1,0.7,0.5,0.7h0.1v0.2h-0.7h-0.8v-0.2h0.1 c0.4,0,0.5-0.3,0.5-0.7v-2.4c0-0.3-0.2-0.5-0.5-0.5h-0.1v-0.2h0.6H24L26.5,36.7z'/%3E%3Cpath class='st2' d='M29.2,34.5L29.2,34.5l-0.5,1.6h1.1L29.2,34.5z M28.3,37c-0.1,0.1-0.1,0.3-0.1,0.4c0,0.2,0.2,0.2,0.4,0.2h0.1 v0.2H28h-0.6v-0.2l0,0c0.2,0,0.4-0.2,0.5-0.4l0.9-2.6c0.1-0.2,0.2-0.4,0.2-0.7c0.2-0.1,0.3-0.1,0.5-0.2l0,0l0,0l0,0.1l1,3 c0.1,0.2,0.1,0.4,0.2,0.6c0.1,0.2,0.2,0.2,0.4,0.2l0,0v0.2h-0.8h-0.9v-0.2h0.1c0.1,0,0.4,0,0.4-0.2c0-0.1-0.1-0.3-0.1-0.4l-0.2-0.7 h-1.1L28.3,37z'/%3E%3Cpath class='st2' d='M31.6,34.2c-0.4,0-0.4,0.1-0.5,0.5h-0.2c0-0.2,0-0.3,0.1-0.5c0-0.2,0-0.3,0-0.5h0.1c0,0.2,0.2,0.2,0.3,0.2h2.9 c0.2,0,0.3,0,0.3-0.2h0.1c0,0.2,0,0.3-0.1,0.5s0,0.3,0,0.5l-0.2,0.1c0-0.2,0-0.5-0.4-0.5h-0.9v3c0,0.4,0.2,0.5,0.5,0.5h0.1v0.2h-0.9 h-1v-0.2H32c0.3,0,0.5,0,0.5-0.5v-3L31.6,34.2z'/%3E%3Cpath class='st2' d='M35,37.7L35,37.7c0.3,0,0.5,0,0.5-0.3v-3c0-0.3-0.2-0.3-0.4-0.3H35v-0.1h0.8h0.9v0.2h-0.1c-0.2,0-0.4,0-0.4,0.3 v3c0,0.3,0.2,0.3,0.4,0.3h0.1v0.2h-0.9H35L35,37.7z'/%3E%3Cpath class='st2' d='M39.1,37.7c1.1,0,1.3-1,1.3-1.8s-0.5-1.8-1.4-1.8s-1.3,0.9-1.3,1.6C37.7,36.7,38.2,37.7,39.1,37.7 M39,33.8 c1.1-0.1,2.1,0.7,2.2,1.8c0,0.1,0,0.1,0,0.2c0,1.1-0.9,2.1-2,2.1c0,0-0.1,0-0.1,0c-1.1,0.1-2-0.8-2.1-1.9c0,0,0-0.1,0-0.1 c0-1.1,0.9-2.1,2-2.1C38.9,33.8,39,33.8,39,33.8'/%3E%3Cpath class='st2' d='M45,36.7L45,36.7v-2.1c0-0.3-0.1-0.5-0.4-0.5c0,0-0.1,0-0.1,0h-0.1v-0.2h0.8h0.7v0.2h-0.1c-0.2,0-0.5,0-0.5,0.7 v2.6c0,0.2,0,0.4,0,0.6h-0.2l-2.9-3.2V37c0,0.5,0.1,0.7,0.5,0.7h0.1v0.2h-0.7h-0.8v-0.2h0.1c0.4,0,0.5-0.3,0.5-0.7v-2.4 c0-0.3-0.2-0.5-0.5-0.5h-0.1v-0.2H42h0.5L45,36.7z'/%3E%3Cpath class='st2' d='M47.6,34.5L47.6,34.5l-0.5,1.6h1.1L47.6,34.5z M46.8,37c-0.1,0.1-0.1,0.3-0.1,0.4c0,0.2,0.2,0.2,0.4,0.2h0.1 v0.2h-0.7h-0.6v-0.2l0,0c0.2,0,0.4-0.2,0.5-0.4l0.9-2.6c0.1-0.2,0.2-0.5,0.2-0.7c0.2-0.1,0.4-0.1,0.5-0.2l0,0l0,0l0,0.1l1,3 c0.1,0.2,0.1,0.4,0.2,0.6c0.1,0.2,0.2,0.2,0.4,0.2l0,0v0.2h-0.8H48v-0.2h0.1c0.1,0,0.3,0,0.3-0.2c0-0.1-0.1-0.3-0.1-0.4l-0.2-0.7H47 L46.8,37z'/%3E%3Cpath class='st2' d='M51.2,37.3c0,0.2,0.2,0.3,0.3,0.3c0.2,0,0.5,0,0.8,0c0.2,0,0.4-0.1,0.5-0.3c0.1-0.1,0.1-0.3,0.2-0.4h0.2 c-0.1,0.3-0.1,0.6-0.2,1h-1.5H50v-0.2h0.1c0.2,0,0.4,0,0.4-0.4v-2.9c0-0.3-0.2-0.3-0.4-0.3H50v-0.2h0.9h0.9v0.2h-0.1 c-0.2,0-0.4,0-0.4,0.3L51.2,37.3z'/%3E%3Cpath class='st2' d='M53,34.3L53,34.3c0.2,0,0.2-0.1,0.2-0.2s0-0.1-0.1-0.1H53V34.3z M52.8,34.7L52.8,34.7 C52.9,34.7,52.9,34.7,52.8,34.7l0.1-0.5c0-0.1,0-0.1-0.1-0.1l0,0h0.3c0.1,0,0.2,0,0.2,0.2c0,0.1-0.1,0.2-0.1,0.2l0.1,0.1 c0,0.1,0.1,0.1,0.1,0.1l0,0h-0.1c-0.1,0-0.1-0.1-0.2-0.3H53v0.2c0,0,0,0,0.1,0l0,0L52.8,34.7z M53.1,34.8c0.3,0,0.5-0.2,0.5-0.5 c0-0.3-0.2-0.5-0.5-0.5c-0.3,0-0.5,0.2-0.5,0.5c0,0,0,0,0,0C52.6,34.6,52.8,34.8,53.1,34.8 M53.1,33.7c0.3,0,0.6,0.3,0.6,0.6 s-0.3,0.6-0.6,0.6s-0.6-0.3-0.6-0.6c0,0,0,0,0,0C52.5,34,52.8,33.7,53.1,33.7C53.1,33.7,53.1,33.7,53.1,33.7'/%3E%3Cg%3E%3Cpath class='st0' d='M27.4,4.7C27.4,4.7,27.4,4.7,27.4,4.7L27.4,4.7c-5,0-9.1,4.1-9.1,9.1c0,5,4.1,9.1,9.1,9.1c5,0,9.1-4.1,9.1-9.1 C36.5,8.8,32.4,4.7,27.4,4.7z M25.4,19.1c-1.5-0.6-2.7-1.8-3.3-3.3c-1.1-3,0.3-6.3,3.3-7.4V19.1z M29.5,19.1V8.4 c2.2,0.9,3.7,3,3.7,5.4C33.2,16.1,31.7,18.3,29.5,19.1z'/%3E%3Cpath class='st1' d='M22,15.8c0.6,1.5,1.8,2.7,3.3,3.3V8.4C22.4,9.5,20.9,12.8,22,15.8z'/%3E%3Cpath class='st1' d='M29.5,8.4v10.8c2.2-0.9,3.7-3,3.7-5.4C33.2,11.4,31.7,9.2,29.5,8.4z'/%3E%3Cpath class='st1' d='M40.4,13.7c-0.1-5.6-4.8-10-10.4-9.9h-2.6c-0.1,0-0.3,0-0.4,0c-5.4,0.1-9.7,4.6-9.6,10c0.1,5.5,4.5,9.9,10,9.8 H30c5.4,0,10.4-4.4,10.4-9.8C40.4,13.8,40.4,13.8,40.4,13.7z M27.4,22.9c-5,0-9.1-4.1-9.1-9.1c0-5,4.1-9.1,9.1-9.1l0,0c0,0,0,0,0,0 c5,0,9.1,4.1,9.1,9.1C36.5,18.8,32.4,22.9,27.4,22.9z'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 45px;
  height: 35px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }

.card-flag.Shopping {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 158.19 116.15'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f4d86e;%7D.cls-2%7Bfill:%230774b4;%7D.cls-3%7Bfill:%23fff;%7D.cls-4%7Bfill:url(%23linear-gradient);%7D.cls-5%7Bfill:url(%23linear-gradient-2);%7D.cls-6%7Bfill:url(%23linear-gradient-3);%7D.cls-7%7Bfill:url(%23linear-gradient-4);%7D.cls-8%7Bfill:url(%23linear-gradient-5);%7D.cls-9%7Bfill:url(%23linear-gradient-6);%7D.cls-10%7Bfill:url(%23linear-gradient-7);%7D.cls-11%7Bfill:url(%23linear-gradient-8);%7D.cls-12%7Bfill:url(%23linear-gradient-9);%7D.cls-13%7Bfill:url(%23linear-gradient-10);%7D.cls-14%7Bfill:url(%23linear-gradient-11);%7D.cls-15%7Bfill:url(%23linear-gradient-12);%7D.cls-16%7Bfill:url(%23linear-gradient-13);%7D.cls-17%7Bfill:url(%23linear-gradient-14);%7D%3C/style%3E%3ClinearGradient id='linear-gradient' x1='37.83' y1='-9.72' x2='118.83' y2='60.28' gradientTransform='matrix(0.99, -0.11, 0.11, 0.99, -14.96, 15.96)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f7d43e'/%3E%3Cstop offset='0.1' stop-color='%23f7d242'/%3E%3Cstop offset='0.43' stop-color='%23f8cf4b'/%3E%3Cstop offset='1' stop-color='%23f8ce4d'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-2' x1='28.23' y1='108.09' x2='158.23' y2='34.09' gradientTransform='matrix(0.99, -0.11, 0.11, 0.99, -14.96, 15.96)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%230c4383'/%3E%3Cstop offset='0.31' stop-color='%230b4886'/%3E%3Cstop offset='0.66' stop-color='%2306558f'/%3E%3Cstop offset='1' stop-color='%23006a9c'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-3' x1='5.7' y1='68.51' x2='135.7' y2='-5.49' xlink:href='%23linear-gradient-2'/%3E%3ClinearGradient id='linear-gradient-4' x1='9.6' y1='75.36' x2='139.6' y2='1.36' xlink:href='%23linear-gradient-2'/%3E%3ClinearGradient id='linear-gradient-5' x1='25.44' y1='103.16' x2='155.43' y2='29.17' xlink:href='%23linear-gradient-2'/%3E%3ClinearGradient id='linear-gradient-6' x1='25.4' y1='103.08' x2='155.39' y2='29.09' xlink:href='%23linear-gradient-2'/%3E%3ClinearGradient id='linear-gradient-7' x1='0.86' y1='33.06' x2='81.86' y2='103.06' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-8' x1='7.75' y1='25.09' x2='88.75' y2='95.09' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-9' x1='15.6' y1='16' x2='96.6' y2='86' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-10' x1='22.58' y1='7.92' x2='103.58' y2='77.92' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-11' x1='29.24' y1='0.21' x2='110.25' y2='70.21' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-12' x1='34.92' y1='-6.37' x2='115.93' y2='63.64' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-13' x1='40.76' y1='-13.12' x2='121.77' y2='56.88' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-14' x1='48.88' y1='-22.5' x2='129.88' y2='47.5' xlink:href='%23linear-gradient'/%3E%3C/defs%3E%3Ctitle%3EAsset 14%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='tarjeta-shopping'%3E%3Cpath class='cls-1' d='M140.21,7.14A5.43,5.43,0,0,0,133.77,3L6.71,30a5.43,5.43,0,0,0-4.18,6.45l7.72,36.25L147.93,43.39Z'/%3E%3Cpath class='cls-2' d='M155.66,79.69a5.44,5.44,0,0,1-4.18,6.45l-127.06,27A5.43,5.43,0,0,1,18,109L10.25,72.76,147.94,43.44Z'/%3E%3Cpath class='cls-3' d='M25.42,116.09a9.23,9.23,0,0,1-10.08-7.28L.2,37.71a9.27,9.27,0,0,1,7.13-11L131.85.21a9.24,9.24,0,0,1,11,7.13L158,78.44a9.27,9.27,0,0,1-7.13,11L26.33,115.94C26,116,25.72,116.05,25.42,116.09Z'/%3E%3Cpath class='cls-4' d='M140.21,7.14A5.43,5.43,0,0,0,133.77,3L6.71,30a5.43,5.43,0,0,0-4.18,6.45l7.72,36.25L147.93,43.39Z'/%3E%3Cpath class='cls-5' d='M155.66,79.69l-7.72-36.25-18.89,4-6.74-14.14-6.83,1.45-5.21,16.69-1.86.39L108,41.3l3.41-.58-.23-5-13,2.76.22,5,3.39-.87.47,10.56-4.93,1L97.13,50l-5.38,1.14-.07-1.52,4.75-1-.18-4-4.75,1-.07-1.47L96.63,43l-.19-4.22L85,41.25l.69,15.44-6.84,1.46a6.29,6.29,0,0,0,3.77-5.89l-.46-10.41-6,1.28.41,9.18c0,.66,0,1.7-1,1.91a2.79,2.79,0,0,1-2-.57l-1.63,4.52a8.17,8.17,0,0,0,3.24.76l-2.7.57-3.92-4.23a3.31,3.31,0,0,0-1.08-.7v-.12c2.27-1.18,3.22-2.38,3.11-4.72-.17-3.89-3.48-4.68-7.31-3.87l-7.46,1.59.69,15.45,6-1.28-.22-5,.11,0L65.37,61l4.09-.87-59.2,12.6L18,109a5.43,5.43,0,0,0,6.45,4.18l127.06-27A5.44,5.44,0,0,0,155.66,79.69ZM62.59,52.92l-.43.09-.12-2.62.47-.1c1.06-.23,2-.28,2,.91S63.61,52.71,62.59,52.92ZM119.07,39.2l.23,0a19,19,0,0,0,.5,1.9l.84,2.57-2.48.53Zm-1.86,8.85,4.67-1,.65,1.79-5.72,1.22Z'/%3E%3Cpolygon class='cls-6' points='28.26 68.91 34.43 67.59 33.96 57.02 37.37 56.44 37.14 51.42 24.16 54.18 24.39 59.2 27.78 58.34 28.26 68.91'/%3E%3Cpath class='cls-7' d='M42.81,65.81l.41-2,4.66-1,.65,1.81,6.53-1.39L48.32,49,41.5,50.5,36.28,67.2Zm2.26-10.88.23,0a18.76,18.76,0,0,0,.49,1.9l.84,2.57-2.48.53Z'/%3E%3Cpath class='cls-8' d='M131.89,40.09a3.89,3.89,0,1,0-4.61-3A3.88,3.88,0,0,0,131.89,40.09Zm-1.41-6.65a2.91,2.91,0,1,1-2.24,3.45A3,3,0,0,1,130.47,33.44Z'/%3E%3Cpath class='cls-9' d='M130.78,38.19l-.34-1.58.49-.1,1.1,1.42,1-.22-1.16-1.4a.92.92,0,0,0,.72-1.22,1.08,1.08,0,0,0-.66-.88,2.08,2.08,0,0,0-1.05.05l-1.82.39.8,3.74Zm.09-3.25c.29-.06.75-.16.84.24s-.16.51-.5.59l-.9.19-.18-.86Z'/%3E%3Cpath class='cls-10' d='M29.64,81.87l.28.16a4.84,4.84,0,0,0,3.31.63c.51-.11,1.31-.49,1.26-1.14s-.72-.56-1.2-.56l-1,0c-2,.06-3.82-.78-4-3-.22-3.42,2.73-6,5.83-6.65a7.87,7.87,0,0,1,4.59.3l-1.16,4a4.82,4.82,0,0,0-3.07-.45c-.45.09-1.1.41-1.06,1s.68.47,1.08.48l1.19,0c2.22,0,3.88.88,4,3.33.22,3.44-2.76,5.81-5.84,6.46a12,12,0,0,1-5.55-.15Z'/%3E%3Cpath class='cls-11' d='M40.7,70.13l5-1.06L46,73.93l3.17-.67-.31-4.86,5-1.06.92,14.43-5,1.06-.32-5-3.17.67.32,5-5,1.06Z'/%3E%3Cpath class='cls-12' d='M63.8,69.79A2.25,2.25,0,0,1,66.64,72a3.11,3.11,0,0,1-2.48,3.34,2.21,2.21,0,0,1-2.84-2.2A3.18,3.18,0,0,1,63.8,69.79ZM63.49,65a9,9,0,0,0-7.39,9.16c.3,4.63,4,6.65,8.34,5.73s7.69-4.45,7.39-9.08S67.81,64.13,63.49,65Z'/%3E%3Cpath class='cls-13' d='M78.44,66.09l.49-.1c.85-.18,1.91-.35,2,.78s-.9,1.53-1.8,1.73l-.51.11ZM74.13,77.64l5-1.06-.28-4.34,2.64-.56a5.28,5.28,0,0,0,4.39-5.78c-.23-3.58-2.79-4.78-6.11-4.07l-6.55,1.4Z'/%3E%3Cpath class='cls-14' d='M92.17,63.17l.49-.1c.85-.18,1.91-.35,2,.78s-.9,1.53-1.8,1.73l-.51.11ZM87.86,74.71l5-1.06-.28-4.34,2.64-.56A5.28,5.28,0,0,0,99.59,63c-.23-3.58-2.79-4.77-6.11-4.07l-6.55,1.39Z'/%3E%3Cpath class='cls-15' d='M100.71,57.35l5.17-1.1.92,14.43-5.17,1.1Z'/%3E%3Cpath class='cls-16' d='M108.2,55.76l5-1.06,5.15,7,.15,0a20.64,20.64,0,0,1-.67-3.58l-.27-4.32,4.94-1.05.92,14.43-4.94,1.05-5-6.61-.15,0a16,16,0,0,1,.51,2.82l.3,4.69-4.94,1.05Z'/%3E%3Cpath class='cls-17' d='M140.13,55c.12,2.36.24,4.33-1.32,6.52a9.93,9.93,0,0,1-5.87,3.85c-4.34.92-8-1-8.32-5.68s2.94-8.26,7.41-9.21c2.47-.52,5.94,0,7.21,2.23l-4.71,2.83a1.87,1.87,0,0,0-2-.69,3.63,3.63,0,0,0-2.65,4c.1,1.59,1.18,2.87,2.85,2.51a2.55,2.55,0,0,0,2-1.71l-2.34.5-.22-3.41Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 40px;
  height: 30px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }

.card-flag.American.Express {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.08 34'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23016fd0;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elogo-amex%3C/title%3E%3Cg id='Capa_2' data-name='Capa 2'%3E%3Cg id='svg2'%3E%3Cpath id='path3078' class='cls-1' d='M0,0H34V18.35L32.32,21,34,23.32V34H0V16.7l1.05-1.21L0,14.33Z'/%3E%3Cpath id='path3082' class='cls-2' d='M6.6,23.69V18.35h5.65l.61.79.62-.79H34v5a2.32,2.32,0,0,1-1.16.37H21.48l-.68-.84v.84H18.56V22.26a1.91,1.91,0,0,1-1,.2h-.76v1.23H13.44l-.61-.81-.61.81Z'/%3E%3Cpath id='path3080' class='cls-2' d='M0,14.33l1.27-3H3.48L4.2,13V11.36H6.94l.43,1.2.42-1.2h12.3V12a2.68,2.68,0,0,1,1.71-.6h4L26.5,13V11.36h2.29l.63.94v-.94h2.32V16.7H29.42l-.6-.95v.95H25.45l-.34-.84h-.9l-.34.84H21.59a2.25,2.25,0,0,1-1.5-.59v.59H16.65L16,15.86v.84H3.15l-.34-.84h-.9l-.34.84H0Z'/%3E%3Cpath id='path3046' class='cls-1' d='M1.73,12,0,16H1.13l.31-.8H3.29l.31.8H4.75L3,12Zm.63.93.56,1.4H1.8Z'/%3E%3Cpath id='path3048' class='cls-1' d='M4.86,16V12h1.6l.92,2.58L8.28,12H9.86v4h-1V13.07L7.8,16H6.93L5.86,13.07V16Z'/%3E%3Cpath id='path3050' class='cls-1' d='M10.54,16V12h3.27v.89H11.55v.68h2.2v.85h-2.2v.71h2.26V16Z'/%3E%3Cpath id='path3052' class='cls-1' d='M14.38,12v4h1V14.59h.42L17,16h1.22l-1.31-1.47A1.21,1.21,0,0,0,18,13.31,1.29,1.29,0,0,0,16.61,12Zm1,.89h1.15a.46.46,0,0,1,.47.42.45.45,0,0,1-.46.42H15.38v-.84Z'/%3E%3Cpath id='path3054' class='cls-1' d='M19.43,16h-1V12h1Z'/%3E%3Cpath id='path3056' class='cls-1' d='M21.85,16h-.22a1.76,1.76,0,0,1-1.71-2,1.83,1.83,0,0,1,2-2H23V13H21.86A1,1,0,0,0,20.93,14,1,1,0,0,0,22,15.14h.26Z'/%3E%3Cpath id='path3058' class='cls-1' d='M24,12l-1.72,4h1.12l.31-.8h1.85l.31.8h1.15l-1.72-4Zm.63.93.56,1.4H24.1l.56-1.4Z'/%3E%3Cpath id='path3060' class='cls-1' d='M27.16,16V12h1.27l1.63,2.51V12h1v4H29.83l-1.67-2.57V16Z'/%3E%3Cpath id='path3062' class='cls-1' d='M7.28,23V19h3.26v.9H8.29v.68h2.2v.84H8.29v.71h2.25V23Z'/%3E%3Cpath id='path3064' class='cls-1' d='M23.26,23V19h3.26v.9H24.27v.68h2.19v.84H24.27v.71h2.25V23Z'/%3E%3Cpath id='path3066' class='cls-1' d='M10.67,23l1.59-2-1.63-2h1.26l1,1.25,1-1.25H15l-1.6,2L15,23H13.77l-.94-1.23L11.91,23Z'/%3E%3Cpath id='path3068' class='cls-1' d='M15.15,19v4h1V21.75h1a1.39,1.39,0,0,0,1.57-1.39A1.32,1.32,0,0,0,17.35,19Zm1,.91h1.11a.44.44,0,0,1,.49.46.46.46,0,0,1-.49.46H16.17v-.92Z'/%3E%3Cpath id='path3072' class='cls-1' d='M19.22,19v4h1V21.59h.42L21.84,23h1.22l-1.31-1.47a1.22,1.22,0,0,0,1.09-1.23A1.29,1.29,0,0,0,21.45,19Zm1,.9h1.14a.42.42,0,1,1,0,.84H20.22Z'/%3E%3Cpath id='path3074' class='cls-1' d='M27,23v-.87h2c.3,0,.43-.16.43-.33s-.13-.34-.43-.34h-.9a1.11,1.11,0,0,1-1.22-1.2c0-.64.4-1.26,1.57-1.26h1.94l-.42.9H28.27c-.32,0-.42.17-.42.33a.35.35,0,0,0,.37.35h.94a1.1,1.1,0,0,1,1.26,1.15A1.2,1.2,0,0,1,29.11,23Z'/%3E%3Cpath id='path3076' class='cls-1' d='M30.65,23v-.87h2c.3,0,.43-.16.43-.33s-.13-.34-.43-.34h-.9a1.12,1.12,0,0,1-1.23-1.2c0-.64.41-1.26,1.57-1.26H34l-.42.9H31.93c-.32,0-.42.17-.42.33a.35.35,0,0,0,.37.35h.95a1.1,1.1,0,0,1,1.25,1.15A1.19,1.19,0,0,1,32.78,23Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 34px;
  height: 34px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

.card-flag.Maestro {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 199.95 155.53'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%237673c0;%7D.cls-2%7Bfill:%23eb001b;%7D.cls-3%7Bfill:%2300a1df;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EAsset 15%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='maestro-01'%3E%3Cpath d='M60.45,154.66V144.37A6.1,6.1,0,0,0,54,137.86a6.35,6.35,0,0,0-5.76,2.91,6,6,0,0,0-5.42-2.91,5.42,5.42,0,0,0-4.8,2.43v-2H34.46v16.39h3.6v-9.08c0-2.85,1.58-4.35,4-4.35s3.57,1.54,3.57,4.32v9.12h3.6v-9.08c0-2.85,1.65-4.35,4-4.35s3.6,1.54,3.6,4.32v9.12Zm20.09-8.19v-8.19H77v2a6.22,6.22,0,0,0-5.18-2.4c-4.59,0-8.19,3.6-8.19,8.6s3.6,8.6,8.19,8.6a6.22,6.22,0,0,0,5.18-2.4v2h3.57Zm-13.27,0a5,5,0,1,1,5,5.24A4.92,4.92,0,0,1,67.27,146.46Zm89.55-8.62a9.24,9.24,0,0,1,3.52.66,8.58,8.58,0,0,1,2.8,1.81A8.3,8.3,0,0,1,165,143a9.1,9.1,0,0,1,0,6.84,8.3,8.3,0,0,1-1.85,2.73,8.57,8.57,0,0,1-2.8,1.81,9.71,9.71,0,0,1-7,0,8.48,8.48,0,0,1-2.79-1.81,8.37,8.37,0,0,1-1.84-2.73,9.11,9.11,0,0,1,0-6.84,8.38,8.38,0,0,1,1.84-2.73,8.48,8.48,0,0,1,2.79-1.81A9.23,9.23,0,0,1,156.82,137.84Zm0,3.37a5.32,5.32,0,0,0-2,.38,4.82,4.82,0,0,0-1.63,1.08,5,5,0,0,0-1.08,1.66,6,6,0,0,0,0,4.26,5,5,0,0,0,1.08,1.66,4.81,4.81,0,0,0,1.63,1.08,5.57,5.57,0,0,0,4.07,0,4.91,4.91,0,0,0,1.63-1.08,5,5,0,0,0,1.09-1.66,6,6,0,0,0,0-4.26,5,5,0,0,0-1.09-1.66,4.91,4.91,0,0,0-1.63-1.08A5.32,5.32,0,0,0,156.82,141.21Zm-56.89,5.25c0-5.11-3.19-8.6-7.78-8.6-4.8,0-8.16,3.5-8.16,8.6s3.5,8.6,8.4,8.6a10,10,0,0,0,6.72-2.3l-1.75-2.64a7.81,7.81,0,0,1-4.76,1.71,4.55,4.55,0,0,1-4.9-4H99.87C99.9,147.39,99.93,146.94,99.93,146.46ZM87.73,145c.38-2.37,1.82-4,4.35-4,2.3,0,3.77,1.44,4.15,4Zm27.22-2.57a10.56,10.56,0,0,0-5.11-1.41c-2,0-3.12.72-3.12,1.92s1.23,1.41,2.78,1.61l1.68.24c3.57.51,5.72,2,5.72,4.9,0,3.12-2.74,5.35-7.47,5.35a11.82,11.82,0,0,1-7.1-2.13l1.68-2.78a8.73,8.73,0,0,0,5.45,1.71c2.43,0,3.74-.72,3.74-2,0-.93-.93-1.44-2.88-1.71l-1.68-.24c-3.67-.51-5.66-2.16-5.66-4.83,0-3.26,2.67-5.24,6.82-5.24a12.25,12.25,0,0,1,6.68,1.71Zm17.13-.93h-5.83v7.4c0,1.65.58,2.74,2.37,2.74a6.58,6.58,0,0,0,3.15-.93l1,3.05a8.38,8.38,0,0,1-4.46,1.27c-4.22,0-5.69-2.26-5.69-6.07v-7.47h-3.33v-3.26h3.33v-5h3.6v5h5.83Zm12.34-3.67a7.61,7.61,0,0,1,2.54.45l-1.1,3.36a5.81,5.81,0,0,0-2.23-.41c-2.33,0-3.5,1.51-3.5,4.22v9.19h-3.56V138.27h3.53v2a4.83,4.83,0,0,1,4.32-2.4Zm24.68,14.41a1.64,1.64,0,0,1,.65.13,1.68,1.68,0,0,1,.53.35,1.64,1.64,0,0,1,.36.52,1.6,1.6,0,0,1,0,1.26,1.65,1.65,0,0,1-.36.52,1.71,1.71,0,0,1-.53.35,1.61,1.61,0,0,1-.65.13,1.66,1.66,0,0,1-1.54-1,1.61,1.61,0,0,1,0-1.26,1.65,1.65,0,0,1,.35-.52,1.63,1.63,0,0,1,.53-.35A1.68,1.68,0,0,1,169.1,152.27Zm0,2.9a1.22,1.22,0,0,0,.49-.1,1.29,1.29,0,0,0,.4-.27,1.27,1.27,0,0,0-.4-2.07,1.23,1.23,0,0,0-.49-.1,1.28,1.28,0,0,0-.5.1,1.26,1.26,0,0,0-.77,1.17,1.27,1.27,0,0,0,1.28,1.27Zm.1-2a.69.69,0,0,1,.45.13.43.43,0,0,1,.16.35.41.41,0,0,1-.13.31.6.6,0,0,1-.36.15l.5.57h-.39l-.46-.57h-.15v.57h-.32v-1.51Zm-.38.28v.4h.37a.37.37,0,0,0,.2-.05.17.17,0,0,0,.08-.15.17.17,0,0,0-.08-.15.37.37,0,0,0-.2,0Z'/%3E%3Cg id='_Group_' data-name='&lt;Group&gt;'%3E%3Crect class='cls-1' x='72.94' y='13.21' width='54.07' height='97.16'/%3E%3Cpath id='_Path_' data-name='&lt;Path&gt;' class='cls-2' d='M76.37,61.79A61.69,61.69,0,0,1,100,13.21a61.79,61.79,0,1,0,0,97.16A61.69,61.69,0,0,1,76.37,61.79Z'/%3E%3Cpath class='cls-3' d='M194.06,100.08v-2h.8v-.41h-2v.41h.8v2Zm4,0v-2.4h-.63l-.72,1.65L196,97.68h-.63v2.4h.44V98.27l.68,1.56h.46l.68-1.56v1.81Z'/%3E%3Cpath class='cls-3' d='M200,61.79a61.79,61.79,0,0,1-100,48.58,61.8,61.8,0,0,0,0-97.16A61.79,61.79,0,0,1,200,61.79Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 35px;
  height: 30px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat; }

.header, .purchase-flow, .footer {
  box-sizing: border-box; }

.header__wrapper, .header__container, .purchase-flow__wrapper, .purchase-flow__container, .footer__wrapper, .footer__container {
  margin: 0px auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.header {
  position: fixed;
  z-index: 9999;
  background: #3d3d3d;
  height: 60px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

@media (max-width: 1023px) {
  .header {
    width: 100%;
    padding: 10px;
    margin: 0;
    height: 54px;
    position: relative; } }

@media (max-width: 1023px) {
  .header__wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: 0px; }
  .header__wrapper:before, .header__wrapper:after {
    content: normal; } }

.header__title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 80%; }

.header__title h1 {
  padding: 0px 0px 0px 15px;
  margin: 0px 0px 0px 40px;
  border-left: 2px solid #1a1a1a;
  color: #1a1a1a;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  font-weight: 900;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  letter-spacing: 2.6px;
  max-width: 300px;
  width: 100%;
  line-height: 23px; }

@media (max-width: 1023px) {
  .header__title {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%; }
  .header__title h1 {
    display: none; } }

.header__secure {
  width: 20%;
  text-align: right;
  line-height: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

.header__secure:before {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='34px' height='34px' viewBox='0 0 34 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3EICON/lock%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9,16.5242799 L9,12 C9,7.581722 12.581722,4 17,4 C21.418278,4 25,7.581722 25,12 L25,16.5242799 L27,16.5242799 L27,29.5242799 L7,29.5242799 L7,16.5242799 L9,16.5242799 Z M8.5,18.0242799 L8.5,28.0242799 L25.5,28.0242799 L25.5,18.0242799 L8.5,18.0242799 Z M10.5,16.5 L23.5,16.5 L23.5,12 C23.5,8.41014913 20.5898509,5.5 17,5.5 C13.4101491,5.5 10.5,8.41014913 10.5,12 L10.5,16.5 Z M16,22 L18,22 L18,24 L16,24 L16,22 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_lock' fill='%23fff' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  width: 34px;
  height: 34px;
  background-repeat: no-repeat;
  background-size: cover; }

.header__secure p {
  font-size: 12px;
  letter-spacing: 0.5px;
  color: #fff;
  display: inline-block;
  margin: 0;
  font-weight: 500; }

@media (max-width: 1023px) {
  .header__secure {
    display: none; } }

.purchase-flow {
  padding-top: 60px;
  background-color: #fff;
  margin-bottom: 32px; }

@media (max-width: 1023px) {
  .purchase-flow {
    height: 54px;
    padding: 0;
    margin-bottom: 48px; } }

.purchase-flow__container {
  position: relative;
  box-sizing: border-box;
  height: 64px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

@media (max-width: 1023px) {
  .purchase-flow__container {
    height: 54px; } }

.purchase-flow__container:before, .purchase-flow__container:after {
  display: none; }

.purchase-flow__mobile {
  display: none; }

.purchase-flow__title, .purchase-flow__title--thank-you {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  transition: all 0.3s;
  justify-self: left; }

.purchase-flow__title {
  width: 100%;
  padding-left: 10px; }

@media (max-width: 1023px) {
  .purchase-flow__title {
    padding-left: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; } }

.purchase-flow__title h2 {
  margin: 0px;
  line-height: 29px;
  color: #404040;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: 1px; }

@media (max-width: 1023px) {
  .purchase-flow__title h2 {
    font-size: 17px;
    line-height: 20px; } }

.purchase-flow__title--thank-you {
  display: none !important; }

.purchase-flow__title--thank-you h2 {
  font-size: 20px;
  font-weight: bold;
  margin-left: 18px;
  color: #c20b19; }

@media (max-width: 599px) {
  .purchase-flow__title--thank-you h2 {
    margin-left: 11px; } }

.purchase-flow__confirm, .purchase-flow__cart {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.purchase-flow__cart {
  width: 50px;
  -webkit-box-pack: initial;
  -webkit-justify-content: initial;
      -ms-flex-pack: initial;
          justify-content: initial; }

.purchase-flow__cart:before {
  content: '';
  display: inline-block;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 56.2 (81672) - https://sketch.com --%3E%3Ctitle%3Eicn_cart-full%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9.95652174,9.5 L9.95652174,8 L16.4293754,8 L17.7499514,13.7931708 L43.9103725,13.8504395 L40.3293845,28.4241141 L19.5466536,28.4241141 L15.2328275,9.5 L9.95652174,9.5 Z M20.7432014,26.9241141 L39.1533401,26.9241141 L41.9982072,15.3462572 L18.0920538,15.2939233 L20.7432014,26.9241141 Z M24.1960348,35.135009 C24.1960348,33.8759725 23.2208842,32.8655495 22.0316,32.8655495 C20.8428041,32.8655495 19.8677159,33.8760398 19.8677159,35.135009 C19.8677159,36.3939783 20.8428041,37.4044685 22.0316,37.4044685 C23.2208842,37.4044685 24.1960348,36.3940455 24.1960348,35.135009 Z M25.6960348,35.135009 C25.6960348,37.2107811 24.0614716,38.9044685 22.0316,38.9044685 C20.0021712,38.9044685 18.3677159,37.2106718 18.3677159,35.135009 C18.3677159,33.0593462 20.0021712,31.3655495 22.0316,31.3655495 C24.0614716,31.3655495 25.6960348,33.0592369 25.6960348,35.135009 Z M39.3409623,35.135009 C39.3409623,33.8759725 38.3658118,32.8655495 37.1765275,32.8655495 C35.9877316,32.8655495 35.0126435,33.8760398 35.0126435,35.135009 C35.0126435,36.3939783 35.9877316,37.4044685 37.1765275,37.4044685 C38.3658118,37.4044685 39.3409623,36.3940455 39.3409623,35.135009 Z M40.8409623,35.135009 C40.8409623,37.2107811 39.2063992,38.9044685 37.1765275,38.9044685 C35.1470987,38.9044685 33.5126435,37.2106718 33.5126435,35.135009 C33.5126435,33.0593462 35.1470987,31.3655495 37.1765275,31.3655495 C39.2063992,31.3655495 40.8409623,33.0592369 40.8409623,35.135009 Z M2,19.3776276 L2,18.3776276 L10.1231884,18.3776276 L10.1231884,19.3776276 L2,19.3776276 Z M5.48801449,23.7519069 L5.48801449,22.7519069 L11.3625942,22.7519069 L11.3625942,23.7519069 L5.48801449,23.7519069 Z M2.50473913,28.1738288 L2.50473913,27.1738288 L13.0604783,27.1738288 L13.0604783,28.1738288 L2.50473913,28.1738288 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_cart-full' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  width: 40px;
  height: 40px;
  background-size: cover;
  background-repeat: no-repeat; }

.purchase-flow__confirm {
  width: 50px;
  height: 50px;
  border: solid 1px #c20b19;
  border-radius: 100%; }

.purchase-flow__confirm:before {
  color: #c20b19;
  content: '\E90A';
  font-size: 18px;
  margin-top: 2px; }

@media (max-width: 1023px) {
  .purchase-flow__confirm:before {
    font-size: 14px; } }

@media (max-width: 1023px) {
  .purchase-flow__confirm {
    width: 37px;
    height: 37px; } }

.purchase-flow__steps {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 0px 20px;
  min-width: 420px;
  height: 100%; }

@media (max-width: 1023px) {
  .purchase-flow__steps {
    display: none; } }

.purchase-flow__steps li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0px;
  padding: 0px;
  transition: all 0.3s; }

.purchase-flow__steps li {
  list-style: none; }

.purchase-flow__steps li > p {
  color: #404040;
  font-weight: 500;
  font-size: 14px;
  line-height: 21px;
  letter-spacing: 1px;
  text-transform: uppercase;
  opacity: 0.35;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  transition: all 0.2s;
  margin: 0px;
  padding: 0 22px;
  box-sizing: border-box;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  position: relative;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent; }

.purchase-flow__back {
  justify-self: right; }

@media (max-width: 1023px) {
  .purchase-flow__back {
    position: absolute;
    left: 0; } }

.purchase-flow .button__outline--back {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 287px;
  height: 64px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 13px;
  letter-spacing: 3px;
  line-height: 16px;
  text-transform: uppercase;
  color: #8d8d8d;
  border-left: 2px solid #f8f8f8;
  font-weight: 700; }

.purchase-flow .button__outline--back:hover {
  text-decoration: none;
  color: #8d8d8d; }

.purchase-flow .button__outline--back:before {
  content: '';
  display: inline-block;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_angle-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='icn_angle-left' fill='%238d8d8d' fill-rule='nonzero' transform='translate(6.349784, 7.007749) rotate(-180.000000) translate(-6.349784, -7.007749) ' points='2.28527005 1.69940053 3.71472995 0.300599467 10.4142985 7.14700869 3.69922884 13.7148979 2.30077116 12.2851021 7.58570151 7.11600647'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");
  height: 14px;
  width: 14px;
  margin-right: 10px; }

@media (max-width: 1023px) {
  .purchase-flow .button__outline--back {
    height: 54px;
    width: auto;
    border: none;
    font-size: 0; } }

body.body-checkout-confirmation .purchase-flow__container:before {
  display: none; }

body.body-checkout-confirmation .purchase-flow__title {
  display: none; }

body.body-checkout-confirmation .purchase-flow__title--thank-you {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important; }

@media (max-width: 1023px) {
  body.body-checkout-confirmation .purchase-flow__title--thank-you {
    justify-self: center; } }

body .purchase-flow__back, body .purchase-flow__steps {
  opacity: 0; }

body[data-current='cart'] .purchase-flow__steps, body[data-current='email'] .purchase-flow__steps {
  opacity: 1;
  display: none; }

body[data-current='cart'] .purchase-flow__back, body[data-current='email'] .purchase-flow__back {
  opacity: 1; }

@media (max-width: 1023px) {
  body[data-current='profile'] .purchase-flow, body[data-current='shipping'] .purchase-flow, body[data-current='payment'] .purchase-flow {
    margin-bottom: 0;
    background-color: #f8f8f8; } }

body[data-current='profile'] .purchase-flow__title, body[data-current='shipping'] .purchase-flow__title, body[data-current='payment'] .purchase-flow__title {
  opacity: 0;
  display: none; }

body[data-current='profile'] .purchase-flow__steps, body[data-current='shipping'] .purchase-flow__steps, body[data-current='payment'] .purchase-flow__steps {
  opacity: 1;
  width: calc(100% - 361px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

@media (max-width: 1023px) {
  body[data-current='profile'] .purchase-flow__steps, body[data-current='shipping'] .purchase-flow__steps, body[data-current='payment'] .purchase-flow__steps {
    display: none; } }

@media (max-width: 1023px) {
  body[data-current='profile'] .purchase-flow__mobile, body[data-current='shipping'] .purchase-flow__mobile, body[data-current='payment'] .purchase-flow__mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    margin: 0 auto; }
  body[data-current='profile'] .purchase-flow__mobile--icon, body[data-current='shipping'] .purchase-flow__mobile--icon, body[data-current='payment'] .purchase-flow__mobile--icon {
    width: 40px;
    height: 40px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 56.2 (81672) - https://sketch.com --%3E%3Ctitle%3Eicn_cart-full%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9.95652174,9.5 L9.95652174,8 L16.4293754,8 L17.7499514,13.7931708 L43.9103725,13.8504395 L40.3293845,28.4241141 L19.5466536,28.4241141 L15.2328275,9.5 L9.95652174,9.5 Z M20.7432014,26.9241141 L39.1533401,26.9241141 L41.9982072,15.3462572 L18.0920538,15.2939233 L20.7432014,26.9241141 Z M24.1960348,35.135009 C24.1960348,33.8759725 23.2208842,32.8655495 22.0316,32.8655495 C20.8428041,32.8655495 19.8677159,33.8760398 19.8677159,35.135009 C19.8677159,36.3939783 20.8428041,37.4044685 22.0316,37.4044685 C23.2208842,37.4044685 24.1960348,36.3940455 24.1960348,35.135009 Z M25.6960348,35.135009 C25.6960348,37.2107811 24.0614716,38.9044685 22.0316,38.9044685 C20.0021712,38.9044685 18.3677159,37.2106718 18.3677159,35.135009 C18.3677159,33.0593462 20.0021712,31.3655495 22.0316,31.3655495 C24.0614716,31.3655495 25.6960348,33.0592369 25.6960348,35.135009 Z M39.3409623,35.135009 C39.3409623,33.8759725 38.3658118,32.8655495 37.1765275,32.8655495 C35.9877316,32.8655495 35.0126435,33.8760398 35.0126435,35.135009 C35.0126435,36.3939783 35.9877316,37.4044685 37.1765275,37.4044685 C38.3658118,37.4044685 39.3409623,36.3940455 39.3409623,35.135009 Z M40.8409623,35.135009 C40.8409623,37.2107811 39.2063992,38.9044685 37.1765275,38.9044685 C35.1470987,38.9044685 33.5126435,37.2106718 33.5126435,35.135009 C33.5126435,33.0593462 35.1470987,31.3655495 37.1765275,31.3655495 C39.2063992,31.3655495 40.8409623,33.0592369 40.8409623,35.135009 Z M2,19.3776276 L2,18.3776276 L10.1231884,18.3776276 L10.1231884,19.3776276 L2,19.3776276 Z M5.48801449,23.7519069 L5.48801449,22.7519069 L11.3625942,22.7519069 L11.3625942,23.7519069 L5.48801449,23.7519069 Z M2.50473913,28.1738288 L2.50473913,27.1738288 L13.0604783,27.1738288 L13.0604783,28.1738288 L2.50473913,28.1738288 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_cart-full' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
    background-size: cover;
    background-repeat: no-repeat;
    margin-right: 10px; }
  body[data-current='profile'] .purchase-flow__mobile--text, body[data-current='shipping'] .purchase-flow__mobile--text, body[data-current='payment'] .purchase-flow__mobile--text {
    color: #404040;
    font-size: 17px;
    line-height: 20px;
    letter-spacing: 1px;
    font-weight: 500; } }

body[data-current='profile'] .purchase-flow__back, body[data-current='shipping'] .purchase-flow__back, body[data-current='payment'] .purchase-flow__back {
  display: none;
  width: 361px; }

body[data-current='profile'] .purchase-flow__back--minicart, body[data-current='shipping'] .purchase-flow__back--minicart, body[data-current='payment'] .purchase-flow__back--minicart {
  opacity: 1; }

body[data-current='profile'] .footer__wrapper, body[data-current='shipping'] .footer__wrapper, body[data-current='payment'] .footer__wrapper {
  -webkit-box-pack: end;
  -webkit-justify-content: end;
      -ms-flex-pack: end;
          justify-content: end; }

body[data-current='profile'] .footer__wrapper .footer__disclaimer, body[data-current='shipping'] .footer__wrapper .footer__disclaimer, body[data-current='payment'] .footer__wrapper .footer__disclaimer {
  width: 50%; }

@media (max-width: 1023px) {
  body[data-current='profile'] .footer__wrapper .footer__disclaimer, body[data-current='shipping'] .footer__wrapper .footer__disclaimer, body[data-current='payment'] .footer__wrapper .footer__disclaimer {
    width: 100%; } }

body[data-current='profile'] .footer__wrapper .footer__brands, body[data-current='shipping'] .footer__wrapper .footer__brands, body[data-current='payment'] .footer__wrapper .footer__brands {
  width: calc(50% - 360px);
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

@media (max-width: 1023px) {
  body[data-current='profile'] .footer__wrapper .footer__brands, body[data-current='shipping'] .footer__wrapper .footer__brands, body[data-current='payment'] .footer__wrapper .footer__brands {
    width: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; } }

body[data-current='profile'] .step--profile > p, body[data-current='shipping'] .step--shipping > p, body[data-current='payment'] .step--payment > p {
  color: #404040 !important;
  opacity: 1;
  border-bottom: 4px solid #c20b19; }

body[data-profile='true'] .step--profile > p, body[data-shipping='true'] .step--shipping > p, body[data-payment='true'] .step--payment > p {
  color: #404040 !important;
  opacity: 1; }

body[data-current='email'] .footer {
  width: calc(100% - 360px); }

@media (max-width: 1023px) {
  body[data-current='email'] .footer {
    width: 100%; } }

.step--profile > p:before, .step--shipping > p:before, .step--payment > p:before {
  margin-right: 5px; }

.step--profile > p:before {
  content: '1 -'; }

.step--shipping > p:before {
  content: '2 -'; }

.step--payment > p:before {
  content: '3 -'; }

.footer {
  width: 100%;
  height: 64px;
  margin: 63px 0 0 0;
  padding: 25px 31px 26px 26px;
  background: #fff;
  position: fixed;
  bottom: 0;
  z-index: 9999;
  border-top: 2px solid #f8f8f8; }

@media (max-width: 1023px) {
  .footer {
    position: relative;
    margin-top: 0;
    width: 100%;
    height: 100%;
    border: none;
    z-index: 4;
    padding: 25px 22px; } }

.footer__wrapper {
  margin-top: -10px; }

@media (max-width: 1023px) {
  .footer__wrapper {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; } }

.footer__secure {
  display: none;
  width: 185px;
  text-align: center;
  line-height: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 4px 0 20px; }

.footer__secure:before {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='34px' height='34px' viewBox='0 0 34 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3EICON/lock%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9,16.5242799 L9,12 C9,7.581722 12.581722,4 17,4 C21.418278,4 25,7.581722 25,12 L25,16.5242799 L27,16.5242799 L27,29.5242799 L7,29.5242799 L7,16.5242799 L9,16.5242799 Z M8.5,18.0242799 L8.5,28.0242799 L25.5,28.0242799 L25.5,18.0242799 L8.5,18.0242799 Z M10.5,16.5 L23.5,16.5 L23.5,12 C23.5,8.41014913 20.5898509,5.5 17,5.5 C13.4101491,5.5 10.5,8.41014913 10.5,12 L10.5,16.5 Z M16,22 L18,22 L18,24 L16,24 L16,22 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_lock' fill='%23404040' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  width: 34px;
  height: 34px;
  background-repeat: no-repeat;
  background-size: cover; }

.footer__secure p {
  font-size: 14px;
  letter-spacing: 0.5px;
  color: #404040;
  display: inline-block;
  margin: 0;
  font-weight: 600; }

@media (max-width: 1023px) {
  .footer__secure {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; } }

@media (max-width: 1023px) {
  .footer__disclaimer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; } }

.footer__text {
  color: #3d3d3d;
  font-size: 11px;
  letter-spacing: 0.5px;
  line-height: 17px;
  margin-right: 19px;
  text-transform: lowercase;
  font-weight: 300; }

@media (max-width: 1023px) {
  .footer__text {
    margin-right: 0;
    color: #3d3d3d;
    margin-bottom: 10px;
    text-align: center; } }

.footer__text--links a {
  color: #3d3d3d;
  font-weight: 300;
  text-decoration: none;
  font-size: 11px;
  letter-spacing: 0.5px;
  line-height: 17px; }

.footer__text.consumer {
  display: block; }

.footer__brands {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

@media (max-width: 1023px) {
  .footer__brands {
    margin: 20px 0 0; } }

.logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%; }

.logo span {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' width='103px' height='44px' viewBox='0 0 170.1 70.9' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bfill:%23fff%7D%3C/style%3E%3Cpath class='st0' d='M14.6.4h8.1l-6 30h8.6l-1.4 6.8H7.3zM26.7 37.2l5.2-25.9H40l-5.2 25.9h-8.1zM36.8 8.5c-2.5 0-3.6-1.7-3.6-3.9 0-2.1 1.5-4.6 4.3-4.6 2.6 0 3.7 1.8 3.7 3.9.1 3-2 4.6-4.4 4.6zM53.5.4l-3 14.1h.1c1.5-2.2 3.5-3.7 6.3-3.7 5 0 5.7 5.1 5.7 7.5 0 10.5-5.9 19.3-15.5 19.3-5.1 0-7.5-1.9-7.5-6.1 0-1.5.3-3.1.4-3.9L45.5.4h8zm-5.7 26.8c-.2.9-.3 1.7-.3 2.6 0 1.4.4 2.3 1.7 2.3 3.1 0 5-7.8 5-11.1 0-1.9 0-3.5-1.6-3.5-1.7 0-3.1 2.3-3.5 4.4l-1.3 5.3zM82.2 36.1c-2.6 1-5 1.4-8.4 1.4-7.1 0-9.9-4.2-9.9-10 0-7.8 4.4-16.7 13.4-16.7 5.4 0 7.8 3.8 7.8 7.6 0 7.4-6 10.1-13.6 9.8 0 .7.2 1.4.8 2.1.7.6 1.8 1.3 3.6 1.3 2.4 0 4-.5 5.8-1.3l.5 5.8zm-4.1-17c0-1.3-.5-2.1-1.7-2.1-2 0-3.6 2.4-4 5.4 3.3.2 5.7-1.1 5.7-3.3zM84 37.2l3.5-17.7c.5-2.8 1-5.7 1.4-8.3h6.9c-.1 1.4-.2 2.7-.4 4.1h.2c2.1-3.3 4.6-4.5 6.6-4.5.5 0 .9 0 1.3.2l-1.5 7.8c-.3-.1-.9-.1-1.4-.1-2.7 0-5.5 2.7-6.4 7.3L92 37.3h-8zM118.4 4.2l-1.4 7h5l-1 5.4h-5.1l-2.1 10.7c-.1.7-.2 1.3-.2 1.7 0 1.7 1 2.3 2.2 2.3.4 0 1.2 0 2-.1l-1 5.8c-1.4.4-3.2.4-4.7.4-4.7 0-6.8-2.5-6.8-6.3 0-1.3.2-2.8.4-3.8l2.1-10.7h-3.1l1.1-5.4h3.1l.9-4.6 8.6-2.4zM133.1 37.2c.1-1.4.1-2.7.2-4.1h-.3c-1.9 3.1-4.6 4.5-6.8 4.5-4.3 0-6.2-3.5-6.2-8 0-7.9 3.9-18.8 16-18.8 3.1 0 6.1.5 8 1.1l-3 14.3c-.6 2.8-1.1 8.1-1.1 10.9h-6.8zm2-20.5c-.6-.1-1-.2-1.3-.2-3.9 0-5.9 8.3-5.9 11.3 0 1.8.2 3.4 1.9 3.4 1.5 0 2.8-2 3.7-6.5l1.6-8zM170.1.4l-5.6 28.5c-.6 2.8-1 5.6-1.4 8.3h-6.6l.3-3.7h-.1c-1.7 2.6-4.3 4.1-6.5 4.1-4.1 0-6.4-3.3-6.4-8.2 0-9.2 5.1-18.6 13.6-18.6.9 0 1.7.2 2.3.5L162 .4h8.1zM158.9 17c-.3-.3-.8-.4-1.4-.4-3.4 0-5.6 7.5-5.6 11.4 0 2.1.5 3.2 2 3.2 1.4 0 2.3-1.9 3-3.6l2-10.6zM59.5 45.7c-25 2.9-46.3 8.7-59.5 15.4l17.9 9.8c12.7-7.4 32.6-14.4 57-18.9 35-6.4 69.5-5.1 69.5-5.1-26.3-3.5-56.3-4.6-84.9-1.2'/%3E%3C/svg%3E");
  display: inline-block;
  height: 44px;
  width: 103px;
  background-size: cover;
  background-repeat: no-repeat;
  font-size: 0; }

@media (max-width: 1023px) {
  .logo span {
    width: 86px;
    height: 37px; } }

.logo-vtex {
  margin-right: 21px;
  width: 75px;
  height: 29px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 206.77386 79.44102'%3E%3Cdefs%3E%3C/defs%3E%3Ctitle%3Elogo_vtex%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M81.33387,0h-65.61c-5.09,0-8.35,5.72-6,10.47l6.61,13.17h-11.92a4.62,4.62,0,0,0-3.87,6.79l21.12,42.22a4.27,4.27,0,0,0,7.74,0l5.74-11.41,7.19,14.4a6.59,6.59,0,0,0,11.94,0l32.91-65.42C89.51386,5.61,86.33387,0,81.33387,0Zm-29.45,28-14.19,28.19a2.84,2.84,0,0,1-5.15,0l-14.05-28.09a3.08,3.08,0,0,1,2.58-4.52h28.26a3,3,0,0,1,2.55,4.42Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M151.21388,30.38h-7.18v26a.87.87,0,0,1-.84955.89h-5.54045a.87.87,0,0,1-.85-.88954V30.38h-7.22a.83.83,0,0,1-.85-.8095q-.00051-.02025,0-.0405v-4.6a.83.83,0,0,1,.80951-.85q.02022-.00049.04049,0h21.64a.87.87,0,0,1,.89.84954V29.53a.87.87,0,0,1-.88954.85Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M174.27387,57.08a52.45917,52.45917,0,0,1-8.54.58c-5.45,0-10.27-1.47-10.27-9.6V33.24c0-8.13,4.86-9.56,10.32-9.56a51.78058,51.78058,0,0,1,8.49.58c.59.09.85.31.85.89V29.3a.87.87,0,0,1-.84955.89h-8.94048c-2,0-2.71.71-2.71,3V37.3h11.31a.87.87,0,0,1,.85.88954l0,.00046v4.24a.87.87,0,0,1-.84954.89H162.65388v4.73c0,2.32.72,3,2.71,3h8.92a.87.87,0,0,1,.85.88954l0,.00046v4.15A.8627.8627,0,0,1,174.27387,57.08Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M206.17387,57.26h-6.72a1.1,1.1,0,0,1-1.1-.67l-5.83-9.77-5.28,9.55c-.3.54-.59.89-1.06.89h-6.25a.57007.57007,0,0,1-.63-.58.86033.86033,0,0,1,.08-.31l9.17-16.12-9.22-15.32a.66012.66012,0,0,1-.08-.27.62.62,0,0,1,.63-.58h6.81c.47,0,.8.45,1.06.85l5.41,9,5.23-9c.21-.4.59-.85,1.06-.85h6.26a.62.62,0,0,1,.63.58.66.66,0,0,1-.08.27l-9.21,15.41,9.59,16a.99984.99984,0,0,1,.13.45A.55112.55112,0,0,1,206.17387,57.26Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M118.60388,24.17a.66.66,0,0,0-.64.55l-6.14,24c-.08.49-.21.67-.59.67s-.51-.18-.59-.67l-6.14-24a.66.66,0,0,0-.64-.55h-6a.68.68,0,0,0-.64.85s7.5,27.51,7.58,27.79a6.39,6.39,0,0,0,6.52,4.85,6.59,6.59,0,0,0,6.52-4.84c.12-.38,7.45-27.8,7.45-27.8a.68.68,0,0,0-.64-.84Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center no-repeat;
  display: inline-block;
  margin-right: 21px;
  width: 75px;
  height: 29px; }

.logo-fizzmod {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 318.17287 67.79966'%3E%3Cdefs%3E%3C/defs%3E%3Ctitle%3Elogo_fizzmod%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M32.499,29.24245c-5.43355,0-10.0309,2.41031-10.0309,5.27277,0,2.84526,4.59735,5.26575,10.0309,5.26575,5.43706,0,10.02423-2.42049,10.02423-5.26575C42.52327,31.65276,37.9361,29.24245,32.499,29.24245Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M62.02619,44.88207,43.03053,16.61975V3.877h2.31412a1.9385,1.9385,0,1,0,0-3.877H19.92759a1.9385,1.9385,0,0,0,0,3.877h2.31412V16.61975L3.30784,44.78273c-.18535.25381-4.54575,6.10546-2.96216,11.95746.89834,3.322,3.43853,5.87938,7.43945,7.53879.28786.14042,7.25409,3.52068,24.85433,3.52068,17.60058,0,24.5598-3.38026,24.73146-3.4624,4.11044-1.71769,6.65731-4.27509,7.55565-7.59707C66.50348,50.88819,62.14274,45.03654,62.02619,44.88207ZM61.176,55.74285c-.57221,2.1049-2.35519,3.78116-5.40968,5.06671-.06143.02738-6.61624,3.1096-23.12681,3.1096-16.5169,0-23.065-3.08222-23.24336-3.16437C6.45149,59.524,4.66184,57.83722,4.09279,55.74285c-1.097-4.0146,2.2762-8.574,2.37239-8.70779L25.7831,18.29286a1.89985,1.89985,0,0,0,.33245-1.07632V3.877H39.1567V17.21654a1.94543,1.94543,0,0,0,.32577,1.07632L58.86534,47.12072C58.90325,47.16881,62.27649,51.73843,61.176,55.74285Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M53.785,48.10822a1.22024,1.22024,0,0,1-.10286-.14428l-7.477-11.12442a7.53681,7.53681,0,0,1-3.35639,4.52854,4.03452,4.03452,0,0,1,1.80334,3.2911,4.076,4.076,0,1,1-8.15208,0,3.8814,3.8814,0,0,1,.17483-.8671,22.5458,22.5458,0,0,1-4.17574.39423c-7.134,0-12.83509-3.14716-13.706-7.34677L11.32652,47.96394a1.40166,1.40166,0,0,0-.12006.16113c-.61047.833-2.28323,3.74044-1.68679,5.86569.343,1.22727,1.52566,2.26954,3.514,3.09907.07547.03792.14744.07548.22291.10988.00667.007,5.49885,2.49912,19.24245,2.49912,13.75062,0,19.23577-2.4921,19.29054-2.523.06529-.03791.10286-.04809.18184-.086,1.98835-.82953,3.16752-1.8718,3.514-3.09907C56.06817,51.86551,54.40876,48.95811,53.785,48.10822Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M92.83573,24.84064V21.6352c0-5.00492,0-6.16022,1.92656-9.30422,2.05013-3.39711,5.38932-4.55242,9.174-4.55242a7.05673,7.05673,0,0,1,3.78467.96328v5.132a5.4852,5.4852,0,0,0-4.62122-.19553C99.95958,15.09093,99.4453,16.373,99.4453,21.6352v3.20544H107.721V30.23H99.4453V56.53131H92.83573V30.23'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M117.72446,16.88725a3.62384,3.62384,0,1,1,3.65478-3.65443A3.60115,3.60115,0,0,1,117.72446,16.88725Zm3.33919,39.64406h-6.60957V24.84064h6.60957Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M152.48682,30.48341,136.51827,51.142h15.96855v5.38932H129.71668V50.501L145.62345,30.23H129.71668V24.84064h22.77014Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M182.9569,30.48341,166.988,51.142H182.9569v5.38932H160.1864V50.501L176.09352,30.23H160.1864V24.84064h22.7705Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M219.77606,56.53131h-6.67135l.06143-.25732V38.88614c0-6.41087-1.66608-9.23577-7.11683-9.23577-6.15707,0-8.33744,4.29931-8.33744,9.8803V56.53131h-6.60956V24.84064h6.60956v5.132c.89834-2.82455,4.55277-5.389,8.33744-5.64629,6.22551-.44548,10.648,1.60465,12.63639,6.73665,1.35084-4.36426,5.64979-6.47933,9.366-6.73665,8.59791-.641,13.7264,3.5277,13.7264,13.92229V56.53131h-6.60957V38.88614c0-6.41087-1.66608-9.23577-7.11683-9.23577-5.51956,0-7.82315,3.46592-8.27565,8.59827Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M280.77764,40.75127a16.48636,16.48636,0,1,1-16.48987-16.48635A16.22761,16.22761,0,0,1,280.77764,40.75127Zm-26.36981,0c0,6.41052,4.42919,11.02858,9.87994,11.02858,5.4511,0,9.8803-4.61806,9.8803-11.02858,0-6.47968-4.4292-11.0356-9.8803-11.0356C258.837,29.71567,254.40783,34.27159,254.40783,40.75127Z'/%3E%3Cpath class='cls-1' fill='%239B9B9B' d='M302.38932,24.26492a15.98877,15.98877,0,0,1,9.1122,3.07835V8.42309h6.67135V56.53131h-6.67135v-2.3759a15.96088,15.96088,0,0,1-9.1122,3.01692c-9.10553,0-15.84534-6.99362-15.84534-16.42106C286.544,31.32,293.28379,24.26492,302.38932,24.26492Zm.64453,27.51493a9.0433,9.0433,0,0,0,8.46767-5.06354,13.0009,13.0009,0,0,0,1.41227-5.965,13.44568,13.44568,0,0,0-1.41227-6.03033,8.9919,8.9919,0,0,0-8.46767-5.00527c-5.38932,0-9.81185,4.55592-9.81185,11.0356C293.222,47.16179,297.64453,51.77985,303.03385,51.77985Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center no-repeat;
  display: inline-block;
  width: 106px;
  height: 22px; }

@media (max-width: 1023px) {
  .logo {
    height: auto; } }

#client-profile-data .client-pre-email {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

#client-profile-data .client-pre-email p.link {
  display: none; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email {
    width: 100vw;
    border-bottom: 2px solid #fff; } }

#client-profile-data .client-pre-email fieldset.pre-email {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email {
    width: 100%; } }

#client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h {
  margin: 40px auto 47px; }

#client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h:before {
  content: ' ';
  display: block;
  width: 30px;
  height: 3px;
  margin: 0 auto 13px;
  background-color: #c20b19; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h {
    margin: 0px;
    margin-bottom: 16px; }
  #client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h label {
    width: 64%;
    margin: 0px auto; } }

#client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h label span {
  color: #1a1a1a;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
  display: block;
  letter-spacing: 0.5px; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h label span {
    font-size: 20px;
    letter-spacing: 0.3px;
    line-height: 25px; } }

#client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h label small {
  color: #c20b19;
  font-size: 16px;
  line-height: 34px;
  letter-spacing: 0.5px;
  font-weight: 400;
  text-transform: uppercase; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email h3.client-pre-email-h label small {
    font-size: 14px;
    letter-spacing: 0.5px;
    line-height: 17px;
    margin-top: 10px; } }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email {
  margin: auto auto 57px !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  height: 48px; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email div.client-email {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-pack: initial;
    -webkit-justify-content: initial;
        -ms-flex-pack: initial;
            justify-content: initial;
    padding: 0 15px; } }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email input, #client-profile-data .client-pre-email fieldset.pre-email div.client-email button {
  border-radius: 0px;
  font-size: 18px;
  height: 48px; }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email input {
  width: 360px;
  background-color: #fff;
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1);
  border-radius: 0px;
  border: none;
  padding: 14px 16px 15px;
  font-size: 16px;
  color: #8d8d8d;
  letter-spacing: 0.5px;
  line-height: 24px;
  font-weight: 400; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email div.client-email input {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
    width: 100%; } }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email input.error {
  border: 1px solid #ea433b !important; }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email input:-webkit-autofill, #client-profile-data .client-pre-email fieldset.pre-email div.client-email input:-webkit-autofill:hover, #client-profile-data .client-pre-email fieldset.pre-email div.client-email input:-webkit-autofill:focus {
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1);
  transition: background-color 5000s ease-in-out 0s; }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email i.loading-inline {
  top: 6px;
  right: 60px; }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  box-sizing: border-box;
  transition: all 0.3s;
  text-shadow: none;
  border: none;
  border-radius: 0px;
  background: #c20b19;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: bold;
  color: #fff;
  font-weight: 700;
  letter-spacing: 3px;
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1);
  font-size: 14px;
  width: 220px;
  position: relative;
  right: 0px;
  top: 0px;
  margin-left: 10px; }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email button > i:before, #client-profile-data .client-pre-email fieldset.pre-email div.client-email button:before {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email button:hover {
  background: #890000;
  text-decoration: none; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email div.client-email button {
    position: inherit;
    margin-top: 40px;
    margin-left: 0;
    width: 100%;
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
        -ms-flex-order: 3;
            order: 3; } }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email > span {
  padding: 0 0 10px 60px;
  margin: -20px;
  width: 100%;
  display: block;
  color: #ea433b;
  text-align: left;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 14px; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email div.client-email > span {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
    padding-left: 20px;
    padding-bottom: 0; } }

#client-profile-data .client-pre-email fieldset.pre-email:before, #client-profile-data .client-pre-email fieldset.pre-email:after {
  display: none; }

#client-profile-data .client-pre-email div.emailInfo {
  box-sizing: border-box;
  min-height: 180px;
  margin: 0 auto;
  border: none;
  border-radius: 0px;
  padding: 15px 20px 15px;
  background: #f8f8f8;
  width: 443px; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email div.emailInfo {
    width: 100%;
    margin: 0;
    padding: 20px 15px 33px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
        -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; } }

#client-profile-data .client-pre-email div.emailInfo h3 {
  color: #1a1a1a;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.5px;
  line-height: 16px;
  text-align: center;
  padding: 0px;
  padding-bottom: 9px; }

#client-profile-data .client-pre-email div.emailInfo ul {
  padding: 0px;
  height: 116px; }

#client-profile-data .client-pre-email div.emailInfo ul li {
  line-height: 29px;
  font-size: 13px;
  color: #5d5d5d; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email div.emailInfo ul li {
    line-height: 22px;
    font-size: 14px; } }

#client-profile-data .client-pre-email div.emailInfo ul li i {
  margin-right: 9px; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email div.emailInfo ul li i {
    margin-right: 7px; } }

#client-profile-data .client-pre-email div.emailInfo i.icon-lock:before {
  content: '';
  display: none; }

#client-profile-data .client-pre-email div.emailInfo i.icon-ok:before {
  font-size: 10px;
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_check%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpolygon id='path-1' points='1.94731732 5.21305866 1 6.17800001 4.89064771 10 11 2.88092035 9.97413288 2 4.80646453 8.02175825'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_check' fill='%230fb87e' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
  width: 15px;
  height: 12px; }

#client-profile-data .client-pre-email fieldset.pre-email div.client-email {
  width: 668px; }

@media (max-width: 1023px) {
  #client-profile-data .client-pre-email fieldset.pre-email div.client-email {
    width: 100%; } }

@media (min-width: 1024px) {
  body[data-current='profile'] .checkout-container, body[data-current='shipping'] .checkout-container, body[data-current='payment'] .checkout-container {
    position: relative;
    left: 5px; } }

body[data-current='email'] .purchase-flow {
  border-bottom: 2px solid #f2f2f2; }

body[data-current='email'] .checkout-container.row-fluid {
  height: auto;
  transition: 0.3s ease; }

@media (max-width: 1023px) {
  body[data-current='email'] .checkout-container.row-fluid {
    height: 480px;
    overflow: hidden; } }

body[data-current='cart'] .cart-template.mini-cart, body[data-current='email'] .cart-template.mini-cart {
  display: none; }

body:not([data-current='email']) .cart-template.mini-cart, body:not([data-current='cart']) .cart-template.mini-cart {
  width: 360px;
  height: 100vh;
  position: fixed;
  z-index: 10000;
  right: 0;
  top: 0; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart, body:not([data-current='cart']) .cart-template.mini-cart {
    position: relative;
    width: 100%;
    height: auto;
    padding-bottom: 25px;
    margin-left: 0; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  background: #fff;
  min-height: 310px;
  top: 60px;
  width: 100%;
  height: calc(100% - 60px) !important;
  box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.2); }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed {
    box-shadow: none;
    top: 0; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed h2, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed h2 {
  font-family: "Heebo","Helvetica Neue","Arial","sans-serif";
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 1px;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0;
  height: 90px;
  width: 360px;
  background: #f2f2f2;
  text-align: center;
  color: #3d3d3d; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed h2, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed h2 {
    width: 100%;
    font-size: 18px;
    height: 60px; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  padding: 6px 22px 2px 22px;
  height: calc(90% - 212px) !important; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder {
    padding: 6px 0 0 15px;
    height: calc(90% - 309px) !important;
    min-height: 86px; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart {
  padding: 0;
  max-height: none;
  height: 100%; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-track, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-track {
  background-color: #fff; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar {
  width: 5px;
  background-color: #fff; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-thumb, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .cart::-webkit-scrollbar-thumb {
  background-color: #f8f8f8; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder li.item, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder li.item {
  margin: 0;
  padding: 16px 0 16px 0;
  border-top: none; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder li.item:not(:last-child), body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder li.item:not(:last-child) {
  border-bottom: 1px solid #f8f8f8; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder a.url, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder a.url {
  margin-right: 16px; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder img, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder img {
  width: 60px;
  height: 60px; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.fn.product-name, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.fn.product-name {
  max-width: 217px;
  width: 100%;
  font-weight: 500;
  text-align: left;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 14px;
  color: #000;
  text-transform: uppercase;
  margin-bottom: 5px; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.fn.product-name, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.fn.product-name {
    width: 100%; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.quantity.badge, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.quantity.badge {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.5px;
  line-height: 16px;
  color: #5d5d5d;
  background: none;
  position: initial;
  box-shadow: none; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.quantity.badge:before, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.quantity.badge:before {
  content: 'Cantidad : ';
  display: inline; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.quantity.badge, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder span.quantity.badge {
    width: 75%; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description {
  margin-top: 0px;
  font-size: inherit; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description span, body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description strong, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description span, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description strong {
  display: none;
  float: none; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description strong.price, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .description strong.price {
  display: inline-block;
  font-size: 15px;
  font-weight: 800;
  line-height: 18px;
  color: #c20b19; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable {
  margin-top: 18px;
  height: 32px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  box-sizing: border-box;
  padding: 10px;
  background: rgba(234, 67, 59, 0.1); }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable-message, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable-message {
  color: #ea433b;
  font-size: 11px;
  line-height: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable-message .icon-warning-sign, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable-message .icon-warning-sign {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 56.2 (81672) - https://sketch.com --%3E%3Ctitle%3Eicn_alert%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.84,7.14 C5.8066665,7.14 5.77833345,7.12833345 5.755,7.105 C5.73166655,7.08166655 5.72,7.0533335 5.72,7.02 L5.61,2.62 C5.61,2.5866665 5.62166655,2.55833345 5.645,2.535 C5.66833345,2.51166655 5.6966665,2.5 5.73,2.5 L6.65,2.5 C6.6833335,2.5 6.71166655,2.51166655 6.735,2.535 C6.75833345,2.55833345 6.77,2.5866665 6.77,2.62 L6.66,7.02 C6.66,7.0533335 6.64833345,7.08166655 6.625,7.105 C6.60166655,7.12833345 6.5733335,7.14 6.54,7.14 L5.84,7.14 Z M6.13,9.48 C5.9233323,9.48 5.75500065,9.413334 5.625,9.28 C5.49499935,9.146666 5.43,8.9766677 5.43,8.77 C5.43,8.5633323 5.49499935,8.39500065 5.625,8.265 C5.75500065,8.13499935 5.9233323,8.07 6.13,8.07 C6.3366677,8.07 6.506666,8.13499935 6.64,8.265 C6.773334,8.39500065 6.84,8.5633323 6.84,8.77 C6.84,8.9766677 6.773334,9.146666 6.64,9.28 C6.506666,9.413334 6.3366677,9.48 6.13,9.48 Z M6,12 C2.6862915,12 0,9.3137085 0,6 C0,2.6862915 2.6862915,0 6,0 C9.3137085,0 12,2.6862915 12,6 C12,9.3137085 9.3137085,12 6,12 Z M6,11 C8.76142375,11 11,8.76142375 11,6 C11,3.23857625 8.76142375,1 6,1 C3.23857625,1 1,3.23857625 1,6 C1,8.76142375 3.23857625,11 6,11 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_alert' fill='%23ea433b' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-right: 5px; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable-message .icon-warning-sign::before, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable-message .icon-warning-sign::before {
  content: initial; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable .help-arrow.top-arrow, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable .help-arrow.top-arrow {
  top: -20px;
  border-bottom-color: rgba(234, 67, 59, 0.1); }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable span, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-cart-template-holder .item-unavailable span {
  font-weight: 500;
  font-size: 11px;
  line-height: 14px; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
  margin: 0;
  padding: 0;
  height: auto;
  max-height: 190px;
  background: #fff;
  border: none;
  border-radius: initial;
  box-shadow: 0 -2px 10px -2px rgba(0, 0, 0, 0.05);
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-group, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-group {
  margin-bottom: 0; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner {
  margin: 0;
  position: relative; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table {
  display: block; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tr .info, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tr .info {
  text-align: left; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  max-height: 150px;
  overflow: hidden; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
      -ms-flex-order: 0;
          order: 0;
  margin: 0 30px;
  padding-top: 12px; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr {
    margin: 0 15px;
    padding: 0;
    margin-bottom: 20px; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr td, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr td {
  padding: 0;
  float: none;
  color: #5d5d5d;
  font-size: 14px;
  line-height: 19px;
  white-space: nowrap;
  font-weight: 500; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr td, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr td {
    font-size: 14px; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.srp-summary-result, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.srp-summary-result {
  display: none; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
  padding-bottom: 12px;
  margin-top: 12px;
  position: relative; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items {
    border: none;
    -webkit-box-ordinal-group: initial;
    -webkit-order: initial;
        -ms-flex-order: initial;
            order: initial;
    padding-bottom: 0; } }

@media (min-width: 1024px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items::after, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #f2f2f2;
    top: 0; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items .monetary, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items .monetary {
  color: #c20b19;
  font-weight: 800;
  font-size: 14px;
  line-height: 19px; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items .info, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items .info {
  font-size: 0;
  letter-spacing: normal; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items .info:after, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Items .info:after {
  content: 'Subtotal:';
  color: #1a1a1a;
  font-size: 14px;
  line-height: 19px; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Shipping .info, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Shipping .info {
  font-size: 0;
  letter-spacing: normal; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Shipping .info:after, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Shipping .info:after {
  content: 'Costo de env' '\EDo:';
  color: #404040;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.5px;
  line-height: 19px; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Shipping .monetary, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table .totalizers-list tr.Shipping .monetary {
  color: #c20b19;
  font-weight: 800;
  text-decoration: underline; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot {
  display: block;
  width: 100%; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr {
  display: table;
  width: 100%;
  background-color: #1a1a1a; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr {
    background-color: transparent;
    border-top: 2px solid #f8f8f8; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td {
  font-size: 17px;
  font-weight: 700;
  line-height: 20px;
  text-transform: uppercase;
  padding: 15px 0;
  color: #1a1a1a;
  float: none;
  white-space: nowrap; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.info, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.info {
  padding-left: 30px;
  color: #fff; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.info, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.info {
    padding-left: 15px;
    color: #1a1a1a; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.monetary, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.monetary {
  font-weight: 800;
  padding-right: 30px;
  color: #fff; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.monetary, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .summary-template-holder .totalizers .accordion-inner .table tfoot tr td.monetary {
    padding-right: 15px;
    color: #c20b19; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed #go-to-cart-button, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed #go-to-cart-button {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3;
  height: 62px;
  width: 100%;
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small a, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small a {
  text-transform: uppercase;
  font-size: 13px;
  letter-spacing: 3px;
  line-height: 16px;
  color: #8d8d8d;
  font-weight: 700;
  -webkit-animation: btnToCart 1s;
          animation: btnToCart 1s; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small a:hover, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small a:hover {
  text-decoration: none; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small a, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed #go-to-cart-button small a {
    color: #1a1a1a; } }

@media (min-width: 1024px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed #go-to-cart-button:before, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed #go-to-cart-button:before {
    content: '';
    width: 14px;
    height: 14px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_angle-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='icn_angle-left' fill='%238d8d8d' fill-rule='nonzero' transform='translate(6.349784, 7.007749) rotate(-180.000000) translate(-6.349784, -7.007749) ' points='2.28527005 1.69940053 3.71472995 0.300599467 10.4142985 7.14700869 3.69922884 13.7148979 2.30077116 12.2851021 7.58570151 7.11600647'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");
    margin-right: 8px; } }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed #go-to-cart-button, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed #go-to-cart-button {
    width: 90%;
    margin: 0 auto;
    height: 40px;
    background-color: transparent;
    border: 2px solid #1a1a1a; } }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap {
  display: none;
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3;
  height: 62px;
  width: 100%;
  padding: 0;
  margin: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap {
  width: 100%;
  height: 100%;
  margin: 0; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit, body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  box-sizing: border-box;
  transition: all 0.3s;
  text-shadow: none;
  border: none;
  border-radius: 0px;
  background: #c20b19;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: bold;
  color: #fff;
  font-weight: 700;
  letter-spacing: 3px;
  font-size: 14px;
  height: 54px;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  box-shadow: none; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit > i:before, body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit:before, body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit > i:before, body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit:before, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit > i:before, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit:before, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit > i:before, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit:before {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit:hover, body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit:hover, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit:hover, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit:hover {
  background: #890000;
  text-decoration: none; }

body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit i, body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit i, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit i, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #sac-submit i {
  display: none; }

@media (max-width: 1023px) {
  body:not([data-current='email']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit, body:not([data-current='cart']) .cart-template.mini-cart .cart-fixed .payment-confirmation-wrap .payment-submit-wrap #payment-data-submit {
    width: 90%;
    margin: 0 auto; } }

body[data-current='payment'] #go-to-cart-button {
  display: none !important; }

body[data-current='payment'] .payment-confirmation-wrap {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important; }

@-webkit-keyframes btnToCart {
  0% {
    opacity: 1; }
  100% {
    opacity: 1; } }

@keyframes btnToCart {
  0% {
    opacity: 1; }
  100% {
    opacity: 1; } }

#client-profile-data {
  background: #fff; }

@media (min-width: 1024px) {
  body[data-current='profile'] #client-profile-data {
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } }

@media (max-width: 1023px) {
  body[data-current='payment'] #client-profile-data, body[data-current='shipping'] #client-profile-data {
    background: rgba(248, 248, 248, 0.5); } }

@media (max-width: 1023px) {
  body[data-current='profile'] #client-profile-data .accordion-group {
    padding: 18px 15px 20px;
    margin-bottom: 0; } }

#client-profile-data .accordion-group.active {
  padding: 0; }

#client-profile-data .accordion-group.active .accordion-heading {
  color: #8d8d8d;
  padding: 18px 22px 0; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-heading {
    padding: 6px 0 0; } }

#client-profile-data .accordion-group.active .accordion-heading .accordion-toggle {
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.5px;
  line-height: 19px;
  color: currentColor;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0; }

#client-profile-data .accordion-group.active .accordion-heading .accordion-toggle-active {
  color: #404040; }

#client-profile-data .accordion-group.active .accordion-heading .accordion-toggle-active .icon-user:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 54.1 (76490) - https://sketchapp.com --%3E%3Ctitle%3EICON/login%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M22.9253333,7.26333333 C19.5125585,7.26333333 16.7413333,9.97409756 16.7413333,13.3333333 C16.7413333,16.7202247 19.5031664,19.4766667 22.9253333,19.4766667 C26.3623416,19.4766667 29.1466667,16.7420617 29.1466667,13.37 C29.1466667,9.99793828 26.3623416,7.26333333 22.9253333,7.26333333 Z M22.9253333,5.8 C27.16627,5.8 30.592,9.17619836 30.592,13.3333333 C30.592,17.4779383 27.1416584,20.8666667 22.9253333,20.8666667 C18.7090083,20.8666667 15.2586667,17.4779383 15.2586667,13.3333333 C15.2586667,9.17619836 18.6843967,5.8 22.9253333,5.8 Z M22.888,22.6766667 C30.5588517,22.6766667 36.7880755,28.9438735 36.864,36.7 C36.864,37.2408776 36.8451439,37.780607 36.7797914,38.3605879 C36.7706681,38.4415544 36.7607807,38.5205763 36.7509713,38.5902589 C36.6648565,39.4360291 35.9356176,40.1266667 35.0956987,40.1266664 L10.7546667,40.09 C9.88832744,40.09 9.1408083,39.4073502 9.09866667,38.5333333 L9.10026708,38.5219175 C9.03237291,37.9884633 8.98666667,37.2814448 8.98666667,36.8833333 C8.98666667,29.1580134 15.3366062,22.6766667 22.888,22.6766667 Z M22.888,24.14 C16.125218,24.14 10.4313974,29.9580906 10.3946667,36.92 C10.3946667,37.241655 10.448095,38.225548 10.5038477,38.4998723 C10.5258139,38.6293157 10.5977833,38.7 10.6803013,38.7000002 L35.0213333,38.7366667 C35.0884047,38.7366667 35.1752275,38.6453034 35.2008472,38.5206641 C35.2530152,38.3157184 35.3066667,37.1564644 35.3066667,36.7366667 C35.3066667,29.7818901 29.7328245,24.14 22.888,24.14 Z M18.9866667,33.8 L26.9866667,33.8 L18.9866667,33.8 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='ICON/login' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 54.1 (76490) - https://sketchapp.com --%3E%3Ctitle%3EICON/login%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M22.9253333,7.26333333 C19.5125585,7.26333333 16.7413333,9.97409756 16.7413333,13.3333333 C16.7413333,16.7202247 19.5031664,19.4766667 22.9253333,19.4766667 C26.3623416,19.4766667 29.1466667,16.7420617 29.1466667,13.37 C29.1466667,9.99793828 26.3623416,7.26333333 22.9253333,7.26333333 Z M22.9253333,5.8 C27.16627,5.8 30.592,9.17619836 30.592,13.3333333 C30.592,17.4779383 27.1416584,20.8666667 22.9253333,20.8666667 C18.7090083,20.8666667 15.2586667,17.4779383 15.2586667,13.3333333 C15.2586667,9.17619836 18.6843967,5.8 22.9253333,5.8 Z M22.888,22.6766667 C30.5588517,22.6766667 36.7880755,28.9438735 36.864,36.7 C36.864,37.2408776 36.8451439,37.780607 36.7797914,38.3605879 C36.7706681,38.4415544 36.7607807,38.5205763 36.7509713,38.5902589 C36.6648565,39.4360291 35.9356176,40.1266667 35.0956987,40.1266664 L10.7546667,40.09 C9.88832744,40.09 9.1408083,39.4073502 9.09866667,38.5333333 L9.10026708,38.5219175 C9.03237291,37.9884633 8.98666667,37.2814448 8.98666667,36.8833333 C8.98666667,29.1580134 15.3366062,22.6766667 22.888,22.6766667 Z M22.888,24.14 C16.125218,24.14 10.4313974,29.9580906 10.3946667,36.92 C10.3946667,37.241655 10.448095,38.225548 10.5038477,38.4998723 C10.5258139,38.6293157 10.5977833,38.7 10.6803013,38.7000002 L35.0213333,38.7366667 C35.0884047,38.7366667 35.1752275,38.6453034 35.2008472,38.5206641 C35.2530152,38.3157184 35.3066667,37.1564644 35.3066667,36.7366667 C35.3066667,29.7818901 29.7328245,24.14 22.888,24.14 Z M18.9866667,33.8 L26.9866667,33.8 L18.9866667,33.8 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='ICON/login' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 7px;
  height: 37px;
  width: 37px; }

#client-profile-data .accordion-group.active .accordion-heading .accordion-toggle-active .icon-user:before {
  content: ''; }

#client-profile-data .accordion-group.active .accordion-body .accordion-inner {
  padding: 0 22px; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .accordion-inner {
    padding: 0; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf input + .help.error, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pj input + .help.error {
  width: 100%; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-notice {
  padding: 19px 0 0;
  color: #5d5d5d;
  font-size: 13px;
  font-weight: 300;
  line-height: 16px; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-notice {
    padding: 6px 0 0; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.input {
  box-sizing: border-box;
  display: inline-block;
  width: 40%; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.input label {
  display: inline-block; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.input label[for='client-document']:after {
  content: ' *'; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-email {
  padding: 0;
  display: block;
  width: 100%; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-email, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-first-name, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-document {
    padding: 0; }
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-email input, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-first-name input, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-document input {
    display: block;
    margin: 0;
    width: 100% !important;
    max-width: 100% !important; }
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-email .help.error, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-first-name .help.error, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-document .help.error {
    width: 100%;
    display: inline-block; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-last-name {
  padding-left: 7px; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-first-name, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-last-name {
    width: 100%;
    padding: 0; }
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-first-name input, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf p.client-last-name input {
    width: 100% !important; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone {
  display: inline-block;
  box-sizing: border-box;
  width: 60%;
  padding-left: 7px;
  position: relative;
  margin-top: 5px; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone label {
  margin-top: 14px;
  margin-bottom: 1px; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone label[for='client-phone'] {
  font-size: 12;
  color: #404040;
  letter-spacing: 1px;
  font-weight: 500; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone .client-phone-mobile {
  position: absolute;
  top: 0;
  right: 0; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone-mobile .input .help.error {
  width: 100%;
  text-align: right; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone .checkbox input {
  width: 12px; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone .checkbox span {
  font-weight: 500;
  color: #404040; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone .client-phone-prefix {
  font-size: 13px;
  margin: 4px 6px 0 0;
  line-height: 16px;
  letter-spacing: 0.5px; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone .client-phone-prefix {
    margin-right: 3.44%; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone p.input {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: nowrap;
      -ms-flex-flow: nowrap;
          flex-flow: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone p.input .help.error {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: absolute;
  top: 100%; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone .client-phone-suffix {
  margin-left: 1.82%;
  margin-right: 1.82%; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone1, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3 {
  border-radius: 0px;
  box-sizing: border-box;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 16px;
  padding: 12px 8px;
  border: solid 1px #f2f2f2;
  height: 40px; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone1, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3 {
    height: 48px; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone1.success, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3.success {
  color: #3d3d3d;
  background-image: none; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone1.error, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3.error {
  border-color: #ea433b; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone1:focus, #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3:focus {
  border: solid 1px #f2f2f2;
  color: #404040;
  outline: none; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone1 {
  width: 26.25%; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone1 {
    text-align: center; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3 {
  width: 62.14%; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3 {
    margin-left: auto; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pf .client-phone #client-phone3.success {
  color: #3d3d3d;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjExcHgiIHZpZXdCb3g9IjAgMCAxNiAxMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT4yOTk3NTczNS01OEYzLTQ1Q0UtQjBDOS0zQTlGNEQxMTA3NzA8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iQ2hlY2tvdXQtbW9kYWwtZXJyb3JfZW5fcGFnbyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUxMy4wMDAwMDAsIC0xOTAuMDAwMDAwKSIgZmlsbD0iIzNCQUE5MiI+ICAgICAgICAgICAgPGcgaWQ9Ii8vLVNVQkhFQURFUiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDEzMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlN0ZXBzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MDEuMDAwMDAwLCA0NC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJJZGVudGlmaWNhY2lvIj4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMjgxMTkzNSwyMi41MDM1NzM3IEwyNS41ODczNTE2LDE1LjE4Njg3NzkgTDI2Ljc3MjUyMDEsMTQgTDI4LDE1LjI2NzE3NjEgTDI2LjgxNDgzMTUsMTYuNDU0MDUzOSBMMTkuNDY2MzYyLDIzLjgxMzEyMjEgTDE4LjI4MTE5MzUsMjUgTDE3LjA5NjAyNSwyMy44MTMxMjIxIEwxMy4xODUxNjg1LDE5Ljg5NjYyNSBMMTIsMTguNzA5NzQ3MSBMMTMuMjI3NDc5OSwxNy40NDI1NzEgTDE0LjQxMjY0ODQsMTguNjI5NDQ4OSBMMTguMjgxMTkzNSwyMi41MDM1NzM3IFoiIGlkPSJ3aGl0ZS1jaGVjayI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: calc(100% - 10px); }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pj h5.visible {
  display: inline-block;
  margin-right: 12px; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pj ul.links {
  display: none;
  width: auto; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pj ul.links li.corporate-hide-link {
  padding: 14px 0;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 14px;
  text-decoration: underline; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body .box-client-info-pj ul.links li.corporate-hide-link {
    padding: 12px 0; } }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pj ul.links li.corporate-hide-link a {
  color: #c20b19; }

#client-profile-data .accordion-group.active .accordion-body .box-client-info-pj ul.links li.corporate-hide-link a:hover {
  color: #890000; }

#client-profile-data .accordion-group.active .accordion-body p.newsletter {
  padding: 12px 0 20px; }

#client-profile-data .accordion-group.active .accordion-body p.newsletter label {
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 14px;
  color: #404040; }

#client-profile-data .accordion-group.active .accordion-body p.newsletter input {
  margin: 2px 6px 0 0; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.active .accordion-body p.newsletter {
    padding: 9px 0 7px; } }

#client-profile-data .accordion-group.active .accordion-body p.submit {
  padding: 0; }

#client-profile-data .accordion-group.active .accordion-body p.submit button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  box-sizing: border-box;
  transition: all 0.3s;
  text-shadow: none;
  border: none;
  border-radius: 0px;
  background: #c20b19;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: bold;
  color: #fff;
  font-weight: 700;
  letter-spacing: 3px;
  font-size: 14px;
  height: 54px;
  line-height: 17px;
  letter-spacing: 3px; }

#client-profile-data .accordion-group.active .accordion-body p.submit button > i:before, #client-profile-data .accordion-group.active .accordion-body p.submit button:before {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

#client-profile-data .accordion-group.active .accordion-body p.submit button:hover {
  background: #890000;
  text-decoration: none; }

#client-profile-data .accordion-group.filled {
  padding: 18px 22px 22px;
  margin: 0; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.filled {
    padding: 15px; } }

#client-profile-data .accordion-group.filled .accordion-heading {
  padding-bottom: 7px; }

#client-profile-data .accordion-group.filled .accordion-heading .accordion-toggle {
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.5px;
  line-height: 19px;
  color: currentColor;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  color: #404040; }

#client-profile-data .accordion-group.filled .accordion-heading .accordion-toggle .icon-user:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 54.1 (76490) - https://sketchapp.com --%3E%3Ctitle%3EICON/login%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M22.9253333,7.26333333 C19.5125585,7.26333333 16.7413333,9.97409756 16.7413333,13.3333333 C16.7413333,16.7202247 19.5031664,19.4766667 22.9253333,19.4766667 C26.3623416,19.4766667 29.1466667,16.7420617 29.1466667,13.37 C29.1466667,9.99793828 26.3623416,7.26333333 22.9253333,7.26333333 Z M22.9253333,5.8 C27.16627,5.8 30.592,9.17619836 30.592,13.3333333 C30.592,17.4779383 27.1416584,20.8666667 22.9253333,20.8666667 C18.7090083,20.8666667 15.2586667,17.4779383 15.2586667,13.3333333 C15.2586667,9.17619836 18.6843967,5.8 22.9253333,5.8 Z M22.888,22.6766667 C30.5588517,22.6766667 36.7880755,28.9438735 36.864,36.7 C36.864,37.2408776 36.8451439,37.780607 36.7797914,38.3605879 C36.7706681,38.4415544 36.7607807,38.5205763 36.7509713,38.5902589 C36.6648565,39.4360291 35.9356176,40.1266667 35.0956987,40.1266664 L10.7546667,40.09 C9.88832744,40.09 9.1408083,39.4073502 9.09866667,38.5333333 L9.10026708,38.5219175 C9.03237291,37.9884633 8.98666667,37.2814448 8.98666667,36.8833333 C8.98666667,29.1580134 15.3366062,22.6766667 22.888,22.6766667 Z M22.888,24.14 C16.125218,24.14 10.4313974,29.9580906 10.3946667,36.92 C10.3946667,37.241655 10.448095,38.225548 10.5038477,38.4998723 C10.5258139,38.6293157 10.5977833,38.7 10.6803013,38.7000002 L35.0213333,38.7366667 C35.0884047,38.7366667 35.1752275,38.6453034 35.2008472,38.5206641 C35.2530152,38.3157184 35.3066667,37.1564644 35.3066667,36.7366667 C35.3066667,29.7818901 29.7328245,24.14 22.888,24.14 Z M18.9866667,33.8 L26.9866667,33.8 L18.9866667,33.8 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='ICON/login' fill='%23404040' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 54.1 (76490) - https://sketchapp.com --%3E%3Ctitle%3EICON/login%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M22.9253333,7.26333333 C19.5125585,7.26333333 16.7413333,9.97409756 16.7413333,13.3333333 C16.7413333,16.7202247 19.5031664,19.4766667 22.9253333,19.4766667 C26.3623416,19.4766667 29.1466667,16.7420617 29.1466667,13.37 C29.1466667,9.99793828 26.3623416,7.26333333 22.9253333,7.26333333 Z M22.9253333,5.8 C27.16627,5.8 30.592,9.17619836 30.592,13.3333333 C30.592,17.4779383 27.1416584,20.8666667 22.9253333,20.8666667 C18.7090083,20.8666667 15.2586667,17.4779383 15.2586667,13.3333333 C15.2586667,9.17619836 18.6843967,5.8 22.9253333,5.8 Z M22.888,22.6766667 C30.5588517,22.6766667 36.7880755,28.9438735 36.864,36.7 C36.864,37.2408776 36.8451439,37.780607 36.7797914,38.3605879 C36.7706681,38.4415544 36.7607807,38.5205763 36.7509713,38.5902589 C36.6648565,39.4360291 35.9356176,40.1266667 35.0956987,40.1266664 L10.7546667,40.09 C9.88832744,40.09 9.1408083,39.4073502 9.09866667,38.5333333 L9.10026708,38.5219175 C9.03237291,37.9884633 8.98666667,37.2814448 8.98666667,36.8833333 C8.98666667,29.1580134 15.3366062,22.6766667 22.888,22.6766667 Z M22.888,24.14 C16.125218,24.14 10.4313974,29.9580906 10.3946667,36.92 C10.3946667,37.241655 10.448095,38.225548 10.5038477,38.4998723 C10.5258139,38.6293157 10.5977833,38.7 10.6803013,38.7000002 L35.0213333,38.7366667 C35.0884047,38.7366667 35.1752275,38.6453034 35.2008472,38.5206641 C35.2530152,38.3157184 35.3066667,37.1564644 35.3066667,36.7366667 C35.3066667,29.7818901 29.7328245,24.14 22.888,24.14 Z M18.9866667,33.8 L26.9866667,33.8 L18.9866667,33.8 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='ICON/login' fill='%23404040' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 7px;
  height: 37px;
  width: 37px; }

#client-profile-data .accordion-group.filled .accordion-heading .accordion-toggle .icon-user:before {
  content: ''; }

#client-profile-data .accordion-group.filled .accordion-heading .accordion-toggle a {
  background: transparent;
  border: none;
  font-size: 0;
  opacity: 1;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  outline: none; }

#client-profile-data .accordion-group.filled .accordion-heading .accordion-toggle a i.icon-edit:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_edit%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M2,20 L20,20 L20,19.0010688 L2,19.0010688 L2,20 Z M3.01579006,15.9832976 L3.01579006,13.4570005 L3.94050928,12.5459752 L6.46647392,15.0343129 L5.52674302,15.9832976 L3.01579006,15.9832976 Z M13.4378961,3.18998546 L15.8567775,5.56144817 L14.2345157,7.19869644 L11.8006227,4.80226044 L13.4378961,3.18998546 Z M7.17102191,14.3240728 L4.65206272,11.8447255 L11.0890693,5.50351016 L13.5299678,7.90893653 L7.17102191,14.3240728 Z M16.9216057,5.9080773 C17.1157567,5.71128785 17.1147559,5.39562559 16.9176026,5.20183293 C16.9176026,5.20183293 16.9166018,5.200834 16.915601,5.200834 L16.9166018,5.19983507 L13.7971756,2.14210661 L13.786167,2.15409378 C13.7841655,2.15209592 13.7841655,2.15009806 13.7821639,2.1481002 C13.5880129,1.95230968 13.2707662,1.95031182 13.0746136,2.14410447 L2.01501168,13.0394473 L2.01501168,16.9822288 L5.94406761,16.9822288 L16.9216057,5.9080773 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_edit' fill='%231a1a1a' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  height: 22px;
  width: 22px; }

#client-profile-data .accordion-group.filled .accordion-heading .accordion-toggle a i.icon-edit:before {
  content: ''; }

#client-profile-data .accordion-group.filled .accordion-body .accordion-inner {
  padding: 0; }

@media (max-width: 1023px) {
  #client-profile-data .accordion-group.filled .accordion-body .accordion-inner {
    padding-left: 46px; } }

#client-profile-data .accordion-group.filled .accordion-body .accordion-inner .client-profile-email span.email, #client-profile-data .accordion-group.filled .accordion-body .accordion-inner .client-profile-email span.name, #client-profile-data .accordion-group.filled .accordion-body .accordion-inner .client-profile-email span.tel, #client-profile-data .accordion-group.filled .accordion-body .accordion-inner .client-profile-summary span.email, #client-profile-data .accordion-group.filled .accordion-body .accordion-inner .client-profile-summary span.name, #client-profile-data .accordion-group.filled .accordion-body .accordion-inner .client-profile-summary span.tel {
  color: #5d5d5d;
  font-size: 13px;
  line-height: 21px;
  font-weight: 300; }

#email-suggestion-address {
  color: #c20b19; }

body[data-current='email'] #client-profile-data {
  box-shadow: none; }

#shipping-data {
  background: #fff;
  margin: 0; }

@media (min-width: 1024px) {
  body[data-current='shipping'] #shipping-data {
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } }

@media (max-width: 1023px) {
  body[data-current='payment'] #shipping-data, body[data-current='profile'] #shipping-data {
    background: rgba(248, 248, 248, 0.5); } }

#shipping-data .accordion-group.active {
  padding: 0; }

#shipping-data .accordion-group.active .accordion-heading {
  color: #8d8d8d;
  padding: 18px 22px 0; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-heading {
    padding: 0 0 12px; } }

#shipping-data .accordion-group.active .accordion-inner {
  padding: 0px 15px 12px; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner {
    padding: 0; } }

#shipping-data .accordion-group.active .accordion-inner input + .help.error {
  width: 100%; }

#shipping-data .accordion-group.active .accordion-inner .shp-alert-all-items-pickup .shp-alert-content {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

#shipping-data .accordion-group.active .accordion-inner .shp-alert-all-items-pickup .shp-alert-text > span {
  font-size: 0;
  margin-left: 5px; }

#shipping-data .accordion-group.active .accordion-inner .shp-alert-all-items-pickup .shp-alert-text > span:before {
  content: 'Solamente podes retirar tu compra por nuestras sucursales';
  font-size: 12px; }

#shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation {
  margin: 22px 0 0; }

#shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation h2 {
  font-size: 0; }

#shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation h2:before {
  content: 'Te vamos a sugerir un punto de recogida cerca tuyo';
  color: #1a1a1a;
  font-size: 14px;
  line-height: 28px;
  font-weight: 400; }

#shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation h3 {
  font-size: 0; }

#shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation h3:before {
  content: 'Para esto, necesitamos saber tu ubicaci\F3n';
  color: #8d8d8d;
  font-size: 14px;
  line-height: 28px;
  margin: 0;
  font-weight: 400; }

#shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation .ask-for-geolocation-cta button {
  background: none;
  width: 65%;
  padding: 0;
  height: 48px;
  border: 2px solid #c20b19;
  text-transform: uppercase;
  font-weight: 700;
  color: #c20b19;
  font-size: 13px;
  letter-spacing: 3px;
  line-height: 17px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: initial;
  margin: 18px auto;
  text-shadow: none;
  box-shadow: none; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation .ask-for-geolocation-cta button {
    width: 84%;
    height: 54px; } }

#shipping-data .accordion-group.active .accordion-inner .ask-for-geolocation-manual > button {
  color: #c20b19;
  text-decoration: underline;
  font-size: 14px;
  line-height: 28px;
  letter-spacing: 0.5px;
  font-weight: 500; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsWrapper, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-isLoading {
  margin: 14px 0 27px;
  width: 100%;
  height: 53px;
  background: #f2f2f2; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsWrapper .shipping-method-toggle, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-isLoading .shipping-method-toggle {
  background-color: #c20b19;
  border: none;
  box-shadow: none;
  height: calc(100% + 1px);
  top: 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsWrapper span, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-isLoading span {
  display: inline-block;
  font-size: 14px;
  letter-spacing: 1px;
  line-height: 17px;
  font-weight: 500;
  padding-left: 5px; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsWrapper span.shp-method-option-text, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-isLoading span.shp-method-option-text {
    font-size: 15px;
    letter-spacing: 1px;
    line-height: 17px;
    text-align: center; } }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsWrapper span.shp-method-option-complement, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-isLoading span.shp-method-option-complement {
  padding-left: 5px; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsWrapper span.shp-method-option-complement, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-isLoading span.shp-method-option-complement {
    font-size: 15px;
    letter-spacing: 1px;
    line-height: 17px;
    text-align: center; } }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsWrapper .shp-method-option-inactive, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-isLoading .shp-method-option-inactive {
  color: #8d8d8d; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver.hide {
  display: none !important; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__title {
  display: none; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__text {
  padding: 0;
  border: none; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__icon {
  display: none; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__name {
  font-size: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__btn.custom-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: none;
  width: 100%;
  height: 48px;
  border: 2px solid #c20b19;
  font-size: 0;
  border-radius: initial;
  box-shadow: none; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__btn.custom-btn:hover {
  border-color: #890000;
  color: #890000; }

#shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__btn.custom-btn::after {
  content: 'Completar persona autorizada a retirar';
  text-transform: uppercase;
  font-weight: 700;
  color: #c20b19;
  font-size: 13px;
  letter-spacing: 3px;
  line-height: 17px;
  text-shadow: none; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .shp-pickup-receiver__btn.custom-btn {
    height: 54px; } }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDeliveryList {
  border-radius: 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDeliveryList svg path {
  fill: #c20b19; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDeliveryList .shp-selected-date {
  margin-right: 5px;
  font-weight: 500; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDeliveryList .shp-datepicker-modify-button {
  color: #c20b19; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver:not(.hide-input), #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver:not(.hide-input) {
  display: block; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver__title, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver label, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver__title, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver label {
  margin-top: 14px;
  margin-bottom: 6px;
  letter-spacing: 1px;
  color: #1a1a1a !important;
  font-weight: 500;
  font-size: 12px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver label[for='pickup-receiver'], #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver label[for='pickup-receiver'] {
  font-size: 0;
  line-height: 12px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver label[for='pickup-receiver']::before, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver label[for='pickup-receiver']::before {
  font-size: 12px;
  content: 'Nombre de la persona autorizada a retirar'; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver input, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver input {
  border-radius: 0px;
  box-sizing: border-box;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 16px;
  padding: 12px 14px;
  border: solid 1px #d1d3d4;
  height: 40px;
  width: 100%;
  color: #8d8d8d; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver input:-webkit-autofill, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver input:-webkit-autofill {
  box-shadow: 0 0 0 30px #fff inset; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver input.success, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver input.success {
  color: #3d3d3d;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjExcHgiIHZpZXdCb3g9IjAgMCAxNiAxMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT4yOTk3NTczNS01OEYzLTQ1Q0UtQjBDOS0zQTlGNEQxMTA3NzA8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iQ2hlY2tvdXQtbW9kYWwtZXJyb3JfZW5fcGFnbyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUxMy4wMDAwMDAsIC0xOTAuMDAwMDAwKSIgZmlsbD0iIzNCQUE5MiI+ICAgICAgICAgICAgPGcgaWQ9Ii8vLVNVQkhFQURFUiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDEzMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlN0ZXBzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MDEuMDAwMDAwLCA0NC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJJZGVudGlmaWNhY2lvIj4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguMjgxMTkzNSwyMi41MDM1NzM3IEwyNS41ODczNTE2LDE1LjE4Njg3NzkgTDI2Ljc3MjUyMDEsMTQgTDI4LDE1LjI2NzE3NjEgTDI2LjgxNDgzMTUsMTYuNDU0MDUzOSBMMTkuNDY2MzYyLDIzLjgxMzEyMjEgTDE4LjI4MTE5MzUsMjUgTDE3LjA5NjAyNSwyMy44MTMxMjIxIEwxMy4xODUxNjg1LDE5Ljg5NjYyNSBMMTIsMTguNzA5NzQ3MSBMMTMuMjI3NDc5OSwxNy40NDI1NzEgTDE0LjQxMjY0ODQsMTguNjI5NDQ4OSBMMTguMjgxMTkzNSwyMi41MDM1NzM3IFoiIGlkPSJ3aGl0ZS1jaGVjayI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: calc(100% - 10px); }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver input.error, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver input.error {
  border-color: #ea433b; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver input:focus, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver input:focus {
  border: solid 1px #f2f2f2;
  color: #3d3d3d;
  outline: none; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-container.shp-pickup-receiver input, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-receiverTitle.shp-pickup-receiver input {
    height: 48px; } }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDelivery > select {
  padding: 0 5px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_angle-down%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='icn_angle-down' fill='%233d3d3d' fill-rule='nonzero' transform='translate(7.000000, 7.500000) rotate(-270.000000) translate(-7.000000, -7.500000) ' points='3 2.52111833 4.3398992 1 11 7.634781 4.32412369 14 3.01577551 12.4481315 8.09936824 7.60110023'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");
  border-radius: 0px;
  height: 40px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDelivery > select:active {
  background: #fff;
  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.17);
  outline-color: #f2f2f2;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_angle-up%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='icn_angle-up' fill='%233d3d3d' fill-rule='nonzero' transform='translate(7.000000, 6.500000) rotate(-90.000000) translate(-7.000000, -6.500000) ' points='3 1.52111833 4.3398992 -1.13686838e-13 11 6.634781 4.32412369 13 3.01577551 11.4481315 8.09936824 6.60110023'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E"); }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDelivery > select, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDelivery > select:active {
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: calc(100% - 10px); }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-schedule {
  display: none; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-schedule > p {
  font-size: 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-schedule > p:before {
  content: 'Ahora elegi el dia y hora para retirar tu compra';
  font-size: 13px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-toggleActive {
  background-color: #1a1a1a; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-scheduledDeliveryOptionsWrapper {
  margin: 0;
  border-radius: 0;
  border: none; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-dateLink {
  background: none;
  width: 100%;
  height: 48px;
  border: 2px solid #c20b19;
  text-transform: uppercase;
  font-weight: 700;
  color: #c20b19;
  font-size: 14px;
  letter-spacing: 3px;
  line-height: 17px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: initial;
  margin: 18px 0;
  text-shadow: none;
  box-shadow: none; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-dateLink:hover {
  border-color: #890000;
  color: #890000; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryChannelsLoader {
  width: 10px;
  height: 10px;
  line-height: 10px;
  display: block;
  font-size: 12px;
  padding: 0 !important;
  top: calc(50% - 6px);
  left: 20px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-btnDelivery.btn.btn-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  box-sizing: border-box;
  transition: all 0.3s;
  text-shadow: none;
  border: none;
  border-radius: 0px;
  background: #c20b19;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: bold;
  color: #fff;
  font-weight: 700;
  letter-spacing: 3px;
  text-decoration: none !important;
  font-size: 12px;
  height: 54px;
  line-height: 17px;
  letter-spacing: 3px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-btnDelivery.btn.btn-link > i:before, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-btnDelivery.btn.btn-link:before {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-btnDelivery.btn.btn-link:hover {
  background: #890000;
  text-decoration: none; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point {
  border: none;
  padding: 0; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-info {
  background-color: #f8f8f8;
  padding: 0; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-info svg {
  display: none; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-wrapper {
  padding: 18px 44px; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-wrapper button {
  text-decoration: underline;
  color: #c20b19;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 14px;
  padding: 0; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-name {
  font-weight: 500;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #1a1a1a;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 14px;
  text-transform: uppercase; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-name:before {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_marker%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M12.936,13.585 C15.682,10.708 15.682,6.026 12.936,3.147 C11.614,1.763 9.86,1 7.996,1 C6.131,1 4.376,1.763 3.055,3.147 C0.31,6.026 0.31,10.708 3.055,13.585 L7.996,18.764 L12.936,13.585 Z M13.66,2.457 C16.769,5.717 16.769,11.018 13.66,14.275 L8.358,19.834 C8.263,19.933 8.132,19.988 7.996,19.988 C7.859,19.988 7.728,19.933 7.633,19.834 L2.331,14.275 C-0.777,11.018 -0.777,5.717 2.331,2.457 C3.844,0.872 5.856,-4.61852778e-14 7.996,-4.61852778e-14 C10.135,-4.61852778e-14 12.147,0.872 13.66,2.457 Z M7.9868,9.9815 C9.0908,9.9815 9.9868,9.0855 9.9868,7.9815 C9.9868,6.8785 9.0908,5.9815 7.9868,5.9815 C6.8838,5.9815 5.9868,6.8785 5.9868,7.9815 C5.9868,9.0855 6.8838,9.9815 7.9868,9.9815 Z M7.9868,4.9815 C9.6408,4.9815 10.9868,6.3275 10.9868,7.9815 C10.9868,9.6355 9.6408,10.9815 7.9868,10.9815 C6.3328,10.9815 4.9868,9.6355 4.9868,7.9815 C4.9868,6.3275 6.3328,4.9815 7.9868,4.9815 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='COLOR/primary/black/pressed' transform='translate(3.000000, 1.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Mask' fill='%23404040' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  position: absolute;
  left: -35px;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 7px;
  height: 22px;
  width: 22px; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-address .address-summary {
  padding: 4px 0; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point-address .address-summary span {
  font-size: 13px;
  line-height: 21px;
  color: #5d5d5d; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point button.button-change-pickup-point {
  width: 70%;
  height: 48px;
  border: 2px solid #c20b19;
  text-transform: uppercase;
  font-size: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: initial;
  margin: 18px auto; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point button.button-change-pickup-point:before {
  content: 'ver sucursales disponibles';
  font-weight: 700;
  color: #c20b19;
  font-size: 13px;
  letter-spacing: 3px;
  line-height: 19px; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point button.button-change-pickup-point:hover {
  border-color: #890000; }

#shipping-data .accordion-group.active .accordion-inner .pickup-point button.button-change-pickup-point:hover:before {
  color: #890000; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .pickup-point button.button-change-pickup-point {
    width: 83%;
    height: 54px; } }

#shipping-data .accordion-group.active .accordion-inner .pickup-packages {
  margin: 0; }

#shipping-data .accordion-group.active .accordion-inner .pickup-packages p {
  color: #c20b19;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 14px; }

#shipping-data .accordion-group.active .accordion-inner .pickup-packages #delivery-packages-options {
  margin: 12px 0 0;
  border-radius: initial;
  border: none; }

#shipping-data .accordion-group.active .accordion-inner .pickup-packages #delivery-packages-options label {
  height: 38px;
  border: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 11px;
  box-sizing: border-box;
  border-radius: initial;
  background: #f8f8f8; }

#shipping-data .accordion-group.active .accordion-inner .pickup-packages #delivery-packages-options label .shp-option-icon svg path {
  fill: #1a1a1a !important; }

#shipping-data .accordion-group.active .accordion-inner .pickup-packages #delivery-packages-options label .shp-option-text span {
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 16px;
  color: #fc5042; }

#shipping-data .accordion-group.active .accordion-inner .pickup-packages #delivery-packages-options label .shp-option-text-price {
  color: #fc5042;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 0.5px;
  line-height: 18px; }

#shipping-data .accordion-group.active .accordion-inner .ship-postalCode label {
  margin-top: 0; }

#shipping-data .accordion-group.active .accordion-inner .ship-postalCode input {
  width: 187px;
  max-width: none; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .ship-postalCode input {
    width: 48%; } }

#shipping-data .accordion-group.active .accordion-inner .ship-postalCode small {
  margin-left: 14px; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .ship-postalCode small {
    display: inline-block; } }

#shipping-data .accordion-group.active .accordion-inner .ship-postalCode small a {
  display: inline-block;
  text-transform: lowercase;
  color: #c20b19;
  font-size: 12px;
  letter-spacing: 0.5px;
  line-height: 14px;
  text-decoration: underline; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .ship-postalCode small a {
    display: inline-block;
    width: 90px;
    vertical-align: middle;
    margin-bottom: 6px; } }

#shipping-data .accordion-group.active .accordion-inner .ship-postalCode small a::first-letter {
  text-transform: capitalize; }

#shipping-data .accordion-group.active .accordion-inner .ship-postalCode small a:hover {
  color: #890000; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup p {
  color: #404040;
  font-weight: 500;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 18px;
  margin: 14px 0 11px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList {
  margin: 0;
  border-radius: initial;
  border: none; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option {
  height: auto;
  background: #f8f8f8;
  padding: 11px;
  box-sizing: border-box;
  margin-bottom: 7px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option svg path, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option svg path {
  fill: #c20b19 !important; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text span, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text .shp-option-text-label-single, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option .shp-option-text span, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option .shp-option-text .shp-option-text-label-single {
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 16px;
  color: #5d5d5d; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option .shp-option-text-price, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option .shp-option-text-price {
  color: #5d5d5d;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: 0.5px;
  line-height: 18px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option-active {
  background: #f2f2f2; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active .shp-option-text span, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active .shp-option-text .shp-option-text-label-single, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option-active .shp-option-text span, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option-active .shp-option-text .shp-option-text-label-single {
  color: #3d3d3d; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup #delivery-packages-options .shp-lean-option-active .shp-option-text-price, #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-scheduledDeliveryList .shp-lean-option-active .shp-option-text-price {
  color: #3d3d3d;
  color: #3d3d3d; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm {
  margin-top: 7px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm p.delivery-address-title {
  color: #404040;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 14px;
  font-weight: 500; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummaryActive .link-edit {
  color: #c20b19; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-addressSummaryActive .address-summary {
  margin-top: 10px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-checkboxNumberLabel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-checkboxNumberLabel label {
  margin: 46px 0 0 10px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-checkboxNumberLabel input {
  width: 0;
  height: 0;
  padding: 6px;
  margin-top: 43px; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-checkboxNumberLabel {
    width: 100px; } }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-number {
  display: inline-block;
  position: relative;
  z-index: 10;
  max-width: 140px;
  margin-right: 10px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-number label {
  font-size: 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-number label::before {
  content: 'N\FAmero *';
  font-size: 12px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-checkboxNumberLabel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding-top: 35px;
  width: auto; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-checkboxNumberLabel label {
  margin: 0 auto 0 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-checkboxNumberLabel input {
  width: 16px;
  padding: 0;
  height: 14px;
  background-position: center center;
  margin: 0px 5px -1px 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-street label {
  font-size: 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-street label::before {
  content: 'Calle *';
  font-size: 12px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-complement {
  display: inline-block;
  width: calc(100% - 154px); }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-complement label[for='ship-complement'] {
  font-size: 0;
  margin-bottom: 6px;
  height: 24px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-complement label[for='ship-complement']:before {
  content: 'Piso o Dpto(Ej.: 2A)';
  font-size: 12px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-state label {
  font-size: 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-state label::before {
  content: 'Provincia *';
  font-size: 12px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-city label {
  font-size: 0; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-city label::before {
  content: 'Ciudad *';
  font-size: 12px; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-receiverName {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap; }

#shipping-data .accordion-group.active .accordion-inner .vtex-omnishipping-1-x-addressForm .vtex-omnishipping-1-x-address .ship-receiverName.hide-input {
  display: none; }

#shipping-data .accordion-group.active .accordion-inner .shp-alert #unavailable-delivery-disclaimer {
  padding: 0 10px; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper {
  margin-top: 19px; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #btn-go-to-payment, #shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #go-to-payment-clone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  box-sizing: border-box;
  transition: all 0.3s;
  text-shadow: none;
  border: none;
  border-radius: 0px;
  background: #c20b19;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: bold;
  color: #fff;
  font-weight: 700;
  letter-spacing: 3px;
  font-size: 14px;
  height: 54px;
  letter-spacing: 3px;
  line-height: 17px;
  letter-spacing: 3px;
  margin-top: 20px; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #btn-go-to-payment > i:before, #shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #btn-go-to-payment:before, #shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #go-to-payment-clone > i:before, #shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #go-to-payment-clone:before {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #btn-go-to-payment:hover, #shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #go-to-payment-clone:hover {
  background: #890000;
  text-decoration: none; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #btn-go-to-payment.hide-button {
  display: none; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #btn-go-to-payment.disabled {
  background-color: #fc5042; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #edit-address-button-clone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #fff;
  width: 100%;
  height: 48px;
  border: 2px solid #c20b19;
  font-size: 0;
  border-radius: initial;
  box-shadow: none; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #edit-address-button-clone:hover {
  border-color: #890000;
  color: #890000; }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #edit-address-button-clone::after {
  content: 'Confirmar persona autorizada a recibir';
  text-transform: uppercase;
  font-weight: 700;
  color: #c20b19;
  font-size: 13px;
  letter-spacing: 3px;
  line-height: 17px;
  text-shadow: none; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper #edit-address-button-clone {
    height: 54px; } }

#shipping-data .accordion-group.active .accordion-inner .btn-submit-wrapper span.error {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

#shipping-data .accordion-group.active .accordion-inner .receiver-disclaimer {
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
  background: #f8f8f8;
  margin-top: 18px; }

#shipping-data .accordion-group.active .accordion-inner .receiver-disclaimer__title--icon {
  display: inline-block;
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-right: 2px;
  position: relative;
  top: 2px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 56.2 (81672) - https://sketch.com --%3E%3Ctitle%3Eicn_alert%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.84,7.14 C5.8066665,7.14 5.77833345,7.12833345 5.755,7.105 C5.73166655,7.08166655 5.72,7.0533335 5.72,7.02 L5.61,2.62 C5.61,2.5866665 5.62166655,2.55833345 5.645,2.535 C5.66833345,2.51166655 5.6966665,2.5 5.73,2.5 L6.65,2.5 C6.6833335,2.5 6.71166655,2.51166655 6.735,2.535 C6.75833345,2.55833345 6.77,2.5866665 6.77,2.62 L6.66,7.02 C6.66,7.0533335 6.64833345,7.08166655 6.625,7.105 C6.60166655,7.12833345 6.5733335,7.14 6.54,7.14 L5.84,7.14 Z M6.13,9.48 C5.9233323,9.48 5.75500065,9.413334 5.625,9.28 C5.49499935,9.146666 5.43,8.9766677 5.43,8.77 C5.43,8.5633323 5.49499935,8.39500065 5.625,8.265 C5.75500065,8.13499935 5.9233323,8.07 6.13,8.07 C6.3366677,8.07 6.506666,8.13499935 6.64,8.265 C6.773334,8.39500065 6.84,8.5633323 6.84,8.77 C6.84,8.9766677 6.773334,9.146666 6.64,9.28 C6.506666,9.413334 6.3366677,9.48 6.13,9.48 Z M6,12 C2.6862915,12 0,9.3137085 0,6 C0,2.6862915 2.6862915,0 6,0 C9.3137085,0 12,2.6862915 12,6 C12,9.3137085 9.3137085,12 6,12 Z M6,11 C8.76142375,11 11,8.76142375 11,6 C11,3.23857625 8.76142375,1 6,1 C3.23857625,1 1,3.23857625 1,6 C1,8.76142375 3.23857625,11 6,11 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_alert' fill='%231a1a1a' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E"); }

#shipping-data .accordion-group.active .accordion-inner .receiver-disclaimer__title--text {
  color: #5d5d5d;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 15px;
  margin: 0;
  margin-bottom: 3px; }

#shipping-data .accordion-group.active .accordion-inner .receiver-disclaimer__list--item {
  color: #5d5d5d;
  font-size: 11px;
  font-weight: 300;
  letter-spacing: 0;
  line-height: 13px;
  padding: 4px 0;
  list-style: none; }

#shipping-data .accordion-group.active .accordion-inner .receiver-disclaimer__list--item::before {
  content: '\2022';
  color: #1a1a1a;
  font-weight: bold;
  font-size: 15px;
  display: inline-block;
  width: 10px;
  vertical-align: middle; }

#shipping-data .accordion-group {
  padding: 18px 22px 22px;
  margin: 0; }

#shipping-data .accordion-group .accordion-heading {
  height: 40px;
  padding-bottom: 7px; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle {
  font-weight: 500;
  letter-spacing: 0.5px;
  line-height: 19px;
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  color: #404040; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle .icon-home:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_delivery%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M33.5,13.4142136 L32.7928932,12.7071068 L38.5,7 L39.2071068,7.70710678 L33.5,13.4142136 Z M23.8434026,16.267767 L23.8434026,26.1721431 C23.8434026,26.7181777 23.2785508,27.0811942 22.7818556,26.8543736 L18.9989778,25.1268865 L15.3181809,26.851305 C14.8208518,27.084299 14.25,26.7213448 14.25,26.1721431 L14.25,16.267767 L8.5,16.267767 L8.5,37.267767 L29.5,37.267767 L29.5,16.267767 L23.8434026,16.267767 Z M22.3434026,16.267767 L15.75,16.267767 L15.75,24.9925486 L18.6767702,23.6213844 C18.8760625,23.5280179 19.1063056,23.5268959 19.3064982,23.6183158 L22.3434026,25.0051471 L22.3434026,16.267767 Z M31,14.767767 L31,38.767767 L7,38.767767 L7,14.767767 L31,14.767767 Z M34.5,21.4142136 L33.7928932,20.7071068 L39.5,15 L40.2071068,15.7071068 L34.5,21.4142136 Z M25.5,12.4142136 L24.7928932,11.7071068 L30.5,6 L31.2071068,6.70710678 L25.5,12.4142136 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_delivery' fill='%23404040' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 7px;
  height: 37px;
  width: 37px; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle .icon-home:before {
  content: ''; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle a {
  background: transparent;
  border: none;
  font-size: 0;
  opacity: 1;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  outline: none; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle a i.icon-edit:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_edit%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M2,20 L20,20 L20,19.0010688 L2,19.0010688 L2,20 Z M3.01579006,15.9832976 L3.01579006,13.4570005 L3.94050928,12.5459752 L6.46647392,15.0343129 L5.52674302,15.9832976 L3.01579006,15.9832976 Z M13.4378961,3.18998546 L15.8567775,5.56144817 L14.2345157,7.19869644 L11.8006227,4.80226044 L13.4378961,3.18998546 Z M7.17102191,14.3240728 L4.65206272,11.8447255 L11.0890693,5.50351016 L13.5299678,7.90893653 L7.17102191,14.3240728 Z M16.9216057,5.9080773 C17.1157567,5.71128785 17.1147559,5.39562559 16.9176026,5.20183293 C16.9176026,5.20183293 16.9166018,5.200834 16.915601,5.200834 L16.9166018,5.19983507 L13.7971756,2.14210661 L13.786167,2.15409378 C13.7841655,2.15209592 13.7841655,2.15009806 13.7821639,2.1481002 C13.5880129,1.95230968 13.2707662,1.95031182 13.0746136,2.14410447 L2.01501168,13.0394473 L2.01501168,16.9822288 L5.94406761,16.9822288 L16.9216057,5.9080773 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_edit' fill='%231a1a1a' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  height: 22px;
  width: 22px; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle a i.icon-edit:before {
  content: ''; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle-active .icon-home:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_delivery%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M33.5,13.4142136 L32.7928932,12.7071068 L38.5,7 L39.2071068,7.70710678 L33.5,13.4142136 Z M23.8434026,16.267767 L23.8434026,26.1721431 C23.8434026,26.7181777 23.2785508,27.0811942 22.7818556,26.8543736 L18.9989778,25.1268865 L15.3181809,26.851305 C14.8208518,27.084299 14.25,26.7213448 14.25,26.1721431 L14.25,16.267767 L8.5,16.267767 L8.5,37.267767 L29.5,37.267767 L29.5,16.267767 L23.8434026,16.267767 Z M22.3434026,16.267767 L15.75,16.267767 L15.75,24.9925486 L18.6767702,23.6213844 C18.8760625,23.5280179 19.1063056,23.5268959 19.3064982,23.6183158 L22.3434026,25.0051471 L22.3434026,16.267767 Z M31,14.767767 L31,38.767767 L7,38.767767 L7,14.767767 L31,14.767767 Z M34.5,21.4142136 L33.7928932,20.7071068 L39.5,15 L40.2071068,15.7071068 L34.5,21.4142136 Z M25.5,12.4142136 L24.7928932,11.7071068 L30.5,6 L31.2071068,6.70710678 L25.5,12.4142136 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_delivery' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 7px;
  height: 37px;
  width: 37px; }

#shipping-data .accordion-group .accordion-heading .accordion-toggle-active .icon-home:before {
  content: ''; }

#shipping-data .accordion-group .accordion-inner {
  padding: 0; }

@media (max-width: 1023px) {
  #shipping-data .accordion-group .accordion-inner {
    padding-left: 47px; } }

#shipping-data .accordion-group .accordion-inner .box-info {
  color: #5d5d5d;
  font-size: 13px;
  line-height: 16px;
  font-weight: 300; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group {
  padding: 0; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-info {
  border: none;
  padding: 0; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-content {
  position: relative; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-price {
  position: absolute;
  bottom: 0;
  padding: 0;
  right: 0;
  font-weight: 500;
  color: #5d5d5d;
  font-size: 13px;
  line-height: 21px;
  text-transform: capitalize; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-price:before {
  content: '-';
  margin: 0 5px; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-title {
  color: #5d5d5d;
  font-weight: 600;
  font-size: 13px;
  line-height: 21px;
  text-transform: capitalize; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group .shp-summary-group-title {
  font-size: 0; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group .shp-summary-group-title.vtex-omnishipping-1-x-SummaryItemTitle {
  font-size: 0; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group .shp-summary-group-title.vtex-omnishipping-1-x-SummaryItemTitle:before {
  content: 'Retiro en sucursal';
  font-size: 13px; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-content .shp-summary-group-title {
  color: #5d5d5d;
  font-weight: 400;
  font-size: 13px;
  line-height: 21px;
  margin: 0; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-address {
  margin: 0; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-address span {
  color: #5d5d5d;
  font-size: 13px;
  line-height: 21px; }

#shipping-data .accordion-group .accordion-inner .shp-summary-group-address .complement {
  margin-left: 8px; }

#shipping-data .accordion-group .accordion-inner .shp-summary-package span {
  color: #5d5d5d;
  font-weight: 400;
  font-size: 13px;
  line-height: 21px;
  margin: 0; }

#shipping-data .accordion-group .accordion-inner a.link-change-shipping {
  display: none; }

#shipping-data .pkpmodal {
  z-index: 99999; }

#shipping-data .pkpmodal-backdrop {
  z-index: 99998; }

#shipping-data .pkpmodal-pickup-point-price {
  margin-right: 5px; }

body[data-shipping='null']:not([data-current='shipping']) #shipping-data {
  box-shadow: none; }

body[data-shipping='null']:not([data-current='shipping']) #shipping-data .accordion-group .accordion-heading .accordion-toggle {
  color: #8d8d8d; }

body[data-shipping='null']:not([data-current='shipping']) #shipping-data .accordion-group .accordion-heading .accordion-toggle .icon-home:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='46px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_delivery%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M33.5,13.4142136 L32.7928932,12.7071068 L38.5,7 L39.2071068,7.70710678 L33.5,13.4142136 Z M23.8434026,16.267767 L23.8434026,26.1721431 C23.8434026,26.7181777 23.2785508,27.0811942 22.7818556,26.8543736 L18.9989778,25.1268865 L15.3181809,26.851305 C14.8208518,27.084299 14.25,26.7213448 14.25,26.1721431 L14.25,16.267767 L8.5,16.267767 L8.5,37.267767 L29.5,37.267767 L29.5,16.267767 L23.8434026,16.267767 Z M22.3434026,16.267767 L15.75,16.267767 L15.75,24.9925486 L18.6767702,23.6213844 C18.8760625,23.5280179 19.1063056,23.5268959 19.3064982,23.6183158 L22.3434026,25.0051471 L22.3434026,16.267767 Z M31,14.767767 L31,38.767767 L7,38.767767 L7,14.767767 L31,14.767767 Z M34.5,21.4142136 L33.7928932,20.7071068 L39.5,15 L40.2071068,15.7071068 L34.5,21.4142136 Z M25.5,12.4142136 L24.7928932,11.7071068 L30.5,6 L31.2071068,6.70710678 L25.5,12.4142136 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_delivery' fill='%238d8d8d' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E"); }

body[data-shipping='null']:not([data-current='shipping']) #shipping-data .accordion-group .accordion-inner .shipping-summary-info {
  color: #5d5d5d;
  font-size: 13px;
  line-height: 16px;
  font-weight: 300; }

.react-datepicker {
  border: none !important;
  box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.17); }

.react-datepicker__header {
  border-bottom: none !important; }

.react-datepicker__triangle:before {
  border-top-color: #fff !important;
  border-bottom-color: #fff !important; }

.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected {
  background-color: #000 !important; }

.react-datepicker__current-month {
  color: #c20b19 !important;
  text-transform: uppercase; }

.pac-container.pac-logo {
  z-index: 999999; }

.btn.btn-link.vtex-omnishipping-1-x-btnDelivery {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 54px;
  font-weight: 700;
  font-size: 14px;
  font-weight: bold;
  transition: all 0.3s;
  text-shadow: none;
  border: none;
  border-radius: 0px;
  background: #c20b19;
  text-transform: uppercase;
  text-shadow: none;
  color: #fff;
  line-height: 17px;
  letter-spacing: 3px; }

@media (max-width: 1023px) {
  .btn.btn-link.vtex-omnishipping-1-x-btnDelivery {
    letter-spacing: 2px; } }

#payment-data {
  background: #fff; }

@media (min-width: 1024px) {
  body[data-current='payment'] #payment-data {
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); } }

#payment-data .accordion-group.active {
  padding: 18px 22px;
  -webkit-animation: preselectPaymentMethod 1s;
          animation: preselectPaymentMethod 1s; }

#payment-data .accordion-group.active .accordion-heading {
  height: 40px;
  padding-bottom: 7px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

#payment-data .accordion-group.active .accordion-heading:before {
  content: '';
  position: absolute;
  width: 34px;
  height: 34px;
  right: 110px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='34px' height='34px' viewBox='0 0 34 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3EICON/lock%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9,16.5242799 L9,12 C9,7.581722 12.581722,4 17,4 C21.418278,4 25,7.581722 25,12 L25,16.5242799 L27,16.5242799 L27,29.5242799 L7,29.5242799 L7,16.5242799 L9,16.5242799 Z M8.5,18.0242799 L8.5,28.0242799 L25.5,28.0242799 L25.5,18.0242799 L8.5,18.0242799 Z M10.5,16.5 L23.5,16.5 L23.5,12 C23.5,8.41014913 20.5898509,5.5 17,5.5 C13.4101491,5.5 10.5,8.41014913 10.5,12 L10.5,16.5 Z M16,22 L18,22 L18,24 L16,24 L16,22 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_lock' fill='%23000' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-heading:before {
    width: 25px;
    height: 25px;
    right: 70px;
    border-right: 1px solid #5d5d5d; } }

#payment-data .accordion-group.active .accordion-heading:after {
  content: 'Compra 100% segura';
  position: absolute;
  top: 0;
  right: 0;
  text-align: center;
  width: 81px;
  height: 40px;
  font-size: 12px;
  line-height: 11px;
  color: #3d3d3d;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  margin-left: 3px;
  border-left: 1px solid #5d5d5d;
  padding-left: 16px; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-heading:after {
    padding-left: 0;
    width: 68px;
    font-size: 10px;
    border-left: none; } }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-heading {
    padding-bottom: 15px; } }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle {
  font-weight: 500;
  letter-spacing: 0.5px;
  line-height: 19px;
  color: currentColor;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  color: #404040; }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle .icon-credit-card:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='29px' height='29px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_payment%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M39.5,18.4917484 L39.5,15.1233274 L6.5,15.1233274 L6.5,18.4917484 L39.5,18.4917484 Z M39.5,19.9917484 L6.5,19.9917484 L6.5,34 C6.5,34.2761424 6.72385763,34.5 7,34.5 L39,34.5 C39.2761424,34.5 39.5,34.2761424 39.5,34 L39.5,19.9917484 Z M39.5,13.6233274 L39.5,12 C39.5,11.7238576 39.2761424,11.5 39,11.5 L7,11.5 C6.72385763,11.5 6.5,11.7238576 6.5,12 L6.5,13.6233274 L39.5,13.6233274 Z M7,10 L39,10 C40.1045695,10 41,10.8954305 41,12 L41,34 C41,35.1045695 40.1045695,36 39,36 L7,36 C5.8954305,36 5,35.1045695 5,34 L5,12 C5,10.8954305 5.8954305,10 7,10 Z M9.5,27.5657895 L9.5,26.5657895 L20.5,26.5657895 L20.5,27.5657895 L9.5,27.5657895 Z M9.5,30.4868421 L9.5,29.4868421 L14.7001494,29.4868421 L14.7001494,30.4868421 L9.5,30.4868421 Z M32.5,31.1315789 C30.5670034,31.1315789 29,29.5645756 29,27.6315789 C29,25.6985823 30.5670034,24.1315789 32.5,24.1315789 C34.4329966,24.1315789 36,25.6985823 36,27.6315789 C36,29.5645756 34.4329966,31.1315789 32.5,31.1315789 Z M32.5,30.1315789 C33.8807119,30.1315789 35,29.0122908 35,27.6315789 C35,26.2508671 33.8807119,25.1315789 32.5,25.1315789 C31.1192881,25.1315789 30,26.2508671 30,27.6315789 C30,29.0122908 31.1192881,30.1315789 32.5,30.1315789 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_payment' fill='%23404040' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 7px;
  height: 37px;
  width: 37px; }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle .icon-credit-card:before {
  content: ''; }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle a {
  background: #fff;
  border: none;
  font-size: 0;
  opacity: 1;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  outline: none; }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle a i.icon-edit:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_edit%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M2,20 L20,20 L20,19.0010688 L2,19.0010688 L2,20 Z M3.01579006,15.9832976 L3.01579006,13.4570005 L3.94050928,12.5459752 L6.46647392,15.0343129 L5.52674302,15.9832976 L3.01579006,15.9832976 Z M13.4378961,3.18998546 L15.8567775,5.56144817 L14.2345157,7.19869644 L11.8006227,4.80226044 L13.4378961,3.18998546 Z M7.17102191,14.3240728 L4.65206272,11.8447255 L11.0890693,5.50351016 L13.5299678,7.90893653 L7.17102191,14.3240728 Z M16.9216057,5.9080773 C17.1157567,5.71128785 17.1147559,5.39562559 16.9176026,5.20183293 C16.9176026,5.20183293 16.9166018,5.200834 16.915601,5.200834 L16.9166018,5.19983507 L13.7971756,2.14210661 L13.786167,2.15409378 C13.7841655,2.15209592 13.7841655,2.15009806 13.7821639,2.1481002 C13.5880129,1.95230968 13.2707662,1.95031182 13.0746136,2.14410447 L2.01501168,13.0394473 L2.01501168,16.9822288 L5.94406761,16.9822288 L16.9216057,5.9080773 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_edit' fill='%231a1a1a' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  height: 22px;
  width: 22px; }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle a i.icon-edit:before {
  content: ''; }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle-active .icon-credit-card:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='29px' height='29px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_payment%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M39.5,18.4917484 L39.5,15.1233274 L6.5,15.1233274 L6.5,18.4917484 L39.5,18.4917484 Z M39.5,19.9917484 L6.5,19.9917484 L6.5,34 C6.5,34.2761424 6.72385763,34.5 7,34.5 L39,34.5 C39.2761424,34.5 39.5,34.2761424 39.5,34 L39.5,19.9917484 Z M39.5,13.6233274 L39.5,12 C39.5,11.7238576 39.2761424,11.5 39,11.5 L7,11.5 C6.72385763,11.5 6.5,11.7238576 6.5,12 L6.5,13.6233274 L39.5,13.6233274 Z M7,10 L39,10 C40.1045695,10 41,10.8954305 41,12 L41,34 C41,35.1045695 40.1045695,36 39,36 L7,36 C5.8954305,36 5,35.1045695 5,34 L5,12 C5,10.8954305 5.8954305,10 7,10 Z M9.5,27.5657895 L9.5,26.5657895 L20.5,26.5657895 L20.5,27.5657895 L9.5,27.5657895 Z M9.5,30.4868421 L9.5,29.4868421 L14.7001494,29.4868421 L14.7001494,30.4868421 L9.5,30.4868421 Z M32.5,31.1315789 C30.5670034,31.1315789 29,29.5645756 29,27.6315789 C29,25.6985823 30.5670034,24.1315789 32.5,24.1315789 C34.4329966,24.1315789 36,25.6985823 36,27.6315789 C36,29.5645756 34.4329966,31.1315789 32.5,31.1315789 Z M32.5,30.1315789 C33.8807119,30.1315789 35,29.0122908 35,27.6315789 C35,26.2508671 33.8807119,25.1315789 32.5,25.1315789 C31.1192881,25.1315789 30,26.2508671 30,27.6315789 C30,29.0122908 31.1192881,30.1315789 32.5,30.1315789 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_payment' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 7px;
  height: 37px;
  width: 37px; }

#payment-data .accordion-group.active .accordion-heading .accordion-toggle-active .icon-credit-card:before {
  content: ''; }

#payment-data .accordion-group.active .accordion-body .accordion-inner {
  padding: 0; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group {
  margin: 0 !important; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: auto; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a[data-name='Promissory'] {
  display: none; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a[data-name='Promissory'] .payment-group-item-text {
  font-size: 0;
  margin-top: 2px; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a[data-name='Promissory'] .payment-group-item-text::before {
  content: 'Pago en Efectivo';
  font-size: 11px;
  line-height: initial; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-creditCardPaymentGroup {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-debitCardPaymentGroup {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-bankInvoicePaymentGroup {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-bankInvoicePaymentGroup {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start; } }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-bankInvoicePaymentGroup .payment-group-item-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  font-size: 0; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-bankInvoicePaymentGroup .payment-group-item-text::before {
  font-size: 0; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-bankInvoicePaymentGroup .payment-group-item-text::after {
  width: 112px;
  content: 'Efectivo (Mercado Pago)';
  position: absolute;
  left: 0;
  font-size: 11px;
  line-height: 15px; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-bankInvoicePaymentGroup .payment-group-item-text::after {
    width: 99px; } }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn #payment-group-MercadoPagoPaymentGroup {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
      -ms-flex-order: 4;
          order: 4; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; } }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a {
  width: 175px;
  height: 44px;
  background: #f2f2f2;
  padding: 16px 12px;
  box-sizing: border-box;
  border-radius: 0px;
  margin: 0 0 7px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  text-decoration: none; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a {
    width: 31.5%;
    max-width: 130px;
    text-align: center;
    height: 60px;
    padding: 25px 13px;
    border: none;
    margin: 0 2px 4px 2px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; } }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a span {
  font-weight: 600;
  color: #8d8d8d;
  font-size: 11px;
  letter-spacing: 0.5px;
  line-height: 13px;
  text-transform: uppercase;
  background-image: none; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a span {
    font-size: 10px;
    text-align: center; } }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.pg-pago-en-efectivo-en-tienda {
  -webkit-animation: showPayment 1s;
          animation: showPayment 1s; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.pg-pagofacil {
  padding: 0;
  padding: 0 12px; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.pg-pagofacil span {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0;
  position: relative; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.pg-pagofacil span::before {
  display: block;
  position: absolute;
  content: 'Efectivo';
  font-weight: 600;
  font-size: 11px;
  letter-spacing: 0.5px;
  line-height: 13px;
  text-transform: uppercase;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.pg-pagofacil span::before {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 10px; } }

@media (min-width: 1024px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a:after, #payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.active:after {
    content: '';
    display: inline-block;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_angle-right%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='icn_angle-right' fill='%238d8d8d' fill-rule='nonzero' points='3.28527005 1.69940053 4.71472995 0.300599467 11.4142985 7.14700869 4.69922884 13.7148979 3.30077116 12.2851021 8.58570151 7.11600647'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");
    height: 14px;
    width: 14px; } }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.active:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_angle-right%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='icn_angle-right' fill='%23c20b19' fill-rule='nonzero' points='3.28527005 1.69940053 4.71472995 0.300599467 11.4142985 7.14700869 4.69922884 13.7148979 3.30077116 12.2851021 8.58570151 7.11600647'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E"); }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a.active span {
  color: #c20b19; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .payment-group .payment-group-list-btn a:hover {
  text-decoration: none;
  color: #fc5042; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view {
  width: 100%;
  background: #fff;
  padding: 0 26px 0; }

@media (max-width: 1023px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view {
    padding: 0; } }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view .payment-method fieldset.bankInvoicePaymentGroup .payment-description {
  font-size: 0; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view .payment-method fieldset.bankInvoicePaymentGroup .payment-description::before {
  font-size: 12px;
  content: 'Eleg\ED   una de las formas de pago en efectivo que tenemos. Para poder abonar de esta forma tu compra debe ser igual o superior a $100. Una vez seleccionada y luego de hacer click en "Comprar Ahora" te llegar\E1   un mail de Mercado Pago con los datos y pasos a seguir para finalizar tu pago. Record\E1   que deb\E9s abonar dentro de las 24 horas h\E1  biles siguientes, caso contrario tu compra puede ser cancelada por falta de stock.'; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view .payment-method fieldset.promissoryPaymentGroup .payment-description {
  font-size: 0; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view .payment-method fieldset.promissoryPaymentGroup .payment-description::before {
  font-size: 12px;
  content: 'Hac\E9   click en "COMPRAR AHORA" y abon\E1   en efectivo al momento de retirar tu pedido en la tienda. Ten\E9   en cuenta que el pedido estar\E1   listo dentro las pr\F3ximas 24 hs. y se resguardar\E1   por 48 hs. De no retirar dentro de dicho plazo, se cancelar\E1   la operaci\F3n.'; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view .payment-select-bank {
  font-size: 0; }

#payment-data .accordion-group.active .accordion-body .accordion-inner form .steps-view .payment-select-bank::before {
  font-size: 12px;
  content: 'Selecciona tu opci\F3n'; }

#payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-title {
  margin-bottom: 30px; }

#payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-description {
  margin-bottom: 15px; }

#payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-benefits {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (minmax(160px, 1fr))[auto-fill];
      grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); }

#payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-benefits::before {
  display: none; }

#payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-benefit {
  width: 100%; }

@media screen and (min-width: 491px) {
  #payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-benefit {
    min-height: 110px; }
  #payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-benefit-payment {
    background-position: center 30px; }
  #payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-benefit-interest {
    background-position: center -120px; }
  #payment-data .accordion-group.active .accordion-body .accordion-inner .todoPagoPaymentGroup .payment-todopago-benefit-safe {
    background-position: center -265px; } }

#payment-data .accordion-group {
  padding: 18px 22px; }

#payment-data .accordion-group .accordion-heading .accordion-toggle {
  font-weight: 500;
  font-size: 16px;
  letter-spacing: 0.5px;
  line-height: 19px;
  color: #8d8d8d;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0; }

#payment-data .accordion-group .accordion-heading .accordion-toggle .icon-credit-card:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='29px' height='29px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_payment%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M39.5,18.4917484 L39.5,15.1233274 L6.5,15.1233274 L6.5,18.4917484 L39.5,18.4917484 Z M39.5,19.9917484 L6.5,19.9917484 L6.5,34 C6.5,34.2761424 6.72385763,34.5 7,34.5 L39,34.5 C39.2761424,34.5 39.5,34.2761424 39.5,34 L39.5,19.9917484 Z M39.5,13.6233274 L39.5,12 C39.5,11.7238576 39.2761424,11.5 39,11.5 L7,11.5 C6.72385763,11.5 6.5,11.7238576 6.5,12 L6.5,13.6233274 L39.5,13.6233274 Z M7,10 L39,10 C40.1045695,10 41,10.8954305 41,12 L41,34 C41,35.1045695 40.1045695,36 39,36 L7,36 C5.8954305,36 5,35.1045695 5,34 L5,12 C5,10.8954305 5.8954305,10 7,10 Z M9.5,27.5657895 L9.5,26.5657895 L20.5,26.5657895 L20.5,27.5657895 L9.5,27.5657895 Z M9.5,30.4868421 L9.5,29.4868421 L14.7001494,29.4868421 L14.7001494,30.4868421 L9.5,30.4868421 Z M32.5,31.1315789 C30.5670034,31.1315789 29,29.5645756 29,27.6315789 C29,25.6985823 30.5670034,24.1315789 32.5,24.1315789 C34.4329966,24.1315789 36,25.6985823 36,27.6315789 C36,29.5645756 34.4329966,31.1315789 32.5,31.1315789 Z M32.5,30.1315789 C33.8807119,30.1315789 35,29.0122908 35,27.6315789 C35,26.2508671 33.8807119,25.1315789 32.5,25.1315789 C31.1192881,25.1315789 30,26.2508671 30,27.6315789 C30,29.0122908 31.1192881,30.1315789 32.5,30.1315789 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_payment' fill='%238d8d8d' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  height: 37px;
  width: 37px;
  margin-right: 7px; }

#payment-data .accordion-group .accordion-heading .accordion-toggle .icon-credit-card:before {
  content: ''; }

#payment-data .accordion-group .accordion-heading .accordion-toggle a {
  display: none; }

#payment-data .accordion-group .accordion-body .accordion-inner {
  padding: 13px 0; }

@media (max-width: 1023px) {
  #payment-data .accordion-group .accordion-body .accordion-inner .notification {
    padding-left: 47px; } }

#payment-data .accordion-group .accordion-body .accordion-inner form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

#payment-data .accordion-group .accordion-body .accordion-inner form .payment-group-list-btn {
  width: auto; }

#payment-data .accordion-group .accordion-body .accordion-inner form .payment-group-list-btn a {
  width: 175px;
  height: 44px;
  background: #f2f2f2;
  padding: 16px 12px;
  box-sizing: border-box;
  border-radius: 0px;
  margin: 0 0 7px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-decoration: none;
  border: none; }

#payment-data .accordion-group .accordion-body .accordion-inner form .payment-group-list-btn a span {
  font-weight: 500;
  color: #8d8d8d;
  font-size: 11px;
  letter-spacing: 0.5px;
  line-height: 13px;
  text-transform: uppercase; }

#payment-data .accordion-group .accordion-body .accordion-inner form .payment-group-list-btn a:hover {
  text-decoration: none;
  color: #fc5042; }

#payment-data .accordion-group .accordion-body .accordion-inner form .steps-view {
  width: 100%;
  background: #fff;
  padding: 0 26px 0; }

#payment-data .bank-invoice-pagofacil::after {
  display: block;
  content: '';
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
  margin: auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1114.00002 1114.00001'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bisolation:isolate;%7D.cls-2%7Bfill:%23fff;%7D.cls-3%7Bfill:%23fcdd14;%7D.cls-4%7Bfill:%23e21e84;fill-rule:evenodd;%7D.cls-5%7Bfill:%231a5ea8;%7D.cls-6%7Bmix-blend-mode:multiply;%7D.cls-7%7Bfill:%23a11b7e;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Epago-facil%3C/title%3E%3Cg class='cls-1'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Capa_1' data-name='Capa 1'%3E%3Ccircle class='cls-2' cx='557.00001' cy='557.00001' r='557'/%3E%3Ccircle class='cls-3' cx='557.00001' cy='557.00001' r='529.8521'/%3E%3Cpath class='cls-2' d='M1011.16852,468.65832a16.82808,16.82808,0,0,0-9.451-.316l-169.9651,43.581L751.11552,213.7207a16.83277,16.83277,0,0,0-20.5306-11.9033L245.38269,328.7412a16.85008,16.85008,0,0,0-12.0729,20.4283l74.649,295.54692-163.88517,43.5357a17.12541,17.12541,0,0,0-2.40232,32.111L659.00542,946.89761a16.84542,16.84542,0,0,0,20.158-5.2174L1019.54652,495.329a16.854,16.854,0,0,0-8.378-26.6707Z'/%3E%3Cpolygon class='cls-4' points='1005.641 485.008 1005.903 484.665 819.827 532.376 734.849 218.119 249.647 345.043 328.372 656.728 148.4 704.538 148.964 704.785 148.43 704.928 665.765 931.462 1006.37 484.82 1005.641 485.008'/%3E%3Cpath class='cls-2' d='M996.06592,365.837c-.0451-.1642-.0902-.3285-.1418-.4911l-2.1225-7.0358a18.839,18.839,0,0,0-1.2271-3.0759l-4.1419-8.2162a97.52547,97.52547,0,0,0-10.8605-17.1185,94.911,94.911,0,0,0-13.6079-13.7834c-.0998-.0837-.2029-.1659-.3027-.2464a119.34862,119.34862,0,0,0-34.5559-19.0204c-25.9885-9.1213-57.8776-8.8974-94.7782.6764-27.6021,7.1582-51.0044,18.191-69.5594,32.7892-19.2474,15.149-32.3979,31.8504-39.081,49.6389q-.5121,1.3623-.9856,2.736a85.32026,85.32026,0,0,0-20.9738-16.339c-14.4195-8.0536-31.3254-12.5805-50.0414-13.4468a162.121,162.121,0,0,0-29.0483.7633,234.56668,234.56668,0,0,0-29.5733,5.9085c-20.7548,5.3836-38.9619,12.7221-54.1028,21.8112-1.9389,1.1627-3.8585,2.3721-5.7363,3.6121a19.11436,19.11436,0,0,0-6.5285,4.5768,124.63478,124.63478,0,0,0-26.2076,26.07713c-11.7494,15.96059-18.6741,33.00019-20.7386,50.91589l-41.7962-50.721a19.07467,19.07467,0,0,0-19.5116-6.3337l-75.77233,19.65a19.07858,19.07858,0,0,0-13.8236,14.281l-6.3643,28.3188a65.64633,65.64633,0,0,0-12.983-8.1776c-11.9427-5.733-26.5586-8.53672-43.4356-8.2871-15.1312-.2915-33.0549,2.3061-54.499,7.8668L105.0955,491.29652a19.07557,19.07557,0,0,0-13.7914,22.7838l38.6816,166.4183a19.07225,19.07225,0,0,0,23.3701,14.1457L384.441,634.715a19.07949,19.07949,0,0,0,14.1393-16.0846l1.4365-11.44672,49.0301-12.71568,6.609,9.1922a19.07944,19.07944,0,0,0,20.2781,7.3273l73.8882-19.1605a19.07026,19.07026,0,0,0,13.3534-12.5772c.1642-.496.3027-.9984.4219-1.5009,22.1172,4.4866,46.7981,3.2595,73.6047-3.691,21.6276-5.609,39.8412-14.1135,54.1834-25.2977.0483-.029.0998-.0596.1449-.0902a19.03755,19.03755,0,0,0,15.7078,2.8198l47.162-12.2309a19.074,19.074,0,0,0,13.8043-22.7259s11.3501-9.226,20.3071-6.0374c26.2269,9.3403,58.467,9.1615,95.8121-.5266,27.4024-7.1067,50.7435-18.1685,69.3693-32.8762,19.4117-15.3229,32.7555-33.0002,39.6705-52.5424C1000.37532,404.7249,1001.28352,384.9701,996.06592,365.837Z'/%3E%3Cpath class='cls-5' d='M983.33412,369.9017l-2.1225-7.0358-4.3545-8.7558a81.95812,81.95812,0,0,0-9.0827-14.3486,79.29236,79.29236,0,0,0-11.4016-11.5288,103.60527,103.60527,0,0,0-29.9726-16.4969c-22.9772-8.0616-51.7742-7.7089-85.5958,1.0613-25.4796,6.609-46.9333,16.674-63.7619,29.9163-16.9543,13.3405-28.4138,27.7374-34.0696,42.7898-5.6621,15.0668-6.8409,31.24-3.5042,48.07032l4.9826,14.3148,2.1096,6.3047.1804.4364c9.5077,18.8819,26.1882,32.6765,49.5776,41.00228,11.1794,3.98092,23.7276,5.96972,37.5641,5.96972,14.88-.0016,31.2545-2.3029,48.9946-6.9038,25.2703-6.5543,46.6532-16.6434,63.5527-29.9871,17.0379-13.44682,28.6682-28.7279,34.5719-45.4196C986.92532,402.5508,987.72082,385.9621,983.33412,369.9017Zm-132.0589-9.9313c11.3469-2.9454,21.0189-2.6234,28.7617.9485,7.7557,3.5783,13.8977,9.7815,18.2554,18.4326,6.7895,13.4774,8.3612,27.3751,4.6734,41.305-3.6234,13.6851-13.8236,22.5278-31.1837,27.0305-21.6662,5.6283-36.7782-.6297-46.1797-19.1219-7.2629-21.51162-7.7589-38.31612-1.4815-49.94642,4.8344-8.9554,13.9717-15.2279,27.1544-18.6467Z'/%3E%3Cpath class='cls-5' d='M625.54942,452.81132l8.7888,37.1615,33.1257-9.5018c-1.7553,5.2658-5.5581,13.1836-10.2992,17.4281-5.4981,4.9221-13.7142,9.0037-21.1864,10.941-24.2171,6.2838-40.3404.7569-49.3103-16.8721-7.8813-22.0189-8.709-39.1857-2.4542-51.0254,4.7571-9.0053,13.9009-15.3164,27.1706-18.7578,18.6226-4.82959,31.6217-1.6314,39.7381,9.7751l1.3173,1.8503,76.5839-19.86419-2.2803-4.514a68.18082,68.18082,0,0,0-28.1948-29.30593c-12.2648-6.849-26.826-10.7092-43.2488-11.4709a146.65338,146.65338,0,0,0-26.214.67,219.66052,219.66052,0,0,0-27.541,5.522c-19.2893,5.0035-36.0986,11.7575-49.9544,20.072-13.9621,8.3772-25.3605,18.50023-33.8763,30.087-16.703,22.6888-21.9915,47.8947-15.7303,74.9027l2.0516,9.0117,4.8634,10.5739q1.41555,2.80935,3.0308,5.4544L428.95882,424.259l-79.75643,20.6823-15.0315,66.8716a59.22862,59.22862,0,0,0-4.3094-11.6898,48.28871,48.28871,0,0,0-22.6711-22.3137c-9.8009-4.7023-22.1655-6.9778-36.5785-6.7298-13.6755-.2867-30.6587,2.1949-50.5664,7.3579L108.4612,507.37632l40.1729,172.8453,80.60029-20.8997-12.2712-51.8837,34.923-9.0569q50.82405-13.18425,71.0571-36.6268l-17.4889,77.8014,79.70813-20.6743,3.0533-24.2847,69.8461-18.117,14.2423,19.8014,81.0802-21.0269-28.314-34.3578q13.0683,11.9427,32.4688,18.3038c22.4908,7.3547,48.8111,7.2097,78.2169-.4139,26.9999-7.002,47.6355-18.7095,61.4333-34.836l5.9295,12.962,52.9433-13.7302-22.5487-98.371ZM437.87692,543.832l-47.329,12.2749,9.7003-66.30822Zm-231.56173,18.4394-8.87739-33.745s16.739-4.4085,26.76639-7.0995c14.4259-3.8714,25.2515-4.8013,30.77543,4.0371,2.63287,4.2126,2.87787,13.67568-.91943,18.35868-4.129,5.09532-9.4951,8.02862-19.00257,10.99262C227.97062,557.0247,206.31519,562.27142,206.31519,562.27142Z'/%3E%3Cg class='cls-6'%3E%3Cpath class='cls-7' d='M761.19442,674.88212a161.00773,161.00773,0,0,1,10.3941-13.1257c18.2322-21.4453,35.0436-43.9035,48.057-68.9461,4.1587-8.003,10.4261-20.5419,13.8953-28.8938a5.958,5.958,0,0,0-1.467-7.03582c-5.5699-5.54278-9.4212-5.883-15.7645-.81678a217.296,217.296,0,0,0-71.9955,107.5866,16.31156,16.31156,0,0,1-3.3948,6.3607q-19.6506,21.3093-39.5938,42.348a15.96423,15.96423,0,0,1-4.2518,3.1821c-1.1813.6071-3.0986,1.2399-3.9212.6976-.9159-.6038-1.0693-2.50422-1.3448-3.8821a5.33,5.33,0,0,1,.2706-2.312c2.3317-8.5996,4.1692-17.3809,7.1941-25.7313,2.9602-8.1717,7.1283-15.9069,10.7892-23.823.9295-2.0099,1.7434-4.2782-1.5107-4.409-7.6858-.3089-13.8494.8341-18.2849,9.0108-1.8653,3.4385-3.0546,7.4108-5.5114,10.3333-13.0082,15.4747-26.0224,30.966-39.6404,45.8989-8.4129,9.22518-18.6362,16.338-30.8579,20.01318-3.4969,1.05152-5.5567-.057-5.8705-3.65958a29.68906,29.68906,0,0,1,.4957-8.9552,83.38543,83.38543,0,0,1,21.1164-39.4324,41.553,41.553,0,0,1,16.3642-11.2132c.0803,1.709.1679,3.5669-.6854,4.7406-3.4096,4.68978-7.1688,9.1239-10.6629,13.755a16.5583,16.5583,0,0,0-1.6065,3.8434c1.5155.4076,3.2351,1.4845,4.5081,1.09638a48.2783,48.2783,0,0,0,10.7928-4.41658c8.2695-4.9643,14.2437-11.908,15.9291-21.725,1.1815-6.8822-2.4746-10.9228-9.4963-10.9652a13.56017,13.56017,0,0,0-2.6565.2333c-15.6101,3.0379-26.8325,13.4212-38.3489,23.1936-2.7557,2.3384-4.6255,5.7016-7.0018,8.5097q-19.7982,23.39625-39.6769,46.7244a84.3584,84.3584,0,0,1-6.1548,5.8766,6.86629,6.86629,0,0,1-.2504-1.91382c1.4802-5.23408,2.5587-10.63808,4.6084-15.643,4.4073-10.76078,9.3366-21.30728,14.0128-31.95888.9423-2.1463,1.3408-4.3084-.8559-6.0694-3.7246-2.9858-7.9636-2.9848-11.8205.2625-3.9199-5.2298-8.6952-3.9866-13.2942-1.153a78.43155,78.43155,0,0,0-11.9864,8.4769c-17.6633,16.1635-30.0322,35.9503-38.5904,58.1661-2.2815,5.9222-4.2271,12.0692-3.4035,18.6124,1.0309,8.1887,10.4313,13.60538,17.2111,8.2809,2.535-1.9909,5.3865-3.86152,7.217-6.4153,5.9774-8.3401,11.5947-16.94122,17.2274-25.5225.7465-1.1372.7817-2.7412,1.1462-4.1291q.8136.34155,1.6271.6829c.2631,1.6076.4714,3.2264.7998,4.8206.8774,4.2588,1.3812,8.6563,2.809,12.7266,2.4943,7.11028,7.8122,8.46828,13.0465,3.0789,5.8979-6.07262,11.2963-12.6602,16.5869-19.2834,4.5737-5.7256,8.6923-11.8149,13.2698-18.09722.2376,3.04862.2507,5.61922.6639,8.12382,2.4383,14.7819,11.1488,22.4539,26.6642,15.1355a85.36217,85.36217,0,0,0,14.8146-9.0088c14.1143-10.6322,25.6085-23.8923,36.5855-37.6177,2.1705-2.7139,4.2905-5.4681,7.0153-8.9459-.6802,3.8134-1.2487,6.6377-1.6769,9.48308-.7394,4.91312-.7377,9.75892,1.0601,14.52992,2.853,7.5705,8.2968,11.1697,16.316,10.3934a24.5119,24.5119,0,0,0,16.4885-8.0891c8.3155-9.4786,16.2414-19.3017,24.2311-29.062,2.2962-2.8051,4.2589-5.8833,6.1938-8.584,1.3479,4.695,2.3798,9.3621,4.0216,13.80378,4.6142,12.48272,13.0189,16.034,24.8472,10.001a44.34876,44.34876,0,0,0,12.3164-9.50788c20.3635-22.3482,36.3082-47.9045,52.3812-73.3435,1.8746-2.967,1.2185-4.7955-2.0902-7.2358-.8545,1.0526-1.5483,1.91318-2.2485,2.7687-11.8936,14.5308-23.6128,29.2092-35.7454,43.5377-7.7141,9.1104-15.787,17.9787-25.7781,24.76178-4.8516,3.29392-7.5065,2.30372-9.0738-3.28908C755.91132,685.51962,757.76352,679.8937,761.19442,674.88212Zm50.036-98.38442c-.0192,9.61222-34.9972,68.14012-42.3962,70.91222A288.22017,288.22017,0,0,1,811.23042,576.4977ZM523.12312,761.88712q-.5901-.284-1.18-.5678a21.8548,21.8548,0,0,1,.7142-4.3492c6.9345-18.3511,16.8934-34.7531,31.6-47.9625,2.2443-2.0157,5.1325-3.3145,7.7229-4.94492q.4404.57288.8806,1.14562C549.95712,724.34442,538.41082,744.44542,523.12312,761.88712Z'/%3E%3Cpath class='cls-7' d='M517.96892,704.45752c-1.5097-2.3606-2.7232-5.0084-4.6344-6.98-1.2526-1.292-3.4542-1.9437-5.3381-2.2787a38.52351,38.52351,0,0,0-8.6171-.62012c-11.4844.58222-22.3089,4.13272-33.114,7.70992-2.8688.9498-5.7394,1.8939-9.391,3.0985a27.34921,27.34921,0,0,1,1.1347-2.5163q10.4757-16.44768,20.9884-32.87212c3.3682-5.23518,3.3588-5.566-2.2933-9.27178,3.431-1.3416,6.3877-2.7039,9.4687-3.6694q33.217-10.4088,66.4792-20.6729c5.5443-1.7161,11.1377-3.2747,16.6729-5.0186a9.14715,9.14715,0,0,0,2.3663-1.7546,10.06051,10.06051,0,0,0-1.9472-2.2192c-7.6992-4.7361-15.8321-8.0647-25.0706-8.4537-12.4141-.52282-24.5241,1.38818-36.4737,4.3009-24.538,5.981-47.9543,15.1735-70.9477,25.4944-5.0604,2.2713-10.0654,4.6661-15.489,7.1867.7698-1.82982,1.3187-3.1344,2.2468-5.3405-2.5885.6868-4.4748.8246-5.9839,1.6512-6.1901,3.3906-12.4273,6.7429-18.3304,10.5946a93.66326,93.66326,0,0,0-12.776,10.07488c-3.5039,3.28312-3.3262,6.33592-.3847,10.201a11.0139,11.0139,0,0,0,11.418,4.38132,188.58316,188.58316,0,0,0,23.0694-6.4488c13.5447-4.80652,26.8908-10.1717,40.3341-15.2662a42.2346,42.2346,0,0,1,4.1664-1.1259q.1509.32115.3021.6424c-2.111,2.6008-4.3966,5.0803-6.3034,7.823-9.0749,13.0531-18.1339,26.1194-26.9946,39.3179a18.93835,18.93835,0,0,1-8.5333,7.21828,152.98787,152.98787,0,0,0-15.2134,7.57352c-3.7714,2.1619-4.0969,5.3889-1.3813,8.7664a44.2293,44.2293,0,0,0,4.6567,5.1559c2.2655,2.0507,2.303,3.8744.8793,6.6085-7.3655,14.1455-12.4314,28.9761-11.9255,45.2013.0695,2.2305.2765,5.1649,1.6537,6.5141,4.1858,4.1007,9.7008,5.2917,15.1179,5.4957.4876-4.3268.6128-8.2608,1.4443-12.03942a85.28145,85.28145,0,0,1,3.6944-11.58788c4.248-11.289,8.8275-22.4576,12.8674-33.81912a20.15317,20.15317,0,0,1,11.6537-12.53168q32.4834-13.7439,64.9759-27.4665A59.91367,59.91367,0,0,0,517.96892,704.45752Z'/%3E%3Cpath class='cls-7' d='M562.75882,673.0827a5.29286,5.29286,0,0,0,.9207,4.41952c.7303.7392,3.1162.7396,4.1858.0982a190.00622,190.00622,0,0,0,17.634-11.3694,39.46051,39.46051,0,0,0,13.7458-18.1936c.953-2.6949,1.0178-5.7038,1.56-9.0088-2.3311-3.022-4.0361-6.2862-6.6659-8.3992-4.1444-3.3301-8.9991-1.3786-10.2627,3.798-3.1197,12.7812-9.6058,23.6852-18.1034,33.55428A13.9962,13.9962,0,0,0,562.75882,673.0827Z'/%3E%3Cpath class='cls-7' d='M713.69612,634.47392a26.90663,26.90663,0,0,0,2.8854-1.5701c5.7523-3.8877,9.3718-9.4506,11.9929-15.7165,1.5063-3.6007.7292-5.6817-2.2419-8.2251-2.7899-2.3881-5.5273-1.8907-7.7774.3279-3.301,3.2547-6.7903,6.5595-9.1165,10.4847-1.8192,3.0696-2.5243,7.082-2.745,10.7347C706.48252,633.99992,709.66792,635.73452,713.69612,634.47392Z'/%3E%3C/g%3E%3Cpath class='cls-2' d='M754.87552,669.03122a161.02492,161.02492,0,0,1,10.3941-13.1257c18.2322-21.4452,35.0436-43.9034,48.057-68.946,4.1587-8.003,10.4261-20.542,13.8953-28.89382a5.958,5.958,0,0,0-1.467-7.03588c-5.5699-5.5427-9.4212-5.8829-15.7646-.8168a217.29694,217.29694,0,0,0-71.9954,107.5866,16.312,16.312,0,0,1-3.3948,6.3608q-19.6506,21.3093-39.5938,42.3479a15.96288,15.96288,0,0,1-4.2518,3.1822c-1.1813.6071-3.0986,1.2399-3.9212.6975-.9159-.6038-1.0693-2.5042-1.3449-3.8821a5.33194,5.33194,0,0,1,.2707-2.312c2.3317-8.5996,4.1692-17.3808,7.1941-25.7313,2.9602-8.1717,7.1282-15.9068,10.7892-23.823.9295-2.0098,1.7434-4.2781-1.5107-4.40892-7.6858-.309-13.8495.83412-18.2849,9.01072-1.8653,3.4385-3.0546,7.4108-5.5114,10.3334-13.0083,15.4747-26.0224,30.96588-39.6404,45.89888-8.4129,9.22522-18.6362,16.33792-30.8579,20.01312-3.4969,1.0516-5.5567-.057-5.8705-3.6596a29.68819,29.68819,0,0,1,.4957-8.9551,83.38575,83.38575,0,0,1,21.1164-39.4325,41.55361,41.55361,0,0,1,16.3642-11.2131c.0803,1.709.1679,3.5668-.6854,4.7406-3.4096,4.6898-7.1688,9.1239-10.6629,13.755a16.555,16.555,0,0,0-1.6065,3.8433c1.5155.4077,3.2351,1.4846,4.5081,1.0964a48.2743,48.2743,0,0,0,10.7928-4.4165c8.2695-4.9644,14.2437-11.9081,15.929-21.7251,1.1816-6.8821-2.4745-10.9227-9.4962-10.9651a13.55864,13.55864,0,0,0-2.6565.2333c-15.6101,3.0378-26.8325,13.4212-38.3489,23.1935-2.7557,2.3384-4.6255,5.7016-7.0018,8.5097q-19.7982,23.3964-39.6769,46.7244a84.39176,84.39176,0,0,1-6.1548,5.87668,6.86643,6.86643,0,0,1-.2504-1.91378c1.4802-5.2341,2.5587-10.63822,4.6084-15.643,4.4073-10.7608,9.3366-21.3074,14.0128-31.9589.9423-2.1464,1.3408-4.3084-.8559-6.0694-3.7246-2.98592-7.9636-2.9848-11.8205.2624-3.9199-5.2298-8.6952-3.9865-13.2942-1.1529a78.428,78.428,0,0,0-11.9864,8.4769c-17.6634,16.1634-30.0322,35.9503-38.5904,58.166-2.2815,5.9222-4.2271,12.0692-3.4035,18.6124,1.0309,8.1887,10.4313,13.6054,17.211,8.281,2.5351-1.991,5.3866-3.8615,7.2171-6.4154,5.9774-8.3401,11.5946-16.9411,17.2274-25.5225.7465-1.1372.7817-2.7412,1.1462-4.129q.8136.3414,1.6271.6828c.2631,1.6076.4714,3.2265.7998,4.8206.8774,4.2589,1.3811,8.6564,2.809,12.7266,2.4942,7.1103,7.8122,8.4684,13.0465,3.0789,5.8979-6.0725,11.2962-12.6601,16.5869-19.2833,4.5737-5.7257,8.6923-11.8149,13.2698-18.0972.2376,3.0486.2507,5.6192.6638,8.1237,2.4384,14.782,11.1488,22.4539,26.6643,15.1356a85.36464,85.36464,0,0,0,14.8146-9.0088c14.1143-10.6322,25.6085-23.8923,36.5855-37.6178,2.1705-2.7138,4.2905-5.468,7.0152-8.9458-.6801,3.8134-1.2486,6.6376-1.6768,9.483-.7394,4.9132-.7377,9.759,1.0601,14.52988,2.853,7.57062,8.2968,11.16972,16.316,10.39352a24.5119,24.5119,0,0,0,16.4885-8.0891c8.3155-9.4786,16.2414-19.3017,24.2311-29.0621,2.2962-2.805,4.2589-5.8832,6.1938-8.5839,1.3478,4.6949,2.3798,9.362,4.0216,13.8038,4.6141,12.4827,13.0189,16.034,24.8472,10.001a44.34767,44.34767,0,0,0,12.3164-9.508c20.3635-22.34822,36.3082-47.9044,52.3812-73.3434,1.8746-2.967,1.2185-4.7955-2.0902-7.23582-.8545,1.05252-1.5483,1.91322-2.2485,2.76872-11.8936,14.5308-23.6128,29.2091-35.7454,43.5376-7.7141,9.1105-15.787,17.9788-25.7781,24.7619-4.8516,3.29378-7.5066,2.3037-9.0738-3.2891C749.59242,679.66882,751.44462,674.04282,754.87552,669.03122Zm50.0359-98.3844c-.0192,9.6122-34.9971,68.1402-42.3961,70.9123A288.22522,288.22522,0,0,1,804.91142,570.64682Zm-288.1072,185.3894q-.5901-.2838-1.18-.5677a21.8558,21.8558,0,0,1,.7142-4.3493c6.9345-18.3511,16.8934-34.7531,31.6-47.9624,2.2443-2.0158,5.1325-3.3145,7.7229-4.945q.4404.573.8806,1.1457C543.63822,718.49362,532.09192,738.59452,516.80422,756.03622Z'/%3E%3Cpath class='cls-2' d='M511.65,698.6067c-1.5097-2.36068-2.7233-5.00848-4.6344-6.98-1.2526-1.29208-3.4542-1.94378-5.3381-2.27868a38.51761,38.51761,0,0,0-8.6171-.6201c-11.4844.5822-22.3089,4.1327-33.114,7.7099-2.8688.9497-5.7394,1.89388-9.391,3.0985a27.319,27.319,0,0,1,1.1347-2.5163q10.4757-16.4478,20.9884-32.8721c3.3682-5.23522,3.3588-5.566-2.2933-9.2718,3.431-1.3416,6.3876-2.704,9.4687-3.6695q33.217-10.4088,66.4792-20.6728c5.5443-1.7162,11.1376-3.2747,16.6728-5.0187a9.1459,9.1459,0,0,0,2.3664-1.7546,10.05993,10.05993,0,0,0-1.9472-2.2191c-7.6992-4.7362-15.8321-8.06472-25.0706-8.4538-12.4141-.5228-24.5241,1.3883-36.4737,4.3009-24.538,5.9811-47.9543,15.1736-70.9477,25.4944-5.0604,2.2714-10.0654,4.6662-15.4891,7.18678.7699-1.82988,1.3188-3.13438,2.2469-5.34058-2.5885.6869-4.4748.8247-5.9839,1.6512-6.1901,3.3906-12.4273,6.7429-18.3304,10.5947a93.65408,93.65408,0,0,0-12.776,10.0749c-3.5039,3.2831-3.3262,6.3359-.3847,10.201a11.014,11.014,0,0,0,11.4179,4.3812,188.5757,188.5757,0,0,0,23.0695-6.4487c13.5447-4.8066,26.8908-10.1718,40.3341-15.2663a42.23972,42.23972,0,0,1,4.1664-1.1258q.1509.32115.3021.64238c-2.111,2.60072-4.3966,5.08022-6.3034,7.823-9.0749,13.05312-18.1339,26.11942-26.9946,39.31792a18.93768,18.93768,0,0,1-8.5333,7.2182,152.95811,152.95811,0,0,0-15.2134,7.5736c-3.7714,2.1619-4.0969,5.3889-1.3814,8.76628a44.23683,44.23683,0,0,0,4.6568,5.156c2.2655,2.05072,2.303,3.87432.8793,6.60852-7.3655,14.1454-12.4314,28.9761-11.9256,45.2012.0696,2.2305.2766,5.165,1.6538,6.5141,4.1858,4.1008,9.7008,5.2918,15.1179,5.4957.4876-4.3268.6128-8.2607,1.4442-12.0394a85.294,85.294,0,0,1,3.6945-11.5878c4.248-11.2891,8.8275-22.4576,12.8674-33.8191a20.15286,20.15286,0,0,1,11.6537-12.5317q32.4834-13.74405,64.9759-27.46652A59.923,59.923,0,0,0,511.65,698.6067Z'/%3E%3Cpath class='cls-2' d='M556.43992,667.23182a5.29306,5.29306,0,0,0,.9207,4.4196c.7303.7392,3.1162.7395,4.1858.0982a190.00622,190.00622,0,0,0,17.634-11.3694,39.46028,39.46028,0,0,0,13.7458-18.1937c.953-2.69482,1.0178-5.7037,1.56-9.00882-2.3312-3.022-4.0361-6.28608-6.6659-8.39918-4.1444-3.3301-8.9991-1.3785-10.2627,3.798-3.1197,12.78118-9.6059,23.6853-18.1034,33.5544A13.99466,13.99466,0,0,0,556.43992,667.23182Z'/%3E%3Cpath class='cls-2' d='M707.37722,628.623a26.90568,26.90568,0,0,0,2.8854-1.57c5.7523-3.8878,9.3718-9.4506,11.9929-15.7165,1.5063-3.6007.7292-5.6817-2.2419-8.2251-2.7899-2.3882-5.5273-1.89072-7.7774.3278-3.301,3.2548-6.7903,6.5596-9.1165,10.4848-1.8192,3.0695-2.5243,7.082-2.7451,10.73468C700.16362,628.14912,703.349,629.88362,707.37722,628.623Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }

#payment-data .bank-invoice-rapipago::after {
  display: block;
  content: '';
  width: 75px;
  height: 28px;
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  margin: auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 197.67 71.97'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23e83f2e;%7D.cls-2%7Bfill:%23373379;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3ERapipago-nuevo%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Rapipago'%3E%3Cpath class='cls-1' d='M88.46,44.9H80.63s-5,12.11-5.45,13.75c0,0-1,3,.48,4.12a5.42,5.42,0,0,0,3.22,1.53l5.45-.05,2.33-5.39H84.91a1.58,1.58,0,0,1-1.16-2.33Z'/%3E%3Cpath class='cls-1' d='M84.86,37.07s2.91-1,4.55.16c0,0,2.11,1.27.42,3.54,0,0-1.32,2.22-5,2.27,0,0-3.07.37-3.28-2.17C81.58,40.88,81.42,38.29,84.86,37.07Z'/%3E%3Cpath class='cls-2' d='M112.52,44.8l-20.77.09-2.14,5.39h2.31a1.3,1.3,0,0,1,.77,1.79L84.73,71.89H92.6l3.08-7.44h9.49a9,9,0,0,0,7.18-4.53l4.27-10.6S118,45.74,112.52,44.8Zm-4.87,7.61-2.22,5s-.43,1.37-2.56,1.37l-5-.17,3.25-8.12h5.47S108.07,50.52,107.64,52.4Z'/%3E%3Cpath class='cls-2' d='M139.19,55.82l4.45-10.94H127.22s-6.58.68-8.38,5l-3.5,8.38s-1.71,5.47,3,5.9h21.2l2.22-5.3S137.73,59.33,139.19,55.82Zm-8.8,3h-5.73s-1.2-.17-.6-2.22c0,0,1.8-6.15,4.36-6.33l5,.17Z'/%3E%3Cpath class='cls-2' d='M167.61,50.57l-2.91-3.12a1.43,1.43,0,0,1,.11-2.22l1.43-1-3.65-3.91A196.27,196.27,0,0,0,142.71,51.9c-1.69,2.06-.11,4.44-.11,4.44l6.93,7.19a1.73,1.73,0,0,1-1.32,2.38l-4.92-.05-2.43,5.34c1.27,0,8.78-.11,8.78-.11,6.82-3.44,8.72-6.19,8.72-6.19a3,3,0,0,0-.05-3.44c-.9-1.11.58-1.59.58-1.59a42.78,42.78,0,0,0,8.3-5.66A3.44,3.44,0,0,0,167.61,50.57Zm-8.25,2.86-5.92,3.75A1.12,1.12,0,0,1,152,57l-2.38-2.7c-.64-.79.37-2,.37-2l4.55-2.91c2-.85,2.8.05,2.8.05l2,2A1.73,1.73,0,0,1,159.36,53.43Z'/%3E%3Cpath class='cls-2' d='M197,51.24s-5.92-5.87-7.35-6.45a8.06,8.06,0,0,0-6.24.05s-9.3,4.65-13.64,7.56c0,0-2.7,2.06-1.69,4.71,0,0,5.5,6.4,7.19,7.19,0,0,2.11,1.48,5.82.37,0,0,10.57-4.07,15.86-9.09A3.66,3.66,0,0,0,197,51.24Zm-8.78,3.91c-.05.26-5.34,3.07-5.34,3.07a2.94,2.94,0,0,1-2.91.11,15.84,15.84,0,0,1-2.54-2.54c-.63-.69.05-1.69.05-1.69C178.55,53,183,50.77,183,50.77c1.06-.69,2.75.16,2.75.16l2.43,2.22A1.41,1.41,0,0,1,188.23,55.15Z'/%3E%3Cpath class='cls-1' d='M74.71,46.11A5.72,5.72,0,0,0,71,44.74l-19.93.05L49,50.29H50.7s1.85,0,.79,2.7L44.1,71.91l7.77.05,2.85-7.77,10.1.05s2.91.32,5.55-2.91c0,0,4-6.4,5.08-11.21C75.45,50.13,76.45,47.49,74.71,46.11Zm-8.09,6.4c0,1.06-2,4.86-2,4.86A3.52,3.52,0,0,1,62,58.75h-5l3.38-8.19h5.23C67.36,50.61,66.62,52.51,66.62,52.51Z'/%3E%3Cpath class='cls-1' d='M44.41,55.63,48.8,44.79,33,44.74A14.23,14.23,0,0,0,28,46a7,7,0,0,0-3.76,3.59C23.1,51.3,20.73,58,20.73,58c-1.37,3.33,0,4.49,0,4.49a5,5,0,0,0,3.86,1.8l20.2.05L47,59l-2.48-.42C43.3,58,44.41,55.63,44.41,55.63Zm-8.88,3-5.24.11s-1.9-.1-1.06-2.59c0,0,1-3.33,2-4.44A3,3,0,0,1,34,50.45l4.6.11Z'/%3E%3Cpath class='cls-1' d='M23.79,44.84l-2.33,5.6H15.28s-1.69-.32-2.75,2.06L7.93,64.25,0,64.35,7.72,44.79Z'/%3E%3Cellipse class='cls-1' cx='134.41' cy='14.57' rx='14.65' ry='10.28' transform='translate(5.15 54.21) rotate(-23.24)'/%3E%3Cpath class='cls-2' d='M132.13.06s-7.67,2.59-10.26,5.6a21.21,21.21,0,0,0-5.82,10.1s-.68,5.82,2.17,8.67c0,0,2.64,3.38,5.24,4.28a20.85,20.85,0,0,0,9.2,1s9.2-1.16,14-6.45c0,0-2.33,4.92-9.73,9.94a39,39,0,0,1-13.22,5.55s-7.46,2-14,.32c0,0-6.66-1.32-9.78-5.29a12.65,12.65,0,0,1-3.44-8.09s-.42-5.34,4-11.37c0,0,4.49-5.5,9-8.14a62.4,62.4,0,0,1,10.31-4.65A37.69,37.69,0,0,1,132.13.06Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }

#payment-data .bank-invoice-redlink::after {
  display: block;
  content: '';
  width: 40px;
  height: 40px;
  position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
  margin: auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 138.3131 138.31302'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffca05;%7D.cls-1,.cls-2,.cls-3%7Bfill-rule:evenodd;%7D.cls-2%7Bfill:%23074722;%7D.cls-3%7Bfill:%23ec1c24;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Elink%3C/title%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Patagonia-365'%3E%3Cpath class='cls-1' d='M69.15659,0A69.15651,69.15651,0,1,1,0,69.15651,69.15679,69.15679,0,0,1,69.15659,0ZM22.37565,51.31174v38.341H43.11379V80.73053H31.78016V51.31174ZM46.00693,80.73053v8.92219h9.64552v-38.341H46.00693V80.73053ZM59.75208,51.31174v38.341h8.19863V66.02144L80.73084,89.65272h8.199v-38.341H81.77142V74.943L68.9913,51.31174Zm33.27749,0h7.71632V67.58717l18.79824-28.82564a58.64479,58.64479,0,1,0,5.08059,10.73408L109.30977,68.97266l12.41465,18.32647v2.35359h-8.55564L103.411,74.47333l-2.66515,2.82043.241,12.05726-.241.3017H93.02957Z'/%3E%3Cpath class='cls-2' d='M22.00779,33.95314l-.83408,1.143-.80651,1.16343L19.588,37.44367l-.75129,1.2034q-1.10555,1.81934-2.08131,3.72345L16.12061,43.648l-.60432,1.29468L14.94278,46.254l-.543,1.32834L13.88887,48.926l-.47908,1.3593-.446,1.37486L12.5509,53.049q-.39629,1.39612-.72571,2.82L11.514,57.29843l-.27621,1.44318-.241,1.4545-.20565,1.46652-.16838,1.47815-.13248,1.48839-.095,1.49949L10.33788,67.638l-.01918,1.51851.01918,1.51851.05746,1.50934.095,1.49926.13248,1.48862.16838,1.47792.20565,1.46675.241,1.455.27621,1.44249.31117,1.43009q.32882,1.423.72571,2.81935l.41285,1.389.446,1.37463.47908,1.35953.51089,1.34406.543,1.32772.57351,1.31193.60432,1.2943.63475,1.2775q.97464,1.90274,2.08131,3.72383l.75129,1.203.77924,1.18384.80651,1.16366.83408,1.14341.86,1.12207.88646,1.10035.91218,1.07879.9373,1.05652.96178,1.033.98667,1.01,1.01.98644,1.03334.96194,1.05591.93729,1.07894.912,1.10089.88638,1.122.86027,1.14295.83377,1.16351.80674,1.184.77925,1.20348.75128q1.8192,1.10567,3.72345,2.08116l1.2775.6349,1.29468.6044,1.31132.57351,1.32834.543,1.34359.51066,1.35938.479,1.37486.44627,1.3888.41292q1.39612.39629,2.82.72548l1.42939.31132,1.44318.276,1.45458.24131,1.46652.20565,1.47815.1683,1.48831.13232,1.49956.0952,1.50935.05746,1.51851.019,1.51851-.019,1.50934-.05746,1.49925-.0952,1.48863-.13232,1.47784-.1683,1.46682-.20565,1.455-.24131,1.44249-.276,1.43008-.31132q1.423-.32882,2.81935-.72548l1.389-.41292,1.37463-.44627,1.35953-.479,1.34405-.51066,1.32772-.543,1.31194-.57351,1.29429-.6044,1.27743-.6349q1.90286-.97429,3.72391-2.08116l1.203-.75128,1.18377-.77925,1.16374-.80674,1.14341-.83377,1.122-.86027,1.10043-.88638,1.07878-.912,1.05653-.93729,1.03295-.96194,1.01-.98644.98643-1.01.96194-1.03357.93729-1.05591.912-1.07879.88645-1.10081.86027-1.12222.83378-1.1428.80674-1.16366.77924-1.18384.75128-1.20364q1.10567-1.81932,2.08116-3.72322l.63491-1.2775.60432-1.29491.57359-1.31132.543-1.32811.51066-1.34367.479-1.35953.44627-1.37463.41284-1.389q.39629-1.39578.72556-2.82l.31133-1.42947.276-1.44295.24124-1.4545.20573-1.46675.16829-1.47792.13233-1.48862.0952-1.49926.05738-1.50934.01926-1.51851-.0188-1.4897-.00154-.05892-.05522-1.448-.00324-.0657-.08973-1.41737-.00878-.10722-.12139-1.36631-.012-.121-.14757-1.29491-.03405-.26634-.16552-1.18207-.04321-.28014-.19086-1.15434-.06023-.33359-.20173-1.05475-.10067-.48948-.17992-.82515-.1683-.72679-.16683-.68512-.20018-.77162-.1465-.54185-.21813-.76985-.08711-.29477-.088-.29476-.27335-.87991-.09405-.29146-.01094-.03343-.3801-1.12746-.10175-.28884L109.30977,68.97266l12.41465,18.32647v2.35359h-8.55564L103.411,74.47333l-2.66515,2.82043.241,12.05726-.241.3017H93.02957v-38.341h7.71632V67.58717l18.79824-28.82564-.26727-.43472-.37965-.607-.28868-.45281-.59539-.90564-.25279-.36894-.43626-.62951-.29215-.41346-.63644-.87313-.31-.41069-.41507-.54078-.33906-.436-.66656-.8273-.31656-.38011-.48555-.574-.31441-.367-.69845-.78687-.385-.42116-.46522-.49911-.34853-.36963-.7589-.77709-.32312-.32226-.60039-.58661-.302-.29084-.78579-.73164-.39143-.35438-.57644-.51128-.36848-.32211-.7978-.67441-.37248-.30671-.6463-.52052-.43033-.33952-.75021-.57528-.39643-.29585-.712-.51944-.42117-.30024-.77485-.53708-.36963-.24979-.847-.55741-.38295-.24432-.75237-.46984-.41985-.25587-.90063-.53254-.35176-.20064-.81483-.45567-.36416-.1978-1.0432-.55063-.22637-.11377-.91111-.45343-.326-.158-1.086-.50681-.282-.12571-.91442-.39982-.31-.13187-1.11437-.456-.32049-.1247-.91742-.34822-.31025-.11484-1.13909-.40129-.33182-.11115-.94215-.3057-.322-.10175-1.1954-.35538-.24231-.0677-1.039-.28122-.30239-.07925-1.18161-.28861-.36486-.08257-1.00169-.21836-.27512-.05784-1.24624-.23839-.28976-.05153L78.218,11.01352l-.13626-.02179-1.29206-.181-.32272-.04036L75.25265,10.632l-.10352-.0114-1.3117-.11661-.3352-.02511-1.27851-.08095-.04868-.00331-1.331-.05022-.34021-.00871-1.34728-.017-1.51851.01918-1.50935.05746-1.49956.095-1.48831.13248-1.47815.16837-1.46652.20565-1.4552.24108-1.44256.27613-1.42986.31117q-1.42326.32882-2.8195.72572l-1.3888.41292-1.37486.446-1.35938.479-1.34429.5109-1.32764.543-1.31178.57351-1.29422.6044-1.2775.63467q-1.9031.97465-3.72391,2.08139l-1.203.75129-1.184.77924-1.16351.80651-1.14341.834-1.12222.86-1.1002.88638-1.07894.91226-1.05629.9373-1.033.96171-1.01.98666-.98667,1.00977-.96178,1.03358-.9373,1.0559-.91218,1.079-.88646,1.10081-.86,1.122Zm21.88963,7.59277A6.93219,6.93219,0,1,1,50.8295,48.478a6.93234,6.93234,0,0,1-6.93208-6.93208ZM22.37565,51.31174h9.40451V80.73053H43.11379v8.92219H22.37565v-38.341ZM46.00693,80.73053V51.31174h9.64552v38.341H46.00693V80.73053ZM59.75208,51.31174H68.9913L81.77142,74.943V51.31174h7.15844v38.341h-8.199L67.95071,66.02144V89.65272H59.75208Z'/%3E%3Cpath class='cls-3' d='M50.83058,48.526a6.933,6.933,0,1,0-6.93292-6.93292A6.94614,6.94614,0,0,0,50.83058,48.526Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat; }

#app-container select {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_arrow-triangle-down%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpolygon id='path-1' points='5 6 0 0 10 0'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='icn_arrow-triangle-down' transform='translate(1.000000, 4.000000)'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Mask' fill='%23c20b19' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: calc(100% - 10px) 50%; }

#app-container input[type='radio'] {
  -webkit-appearance: none;
  outline: none;
  border: none !important;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_radio-button-unchecked%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M8,15.5 C12.1421356,15.5 15.5,12.1421356 15.5,8 C15.5,3.85786438 12.1421356,0.5 8,0.5 C3.85786438,0.5 0.5,3.85786438 0.5,8 C0.5,12.1421356 3.85786438,15.5 8,15.5 Z M8,14.5 C4.41014913,14.5 1.5,11.5898509 1.5,8 C1.5,4.41014913 4.41014913,1.5 8,1.5 C11.5898509,1.5 14.5,4.41014913 14.5,8 C14.5,11.5898509 11.5898509,14.5 8,14.5 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_radio-button-unchecked' fill='%235d5d5d' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E"); }

#app-container input[type='radio']:checked {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_radio-button-checked%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M8,15.5 C3.85786438,15.5 0.5,12.1421356 0.5,8 C0.5,3.85786438 3.85786438,0.5 8,0.5 C12.1421356,0.5 15.5,3.85786438 15.5,8 C15.5,12.1421356 12.1421356,15.5 8,15.5 Z M8,14.5 C11.5898509,14.5 14.5,11.5898509 14.5,8 C14.5,4.41014913 11.5898509,1.5 8,1.5 C4.41014913,1.5 1.5,4.41014913 1.5,8 C1.5,11.5898509 4.41014913,14.5 8,14.5 Z M8,12 C5.790861,12 4,10.209139 4,8 C4,5.790861 5.790861,4 8,4 C10.209139,4 12,5.790861 12,8 C12,10.209139 10.209139,12 8,12 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_radio-button-checked' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E"); }

#app-container .CardForm .PaymentLabel h5 {
  font-size: 17px;
  font-weight: 700;
  color: #1a1a1a;
  margin-bottom: 15px; }

#app-container .CardForm .PaymentLabel h5.payment-label-1-card::before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12px' height='12px' viewBox='0 0 12 12' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 56.2 (81672) - https://sketch.com --%3E%3Ctitle%3Eicn_alert%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M5.84,7.14 C5.8066665,7.14 5.77833345,7.12833345 5.755,7.105 C5.73166655,7.08166655 5.72,7.0533335 5.72,7.02 L5.61,2.62 C5.61,2.5866665 5.62166655,2.55833345 5.645,2.535 C5.66833345,2.51166655 5.6966665,2.5 5.73,2.5 L6.65,2.5 C6.6833335,2.5 6.71166655,2.51166655 6.735,2.535 C6.75833345,2.55833345 6.77,2.5866665 6.77,2.62 L6.66,7.02 C6.66,7.0533335 6.64833345,7.08166655 6.625,7.105 C6.60166655,7.12833345 6.5733335,7.14 6.54,7.14 L5.84,7.14 Z M6.13,9.48 C5.9233323,9.48 5.75500065,9.413334 5.625,9.28 C5.49499935,9.146666 5.43,8.9766677 5.43,8.77 C5.43,8.5633323 5.49499935,8.39500065 5.625,8.265 C5.75500065,8.13499935 5.9233323,8.07 6.13,8.07 C6.3366677,8.07 6.506666,8.13499935 6.64,8.265 C6.773334,8.39500065 6.84,8.5633323 6.84,8.77 C6.84,8.9766677 6.773334,9.146666 6.64,9.28 C6.506666,9.413334 6.3366677,9.48 6.13,9.48 Z M6,12 C2.6862915,12 0,9.3137085 0,6 C0,2.6862915 2.6862915,0 6,0 C9.3137085,0 12,2.6862915 12,6 C12,9.3137085 9.3137085,12 6,12 Z M6,11 C8.76142375,11 11,8.76142375 11,6 C11,3.23857625 8.76142375,1 6,1 C3.23857625,1 1,3.23857625 1,6 C1,8.76142375 3.23857625,11 6,11 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_alert' fill='%23ea433b' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  content: '';
  display: block;
  width: 12px;
  height: 12px;
  position: relative;
  top: 50px;
  margin: 0 10px; }

#app-container .CardForm .PaymentLabel h5.payment-label-1-card::after {
  content: 'Controle la cantidad de cuotas seleccionada en la primera tarjeta, luego de completar los datos de la segunda tarjeta.';
  color: #5d5d5d;
  display: block;
  font-size: 11px;
  font-weight: 400;
  line-height: 14px;
  max-width: 300px;
  padding: 17px 0;
  margin-left: 30px; }

#app-container .CardForm:nth-of-type(2)::before {
  content: '';
  display: block;
  background: #d1d3d4;
  height: 1px;
  margin: 26px 0 16px; }

#app-container .CardForm .PaymentCardNumber label {
  margin-top: 0;
  line-height: 14px; }

#app-container .CardForm .PaymentCardNumber input {
  width: 343px;
  height: 40px;
  border: 1px solid #d1d3d4;
  background: #fff; }

#app-container .CardForm .SavedCards .SaveCard.label-vertical-group.active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

#app-container .CardForm .PaymentCardValue .input-prepend {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 300px;
  position: relative;
  margin-bottom: 30px; }

#app-container .CardForm .PaymentCardValue .input-prepend .add-on {
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 0;
  border: none; }

#app-container .CardForm .PaymentCardValue .input-prepend input {
  text-align: left; }

#app-container .CardForm .PaymentCardValue .input-prepend .help.error {
  position: absolute;
  top: 100%;
  left: 40px; }

#app-container .CardForm .PaymentCardFlags .card-flags {
  margin: 12px 0;
  display: -ms-grid;
  display: grid;
  grid-gap: 6px;
  -ms-grid-columns: (minmax(92px, 1fr))[auto-fill];
      grid-template-columns: repeat(auto-fill, minmax(92px, 1fr)); }

#app-container .CardForm .PaymentCardFlags .card-flags label {
  margin: auto;
  width: 90px;
  height: 46px;
  border: 1px solid #f2f2f2;
  border-radius: 23px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 0;
  border-color: #f2f2f2; }

#app-container .CardForm .PaymentInstallments select {
  width: 343px; }

#app-container .CardForm .PaymentCardHolderName label {
  margin-top: 14px;
  margin-bottom: 6px;
  letter-spacing: 1px;
  color: #1a1a1a !important;
  font-weight: 500;
  font-size: 12px; }

#app-container .CardForm .PaymentCardHolderName input {
  width: 343px;
  height: 40px;
  border: 1px solid #d1d3d4;
  background: #fff;
  border-radius: 0px;
  box-sizing: border-box;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 16px;
  padding: 12px 14px; }

#app-container .CardForm .PaymentCardDueDate {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin-top: 12px; }

#app-container .CardForm .PaymentCardDueDate label {
  width: auto;
  padding: 0;
  margin-top: 12px;
  margin-bottom: 6px;
  letter-spacing: 1px;
  color: #1a1a1a !important;
  font-weight: 500;
  font-size: 12px;
  margin-right: 12px; }

#app-container .CardForm .PaymentCardDueDate .payment-card-due-month, #app-container .CardForm .PaymentCardDueDate .payment-card-due-year {
  height: 40px;
  width: 85px;
  margin: 0; }

@media (max-width: 1023px) {
  #app-container .CardForm .PaymentCardDueDate .payment-card-due-month, #app-container .CardForm .PaymentCardDueDate .payment-card-due-year {
    height: auto; } }

#app-container .CardForm .PaymentCardDueDate .payment-card-lash {
  margin: 0 7px; }

@media (max-width: 1023px) {
  #app-container .CardForm .PaymentCardDueDate .payment-card-lash {
    line-height: 48px; } }

#app-container .CardForm .PaymentCardCVV {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 12px 0 0;
  position: relative; }

#app-container .CardForm .PaymentCardCVV .PaymentCardCVVHelp {
  top: 0px;
  right: initial;
  left: 240px;
  top: -100%;
  margin: 0;
  height: 25px;
  width: 108px;
  font-size: 9px;
  text-align: center; }

@media (max-width: 319px) {
  #app-container .CardForm .PaymentCardCVV .PaymentCardCVVHelp {
    left: 135px;
    top: -120px; } }

@media (max-width: 1023px) {
  #app-container .CardForm .PaymentCardCVV {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-bottom: 38px; } }

#app-container .CardForm .PaymentCardCVV label {
  margin: 0 20px 0 0;
  width: auto; }

#app-container .CardForm .PaymentCardCVV input {
  width: 85px;
  height: 40px;
  border: 1px solid #d1d3d4;
  background: #fff;
  border-radius: 0px;
  box-sizing: border-box;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 16px;
  padding: 12px 14px; }

#app-container .CardForm .PaymentCardCVV .help.error {
  position: absolute;
  top: 100%;
  left: 148px; }

@media (max-width: 1023px) {
  #app-container .CardForm .PaymentCardCVV .help.error {
    margin-left: 0; } }

#app-container .CardForm .BillingAddress > div > h5 {
  color: #3d3d3d;
  font-size: 17px;
  font-weight: 400; }

#app-container .CardForm .BillingAddress .DontKnowPostalCode a {
  color: #c20b19;
  text-decoration: underline;
  font-size: 12px; }

#app-container .CardForm .BillingAddress .DontKnowPostalCode a:hover {
  color: #890000; }

@media (max-width: 1023px) {
  #app-container .CardForm .PaymentCardNumber input, #app-container .CardForm .PaymentCardNumber select, #app-container .CardForm .PaymentInstallments input, #app-container .CardForm .PaymentInstallments select, #app-container .CardForm .PaymentCardHolderName input, #app-container .CardForm .PaymentCardHolderName select {
    width: 100%;
    height: 48px; } }

#app-container .ChangeNumberOfPayments a {
  color: #c20b19;
  text-decoration: underline;
  font-weight: 500; }

#app-container .ChangeNumberOfPayments a:hover {
  color: #890000; }

#app-container .SecurityEnvironmentIcon {
  display: none; }

@media (min-width: 1024px) {
  #app-container .SecurityEnvironmentIcon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0;
    margin: 0;
    background: #fff;
    border-radius: 0; }
  #app-container .SecurityEnvironmentIcon i.icon-lock {
    margin-right: 10px; }
  #app-container .SecurityEnvironmentIcon i.icon-lock:after {
    content: '';
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='34px' height='34px' viewBox='0 0 34 34' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3EICON/lock%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M9,16.5242799 L9,12 C9,7.581722 12.581722,4 17,4 C21.418278,4 25,7.581722 25,12 L25,16.5242799 L27,16.5242799 L27,29.5242799 L7,29.5242799 L7,16.5242799 L9,16.5242799 Z M8.5,18.0242799 L8.5,28.0242799 L25.5,28.0242799 L25.5,18.0242799 L8.5,18.0242799 Z M10.5,16.5 L23.5,16.5 L23.5,12 C23.5,8.41014913 20.5898509,5.5 17,5.5 C13.4101491,5.5 10.5,8.41014913 10.5,12 L10.5,16.5 Z M16,22 L18,22 L18,24 L16,24 L16,22 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_lock' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
    display: inline-block;
    width: 39px;
    height: 39px;
    background-repeat: no-repeat;
    background-size: cover; }
  #app-container .SecurityEnvironmentIcon i.icon-lock:before {
    content: ''; }
  #app-container .SecurityEnvironmentIcon span {
    font-size: 0;
    display: inline-block;
    border-left: 1px solid #5d5d5d;
    padding-left: 16px;
    text-align: center;
    width: 80px; }
  #app-container .SecurityEnvironmentIcon span:after {
    content: 'Compra 100% segura';
    font-size: 12px;
    font-weight: 500;
    color: #3d3d3d;
    letter-spacing: 0.5px;
    line-height: 14px; } }

#vtexIdContainer .modal-header {
  padding: 0; }

#vtexIdContainer .vtexIdUI-close {
  display: none; }

#vtexIdContainer h4.vtexIdUI-heading {
  position: absolute;
  padding: 30px; }

#vtexIdContainer h4.vtexIdUI-heading::before {
  content: 'Por cuestiones de seguridad es necesario que te identifiques' !important; }

#vtexIdContainer #vtexIdUI-form-classic-login h4 {
  position: absolute; }

body[data-current='profile'] #payment-data, body[data-current='shipping'] #payment-data {
  box-shadow: none;
  float: right;
  margin-right: 12px;
  width: calc(50% - 12px); }

@media (max-width: 1023px) {
  body[data-current='profile'] #payment-data, body[data-current='shipping'] #payment-data {
    background: rgba(248, 248, 248, 0.5);
    width: 100%;
    float: none;
    clear: both; }
  body[data-current='profile'] #payment-data.payment-data .step, body[data-current='shipping'] #payment-data.payment-data .step {
    background: transparent; } }

body[data-current='profile'] #payment-data .accordion-group .accordion-heading .accordion-toggle, body[data-current='shipping'] #payment-data .accordion-group .accordion-heading .accordion-toggle {
  color: #8d8d8d; }

body[data-current='profile'] #payment-data .accordion-group .accordion-heading .accordion-toggle .icon-credit-card:after, body[data-current='shipping'] #payment-data .accordion-group .accordion-heading .accordion-toggle .icon-credit-card:after {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='29px' height='29px' viewBox='0 0 46 46' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E%3Ctitle%3Eicn_payment%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M39.5,18.4917484 L39.5,15.1233274 L6.5,15.1233274 L6.5,18.4917484 L39.5,18.4917484 Z M39.5,19.9917484 L6.5,19.9917484 L6.5,34 C6.5,34.2761424 6.72385763,34.5 7,34.5 L39,34.5 C39.2761424,34.5 39.5,34.2761424 39.5,34 L39.5,19.9917484 Z M39.5,13.6233274 L39.5,12 C39.5,11.7238576 39.2761424,11.5 39,11.5 L7,11.5 C6.72385763,11.5 6.5,11.7238576 6.5,12 L6.5,13.6233274 L39.5,13.6233274 Z M7,10 L39,10 C40.1045695,10 41,10.8954305 41,12 L41,34 C41,35.1045695 40.1045695,36 39,36 L7,36 C5.8954305,36 5,35.1045695 5,34 L5,12 C5,10.8954305 5.8954305,10 7,10 Z M9.5,27.5657895 L9.5,26.5657895 L20.5,26.5657895 L20.5,27.5657895 L9.5,27.5657895 Z M9.5,30.4868421 L9.5,29.4868421 L14.7001494,29.4868421 L14.7001494,30.4868421 L9.5,30.4868421 Z M32.5,31.1315789 C30.5670034,31.1315789 29,29.5645756 29,27.6315789 C29,25.6985823 30.5670034,24.1315789 32.5,24.1315789 C34.4329966,24.1315789 36,25.6985823 36,27.6315789 C36,29.5645756 34.4329966,31.1315789 32.5,31.1315789 Z M32.5,30.1315789 C33.8807119,30.1315789 35,29.0122908 35,27.6315789 C35,26.2508671 33.8807119,25.1315789 32.5,25.1315789 C31.1192881,25.1315789 30,26.2508671 30,27.6315789 C30,29.0122908 31.1192881,30.1315789 32.5,30.1315789 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_payment' fill='%238d8d8d' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E"); }

body[data-current='profile'] #payment-data .accordion-group .accordion-inner .notification, body[data-current='shipping'] #payment-data .accordion-group .accordion-inner .notification {
  color: #5d5d5d;
  font-size: 13px;
  line-height: 16px;
  font-weight: 300; }

@-webkit-keyframes preselectPaymentMethod {
  0% {
    opacity: 1; }
  100% {
    opacity: 1; } }

@keyframes preselectPaymentMethod {
  0% {
    opacity: 1; }
  100% {
    opacity: 1; } }

.custom202PaymentGroupPaymentGroup {
  min-height: 290px;
  display: -ms-grid;
  display: grid;
  place-content: center;
  width: 100%;
  height: 100%; }

.custom202PaymentGroupPaymentGroup .installments {
  display: none; }

.custom202PaymentGroupPaymentGroup .payment-description::before {
  content: '' !important; }

.wiboard {
  height: 305px;
  width: 500px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.wiboard img {
  width: 70%; }

.wiboard__list {
  list-style: none;
  margin-top: 2rem !important; }

.wiboard__item {
  display: block;
  font-weight: 500;
  font-size: 15px;
  color: #000000;
  margin: 4px auto; }

.wiboard__item img {
  margin-right: 0.2rem;
  width: 15px;
  height: 15px; }

@-webkit-keyframes showPayment {
  0% {
    opacity: 1; }
  100% {
    opacity: 1; } }

@keyframes showPayment {
  0% {
    opacity: 1; }
  100% {
    opacity: 1; } }

.payment-confirmation-modal {
  top: 40% !important;
  display: block;
  width: 371px;
  height: 186px;
  left: 55%;
  border-radius: 0px;
  border: none;
  box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.15);
  z-index: 999999; }

@media (max-width: 1023px) {
  .payment-confirmation-modal {
    width: calc(100% - 50px);
    max-width: 371px;
    top: 0 !important;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto; } }

.payment-confirmation-modal-body {
  width: 100%;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff; }

.payment-confirmation-security, .payment-confirmation-content, .payment-confirmation-message-container {
  position: initial;
  margin: 0; }

.payment-confirmation-security {
  width: 50px;
  height: 38px;
  font-size: 0;
  opacity: 1; }

.payment-confirmation-security .icon-lock:after {
  content: '';
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='50px' height='38px' viewBox='0 0 50 38' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 56.2 (81672) - https://sketch.com --%3E%3Ctitle%3Eicn_order-processing%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpath d='M27.051174,12.7679107 C27.1004246,13.2791308 27.1846671,13.7801226 27.3014776,14.2684623 L16.0920538,14.2439233 L18.7432014,25.8741141 L37.1533401,25.8741141 L37.93332,22.6998021 C37.9555311,22.699934 37.9777579,22.7 38,22.7 C38.5098133,22.7 39.0115261,22.6653179 39.5029079,22.5981844 L38.3293845,27.3741141 L17.5466536,27.3741141 L13.2328275,8.45 L7.95652174,8.45 L7.95652174,6.95 L14.4293754,6.95 L15.7499514,12.7431708 L27.051174,12.7679107 Z M22.1960348,34.085009 C22.1960348,32.8259725 21.2208842,31.8155495 20.0316,31.8155495 C18.8428041,31.8155495 17.8677159,32.8260398 17.8677159,34.085009 C17.8677159,35.3439783 18.8428041,36.3544685 20.0316,36.3544685 C21.2208842,36.3544685 22.1960348,35.3440455 22.1960348,34.085009 Z M23.6960348,34.085009 C23.6960348,36.1607811 22.0614716,37.8544685 20.0316,37.8544685 C18.0021712,37.8544685 16.3677159,36.1606718 16.3677159,34.085009 C16.3677159,32.0093462 18.0021712,30.3155495 20.0316,30.3155495 C22.0614716,30.3155495 23.6960348,32.0092369 23.6960348,34.085009 Z M37.3409623,34.085009 C37.3409623,32.8259725 36.3658118,31.8155495 35.1765275,31.8155495 C33.9877316,31.8155495 33.0126435,32.8260398 33.0126435,34.085009 C33.0126435,35.3439783 33.9877316,36.3544685 35.1765275,36.3544685 C36.3658118,36.3544685 37.3409623,35.3440455 37.3409623,34.085009 Z M38.8409623,34.085009 C38.8409623,36.1607811 37.2063992,37.8544685 35.1765275,37.8544685 C33.1470987,37.8544685 31.5126435,36.1606718 31.5126435,34.085009 C31.5126435,32.0093462 33.1470987,30.3155495 35.1765275,30.3155495 C37.2063992,30.3155495 38.8409623,32.0092369 38.8409623,34.085009 Z M0,18.3276276 L0,17.3276276 L8.12318841,17.3276276 L8.12318841,18.3276276 L0,18.3276276 Z M3.48801449,22.7019069 L3.48801449,21.7019069 L9.3625942,21.7019069 L9.3625942,22.7019069 L3.48801449,22.7019069 Z M0.50473913,27.1238288 L0.50473913,26.1238288 L11.0604783,26.1238288 L11.0604783,27.1238288 L0.50473913,27.1238288 Z M39.5,20.4 C33.8666956,20.4 29.3,15.8333044 29.3,10.2 C29.3,4.56669555 33.8666956,-6.75015599e-14 39.5,-6.75015599e-14 C45.1333044,-6.75015599e-14 49.7,4.56669555 49.7,10.2 C49.7,15.8333044 45.1333044,20.4 39.5,20.4 Z M39.5,19 C44.3601058,19 48.3,15.0601058 48.3,10.2 C48.3,5.3398942 44.3601058,1.4 39.5,1.4 C34.6398942,1.4 30.7,5.3398942 30.7,10.2 C30.7,15.0601058 34.6398942,19 39.5,19 Z M41.9744644,7.7 L43.0634125,8.73159677 L38.7552898,13.2792287 L36,10.6386506 L37.0378769,9.55568636 L38.7039214,11.1523681 L41.9744644,7.7 Z' id='path-1'%3E%3C/path%3E%3C/defs%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='icn_order-processing' fill='%23c20b19' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  width: 50px;
  height: 38px;
  background-repeat: no-repeat;
  background-size: cover; }

.payment-confirmation-security .icon-lock:before {
  content: ''; }

.payment-confirmation-content {
  margin: 8px 0; }

.payment-confirmation-thanks {
  margin: 0;
  font-size: 21px;
  line-height: 25px;
  font-weight: 500;
  color: #404040; }

.payment-confirmation-message {
  width: auto;
  max-width: 371px;
  margin: 0;
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
  color: #5d5d5d; }

.modal-backdrop {
  background: #000;
  z-index: 99999; }

.modal.identified-user-modal {
  z-index: 999999;
  position: absolute;
  background: #fff;
  top: 0 !important;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  box-shadow: none;
  box-shadow: 2px 2px 10px 0 rgba(0, 0, 0, 0.15);
  border-radius: 0;
  box-sizing: border-box;
  width: calc(100% - 20px);
  max-width: 560px;
  height: 200px !important; }

.modal.identified-user-modal * {
  box-sizing: border-box; }

.modal.identified-user-modal .identified-user-modal-body {
  background: #fff;
  color: #c20b19;
  border: none;
  border-radius: 0;
  height: auto;
  width: 100%;
  padding: 15px 20px; }

.modal.identified-user-modal .identified-user-modal-body .identified-user-hello {
  text-align: center;
  color: #000;
  font-size: 20px; }

@media (max-width: 599px) {
  .modal.identified-user-modal .identified-user-modal-body .identified-user-hello {
    font-size: 18px; } }

.modal.identified-user-modal .identified-user-modal-body .identified-user-message {
  text-align: center;
  margin-bottom: 20px;
  width: 100%;
  color: #3d3d3d;
  font-size: 14px;
  line-height: 16px; }

@media (max-width: 599px) {
  .modal.identified-user-modal .identified-user-modal-body .identified-user-message {
    font-size: 13px; } }

.modal.identified-user-modal .icon-lock::before {
  content: '\F023';
  color: #c20b19;
  display: none; }

.modal.identified-user-modal #btn-identified-user-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 48px;
  font-size: 16px;
  font-weight: normal;
  box-sizing: border-box;
  transition: all 0.3s;
  text-shadow: none;
  border: none;
  border-radius: 0px;
  background: #c20b19;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: bold;
  color: #fff;
  font-weight: 700;
  letter-spacing: 3px;
  width: 100%;
  max-width: 335px;
  font-size: 14px;
  margin-top: 0; }

.modal.identified-user-modal #btn-identified-user-button > i:before, .modal.identified-user-modal #btn-identified-user-button:before {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.modal.identified-user-modal #btn-identified-user-button:hover {
  background: #890000;
  text-decoration: none; }

.modal.identified-user-modal #btn-identified-user-button:focus {
  outline: none; }

@media (max-width: 599px) {
  .modal.identified-user-modal #btn-identified-user-button {
    height: 54px;
    font-size: 11px; } }

.payment-unauthorized-modal {
  z-index: 999999; }

.payment-unauthorized-modal-body .payment-unauthorized-hello {
  font-size: 0px; }

.payment-unauthorized-modal-body .payment-unauthorized-hello::before {
  content: 'Ups, hubo un problema con el pago';
  font-family: "Heebo","Helvetica Neue","Arial","sans-serif";
  font-size: 23px;
  line-height: 25px;
  font-weight: 500; }

@media (max-width: 1023px) {
  .payment-unauthorized-modal-body .payment-unauthorized-hello::before {
    font-size: 22px; } }

@media (max-width: 1023px) {
  .payment-unauthorized-modal-body .payment-unauthorized-security {
    margin-bottom: 0px; } }

.payment-unauthorized-modal-body .payment-unauthorized-security .icon-lock::before {
  content: '\F023' !important; }

@media (max-width: 1023px) {
  .payment-unauthorized-modal-body .payment-unauthorized-security .icon-lock::before {
    font-size: 100px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; } }

.payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-show-details {
  display: none; }

.payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message1, .payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message2 {
  font-size: 0px; }

@media (max-width: 1023px) {
  .payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message1 {
    margin-bottom: 8px; } }

.payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message1::before {
  content: 'Los posibles motivos son:';
  font-family: "Heebo","Helvetica Neue","Arial","sans-serif";
  font-size: 16px;
  margin-bottom: 10px; }

@media (max-width: 1023px) {
  .payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message1::before {
    font-size: 14px; } }

.payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message2::before, .payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message2::after {
  font-family: "Heebo","Helvetica Neue","Arial","sans-serif";
  font-size: 16px;
  margin-bottom: 10px; }

@media (max-width: 1023px) {
  .payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message2::before, .payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message2::after {
    font-size: 14px; } }

.payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message2::before {
  content: '\2022   La tarjeta que utilizaste no tiene los fondos suficientes, confirmalo llamando al n\FAmero al dorso de la tarjeta. \A   \2022   La tarjeta que utilizaste si cuenta con fondos, pero es posible que por seguridad requiera autorizaci\F3n. \A   Deb\E9s llamar al Banco y autorizar el pago. Luego, podr\E1s realizar la compra \A   \A   Si ten\E9s alguna duda o inconveniente contactate con nosotros: ';
  white-space: pre-line; }

.payment-unauthorized-modal-body .payment-unauthorized-message .payment-unauthorized-message2::after {
  content: 'servicioalcliente@libertadsa.com.ar';
  text-decoration: underline;
  font-style: italic; }

.payment-unauthorized-modal-body .payment-unauthorized-button {
  font-size: 0px;
  display: block;
  margin: auto; }

.payment-unauthorized-modal-body .payment-unauthorized-button:focus {
  outline: none; }

.payment-unauthorized-modal-body .payment-unauthorized-button::before {
  content: 'Volver a las opciones de pago';
  font-family: "Heebo","Helvetica Neue","Arial","sans-serif";
  font-size: 16px;
  margin-bottom: 10px; }

div#vtexIdContainer {
  position: fixed;
  top: 0;
  left: 0; }

div#vtexIdContainer *:not(.vtexIdUI-close) {
  font-family: Heebo; }

div#vtexIdContainer .vtexIdUI-loading {
  background: #1a1a1a; }

div#vtexIdContainer label {
  color: #1a1a1a;
  font-size: 10px;
  letter-spacing: 1px;
  line-height: 12px;
  font-weight: 500;
  text-transform: uppercase; }

div#vtexIdContainer label[for='inputPassword'] a {
  display: none; }

div#vtexIdContainer input {
  border-radius: 0;
  box-shadow: none;
  border-color: #f2f2f2;
  color: #000;
  font-size: 12px;
  letter-spacing: 0.43px;
  line-height: 14px;
  padding: 0 14px;
  height: 40px; }

div#vtexIdContainer input:-webkit-autofill {
  box-shadow: 0 0 0 30px #fff inset; }

div#vtexIdContainer input:active, div#vtexIdContainer input:focus {
  outline: none; }

div#vtexIdContainer input::-webkit-contacts-auto-fill-button {
  visibility: hidden;
  display: none !important;
  pointer-events: none;
  position: absolute;
  right: 0; }

div#vtexIdContainer input::-webkit-input-placeholder {
  color: #8d8d8d;
  opacity: 1; }

div#vtexIdContainer input:-ms-input-placeholder {
  color: #8d8d8d;
  opacity: 1; }

div#vtexIdContainer input::placeholder {
  color: #8d8d8d;
  opacity: 1; }

div#vtexIdContainer .vtexIdUI {
  border: none;
  border-radius: 0;
  box-shadow: none;
  width: 360px;
  left: 52%; }

div#vtexIdContainer .vtexIdUI .vtexIdUI-close {
  display: block;
  top: 0;
  right: 0;
  width: 22px;
  height: 18px;
  background: #d1d3d4;
  font-size: 0;
  cursor: pointer;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1);
  z-index: 10; }

div#vtexIdContainer .vtexIdUI .vtexIdUI-close::before {
  display: block;
  position: absolute;
  top: 3px;
  left: 5px;
  width: 12px;
  height: 12px;
  content: '';
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCAxMiAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5pY25fY3Jvc3Mtc21hbGw8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9IkhvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPHBhdGggZD0iTTYsNS4wNTQxMDMyNiBMOS41MjcwNTE2MywxLjUyNzA1MTYzIEwxMC40NzI5NDg0LDIuNDcyOTQ4MzcgTDYuOTQ1ODk2NzQsNiBMMTAuNDcyOTQ4NCw5LjUyNzA1MTYzIEw5LjUyNzA1MTYzLDEwLjQ3Mjk0ODQgTDYsNi45NDU4OTY3NCBMMi40NzI5NDgzNywxMC40NzI5NDg0IEwxLjUyNzA1MTYzLDkuNTI3MDUxNjMgTDUuMDU0MTAzMjYsNiBMMS41MjcwNTE2MywyLjQ3Mjk0ODM3IEwyLjQ3Mjk0ODM3LDEuNTI3MDUxNjMgTDYsNS4wNTQxMDMyNiBaIiBpZD0iaWNuX2Nyb3NzLXNtYWxsIiBmaWxsPSIjNWQ1ZDVkIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjwvcGF0aD4gICAgPC9nPjwvc3ZnPg=="); }

div#vtexIdContainer .vtexIdUI .vtexIdUI-close:hover {
  opacity: 0.8; }

div#vtexIdContainer .vtexIdUI .modal-header {
  width: 100%;
  height: 66px;
  background: #f2f2f2;
  font-size: 16px;
  letter-spacing: 0.53px;
  line-height: 19px;
  text-align: center;
  font-weight: 400;
  border-bottom: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }

@media (max-width: 1023px) {
  div#vtexIdContainer .vtexIdUI {
    width: 310px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto; } }

div#vtexIdContainer .vtexIdUI-page {
  background: #fff;
  min-height: auto; }

div#vtexIdContainer .vtexIdUI-page .modal-body .control-group a.dead-link {
  color: #c20b19;
  font-size: 0; }

div#vtexIdContainer .vtexIdUI-page .modal-body .control-group a.dead-link::before {
  letter-spacing: 1px;
  line-height: 15px;
  text-align: right;
  font-weight: 500;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1);
  display: block;
  content: "Olvid\E9   mi contrase\F1" "a / No tengo contrase\F1" "a";
  font-size: 10px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector h4 {
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  font-size: 0; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector h4::before {
  display: block;
  content: "Elija una opci\F3n para iniciar sesi\F3n:";
  font-size: 15px;
  color: #404040;
  letter-spacing: 0.5px;
  line-height: 22px;
  font-weight: 400; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector h4 span {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 30px 30px 28px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list :nth-child(1) {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list :nth-child(2) {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list :nth-child(3) {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
      -ms-flex-order: 4;
          order: 4; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list :nth-child(4) {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li {
  margin: 0;
  margin-bottom: 10px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li button {
  outline: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithAccessKeyBtn {
  width: 300px;
  height: 48px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 2px solid #404040;
  border-radius: 0;
  background: #fff;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  color: #404040;
  box-shadow: none;
  text-shadow: none;
  font-size: 0;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1); }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithAccessKeyBtn:hover {
  border-color: #000; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithAccessKeyBtn:hover::before {
  color: #000; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithAccessKeyBtn::before {
  letter-spacing: 3px;
  line-height: 16px;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1);
  display: block;
  content: "Recibir c\F3" "digo de acceso";
  font-size: 13px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithAccessKeyBtn i, div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithAccessKeyBtn span {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithUserAndPasswordBtn {
  width: 300px;
  height: 48px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 2px solid #8d8d8d;
  border-radius: 0;
  background: #fff;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  color: #8d8d8d;
  box-shadow: none;
  text-shadow: none;
  font-size: 0;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1); }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithUserAndPasswordBtn:hover {
  border-color: #5d5d5d; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithUserAndPasswordBtn:hover::before {
  color: #5d5d5d; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithUserAndPasswordBtn::before {
  letter-spacing: 3px;
  line-height: 16px;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1);
  display: block;
  content: "Ingresar mail y contrase\F1" "a";
  font-size: 13px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithUserAndPasswordBtn i, div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #loginWithUserAndPasswordBtn span {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-google-plus {
  width: 300px;
  height: 48px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 2px solid #c62b00;
  border-radius: 0;
  background: #fff;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  color: #c62b00;
  box-shadow: none;
  text-shadow: none;
  font-size: 0;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1); }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-google-plus:hover {
  border-color: #890000; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-google-plus:hover::before {
  color: #890000; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-google-plus::before {
  letter-spacing: 3px;
  line-height: 16px;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1);
  display: block;
  content: "Ingresar con google";
  font-size: 13px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-google-plus i, div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-google-plus span {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-facebook {
  width: 300px;
  height: 48px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border: 2px solid #3b5998;
  border-radius: 0;
  background: #fff;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  color: #3b5998;
  box-shadow: none;
  text-shadow: none;
  font-size: 0;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1); }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-facebook:hover {
  border-color: #1c3a78; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-facebook:hover::before {
  color: #1c3a78; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-facebook::before {
  letter-spacing: 3px;
  line-height: 16px;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1);
  display: block;
  content: "Ingresar con facebook";
  font-size: 13px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-facebook i, div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .modal-body .vtexIdUI-providers-list > li #vtexIdUI-facebook span {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-classic-login .vtexIdUI-header .vtexIdUI-user {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-classic-login .modal-body {
  padding: 18px 30px 26px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-classic-login .modal-body #inputEmail {
  margin-bottom: 17px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-email-confirmation .modal-body {
  padding: 38px 30px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-confirm-access-code .modal-body {
  padding: 30px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-confirm-access-code .modal-body label.info-code[for='access-code'] {
  margin-bottom: 15px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-confirm-access-code .modal-body label.info-code[for='access-code'] span {
  color: #404040;
  font-weight: 500; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-confirm-access-code .modal-body label.info-code[for='access-code'] strong {
  margin-top: 10px;
  font-size: 13px;
  display: block;
  text-transform: initial;
  color: #1a1a1a; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-auth-selector .vtexIdUI-header .vtexIdUI-user {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-change-pswd .vtexIdUI-header .vtexIdUI-user {
  display: none; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-change-pswd .info-why {
  margin-bottom: 10px; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-change-pswd .vtexid-password-requirements-list {
  margin-left: 0; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-change-pswd .vtexid-password-requirements-list > li .vtexid-icon-checkmark:not(.ng-hide) {
  background-color: #fff; }

div#vtexIdContainer .vtexIdUI-page#vtexIdUI-change-pswd .vtexid-password-requirements-list > li::before {
  display: inline-block;
  content: '\2022';
  color: #1a1a1a;
  font-size: 15px;
  width: 4px;
  margin-right: 6px;
  margin-left: 20px; }

div#vtexIdContainer .vtexIdUI-page .modal-footer {
  max-width: calc(100% - 60px);
  margin: auto;
  background: #fff;
  padding: 0;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  height: 83px;
  border-color: #f8f8f8; }

div#vtexIdContainer .vtexIdUI-page .modal-footer::before, div#vtexIdContainer .vtexIdUI-page .modal-footer::after {
  display: none; }

div#vtexIdContainer .vtexIdUI-page .modal-footer .vtexIdUI-back-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1); }

div#vtexIdContainer .vtexIdUI-page .modal-footer .vtexIdUI-back-link i {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  margin-right: 6px; }

div#vtexIdContainer .vtexIdUI-page .modal-footer .vtexIdUI-back-link i::before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='14px' height='14px' viewBox='0 0 14 14' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 53 (72520) - https://sketchapp.com --%3E%3Ctitle%3Eicn_angle-left%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Home' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='icn_angle-left' fill='%23000000' fill-rule='nonzero' transform='translate(6.349784, 7.007749) rotate(-180.000000) translate(-6.349784, -7.007749) ' points='2.28527005 1.69940053 3.71472995 0.300599467 10.4142985 7.14700869 3.69922884 13.7148979 2.30077116 12.2851021 7.58570151 7.11600647'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E"); }

div#vtexIdContainer .vtexIdUI-page .modal-footer .vtexIdUI-back-link:hover {
  text-decoration: none;
  opacity: 0.8; }

div#vtexIdContainer .vtexIdUI-page .modal-footer .vtexIdUI-back-link span {
  color: #000;
  font-size: 11px;
  letter-spacing: 1px;
  line-height: 17px;
  font-weight: 600;
  text-transform: uppercase; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #classicLoginBtn, div#vtexIdContainer .vtexIdUI-page .modal-footer #sendAccessKeyBtn, div#vtexIdContainer .vtexIdUI-page .modal-footer #confirmLoginAccessKeyBtn, div#vtexIdContainer .vtexIdUI-page .modal-footer #tryChangePswdBtn, div#vtexIdContainer .vtexIdUI-page .modal-footer #changePswdBtn {
  border-radius: 0;
  box-shadow: none;
  border: none;
  background: #c20b19;
  color: #fff;
  font-weight: bold;
  line-height: 16px;
  text-align: center;
  text-transform: uppercase;
  width: 150px;
  font-size: 0;
  height: 48px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  transition: all 250ms cubic-bezier(0.4, 0, 1, 1); }

div#vtexIdContainer .vtexIdUI-page .modal-footer #classicLoginBtn:hover, div#vtexIdContainer .vtexIdUI-page .modal-footer #sendAccessKeyBtn:hover, div#vtexIdContainer .vtexIdUI-page .modal-footer #confirmLoginAccessKeyBtn:hover, div#vtexIdContainer .vtexIdUI-page .modal-footer #tryChangePswdBtn:hover, div#vtexIdContainer .vtexIdUI-page .modal-footer #changePswdBtn:hover {
  background: #890000; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #classicLoginBtn:active, div#vtexIdContainer .vtexIdUI-page .modal-footer #sendAccessKeyBtn:active, div#vtexIdContainer .vtexIdUI-page .modal-footer #confirmLoginAccessKeyBtn:active, div#vtexIdContainer .vtexIdUI-page .modal-footer #tryChangePswdBtn:active, div#vtexIdContainer .vtexIdUI-page .modal-footer #changePswdBtn:active {
  background: #890000; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #classicLoginBtn::before, div#vtexIdContainer .vtexIdUI-page .modal-footer #sendAccessKeyBtn::before, div#vtexIdContainer .vtexIdUI-page .modal-footer #confirmLoginAccessKeyBtn::before, div#vtexIdContainer .vtexIdUI-page .modal-footer #tryChangePswdBtn::before, div#vtexIdContainer .vtexIdUI-page .modal-footer #changePswdBtn::before {
  letter-spacing: 3px;
  display: block;
  content: "Entrar";
  font-size: 14px; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #classicLoginBtn::before {
  content: "Entrar"; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #sendAccessKeyBtn::before {
  content: "Entrar"; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #confirmLoginAccessKeyBtn::before {
  content: "Confirmar"; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #tryChangePswdBtn::before {
  content: "Registrar"; }

div#vtexIdContainer .vtexIdUI-page .modal-footer #changePswdBtn::before {
  content: "Aceptar"; }

div#vtexIdContainer .vtexid-icon-lock {
  display: none; }
