/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.comment-list li.comment{
	margin-bottom: 12px;
}
.comment.thread-even {
	background: #FAFAFA;
	border-radius: 20px;
	padding: 20px;
	border: 0;
}
.comment.thread-odd{
	background: #fff;
	border-radius: 20px;
	padding: 20px;
	border: 2px solid #F3F3F3;
}
.comment-form-email , .comment-form-author{
	background: #F9F9FB;
	border-radius: 10px;
	position: relative;
	min-height: 60px;
	flex: 0 0 49% !important;
}
.comment-form-email{  margin-right: 10px;}
.comment-form-email input, .comment-form-author input{border: 0 !important;outline: 0;box-shadow:unset;position: absolute;
	top: 10px;
	right: 0;
	padding-right: 70px;
}
.comment-form-email label, .comment-form-author label{
	position: absolute;
	top: 18px;
	right: 15px;
}
.comment-form-comment {
	position: relative;
}
.comment-form-comment::before {
	content: 'نظر خود را درباره محصول ثبت کنید';
	font-size: 20px;
	color: #222;
	font-weight: 600;
	margin: 20px 0 10px;
	display: block;
}
#comments .comment-form-url , #comments label[for="comment"] , #comments .reply , .comment-notes, .comment-form-cookies-consent, #comments .comment-reply-title, #comments .comments-title , #comments .logged-in-as
{display: none;}
.login_user_btn.logged_in{display: none;}
.wcapf-ajax-term-filter, .wcapf-price-filter-widget {
	border: 1px solid #e6e6e6;
	border-radius: 15px;
	padding: 20px;
}
.wd-toolbar-label-show .wd-toolbar-link:last-child{
	padding-right: 5px;
	padding-left: 5px;
	flex-direction: row-reverse !important;
	display: flex;
	background: #EAEAFF;
	border-radius: 50px;
}	
.wd-toolbar-label-show .wd-toolbar-link:last-child .wd-toolbar-label{
	display: inline-block !important;
}
.wd-toolbar-label-show .wd-toolbar-link .wd-toolbar-label{
	position: relative;
	display: none;
}
.wd-toolbar.wd-toolbar-label-show > div a{
	width: 100%;
	padding-bottom: 0 !important;
}
.wd-dropdown-menu.wd-dropdown {
	border-radius: 15px;
}
.wd-dropdown-menu.wd-dropdown > .container{
	position: relative;
}
.wd-dropdown-menu.wd-dropdown:after{
	content: '';
	position: absolute;
	top: -9px;
	right: 50px;
	background: #fff;
	width: 24px;
	height: 24px;
	border-radius: 6px;
	box-shadow: -3px -3px 2px #0000000d;
	transform: rotate(45deg);
	z-index: 0;
}
.wd-side-hidden .searchform input[type="text"] {
	background: #FDFEFF;
	border: 1px solid #EAEAEA;
	font-size: 11px;
	font-weight: 700 !important;
	color: #333;
	margin: 15px 10px;
	width: 95%;
	padding: 10px !important;
	height: 50px !important;
	margin-top: 70px;
	position: relative;
}
.wd-side-hidden .searchform .searchsubmit{
	height: 50px !important;
	top: 50% !important;
}
/*search box */
input.s {
	border-radius: 10px !important;
	border: 1px solid rgba(231, 231, 231, 1);
}/*search box */
.more-products {
	width: 30%;
	float: right;
}
h3.wd-entities-title {
	width: 50%;
	float: right;
}
.category-grid-item .hover-mask {
	padding: 0px !important;
}
.cat-design-alt.categories-with-shadow .category-image-wrapp {
	box-shadow: 0px 0px 0px rgba(0,0,0,00) !important;
	width: 10%;
	float: right;
	padding-right: 3px;
}
a.category-image {
	width: 100%;
	position: relative;
	right: 1px;
	bottom: 1px;
}
.wd-tabs.tabs-design-simple .wd-tabs-header {
	display: flex;
	align-items: flex-end;
	margin-bottom: 20px;
	border-bottom: 0px solid var(--brdcolor-gray-300)!important;
}
.whb-col-right, .whb-mobile-right {
	justify-content: flex-end;
	margin-left: 7px;
}
.wd-buttons[class*=wd-pos-r] {
	opacity: 0;
	transform: translateX(-20px) translateZ(0);
	display: none;
}
.wrapp-swatches {
	display: none;
}
.whb-col-right, .whb-mobile-right {
	justify-content: flex-end;
	width: 25%;
	margin-left: 7px;
}
.wd-header-nav {
	flex: 0 0 auto !important;
}
.box-icon-wrapper.box-with-icon.box-icon-simple {
	width: 100% !important;
}
.info-box-icon {
	width: 85% !important;
}

.popopotabzz .wd-tabs-header.text-center {
	position: relative;
	right: 33px;
}
.woodmart-nav-link .nav-link-text{
	color: #0F1723;
}
.woodmart-nav-link .nav-link-text:hover{
	color: #000;
}
/*استایل آکاردئون
/* استایل‌دهی به عنوان‌های آکاردئون */
``
``css
/* Styles for Accordion Tab Headers (Border Radius and Margin Between Tabs) */
.e-n-accordion-item__header,
.elementor-accordion-title,
.pp-accordion-item-title,
.uael-accordion-title,
.rt-accordion-title {
    border-radius: 12px !important; /* Add 12px border radius */
    margin-bottom: 5px !important; /* Add 5px space below each tab header */
}

/* Remove margin-bottom from the very last tab header */
.e-n-accordion-item:last-child > .e-n-accordion-item__header,
.elementor-accordion-item:last-child > .elementor-accordion-title,
.pp-accordion-item:last-child > .pp-accordion-item-title,
.uael-accordion-item:last-child > .uael-accordion-title,
.rt-accordion-item:last-child > .rt-accordion-title {
    margin-bottom: 0 !important;
}

/* Styles for Inner Span Elements within Tab Headers (Vertical Padding) */
.e-n-accordion-item__header > span,
.elementor-accordion-title > span,
.pp-accordion-item-title > span,
.uael-accordion-title > span,
.rt-accordion-title > span {
    padding-top: 8px !important; /* Add 8px padding to the top of inner content */
    padding-bottom: 8px !important; /* Add 8px padding to the bottom of inner content */
}

/* اعمال تغییرات برای ginput_container ginput_container_phone */
.ginput_container.ginput_container_phone {
    border: 1.5px solid #ffffff; /* بُردر 1.5 پیکسل با رنگ سفید */
    border-radius: 12px;         /* بُردر ردیوس 12 */
	--wd-text-color: #ffffff;
}

.ginput_container.ginput_container_phone input::placeholder {
    color: #ffffff;             /* رنگ سفید برای متن placeholder */
}

/* اعمال تغییرات برای gform_button button */
.gform_button.button {
    border: 0;                  /* بُردر 0 پیکسل */
    border-radius: 12px;        /* بُردر ردیوس 12 */
}