/*

Theme Name: پارس کالا
Theme URI: https://www.rtl-theme.com/parskala-wordpress-theme/
Author: مسیر وردپرس | حسین اسماعیلیان
Author URI: https://www.rtl-theme.com/parskala-wordpress-theme/
Version: 3.5.0
Tags: ابر پوسته وردپرسی فروشگاهی ووکامرس
Text Domain: parskala
Domain Path: /languages/
Description: پارس کالا منعطف ترین پوسته فروشگاهی وردپرس
برای طراحی این قالب زحمات زیادی کشیده شده لذا خواهشمندیم تا نسخه ی اصلی این قالب را تهیه نمایید تا به فعالیت ما تداوم بخشید.

*/
.foot-box ul.product_list_widget {
    display: flex;
    overflow: hidden;
}

.foot-box ul.product_list_widget li {
    max-width: 10rem;
    margin: 0 1rem;
}

.about_rating_product {
    margin: 1rem 0;
}

body .head-archie-pro {

    background: white !important;
}

input[type="number"] {
    -moz-appearance: textfield !important;
    appearance: textfield !important;
    -webkit-appearance: none;
    margin: 0;
}

.single-product div.product div.summary>form:nth-child(3) {
    display: none;
}

@media only screen and (min-width: 980px) {
    .prk_mega_menu>li.mega_menu_tree_level.prk-side-tab:hover .prk-tab-menu-items {
        min-width: 80rem;

    }
}

@media only screen and (max-width: 980px) {
    .foot-box ul.product_list_widget {
        overflow: scroll;
    }

    li.product .flexed.stock_box {
        display: block !important;
    }

    .product-single .topbars {
        margin-top: 4rem;

    }


}

.slide-carousel .owl-stage-outer {

    overflow: visible;

}

.humbnail-single img {
    width: auto;
    height: auto;

}

ul.product-box li.product .author-Original {
    display: block;
    text-align: right;
}
.price_label .from {
    float: left;
}
.price_label .to {
    float: right;
}

@media only screen and (min-width: 680px)  and (max-width: 980px){
    .imgs-desctop {
        display: block;
        margin: auto;
        width: 40%;
        
    }
   
   }
    



@media only screen and (min-width: 980px){
    ul.product-box li.product {
      
       height: 28.5rem;
   }
   .woocommerce div.product .woocommerce-tabs .panel h2 {
    
    padding: 1rem 0;
    
}
   
   }
   @media only screen and (max-width: 980px){
    /*body ul.product-box li.product {*/
    /*    height: 21rem;*/
    /*}*/
    .footer-s .main-footer {
        
        margin-bottom: 6rem;
    }
    .woocommerce div.product .woocommerce-tabs .panel h2 {
    
        padding: .5rem 0;
        
    }
   
   }

@media screen and (max-width: 980px) {
    .parskala-faq_tab .short_content_tabs_mobile {
        max-height: 100%;

    }

    body.product-single .parskala-side-faq {

        width: 98%;

    }

    .parskala-faq_tab .short_content_tabs_mobile .flexed {

        flex-direction: column;
    }

    .parskala-faq_tab .short_content_tabs_mobile .parskala-side-faq {

        width: 96%;

    }

    #tab-content-mobile .pading-tabs .flexed {
        flex-direction: column;
    }

    .parskala-faqs>li .content-faq-product p {
        line-height: 1.4rem;
    }

    .parskala-faqs ol li {
        line-height: 1.4rem;

    }
}

.prk_mega_menu>li {

    height: 100%;

}

.prk_mega_menu>li.mega_menu_tree_level.prk-side-tab>.prk-tab-menu-items {

    top: 97%;

}

@media (max-width: 780px) {
    .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li {
        min-width: 5rem;

    }
}

/**** dokan store***/

.dokan-store-wrap div#dokan-content {
    display: flex;
    flex-direction: column;
}

.dokan-store-products-filter-area {
    order: 1;
}

.dokan-store-wrap h2.products-list-heading {

    order: 1;
}

.dokan-store-wrap div#dokan_store_section_latest {
    order: 2;
}

.dokan-store-wrap div#dokan_store_section_best_selling {
    order: 3;
}

.dokan-store-wrap div#dokan_store_section_top_rated {
    order: 4;
}

.dokan-store-wrap .seller-items {
    order: 5;

}

.dokan-store-wrap nav#nav-below {
    order: 6;
}

.dokan-store-wrap .woocommerce li.product {

    height: 28rem;

}

@media only screen and (max-width: 980px) {
    .dokan-store-wrap .woocommerce li.product {
        height: 20rem;
    }
}

/****end  dokan store***/
.subcategories-list .term .term-name {
    line-height: revert-layer;
    overflow: visible;


}

/*  carusel style */
.thumb-pro img.second-img {
    position: absolute !important;
}

.elementor-widget-officals_caroselـver2 .off-product {
    height: 100%;
}

.elementor-widget-officals_carosel .off-product {
    height: 100%;
}

/* fashion single product */
@media only screen and (max-width: 980px) {
    body.single-product .woocommerce div.product div.images.woocommerce-product-gallery {
        width: 100% !important;

    }

    body.single-product .woocommerce div.product div.summary {
        width: 100% !important;
    }
}

.loader-wrapper {
    display: flex;

    flex-direction: column;
    text-align: center;
    align-items: center;
    justify-content: center;
    align-content: center;
}

.loader-bullets {
    margin: unset;
}
.search-section #searchform_cat {
    align-items: flex-start;
    width: 30%;
    height: 100%;
    padding: 12px;
    outline: none;
    background-color: #EF3A4F;
    border: none;
    color: #fff !important;
    border-radius: 11px;
    order: 1;
    font-family: prk-font;
}
.search-section .prk_input_serach {
    padding-right: 1rem;
}
