/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 20 2023 | 13:26:00 */
.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light.wd-nav-accordion-mb-on.nav-shop.title-shop {
    display: none !important;
}

body .wd-header-cart.wd-design-2 .wd-cart-number, 
body .wd-header-cart.wd-design-5 .wd-cart-number {
    top: 12px;
    right: 9px;
	  background-color: transparent;
}
/*menu left*/
.whb-flex-flex-middle .whb-col-center{
	align-items: center;
  justify-content: center;
}
/*categories vertical*/
.menu-opener .menu-open-label{
	    font-size: 15px;
    position: relative;
    top: 0px;
    font-family: arial;
}
/*header other*/
.wd-header-cart.wd-design-3 .wd-tools-icon:before {
    color: #000!important;
    font-size: 30px!important;
}
.whb-col-right .wd-dropdown-my-account {
    box-shadow: 0 0 15px 1px rgba(0,0,0,0.15);
}
/*page single product*/
.product-summary-shadow .summary-inner{
	box-shadow: 0 0 15px 1px rgba(0,0,0,0.15)!important;
}
.single_add_to_cart_button {
	flex-flow: row!important;
    flex: auto!important;
}
/*categories carousel*/
.category-grid-item {
    box-shadow: 0 0 15px 1px rgba(0,0,0,0.15);
}
.owl-carousel.owl-drag .owl-item {
    margin-bottom: 15px;
    margin-top: 15px;
}
.category-grid-item .wd-entities-title {
	font-size: 16px!important;
}
/*featured home*/
.product-grid-item .product-wrapper {
    box-shadow: 0 0 15px 1px rgba(0,0,0,0.15);
}
.wd-entities-title{
	padding-left: 15px;
    padding-right: 15px;
}
.product-grid-item .price {
    padding-bottom: 10px;
}
/*footer icon*/
.ic_footer i{
	color:yellow;
}
/*page checkout*/
.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 45px!important;
	padding-left: 13px;
}
.select2-container--default .select2-selection--single {
    border: 1px solid #cecece!important;
    border-radius: 4px!important;
    height: 45px!important;
}
/*contact page*/
.contact_us_btn input{
	background-color:rgba(54, 75, 209, 1);
	color:#fff;
}
.contact_us_btn input:hover{
	opacity:0.8;
	color:#fff;
}
/*about*/
.about_1 .elementor-widget-wrap.elementor-element-populated{
	box-shadow: 0 0 15px 1px rgba(0,0,0,0.15);
    background-color: #fff;
    display: flex;
    flex-direction: column;
}
/**/
.category-grid-item .hover-mask{
	    min-height: 65px;
}
#menu-top-bar-left li:last-child a{
	min-width:155px;
}
#cfw{
	margin-top: 0px!important;
    padding-top: 20px!important;
}
@media (max-width: 1024px){
	.wd-hover-quick.wd-quantity-overlap .wd-add-btn .product_type_simple:before {
		right: 0!important;
		width: 100%;
		padding-right: 0!important;
	}
	.wd-hover-quick.wd-quantity-overlap .wd-add-btn .product_type_simple {
		padding-left: 0!important;
		width: 100%!important;
	}
}
@media (max-width: 768.98px){
	.wd-sticky-btn :is(.single_add_to_cart_button,.wd-sticky-add-to-cart) {
		height: 60px!important;
	}
}
