/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 04 2026 | 12:06:32 */
.ast-builder-menu-1 .menu-item > .menu-link {
    font-size: 0.9rem;
    padding-left: 15px;
    padding-right: 15px;
}

@media (min-width: 922px) {
.home .ast-builder-menu-1 .menu-item > .menu-link{color:#fff;}
.home .ast-builder-menu-1 .menu-item:hover > .menu-link {
    color:#ff6210;
}

.home .ast-builder-menu-1 .sub-menu .menu-item > .menu-link{color:#353535;}
.home .ast-builder-menu-1 .sub-menu .menu-item:hover > .menu-link{color:#ff6210;}
}
.ast-builder-menu-1 .main-header-menu .menu-item .sub-menu .menu-link { border-bottom-width: 1px; border-color: #e5e5e5; border-style: solid;}
.main-header-menu .sub-menu .menu-link {padding: 0.5em 1em;}


/**Product grid col border**/
.woocommerce-js ul.products li.product {
    border: 1px solid #e6e6e6;
}

/**Defult styles**/
.addressDefult h3{margin-bottom:5px;}

footer .f-addres p, footer .f-addres {
    font-size: 13px;
	line-height: 1.5;
	    margin-bottom: 10px;
}

footer #media_image-1 {width: 151px; margin-bottom: 27px;}
.ast-article-single ul.wp-block-list{padding-left:42px;} 
.page-id-6230 .wp-block-button .wp-block-button__link {padding:5px 10px; font-weight:normal;}

.grid-6 { display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom:20px;}

.grid-6 .column-6 {flex: 1 1 calc(16.66% - 10px); margin: 5px;
background-color: #f2f2f2;
padding: 20px;
box-sizing: border-box;
}

@media (max-width: 1024px) {
.grid-6 .column-6 {
flex: 1 1 calc(33.33% - 10px);
}
}

@media (max-width: 768px) {
.grid-6 .column-6 {
flex: 1 1 calc(100% - 10px);
}
}

.ast-builder-social-element{background-color:#fff;}
footer .ast-builder-social-element{background-color:#00000000;}

.astra-shop-summary-wrap{padding:5px;}

.woocommerce-js ul.products li.product .woocommerce-loop-product__title, .woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-weight:400;}