/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 14 2026 | 05:56:44 */
.shop-loop-actions {
	display: none;
}

.shop-loop-container .woocommerce-filter {
	font-weight: 500;
}

.widget .widget-title {
	color: var(--uwu-blue);
	font-size: 24px;
    font-weight: 800;
}

.wp-sidebar .widget {
/* 	background: #f5f5f5; */
	background-image: repeating-linear-gradient(0deg, hsla(262,0%,82%,0.38) 0px, hsla(262,0%,82%,0.38) 1px,transparent 1px, transparent 3px),repeating-linear-gradient(90deg, hsla(262,0%,82%,0.38) 0px, hsla(262,0%,82%,0.38) 1px,transparent 1px, transparent 3px),linear-gradient(90deg, rgb(243,244,245),rgb(243,244,245));
	padding: 12px 22px;
	border-radius: .5rem;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

.wp-sidebar ul li:first-child > a {
	padding-top: 8px;
}

.cat-item {
	background: #ffffff;
  	padding: 0 1.5rem;
  	margin-bottom: 12px;
	border-radius: .5rem;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

.cat-item {
/*   display: inline-block; */
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.cat-item:active,
.cat-item:focus,
.cat-item:hover {
  -webkit-transform: translateX(8px);
  transform: translateX(8px);
}

.shop-loop-container .woocommerce-filter {
	background-image: repeating-linear-gradient(0deg, hsla(262,0%,82%,0.38) 0px, hsla(262,0%,82%,0.38) 1px,transparent 1px, transparent 3px),repeating-linear-gradient(90deg, hsla(262,0%,82%,0.38) 0px, hsla(262,0%,82%,0.38) 1px,transparent 1px, transparent 3px),linear-gradient(90deg, rgb(243,244,245),rgb(243,244,245));
	padding: 12px 22px;
	border-radius: .5rem;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

.shop-loop-container .products_wrapper {
	background-image: repeating-linear-gradient(0deg, hsla(262,0%,82%,0.38) 0px, hsla(262,0%,82%,0.38) 1px,transparent 1px, transparent 3px),repeating-linear-gradient(90deg, hsla(262,0%,82%,0.38) 0px, hsla(262,0%,82%,0.38) 1px,transparent 1px, transparent 3px),linear-gradient(90deg, rgb(243,244,245),rgb(243,244,245));
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 24px;
	padding-bottom: 0;
	border-radius: .5rem;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

.product-block {
	margin-bottom: 24px;
}

.product-block-inner {
	background: #ffffff;
	padding: 12px;
	border-radius: .5rem;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
/* 	min-height: 300px; */
}

.product-block-inner {
/*   display: inline-block; */
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.product-block-inner:active,
.product-block-inner:focus,
.product-block-inner:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.shop-loop-container .woocommerce-filter select.orderby {
	background: #ffffff;
	border-radius: .5rem;
}

.woo-display-mode {
	display: none;
}

.single-product .product-single-inner .cart {
	display: none;
}

.menu-single-product {
	display: none;
}

.woocommerce-tab-product-nav {
	display: none;
}

.woocommerce-tabs .tab-content {
	padding: 0;
}
.flex-viewport {
	border-radius: 1rem;
}
.single-product .image_frame .flex-control-nav .owl-item img {
	border-radius: 1rem;
}
.owl-item > li {
	text-align: center;
}
.shop-loop-after-title {
	display: none;
}
.shop-loop-title {
	line-height: unset;
	margin-top: 12px;
	margin-bottom: unset;
/* 	min-height: 80px; */
}