.elementor-156 .elementor-element.elementor-element-458b4d4{--display:flex;--margin-top:128px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-458b4d4 */.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img, table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img {
    border-radius: 16px;
}

.wc-block-components-product-name{
    font-family: "Prata", Sans-serif;
    font-size: 28px!important;
    width: 100%;
}

.wc-block-cart-item__wrap{
        display: flex;
}


.wc-block-cart-item__wrap > div{
    width: calc(100% / 2 - 12px);
}

.wc-block-cart-items__header-total{
    visibility: hidden;
}

.wc-block-components-product-details{
    font-size: 14px;
}


.wc-block-cart-item__product{
    vertical-align: middle!important;
}

body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    min-height: 3em;
    border-radius: 16px;
    font-family: "Prata", Sans-serif;
}

a:active, a:hover {
    color: #fff!important;
    transform: scale(1.01);
}/* End custom CSS */