/* 
Theme Name: Hello Child
Theme URI: https://elementor-site.ir/
Description: 
Author: Elementor Site
Author URI: https://elementor-site.ir/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

.headercssbtn span.elementor-button-icon.elementor-align-icon-right svg {
    font-size: 22px !important;
}
.ajaxsearchtex .jet-ajax-search__field {
    
    padding: 20px 60px 20px 20px !important;
}
.offercssbtn .elementor-button .elementor-align-icon-right {
    font-size: 24px !important;
}

.cartnumcss .elementor-button-icon-qty {
  padding-top: 2px !important;
  padding-bottom: 15px !important;
}
.titlproductps .jet-listing-dynamic-field__content {
    height: 40px;
	overflow:hidden;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.candownps .elementor-jet-countdown-timer.jet-elements {
    direction: ltr;
}

.pricefonps span.woocommerce-Price-amount.amount {
    font-weight: bold;
}

.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    width: 100px;
    background-color: #ffffff96;
    border-radius: 20px;
    padding: 4px 5px 0px 5px;
    right: 47%;
}

.boxtitleicops  span.elementor-icon-list-icon svg {
    background-color: #ff324a;
    padding: 6px;
    border-radius: 50px;
}

.boxtitleicops2  span.elementor-icon-list-icon svg {
    background-color: #F0B60B;
    padding: 6px;
    border-radius: 50px;
}

.boxtitleicops3  span.elementor-icon-list-icon svg {
    background-color: #0091A4;
    padding: 6px;
    border-radius: 50px;
}

.tablpm table td, table th {
	padding: 5px !important;
}
  
.titlprod2 .elementor-divider__text.elementor-divider__element {
  background-color: #F4F4F4;
  padding: 15px 20px 15px 20px;
  border-radius: 25px;
}

.jet-filter-items-dropdown__label::after {
	color: gray !important;
  left: 30px !important;
  right: auto !important;
  top: 20px !important;
}

h2.woocommerce-Reviews-title {
    font-size: 18px !important;
}

p.comment-form-author label,p.comment-form-email label{
    margin-bottom: 10px !important;
   font-weight:bold;
}
p.comment-form-author {
    margin-bottom: 25px !important;
}
input#author,#email {
    border-color: #bdbdbd;
    border-radius: 10px;
}