.elementor-27 .elementor-element.elementor-element-3c3256a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}/* Start custom CSS for wc-elements, class: .elementor-element-231d686 */.elementor-27 .elementor-element.elementor-element-231d686 .woocommerce table.shop_table {
    border: 0;
    border-collapse: collapse;
}
.elementor-27 .elementor-element.elementor-element-231d686 .woocommerce table.shop_table th {
    border: 0;
    border-bottom: 1px solid #eee;
}
.elementor-27 .elementor-element.elementor-element-231d686 .woocommerce table.shop_table td {
    border: 0;
    border-bottom: 1px solid #eee;
}
.elementor-27 .elementor-element.elementor-element-231d686 .cart_item a {
    color: #222;
}
.elementor-27 .elementor-element.elementor-element-231d686 .actions {
    background: transparent;
}
.elementor-27 .elementor-element.elementor-element-231d686 .actions .coupon button, .elementor-27 .elementor-element.elementor-element-231d686 .actions button {
    background: transparent;
    border: 1px solid #eee;
    border-radius: 200px;
    padding: 12px;
    font-weight: 500;
}
.elementor-27 .elementor-element.elementor-element-231d686 .actions .coupon input {
    font-family: poppins;
    font-size: 14px;
    background: transparent;
    border: 1px solid #eee !important;
    height: 40px;
    border-radius: 5px;
    font-weight: 500;
    min-width: 200px;
}
.elementor-27 .elementor-element.elementor-element-231d686 .wc-proceed-to-checkout a {
    background: var(--e-global-color-accent);
    border-radius: 200px;
}
.elementor-27 .elementor-element.elementor-element-231d686 .return-to-shop a {
    background: transparent;
    border: 1px solid #eee;
    border-radius: 200px;
    padding: 12px;
    font-weight: 500;
}/* End custom CSS */