.elementor-10 .elementor-element.elementor-element-3f471f72{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-d3345be{text-align:center;}.elementor-10 .elementor-element.elementor-element-d3345be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:800;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-d3345be .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-3f471f72{--content-width:1440px;}}/* Start custom CSS for wc-elements, class: .elementor-element-54b997c */.comments-area a, .page-content a {
    text-decoration: none;
    font-family: poppins;
    color: #2d3436;
    font-size: 22px;
}

.woocommerce table.shop_table td {
    font-family: roboto;
    font-size: 20px;
}

.woocommerce-cart table.cart img {
    width: 90px;
    border-radius: 4px;
    margin-left: 25px;
    margin-right: -16px;
    margin-top: 8px;
}
.woocommerce table.shop_table td.product-thumbnail {
    padding: 0;
}

.product-subtotal, .product-price {
    text-align: right;
}
 
.woocommerce table.shop_table th {
    font-size: 22px;
}


.woocommerce .quantity .qty {
    font-family: poppins;
    font-size: 18px;
    
} 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    border-radius: 8px;
    background-color: #0B2C55;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
    background-color: #26667F;
}

@media (max-width: 768px) {
    .woocommerce-cart .product-thumbnail {
        display: table-cell !important;
    }
    .woocommerce-cart table.cart td.product-remove,
.woocommerce-cart table.cart td.product-thumbnail {
    text-align: center;
    vertical-align: middle;
}

.woocommerce-cart table.cart td.product-thumbnail img {
    max-width: 70px; /* Adjust thumbnail size */
    height: auto;
    margin: 0 auto;
    display: block;
}
}/* End custom CSS */