/*

Theme Name: Tema Hijo
Template: Divi

Theme URI: http://www.simplificalochile.cl
Version: 1.0.1
Description: Tema Hijo de Simplificalo Chile
Author: Juan G
Author URI: http://www.simplificalo.cl
*/

.woocommerce-checkout {
    --wp--preset--font-size--large: clamp(1.111rem, 1.111rem + ((1vw - 0.2rem) * 0.392), 1.275rem);
}
.woocommerce-checkout .woocommerce {
    width: 100%;
    margin: 0 auto;
    max-width: 1100px !important;
}
.woocommerce-checkout .woocommerce h3#order_review_heading {
    display: none!important;
}
.woocommerce-checkout form.woocommerce-checkout {
    display: grid;
    grid-column-gap: 30px;
    grid-template-columns: 1fr 33%;
    width: 100%;
}
@media(max-width: 1024px) {
    .woocommerce-checkout form.woocommerce-checkout {
        grid-template-columns: 1fr;
        grid-row-gap: 45px;
    }
}
.woocommerce-checkout form.woocommerce-checkout #order_review {
    width: 100%;
}
.woocommerce-checkout form.woocommerce-checkout #order_review table.shop_table,
.woocommerce-checkout form.woocommerce-checkout #order_review #payment {
    width: 100%;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields,
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields__field-wrapper {
    width: 100%;
}
.woocommerce-checkout form.woocommerce-checkout .woocommerce-billing-fields input {
    width: 100%;
}
.woocommerce-checkout form.woocommerce-checkout #customer_details .col-1,
.woocommerce-checkout form.woocommerce-checkout #customer_details .col-2 {
    width: 100%;
}
.woocommerce-checkout form.woocommerce-checkout #order_review #payment #place_order {
    float: inherit;
}
.woocommerce-checkout .woocommerce .woocommerce-error {
    background: red;
}
.woocommerce-checkout .woocommerce .woocommerce-error li,
.woocommerce-checkout .woocommerce .woocommerce-error li a {
    color: #2f363b;
}
.woocommerce-checkout form.woocommerce-checkout:has(.woocommerce-NoticeGroup-checkout) {
    grid-template-columns: 1fr;
}