/*---------------------------------------------------------------------------------

 Theme Name:   LovelinSilk Child Theme
 Theme URI:    https://monkmania.store
 Description:  
 Author:       Antonis Avramidis
 Author URI:   https://lovelinsilk.com/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

/*Menu Cart icon hide price total*/
.woofc-menu-item-inner-subtotal {
    display: none!important;
}

/*Menu cart icon buble design*/
.woofc-menu-item .woofc-menu-item-inner:after {
    background-color: #EBD2DF!important;
	color: #fff!important;
    left: 12px!important;
    top: -5px!important;
}

/*Hide 0 when cart is empty*/
.woofc-menu-item-inner[data-count="0"]:after {
    display: none!important;
}

/*Hide View Cart after add to cart button*/
a.added_to_cart.wc-forward {
    display: none!important;
}

/*All icons on menu desktop*/
.gm-toolbar-nav-container .gm-toolbar-nav .gm-anchor {
    padding: 2px 7px!important;
}

/*Hide box on the left of categories on filters*/
.awf-filters-1-1-container.awf-style-icons label::before {
    display: none!important;
}

.awf-filters-1-2-container.awf-style-icons label::before {
    display: none!important;
}

.awf-style-icons label::before {
	display: none!important;
}

/*Price slider*/
.noUi-connect {
    background: #e8c5d1!important;
}

.awf-range-slider-container .noUi-value, .awf-taxonomy-range-slider-container .noUi-value {
    color: #252525!important;
}

.noUi-horizontal .noUi-handle {
	top: -8px!important;
    width: 15px!important;
	height: 15px!important;
    right: -8px!important;
	box-shadow: inset 0 0 1px #fff0, inset 0 1px 7px #ebebeb00, 0 3px 6px -3px #bbb0!important;
}

.noUi-marker-horizontal.noUi-marker-large {
    top: 10px!important;
}

/*Count and sort on Shop page*/
.woocommerce .woocommerce-result-count {
    color: #252525!important;
    text-transform: uppercase!important;
	display: none!important;
}

.woocommerce .woocommerce-ordering select {
	display: none!important;
}

/*Shop Pagination Customization*/
.woocommerce nav.woocommerce-pagination ul {
    border: 0px solid!important;
}

.woocommerce nav.woocommerce-pagination ul li {
    border-right: 0px solid!important;
	border: 0px solid #DCB0B7!important;
    margin-right: 5px!important;
	font-size: 16px!important;
	color: #252525!important;
	transition: all 300ms ease 0ms;
}

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
    background: #fff!important;
    color: #a4a4a4!important;
    padding: 10px 12px!important;
	font-size: 16px!important;
	transition: all 300ms ease 0ms;
}

.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
    padding: 10px 12px!important;
	color: #252525!important;
}

/*Sale Badge archive*/
.woocommerce ul.products li.product .onsale {
	left: initial!important;
	right: 0px!important;
	background: #333333;
	border-radius: 100px!important;
}

/*Sale badge single*/
.et_divi_theme.woocommerce span.onsale, .et_divi_theme.woocommerce-page span.onsale {
    z-index: 1;
    border-radius: 100px!important;
    padding-top: 4px!important;
    padding-right: 18px!important;
    padding-bottom: 4px!important;
    padding-left: 18px!important;
    margin-top: 7px!important;
    margin-right: 10px!important;
    margin-bottom: 0px!important;
    margin-left: 0px!important;
}


/*back to top button*/
.et_pb_scroll_top.et-pb-icon {
    bottom: 0px!important;
	background: #000000!important;
    -moz-border-radius-topleft: 0px!important;
    -moz-border-radius-bottomleft: 0px!important;
    border-top-left-radius: 0px!important;
    border-bottom-left-radius: 0px!important;
    padding: 5px 20px!important;
    margin-right: 20px!important;
}

/*Hide arrows on buttons woo*/
/****** REMOVE ARROWS ON HOVER AND ADJUST PADDING ******/
.woocommerce #content input.button.alt:after, .woocommerce #content input.button:after, .woocommerce #respond input#submit.alt:after, .woocommerce #respond input#submit:after, .woocommerce a.button.alt:after, .woocommerce a.button:after, .woocommerce button.button.alt:after, .woocommerce button.button:after, .woocommerce input.button.alt:after, .woocommerce input.button:after, .woocommerce-page #content input.button.alt:after, .woocommerce-page #content input.button:after, .woocommerce-page #respond input#submit.alt:after, .woocommerce-page #respond input#submit:after, .woocommerce-page a.button.alt:after, .woocommerce-page a.button:after, .woocommerce-page button.button.alt:after, .woocommerce-page button.button:after, .woocommerce-page input.button.alt:after, .woocommerce-page input.button:after {
	content: none !important;
}

/*WPClever Swatches selector color*/
.wpclv-attributes .wpclv-terms .wpclv-term.active, .wpclv-attributes .wpclv-terms .wpclv-term:hover {
    border-color: #333333!important;
}

/*WPClever wishlist button*/
.woosw-btn{
  border: 1px solid #333;
  border-radius: 0px;
  padding: 10px 20px;
  color: #333333;
  background: #fff;
  transition: all 300ms ease 0ms;
  width: 100%;
  font-size: 16px;
  text-transform: uppercase;
}

.woosw-btn:hover{
  border: 1px solid #333;
  border-radius: 0px;
  padding: 10px 20px;
  background: #333;
  color: #fff;
  transition: all 300ms ease 0ms;
  width: 100%;
  font-size: 16px;
  text-transform: uppercase;
}

/*button*/
body #page-container .et_pb_section .et_pb_wc_cart_notice_0 button.button {
	padding: 10px 10px!important;
}

/*Cart Slide from right*/
.woofc-area.woofc-style-02 .woofc-area-top {
    background-color: #ffffff!important;
    border-bottom: 1px solid #e5e2e2!important;
}

.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual {
    background-color: #fff!important;
}

.woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {
	background-color: #fff!important;
}

/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 980px) {
 .et_pb_column_1_tb_body {
	max-width: 100%!important;
}
}

/*woo add to cart button on shop*/
.woocommerce ul.products li.product .button {
    margin-top: 1em;
    display: flex!important;
    justify-content: center!important;
	padding: 10px!important;
}

/*product titles on shop*/
@media all and (max-width: 980px) {
 .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product h2 {
	height: 65px!important;
}

/*Hide image name on woo*/
.woocommerce .pswp__caption__center, .woocommerce-page .pswp__caption__center {
display: none!important;
}
	
/*Hide quick view button on best sellers*/
	.wdc-product-v1 .wdc-product-actions {
    display: -ms-flexbox;
    display: none!important;
    -ms-flex-direction: column;
    flex-direction: column;
    top: 10px;
    right: 10px;
    z-index: -10!important;
    position: relative!important;
}
	
	
}