<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body.woocommerce-checkout .woocommerce-content {
      
}

@media (max-width: 991.98px) {
      body.woocommerce-checkout .woocommerce-content {
      
      }
}

.woocommerce-form-coupon-toggle {
      padding: 0;
}

body.woocommerce-checkout .screen-reader-text {
      display: none;
}

body.woocommerce-checkout .woocommerce-content form.woocommerce-checkout {
      margin: 20px 0 50px 0;
      padding: 25px;
      border: 1px solid #E7E2E3;
      width: 100%;
      display: flex;
}

@media (max-width: 991.98px) {
      body.woocommerce-checkout .woocommerce-content form.woocommerce-checkout {
            flex-direction: column;
            padding: 25px 5px;
      }
}

#customer_details .form-row {
      
}

#customer_details h3 {
      margin-top: 30px;
}

.woocommerce-account-fields .form-row, .woocommerce-billing-fields .form-row, .woocommerce-shipping-fields .form-row {
      width: 50%;
      float: left;
      height: 65px;
}

#customer_details .form-row input {
      border: 1px solid #e3d6cd;
      outline: none;
      padding: 5px;
      color: #333;
}

.woocommerce-account-fields .form-row:nth-child(even) {
      padding-right: 15px;
}

.woocommerce-billing-fields .form-row:nth-child(even) {
      padding-left: 15px;
}

.woocommerce-shipping-fields .form-row:nth-child(even) {
      padding-left: 15px;
}

.woocommerce-account-fields .form-row:nth-child(even) {
      padding-left: 15px; 
}

.woocommerce-billing-fields .form-row:nth-child(odd) {
      padding-right: 15px; 
}

.woocommerce-shipping-fields .form-row:nth-child(odd) {
      padding-right: 15px; 
}

.woocommerce-account-fields .form-row input:read-only {
      border: none !important;
      background: transparent;
}

.woocommerce-account-fields .form-row .woocommerce-input-wrapper, .woocommerce-billing-fields .form-row .woocommerce-input-wrapper, .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper {
      display: block;
      width: 100%;
}

.woocommerce-account-fields .form-row .woocommerce-input-wrapper input, .woocommerce-billing-fields .form-row .woocommerce-input-wrapper input, .woocommerce-billing-fields .form-row .woocommerce-input-wrapper select, .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper input, .woocommerce-shipping-fields .form-row .woocommerce-input-wrapper select {
      display: block;
      width: 100%;
}

#customer_details .form-row label {
      display: block;
      font-size: 14px;
      width: 100%;
}

#customer_details .form-row abbr {
      text-decoration: none;
}

#customer_details {
      width: 60%;
      display: flex;
      flex-direction: column;
      padding-right: 50px;
}

@media (max-width: 991.98px) {
      #customer_details {
            width: 100%;
            padding-right: 0;
      }
}

.woocommerce-account-fields {

}

.woocommerce-billing-fields {
      width: 100%;
}

.woocommerce-shipping-fields {
      width: 100%;
}

#ship-to-different-address {
      display: none;
      pointer-events: none;
}

.woocommerce-additional-fields {

}

.woocommerce-input-wrapper .description {
      display: block;
      font-size: 12px;
      font-style: italic;
}

#order_comments {
      width: 100%;
      min-height: 100px;
}

#order_review {
      width: 40%;
      background-color: #fff;
      padding: 30px;
      height: fit-content;
}

body.woocommerce-order-pay #order_review {
      width: 60%;
      margin: 50px auto;
}

@media (max-width: 991.98px) {
      #order_review {
            width: 100%;
            padding: 30px 5px;
      }
      
      body.woocommerce-order-pay #order_review {
            width: 100%;
            padding: 30px 5px;
      }
}

body.woocommerce-order-pay #order_review table.shop_table {
      width: 100%;
      margin-bottom: 25px;
}

body.woocommerce-order-pay ul.wc_payment_methods, .wc_payment_methods.payment_methods.methods {
      padding: 0;
}

.payment_box.payment_method_woo-mercado-pago-custom {
      margin: 10px 0;
}

div.mp-checkout-custom-container {
      padding: 0 !important;
}

ul#shipping_method {
      margin: 0;
      padding: 0;
      list-style: none;
      font-size: 12px;
      font-weight: bold;
}

.terminos-conversion {
      margin-bottom: 10px;
}

.terminos-conversion:nth-of-type(1) {
      display: none;
}

.terminos-conversion p {
      font-size: 13px;
      font-style: italic;
      margin-bottom: 5px;
}

.payment_box.payment_method_bacs {
      font-size: 13px;
      padding: 10px;
      background-color: rgb(255, 255, 249);
}</pre></body></html>