/**
Theme Name: Gomax Child
Template: gomax
Theme URI: https://gomax.themeasy.co
Author: Themeasy
Author URI: https://themeasy.co
Description: The child theme inherits the look and feel of the parent theme and all of its functions, but can be used to make modifications to any part of the theme. In this way, customizations are kept separate from the parent theme’s files. Using a child theme lets you upgrade the parent theme without affecting the customizations you’ve made to your site.
Version: 1.0.0
Requires at least: 5.8
Tested up to: 5.8
Requires PHP: 7.4
Text Domain: gomax-child
Domain Path: /languages
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

/*----------------------------------------------
*
* If you activated the Child Theme, the styles placed here will work.
* 
----------------------------------------------*/

.strong{
	margin-right:10px;
}
.form-area .form-floating>.form-control{
	text-align:right;
}
.wpcf7 form.sent .wpcf7-response-output{
	text-align:right;
}
[type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled){
	direction:rtl;
}
.footer-section .footer-content .nav-list{
	margin-right:-40px;
}
[class*=hint--][aria-label]:after{
	font-family:yekan;
}
.icon-list .item{
	text-align:right;
}
.form-area .overlay-button{
	margin-bottom:-50px;
	position:inherit;
}


.woocommerce .shop_table td.product-name .item-variation{
	display:none;
}
.woocommerce-mini-cart .product-name-wrapper .item-variation{
	display:none;
}

.fa-solid, .fas{
	transform:scaleX(-1);
}




@media (max-width: 1024px) {
	.woocommerce .shop_table td.product-name .item-name{
		
	       margin-right:60px;
    }
	
	.woocommerce .shop_table td.product-quantity .product-quantity-button{
			       margin-right:75px;
		
	}
	.search-bar .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
		margin-right:70px;
	}
	
		.swiper.slider .swiper-button-next, .swiper.slider.navigation-to-right .swiper-button-next{
		
		right:unset!important;
	}

	
}

@media (max-width: 767px) {

	
	.card.has-image .image-wrapper{
		
		height:120px;
		width120px;
	}
	
}


.gallery .item .text-wrapper .icon{
	transform:scaleX(-1);
}





.icon-list svg {
	right:0px;
}
.icon-list .item{
	margin-right:0;
}

.header-section .navbar.has-top-bar .navbar-top{
	margin-right:-10px;
}


.woosc-area .woosc-inner .woosc-bar .woosc-bar-items .woosc-bar-item:last-child{
	
	margin-right:5px;
}
a.mini-cart-product-thumbnail{
	margin-right:30px;
}


.button svg{
	
	transform:scaleX(-1);
}
p#shipping_state_field{
	padding-right:10px;
}
p#billing_state_field{
		padding-right:10px;

}

.form-area .invalid-feedback{
	text-align:right;
}
.form-area .valid-feedback{
	text-align:right;
}
.card.boxed .box{
	right:20%;
}
.form-area .form-check-input{
	border-color:#673AB7;
}


.my-custom-widget {
   
	.swiper.slider .swiper-button-prev .icon, .swiper.slider .swiper-button-next .icon{
		
		transform:scaleX(1);
	}
	
}
.my-custom-widget-1 {
   
	.swiper.slider .swiper-button-prev .icon, .swiper.slider .swiper-button-next .icon{
		
		transform:scaleX(1);
	}
	
}

.sliding-tabs input:checked+label, .sliding-tabs input:checked+label:hover{
	background:#000;
}
.sliding-tabs .sliding-tabs-counter{
	margin-right:5px;
}



.elementor-9260 .elementor-element.elementor-element-959a343 .search-bar .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
	
	font-family:yekan;
}


body{
	font-family:yekan;
}
.display-1, .display-2, .display-3, .display-4, .display-5, .display-6{
		font-family:yekan;

}


h1.title.entry-title{
	
	font-family:yekan;
}

.product-grid .list-mode .card .product-details .title{
	font-family:yekan;
}


.pagination ul, .pagination .nav-links .page-numbers{
	
	gap:45px;
}

.custom-product1{
	
	.product-grid .card .product-details .title{
		
		font-size:13px;
		
	}
	
	.product-grid .card .product-button{
		
		display:none;
	}
	
	.product-grid .card .product-image .image-wrapper{
		width:200px;
		height:150px;
		margin-right:20px;
		
	}
	.product-grid .card{
		
     border: 1px solid #7a7a7a;
		padding:10px;
	}
	
	.product-details{
		
		margin-right:70px;
	}
	
	
}


.product-carosel1{
	
	.product-grid.grid-style-2 .card{
		
		width:240px;
		height:350px;
	}
	
	
}

.product-carosel2{
	
	.product-grid.grid-style-2 .card{
		
		width:170px;
		height:350px;
	}
	.product-grid.button-pos-2 .card .product-button{
		display:none;
	}
	
	
}

.digi-pro1{
	
	
		.product-grid .card .product-details .title{
		
		font-size:13px;
			margin-right:30px;
		
	}
	
	.product-grid .card .product-button{
		
		display:none;
	}
	
	.product-grid .card .product-image .image-wrapper{
		width:120px;
		height:120px;
		margin-right:100px;
		
	}

	
	.product-details{
		
		margin-right:70px;
	}
	
	
}



li.form-area.wc_payment_method.payment_method_cod{
	
	margin-right:0;
}

.woocommerce .form-row-first{
	padding-right:unset;
}

.header-section .navbar.has-top-bar .navbar-top .navbar-nav:is(.navbar-top-dropdown):last-child{
	
	margin-right:-10px;
}

@media (max-width: 1024px) { /* برای تبلت و موبایل */
    .tms-timeline .tms-timeline-item:nth-child(even) .tms-timeline-content .icon, .tms-timeline .tms-timeline-item:nth-child(even) .tms-timeline-content svg {
        display: none !important;
    }
	
	.tms-timeline .tms-timeline-item .tms-timeline-content .icon, .tms-timeline .tms-timeline-item .tms-timeline-content svg{
	 display: none !important;
}
	
}



.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close{
	
	right:unset!important;
	left:0;
}
input[type="checkbox"], input[type="radio"], input[type="range"]{
	
	margin-right:40px;
}

ol>li, ul>li{
	
	margin-right:-35px;
}

.woocommerce .cart-collaterals .shop_table td.order-shipping .form-check label{
	
	margin-right:10px;
}
span.woocommerce-Price-currencySymbol{
	margin-right:4px;
}
.select2-container .select2-selection--single, .select2-container .select2-selection--multiple{
	
	background-position:left.75rem center;
}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox.form-label.form-check-label{
	margin-right:5px;
	
}
.woocommerce .shop_table thead th:last-child, .woocommerce .shop_table tbody th:last-child, .woocommerce .shop_table tbody td:last-child, .woocommerce .shop_table tfoot th:last-child, .woocommerce .shop_table tfoot td:last-child{
	
	text-align:left;
}
.woocommerce .shop_table thead th:first-child, .woocommerce .shop_table tbody th:first-child, .woocommerce .shop_table tbody td:first-child, .woocommerce .shop_table tfoot th:first-child, .woocommerce .shop_table tfoot td:first-child{
		text-align:right;

}
.woocommerce .cart-collaterals .shop_table td.order-shipping{
	
	text-align:right;
}
span.badge.ms-1{
	margin-right:5px;
}
.form-area .form-check-label{
	margin-right:5px;
}

.offcanvas .offcanvas-header{
	
	justify-content:center;
	padding:2.5rem .75rem 1rem;
}
.woocommerce .cart-collaterals .shop_table td.order-shipping .form-check label{
	margin-right10px;
}

.swiper.slider .swiper-button-prev .icon, .swiper.slider .swiper-button-next .icon{
	
	transform:scaleX(-1);
}


.woocommerce-mini-cart .remove{
	left:unset;
	right:60%;
}
.woocommerce .woocommerce-checkout-review-order .shop_table td.order-shipping .form-check label{
	
	margin-right:10px;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{
	
	text-align:end;
}

.tms-timeline .tms-timeline-item .tms-timeline-content .icon, .tms-timeline .tms-timeline-item .tms-timeline-content svg{
	left:unset!important;
	right:calc(25px - 3rem);
}

.tms-timeline .tms-timeline-item:nth-child(even) .tms-timeline-content .icon, .tms-timeline .tms-timeline-item:nth-child(even) .tms-timeline-content svg{
	
	right:calc(508px - 3rem);
}
.tms-timeline .tms-timeline-item .tms-timeline-content .date{
	
	margin-right:40px;
}

.tms-timeline .tms-timeline-item .tms-timeline-content{
	
	margin-right:unset!important;
}

.tms-timeline .tms-timeline-item:nth-child(even) .tms-timeline-content:first-child{
	
	margin-left:unset!important;
}


.radial-progress-bar .progressbar-text{
	
	font-family:yekan;
}

.woocommerce .shop_table td.product-name, .woocommerce .shop_table td.product-name a{
	
	margin-right:10px;
}

.comments .comment .comment-date{
	right:unset!important;
	left:0px;
}
.woocommerce .form-row-last{
		padding-left:unset;
	padding-right:.75rem;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{
	background:unset;
}

.tooltip-trigger{
	font-size:13px;
}

.header-section .navbar.is-centered-search .centered-search-bar{
	
	margin-right:-150px;
}

.card .overlay-icon {
left:1rem!important;
right;auto!important;
	display:none;

}

.header-section .navbar.is-centered-search .navbar-nav-slim .dropdown-menu .dropdown-toggle.has-icon .icon{
	
	transform:rotate(90deg);
}


.header-section .navbar .navbar-nav .nav-item.hover .dropdown-menu.animate.fade-down{border-radius:10px;}




.swiper.carousel .swiper-button-next{right:unset;}
.swiper.carousel.has-gap .swiper-button-next{right:unset;}

.featured-section::before{
	
	RIGHT:-3PX;
	border-right:4px solid;
	border-left:0px;
}

.product-filters{
	padding-left:3rem;
	padding-right:unset;
	
}

.gomax-box.has-gap{
	display:none !important;
}

.swiper.carousel .swiper-navigation-wrapper{
	
	margin-right:auto;
	margin-left:unset;
	direction:ltr;
}
.button.button-duocolor{
	
	padding-left:0;
	padding-right:unset;
}

.product-summary-wrapper .slider.product-slider .product-slider-next{left:30px;}

.product-summary-wrapper .slider.product-slider .product-slider-prev{right:30px;}

.scrolling-text .marquee{direction:ltr;padding:10px;}

.tms-steps:not(.is-vertical) .card-layout-col:first-child .tms-steps-item::before{right:50%;}

.tms-steps:not(.is-vertical) .card-layout-col:last-child .tms-steps-item::before{left:50%; right:unset;}

.elementor-18127 .elementor-element.elementor-element-fecbc32 .scrolling-text .text-wrapper .text:first-child{padding-top:10px;}

.scrolling-image .marquee{direction:ltr}

label{text-align:right;}

.form-row.row.form-button{text-align:right;}

.product-summary-wrapper .slider.product-slider .product-slider-next{right:unset;}

.woocommerce-mini-cart .mini-cart-item-wrapper{margin-right:-30px;}

.offcanvas svg.close-button{margin-top:10px;}

.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table.has-1 tbody tr td, .woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table.has-2 tbody tr td{text-align:right;}

.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table.has-1 thead tr th, .woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table.has-2 thead tr th{text-align:right;}

.vertical-thumbs-slider .swiper.tms-thumbs-slider-control{
	
	margin:0 0 0 15px;
}

.product-summary-wrapper:has(.product-image) .product-details{padding-right:3rem;}

.button.button-duocolor{padding-right:20px;}

.button-wrapper.justify-content-end{justify-self:start;}


.header-section .navbar .navbar-nav-slim .categories-menu .menu-item:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)) .dropdown-menu.megamenu{margin-right:100%;}

.header-section .navbar .navbar-nav .nav-item.hover .dropdown-menu.animate .animate.fade-down{margin-right:100%;}


.header-section .navbar .navbar-nav .dropdown-menu .nav-item, .header-section .navbar .navbar-nav .dropdown-menu .nav-item:hover{text-align:right;}


.header-section .navbar .navbar-nav .megamenu .megamenu-item{text-align:right;}

article a:not(button):not([class]):not(a:has(>*))::before{content:unset;}

.elementor-21776 .elementor-element.elementor-element-2acc7ba .elementor-post__title{margin-right:10px;}

.header-section .navbar .navbar-nav:not(.navbar-icons){width:fit-content;}

.header-section .navbar.is-centered.centered-menu .navbar-left{justify-content:center;}
.header-section .navbar.is-centered.centered-menu .navbar-right{justify-content:end;}

.swiper.carousel .swiper-navigation-wrapper .swiper-button-next .icon, .swiper.carousel .swiper-navigation-wrapper .swiper-button-prev .icon{transform:matrix(1, 0, 0, 1, 0, 0);}

.swiper.carousel.style-3.has-gap .swiper-title-wrapper{width:calc(100%);}

.archive-toolbar-footer{display:inline;}
.product-summary-wrapper .product-action .icon-wrapper{margin-left:8px;}
.elementor-15557 .elementor-element.elementor-element-5a813fa .megamenu-item .badge{margin-right:5px;}
.header-section .navbar.is-centered-search .navbar-nav-slim .nav-item:last-child .nav-link{margin-right:11px;}
