.elementor-68 .elementor-element.elementor-element-ff5e4b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-6963904{--confirmation-message-display:block;--sections-border-type:none;--sections-padding:45px 45px 45px 45px;--order-details-product-links-normal-color:#2A2A2A;--tables-divider-border-type:solid;--tables-divider-border-color:#EBEBEB;--buttons-border-type:none;}.elementor-68 .elementor-element.elementor-element-6963904 .woocommerce-thankyou-order-received{font-size:36px;font-weight:500;}.elementor-68 .elementor-element.elementor-element-6963904 .woocommerce-order-overview.order_details li{text-transform:none;}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-ff5e4b4{--content-width:1200px;}}/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-6963904 */.elementor-68 .elementor-element.elementor-element-6963904 a#submit-payment{
    background: var(--e-global-color-accent );
    color: #000;
    width: 100%!important;
    border-radius: 40px;
    text-transform: uppercase
}
.elementor-68 .elementor-element.elementor-element-6963904 button#pagarme-qr-code-button {
    color: #000;
    border: 1px solid;
}
.elementor-68 .elementor-element.elementor-element-6963904 button#pagarme-qr-code-button:hover {
    background: #000;
    color: #FFF;
    border: #000 1px solid;
}
.elementor-68 .elementor-element.elementor-element-6963904 button#pagarme-billet-button {
    color: #000;
    border: 1px solid;
}
.elementor-68 .elementor-element.elementor-element-6963904 button#pagarme-billet-button:hover {
    background: #000;
    color: #FFF;
    border: #000 1px solid;
}

ol.asaas-pix-instructions__list {
    font-size: 16px;
}
.asaas-pix-copy-to-clipboard p {
    white-space: normal;
    height: auto;
    margin-bottom: 10px;
}

.pagarme-response .woocommerce-error *, .woocommerce-info *, .woocommerce-message *, .woocommerce-noreviews * {
    color: #000 !important;
    line-height: 18px;
    text-align: center;
    justify-self: center;
    border: none !important;
    border-radius: 24px;
}

button#pagarme-qr-code-button:hover, button#pagarme-billet-button {
    color: #FFF !important;
}

address {
    padding: 0 !important;
    height: auto !important;
}

h3.flexify-cart-order-item__info-name {
    font-size: 14px;
    font-weight: 300;
    line-height: 18px;
}/* End custom CSS */