/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 01 2025 | 12:09:20 */
.woocommerce-product-gallery__image .wp-post-image {
    border-radius: 12px !important;
    height: 400px;
    object-fit: cover;
}
.wd-carousel-wrap {
    height: 400px !important;
}
.product-image-summary-wrap {
    margin-top: 50px !important;
}
main.wd-content-layout.content-layout-wrapper.container.wd-builder-off.wd-grid-g.wd-sidebar-hidden-md-sm.wd-sidebar-hidden-sm {
    display: flex
;
    flex-flow: column;
}
.shop-categories {
    display: flex
;
    justify-content: center;
}
.shop-categories {
    display: flex
;
	flex-wrap: wrap;
    justify-content: center;
    gap: 35px;
	margin-top: 30px;
}
.shop-categories .category-box span {
    position: absolute;
    z-index: 1000;
    margin: auto;
    left: 0;
    right: 0;
    border-radius: 12px;
    padding: 5px;
    background: #8080809e;
    color: white;
	bottom: 0;
    width: fit-content;
}
.category-box {
    position: relative;
	    width: 250px;
}
.category-box img {
    border-radius: 12px;
	max-width: 170px;
}
.wd-product-cats {
    display: none;
}
@media (min-width: 769px) and (max-width: 1024px) {
    .wd-sidebar-hidden-md-sm .wd-sidebar:not(.wd-side-hidden) {
        display: block;
    }
}
@media (max-width: 768.98px) {
    .wd-sidebar-hidden-sm .wd-sidebar:not(.wd-side-hidden) {
        display: block;
    }
}

/*  my account page */
.wd-my-account-links.wd-grid-g {
    display: none;
}
#my-account-menu {
    width: 100%;
}