.site-branding img{max-width:300px;}
section.about-section .widget .text-holder p {
    font-size: 1.4em;

}
.woocommerce-page .site-content ul.products li.product .price {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 0.7em;
    text-transform: uppercase;
    color: #868e96;
    line-height: 1.5;
    justify-content: center;
    display: none;
}
.woocommerce table.shop_table {
 
    margin: 50px -1px 24px 0;

}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {

    border-bottom: 1px solid rgba(0,0,0,.1);
}
.woocommerce-cart table.cart th.product-price{display:none;}
.woocommerce-cart table.cart td.product-price{display:none;}
.woocommerce-cart table.cart td.product-subtotal{display:none;}
.woocommerce-cart table.cart th.product-subtotal{display:none;}
.woocommerce-checkout
  #primary
  .woocommerce-checkout
  .woocommerce-checkout-review-order
  table.shop_table
  .product-total span{
    text-align: right;
    display: none;
}
.order-total{ display: none;}
.cart-subtotal{ display: none;}
.single-product .site-main div.product div.summary .price {
    margin-top: 10px;
    font-size: 0.9em;
    color: #000000;
    font-weight: 700;
    display: none;
    margin-bottom: 0;
}
.header-main .right .cart-block .cart-amount {
    font-size: 0.6em;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #474747;
    display: none;
}
.header-three .header-main .main-navigation + .right {

    margin-right: 30px;
}
.item .price {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 0.7em;
    text-transform: uppercase;
    color: #868e96;
    line-height: 1.5;
    justify-content: center;
    display: none;
}
section.about-section .widget .centered {
    text-align: center;
    padding-top:70px;
}
.about-section {
    background-image: url(https://qualitysolutionza.co.za/wp-content/uploads/2023/01/about.png) !important;
    background-repeat: no-repeat !important;
    background-position: center 40px !important;
    background-size: 100px !important;
}
.site-banner .banner-caption .cat-links .cat-links-inner {
    display: inline-block;
    padding-right: 20px;
    color: #ffffff;
    pointer-events: none;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #BA8427;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}
#add_payment_method table.cart input, .woocommerce-cart table.cart input, .woocommerce-checkout table.cart input {
    margin: 0;
    vertical-align: middle;
    width: 5em !important;
}
.site-footer .footer-b {
    border-top: 1px solid rgba(134, 142, 150, 0.1);
    padding: 25px 0;
    display: none;
}
#htwlquick-viewmodal.woocommerce .quantity .qty {
 
    width: 4.631em;
}
.product-thumbs {
  display: block;
  overflow: auto;
  margin: 10px 0;
  width :100%;
}

.product-thumbs .thumb {
  float: left;
  margin-bottom: 10px;
  width: 30%;
}

.product-thumbs .thumb:nth-child(2) {
  margin: 0 5%;
}
.site-banner .banner-caption .banner-title {

    font-size: 3.5em;

}
q, blockquote, .section-title, section[class*="-section"] .widget-title, .yith-wcqv-main .product .summary .product_title, .widget_bttk_author_bio .title-holder, .widget_bttk_popular_post ul li .entry-header .entry-title, .widget_bttk_pro_recent_post ul li .entry-header .entry-title, .blossomthemes-email-newsletter-wrapper .text-holder h3, .widget_bttk_posts_category_slider_widget .carousel-title .title, .additional-post .section-grid article .entry-title, .site-banner .banner-caption .banner-title, .site-banner .banner-caption .meta-wrap > span.byline, section.about-section .widget .text-holder p, section.about-section.style-two .widget .widget-title, section.cta-section .widget_blossomtheme_companion_cta_widget .blossomtheme-cta-container .widget-title, .blog-section .section-grid .entry-title, .instagram-section .profile-link, section.newsletter-section .newsletter-inner-wrapper .text-holder h3, .recent-prod-section.style-three .recent-prod-feature .product-title-wrap .rp-title, .recent-prod-section.style-four .recent-prod-feature .product-title-wrap .rp-title, .recent-prod-section.style-five .recent-prod-feature .product-title-wrap .rp-title, .recent-prod-section.style-six .recent-prod-feature .product-title-wrap .rp-title, .popular-prod-section.style-three .popular-prod-feature .product-title-wrap .pp-title, .popular-prod-section.style-four .popular-prod-feature .product-title-wrap .pp-title, .popular-prod-section.style-five .popular-prod-feature .product-title-wrap .pp-title, .popular-prod-section.style-six .popular-prod-feature .product-title-wrap .pp-title, .classic-layout .site-main article .entry-title, .grid-layout .site-main article .entry-title, .list-layout .site-main article .entry-title, .page .site-content > .page-header .page-title, .page-template-about section.intro-about-section .widget-title, .page-template-contact .site-main .widget .widget-title, .error404 .site-content > .page-header .page-title, .single .site-content > .page-header .entry-title, .woocommerce-page .site-content > .page-header .page-title, .single-product .site-main div.product div.summary .product_title, .single-product .site-main .related > h2, section[class*="-cat-section"].style-three .cat-feature .product-title-wrap .pp-title, section[class*="-cat-section"].style-four .cat-feature .product-title-wrap .pp-title, section[class*="-cat-section"].style-five .cat-feature .product-title-wrap .pp-title, section[class*="-cat-section"].style-six .cat-feature .product-title-wrap .pp-title {
    font-family: 'avenir';
    font-weight: normal;
}