.elementor-8 .elementor-element.elementor-element-4ed0acb5{--display:flex;--background-transition:0.3s;--margin-block-start:120px;--margin-block-end:120px;--margin-inline-start:0px;--margin-inline-end:0px;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-4ec669e1 */.product-name, .product-price, .product-quantity, .product-subtotal{
    font-family: Pomidorko;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 100% */
    letter-spacing: 0.2px;
    color: #4C4343;
}
.product-name a{
    font-family: Roboto Condensed;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 100% */
    letter-spacing: 0.2px;
    color: #F66444 !important;
}
.woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
    height: 70px;
    width: 70px;
    border-radius: 5px;
}
.elementor-kit-5 input:not([type="button"]):not([type="submit"]) {
    background-color: #4C4343 !important;
    border: none !important;
    color: #fff;
}
.cart_totals h2{
    font-family: Pomidorko;
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 100% */
    letter-spacing: 0.2px;
    color: #4C4343;
}
.cart-subtotal, .order-total{
    font-family: Roboto Condensed;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 100% */
    letter-spacing: 0.2px;
    color: #4C4343 !important;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{
    border-radius: 10px;
    background-color: #F66444;
    font-family: Roboto Condensed;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 34px; /* 212.5% */
    letter-spacing: 2px;
    text-transform: uppercase;
    padding: 12px 50px;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt{
    border-radius: 10px;
    background-color: #F66444;
    font-family: Roboto Condensed;
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 34px; /* 212.5% */
    letter-spacing: 2px;
    text-transform: uppercase;
    padding: 12px 50px;
}
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover{
    background-color: #F66444;
    color: #fff;
}
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover{
    background-color: #F66444;
}
.woocommerce .quantity .qty {
    width: 4.631em;
    text-align: left;
}/* End custom CSS */