@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//modernshow.ir/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.1.2") format("woff2");
}

:is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product) .wd-products-with-bg, :is(.shop-content-area.wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product) .wd-products-with-bg .product-grid-item{
	--wd-prod-bg:rgb(255,255,255); --wd-bordered-bg:rgb(255,255,255);
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.header-banner{
	background-color:rgb(141,25,35);
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:center top;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: none;
}

:root{
--wd-text-font:"Kohinoor-Book", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#777777;
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Kohinoor-Bold", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Kohinoor-Book", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Kohinoor-Book", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Kohinoor-Book", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Kohinoor-Bold", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:16px;
}
:root{
--wd-primary-color:rgb(121,121,121);
}
:root{
--wd-alternative-color:rgb(251,214,130);
}
:root{
--wd-link-color:rgb(121,121,121);
--wd-link-color-hover:#242424;
}
:root{
--btn-default-font-family:"Kohinoor-Book", Arial, Helvetica, sans-serif;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(141,25,34);
}
:root{
--btn-accented-bgcolor-hover:rgb(141,25,34);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
					
							--btn-accented-bottom-active: -1px;
				--btn-accented-brd-radius: 0px;
				--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
				--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
			
			
					
									--wd-sticky-btn-height: 95px;
					
					--wd-brd-radius: 0px;
			}

			@media (max-width: 1024px) {
			:root {
				--wd-sticky-btn-height: 95px;
			}
		}
	
			@media (max-width: 768px) {
			:root {
				--wd-sticky-btn-height: 42px;
			}
		}
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1570px;
			}
		}

		.container {
			max-width: 1600px;
		}

		:root{
			--wd-container-width: 1600px;
		}
	
			.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1570px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1580px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1590px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1600px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1610px;
		}
		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1630px;
		}
		@media (min-width: 1617px) {
			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
		@media (min-width: 1600px) {
			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-family: "Kohinoor-Book";
	src: url("//modernshow.ir/wp-content/uploads/2024/11/koohinoor-book.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Kohinoor-Bold";
	src: url("//modernshow.ir/wp-content/uploads/2024/11/KohinoorArabic-Bold.woff2") format("woff2"), 
url("//modernshow.ir/wp-content/uploads/2024/11/koohinoor-bold.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

.container {
    margin: 0 auto;
    padding: 0;
}


/* متن معمولی سایت */
body, .content-body, .product-description, .post-content p, .footer-text {
    font-family: 'KohinoorArabic-Regular', sans-serif;
    font-weight: 400; /* وزن نرمال */
    font-size: 14px; /* سایز پیش‌فرض */
}

/* تیترهای اصلی */
h1 {
    font-family: 'KohinoorArabic-Bold', sans-serif;
    font-weight: 700; /* وزن ضخیم */
    font-size: 28px; /* اندازه مناسب برای H1 */
}

h2 {
    font-family: 'KohinoorArabic-Semibold', sans-serif;
    font-weight: 600; /* نیمه‌ضخیم */
    font-size: 24px; /* اندازه مناسب برای H2 */
}

h3 {
    font-family: 'KohinoorArabic-Medium', sans-serif;
    font-weight: 500; /* وزن متوسط */
    font-size: 20px; /* اندازه مناسب برای H3 */
}

h4, h5, h6 {
    font-family: 'KohinoorArabic-Light', sans-serif;
    font-weight: 300; /* وزن سبک */
    font-size: 16px; /* اندازه مناسب برای H4 تا H6 */
}

/* عنوان‌های محصولات در صفحه فروشگاه */
.woocommerce-loop-product__title {
    font-family: 'KohinoorArabic-Regular', sans-serif;
    font-weight: 400;
    font-size: 16px; /* سایز متن محصولات */
}

/* دکمه‌ها */
button, .button, .woocommerce button {
    font-family: 'KohinoorArabic-Semibold', sans-serif;
    font-weight: 600;
    font-size: 14px; /* اندازه متن دکمه‌ها */
}

/* لینک‌های ناوبری */
.nav-link-text, .woocommerce-MyAccount-navigation ul li a {
    font-family: 'KohinoorArabic-Regular', sans-serif;
    font-weight: 400;
    font-size: 14px;
    text-transform: none;
}

/* تنظیمات خاص برای عنوان‌های المنتور */
.elementor-widget-heading h1, 
.elementor-widget-heading h2, 
.elementor-widget-heading h3 {
    font-family: 'KohinoorArabic-Bold', sans-serif;
    font-weight: 700;
    font-size: inherit; /* اندازه را از المنتور به ارث می‌گیرد */
}
/* عنوان محصولات در صفحه محصولات */
.elementor-6715 .elementor-element.elementor-element-e833d55 > .elementor-widget-container {
    min-height: 30px !important;
    line-height: 30px;
 white-space: nowrap; 
    overflow: hidden; 
    text-overflow: ellipsis; 
    max-width: 100%; 
}

/* ---- Blog Page Styles ---- */
.blog-page .post-img-wrapp {
    border-radius: 15px; /* مقدار مناسب برای ایجاد ظاهر مدرن */
}

/* ---- Product Page Styles (Desktop) ---- */
.product-page .woodmart-accordion-title {
    display: flex; /* بهبود ظاهری صفحه محصولات */
}

/* ---- Header Styles ---- */
header .wd-info-box .info-box-title {
    line-height: 1.5; /* افزایش فاصله بین خطوط برای خوانایی بهتر */
    margin-bottom: 0; /* حذف فاصله پایین */
}

/* ---- Product Button Styles ---- */
.woocommerce ul.products li.product .button,
.woocommerce-page ul.products li.product .button {
    margin-top: 0.5em; /* فاصله بالا */
    margin-bottom: 0.5em; /* فاصله پایین */
    white-space: nowrap; /* جلوگیری از شکستن متن */
    font-size: 14px; /* اندازه فونت مناسب */
}

/* ---- Typography for Titles ---- */
.elementor-post__title,
.elementor-543 .elementor-element.elementor-element-40a806d .elementor-post__title a {
    font-weight: 600; /* افزایش ضخامت متن */
    min-height: 80px !important; /* ارتفاع حداقلی برای هماهنگی */
    line-height: 24px; /* تنظیم فاصله بین خطوط */
}

.woocommerce-loop-product__title,
.woocommerce-page ul.products li.product .woocommerce-loop-product__title {
    font-weight: 600;
    min-height: 80px !important;
    line-height: 24px;
}

/* ---- Header Background Image ---- */
.whb-general-header .whb-general-header-inner:before {
    content: ""; /* محتوای خالی برای استفاده از تصویر */
    background: url("https://modernshow.ir/wp-content/uploads/2022/08/Central_Curve_shadow2-1.svg") no-repeat;
    width: 364px;
    height: 325px;
    right: -120px;
    top: -137px;
    display: inline-block;
    margin: auto;
    background-size: contain;
    position: absolute;
}

/* ---- My Account Button in Header ---- */
header .wd-header-my-account {
    border-radius: 100px; /* ایجاد دایره */
    padding: 0px 10px; /* فضای داخلی */
}

/* ---- Navigation Styles ---- */
header .whb-header-bottom .wd-nav.wd-style-underline .nav-link-text {
    line-height: 5.3;
}

header .wd-nav.wd-style-underline .nav-link-text:after {
    height: 4px;
    border-radius: 10px; /* ایجاد گوشه‌های گرد */
}

/* ---- Wishlist Page Styles ---- */
/* تنظیم چک‌باکس و دکمه حذف */
.wishlist-page .wishlist-product-actions {
    display: flex;
    align-items: center;
    justify-content: start;
    gap: 10px; /* فاصله مناسب بین عناصر */
}

.wishlist-page .wishlist-product-actions .delete-button {

    font-size: 14px;
}

.wishlist-page .wishlist-product-actions input[type='checkbox'] {
    width: 16px;
    height: 16px;
}

/* ---- Dropdown Menu Styling ---- */
header .wd-dropdown-menu.wd-design-default,
header .wd-dropdown-menu.wd-design-default .wd-dropdown,
header .wd-dropdown-menu.wd-design-sized,
header .wd-nav-vertical .wd-dropdown-menu.wd-design-full-width {
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}

/* ---- Add to Cart Button Styling ---- */
.shoppage .add_to_cart_button {
    margin-bottom: -60px !important; /* فاصله منفی برای جایگیری بهتر */
}

/* ---- Global Input Styles ---- 
input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select {
	padding:2%;
    max-width: 100%;
    width: auto;
}
*/
/* ---- Search Button ---- */
.wp-block-search .wp-block-search__button {
    border: 1px solid;
    border-radius: var(--btn-accented-brd-radius);
    background-color: #000;
}

/* ---- Search Button ---- */
.wp-block-search .wp-block-search__button {
    border: 1px solid;
    border-radius: var(--btn-accented-brd-radius);
    background-color: #000;
}
/* Root Variables */
:root {
    --wd-form-brd-width: 1px;
}

.wp-block-latest-posts li > a {
    font-size: 14px;
}
/*
.product-grid-item {
    text-align: right;
}

/*صفحه حساب کاربری*/
.wd-my-account-sidebar {
	padding-left: 0px;
}

/* تنظیمات کلی برای h3 */
.elementor-kit-5 h3 {
    font-size: 18px;
    display: flex;
    color: #8F8F8F; /* خاکستری برای هدرها */
    padding: 0px 20px 0px 0px; /* فاصله از سمت راست */
    font-family: 'کوه نور';
}

/* حالت عادی لینک‌ها */
.woocommerce-MyAccount-navigation ul li a {
    display: block;
    padding: 10px 15px;
    color: #000; /* رنگ فونت مشکی */
    background-color: white; /* پس‌زمینه سفید */
    line-height: 20px;
    text-transform: none;
    font-size: 12px;
    font-weight: 600;
    border-radius: var(--wd-brd-radius); /* لبه‌های گرد */
    transition: background-color 0.3s, color 0.3s; /* افکت تغییر نرم */
}

/* حالت هاور */
.woocommerce-MyAccount-navigation ul li a:hover {
    background-color: red; /* پس‌زمینه قرمز هنگام هاور */
    color: white; /* رنگ فونت سفید */
}

/* حالت فعال */
.woocommerce-MyAccount-navigation ul li.is-active a {
    background-color: black; /* پس‌زمینه مشکی */
    color: white; /* رنگ فونت سفید */
}

/* تنظیمات متن در قالب المنتور */
.elementor-10 .elementor-element.elementor-element-7c01cad {
    text-align:right ; /* تنظیم متن به راست */
}
.woocommerce-MyAccount-navigation ul li a {
    color: #A5A5A5;
    font-family: 'Kohinoor-Bold';
}
.wp-block-latest-posts li > a {
    padding-right: 10px;
	color:#A5A5A5;
}
.woocommerce > p:empty {
    display: none; /* حذف نمایش تگ */
    /* یا هر استایل دیگری */
}
.wd-my-account-links a {
    background-color: #fafafa;
}
.wd-entities-title {
    font-size: 12px !important;
	font-family:;
}
.elementor-10922 .elementor-element.elementor-element-efd2c0a .elementor-menu-cart__subtotal {
    font-size: 14px;
}
    .wd-scrollbar.platform-Windows {
        --wd-scroll-w: 50px;
    }




.cart-widget-side .widget_shopping_cart {
    position: relative;
    flex: 1 1 100%;
    margin: 20px;
}
.elementor-menu-cart__subtotal {
    font-size: 14px;
    text-align: var(--menu-cart-subtotal-text-align,center);
    font-weight: 600;
    color: var(--menu-cart-subtotal-color,inherit);
    border: 0px;
}

.elementor-button.elementor-size-md {
    font-size: 14px;
    padding: 10px 10px;
    border-radius: 1px;
}

.elementor-menu-cart__footer-buttons .elementor-button--view-cart {
    display: var(--view-cart-button-display,inline-block);
    color: #000;
    background-color: #fff;
	  border: 1px solid #000;
    border-radius: 0px;
}

.elementor-menu-cart__footer-buttons .elementor-button--checkout {
    background-color: #000000;
	  border: 1px solid #000;
    border-radius: 0px;
}
/* صفحه خبرنامه */
.elementor-3942 .elementor-element.elementor-element-b8aabe6 .elementor-button[type="submit"] {
    background-color: #0c0d0e;
    color: #ffffff;
    /*border-radius: 0px;*/
    font-size: 14px;
    font-family: 'کوه نور';
}

.elementor-3942 .elementor-element.elementor-element-b8aabe6 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #FFFFFF;
    border-color: #E8E8E9;
    /*border-width: 1px 1px 1px 1px;*/
    /*border-radius: 0px 0px 0px 0px;*/
}

/*.elementor-3942 .elementor-element.elementor-element-91b0151 {
    --border-radius: 0px 0px 0px 0px;
    }*/@media (min-width: 1025px) {
	/*.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 5px;
    left: 0;
    width: 30%;
    margin-left: 41.5%;
    margin-bottom: -10px;
    background: url(https://modernshow.ir/wp-content/uploads/2022/08/Vector-1.svg) no-repeat;
    width: 157px;
    height: 35px;
}

.elementor-22 .elementor-element.elementor-element-6e9a9d2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
		background: #00000024 !important;
    margin-top: 15px;
}

.swiper-pagination-bullet-active {
  background-color: var(--wd-primary-color) !important;
	padding-right: 10px;
  padding-left: 10px;
}

.elementor-22 .elementor-element.elementor-element-6e9a9d2 .swiper-pagination-bullet {
	border-radius: 15px !important;
}

.elementor-22 .elementor-element.elementor-element-6e9a9d2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-6e9a9d2 .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 24px !important;
}

/* استایل جدول انتخاب محصولات در صفحه محصول گروهی 
table.woocommerce-grouped-product-list.group_table.shop_table_responsive {
    left: 24px !important;
}
.blog-page .woodmart-post-date {
	border-radius: 15px;
}

.blog-page .post-title {
	text-align: right;
	font-size: 22px;
}

div.meta-post-categories{
	border-radius: 15px !important;
}

/* highlight headers in home 
.highlighted{
	color: var(--wd-primary-color);
}

/* styles for product page 
span.nav-link-text.wd-tabs-title::after{
display:none;
}

a.wd-nav-link{
  border-radius: 15px;
	font-size: 18px !important;
}

.elementor-widget-woocommerce-product-data-tabs .tabs-layout-tabs .tabs li a {
    opacity: 1;
    padding-right: 10px;
    padding-left: 10px;
	  padding-top: 10px !important;
    padding-bottom: 12px;
}

.wd-tabs-title{
	color:white;
	font-weight:20px !important;
}

div.wd-nav-wrapper{
	text-align: right;
  background-color:#FF4C6C;
  border-radius: 15px 15px 0 0;
  padding: 10px 5px;
	margin-bottom: 0 !important;
}



.active>.wd-nav-link{
	background-color: #F5F4F4;
  padding-bottom: 20px;
  padding-top: 20px;
  border-radius: 15px 15px 0 0;
}

.active>.wd-nav-link>.wd-tabs-title{
	color:black;
}

div.wc-tab-inner{
  line-height: 2em;
  font-size: 16px;
	background-color: #F5F4F4;
  border-radius: 0 0 15px 15px;
}

.woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title) {
    font-size: 18px !important;
}

div.wd-nav-tabs-wrapper{
	padding-right:15px;
}

.bold{
  font-weight: bold;
}

.e-atc-qty-button-holder>.single_add_to_cart_button {
	background: linear-gradient(99deg, rgb(255, 166, 0) 14.7%, rgb(255, 99, 97) 73%);
}

.e-atc-qty-button-holder>.single_add_to_cart_button:hover{
	background: linear-gradient(99deg, #FFA701, #FEA107, #FF8335, #FE6261, #FE6261 );
	background-size: 400% 400%;
	animation: gradient 8s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

.addtocart-shadow{
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  border-radius: 15px;
}

.star-rating{
  color: #FF4D6D;
}

/* styles for product grid 
div.product-wrapper{
    border-radius: 15px !important;
}
.product-archive-grid .star-rating{
    display: none;
}

.product-wrapper{
	  background-color: white;
    margin-bottom: 20px;
}

div.product-wrapper{
	    box-shadow: rgb(0 0 0 / 8%) 0px 2px 5px !important;
}
.product-label{
    min-height: 50px !important;
    border-radius: 0 0 50px 50px !important;
    margin-top: -10px;
    margin-right: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.wd-action-btn>a{
    color: var(--wd-primary-color) !important;
}

.page-numbers{
	border-radius:50px !important;
}

.wd-buttons{
	box-shadow:none;
}

.category-grid-item .category-link {
    box-shadow: rgb(0 0 0 / 8%) 0px 2px 5px !important;
    border-radius: 15px;
}

.social-form-circle .wd-social-icon {
    background-color: #ffffff;
    border: 1px solid #ebebeb !important;
    margin-right: 8px !important;
}

.wd-social-icon:hover {
    background-color: #FF4C6C;
}

.social-form-circle .wd-social-icon {
    margin-right: 3px !important;
}

.otherheader-social .social-form-circle .wd-social-icon {
    background-color: #ffffff !important;
}

.wd-icon{
color: #333;
}

.wd-social-icon:hover .wd-icon{
color: #ffffff;
}

.shadow{
    box-shadow: rgb(0 0 0 / 8%) 0px 2px 5px !important;
    border-radius: 15px;
}

/* product grid hover button style 
.wd-buttons.wd-pos-r-t.woodmart-buttons {
    border-radius: 8px;
}

/* استایل سبد خرید ایجکس 
.elementor-menu-cart__footer-buttons {
    padding-right: 1rem;
    padding-left: 1rem;
}
a.elementor-button.elementor-button--view-cart.elementor-size-md {
    font-size: 14px;
    border-radius: 8px;
		background: var(--wd-primary-color);
}
a.elementor-button.elementor-button--checkout.elementor-size-md {
    font-size: 14px;
    border-radius: 8px;
	  background: var(--wd-primary-color);
}
.elementor-menu-cart__product.woocommerce-cart-form__cart-item.cart_item {
    padding-top: 1rem;
}
.elementor-menu-cart__product-remove {
		left: 10px !important;
}
p.stock.wd-style-default.in-stock:before {
    margin-inline-start: 5px !important;
}

/* استایل دراپ داون منو هدر 
.color-scheme-dark.wd-design-default.wd-dropdown-menu.wd-dropdown.sub-menu-dropdown {
    border-radius: 8px;
    box-shadow: none;
    border: 1px solid #ebebeb;
}

/* استایل فلش منو 
header .wd-nav>li.menu-item-has-children>a:after, .wd-nav>li.wd-has-children>a:after {
    margin-right: 8px !important;
    height: 18px !important;
    width: 18px !important;
    line-height: 22px !important;
    font-size: 8px !important;
}

/* استایل دراپ داون حساب کاربری هدر 
.wd-dropdown.wd-dropdown-menu.menu-item-my-account.wd-dropdown-my-account.wd-design-default.menu-item-register.sub-menu-dropdown {
    border-radius: 8px;
    box-shadow: none;
    border: 1px solid #ebebeb;
}

/* استایل زبانه های محصول 
.wd-nav-wrapper.wd-nav-tabs-wrapper.text-center {
    padding: 10px 10px 0 10px !important;
}

/* استایل دکمه انتخاب گزینه های محصول متغیر در صفحه محصول پکیج 
a.button.wp-element-button.product_type_variable.add_to_cart_button.add-to-cart-loop {
    background: var(--wd-primary-color) !important;
    border: none;
    font-size: 12px;
    padding: 5px 8px;
}

/* استایل صفحه ورود عضویت 
div#customer_login {
    text-align: right;
}

/* استایل بخش کد تخفیف صفحه تسویه حساب 
.text-left :is(.checkout_coupon,.login.hidden-form) {
    margin-right: 0;
}

/* استایل صفحه تشکر پرداخت 
.woocommerce-thankyou-order-received {
    border-radius: 10px;
}
/* استایل حاشیه دسته محصولات 
div.product-wrapper {
    border-radius: 0px !important;
}
*/
}

