/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 11 2023 | 06:06:42 */
/* Header code starts */
.et_pb_row_0_tb_header {
    display: flex;
    align-items: center;
}
.et_pb_column_1_tb_header {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.et_pb_menu_0_tb_header.et_pb_menu {
    width: 100%;
}
.et_pb_menu .et_pb_menu__menu {
	width: calc(100% - 100px);
}
.et_pb_menu .et-menu>li {
    padding: 0 16px;
}
.et-db #et-boc .et-l .et_pb_menu .et-menu-nav>ul ul {
    padding: 0 0;
}
.et-db #et-boc .et-l .nav li ul {
    border-top-width: 2px;
}
/* Header code ends */


/* Single product page code starts */
.woocommerce div.product div.images .flex-viewport {
	float: right;
    max-width: 70%;
}
.woocommerce div.product div.images .flex-control-thumbs {
    margin-top: 0;
}
/* Single product page code ends */


/* Shop page code starts */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    margin: 0 0 15px;
}
.woocommerce.columns-3 ul.products li.product {
	width: 33.33%;
}
.woocommerce.columns-3 ul.products li.product .woocommerce-loop-product__link {
	position: relative;
}
.woocommerce.columns-3 ul.products li.product  .woocommerce-loop-product__title,
.woocommerce.columns-3 ul.products li.product span.price {
    position: absolute;
	left: 50%;
	z-index: 999;
	display: none;
	pointer-events: none;
}
.woocommerce.columns-3 ul.products li.product  .woocommerce-loop-product__title {
	top: 50%;
	transform: translate(-50%, -100%);
}
.woocommerce.columns-3 ul.products li.product span.price {
	bottom: 50%;
	transform: translate(-50%, 100%);
}
.woocommerce ul.products li.product:hover .woocommerce-loop-product__title,
.woocommerce ul.products li.product:hover span.price {
	display: block;
}
/* Shop page code ends */


















