.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-50d1e238{margin-top:50px;margin-bottom:0px;}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-7f3db2da > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-72d4f15 */table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th{
    color:black;
}
.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper{background:white;}
/*.woocommerce table.shop_table thead{*/
/*    background: #282828 !important;*/
/*}*/
.elementor-10 .elementor-element.elementor-element-72d4f15 input[type=number]{
    color:black !important;
}
.woocommerce table.shop_table tbody tr td.product-remove a.remove:before{color:white;}
input#coupon_code {
    padding: 10px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{
    background: #282828;border-radius: 15px;
}
a.checkout-button.button.alt.wc-forward br{display:none;}
a.checkout-button.button.alt.wc-forward,.elementor-10 .elementor-element.elementor-element-72d4f15 button{
    color:black;
}
.elementor-10 .elementor-element.elementor-element-72d4f15 button.button{
    background:var(--gostudy-button-color-hover) !important;
    color:black !important;
}
.woocommerce table.shop_table thead, thead th{
    background-color: #282828 !important;
    color:white !important;
}
.cart_totals h2{color:transparent;pointer-event:none;}
.cart_totals h2:before{
    content:"Total";
    color:white;
     font-size: 24px;
    font-weight: 600;
    line-height: 1;
    text-transform: capitalize;
    margin-bottom: 12px;   
}
@media(max-width:575px){
    table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr{
        margin:0 !important;
    }
}/* End custom CSS */