.elementor-kit-1345{--e-global-color-primary:#30FF14;--e-global-color-secondary:#1D990C;--e-global-color-text:#A6A6A6;--e-global-color-accent:#333333;--e-global-color-6af1c20:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;}.elementor-kit-1345 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1345 a{color:#1D990C;}.elementor-kit-1345 a:hover{color:#1D990C;}.elementor-kit-1345 h1{color:#30FF14;font-family:"Inter", Sans-serif;font-weight:700;}.elementor-kit-1345 h2{color:#30FF14;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-kit-1345 h3{color:#FFFFFF;}.elementor-kit-1345 h4{color:#30FF14;}.elementor-kit-1345 h5{color:#30FF14;}.elementor-kit-1345 h6{color:#FFFFFF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.woocommerce-js form .form-row input.input-text, .woocommerce-js form .form-row textarea {
    background-color: black;
        border-color: #505255;
}

input[type=email], input[type=number], input[type=password], input[type=reset], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea{
    color: white;
}


input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="number"]:focus, textarea:focus, .wp-block-search__input:focus, [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus, .ast-mobile-popup-drawer.active .menu-toggle-close:focus, .woocommerce-ordering select.orderby:focus, #ast-scroll-top:focus, #coupon_code:focus, .woocommerce-page #comment:focus, .woocommerce #reviews #respond input#submit:focus, .woocommerce a.add_to_cart_button:focus, .woocommerce .button.single_add_to_cart_button:focus, .woocommerce .woocommerce-cart-form button:focus, .woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus, .woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus, .woocommerce #order_comments:focus, .woocommerce #place_order:focus, .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus, .woocommerce .woocommerce-MyAccount-content form button:focus, .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus, .woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus, body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus, #ast-coupon-code:focus, .woocommerce.woocommerce-js .quantity input[type=number]:focus, .woocommerce-js .woocommerce-mini-cart-item .quantity input[type=number]:focus, .woocommerce p#ast-coupon-trigger:focus{
    
        border-color: #30ff14;
        color: white;
}


.select2-container--open .select2-dropdown--above{
    background-color: black;
        color: #30ff14;
}
.woocommerce-js .select2-container--default .select2-selection--single .select2-selection__rendered{
    color: white;
}


.woocommerce-js .select2-container .select2-selection--single, .woocommerce-js select, .woocommerce-page .select2-container .select2-selection--single, .woocommerce-page select{
        border-color: #3f444b;
}


form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){
        border-color: #505255;
        background-color: #101010;
}
.entry-title{
    font-weight: 700;
}


.woocommerce-error, .woocommerce-info, .woocommerce-message{
    
        background-color: #0c0d0e;
    color: #30ff14;
}

form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){
    
    
        border-color: #3f444b;
        background-color: #101010;
}


.woocommerce-js table.shop_table thead, .woocommerce-page table.shop_table thead{
    background-color: #0c0d0e;
}


.woocommerce-js table.shop_table, .woocommerce-page table.shop_table{
    
 
   border: 1px solid #3a3a3a;   
    
}


.woocommerce-js .quantity input[type=email], .woocommerce-js .quantity input[type=number], .woocommerce-js .quantity input[type=text]{
    
     border-radius: 20px;
    color: black;
    background-color: #30ff14;
    
}


.woocommerce-js table.shop_table td, .woocommerce-page table.shop_table td{
        border-top: 1px solid #3a3a3a;
}


.woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-cart .cart-collaterals .cross-sells>h2{
    
    background-color: #0c0d0e;
    border-bottom: 1px solid #505255;
}


.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-cart .cart-collaterals .cross-sells{
    
        border-color: #3a3a3a;
    
}

#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th{
    
    border-top: 1px solid #3a3a3a;
    
}/* End custom CSS */