/*
Theme Name: MrBara Child
Theme URI: http://drfuri.com/mrbara
Author: DrFuri
Author URI: http://drfuri.com
Description: MrBara Child Theme.
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: mrbara
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: mrbara
*/

.woocommerce-Price-amount.amount {
  color: #1b1464;
}

.woocommerce div.product p.price {
  color: #f49f1c;
}

.woocommerce div.product form.cart .variations .styled-select::after {
  bottom: 40px;
}

.woocommerce div.product form.cart .single-add-to-cart-btn button.button.single_add_to_cart_button {
  color: #222;
  background: #f49f1c;
}

.woocommerce div.product form.cart .button::before {
  top: 19px;
}

.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist {
  height: 50px;
  width: 50px;
}

.woocommerce div.product form.cart .yith-wcwl-add-to-wishlist,
.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist {
  line-height: 51px;
}

.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist::before {
  left: 15px;
  top: 15px;
}

.woocommerce header h2.cats-menu-title,
.primary-nav > ul > li > a {
  font-family: 'Poppins', 'Open Sans', sans-serif;
}

.nav.primary-nav > ul.menu > li > a {
  text-transform: capitalize;
}

.footer-layout-8 .widget .widget-title {
  font-weight: 500;
}

.woocommerce.woocommerce-wishlist .wishlist_table tbody td.product-add-to-cart .button::before {
content: "";
}

.woocommerce ul.products li.product .price {
font-weight: 500;
}

.woocommerce-account.woocommerce-edit-account .woocommerce .woocommerce-MyAccount-content .edit-account .form-row .input-text {
font-size: 15px;
}

#btn-submit {
    font-size: 16px;
    color: #1b1464;
    border: 1px solid #1b1464;
    border-radius: 25px;
    padding: 5px 15px 5px 15px;
    font-weight: 500;
    transition: 0.5s
} 
#btn-submit:hover {
    background: rgba(27,20,100,1);
    color: #fff;
    box-shadow: 0 2px 3px 0 rgba(27,20,100,1), 0   2px 3px 0 rgba(0,0,0,0.19);
}

.modal.in .modal-body {
     overflow: auto;
     max-height: 80vh;
}

.modal .woocommerce .modal-content .product .woo-short-description {
	max-height: none;
	overflow: unset; 
}

.login-popup .modal-dialog .modal-content .modal-body {
    overflow-y: auto !important;
}

body.modal-open {
   overflow: hidden !important;
}

body.login-open {
	overflow-y: hidden !important;
}

.woocommerce div.product .woo-short-description p {
    margin-bottom: inherit;
}

.modal .woocommerce .modal-content .product form.cart {
	margin-bottom: 50px;
}

#brands .mrbara-image-box .title {
	display: none;
}

.product-page-layout-7 div.product .product-layout-7 div.summary .woo-short-description, .woocommerce div.product .product_meta .tagged_as a, .woocommerce div.product .product_meta .posted_in a, .woocommerce div.product .product_meta .sku_wrapper .sku {
	color: #585858;
}

.footer-widgets .widget a, .footer-layout-8, .footer-layout-8 .menu li a, .recent-post .post-text .post-title, .woocommerce div.product .product_meta .sku_wrapper, .woocommerce div.product .product_meta .posted_in, .woocommerce div.product .share span, woocommerce div.product .product_meta .tagged_as, .woocommerce .widget_product_categories ul li, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
	font-size: 16px;
}

.woocommerce .widget_product_categories ul li, .shop-toolbar {
	font-weight: 500;
}

.recent-post .post-text .post-date, .woocommerce .widget_product_categories ul li.cat-parent ul.children li a {
	font-size: 14px;
}

.entry-content {
	font-size: 14px !important;
}

.woocommerce .widget_product_categories ul li.cat-parent ul.children li a, .woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a, .woocommerce-account.woocommerce-edit-account .woocommerce .woocommerce-MyAccount-content .edit-account .form-row .input-text {
	color: #585858;
}

.widget ul li i {
	margin-bottom: 7px;
	margin-right : 5px;
}

.woocommerce .widget_product_categories ul li.cat-parent ul.children li .count {
	display: none;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content p {
	color: #585858 !important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .myaccount-sidebar ul li span {
	color: #525252;
}

.select2-container .select2-selection--single {
	margin: 0 0 0;
}

.modal .woocommerce .modal-content .product.product-type-variable .product_title {
	text-align: left;
}