body{background:#fff}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-Black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-DemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-Thin.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:"iransans";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Woff2/IRANSansXFaNum-UltraLight.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Kalameh";src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh-Thin.ttf) format("truetype");font-weight:100;font-style:normal}.original-content ul{margin-top:50px !important}.original-content ul li{border:1px solid var(--text-200,#cbcbcb) !important;background:#fff;border-radius:7px !important;margin-top:12px;padding:5px;padding-right:10px !important;max-width:fit-content;color:var(--text-400)}.original-content ul li:before{color:var(--primary-400);font:var(--fa-font-solid);content:"\f14a" !important;font-size:30px !important;padding-left:10px;margin-right:-25px}.custom-comment-item{padding:16px;margin-block:30px;border-radius:10px;border:1px solid var(--text-200);background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1)}.comment-author{align-items:center;display:flex}.profile-comment img{border-radius:100% !important;margin:10px}.t-comment{justify-content:center;display:flex;flex-direction:column}.comments-title{display:none;background-color:#eee8aa}.fn a{text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px;color:var(--text-400) !important}.comment-form-comment{width:100%;height:100%;max-height:170px;flex-direction:column;display:flex !important}.comment-content p{color:var(--text-400,#2f3031) !important;padding-left:30px;padding-right:75px;padding-top:0;padding-bottom:20px;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.container-loging-comment{width:50%;display:flex;gap:10px;border-radius:10px;border:1px solid var(--text-200);background:#fff;padding:20px}.comment-form-author{position:relative !important;width:100%;display:flex;flex-direction:column;margin-bottom:20px}.comment-form-author input{padding:10px !important;border-radius:7px !important;border:1px solid var(--text-100,#f5f5f5) !important;background:#fff;font-size:14px;font-weight:400;line-height:28px}.comment-form-author label{color:var(--text-400,#2f3031);font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.comment-form-email{display:flex;flex-direction:column}.comment-form-email input{padding:10px !important;border-radius:7px !important;border:1px solid var(--text-100,#f5f5f5) !important;background:#fff;background:#fff;font-size:14px;font-weight:400;line-height:28px}.comment-form-email label{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.comment-form-comment textarea{font-family:iransans;border-radius:7px;border:1px solid var(--text-100,#f5f5f5) !important;color:var(--text-400,#2f3031);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:28px;padding:10px;border-radius:10px;border:1px solid var(--text-200);background:#fff;width:100%}.container-login{width:50%}.container-logins{display:flex;flex-direction:column;width:100%}.comment-notes{display:none}.comment-form-cookies-consent label{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px !important;font-style:normal;font-weight:400;line-height:28px}@media only screen and (max-width:1036px){.container-loging-comment{display:flex;flex-direction:column}}.wp-block-search__label{display:none;color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.wp-block-search__input{font:iransans;border:none !important;background:var(--text-100) !important}.wp-block-search__button-outside{background-color:var(--text-100);display:flex}.description:hover{color:var(--primary-300) !important}.description p:hover{transition:.4s;color:var(--primary-300) !important}.arcticle-img img{width:208px !important;height:139px !important;border-radius:10px !important}.article-except a:hover{transition:.4s;color:var(--primary-300)}.page-numbers{border-radius:18px;background-color:#f8f8f8;padding:15px;color:var(--text-300,#818181);text-align:center;font-family:iransans;font-size:16px;font-style:normal;font-weight:700}.nav-links{display:flex;justify-content:center;gap:16px;height:50px;margin:50px}.page-numbers:active{background-color:var(--primary-200)}.page-numbers:hover{background-color:var(--primary-200);transition:.5s;color:#fff}.banner img{border-radius:10px;max-width:1024px;max-height:450px;width:100%;height:100%}#product-203{margin:72px}.product_title{color:var(--text-500,#0f0f10);text-align:right;padding:10px !important;font-family:kalameh;font-size:16px;font-style:normal;font-weight:600;line-height:32px;border-radius:10px}.woocommerce-product-gallery__image a{display:flex;justify-content:center;border-radius:20px;background:var(--text-100,#f5f5f5)}.flex-control-nav{margin:12px !important}.wp-block-search__button-outside{border-radius:10px}.woocommerce ul.products li.product a{width:100%}.woocommerce ul.products li.product a img{background-color:#f4f4f4;border-radius:10px;width:100% !important;height:138px !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;display:flex;align-items:end}.woocommerce ul.products li.product .button{width:100px;border-radius:8px;background:var(--primary-300);color:#fff;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.orderby{width:100% !important;border-radius:12px;background:var(--primary-100,#fff1fb);color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.eicon-menu-bar{display:none}.tabs{border-radius:10px;border:1px solid var(--text-200,#cbcbcb);background:#fff}.the-title-htsppi{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.the-title-htsppi-id{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.portal_single_main{display:flex;justify-content:space-between}.portal_sumary{width:50% !important;padding:20px !important}.portal_single_price{min-height:313px;margin-top:20px !important;width:47%;display:flex;padding:15px 15px 5px;border-radius:10px;background:var(--primary-100,#fff1fb);margin:0;flex-direction:column;justify-content:space-between}.product_meta{display:flex !important;flex-direction:column !important}.price{display:flex;justify-content:center}.woocommerce-Price-currencySymbol{display:flex;align-items:center;color:var(--text-300,#818181) !important;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;margin-inline-start:5px}.single_add_to_cart_button{padding:0 !important;border-radius:7px;background:var(--primary-200,#a72a7f) !important;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15) !important;color:#fff;text-align:center;font-family:iransans;font-size:15px;font-style:normal;font-weight:500;line-height:15px;text-transform:capitalize;width:210px;height:55px}.single_add_to_cart_button:hover{transition:.4s;background:var(--primary-300) !important}.woocommerce .star-rating span{color:var(--primary-300) !important}.portal_single_quantity{width:128px !important;display:flex;justify-content:center}@media only screen and (max-width:1200px){.portal_single_main{flex-direction:column;width:100%}.portal_sumary{width:100% !important}.portal_single_price{width:100%}}.portal_single_gallery{padding:18px;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);display:flex;gap:25px;margin-bottom:60px}#product-248{box-shadow:none}@media only screen and (max-width:999px){.woocommerce-variation-add-to-cart{justify-content:space-between}.portal_single_gallery{flex-direction:column}.woocommerce div.product div.images.woocommerce-product-gallery{width:100%}.summary{width:100% !important}.portal_single_price{margin:0}}.woocommerce div.product form.cart .variations select{border-radius:10px;background:#fff;padding:15px;margin-bottom:10px;color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:15px;font-style:normal;font-weight:600;line-height:28px}.sku{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.posted_in{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.posted_in a{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.wc-block-cart-item__image{display:flex !important;align-items:center !important}.wc-block-components-product-name{color:var(--text-500,#0f0f10);text-align:center;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.ht-woo-quantity{font-family:iransans;width:130px !important;flex-shrink:0;border-radius:10px !important;text-align:center;border-radius:10px;height:100%}.ht-woo-single-quantity-off .ht-woo-single-quantity{font-size:25px}.ht-woo-single-quantity{right:20px;top:13px;top:5px;text-align:center;height:45px;padding:5px;background:#f5f6f7;border-radius:8px;color:var(--primary-300);font-size:20px;display:flex;cursor:pointer;transition:all .2s ease;align-content:center;align-items:center}.ht-woo-single-quantity-off{left:24px;top:5px;text-align:center;height:45px;padding:5px;background:#f5f6f7;border-radius:8px;color:var(--primary-300);font-size:20px;display:flex;cursor:pointer;transition:all .2s ease;align-content:center;align-items:center}.ht-woo-single-quantity:hover{transition:.4s;background:var(--primary-100)}.ht-woo-single-quantity-off:hover{background:var(--primary-100) !important;transition:.4s}.variations_button{display:flex;flex-direction:row}.ht-woo-single-variation-quantity{position:relative}.ht-woo-single-quantity{position:absolute}.ht-woo-single-quantity-off{position:absolute}.woocommerce .quantity .qty{padding:13px !important}.quantity{width:128px;height:51px;flex-shrink:0}.ht-woo-single-quantity{right:8px}.ht-woo-single-quantity-off{left:6px}@media only screen and (max-width:1281px){.woocommerce-variation-add-to-cart{display:flex;flex-direction:column !important}}@media only screen and (max-width:1200px){.woocommerce-variation-add-to-cart{display:flex;flex-direction:row !important}}@media only screen and (max-width:600px){.woocommerce-variation-add-to-cart{display:flex}.ht-woo-single-variation-quantity{width:150px;margin:10px}}@media only screen and (max-width:1800px){.ht-woo-single-variation-quantity{width:150px;margin:10px}}@media only screen and (max-width:1200px){.woocommerce-variation-add-to-cart{display:flex;flex-direction:row}}.woocommerce-message{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);border-top-color:var(--primary-300) !important;color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}@media only screen and (max-width:600px){.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li{padding:5px !important}.woocommerce-message{display:flex;flex-direction:column-reverse}}.woocommerce-message:before{color:var(--primary-300) !important}.woocommerce a.remove{color:var(--text-300) !important}.woocommerce a.remove:hover{transition:.4s;color:var(--text-300) !important;background:0 0 !important}.product-name{width:130px;text-align:center;font-family:kalameh;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.product-price{justify-content:center;align-items:center;color:var(--text-300,#818181);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.qqq{position:relative}.ht-woo-cart-quantity{top:9px;position:absolute}.ptt-woo-cart-quantity-off{top:9px;position:absolute}@media only screen and (max-width:770px){.ht-woo-cart-quantity{position:absolute}.ptt-woo-cart-quantity-off{position:absolute}}@media only screen and (max-width:400px){.variations_form tr{display:flex !important;flex-direction:column}.pt-pasword-st{flex-direction:column}.login-form{padding:0}.variations_form th{display:flex !important;justify-content:start}}@media only screen and (max-width:1300px){.variations_form tr{display:flex !important;flex-direction:column}.variations_form th{display:flex !important;justify-content:start}}@media only screen and (max-width:1150px){.variations_form tr{display:flex !important;flex-direction:none}.variations_form th{display:flex !important;justify-content:start}}.woocommerce-cart-form__cart-item{border-radius:16px;background:var(--text-100,#f5f5f5) !important}.woocommerce .quantity .qty{border-radius:10px}.product-subtotal{color:var(--text-300,#818181);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.product-thumbnail{width:95px !important;height:95px !important}.product-thumbnail a img{width:95px !important;height:95px !important}.takhfif{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1)}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:30%;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1);margin-right:20px}.cart_totals{display:flex !important;flex-direction:column !important;justify-content:center !important;width:100% !important;padding-left:13px !important;padding-right:13px !important}.coupon{padding:15px;display:flex;justify-content:space-between}.takhfif{margin-top:24px !important;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1)}.screen-reader-text{color:var(--text-300,#818181);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.input-text{padding:7px;border-radius:7px;border:1px solid var(--primary-100,#fff1fb);background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.07)}.button{border-radius:7px;background:var(--text-100,#f5f5f5)}.checkout-button{border-radius:10px !important;background-color:var(--primary-300) !important;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);color:#fff;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce table.shop_table tbody:first-child tr:first-child th{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-cart .cart-collaterals .cart_totals tr th{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.cart-main{display:flex}.woocommerce-cart .cart-collaterals .cart_totals table{border:none !important}.shop_table{border-collapse:collapse !important;border:none !important;padding:20px;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-cart-form__cart-item{margin-bottom:25px}@media only screen and (max-width:1200px){.cart-main{display:flex;flex-direction:column}.cart-collaterals{width:100% !important;display:flex !important;margin-top:10px;margin-left:0 !important;margin-right:0 !important}}@media only screen and (max-width:900px){.text-banner{display:flex !important;flex-direction:column !important;justify-content:unset !important;width:100% !important}.single-article{margin:20px !important}.product-remove{display:flex !important;justify-content:center}}.woocommerce-info{border-top-color:var(--primary-200)}.showcoupon{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:-.42px;text-decoration-line:underline;text-transform:lowercase}.woocommerce-info:before{display:none}.woocommerce-form-coupon-toggle{border-radius:20px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15)}.c-set{padding:20px;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1);width:100%;display:flex;margin-bottom:30px;flex-direction:column}.main-checkout-f{display:flex !important}.checkout{display:block;justify-content:space-between}.order-view-section{height:fit-content !important;border-radius:10px;width:100%}.order_review{border:unset;width:100%}@media only screen and (max-width:900px){.checkout{display:flex;flex-direction:column !important}.order-view-section{width:100%}.c-set{width:100%;display:flex;flex-direction:column}}.woocommerce-billing-fields__field-wrapper{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-billing-fields__field-wrapper input{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.required{display:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border-radius:7px;padding:10px;background:var(--primary-300);box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);color:#fff;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px;width:100%}.woocommerce-shipping-fields__field-wrapper{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-shipping-fields__field-wrapper input{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.notes{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-checkout-review-order-table{border:unset !important}.shipping-calculator-button{border-radius:8px;background:var(--primary-100,#fff1fb);color:var(--primary-200,#a72a7f);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:500;line-height:15px;text-transform:capitalize;padding:7px}.price-q{display:flex}.q-style{font-size:large;color:var(--text-300,#818181) !important;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-MyAccount-navigation ul{padding:10px}.woocommerce-MyAccount-navigation{border-radius:8px;height:fit-content !important;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);width:100% !important;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-MyAccount-navigation :active{color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-MyAccount-navigation li :hover{transition:.4s;color:var(--text-500,#0f0f10)}.explain-account{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-MyAccount-content{border-radius:8px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);width:100% !important;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.quastion-account strong{color:var(--primary-300);text-align:right;font-family:iransans;font-size:20px;font-style:normal;font-weight:700;line-height:32px}.woocommerce-Address{margin-bottom:20px;border-radius:10px;background:var(--text-100,#f5f5f5);padding:24px}.woocommerce-account .addresses .title .edit{text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:15px;text-decoration-line:underline;text-transform:capitalize}.woocommerce-account .addresses .title .edit:hover{transition:.4s;color:var(--primary-200,#a72a7f)}.portal_single_quantity{position:relative !important}.woocommerce div.product form.cart div.quantity{width:100%}.pt-quantity{height:100%}.pt-quantity input{padding:10px !important}.login-st{width:110px;color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.woocommerce-form-login,.woocommerce-form-register{width:60%;border:none !important}.image-log{display:flex;justify-content:center;border-radius:10px}.image-log img{width:376px !important;height:504px !important;flex-shrink:0}.main-login-s{max-width:848px !important;width:100%;height:fit-content;margin-top:100px;padding:24px;border:none !important;border:unset !important;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);display:flex;justify-content:space-between}.login-st{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.woocommerce-form-login label,.woocommerce-form-register label{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.lost_password{color:var(--primary-200,#a72a7f);font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:-.42px;text-decoration-line:underline;text-transform:lowercase}.btn-login{margin:20px}.pt-pasword-st{display:flex;justify-content:space-between}.form-row{padding-bottom:0 !important;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-form__input-checkbox{border-radius:5px;border:1px solid var(--text-200,#cbcbcb);background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.07)}@media only screen and (max-width:980px){.main-login-s{padding:10px;flex-direction:column}.woocommerce-form-login,.woocommerce-form-register{width:100%}.woocommerce-signup{margin-top:20px !important}}.woocommerce-form-login__submit{color:#fff !important;text-align:center;font-family:iransans !important;font-size:15px;font-style:normal;font-weight:500;line-height:normal;width:150px !important;align-items:center;gap:25px;border-radius:7px;background:var(--primary-300) !important;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15)}.woocommerce-signup{margin-top:42%;width:100%;align-items:end}.pt-woo-login-signuplinik{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:-.42px;text-decoration-line:underline;text-transform:lowercase}.svg404{position:relative;display:flex;width:100%;justify-content:center}.text-errorr{color:var(--primary-200,#a72a7f) !important;font-family:iransans !important;font-size:20px !important;font-style:normal !important;font-weight:700;line-height:40px;width:100%;justify-content:center;display:flex}.btn-404-back-page{padding:10px;border-radius:7px;border:1px solid var(--primary-300) !important;display:flex;box-shadow:0px 7px 15px 0px rgba(43,18,142,.2);color:var(--primary-300);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.btn-404-home-page{padding:10px;border-radius:7px;background:var(--primary-300);color:#fff;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.main-btn-404{display:flex;gap:10px;justify-content:center;margin:20px}.head-box-1{padding:10px}.profile-img img{width:77px;height:77px;flex-shrink:0;border:3px solid #fff;background:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/<path-to-image>) #d3d3d3 50%/cover no-repeat;box-shadow:0px 0px 20px 0px rgba(76,86,134,.2);border-radius:100% !important}.prof-name{margin-top:12px;margin-right:10px}.woocommerce-loop-product__title{margin-top:10px;width:100%;text-align:right;font-family:iransans;color:var(--text-400,#2f3031) !important;text-align:right;font-size:13px !important;font-style:normal !important;font-weight:600 !important;line-height:26px}.account-page-profile{border-radius:8px;background:#000;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15) !important;height:100%}.right-section-profile{height:100%}.theme_single_content{display:flex}.single-post-title{color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.service-cards{margin-right:72px;margin-bottom:28px}.woocommerce #review_form #respond textarea{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-Tabs-panel--description{color:var(--text-400,#2f3031);text-align:right;font-family:IRANYekanX;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.onsale{display:none;top:0 !important;line-height:normal !important;min-height:0px !important;margin:10px !important;border-radius:4px !important;background:var(--primary-200,#a72a7f) !important;position:relative !important;height:auto !important;padding:4px !important}.order_details{border:unset !important;border-radius:10px;background:var(--text-100,#f5f5f5);padding:21px}.oredr-details-title-pt-1,.order-totals-pt-3,.woo-order-details-rable-pt{max-width:700px !important;width:100%}.order_details li{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.order-woo-pt{display:flex;justify-content:center}.woocommerce-order-details__title{color:var(--primary-300);text-align:right;font-family:iransans;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.woocommerce-column__title{color:var(--primary-400,#8b1e68);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px}address{border:unset !important;border-radius:10px;background:var(--text-100,#f5f5f5);color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{color:var(--primary-200)}@media only screen and (max-width:650px){.main-page-acc-pt{margin-left:10px !important;margin-right:10px !important}}@media only screen and (max-width:450px){.woocommerce ul.order_details{display:flex;list-style:none;flex-direction:column}.order_details li{padding:5px !important;margin-bottom:10px}.main-page-acc-pt{padding:0 !important}}.box-page-acc-pt{width:100%}.btn-order-home{display:flex;align-items:end;justify-content:end;margin:20px}.btn-order-home a{border-radius:10px;background:var(--primary-300);padding:10px 28px;color:#fff;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-thankyou-order-received{color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:40px}.banner img{height:100% !important}blockquote{margin-top:30px !important;color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;padding:30px !important;border-radius:10px;background:var(--primary-100,#fff1fb) !important}blockquote p:before{margin:10px;color:var(--primary-200) !important;font:var(--fa-font-solid);content:"\f10d";font-size:30px !important}blockquote p:after{margin:10px;color:var(--primary-200) !important;font:var(--fa-font-solid);content:"\f10d";font-size:30px !important}.woocommerce-loop-product__link img{height:85% !important;width:auto !important}.btn-buy{align-items:end;justify-content:end;gap:10px;flex-direction:column;display:flex;align-items:center}.btn-buy a{display:inline-flex;padding:6px 32px;justify-content:center;align-items:center;gap:10px}.add_to_cart_button{color:#fff;text-align:right;background-color:var(--primary-400);font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px;width:93px;padding:6px 32px !important;justify-content:center;align-items:center;gap:10px}.page-title{color:var(--text-400,#2f3031);font-family:;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.woocommerce-products-header__title{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.child{height:fit-content !important}.woocommerce div.product div.images img{padding:10px;width:300px !important}.product_title_icons{padding-left:10px;display:flex;justify-content:space-between;border-radius:10px;background:var(--primary-100,#fff1fb)}.main_icons_title{display:flex;align-items:center;gap:10px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{display:flex;align-items:end}.woocommerce div.product p.price del span{color:var(--text-400,#8b1e68);text-align:right;font-family:iransans;font-size:14px !important;font-style:normal;font-weight:400;line-height:28px}.wc-tabs{justify-content:space-between !important;margin:10px !important;display:flex !important}.wc-tabs li{list-style:none !important;border:unset !important;color:var(--text-300,#818181);font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px;background-color:#fff !important;margin:10px !important;text-align:center !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:24px !important;padding-right:24px !important;border:none}.wc-tabs li.active{padding-top:10px;padding-bottom:10px;padding-left:24px;padding-right:24px;border-radius:7px;background:var(--primary-200,#a72a7f) !important;color:#fff !important;text-align:center;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.woocommerce-Tabs-panel{top:20px;margin:10px;color:var(--text-400,#2f3031);text-align:right;font-family:IRANYekanX;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-tabs{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);padding:20px}.woocommerce-review-link{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.shop_attributes tbody tr th{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.shop_attributes tbody tr td{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.icons-sharee{display:flex;align-items:center;margin:10px}.wc-tabs .main-tabs-single-pt{display:flex}@media (max-width:700px){.wc-tabs{display:flex;flex-direction:column}.main-tabs-single-pt{display:flex;flex-direction:column}.icons-sharee{justify-content:end}}.woocommerce-page .woocommerce-message .button{color:#fff !important;border-radius:7px;background:var(--primary-200,#a72a7f);box-shadow:0px 0px 20px 0px rgba(8,37,83,.15)}.woocommerce-cart-form__contents{border:unset !important;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1)}.woocommerce-cart table.cart img{width:auto;padding:8px !important}@media only screen and (max-width:750px){.main-user-panneln{margin:0 !important}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{border-radius:7px;background:var(--text-100,#f5f5f5);color:var(--text-300,#818181);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.cart-subtotal{display:flex;justify-content:space-between}.order-total{display:flex;justify-content:space-between}.sabad-kharid{height:fit-content !important}.woocommerce-info{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);border-top-color:var(--primary-300) !important;color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.main-checkout-price-name{display:flex !important;align-items:center;justify-content:space-between}.shop_table .cart_item .product-total span{color:var(--primary-300) !important;text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.cart_item{display:flex !important;justify-content:space-between}.shop_table .woocommerce-Price-amount{color:var(--text-300,#818181);text-align:center;font-family:iransans !important;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.cart-discount{color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border-radius:7px;background:var(--primary-300);box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);color:#fff;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.amount a{font-size:16px !important}.woocommerce-info:after{border-top:#64b054}.order-total{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px;color:var(--primary-400,#8b1e68) !important}.total-sabad-kharid span{color:var(--text-400,#2f3031) !important;font-family:iransans;font-size:16px !important;font-style:bold;font-weight:700 !important;line-height:32px !important}.total-order-pt{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.woocommerce-checkout-payment{padding:32px;border-radius:10px;background:#fff !important;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1)}.woocommerce-checkout-payment li{list-style:none}.chechlout-style-pt{display:grid;column-gap:10px;grid-template-columns:1fr 30%}@media only screen and (max-width:900px){.chechlout-style-pt{display:flex;flex-direction:column}}.tilte-pay-pt{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:20px}.payment_box{padding-right:15px;background-color:#fff !important;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.woocommerce-checkout #payment div.payment_box:before{display:none !important}.woocommerce-checkout #payment div.payment_box p{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.payment_box{padding-right:12% !important;padding-top:0 !important;margin-top:0 !important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{color:#fff;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-shipping-methods label{display:flex;justify-content:space-between}.cart_totals .order-total div{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;line-height:32px}.cart_totals .order-total span{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;line-height:32px}@media only screen and (max-width:1400px){.main-page-acc-pt{margin:0 !important}}.th-pt-shiping{color:var(--text-400,#2f3031) !important;text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.rottt label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:28px;position:absolute;width:28px}.rottt label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.rottt input[type=checkbox]{visibility:hidden}.rottt input[type=checkbox]:checked+label{background-color:var(--primary-300);border-color:var(--primary-300)}.rottt input[type=checkbox]:checked+label:after{opacity:1}.rottt{height:28px}.main-shiping{display:flex;gap:43px;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.btn-account-pt button{padding-block:7px;padding-inline:20px;border-radius:7px;background:var(--primary-300,#9b2776);color:#fff;text-align:center;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.in-stock{width:fit-content}.woocommerce-MyAccount-content tr th:nth-child(even){background-color:#f0f0f0 !important}.woocommerce-MyAccount-content tr td:nth-child(even){padding-block:10px !important;background-color:var(--text-100) !important}.woocommerce-MyAccount-content tr th:nth-child(odd){padding:16px;background-color:#fff !important}@media only screen and (max-width:768px){.woocommerce-page table.shop_table_responsive tbody tr td{padding:10px}.woocommerce-page table.shop_table_responsive tbody tr{color:var(--text-300,#818181);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.woocommerce-page table.shop_table_responsive tr td:before{color:var(--primary-300,#9b2776) !important;text-align:right;font-family:iransans !important;font-size:16px !important;font-style:normal;font-weight:700 !important;line-height:32px !important}}.btn-show-pt:hover{color:var(--primary-300);font-size:large;transition:.2s}.tb-order-dw-pt{width:100%;height:100%}.order-datail-success-pt{width:100%}@media only screen and (max-width:900px){.box-page-acc-pt{display:flex !important;flex-direction:column;justify-content:center;width:100%}}.download-file a{color:#f4f7fa;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px;border-radius:7px;background:var(--primary-300,#9b2776) !important;padding:7px}.woocommerce-order{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1);padding:10px}.woocommerce-order-downloads__title{color:var(--text-500,#0f0f10);font-family:iransans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.ee213{display:none}.ee33{display:none}.list-nav-pt:hover+.ee213{transition:.4s;display:block;color:red}.btn-addres-ptt button{padding-inline:20px;padding-block:5px;border-radius:7px;background:var(--primary-300,#9b2776);color:#fff;text-align:center;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.woocommerce a.added_to_cart{padding:5px !important}.woocommerce div.product form.cart{margin-bottom:10px !important}.ht-woo-download-tit-cat{font-size:14px}.ht-archive-product-categories{text-align:center;font-size:12px;font-weight:500;color:#6a7076}.ht-archive-product-categories a{color:#6a7076;text-align:center}.ht-archive-product-categories{text-align:center;font-size:14px;color:#a3a3a3;font-weight:400}.ht-archive-product-categories a{text-align:center;font-size:14px;color:#a3a3a3;font-weight:400}.categ-pt{margin-top:20px;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:24px;display:flex;gap:20px;justify-content:center}.sale-price-pt{color:#afafaf;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;text-decoration-line:strikethrough;text-align:right;display:flex;align-items:start}.sale-pr{color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.regul-price-pt{color:red}.sale-price-wrapper:before{color:red !important}.child .star-rating{display:none}#iconcopy{display:none;opacity:0;margin-top:25px}.shahrece:hover #iconcopy{opacity:1;transition:.5s;position:absolute;display:block;z-index:12}.list-23{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.style-box-onsale{width:49px;height:23px;border-radius:6px;background:var(--primary-300,#9b2776);color:#fff;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;display:flex;padding:4px 6px;justify-content:center;align-items:center;gap:10px}.wc-block-product-categories{padding-top:10px}.wp-block-heading{margin:10px;color:var(--text-400,#2f3031);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;border-radius:7px;background:#fff}.wp-block-group__inner-container{margin-bottom:20px;border-radius:8px;background:var(--text-100,#f5f5f5);justify-content:center;align-items:flex-start;gap:16px}.wp-block-group-is-layout-flow{padding-top:5px}.wc-block-product-categories-list--depth-0{padding:10px;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.toman-pt{align-items:end;display:flex;text-align:right;color:var(--text-300,#818181);font-family:iransans;font-size:12px;font-style:normal;font-weight:600;line-height:32px}.categ-pt .woocommerce-loop-product__link{display:none !important}a.added_to_cart.wc-forward{top:-190px;color:#fff;text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:28px;font:bold;font-family:iransans !important;position:absolute;color:var(--primary-300)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{border-radius:8px;background:var(--primary-300,#9b2776);color:var(--text-100)}.wc-block-product-categories-list-item{display:flex;justify-content:space-between}.wc-block-product-categories-list-item-count:before{display:none}.wc-block-product-categories-list-item-count:after{display:none}.wc-block-product-categories-list-item-count{color:var(--text-300,#818181);font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.wc-block-product-categories-list-item a{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.wc-block-product-categories-list-item a:hover{transition:.4s;color:var(--primary-200)}.pt-woo-discount{border-radius:4px;background:var(--primary-200,#a72a7f);padding:10px;color:#fff;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:15px}.sale-price-wrapper-single{display:flex;align-items:center}.woocommerce-error{font-family:iransans;border-radius:20px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15)}.shahrece:hover .svg-share-pt svg path{transition:.4s;fill:var(--primary-400)}.woocommerce div.product div.images .flex-control-thumbs{display:flex;width:100%}@media screen and (max-width:700px){#iconcopy{padding:10px;position:absolute}.icons-share-copy{justify-content:center}}.woocommerce #review_form #respond textarea{width:100% !important;border-radius:10px;background:#fff}.comment-form label{color:var(--text-400,#2f3031);text-align:right;font-family:iransans !important;font-size:14px;font-style:normal;font-weight:500 !important;line-height:28px;color:var(--text-500) !important}.comment-reply-title{display:none;font-size:28px;color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:24px;font-style:normal;font-weight:700;line-height:48px}.comment-form-rating label{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.stars span a:root{color:var(--primary-400) !important}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:unset}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0;border-radius:100%;width:60px;height:60px;position:relative;margin:13px}.meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{display:flex;flex-direction:column}.woocommerce-Price-amount bdi{display:flex;flex-direction:row-reverse;font-weight:700}.pt-li-product .woocommerce-Price-amount bdi{display:flex;flex-direction:row-reverse;font-size:16px;font-weight:700}.pt-li-product .woocommerce-Price-currencySymbol{color:var(--text-300,#818181) !important;text-align:right !important;font-family:iransans !important;font-size:9px !important;font-style:normal !important;font-weight:400 !important}.woocommerce-Address:hover #svg-addrese-pt path{transition:.4s;stroke:var(--primary-200)}.woocommerce-Address:hover .woocommerce-Address-title a{transition:.4s;color:var(--primary-200) !important}.ht-woo-tp-address{padding-right:10px}.farbod-cm{width:49%;border-radius:10px;background:#fff;display:flex;flex-direction:column}.cm-pt-are{width:100%;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;border-radius:8px !important}.cm-pt-are textarea{fill:#fff;stroke-width:1px;stroke:var(--text-100,#f5f5f5);border:1px solid var(--text-100,#f5f5f5);background:#fff;width:100%;padding:10px !important;border-radius:8px !important;border:1px solid var(--text-100,#f5f5f5) !important;background:#fff;font-size:14px;font-weight:400;line-height:28px}@media screen and (max-width:1200px){.comment-form-comment{display:flex;flex-direction:column}.comment-form-comment textarea{width:100% !important}}.tab-st-pt{align-items:center;flex-direction:row}@media screen and (max-width:450px){.tab-st-pt{flex-direction:row}}.comment-form .form-submit input{border-radius:7px;background:var(--primary-300);width:fit-content !important;padding-inline:10px;padding-block:5px;color:#fff;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.form-submit input{cursor:pointer}.logged-in-as{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.iconsax-outline-user-square:before{content:"\ec52"}.iconsax-outline-sms-tracking:before{content:"\ec02"}.comment-form-email{position:relative}span.comment-icons{color:#9ca3af;position:absolute;bottom:12px;left:9px;font-size:20px}.must-log-in{display:none}.comment-notes{display:none}.btn-article{margin-bottom:20px}.wp-block-search__inside-wrapper{height:56px;border:none;padding:12px !important;width:100%;justify-content:space-between;display:flex;background:var(--text-100) !important;padding:13px;border-radius:8px}.wp-block-search__inside-wrapper input{width:80%;display:inline-flex;background:var(--text-100) !important;color:var(--text-400,#2f3031) !important;font-family:iransans;font-size:14px !important;font-style:normal;font-weight:400 !important;line-height:28px;border-radius:10px}.wp-block-search__inside-wrapper input:after{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;color:#000;width:20px;height:20px;display:inline-block;transform:rotate(180deg);margin-left:10px}.wp-block-search__input:after{content:"ss"}.addres-check-pardakht{padding:24px !important}.woocommerce-Price-amount{display:flex;flex-direction:row-reverse}.single-weblog-p1{display:flex;justify-content:center;width:100%}.elementor{width:100% !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{color:#fff}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{padding-inline:10px;color:#fff;text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;padding-block:5px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button:hover{transition:.4s;background:var(--primary-300,#9b2776);color:#fff !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{color:#fff !important;transition:.4s}.sku_wrapper{color:var(--text-300,#818181) !important;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.ht-woo-single-all-sale-price{color:var(--text-500,#0f0f10);font-family:iransans;font-size:32px;font-style:normal;font-weight:900;line-height:64px;display:flex;flex-direction:column-reverse}.ht-woo-single-reg-price{color:var(--text-300,#818181) !important;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.ht-woo-single-sale-price span{color:var(--text-500,#0f0f10) !important;font-family:iransans;font-size:32px !important;font-style:normal !important;font-weight:900 !important;line-height:64px !important}.price span{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-variation-price .price{justify-content:end}.ht-woo-card-price-holder{display:flex !important;flex-direction:column-reverse !important}.lost-pasword-pt{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);padding:24px}.ht-woo-login-wraper{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15)}.pt-sign-in{border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15)}.woocommerce form .show-password-input.display-password:after,.woocommerce-page form .show-password-input.display-password:after{content:"\ea3f" !important;font-family:"iconsax-outline"}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{content:"\ea40" !important;font-size:21px;font-family:"iconsax-outline"}.show-password-input{font-size:17px;top:10px !important;display:flex;align-items:center}.btn-login-pt{color:#fff;text-align:center;font-family:iransans;font-size:15px;font-style:normal;font-weight:500;line-height:normal}@font-face{font-family:myFirstFont;src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/sansation_light.woff)}.woocommerce-privacy-policy-text p{display:none}.woocommerce-Input{padding:7px !important;border-radius:7px !important;border:1px solid var(--text-100,#f5f5f5) !important;background:#fff !important;box-shadow:0px 0px 20px 0px rgba(76,86,134,.07) !important}.widget-portal-sidevar-wrapper{background:var(--text-100);padding:10px;border-radius:4px;margin-top:24px}.img-wg-portal-sidebar{width:62px !important;height:62px !important;justify-content:start}.img-wg-portal-sidebar img{width:100% !important;height:100% !important;border-radius:4px !important}.title-article:hover .title-article span{transition:.4s;color:var(--primary-300) !important}.search-wp{background-color:#fff}.title-article span{font-family:iransans;color:var(--text-300,#818181);text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.select2-selection--single{border-radius:7px !important;border:1px solid var(--primary-100,#fff1fb) !important;background:#fff !important;box-shadow:0px 0px 20px 0px rgba(76,86,134,.07) !important}.select2-results{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-form-register__submit{width:140px}@media (max-width:1024px){.main-sinlge-article{display:flex !important;flex-direction:column-reverse !important}}.archive-h-cate-pt:hover{transition:.4s;background:#e7edf5 !important}.icon-single-h-pt:hover{transition:.4s;border-color:var(--primary-300) !important}.icon-single-h-pt:hover svg path{transition:.4s;stroke:var(--primary-300) !important}@media (max-width:1024px){.main-sinlge-article-pts{display:flex !important;flex-direction:column-reverse !important}.right-section{margin-top:40px}}.main-sinlge-article-products-pt{direction:rtl}.wcapf-before-products{direction:ltr}@media (max-width:1280px){.main-sinlge-article-products-pt{display:flex !important;flex-direction:column-reverse !important}}.wp-block-categories{border-radius:8px;background:var(--text-100,#f5f5f5);margin-top:20px}.category_widget{display:flex;justify-content:space-between}.category_widget:hover a{transition:.4s;color:var(--primary-300)}.my_custom_widget_category .widget-title{padding-block:13px;margin-bottom:16px;border-radius:7px;background:#fff;color:var(--text-400,#2f3031);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}#my_custom_widget_category-2{margin-top:16px;border-radius:8px;padding:16px;background:var(--text-100,#f5f5f5)}.category_widget a{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.number-category-widget{color:var(--text-300,#818181);font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.dsfsdfsdfsfd{background-attachment:red !important}#logged-in-as{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}@media (max-width:768px){.comment-respond #commentformlogin{display:flex;flex-direction:column}.comment-form-comment{width:100%}.farbod-cm{width:100%;display:flex;flex-direction:column}.container-logins{width:100%}}.comment-list li{list-style:none}.theme_comment_date{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.comment-respond{padding:16px;height:fit-content;border-radius:10px;border:1px solid var(--text-200);background:#fff}#commentformlogin{display:flex;flex-direction:row-reverse;justify-content:space-between}.comment-form .form-submit .submit{width:100% !important}#commentformsign{display:flex;flex-direction:column}#commentformsign .comment-form-comment{width:100%}.comment-list .children{margin-right:50px}.woocommerce-message a{border-radius:7px;background:var(--primary-300,#9b2776);box-shadow:0px 0px 20px 0px rgba(8,37,83,.15);padding:7px 14px;color:#fff !important;font-family:iransans !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important;line-height:28px !important}.btn-buy{align-items:end;justify-content:end;gap:10px;flex-direction:column;display:flex;align-items:center}.btn-buy a{padding-inline:10px;padding-block:5px;color:#fff;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px;border-radius:8px;background:var(--primary-300,#9b2776) !important}a.added_to_cart.wc-forward{transition:all .3s ease;position:absolute;right:0;text-align:center;bottom:0;width:100%;display:none;height:100%;color:var(--primary-300);background:#ffffffa8 !important;justify-content:center;align-items:center;border-radius:16px}.btn-buy{align-items:end;justify-content:end;gap:10px;flex-direction:column;display:flex;align-items:center}.btn-buy a{padding-inline:32px;padding-block:5px;color:#fff;text-align:right;font-family:IRANSans;font-size:14px;font-style:normal;font-weight:500;line-height:28px;border-radius:8px;background:var(--primary-300,#9b2776) !important}.th-projects__gradient--right-pr{position:absolute;right:0;height:88%;width:6%;z-index:20;background:linear-gradient(90deg,rgba(255,255,255,0) 17.36%,rgba(255,255,255,.02) 95.83%);backdrop-filter:blur(3px)}.th-projects__gradient--left-pr{position:absolute;left:0;height:88%;width:5%;z-index:20;background:linear-gradient(90deg,rgba(255,255,255,0) 17.36%,rgba(255,255,255,.02) 95.83%);backdrop-filter:blur(3px)}.show_all_pt_products:hover{transition:.4s;color:var(--primary-400)}.show_all_pt_products{font-family:IRANSans;font-size:13px;font-weight:500;line-height:26px;text-align:right}.pro-pt-sw{padding-left:70px !important}.pro-pt-sw .swiper-slide{display:flex;flex-direction:column;justify-content:space-between}.categ-pt{margin-block:0px !important}@media only screen and (max-width:1024px){.woo-account-pt{display:flex !important;flex-direction:column}}.account-orders-table{padding:0 !important}.order-pt-acc{display:flex;justify-content:space-around;align-items:center}.link-order-show-all:hover{transition:.4s;color:var(--primary-300)}.iconsax-outline-add:before{color:var(--text-300)}.iconsax-outline-minus:before{color:var(--text-300)}.comment-text .woocommerce-review__author{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.woocommerce-tabs .form-submit{width:120px}.woocommerce-tabs .comment-form-comment{width:100%}.woocommerce-tabs .comment-form-comment #comment{width:100% !important}.order-pt{margin:23px !important;display:flex;justify-content:space-around}.wc-item-meta li p{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.wc-item-meta li{color:var(--text-300,#818181);text-align:right;font-family:Kalameh !important;font-size:16px;font-style:normal;font-weight:600;line-height:32px;display:flex;justify-content:space-between}.ht-woo-breadcrumb-link{color:var(--text-400,#2f3031) !important;font-family:iransans !important;font-size:16px !important;font-style:normal !important;font-weight:400 !important;line-height:32px !important}.gerid-pt{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1024px){.gerid-pt{grid-template-columns:repeat(2,1fr)}.gerid-pt>.child:nth-child(3n){border-left:none}}@media only screen and (max-width:768px){.gerid-pt{grid-template-columns:repeat(2,1fr)}.gerid-pt>.child:nth-child(2n){border-left:none}}@media only screen and (max-width:640px){.gerid-pt{grid-template-columns:repeat(1,1fr)}.child{border-left:none !important}}.gerid-pt>.child:nth-child(4n){border-left:none}.child{padding:10px;text-align:center}.video-single{max-width:640px !important;max-height:3600px !important;width:100% !important;height:100% !important}.sww{position:relative}.sww{height:100%}.sww .swiper{width:100%;height:100%}.th-projects__gradient--left{position:absolute;left:0;height:100%;width:6%;z-index:20;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.8) 69%,rgba(255,255,255,0) 100%)}.th-projects__gradient--right{position:absolute;right:0;height:65%;width:6%;z-index:20;background:linear-gradient(270deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.8) 69%,rgba(255,255,255,0) 100%)}.swi-btn-S-so-next-single:after,.swi-btn-S-so-prev-single:after{font-size:16px}.swi-btn-S-so-next-single:hover,.swi-btn-S-so-prev-single:hover{color:var(--primary-300);transition:.4s}.show_all:hover{color:var(--primary-300);transition:.4s}.sww{position:relative}.sww{height:100%;max-width:1400px}.sww .swiper{width:100%;height:100%}.sww .swiper-slide{height:100%}.image-news{display:flex;justify-content:center;width:100%;height:100%;flex-shrink:0}.th-projects__gradient--left{position:absolute;left:0;height:100%;width:6%;z-index:20;background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,.8) 69%,rgba(255,255,255,0) 100%)}.show_all:hover{transition:.4s;color:var(--primary-300)}.swi-btn-S-so-next-single{top:17px !important;left:10px !important}.swi-btn-S-so-prev-single{top:17px !important;left:35px !important}.swiper-button-prev:after,.swi-btn-S-so-next-single:after{color:var(--text-200);font-size:14px !important;font-weight:bolder}.swiper-button-next:after,.swi-btn-S-so-next-single:after{color:var(--text-200);font-size:14px !important;font-weight:bolder}.swiper-button-prev:hover:after,.swi-btn-S-so-next-single:hover:after{color:var(--primary-300);transition:.4s}.swiper-button-next:hover:after,.swi-btn-S-so-next-single:hover:after{color:var(--primary-300);transition:.4s}.btn-show-all-pt{border-radius:10px;border:1px solid var(--text-200,#cbcbcb);padding:3px;box-sizing:border-box;padding:2px;display:flex;align-items:center}.my-slider .swiper-slide{min-height:300px !important}.audio-player{height:50px;width:100%;background:var(--primary-300);font-family:arial;color:white;font-size:0.75em;overflow:hidden;display:grid;grid-template-rows:6px auto;.timeline{direction:ltr;background:var(--primary-400);width:100%;position:relative;cursor:pointer;.progress{background:#fff;width:0;height:100%;transition:.25s}}.controls{direction:ltr;display:flex;justify-content:space-between;align-items:stretch;>*{display:flex;justify-content:center;align-items:center}.toggle-play{&.play{cursor:pointer;position:relative;left:0;height:0;width:0;border:7px solid #0000;border-left:13px solid white;&:hover{transform:scale(1.1)}}&.pause{height:15px;width:20px;cursor:pointer;position:relative;&:before{position:absolute;top:0;left:0;background:#fff;content:"";height:15px;width:3px}&:after{position:absolute;top:0;right:8px;background:#fff;content:"";height:15px;width:3px}&:hover{transform:scale(1.1)}}}.time{display:flex;>*{padding:2px}}.volume-container{cursor:pointer;.volume-button{height:26px;display:flex;align-items:center;.volume{transform:scale(.7)}}position:relative;z-index:2;.volume-slider{position:absolute;left:-3px;top:15px;z-index:-1;width:0;height:15px;background:white;box-shadow:0 0 20px #000a;transition:0.25s;.volume-percentage{background:coral;height:100%;width:75%}}&:hover{.volume-slider{left:-123px;width:120px}}}}}.icons-podcast{align-items:center;display:flex;border-radius:10px;background:var(--primary-400);padding:15px}.podccast-swiper{border-radius:8px}.podccast-swiper .swiper-slide{height:auto !important}.khat-2:after{content:"";display:block;border-bottom:1px solid var(--primary-400);margin-top:15px}.btn-pt-card-sigle{background-color:var(--primary-100)}.hov-pt-wg:hover{transition:.4s;background-color:var(--primary-100)}.bgs-primary-100-cls{background-color:var(--primary-100)}.single-relateds-colore{width:fit-content;background-color:var(--primary-100) !important}.hov-text-primary-400:hover{transition:.4s;color:var(--primary-400) !important}.txt-primary-300-color{color:var(--primary-300) !important}.txt-primary-300-color-hov :hover{transition:.4s;color:var(--primary-300) !important}.txt-text-500-color{color:var(--text-500) !important}.txt-text-400-color{color:var(--text-400) !important}.txt-text-300-color{color:var(--text-300) !important}.bg-text-100-color{background-color:var(--text-100) !important}div#portal-blog-widget{background:#f5f5f5;padding:10px;border-radius:8px;margin-top:15px}.portal_categories_widget{background:#f5f5f5;padding:20px;border-radius:8px;margin-top:15px}.portal_categories_widget .widget-title{color:var(--text-400,#2f3031);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:28px;background:#fff;font-weight:500;font-family:iransans;padding:20px;text-align:center;padding-block:13px;border-radius:7px;margin-bottom:1rem}.pt-single-posts-meta-data{position:relative}.pt-tag-item{padding:10px;border-radius:8px;background:var(--primary-100)}.comment-form-cookies-consent{margin:10px 0}.pt-comments-title{margin-bottom:15px;color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:24px;font-style:normal;font-weight:700;line-height:48px}.pt-icon-copy-icons{display:flex;justify-content:center}div#iconcopy{padding:1rem !important}.pt-icon-copy-copy{display:flex;align-items:center;justify-content:space-between;align-content:center;gap:10px}#myInputCopy{background:unset;font-size:14px;color:#2f3031;width:100%}.myInputCopy-link{width:100%}.depth-1 .comment-body .comment-meta{box-shadow:unset !important}.sww .swiper-slide img{display:block;width:208px;height:150px;object-fit:cover;border-radius:8px}.pt-relate-blog-swiper-slide{justify-content:center;width:343.6px;margin-left:3px;align-items:center;display:flex;flex-direction:column}.pt-relate-blog-swiper-slide:after{content:" ";width:1px;height:200px;background:#f3f3f3;position:absolute;top:20%;left:0}.pt-swiper-header{display:flex;width:100%;justify-content:space-between;border-bottom:1px solid #cbcbcb}.pt-single-posts-meta-data-pa{width:30%}.pt-single-posts-meta-data-pa div span{color:var(--text-400) !important;font-family:iransans !important;font-size:14px;font-style:normal !important;font-weight:400 !important;line-height:28px !important}.pt-single-posts-meta-data-pa .pt-single-posts-meta-data:not(:last-child):after{content:" ";width:1px;height:20px;background:#d5d5d5;position:absolute;top:4px;left:-30px}.pt-single-posts-meta-data-icon{display:flex;align-content:center;justify-content:center;align-items:center}.pt-img-archive-lists,.pt-img-archive-lists img{min-height:140px;height:140px;position:relative;border-radius:8px}.pt-archive-list-item{position:relative}.pt-archive-list-item:after{content:" ";width:1px;height:200px;background:#f3f3f3;position:absolute;top:20%;left:-5px}.nav-links .page-numbers{border-radius:8px;background-color:#fff;padding:15px;color:var(--text-300,#818181);text-align:center;font-family:iransans;font-size:16px;box-shadow:0px 0px 20px 0px #4c56861a;font-style:normal;font-weight:700}.nav-links .page-numbers:hover{background-color:var(--primary-300);color:#fff}.nav-links span{background-color:var(--primary-300) !important;color:#fff !important}.nav-links .prev,.nav-links .next{font-size:14px !important;font-weight:400 !important}.wcapf-form{background:#f5f5f5;padding:20px;border-radius:8px;margin-top:15px}.pt-sale-price-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.pt-sale-price-wrapper{color:#afafaf;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;text-decoration-line:strikethrough;text-align:right;display:flex;align-items:start}.product-archive-cart:hover{transition:.4s;box-shadow:6px 0px 12px 0px rgba(205,205,205,.486)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 0 1em 1em}.woocommerce ul.products li.product .button{text-align:center;margin:10px 0 0 !important}.pt-li-product{margin:0 !important;width:fit-content !important;padding:10px !important;display:flex;align-items:center}li.pt-li-product{display:flex;flex-direction:column;justify-content:space-between;align-items:center !important;justify-content:center}.pt-price-holder{width:100%;align-items:center;position:relative;display:flex;flex-direction:row-reverse;align-content:center;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:10px}.pt-price-holder span.price{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.pt-archive-add-to-card{margin:0 !important}.pt-price-holder-variable .button{color:var(--text-100);background-color:var(--primary-400);width:93px;text-align:center;margin:10px 0 0 !important}.pt-price-holder-variable span.price{display:none !important}.pt-price-holder-variable{flex-direction:row-reverse !important;gap:10px}.pt-precent-off{font-family:iransans;position:absolute;top:14px;left:-4px;background:var(--primary-200);color:#fff !important;font-size:12px;padding:1px 3px;border-radius:8px}.pt-single-product-price .pt-precent-off{display:none !important}del .woocommerce-Price-amount bdi>span.woocommerce-Price-currencySymbol{display:none}del .woocommerce-Price-amount bdi{margin-left:40px;font-size:14px;margin-top:8px}.pt-price-holder span.price .woocommerce-Price-amount{font-size:16px;color:#0f0f10}.woocommerce .star-rating{font-family:WooCommerce !important}.pt-category-archive-shop{display:flex;width:100%;gap:10px;justify-content:space-around;color:var(--text-300,#818181);text-align:right;font-family:IRANSans;font-size:12px;font-style:normal;font-weight:400;line-height:24px;align-items:center}.pt-category-archive-shop span{color:#818181;font-size:13px}li.pt-li-product .star-rating{display:none !important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:40% !important}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:59% !important;clear:none}.pt-single-woo-icon{background:#fff;padding:7px;border-radius:8px;width:35px;height:35px;text-align:center;color:#818181}.pt-single-product-price bdi{margin:0 !important}.pt-single-product-price-holder{margin:20px 0}.pt-single-product-price{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;position:relative}.woocommerce-variation-add-to-cart{display:flex;gap:10px;justify-content:space-between}.woocommerce div.product p.stock{color:var(--text-100,#f6f6f6);text-align:center;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:25px;background:var(--primary-200);padding:4px 5px 7px;border-radius:8px;margin:15px 0;text-align:center}.woocommerce div.product div.images .flex-control-thumbs li{background:#e1e1e1;padding:10px;border-radius:8px;margin:0 10px}.pt-single-product-price-holder .price-place-orders-pt .pt-single-product-price{display:flex;flex-direction:row;align-items:center;justify-content:space-around;align-content:center;gap:10px}.pt-woocommerce-variation-price span.price{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.ht-single_variation_wrap .single_variation{position:relative}.description:hover{transition:.4s}.swi-btn-product-so-next{left:30px !important}.swi-btn-product-so-prev{top:18px !important;left:0 !important}.archive-content-pt-style{background:radial-gradient(63.94% 98.08% at 0% 50%,rgba(255,255,255,.03) 16.51%,rgba(255,255,255,.06) 82.93%);box-shadow:6px 0px 12px 0px rgba(205,205,205,.25);padding:10px;display:flex;width:260px !important;height:322px !important;flex-direction:column;justify-content:space-between}.add_to_cart_button{color:#fff;text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:500;line-height:28px;width:93px;padding:6px 32px !important;justify-content:center;align-items:center;gap:10px}.pt-precent-off{padding:2px 6px}.archive-content-pt-style a img{width:100% !important;background:red;padding:6% 27%;border-radius:8px;background:#f4f4f4;height:138px !important}.pt-li-product a{display:flex;flex-direction:column;justify-content:center;align-items:center}.single_variation .price ins .amount{color:var(--text-500,#0f0f10);font-family:iransans;font-size:32px;font-style:normal;font-weight:900;line-height:25px}.single_variation .price .amount{color:var(--text-500,#0f0f10);font-family:iransans;font-size:32px;font-style:normal;font-weight:900;line-height:25px}.pt-onsale{gap:5px;margin:0 !important}.pt-price-holder-simple{align-items:end}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{display:none}.wcapf-noui-connect{background-color:var(--primary-300) !important}#portal-news-widget{border-radius:8px;background:var(--text-100) !important;padding:10px}.list-nav-pt:hover:before{content:"";width:2px;height:18px;background:var(--primary-300,#9b2776) !important;right:0;display:flex;align-items:center;border-radius:10px}.woocommerce-breadcrumb{display:flex;gap:8px;align-items:center;color:var(--text-400,#2f3031) !important;text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:400;line-height:32px}.woocommerce-breadcrumb a{color:var(--text-300,#818181) !important;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:32px}.order-pt li strong{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh !important;font-size:16px;font-style:normal;font-weight:600;line-height:32px;/margin-top:10px}.woocommerce ul.order_details li strong{color:var(--text-400,#2f3031);text-align:right;font-family:iransans !important;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.woocommerce-checkout-payment .place-order{display:flex;align-items:center;justify-content:end}.place-order button{width:180px !important}.pt-widget-wp-article{display:flex;gap:10px}.title-article-wp-pt-wgg{width:80% !important}#portal_news_widget-2{margin-top:20px}@media only screen and (max-width:1280px){.pt-single-posts-meta-data-pa{display:flex;justify-content:space-around !important;width:100%}}.pt-seperate-tag-cat{margin-block:20px;flex-direction:row !important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block;text-decoration:unset}.woocommerce ul.products li.product .price ins{text-decoration:unset}.tagged_as{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.tagged_as a{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.ht-single-produc-curent-thumb{display:flex !important;align-content:center !important;justify-content:center !important}.pt-archive-add-to-card{color:var(--text-100);background-color:var(--primary-400);text-align:center;padding:6px 32px !important;margin:10px 0 0 !important}.ht-single-produc-curent-thumb{background:#f5f5f5;border-radius:20px}.woocommerce div.product div.images .wpa-product-gallery-thumbs .slick-slide.woocommerce-product-gallery__image{margin-right:5px !important;margin:10px !important;width:100px !important}.woocommerce div.product div.images .wpa-product-gallery-thumbs .slick-slide.woocommerce-product-gallery__image img{border-radius:15px}.pt-woocommerce-variation-price .price ins bdi{font-size:32px}.pt-woocommerce-variation-price .price{margin-bottom:15px}.pt-woocommerce-variation-price .price del bdi{margin:0;text-decoration:unset;font-weight:400;font-size:14px}.pt-variations-price-range{display:none}.pt-single-product-stock-badge{font-family:iransans !important;margin-top:30px;background:var(--primary-200);display:inline-block;color:#fff;padding:2px 7px;border-radius:50px;font-size:15px}.portal_single_price .out-of-stock{display:none !important}.woocommerce #reviews #comment{height:auto}.pt-price-holder-variable a{width:93px;height:40px}.pt-notonsale a{width:93px}.product-quantity .pt-quantity input{height:62px}.woocommerce-variation-add-to-cart .ht-woo-single-quantity-off{left:8px !important;top:5px}.woocommerce-variation-add-to-cart .ht-woo-single-quantity{right:8px !important;top:5px}.ht-woo-single-variation-button{max-width:46% !important;width:150px !important}.ht-woo-single-variation-button button{width:100% !important;padding:0 !important}@media screen and (max-width:1000px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100% !important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:100% !important}}@media screen and (max-width:430px){.woocommerce-variation-add-to-cart{justify-content:center;align-items:center;gap:10px;flex-direction:column !important}}.woocommerce-cart-form__cart-item .product-quantity .ht-woo-single-quantity-off{left:5px !important}.cotainer-pt-final{max-width:1299px;margin-inline:auto}@media screen and (max-width:1400px){.cotainer-pt-final{padding:20px}}.portal_single_quantity button{font-family:iransans !important}.woocommerce div.product form.cart .button{font-family:iransans !important}.variations_form .woocommerce-variation-add-to-cart .ht-woo-single-quantity-off{left:25px !important;top:2px}.variations_form .woocommerce-variation-add-to-cart .ht-woo-single-quantity{right:5px !important;top:2px}@media screen and (min-width:1800px){.variations_form .woocommerce-variation-add-to-cart .ht-woo-single-quantity-off{left:15px !important;top:5px}}.woocommerce div.product div.images .wpa-product-gallery-thumbs .slick-slide.woocommerce-product-gallery__image img{padding:10px}button:hover:before{display:none !important}.iconsax-outline-arrow-right-3:before{background:#fff;border-radius:7px;padding:5px}.iconsax-outline-arrow-left-2:before{background:#fff;border-radius:7px;padding:5px}@media screen and (max-width:600px){.pt-single-posts-meta-data-pa{flex-direction:column}.pt-single-posts-meta-data-pa .pt-single-posts-meta-data:not(:last-child):after{display:none}}.main-sinlge-article{gap:10px}.title-box{background:var(--text-100,#f5f5f5)}.woosw-item{justify-content:space-between;display:flex;align-items:center;gap:10px;padding:10px !important;background-color:var(--text-100);border-radius:10px !important}.woosw-items{width:100%}.woosw-items tbody{display:flex !important;flex-direction:column !important;gap:12px}.woosw-item--info{width:70%}.woosw-list .woosw-actions{justify-content:start;margin-inline:10px}.woosw-list .woosw-actions button{height:35px;padding:4px 10px}.woosw-list{margin:15px}.woocommerce-MyAccount-navigation ul li:last-child .hr-my-account-pt{display:none}.woosw-item--price .woocommerce-Price-amount{justify-content:start}.wcapf-active-filters-before-shop-loop{display:none}.woocommerce-ordering select:focus-visible{outline:none}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:none !important;border-left:none !important;margin:1px;background-color:unset !important}.woocommerce nav.woocommerce-pagination ul li{background-color:unset !important;border-left:none !important;width:fit-content !important;min-width:50px !important;height:50px !important;border-radius:10px !important}.woocommerce nav.woocommerce-pagination ul{gap:10px;display:flex;justify-content:center}.woocommerce nav.woocommerce-pagination ul li a{width:50px !important;height:50px !important;display:flex;justify-content:center;align-items:center}.woocommerce nav.woocommerce-pagination ul li span{width:50px !important;height:50px !important;flex-shrink:0;background:#fff !important;box-shadow:0px 0px 20px 0px rgba(76,86,134,.1) !important;display:flex !important;justify-content:center !important;align-items:center}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--primary-200,#a72a7f) !important;color:var(--primary-100);box-shadow:0px 10px 20px 0px rgba(156,156,156,.1)}circle{stroke:var(--primary-200,#a72a7f) !important}.woocommerce nav.woocommerce-pagination ul li .next,.woocommerce nav.woocommerce-pagination ul li .prev{justify-content:space-around;align-items:center;color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;width:100px !important;height:50px !important;flex-shrink:0}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{text-align:center;font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.main-sin-up-portal-pt a{display:flex;align-items:center;gap:5px}.signup-portal{color:var(--text-400,#2f3031);text-align:right;font-family:iransans !important;font-size:14px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:-.42px;text-decoration-line:underline;text-transform:lowercase}#switch-to-register p{color:var(--text-300,#818181);text-align:right;font-family:iransans !important;font-size:14px;font-style:normal;font-weight:500;line-height:28px}#login-form input,#myAccountlog input{color:var(--text-300,#818181);text-align:right;font-family:iransans !important;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:0 !important}.payment_method_cod{position:relative}.payment_methods{position:relative}.payment_method_bacs{margin-block:20px}.woocommerce ul.order_details li{margin-left:0 !important;color:var(--text-300,#818181);text-align:right;font-family:Kalameh !important;font-size:16px;font-style:normal;font-weight:600;line-height:32px !important;border-left:1px dashed #cfc8d8;padding-left:4% !important;list-style-type:none}@media screen and (max-width:900px){.woocommerce-order-overview__total .woocommerce-Price-amount{justify-content:start}.woocommerce ul.order_details li{border-left:none !important}.woocommerce ul.order_details{flex-direction:column}}.woocommerce table.shop_table td{vertical-align:unset !important}.woosw-item--price{display:flex}.my-slider-post{margin-top:60px}.woo-order-details-rable-pt .woocommerce-Price-amount,.woo-order-details-rable-pt .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:var(--text-400,#2f3031) !important;text-align:right !important;font-family:iransans;font-size:16px !important;font-style:normal !important;font-weight:500 !important;line-height:32px !important}.order-totals-pt-3 .woocommerce-Price-amount,.order-totals-pt-3 .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:var(--text-400,#2f3031) !important;text-align:right !important;font-family:iransans;font-size:16px !important;font-style:normal !important;font-weight:500 !important;line-height:32px !important}.woocommerce-order-details__title .product-name{color:var(--text-300,#818181) !important;text-align:right !important;font-family:Kalameh !important;font-size:16px !important;font-style:normal !important;font-weight:600 !important;line-height:32px !important}@font-face{font-family:iransans;src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/fonts/woff/IRANSansX-Regular.woff)}@font-face{font-family:kalameh;src:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/assets/fonts/Kalameh/Kalameh/Kalameh-Regular.ttf)}h1,h3,h4,h5,h6{font-family:kalameh}.widget_title,.widget-title{font-family:iransans}#menue-header li div:after{position:absolute;content:"\f12c";font-size:30px;font-family:bootstrap-icons;border:none !important;top:0;left:7%}#menue-header li .e-n-menu-title-container{align-items:start}:where(.wp-block-search__button){border:none !important}.pt-card-box-relate{width:208px !important;margin-top:10px !important}.color-active path{stroke:var(--primary-400,#fff1fb) !important}.elementor-slides-wrapper{border-radius:12px !important}.under-banner-swiper{border-radius:12px !important}.login-portal-div{display:flex;flex-direction:column;width:50%}#login-form{width:100%;padding:0 !important}#register-form{height:100%;width:100%;padding:0 !important}.woocommerce-ordering{height:39px;width:178px;border-radius:12px;background:var(--primary-100,#fff1fb);padding:7px;color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.woocommerce-ordering .orderby{direction:rtl;text-align:center}.main-sinlge-article .pt-card-box-relate{width:100% !important;margin-top:10px !important;margin-bottom:0 !important}.pro-pt-sw{max-width:95rem}.slick-track{min-width:100%}#menubar-176{background-color:#fff !important;padding-bottom:10px}.page-header-single h1{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.img-single{justify-content:center;display:flex;align-items:center;margin-block:42px}.img-single img{z-index:2;width:100%;height:100%;max-width:918px;max-height:398px;border-radius:10px}.single-details-header{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px;width:fit-content;display:flex;flex-direction:row-reverse;gap:20px;margin-left:3%;background:#fff;position:absolute;left:0;top:-11px;padding-inline:17px}.mother-single-details{font-family:iransans;font-size:16px;font-style:normal;font-weight:400;position:relative}.line-details{background:#f5f5f5;width:1px;height:24px}.share-single{position:relative}.line-share-pt{width:1px;height:24px;background:#cbcbcb}.shahrece{justify-content:end;gap:20px}.main-commnets{display:flex;gap:20px;justify-content:space-around;flex-direction:row-reverse}@media screen and (max-width:1024px){.main-commnets{flex-direction:column}.comment-form-comment{width:100%}}.loged-comment{width:100%}.wp-block-search__button-inside{border-radius:8px;background:var(--text-100,#f5f5f5)}.tag-links a{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:24px;border-radius:7px;background:var(--primary-100,#fff1fb);padding:7px 10px}.category-single a{color:var(--text-400,#2f3031);text-align:right;font-family:IRANSans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.category-single{display:flex;gap:5px}.category-single span{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.category-single h1{color:var(--text-400,#2f3031);text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.sticeker span{color:var(--text-400,#2f3031);text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.sticeker a{padding:7px 10px;border-radius:7px;background:var(--primary-100,#fff1fb);color:var(--text-400,#2f3031);text-align:right;font-family:IRANSans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:1024px){.right-section #my-custom-sidebar{width:100%}}.archive-content-post{width:208px;justify-content:center;gap:10px !important;display:flex;flex-direction:column}.cate-and-date{display:flex;justify-content:space-between;width:100%;align-items:center}.archive-image img{width:208px;height:139px;border-radius:6px}.with-title-ralated{width:fit-content}.page-numbers:hover .pagination-icon-next svg path{stroke:#fff;transition:all .3s ease}.page-numbers:hover .pagination-icon-prev svg path{stroke:#fff;transition:all .3s ease}.archive-category{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:24px;border-radius:10px 0;background:var(--text-100,#f5f5f5);padding:2px 10px}.archive-category:hover{background:rgba(155,39,118,.17);color:var(--primary-300,#9b2776);transition:all .3s ease}.archive-title{text-align:right;font-family:IRANSans;font-size:14px !important;font-style:normal !important;font-weight:500 !important;line-height:28px;width:100%;color:var(--text-300,#818181);text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.archive-title:hover{color:var(--primary-300,#9b2776) !important;transition:all .3s ease}@media screen and (max-width:1024px){.right-section{width:100%}}.archive-divider{width:1px;height:168px !important;background:linear-gradient(90deg,#f3f3f3 .7%,#ddd 51.94%,#f1f1f1 100%)}.post{gap:7%;align-items:center}@media screen and (max-width:1536px){.post{gap:7%}}@media screen and (max-width:1366px){.post{gap:6%}}@media screen and (max-width:1286px){.post{gap:10%}}@media screen and (max-width:768px){.post{gap:17%}}@media screen and (max-width:640px){.archive-divider{display:none}.post{justify-content:center}}.post-ralated{gap:10%}@media screen and (max-width:1536px){.post-ralated{gap:10%}}@media screen and (max-width:768px){.post-ralated{gap:17%}}@media screen and (max-width:640px){.post-ralated .archive-divider{display:flex}.post-ralated{justify-content:center;gap:14%}}@media screen and (max-width:569px){.post-ralated .archive-divider{display:none}.my-slider-post{padding-inline:16% !important}}.title-related{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh(FaNum);font-size:16px;font-style:normal;font-weight:700;line-height:32px}.name-category-single{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:526px){.single-details-header{position:unset;flex-direction:column}.line-details{display:none}}.code-personal{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woo-content table{width:100%}.swiper-button-single{top:38px !important}.wpa-woocommerce-product-gallery{max-width:478px}.slick-list{max-height:277px !important}.slick-track{max-height:277px !important}.ht-single-produc-curent-thumb{max-height:277px !important}.slick-arrow{position:absolute;border-radius:10px;background:#fff !important;width:44px;height:44px;box-shadow:0px 0px 20px 0px rgba(8,37,83,.15)}.slick-track .wp-post-image{padding:7% 28%}.the-title-product-id{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.prodct-id-single{font-family:iransans}:focus{outline:none}:focus:not(:focus-visible){outline:none}.woocommerce-result-count{display:none}.shop-sidebar{max-width:280px}.ht-filter-shop-ajax{display:none}.custom-div-before-thumbnail{width:100%;display:flex;justify-content:center;border-radius:8px;background:#f4f4f4;align-items:center;height:138px}.custom-div-before-thumbnail img{max-width:103px;max-height:103px}.product-archive-cart{display:flex;flex-direction:column;justify-content:space-between;width:253px !important;height:322px !important;flex-shrink:0;justify-content:space-between;padding:12px !important;background:radial-gradient(63.94% 98.08% at 0% 50%,rgba(255,255,255,.03) 16.51%,rgba(255,255,255,.06) 82.93%);box-shadow:6px 0px 12px 0px rgba(205,205,205,.25)}.discount-percentage{border-radius:4px;background:var(--primary-300,#9b2776);display:flex;padding:4px 6px;justify-content:center;align-items:center;gap:10px;color:#fff;text-align:right;leading-trim:both;text-edge:cap;font-family:iransans;font-size:12px;font-style:normal;font-weight:400;line-height:28px;height:22px}.regular-price-sale bdi{color:#afafaf !important;text-align:right !important;font-family:iransans;font-size:14px !important;font-style:normal !important;font-weight:400 !important;line-height:28px;text-decoration-line:strikethrough}.regular-price-sale .woocommerce-Price-currencySymbol{display:none}.regular-price bdi{color:var(--text-500,#0f0f10) !important;font-family:iransans !important;font-size:16px !important;font-style:normal !important;font-weight:600 !important;line-height:32px}.sale-price{color:var(--text-500,#0f0f10) !important;font-family:iransans !important;font-size:16px !important;font-style:normal !important;font-weight:600 !important;line-height:32px}.content-related-product{width:260px;height:322px;padding:12px;background:radial-gradient(63.94% 98.08% at 0% 50%,rgba(255,255,255,.03) 16.51%,rgba(255,255,255,.06) 82.93%);box-shadow:6px 0px 12px 0px rgba(205,205,205,.25)}.add-related-to-cart{display:inline-flex;padding:6px 32px;justify-content:center;align-items:center;gap:10px;border-radius:8px;color:#fff;text-align:right;font-family:IRANSans;font-size:14px;font-style:normal;font-weight:500;line-height:28px;background:var(--primary-300,#9b2776);width:93px;height:40px}.my-slider-related{height:400px}.price-and-add-to-cart{align-items:end}#view-cart-button{padding:10px 20px;font-size:16px;cursor:pointer}#loading-spinner{display:none;width:40px;height:40px;border:4px solid rgba(0,0,0,.2);border-top:4px solid var(--primary-300);border-radius:50%;animation:spin 1s linear infinite;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cart-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.cart-content{background-color:#fff;padding:20px;border-radius:8px;text-align:center;width:300px}.show-cart{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:20px;font-style:normal;font-weight:700;line-height:40px}@media screen and (max-width:1024px){.wpa-woocommerce-product-gallery{max-width:100%}}aside{margin-bottom:18px}.banner{background-color:#f5f5f5;border-radius:12px}.main-menu-item:after{content:"\e92e" !important;font-family:"iconsax-outline";font-size:18px;color:#818181;font-weight:900}.main-menu-item{padding-left:10px;border-left:1px solid #cbcbcb}.main-menu-item:last-child{border-left:none}@media screen and (max-width:1024px){.main-menu-item{border-left:none !important}}.htmega-megamenu li a{display:flex;flex-direction:column}.title-widget-header{width:211px !important}.container{max-width:1298px !important}.swiper-button-prev{stroke:red !important;width:24px !important;height:24px !important;color:#cbcbcb !important;fill:#cbcbcb !important}.breadcrumbs{font-family:iransans;display:flex;align-items:center;gap:9px;margin-block:32px}.breadcrumbs a{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.title-breadcrumb{font-family:iransans;color:var(--text-400,#2f3031) !important;font-size:16px !important;font-style:normal !important;font-weight:400 !important}@media screen and (max-width:768px){.shop-contents{width:100% !important;justify-content:center !important}}.archive-date{color:var(--text-400,#2f3031);font-family:IRANSans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.date-article{font-family:IRANSans;color:var(--text-300,#818181);text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.woocommerce-form-coupon{color:var(--text-400,#2f3031);text-align:right;border:none !important;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.woocommerce-form-coupon button{padding:5px 12px}.btn-update-cart{padding:7px 12px}.coupon button{padding:7px 12px}.wc-backward{padding:7px 12px}.clear-wp-pt{color:var(--primary-300,#9b2776);text-align:right;font-family:Kalameh;font-size:20px;font-style:normal;font-weight:700;line-height:40px}.product-total{color:var(--text-400,#2f3031) !important;text-align:right;font-family:IRANSans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.wcapf-filter-inner{font-family:IRANSans;color:var(--text-300,#818181);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.wcapf-filter-option label{gap:5px}.range-values{direction:ltr !important}.the-product-id{color:var(--text-400,#2f3031) !important;text-align:right;font-family:iransans !important;font-size:14px !important;font-style:normal !important;font-weight:500 !important}.product-categories-single .category-title{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.product-categories-single .category-list{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.portal_single_price .pt-notonsale bdi{color:var(--text-500,#0f0f10) !important;font-family:iransans;font-size:32px !important;font-style:normal !important;font-weight:900 !important;line-height:64px}.product-archive-cart .woocommerce-Price-currencySymbol{transform:rotateZ(270deg)}.portal_single_price .woocommerce-Price-currencySymbol{color:var(--text-300,#818181);text-align:right;font-family:Kalameh;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.portal_single_price .pt-onsale ins bdi{color:var(--text-500,#0f0f10);font-family:Kalameh(FaNum);font-size:32px;font-style:normal;font-weight:900;line-height:64px}.range-price-pt{color:var(--text-500,#0f0f10);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.short-description{color:var(--text-400,#2f3031);text-align:justify;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.cmnt-pt{border-radius:10px;border:1px solid #cbcbcb;background:#fff}.woosw-item--info{color:var(--text-400,#2f3031);font-family:iransans;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.pt-archive-view-single{padding:10px}.switch-to-login-pt{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}#register-form button{padding:10px !important}#login-pt button{padding:10px !important}.swiper-button-next,.swiper-button-prev{height:0 !important}.swiper-button-related{top:32px !important}.swiper-button-next:after,.swi-btn-S-so-next-single:after{color:var(--text-200);font-size:14px !important;font-weight:bolder}@media screen and (max-width:980px){.login-portal-div{width:100% !important}}.pt-archive-view-single{color:#fff;text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.title-comments{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:24px;font-style:normal;font-weight:700;line-height:48px}@media screen and (max-width:980px){.search-wp{display:flex;justify-content:center;align-items:center}}.share-text-single-b{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.form-submit{margin:10px}.pt-icon-copy-holder{left:12%}.lost_reset_password{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.lost_reset_password button{padding:6px 10px}.mainer-signup{display:flex;flex-direction:column;justify-content:space-between;height:100%}.btn-signup-2{margin-bottom:22px}.my-account-portal{width:100%;justify-content:center;display:flex;align-items:center;flex-direction:column}.home-page-my-account-pt{display:flex;width:65%;justify-content:end;align-items:center;color:var(--text-300,#818181);font-family:iransans;font-size:14px;font-style:normal;font-weight:500;line-height:28px}.reset_variations{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.notiny-container{font-family:iransans !important}.notiny-teext{font-family:iransans !important}.woo-details-ht table{border-collapse:collapse !important;border-spacing:0 !important;border:none}.woo-details-ht th,td{border:none !important}.woo-details-ht thead,tbody,tr{border:none !important}.woo-content .woo-details-ht table{max-width:600px}.woo-content .woo-details-ht{margin:23px;padding:30px;border-radius:10px;background:var(--text-100,#f5f5f5)}.ht-order-details-thead{background:var(--text-100,#f5f5f5) !}.ht-woo-order-details-footer-td{text-align:left !important;color:var(--text-400,#2f3031);text-align:right;font-family:IRANSans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.ht-woo-order-details-footer{font-family:iransans}.woo-details-ht .product-name{width:50% !important;color:var(--text-300,#818181);text-align:right;font-family:Kalameh;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.footright{color:var(--text-300,#818181) !important;text-align:right;font-family:Kalameh !important;font-size:16px;font-style:normal;font-weight:600;line-height:32px}.woo-details-ht .woocommerce-Price-currencySymbol{color:var(--text-400,#2f3031) !important;text-align:right;font-family:IRANSans !important;font-size:16px !important;font-style:normal;font-weight:500;line-height:32px}.woocommerce-MyAccount-content p{padding:10px}.woo-account-pt .woo-content .woo-details-ht table{max-width:100% !important}.woocommerce-customer-details{margin:23px}aside input{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.nv_blogpost__content_listitem_icon{font-size:11px;border-radius:7px !important}.wp-block-search__inside-wrapper:after{display:flex;align-items:center;content:"\ebc4" !important;font-size:24px;font-family:"iconsax-outline"}textarea{font-family:iransans;color:var(--text-400,#2f3031);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.comment-author img{border-radius:60px;border:1px solid #dee1ed;background:url(//portal-emdm.ir/wp-content/themes/portal_sazmani/<path-to-image>) #d3d3d3 50%/cover no-repeat;box-shadow:0px 4px 15px 0px rgba(156,156,156,.15);width:60px;height:60px;flex-shrink:0}.comment-author .says{display:none}.comment-time{color:var(--text-300,#818181);text-align:right;font-family:iransans;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.comment-reply-link,.edit-link{color:var(--text-400,#2f3031);text-align:right;font-family:IRANSans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.comment-body{padding:20px}.product-comments{max-width:990px}.product-comments .comment-form{border-radius:10px;border:1px solid #cbcbcb;background:#fff;padding:16px}.add-review-title-pt{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:24px;font-style:normal;font-weight:700;line-height:48px}.comments-title-pt{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:24px;font-style:normal;font-weight:700;line-height:48px}.page-header{color:var(--text-400,#2f3031);font-family:Kalameh;font-size:20px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:30px}.page-numbers{direction:rtl}@media screen and (max-width:1280px){.shop-sidebar{max-width:100% !important}}.related-header-titlte-pt{color:var(--text-400,#2f3031);text-align:right;font-family:Kalameh;font-size:16px;font-style:normal;font-weight:700;line-height:32px}.woocommerce-Button--next{padding:7px 11px}.woosw-items tbody tr{background-color:var(--text-100) !important}#woosw_copy_url{border:1px solid var(--text-100);border-radius:12px;padding:10px}.woosw-list .woosw-copy{gap:10px !important}@media screen and (max-width:550px){.woosw-item{flex-direction:column}.woosw-item--info{width:100%;text-align:center}.woosw-item--price{justify-content:center}.woosw-list{margin:0}.woosw-items tbody{padding:12px}}.comment-form-url{display:none}.section1{position:relative}.comment-form-author:after{width:fit-content;position:absolute;left:11px;top:40px}.comment-form-email:after{width:fit-content;position:absolute;left:11px;top:38px}.comment-form-author:after{content:"\ec4a" !important;font-size:21px;color:#818181;font-family:"iconsax-outline"}.comment-form-email:after{content:"\ebfd" !important;font-size:21px;color:#818181;font-family:"iconsax-outline"}.shop_table .iconsax-outline-add{background:var(--primary-100,#fff1fb)}.shop_table .iconsax-outline-add:before{color:var(--primary-200,#a72a7f) !important}.shop_table .product-quantity .pt-quantity input{font-weight:500;color:var(--primary-200,#a72a7f) !important}.woocommerce-orders-table__row{border-bottom:1px solid #dbe9fc !important}.woocommerce-orders-table__row:last-child{border-bottom:none !important}.notiny-base{gap:10px}.page-content p{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:400;line-height:32px}.auto-dir-block{color:var(--text-400,#2f3031);text-align:right;font-family:iransans;font-size:16px;font-style:normal;font-weight:400;line-height:32px}.single_content_text{font-family:iransans}