/*
Theme Name: Razzi Child
Theme URI: https://demo4.drfuri.com/razzi/
Author: DrFuri
Author URI: http://drfuri.com
Description: Razzi Child Theme.
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: razzi
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: razzi
*/




html[lang="hy-AM"] body, 
html[lang="hy-AM"] button, 
html[lang="hy-AM"] input, 
html[lang="hy-AM"] select, 
html[lang="hy-AM"] optgroup, 
html[lang="hy-AM"] textarea {
    font-family: verdana, sans-serif !important;
}

html[lang="hy-AM"] h1, html[lang="hy-AM"] .h1,
html[lang="hy-AM"] h2, html[lang="hy-AM"] .h2,
html[lang="hy-AM"] h3, html[lang="hy-AM"] .h3,
html[lang="hy-AM"] h4, html[lang="hy-AM"] .h4,
html[lang="hy-AM"] h5, html[lang="hy-AM"] .h5,
html[lang="hy-AM"] h6, html[lang="hy-AM"] .h6
{
    font-family: verdana;
}

html[lang="ru-RU"] body, 
html[lang="ru-RU"] button, 
html[lang="ru-RU"] input, 
html[lang="ru-RU"] select, 
html[lang="ru-RU"] optgroup, 
html[lang="ru-RU"] textarea {
    font-family: verdana, sans-serif !important;
}

html[lang="ru-RU"] h1, html[lang="ru-RU"] .h1,
html[lang="ru-RU"] h2, html[lang="ru-RU"] .h2,
html[lang="ru-RU"] h3, html[lang="ru-RU"] .h3,
html[lang="ru-RU"] h4, html[lang="ru-RU"] .h4,
html[lang="ru-RU"] h5, html[lang="ru-RU"] .h5,
html[lang="ru-RU"] h6, html[lang="ru-RU"] .h6
{
    font-family: verdana;
}


.ra-menu-mobile-modal .modal-content{
	padding-top: 0;
}

.home .site-content {
	padding-top: 0px ;
	padding-bottom: 0 ;
}
.razzi-history-products{
	margin-top: 80px;
}

.page-header {
	margin-top:30px;
}
/* force subcategory block full width and push products to next line */
.product-subcategories-wrapper{
  width:100%;
  clear:both;
  margin: 2.25rem 0 ;
}

/* let WC category tiles display like product grid */
.product-subcategories-wrapper ul.products{
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  margin: 0;
  padding: 0;
  list-style: none;
  align-items: center;
  justify-content: center;
}

/* example: 4 columns for subcategory tiles — adjust for your layout */
.product-subcategories-wrapper ul.products li.product-category{
  width:calc(25% - 18px);
  box-sizing:border-box;
}

/* ensure the real products grid starts below the subcategories */
.products { clear: both; }

ul.products.product-loop-center li.product .product-summary {
	text-align:left !important;
}

ul.products li.product .woocommerce-loop-product__title,
ul.products.product-loop-center li.product .price{
	font-size:14px !important;
}
.main-navigation a {
	font-size:14px;
}
.topbar-menu li a{
	font-size: 11px;
}

@media (max-width: 767px) {
    .menu-mobile-panel-content .mobile-logo .logo-image {
        height: 60px;
    }
}