@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//payeshcar.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.2.6") format("woff2");
	font-display:swap;
}

:root {
	--wd-text-font: iranyekan;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 15px;
	--wd-title-font: iranyekan;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: iranyekan;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: iranyekan;
	--wd-widget-title-font: iranyekan;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: iranyekan;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-primary-color: rgb(30,115,190);
	--wd-alternative-color: rgb(180,4,29);
	--wd-link-color: rgb(30,115,190);
	--wd-link-color-hover: rgb(251,188,52);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(131,183,53);
	--btn-accented-bgcolor-hover: rgb(175,19,98);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-sticky-btn-height: 95px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 800px;
}
.wd-page-title {
	background-color: rgb(31,39,97);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
html .wd-buy-now-btn {
	background: rgb(175,19,98);
}
html .wd-buy-now-btn:hover {
	background: rgb(145,11,96);
}
.product-labels .product-label.onsale {
	background-color: rgb(221,51,51);
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1400px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}


rs-slides :is([data-type=text],[data-type=button]) {
font-family: iranyekan !important;
}
rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
font-family: iranyekan !important;
}

.product-labels .product-label.onsale {
    font-size: medium !important;
    border-radius: 24px !important;
    height: 25px !important;
    padding: 5px 5px !important;
}


.woopq-quantity-input {
    font-size: initial;
}
div.quantity input[type="number"] {
    border-top: none !important;
    border-bottom: none !important;
    border: 2px solid #e5e5e5;
    height: 40px !important;
		width: 40px !important;
		padding: 0 !important;
}
.woopq-quantity-input-plus, .woopq-quantity-input-minus {
		width: 25px !important;
    border: 0 !important;
		background-color: inherit !important;
		padding: 0 !important;
}
.woopq-quantity-input {
    border: 2px solid #e5e5e5 !important;
    border-radius: 25px !important;
}

/* دکمه آپلود مدارک افزونه کارت به کارت */
.button.buttonmt4 {
    border-radius: 100px;
    width: 100%;
    background-color: darkcyan;
    color: white;
}

/* فونت تایتل و تنظیمات پنجره افزونه کارت به کارت */
h2#swal2-title {
    font-size: x-large;
}
select#inputAdminCartv4 {
    width: 100% !important;
    margin-bottom: 12px;
    border-radius: 100px;
    padding: 0.5em !important;
}
a#ctcMessageCopied {
    margin: 0 !important;
    display: block;
    border-radius: 100px !important;
}

/* حذف نوار تخفیف سبزرنگ در لیست محصولات */
.quick-shop-form.text-center.wd-scroll-content .awdr_discount_bar.awdr_row_0 {
    display: none;
}

/* حذف شماره موبایل صورتحساب */
p#billing_email_field {
    display: none;
}

.wd-side-hidden.wd-opened {
    z-index: 99999;
}

/* اندازه کامبوباکس متغیر رنگ */
.rtl .woodmart .wc-product-table .product .cart select {
    padding-left: 30px !important;
}


/* رنگ سطر عنوان محصول */
.product-row.even {
    background-color: #f7f7f7 !important;
}

.woodmart .wc-product-table .product .cart .quantity input.qty {
    max-width: 70px;
    font-size: 15px;
    background-color: aliceblue;
    width: 30px;
}
.wc-product-table td, .wc-product-table th {
    text-align: right !important;
    vertical-align: middle !important;
}
td.col-buy.col-add-to-cart {
    text-align: left !important;
}
.wc-product-table-select-filters {
	flex: auto;
}
.wc-product-table-wrapper .cart-error {
    background: antiquewhite;
    padding: 10px !important;
    text-align: center;
}


.wd-heading .wd-cross-icon>a:before {
    content: "× (بازگشت به فروشگاه)" !important;
    font-family: inherit !important;
    font-size: 15px !important;
}
.wd-heading .wd-action-btn.wd-style-text>a {
    direction: ltr !important;
}

a#tel-icon {
    margin-right: -10px;
}

/* باکس بالای تخیف بنفش رنگ */
.per {
    text-align: center;
    color: white;
    background-color: rebeccapurple;
    border-radius: 20px 0 0 20px;
    line-height: 38px;
}
.woocommerce-product-gallery .wd-owl .product-image-wrap {
	padding-inline: 0 !important
}
.product-labels {
	gap: 12px !important;
}
.woocommerce-product-gallery .product-labels[class*="labels-rounded"] {
    top: 8px !important;
}

/*
.per {
    position: absolute;
    z-index: 2;
    top: 8px;
    left: 4%;
    background: red;
    color: white;
    padding: 2px 12px;
    border-radius: 25px;
}

.labels-rounded-sm .product-label {
    display: flex !important;
    justify-content: center !important;
}
.woocommerce-product-gallery .product-labels[class*="labels-rounded"] {
    inset-inline-end: inherit !important;
    right: 32px !important;
}
*/

/* ========== PUBLIC PAGES ========== */

body.home .wd-preloader {
	display: none !important;
}

rs-layer#slider-2-slide-2-layer-12 {
    z-index: 999 !important;
}

/*sticky background*/
body .whb-sticky-shadow+.whb-clone .whb-row {
    background-color: crimson !important;
}

/* Menu - Underline */
body .whb-sticky-shadow+.whb-clone .wd-nav[class*="wd-style-underline"] .nav-link-text:after {
    background-color: gold !important;
}
	
/* Sticky main menu color*/
body .whb-sticked .wd-nav[class*="wd-style-"]>li.current-menu-item>a, 
body .whb-sticked .wd-nav[class*="wd-style-"]>li.wd-active > a, 
body .whb-sticked .wd-nav[class*="wd-style-"]>li.active> a {
    color: gold;
}
body .whb-sticked .wd-nav[class*="wd-style-"]>li.current-menu-item>a:after, 
body .whb-sticked .wd-nav[class*="wd-style-"]>li.wd-active > a:after, 
body .whb-sticked .wd-nav[class*="wd-style-"]>li.active> a:after {
    color: gold !importat;
}
body .whb-sticked .wd-nav[class*="wd-style-"] li:hover>a {
    color: bisque;
}
body .whb-sticked .wd-nav[class*="wd-style-"] li:hover > a:after {
    color: bisque!important;
}
body .whb-sticked .wd-nav[class*="wd-style-"]>li.wd-has-children:hover > a:after, 
body .whb-sticked .wd-nav[class*="wd-style-"]>li.menu-item-has-children:hover > a:after {
    color: white;
}
body .whb-sticked .wd-nav[class*="wd-style-"]>li>a {
    color: white;
}

/*My Account*/
body .whb-sticked .wd-tools-element> a {
    color: white;
}

/*Search
body  .whb-sticked  .search-button >a {
    color: green;
}

body  .whb-sticked .search-button:hover>a {
    color: green;
}*/

/*wishlist
body  .whb-sticked  .wd-wishlist-info-widget .wishlist-icon {
color: green;
}
body  .whb-sticked .wd-wishlist-info-widget .wishlist-count{
    color: red;
        background-color: yellow;
}*/
/*cart
body  .whb-sticked  .wd-shopping-cart .woodmart-cart-icon {
color: green;
}*/

/*compare
body  .whb-sticked  .wd-compare-info-widget .compare-icon {
color: green;
}*/



/* CartToCart - Upload */
button#sonicCtcButtonpay {
    border-radius: 100px !important;
    background-color: crimson !important;
    color: white !important;
		width: 100% !important;
}

/* Slider - 2500 */
#title2500 {
    font-family: "Impact" !important;
}

/* Preloader - Logo */
.wd-preloader img {
	width: 250px !important;}


/* ProductSKU-Latin */
.sku {
    font-family: sans-serif !important;
    font-weight: 500 !important;
		display: inline-block !important;
}

/* AddToCart&BuyNowButtons */
button#wd-add-to-cart {
    flex: 1 0 auto !important;
}
button.single_add_to_cart_button.button.alt {
    flex: 1 0 auto !important;
}
.wd-sticky-add-to-cart.button.alt {
    flex: 1 0 auto !important;
}	


/* VariationOptionsButton */
a.button.product_type_variable.add_to_cart_button.add-to-cart-loop {
    width: 100%;
}

/* Categories in SideBarPadding */
.categories-accordion-on .widget_product_categories .product-categories {
    padding-inline-end: 0 !important;
}


/* Minicard - RemoveBtn */
.woocommerce-mini-cart .remove:hover {
		padding: 0;
}

/* Variation - Box */
table.variations tbody td {
    background-color: #f2f2f2;
    padding: 10px !important;
    text-align: center !important;
    border-radius: 25px;
}

/* Variation - ResetButton */
.reset_variations {
    text-wrap: nowrap;
}

/* Stock - Box */
p.stock.in-stock.wd-style-with-bg span {
    border-radius: 100px;
}

/* Stock - Viewing Box */
p.stock.wd-style-with-bg:is(.available-on-backorder,.in-stock) span {
    display: flex;
    justify-content: center;
    flex-flow: wrap-reverse;
    gap: 5px;
}
.woocommerce-variation-availability {
    width: 100%;
}

/* OutStock - Box */
p.stock.wd-style-with-bg.out-of-stock span {
    width: 100%;
    padding: 13px !important;
}

/* OutStock - Badge */
span.out-of-stock.product-label {
    background-color: red;
    color: white;
    border-radius: 0 0 15px 0;
		font-size: inherit;
}

/* LoginSideForm - Z-Index */
.login-form-side {
    z-index: 99999;
}

/* Footer - LogoPadding */
.min-footer {
    padding: 15px 0;
}

/* Image - BorderRadius */
img, .product-element-top {
    border-radius: 20px 0 !important;
}

/* SideBarIconsFilter - BorderRadius */
.wd-swatch-bg * {
    border-radius: 10px 0 !important;
}

/* ProductLabel - BorderRadius */
.label-with-img img {
    border-radius: 10px 0 !important;
		width: 60% !important;
    float: none !important;
}


.wd-logo, .wd-main-logo img {
    border-radius: 0 !important;
		width: auto !important;
}

/* Widget Footer Image - BorderRadius */
.widget-product-img, .bdt-post-list-thumbnail img {
    padding-right: 0 !important;
    border-radius: 20px 0 !important;
}

/*img {
	image-rendering: -webkit-optimize-contrast !important;
} 

/* TopBar - Centering */
.wd-header-text {
    flex: none;
}

/* Pages - Title */
.page-title.color-scheme-light .entry-title {
    word-spacing: -10px;
		text-shadow: 3px 3px black;
}

/* Widget - SideBarTitles */
.widget-title, .wd-heading .title {
    padding: 10px 10px !important;
	  text-align: center !important;
		border-radius: 15px 0 !important;
		background: #bb0101 !important; 
    color: white !important;	
}

/* Widget - Contents */
.wd-widget {
    padding: 15px !important;
    box-shadow: 0 0 4px 0px #e6e6e6;
    border-radius: 20px 0;
		background: white;
}
/* Sidebar - Background */
.sidebar-container {
    background: #f5f5f5;
		padding: 15px !important;
}

/* Widget - Content Rows */
.widget {
	margin-bottom: 15px !important
}

/* Widget - Content Rows */
.widget li {
    padding-right: 5px;
    border-bottom: 1px dashed #ddd;
}

/* Widget - CategoryNamePadding
.widget li a {
    padding-right: 5px;
}*/

/* Price - Box */
.price {
    line-height: 1.75 !important;
    border-radius: 100px;
    border: 1px dashed #cec2ab;
    width: 100% !important;
		text-align: center !important;
		background-color: #f9f9f9;
    padding: 0 20px;
}

/* Price - Unit */
.wd-price-unit:before {
    color: black !important;
}
.wd-price-unit {
	color: crimson !important;
}


/* Price on Sticky Cart in Single Product */
.wd-sticky-btn-cart .price {
    padding: 0 10px !important;
    width: auto !important;
}

/* Labels */
.tagcloud {
    display: grid;
}
a.tag-cloud-link {
    border-radius: 100px !important;
}

/* Blockquote */
blockquote {
		color: #3A3A3A;
		font-size: 14px;
    text-align: justify;
		padding-right: 15px;
/*		margin: 0 15px; */
}

/* Breadcrumb */
.wd-breadcrumbs .wd-delimiter:after {
    content: "|";
    color: red;
}

/* ========== SHOP PAGE ========== */

/* FilteredAttributeTextAboveShopGrid */
.wd-active-filters {
    margin-top: 0 !important;
}

/* ProductGrid - Shadow */
.content-product-imagin {
    box-shadow: #00000040 5px 5px 21px !important;
    /* border-color: #FF69B4!important; */
    /* border-width: 2px !important; */
}

/* Categories - CategoriesAboveShopGrid */
.category-grid-item .wd-entities-title {
    margin-bottom: -15px !important;
    font-size: 11px !important;
    text-align: center !important;
    padding: 10px 5px !important;
    background-color: #00000061 !important;
    color: white !important;
    width: 100% !important;
    border-radius: 10px 10px 0 0 !important;
}
.more-products {
    color: white !important;
    text-align: center !important;
    background-color: #8a2be2a8 !important;
    border-radius: 0px 0px 10px 10px !important;
    padding: 1px !important;
}
.category-grid-item,.wrapp-category,.category-image-wrapp{
    border-radius: 0 0 100px 100px !important;
}
.category-image-wrapp {
    padding: 5px !important;
}

/* Widget Sidebar - ProductFilterBtn */
.widget_price_filter .button {
    width: 100%;
}
.widget_price_filter .price_slider_amount {
    justify-content: center;
}

/* ProductMeta - LineSpacing */
.tagged_as {
    line-height: 25px;
}

/* ProductGrid - LabelsSefareshi */
.product-label.label-term-order-time.label-attribute-pa_pa-type {
    background-color: red !important;
    color: white !important;

}
.product-label.new {
    background-color: #0064b1 !important;
}
/* ProductGrid - LabelsSwatch */
.product-label {
    border-radius: 10px 0;
}

.product-grid-item .product-label img {  /* OnGrids */
	width: 40% !important;		
	border-radius: 5px 0 !important;
}

.woocommerce-product-gallery .labels-rectangular {
    left: 32px !important;
    right: auto !important;
}

.labels-rectangular {
	right: 15px !important; /* OnGrids */
	left: 15px !important; /* OnProductPage */
}
.labels-rectangular .label-with-img {
	text-align: right;
	width: 44%;
}
.product-images img { /* OnProductPage */
    float: left !important;
}


/* ProductGrid - TopBar */
.shop-loop-head {
    background-color: #f5f5f5;
		padding: 15px 15px 0 15px;
    border-radius: 20px 20px 0 0;
}

/* QuickView - SocialButtons */
.wd-social-icons{
    text-align: center;
}

/* ColorSwatches - Border */
.filter-swatch img {
    border-radius: 7px 0 !important;
}
[class*="wd-swatches"].wd-bg-style-1 .wd-swatch.wd-bg:after {
    bottom: -7px;
}

/* CompareBox - OnHover */
.wrapp-swatches {
    background-color: #af00ff5c!important;
    border: 1px dashed lightgray !important;
    border-radius: 0 0 20px 0 !important;
}

/* ========== SINGLE PRODUCT PAGE ========== */

/* Product - SizeGuideValue */
.wd-sizeguide-table td {
    direction: ltr;
}

/* Product - Title */
.product_title {
    line-height: 60px !important;
    border-radius: 20px 0;
    background: #0059aa;
    color: white;
		text-align: center;
		word-spacing: -3px;
		font-size: 28px !important;
}
.product_title a:hover {
    color: aquamarine;
}

/* ProductMeta - Position */
.product_meta {
	margin: 10px 0 20px !important;
	line-height: 20px;}

/* Product - SocialShareButtonsBackground */
.product-share {
    line-height: 2.2;
    background: #f1f1f1;
    border-radius: 100px;
    width: 100%;
    display: inline-block;
}

/* Product - LineAfterDescription */
.woocommerce-product-details__short-description {
	/*		border-bottom: 1px solid #e7e7e7; */
    padding: 10px 0 0;
}

/* Product - SummaryBox */
.product-summary-shadow .summary-inner {
    border-radius: 20px 0;
		padding: 25px 25px 15px;
}

/* Product - SummaryBoxFullwidth */
.image-full-width.product-design-alt .summary-inner {
    max-width: 100%;
}

/* SizeGuide - Help */
body .wd-action-btn.wd-sizeguide-btn>a:before {
    content: "\f100" !important;
}

/* SizeGuide - Content of Help */
.wd-sizeguide-table td {
    text-align: right !important;
    direction: rtl !important;
}

/*
button.single_add_to_cart_button.button.alt {
	width: 100%;
}
*/

/* ========== MY ACCOUNT ========== */

/* Invoice Buttons */
section.woocommerce-order-details a.button.button-primary {
    width: 100% !important;
    color: white;
    background-color: teal;
    border-radius: 100px;
}

/* Upper Help Text */
.woocommerce-MyAccount-content>p {
    display: none;
}

/* Title */
.woocommerce-MyAccount-title.entry-title {
    background-color: darkcyan;
    text-align: center;
    line-height: 35px;
    padding-top: 10px;
    margin-top: 20px;
    border-radius: 20px 0;
    color: white;
    box-shadow: inset 0px 0 10px 0px #0000008a;
}

/* Contents Box */
.woocommerce-MyAccount-content {
    background-color: #f9f9f9;
    border: 1px solid #ccc;
    padding: 30px 30px 0;
    border-radius: 20px 0;
}

/* Navigation */
.wd-my-account-sidebar {
    border: 1px solid #e7e7e7;
		margin-left: 10px;
}

.woocommerce-MyAccount-navigation ul li a {
		border: 1px solid #e7e7e7;
    border-radius: 10px;
    margin-bottom: 12px;
		line-height: 1.75;
    box-shadow: 0 0 16px #ddd9;
}
.woocommerce-MyAccount-navigation ul li a:hover {
    color: #06a6a1;
    box-shadow: 0 0 16px #06a6a133;
}
.woocommerce-MyAccount-navigation ul li.is-active>a {
    color: #06a6a1;
    background-color: #f1f1f1;
    cursor: default;
    border: 1px solid #06a6a133;
    box-shadow: 0 0 16px #06a6a133;
}

/* Buttons */
.wd-my-account-links a {
		background-color: white;
    border-radius: 20px 0;
    margin: -30px 0 30px;
}

/* Buttons Border & HoverColor */
.orders-link a {
    border: 1px solid red;
}
.orders-link a:hover {
    background-color: red;
		color: white;
}

.wishlist-link a {
    border: 1px solid #ff00eb;
}
.wishlist-link a:hover {
    background-color: #ff00eb;
    color: white;
}

/* مخفی کردن دانلود ها */
.downloads-link {
    display: none;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
    display: none;
}

/* .downloads-link a {
    border: 1px solid #2096fc;
}
.downloads-link a:hover {
    background-color: #2096fc;
		color: white;
}
 */

.edit-address-link a {
    border: 1px solid #9f3fe5;
}
.edit-address-link a:hover {
    background-color: #9f3fe5;
		color: white;
}

.edit-account-link a {
    border: 1px solid #fea000;
}
.edit-account-link a:hover {
    background-color: #fea000;
		color: white;
}

.customer-logout-link a {
    border: 1px solid black;
}
.customer-logout-link a:hover {
    background-color: black;
		color: white;
}

/* Icons Color on Hover */
.wd-my-account-links a:hover:before {
    color: aquamarine;
}


/* ========== EXTRA OPTIONS PLUGIN ========== */

/*
form.cart :where(.single_add_to_cart_button, .wd-buy-now-btn, .quantity) {
    flex: 0 1 auto !important;
}
*/


/* AddToCart&Counter - InOneLine 
form.cart {
	flex-wrap: nowrap !important;
}
*/
/* AddToCart&Counter - MorePadAfter 
.product-image-summary .wd-progress-bar {
    margin-bottom: 25px !important;
		text-align: center;
}


/* .popup-quick-view .product-image-summary .cart {
    flex-wrap: wrap;
}
.popup-quick-view button.single_add_to_cart_button.button.alt {
    width: 70%;
} */

/* Product Category - ProductIcon */
.wd-nav-product-cat.has-product-count .wd-nav-img {
    margin-top: -20px;
}

/* Category Menu - ProductIcon */
.wd-nav-img {
    border-radius: 0;
		max-height: 35px;
}

/* InstagramIcon - Color */
.icons-design-colored .social-instagram {
    background: linear-gradient(45deg, #405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d) !important;
}@media (min-width: 1025px) {
	/* ========== PUBLIC PAGES ========== */

/* Footer - PriceBGColor */
.product_list_widget>li .price {
    background-color: white;
}

/* Footer - z-index */
.sticky-footer-on .footer-container {
	z-index: 1
}

/* MenuCategories - Submenu Size & Border */
.wd-sub-menu li {
    border-bottom: 1px solid var(--brdcolor-gray-200);
}
li:last-child {
    border: none !important;
}
.wd-nav-vertical .wd-dropdown-menu {
	width: 230px !important;
	top: -1px !important;
}
.wd-sub-menu li :hover {
    background: #f5f5f5;
}


/* MenuCategories */
.menu-opener {
		border-radius: 20px 0 0 !important;
}

/* MenuCategories */
span.menu-opener {
    min-width: 0;
    width: 250px;
}


/* Menu_ItemSpacing */
a.woodmart-nav-link {
    padding: 8px !important;
}

/* Products - Related Products IconHovers */
.wd-buttons {
	border-radius: 15px 0 !important;
	background-color: rgba(255, 255, 255, 0.8);
}

/* ========== SHOP PAGE ========== */

/* ProductGrid - CenterContents */
.product-list-item {
    text-align: center;
}

/* Sidebar - Background */
.sidebar-container {
		border-radius: 20px 0;
}

/* ========== SINGLE PRODUCT PAGE ========== */

/* ProductTabs - Title */
.tabs-layout-tabs .tabs {
    background-color: whitesmoke;
    padding-bottom: 20px;
    border-radius: 0 0 20px 20px;
		width: 100%;
    justify-content: center;
}

/* SizeGiude - Popup */
.mfp-content .wd-sizeguide {
    max-width: 1200px !important;
}

/* SizeGiude - TableHeaderCell */
.bdt-ep-button.bdt-ep-button-size-md {
    padding: 10px 0px;
}

/* Nano - Extras */
.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap {
    float: right;
    padding: 0.5em 0 0 0.5em !important;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	/* ========== SINGLE PRODUCT PAGE ========== */

/* SizeGiude - TableHeaderCell */
.bdt-ep-button.bdt-ep-button-size-md {
    padding: 10px 0px;
}
.avdbtn-text {
    word-spacing: -2px;
}

.bdt-sticky.bdt-active.bdt-sticky-fixed.bdt-sticky-below {
   top: 0 !important;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.bdt-sticky.bdt-active.bdt-sticky-fixed.bdt-sticky-below {
   top: 0 !important;
}
}

@media (max-width: 576px) {
	/* عرض ستون عملیات خرید */
table.dataTable>tbody>tr.child span.dtr-title {
    min-width: 100px !important;
}

/* مجموعه خرید در یک سطر */
.wc-product-table .child .purchasable .multi-cart {
	padding-left: 0 !important;
}

/* چسباندن به هم برای رفع اشکال رنگ سطرهای زوج */
.wc-product-table td.child {
    padding: 0 !important;
}



.wd-heading .wd-action-btn.wd-style-text>a {
    display: flex !important;
    flex-direction: column-reverse !important;
    line-height: 20px !important;
}

/*
.per {
    left: 3% !important;
    padding: 1px 9px !important;
    border-radius: 25px !important;
    font-size: small !important;
    bottom: 10px !important;
    top: auto !important;
}
*/

/* ========== PUBLIC PAGES ========== */

.whb-top-bar .wd-header-text {
    display: flex !important;
    align-items: center;
}

/* Goftino - Icon */
.goftino-wakeup {
    bottom: 50px !important;
    right: 15px !important;
}

/* Menu - Titles */
.wd-style-underline .nav-link-text {
    font-weight: 800;
    font-size: 15px;
}

/* ========== SINGLE PRODUCT PAGE ========== */

/* CalculatorBtn - Size&Position */
a#calculator {
    float: inherit;
    width: 100%;
}

.bdt-sticky.bdt-active.bdt-sticky-fixed.bdt-sticky-below {
   top: 0 !important;
}




}

