/*
 Theme Name:   Ogami Child
 Theme URI:    http://wordpress.com
 Description:  Ogami Child Theme
 Author:       ApusTheme
 Author URI:   http://apusthemes.com
 Template:     ogami
 Version:      1.0.0
 Text Domain:  ogami-child
*/

/* georgegsp */
.view-more-list-cat.view-more {display:none;}
.elementor-widget-ogami_primary_menu, .elementor-top-column .elementor-inner-column, .elementor-top-column .elementor-widget-wrap, .desktop-full .desktop-100,.desktop-100 .elementor-widget-wrap, .desktop-100 .elementor-section-boxed, .desktop-100 .elementor-container{position:static !important;}

/* hide on home category banners (items count)  */
div.pswp__caption, mark.count, span.count, .woocommerce-result-count, .product-categories > .cat-item, .category-item .product-nb {display:none;}

.product-categories .cat-parent {display:block!important;}

/* hide photo title on zoom  */
div.pswp__caption {display:none;}

.megamenu.effect1 > li > .dropdown-menu{overflow:hidden;}

@media screen and (max-width:992px){
	.elementor-top-section{width:auto !important}
}

.dropdown-menu.shop {max-width: 1200px;padding-left:0!important;padding-right:0!important;}
.dropdown-menu.shop .dropdown-menu-inner .elementor-section-wrap {position:relative;}
.dropdown-menu.shop .dropdown-menu-inner .elementor-section-wrap section {max-width:1200px;position:sticky;top:0;left:0;}

/* Homepage Featured Cards */
@media (min-width:992px){
    .home-featured-card .category-item {padding:5px 10px 10px;min-height:280px;}
    .home-featured-card .category-item, .home-featured-card .category-item a {display: grid;}
    .home-featured-card .category-item a {align-items: center;}
    .home-featured-card .category-item .image-wrapper {margin: 0;}
    .home-featured-card .category-item .image-wrapper img {width:200px;}
}

/* Home Posts */
.homeposts, .homeposts .post-grid-v2 {margin:0;}
.homeposts .widget-title {padding-bottom: 1rem;}
.homeposts .image-wrapper img {width: 100%;}
.homeposts .content {bottom: 20px;left:0;border-radius:0 4px 4px 0;background:#a6ce38;max-width: 300px;padding:0.5rem 2rem 1rem;}
.homeposts .title {line-height: 1;}
.homeposts .title a {text-transform: capitalize;font-size: 16px;}
.homeposts .bottom-info {display: none;}

/* Header Menu Too Long */
@media screen and (min-width:1200px){
    .dropdown-menu .dropdown-menu-inner {overflow-y: scroll;overflow-x: hidden;height: 740px;}
}