/*
    Custom overrides
*/
.btn-buy, .newsletter-box .newsletter-btn .btn, .product_box_button form .button, .button .button, .form_wrapper .request_quantity button, .main_menu .checkout-cart .btn, #cartDrawer .cart_button a, .crall-product-item .crall-buy, .account-pages .btn-account, .account-pages .btn-default-1, .login-page .btn-default, .add2cart button, .btn-default, .btn-default-1, .account_consents-page article button, .index-page .latest_from_blog_row .__read_more_blog span, .__read_more_blog span {
    border-radius: 3rem!important;
  font-weight: 400;
}
.product_box_title_row {
    height: 2.5rem!important;
}
.product .product-meta .price, .product-price, .crall-product-item .crall-price .crall-price, .special, .cart-content .cart_bottom_part .not-on-sale {
    font-size: 20px;
    font-weight: 500;
}
.btn-buy {
    width: 100px;
}
h1.product-title-v1, .clerkheader {
    font-weight: 600;
    padding-top: 1.5rem;
    padding-bottom: 0rem;
    margin-bottom: 0;
    font-size: 40px!important;
}
.button .button, .account_consents-page article button {
    font-size: 20px!important;
}
.btn {
    font-weight: 600;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .card-body {
    background-color: #ececec;
}
#tabs .nav-item .nav-link {
    font-size: 17px;
}
.pb20 {
    padding-bottom: 0px;
}
.pt20 {
    padding-top: 0px;
}

/*Add some space below A-1 banner*/
.index-page .frontpage-banner.aaaa {
    padding-bottom: 10px;
}
h5#banner_one_four_one_header.bannerheadercolor.bannerFsize.pt5.left, h5#banner_g_one_four_one_header.bannerheadercolor.bannerFsize.pt5{
    background-color: #aea191!important;
    color: #fff!important;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  font-weight: 400;
  font-size: 20px!important;
}
.product-page .usp_wrapper p, .product-page .usp-row p, .product-page .usp_wrapper span, .product-page .usp-row span {
    font-weight: 400!important;
}
h1.product-title-v1, .clerkheader {
    font-weight: 400;
}
#tabs .nav-item .nav-link {
    color: #5d6263 !important;
}
div.col-12.flx.plr0.pt20{
    display: none;
}
.breadcrumb a {
    color: #5d6263;
}
.cartcontent {
    background: #ffffff!important;
}
.btn {
    font-weight: 400;
}
.slogans-mobile {
    font-weight: 300;
}
.col.menu.__myaccount_icon {
    display: none;
}