html {
    height: 100%;
}

body {
    min-height: 100%;
}
.wp-site-blocks {
    display: flex;
    flex-direction: column;
    min-height: 98vh;
}

.kiosk-stiky-footer {
    margin-top: auto;
    background-color: var(--wp--preset--color--base-2);
}

.btn-finalize {
    min-width: 500px;
    font-size: 1.5rem;
    padding: 22px 40px;
    border-radius: 20px;
    text-align: center;
    margin-top: 60px;
        box-sizing: border-box;
    }
    
.woocommerce-checkout.woocommerce-order-received .wp-site-blocks {
        justify-content: center;
        margin: 0 100px;
}
    .woocommerce-checkout .wp-site-blocks .wc-block-order-confirmation-summary {
        margin: 60px 0px;
    }
    
    .woocommerce-checkout .wp-site-blocks li.wc-block-order-confirmation-summary-list-item {
        border-right: 2px dashed var(--wp--preset--color--gray);
        padding-right: 50px;
    }
    
    .woocommerce-checkout .wp-site-blocks li.wc-block-order-confirmation-summary-list-item:last-child {
        border-right: none;
    }
    
    .woocommerce-checkout .wp-site-blocks h3.wp-block-heading {
        font-weight: 700;
    }
    
    .woocommerce-checkout .wp-site-blocks .woocommerce-Price-amount.amount {
        font-weight: 700;
    }
    
    .woocommerce-checkout .wp-site-blocks .woocommerce-table__line-item.order_item .woocommerce-Price-amount.amount {
        font-weight: 400;
}

.title-sucess{
    font-family: Poppins;
    font-size: 34px;
    font-weight: 700;
    line-height: 51px;
    text-align: center;
    color: #3AB54A;
}
#finalizeButton{
    margin: 20px;;
}
.tfoot{
    background-color: white;
}
.woapi-response{
    display: none;
}

.wc-block-order-confirmation-totals__product a{
    pointer-events: none;
    text-decoration: none !important;
}
.wc-block-order-confirmation-totals__product li{ 
    display: flex;
}
.wc-block-order-confirmation-totals__product li .wc-item-meta-label{
    min-width: 190px;
}
.wc-block-order-confirmation-totals__product li  dd{
    font-weight: 400;
}
.wc-block-order-confirmation-totals table{
    border-radius: 30px !important;
}

.wp-block-site-logo img{
    height: 38px;
    width: auto;
}