/*
Theme Name: Shopkeeper Child
Theme URI: http://shopkeeper.getbowtied.com/
Description: This is a child theme for Shopkeeper.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: shopkeeper
Version: 1.0
*/

@import url("../shopkeeper/style.css");

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

.site-header.sticky, #page_wrapper.transparent_header .site-header.sticky {
    background: transparent!important;
}

.woocommerce ul.products li.product .button {
    margin-top: 1em;
    display: none;
}

yith-wcwl-add-button, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistexistsbrowse, .share-product-text, .product_meta, .product_meta a, .product_meta_separator, .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes td, .tob_bar_shop, .post_meta_archive, .post_meta, del, .wpb_widgetised_column .widget li, .wpb_widgetised_column .widget_calendar table thead tr th, .wpb_widgetised_column .widget_calendar table thead tr td, .wpb_widgetised_column .widget .post-date, .wpb_widgetised_column .recentcomments, .wpb_widgetised_column .amount, .wpb_widgetised_column .quantity, .products li:hover .add_to_wishlist:before, .product_after_shop_loop .price, .product_after_shop_loop .price ins, .wpb_widgetised_column .widget_price_filter .price_slider_amount, .product .product_after_shop_loop .product_after_shop_loop_price span.price .woocommerce-Price-amount.amount, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .archive .products-grid li .product_thumbnail_wrapper > .price .woocommerce-Price-amount, .site-search .search-text, .site-search .site-search-close .close-button:hover, .menu-close .close-button:hover, .site-search .woocommerce-product-search:after, .site-search .widget_search .search-form:after {
    color: #000!important;
}

products a.button.add_to_cart_button.loading, .woocommerce ul.products li.product .price del, .woocommerce ul.products li.product .price, .wpb_wrapper .add_to_cart_inline del .woocommerce-Price-amount.amount {
	color:#000!important;
}

.site-footer-widget-area {
    margin-bottom: 0!important;
}

.site-footer-copyright-area{
	display:none!important;
}

.site-footer-widget-area > .row {
    border-bottom: none!important;
}

footer .widget {
    margin-bottom:40px!important;
}

footer .row{
	font-size:15px!important;
}

.product_layout_2 .product_content_wrapper .product_meta > span {
    display: none!important;
}

/* .vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner {
    background-color: #fff!important;
} */


.vc_row.vc_row-o-content-top>.vc_column_container>.vc_column-inner span {
    color: #000!important;
}

.vc_toggle_title {
    display: flex!important;
    flex-direction: row;
	align-items: center;
    justify-content: space-between;
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    margin-left: 8px;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon {
    height: 16px;
    width: 16px;
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
    margin-top: -8px!important;
}
.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after, .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
    border-width: 2px!important;
    height: 8px!important;
    margin-left: -4px!important;
    width: 8px!important;
}

.vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
    margin-top: -4px!important;
}

.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li.empty:before {
    content: url(https://www.setatelier.com/wp-content/uploads/2019/03/basket-set.svg)!important;
	font-family: none !important;
    background: none;
    font-size: initial!important;
    line-height: 1!important;
    margin: 0 auto;
    padding-bottom: 35px;
}


.product_layout_2 .product_content_wrapper .woocommerce-tabs .panel#tab-additional_information table.shop_attributes p {
    font-size: 1rem!important;
}

.tob_bar_shop {
    display: none!important;
}

.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button.checkout.wc-forward {
    background: #000 !important;
    border: 2px solid #fff;
    color: #fff!important;
    padding: 20px !important;
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
	cursor:pointer;
    margin-bottom: 0;
    background-color: #fff!important;
    border: 2px solid black;
    color: black;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    color: #000;
}

.tools_button_icon {
    width: auto!important;
    height: 50px!important;
}

.site-tools ul li {
    margin-left: 0!important;
}

.shopping_bag_items_number, .wishlist_items_number {
	margin: 37px/*bottom*/ 0px/*top*/ 0px/*left*/ 0px/*right*/!important;
    position: absolute!important;
}

.shopping_bag_items_number, .wishlist_items_number {
    font-size: 15px!important;
    line-height: 0!important;
    display: block!important;
}

.mobile-navigation ul li a {
    text-transform: capitalize!important;
    line-height: 1!important;
    font-size: 50px!important;
}

.mobile-navigation > ul > li > a {
    font-weight: normal !important;
}

.off-canvas.site-search input[type="search"], .off-canvas .menu-close, .off-canvas .mobile-navigation, .off-canvas .wpb_widgetised_column .widget {
    border-color: white !important;
}

.offcanvas_content_right .wpb_widgetised_column aside {
    padding: 50px 35px;
    border: none!important;
}

.mobile-navigation {
    border: none!important;
}

.offcanvas_content_right .wpb_widgetised_column aside {
    padding: 0px 35px!important;
}

.checkout_coupon_box + .woocommerce-checkout .woocommerce-checkout-review-order:before, .woocommerce-checkout .woocommerce-checkout-review-order:before {
	background-image: none!important;
}

.checkout_coupon_box + .woocommerce-checkout .woocommerce-checkout-review-order:after, .woocommerce-checkout .woocommerce-checkout-review-order:after {
	background-image: none!important;
}

.woocommerce-cart .cart-collaterals:before, .woocommerce-cart .cart-collaterals:after, .custom_border:before, .custom_border:after, .woocommerce-order-pay #order_review:before, .woocommerce-order-pay #order_review:after {
	background-image: none!important;
}

.cookie-notice-container {
    padding: 15px!important;
}

.site-branding img {
    height: 33px!important;
    line-height: 33px!important;
}

body.admin-bar #page_wrapper.sticky_header .top-headers-wrapper, body.admin-bar #page_wrapper.sticky_header.transparent_header .top-headers-wrapper {
top: 15px!important;
}

/*.site-header {
    background: transparent!important;
}

.yikes-mailchimp-container {
	margin: 0px;
	display: block!important;
	width: 100%!important;
}

.yikes-easy-mc-form label.label-inline {
	padding: 0px!important;
	margin: 0px!important;
	width: 100%!important;
}

.yikes-easy-mc-submit-button {
	border: solid 2px!important;
	background-color: #fff!important;
}

.yikes-easy-mc-submit-button a:hover{
	border: solid 2px!important;
	background-color: #000;
}

.yikes-easy-mc-form input[type=email], .yikes-easy-mc-form input[type=number], .yikes-easy-mc-form input[type=text], .yikes-easy-mc-form input[type=url], .yikes-easy-mc-form select {
	display: inline-block!important;
	background-color: #fff!important;
	border: solid 2px!important;
}
*/

.shipping-method-description {
	text-transform: none!important;
	font-size: 13px!important;
}

.woocommerce ul#shipping_method li:only-child > label {
	text-transform: none!important;
}


/****************************************************************/
/****************************************************************/
/****************************************************************/