/*
Theme Name: Elessi Theme Child
Theme URI: https://elessi.nasatheme.com
Description: This is a child theme for Elessi Theme
Author: NasaTheme team
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
a:hover { color: #427D2D;}
.wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field{ padding:10px 0 !important}
 .scrolling-container {
            overflow: hidden;
            white-space: nowrap;
            width: 100%;
            box-sizing: border-box;height:41px;
        }

        .scrolling-content {
            display: flex;flex-direction: row;
            white-space: nowrap;
        }


 .scrolling-container .elementor-widget-image-box{ width:auto; display:flex}
.scrolling-container .elementor-widget-image-box .elementor-image-box-img{ width:30px}
.social-item .txt{ height:220px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden; }
.bottom-img-box .elementor-image-box-img{ width:100px; height:100px; background:#427D2D; border-radius:50%;display: flex;
    justify-content: center;
    align-items: center; margin:0 auto !important; margin-bottom:25px!important}
.subscribe-forms .wpforms-form,.foot-subscribe .wpforms-form{ display:flex;flex-direction: row}
.subscribe-forms .wpforms-field-container,.foot-subscribe .wpforms-field-container{ width:calc(100% - 125px)}
.subscribe-forms .wpforms-container .wpforms-field,.foot-subscribe .wpforms-container .wpforms-field{ padding:0!important;}
.subscribe-forms .wpforms-submit-container,.foot-subscribe  .wpforms-submit-container{ width:125px; margin-top:0!important}
.subscribe-forms .wpforms-field-large,.foot-subscribe .wpforms-field-large{ border-radius:30px 0 0 30px!important; height:50px; border:0!important}
.subscribe-forms .wpforms-submit,.foot-subscribe .wpforms-submit{ width:100%; border-radius:0 30px 30px 0!important; height:50px!important; background:#72B75A!important; text-transform:uppercase; font-size:14px!important}
.foot-subscribe .wpforms-field-large,.foot-subscribe .wpforms-submit{ height:45px!important;}
.foot-subscribe .wpforms-container{ margin:0!important}
.foot-subscribe .wpforms-submit{ background:#427D2D!important}
.site-header .row{ max-width:90%}
.contact-forms .wpforms-submit{ border-radius:36px!important; background:#427D2D!important; padding:15px 40px!important}
.contact-forms .wpforms-submit-container{ text-align:center}
.contact-forms02 .wpforms-submit{ background:#000!important}
.blog-grid-info .elementor-post__excerpt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.blog-grid-info .elementor-post__title a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.single-post #nasa-breadcrumb-site{ display:none!important}
.site-header{ box-shadow:0 0 10px 0 rgba(0,0,0,.15)}
.comments-area,.nasa-post-navigation .nasa-post-archive{ display:none!important}
.nasa-blogs-relate{ border-top:0!important; margin-top:0!important}
.nasa-post-navigation .nasa-post-prev, .nasa-post-navigation .nasa-post-next {width: 50%!important;}
.nasa-classic-style.nasa-tabs-no-border.nasa-tabs-radius li.active a {background: #427D2D;}
.type-product>.row{ max-width:100%;padding:0 20px;}
.nasa-tabs-content .e-con>.e-con-inner,.category-page{ max-width:100%; padding:0 20px;}
.variations .label-tip{ display:none}
.site-header{ background:#fff}
.product-info .stock{ color:#427d2d}
.product-feature{ display:flex;flex-direction: row; gap:20px;}
.product-feature-item{ border:1px solid #EBEBEB; border-radius:10px; padding:20px; width:50%; display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column; gap:10px}
.product-feature-item img{ display:block}
.nasa-single-product-slide .product-info{ display:flex;flex-direction: column;}
.nasa-single-product-slide .product-info .product_title{ order:1}
.nasa-single-product-slide .product-info .woocommerce-product-rating{ order:2}
.nasa-single-product-slide .product-info .nasa-single-product-price{ order:3}
.nasa-single-product-slide .product-info .countdown-label{ order:4}
.nasa-single-product-slide .product-info .nasa-detail-product-deal-countdown{ order:5}
.nasa-single-product-slide .product-info .variations_form{ order:6}
.nasa-single-product-slide .product-info .product-feature{order:7}
.nasa-single-product-slide .product-info .woocommerce-product-details__short-description{ order:8}
.nasa-single-product-slide .product-info .nasa-wrap-popup-nodes{order:9}
.nasa-single-product-slide .product-info .nasa-viewing{order:10}
.nasa-single-product-slide .product-info .nasa-single-share{ order:11;}
.related-product{ max-width:100%; padding:0 20px}
.product-item .nasa-product-content-select-wrap,.product-item .wvs-archive-variations-wrapper,.product-item .nasa-btns-product-item .quick-view,.product-item .nasa-btns-product-item .btn-compare{ display:none!important}
.nasa-product-grid .add-to-cart-grid,.nasa-product-grid .add_to_cart_text{ background:#427D2D}
.product-item .info .name:hover{ color:#427D2D}
.home-pro-tab .e-n-tab-title{ background:#fff!important; color:#427D2D!important}
.home-pro-tab .e-n-tab-title[aria-selected="true"],.home-pro-tab .e-n-tab-title:hover{background:#427D2D!important; color:#fff!important}
.pro-category-top .menu-item a{ display:block;filter: brightness(0%) invert(30%);}
.pro-category-top .pro-cate01 a:before{ content:''; background:url(/wp-content/uploads/2025/12/icon01.webp) no-repeat; width:60px; height:60px; display:block; margin:0 auto; margin-bottom:10px; position:inherit; opacity:1!important}
.pro-category-top .pro-cate02 a:before{ content:''; background:url(/wp-content/uploads/2025/12/icon02.webp) no-repeat; width:60px; height:60px; display:block; margin:0 auto; margin-bottom:10px; position:inherit; opacity:1!important}
.pro-category-top .pro-cate03 a:before{ content:''; background:url(/wp-content/uploads/2025/12/icon03.webp) no-repeat; width:60px; height:60px; display:block; margin:0 auto;margin-bottom:10px;  position:inherit; opacity:1!important}
.pro-category-top .menu-item a.elementor-item-active{filter:none; color:#427d2d}
.tax-product_cat .woocommerce-products-header__title,.post-type-archive .woocommerce-products-header__title{ display:none!important;}
.tax-product_cat .nasa-cat-header,.post-type-archive .nasa-cat-header{ padding:50px 0}
.nasa-labels-filter-top .nasa-top-row-filter>li.nasa-active a,.nasa-top-cat-filter-wrap-mobile .current-tax-item > .nasa-filter-item, .nasa-product-taxs-widget .current-tax-item > .nasa-filter-item{color:#427d2d!important}
.nasa-icon-compare{ display:none!important}
#coupon_code{ border-radius:30px}



@media screen and (max-width:1024px){
	.foot-nav .elementor-menu-toggle{ margin-top:-35px}	
	.type-product>.row,.nasa-tabs-content .e-con>.e-con-inner,.category-page,.related-product{ padding:0 10px}
	.site-header.nasa-header-sticky-wrap{ width:100%}
	.site-header .row {max-width: 100%;}
	.tax-product_cat .nasa-cat-header,.post-type-archive .nasa-cat-header{ padding:30px 0}
}

@media screen and (max-width:480px){
.sub-table.elementor-widget-n-tabs .e-n-tabs-heading{ display:flex}
.elementor.elementor .sub-table.elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title[aria-selected=true] {margin-block-end: 0; }
.elementor.elementor .sub-table.elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title:not(:first-child) {margin-block-start: 0;}
.sub-table .e-n-tabs-heading{ margin-bottom:30px}
.scrolling-content .elementor-image-box-wrapper{ display:flex}
	.pro-category-top .menu-item a{ padding:0!important}
	.pro-category-top .menu-item a:before{ width:40px!important; height:40px!important; background-size:40px auto!important}
}


