/*
Theme Name: TWG - Hello Child Theme
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: TWG
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.7.1.1685059822
Updated: 2023-05-26 12:10:22

*/

.wpcf7-form p {
  padding-bottom: 20px;
}

.wpcf7-submit, .wpcf7-submit:hover{
  background-color: var( --e-global-color-accent );
  font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
  font-weight: var( --e-global-typography-accent-font-weight );
  color:#fff;
  border:0;
}

.woo-category-list {
    list-style: none;
    padding: 0;
}

.parent-category {
    margin: 8px 0;
    position: relative;
    padding-left: 20px;
}

.parent-category .toggle-icon {
    position: absolute;
    left: 0;
    top: 0;
    font-weight: bold;
    cursor: pointer;
    user-select: none;
}

.parent-category > a {
    font-weight: bold;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
}

.child-category-list {
    list-style: none;
    padding-left: 10px;
}

.child-category a {
    display: block;
    margin: 4px 0;
}
.wc-tabs li{
    font-size:18px;
    margin-right: 10px !important;
}
#prod-description .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel {
  border-color: var( --e-global-color-accent ) !important;
}

.single-product .quantity{
    display:flex;
}
.single-product .quantity input[name="quantity"] {
  margin-left: 10px;
  margin-right: 10px !important;
}

.single-product .quantity .bdt-add-to-cart-qty-plus{
    margin-top: 0px !important;
}
