.elementor-582 .elementor-element.elementor-element-947d152{margin-top:10px;margin-bottom:0px;}.elementor-582 .elementor-element.elementor-element-52669a5 > .elementor-widget-container{padding:0px 0px 0px 30px;}.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .flex-viewport, .woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE2E6;}.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .flex-control-thumbs img{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-582 .elementor-element.elementor-element-52669a5 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-582 .elementor-element.elementor-element-46886f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), afont-normal;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-582 .elementor-element.elementor-element-af9f57a .elementor-heading-title{font-family:"afont-bold", afont-normal;font-size:26px;font-weight:normal;line-height:1.5em;}.elementor-582 .elementor-element.elementor-element-19d87b7{margin-top:0px;margin-bottom:15px;}.elementor-582 .elementor-element.elementor-element-ee51e48 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-de8433e{width:auto;max-width:auto;}.elementor-582 .elementor-element.elementor-element-de8433e > .elementor-widget-container{padding:0px 0px 0px 15px;}.woocommerce .elementor-582 .elementor-element.elementor-element-de8433e .star-rating{color:#FFD43B;}.woocommerce .elementor-582 .elementor-element.elementor-element-de8433e .star-rating::before{color:#E2E2E2;}.woocommerce .elementor-582 .elementor-element.elementor-element-de8433e .woocommerce-review-link{color:var( --e-global-color-primary );font-family:"afont-bold", afont-normal;font-size:12px;}.elementor-582 .elementor-element.elementor-element-cf85d86{width:auto;max-width:auto;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), afont-normal;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-582 .elementor-element.elementor-element-1747396 .price{color:#585858;font-family:"afont-normal", afont-normal;font-size:24px;font-weight:bold;line-height:1.5em;}.woocommerce .elementor-582 .elementor-element.elementor-element-1747396 .price ins{color:var( --e-global-color-accent );font-family:"afont-bold", afont-normal;font-size:29px;text-decoration:none;}.woocommerce .elementor-582 .elementor-element.elementor-element-e6582f0 .woocommerce-product-details__short-description{color:#868E96;font-family:"afont-medium", afont-normal;font-size:13px;line-height:1.8em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), afont-normal;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-582 .elementor-element.elementor-element-10a8c9d{--divider-border-style:solid;--divider-color:#DEE2E6;--divider-border-width:1px;}.elementor-582 .elementor-element.elementor-element-10a8c9d .elementor-divider-separator{width:100%;}.elementor-582 .elementor-element.elementor-element-10a8c9d .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), afont-normal;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-582 .elementor-element.elementor-element-6a06332 .cart button, .elementor-582 .elementor-element.elementor-element-6a06332 .cart .button{transition:all 0.2s;}.elementor-582 .elementor-element.elementor-element-6a06332 .quantity .qty{transition:all 0.2s;}.elementor-bc-flex-widget .elementor-582 .elementor-element.elementor-element-87506e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-582 .elementor-element.elementor-element-87506e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-87506e8.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-582 .elementor-element.elementor-element-87506e8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), afont-normal;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-582 .elementor-element.elementor-element-38d1692{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-582 .elementor-element.elementor-element-38d1692 .elementor-heading-title{font-family:"afont-medium", afont-normal;font-size:12px;font-weight:normal;line-height:1.5em;}.elementor-582 .elementor-element.elementor-element-b895116{width:auto;max-width:auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), afont-normal;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-582 .elementor-element.elementor-element-ece9312 img{border-radius:65% 65% 65% 65%;}.elementor-bc-flex-widget .elementor-582 .elementor-element.elementor-element-974caf7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-582 .elementor-element.elementor-element-974caf7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-582 .elementor-element.elementor-element-7450118 .elementor-heading-title{font-family:"afont-medium", afont-normal;font-size:13px;font-weight:normal;line-height:1.5em;color:#868E96;}.elementor-582 .elementor-element.elementor-element-dcdb025{width:auto;max-width:auto;}.elementor-582 .elementor-element.elementor-element-dcdb025 .elementor-heading-title{font-family:"afont-bold", afont-normal;font-size:18px;font-weight:normal;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-582 .elementor-element.elementor-element-c2bbe03{width:auto;max-width:auto;}.elementor-582 .elementor-element.elementor-element-c2bbe03 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-582 .elementor-element.elementor-element-c2bbe03 .elementor-heading-title{font-family:"afont-medium", afont-normal;font-size:14px;font-weight:normal;line-height:1.5em;color:#3BC9DB;}.elementor-582 .elementor-element.elementor-element-ba30f02{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-582 .elementor-element.elementor-element-b834c14{--divider-border-style:solid;--divider-color:#DEE2E6;--divider-border-width:1px;}.elementor-582 .elementor-element.elementor-element-b834c14 .elementor-divider-separator{width:100%;}.elementor-582 .elementor-element.elementor-element-b834c14 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-582 .elementor-element.elementor-element-313fd71{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-582 .elementor-element.elementor-element-313fd71 .elementor-share-btn{font-size:calc(0.8px * 10);}.elementor-582 .elementor-element.elementor-element-313fd71 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.3em;}.elementor-582 .elementor-element.elementor-element-e2cf7bd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-582 .elementor-element.elementor-element-83ce444 .elementor-heading-title{font-family:"afont-bold", afont-normal;font-size:20px;font-weight:normal;line-height:1.5em;}.elementor-582 .elementor-element.elementor-element-f91df17{--divider-border-style:solid;--divider-color:#DEE2E6;--divider-border-width:1px;}.elementor-582 .elementor-element.elementor-element-f91df17 .elementor-divider-separator{width:100%;}.elementor-582 .elementor-element.elementor-element-f91df17 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), afont-normal;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-582 .elementor-element.elementor-element-190d52e{font-family:"afont-normal", afont-normal;font-size:16px;font-weight:normal;line-height:1.7em;}.elementor-582 .elementor-element.elementor-element-eb0a989 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-582 .elementor-element.elementor-element-19c5473 .elementor-heading-title{font-family:"afont-bold", afont-normal;font-size:20px;font-weight:normal;line-height:1.5em;}.elementor-582 .elementor-element.elementor-element-6175e32{--divider-border-style:solid;--divider-color:#DEE2E6;--divider-border-width:1px;}.elementor-582 .elementor-element.elementor-element-6175e32 .elementor-divider-separator{width:100%;}.elementor-582 .elementor-element.elementor-element-6175e32 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), afont-normal;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), afont-normal;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), afont-normal;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-582 .elementor-element.elementor-element-d70ee74{--grid-columns:6;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-582 .elementor-element.elementor-element-d70ee74 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-d70ee74 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-582 .elementor-element.elementor-element-d70ee74 .e-loop-item > .elementor-section, .elementor-582 .elementor-element.elementor-element-d70ee74 .e-loop-item > .elementor-section > .elementor-container, .elementor-582 .elementor-element.elementor-element-d70ee74 .e-loop-item > .e-con, .elementor-582 .elementor-element.elementor-element-d70ee74 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-582 .elementor-element.elementor-element-29c26ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-582 .elementor-element.elementor-element-e2e8cd8 .elementor-heading-title{font-family:"afont-bold", afont-normal;font-size:20px;font-weight:normal;line-height:1.5em;}.elementor-582 .elementor-element.elementor-element-b39e8af{--divider-border-style:solid;--divider-color:#DEE2E6;--divider-border-width:1px;}.elementor-582 .elementor-element.elementor-element-b39e8af .elementor-divider-separator{width:100%;}.elementor-582 .elementor-element.elementor-element-b39e8af .elementor-divider{padding-block-start:12px;padding-block-end:12px;}body.elementor-page-582:not(.elementor-motion-effects-element-type-background), body.elementor-page-582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );} .elementor-582 .elementor-element.elementor-element-313fd71{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-582 .elementor-element.elementor-element-d70ee74{--grid-columns:3;}}@media(min-width:768px){.elementor-582 .elementor-element.elementor-element-5ad47c8{width:43.756%;}.elementor-582 .elementor-element.elementor-element-46886f9{width:56.244%;}.elementor-582 .elementor-element.elementor-element-ec13e95{width:12.464%;}.elementor-582 .elementor-element.elementor-element-974caf7{width:87.535%;}}@media(max-width:767px){.elementor-582 .elementor-element.elementor-element-52669a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-582 .elementor-element.elementor-element-1747396 .price{font-size:17px;}.woocommerce .elementor-582 .elementor-element.elementor-element-1747396 .price ins{font-size:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-582 .elementor-element.elementor-element-ec13e95{width:15%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-582 .elementor-element.elementor-element-974caf7{width:85%;} .elementor-582 .elementor-element.elementor-element-313fd71{--grid-side-margin:5px;--grid-column-gap:5px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-582 .elementor-element.elementor-element-d70ee74{--grid-columns:2;}}/* Start custom CSS */.woocommerce div.product div.images .flex-control-thumbs li {
    width: 20%;
    float: right;
    margin: 0;
    list-style: none;
}


.ss_add_to_cart a.jvm_add_to_wishlist.button {
    display: none;
}




.dd_comments div#review_form_wrapper {
    max-width: 500px;
}

p.comment-form-cookies-consent label {
    font-size: 12px;
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    border: 1px solid #e0e0e2;
}

.dd_comments label {
    font-size: 14px;
    margin-bottom: 9px;
    color: #6a6a6a;
}


.woocommerce-Reviews-title {
    font-size: 15px;
    font-weight: bold;
}



@media(min-width:800px){
div#reviews > div#comments, div#reviews > div#review_form_wrapper {
    width: 50%;
    float: right;
}
div#comments > ol.commentlist {
    padding: 0px;
    padding-left: 25px;
}
p.comment-form-author, p.comment-form-email {
    width: 50%;
    float: right;
    padding: 5px;
}

}



.woocommerce #reviews #comments ol.commentlist li img.avatar {
    opacity: 1;
}


span#reply-title {
    font-size: 12px;
    color: black;
    font-weight: bold;
    padding-bottom: 9px;
    display: block;
}


.in_product .call_for_price_btn {
    background-color: #e4292c;
    cursor: pointer;
    padding: 0px 16px;
    color: white;
    margin-right: 0px;
    border-radius: 12px;
    margin-top: 4px;
    display: inline-block;
    transition: all ease .4s;
    font-size: 13px;
}

.mmwts_submit_button:hover {
    border-color: red;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'afont-bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://taherkhany.com/wp-content/uploads/2023/06/KalamehWebFaNum-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'afont-normal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://taherkhany.com/wp-content/uploads/2023/06/KalamehWebFaNum-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'afont-medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://taherkhany.com/wp-content/uploads/2023/06/KalamehWebFaNum-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */