.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.header-logo > a img, .header-logo > a svg {
    width: auto;
    height: auto;
    max-height: 60px;
}

@media(max-width:1024px){
    .header-logo > a img, .header-logo > a svg {
    width: auto;
    height: auto;
    max-height: 50px;
}
    
}



.single-product div.product .ecomus-product-atc-group {
    display: flex
;
   align-items: flex-start; 

}

.ecomus-sticky-atc__content{
    display:none;
}

.single-product div.product.has-buy-now .entry-summary .single_add_to_cart_button {
    margin-top: 28px;
}
.single-product div.product form.cart .product-featured-icons {

    margin-top: 28px;
}

@media (max-width: 1100px){
    .single-product div.product.has-buy-now .entry-summary .single_add_to_cart_button {
    margin-top: 4px;
}
.single-product div.product form.cart .product-featured-icons {

    margin-top: 0px;
}

}

.panel__content h2{
    font-size: 23px !important;
}



    .panel__content {
         padding-top: 20px;
    }
@media (max-width: 780px){
   h2{
    font-size: 14px !important;
}
    .filter-sidebar-panel .panel__header, .filter-sidebar-panel  {

        padding-top: 60px;
    }
    
 
}


@media (max-width: 780px) and (min-width: 400px) {
    .elementor-4421 .elementor-element.elementor-element-300addae img {
        width: 50%;
        border-radius: 0;
        position: relative;
        bottom: 80px;
        max-width:200px;
    }
}


.dashboard-dark-design .cits-dashbord-single-item[href*="my-account/downloads"] {
    display: none !important;
}

/* ye parent <div> ko bhi remove karega agar andar downloads link hai */
.dashboard-dark-design > div:has(a[href*="my-account/downloads"]) {
    display: none !important;
}


.woocommerce-account .woocommerce-form .woocommerce-form-row{
       margin: 1.5em 0em !important;

}


.wc-timeline-button-show-cart {
    display: none;
}

.wc-timeline-container-shop-header {

    display: flex
;
    justify-content: flex-start;
}


.wc-timeline-container-header-text {

    position: relative;
    top: 17px;
}


.star-rating .max-rating {
    display: inline-flex
;
    color: #ffac33;
}

.wc-timeline-product .image img:not(.loader) {
 
    object-fit: contain;

}


.product-inner .tiered-pricing-shop-loop {
    margin: 10px 0;
    width: 100%;
    display: none;
}


.cart-collaterals .wc-timeline-cart-upsell {
    float: left;
    width: 100%;
}


.wcboost-wishlist-share,
.wishlist-share {
    display: none !important;
}



  .wcboost-wishlist-form ul.products {
        margin-left: 25px;
        margin-right: 25px;
    }

.elementor-element-5ebf826f div{
    display: flex;
}


.related.products > .swiper, .upsells.products > .swiper, .cross-sells > .swiper, .recently-viewed-products > .swiper {
  
    padding: 3rem 15px;
}

.ecomus-addtocart-button-show--yes ul.products li.product .product-inner .product-featured-icons .product-loop-button-atc {
    display: none !important;
}/* End custom CSS */