:root{--wd-text-font:"kalameh", Arial, Helvetica, sans-serif;--wd-text-font-weight:300;--wd-text-color:#777777;--wd-text-font-size:14px;--wd-title-font:"kalameh", Arial, Helvetica, sans-serif;--wd-title-font-weight:600;--wd-title-color:#242424;--wd-entities-title-font:"kalameh", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:500;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"kalameh", Arial, Helvetica, sans-serif;--wd-widget-title-font:"kalameh", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"kalameh", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(236,101,17);--wd-alternative-color:#fbbc34;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(236,101,17);--btn-accented-bgcolor-hover:rgb(236,101,17);--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424;}
.wd-age-verify-wrap{--wd-popup-width:500px;}
.wd-popup.wd-promo-popup{background-color:#111111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center;}
.wd-promo-popup-wrap{--wd-popup-width:800px;}
.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center;}
.wd-footer{background-color:#ffffff;background-image:none;}
html .wd-nav.wd-nav-main > li > a, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a, html .wd-nav.wd-nav-secondary > li > a, html .whb-header .wd-header-cats .menu-opener, html .wd-dropdown-my-account .wd-sub-menu li a, html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a, html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title, html .wd-page-title .wd-breadcrumbs :is(a,span), html .wd-page-title .breadcrumb li::after, html .wd-product .wd-entities-title, html .wd-product.product-list-item .wd-entities-title, html .wd-product .price, html .product.wd-product del, html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title, html .product.wd-cat .wd-cat-count, html .product.wd-cat.cat-design-replace-title .wd-cat-count, html .product-image-summary-wrap .product_title, html .wd-single-title .product_title, html .product-image-summary-wrap .summary-inner > .price, html .wd-single-price .price, html .product-image-summary-wrap .summary-inner > .price del, html .wd-single-price .price del, html .product-image-summary-wrap .variations_form .woocommerce-variation-price .price, html .wd-single-add-cart .variations_form .woocommerce-variation-price .price {
font-family: "kalameh", Arial, Helvetica, sans-serif;
} *{font-family:"kalameh", Arial, Helvetica, sans-serif;}
.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px;}:root{--wd-container-w:1200px;--wd-form-brd-radius:5px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:5px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-bottom-active:-1px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--wd-brd-radius:0px;}
@media(min-width:1200px){
section.elementor-section.wd-section-stretch > .elementor-container{margin-left:auto;margin-right:auto;}
}
.wd-page-title{background-color:rgb(19,77,120);}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-100-Thin.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-100-Thin.woff) format("woff");font-weight:100;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-200-ExtraLight.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-200-ExtraLight.woff) format("woff");font-weight:200;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-300-Light.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-300-Light.woff) format("woff");font-weight:300;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-400-Medium.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-400-Medium.woff) format("woff");font-weight:500;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-500-Regular.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-500-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-600-SemiBold.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-600-SemiBold.woff) format("woff");font-weight:600;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-700-Bold.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-700-Bold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-800-ExtraBold.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-800-ExtraBold.woff) format("woff");font-weight:800;font-display:swap;font-style:normal;}
@font-face{font-family:"kalameh";src:url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-900-Black.woff2) format("woff2"), url(//tasisatsepahan.com/wp-content/uploads/2022/10/Kalameh-900-Black.woff) format("woff");font-weight:900;font-display:swap;font-style:normal;}
.website-wrapper .whb-header .searchform input[type="text"]{border-radius:14px;background-color:#f0f0f1;border-color:transparent;padding-right:70px;}
.whb-mobile-left .wd-header-mobile-nav{margin-right:5px;}
.whb-col-mobile.whb-hidden-lg .wd-header-cart a{padding-left:0;}
.whb-col-mobile.whb-hidden-lg .wd-header-cart{margin-left:0;}
.website-wrapper .whb-header .searchform input[type="text"]:focus{box-shadow:0 3px 12px 0 rgb(0 0 0 / 20%);}
.whb-visible-lg .digits-login-modal span{display:flex;flex-direction:row-reverse;line-height:28px;font-size:15px;background:linear-gradient(90deg,#ff8a00,#e52e71);padding:10px 7px 10px 14px;border-radius:15px;color:white;}
.whb-visible-lg .digits-login-modal span img{margin-left:7px;}
.website-wrapper .whb-header .searchform.wd-style-with-bg .searchsubmit{background:linear-gradient(90deg,#ff8a00,#e52e71);right:0;}
.website-wrapper .whb-header .searchform .searchsubmit,.search-results-wrapper,.wd-dropdown-results{border-radius:18px;}
.wd-tools-custom-icon a{padding-right:5px;padding-left:5px;}
.wd-tools-custom-icon a img{max-width:28px;}
.whb-header .whb-visible-lg .searchsubmit img{max-width:32px;min-width:32px;}
.searchform .searchsubmit:after{font-size:32px;}
@keyframes pulse {
0%{-moz-box-shadow:0 0 0 0 rgba(255,0,0, 0.6);box-shadow:0 0 0 0 rgba(255,0,0, 0.6)}
70%{-moz-box-shadow:0 0 0 10px rgba(255,0,0, 0);box-shadow:0 0 0 10px rgba(255,0,0, 0)}
100%{-moz-box-shadow:0 0 0 0 rgba(255,0,0, 0);box-shadow:0 0 0 0 rgba(255,0,0, 0)}
}
.woodmart-cart-number{animation:pulse 2s infinite;}
.copyrights-wrapper.copyrights-two-columns{margin-bottom:90px;}
#billing_email_field,#billing_country_field{display:none;}
.whb-col-mobile .wd-search-form .s{padding-left:0;padding-right:60px;height:36px;border-radius:10px!important;}
.whb-col-mobile .wd-search-form .searchsubmit{left:unset;right:2px;background:linear-gradient(90deg,#ff8a00,#e52e71);width:36px;border-radius:10px!important;}
.whb-col-mobile .wd-search-form .searchsubmit .wd-custom-icon{min-width:25px;max-width:25px;}
.whb-header .wd-custom-icon{min-width:32px;max-width:32px}
.whb-header .whb-visible-lg .wd-header-cart .wd-custom-icon{min-width:45px;max-width:45px}
.whb-header .wd-header-text{flex:0 1 auto;}
.whb-main-header .whb-visible-lg .wd-header-cart .wd-cart-number{font-size:13px;line-height:15px;right:-9px;width:23px;height:23px;border-radius:8px;border:3px solid #fff;background:linear-gradient(90deg,#ff8a00,#e52e71);}
.whb-main-header .whb-col-mobile .wd-header-cart .wd-cart-number{font-size:10px;line-height:13px;width:20px;height:20px;border-radius:8px;border:3px solid #fff;background:linear-gradient(90deg,#ff8a00,#e52e71);right:-9px;}
.woocommerce .track_order .form-row{margin-left:auto;margin-right:auto;}
#payment{text-align:right;}
#my-account-menu .myaccount-menu li a{text-align:right;}
.woocommerce-my-account-wrapper #my-account-menu{width:100%;}
#my-account-menu .user-info{text-align:center;padding-right:10px;}
#my-account-menu .user-profile{border-radius:15px;box-shadow:0 0 16px 0 rgba(255,138,0,0.3);}
#my-account-menu .user-avatar{margin-right:0;}
#my-account-menu .user-avatar img{border-radius:0 15px 15px 0;}
.wcpa_total{display:flex;justify-content:space-between;}
#payment .methods{list-style:none;}
#payment .methods img{max-width:48px;}
#payment .methods label{display:inline-block;}
.gform_heading{display:none;}@media(min-width:1025px){
.attachment-post-thumbnail{width:20%;}
}
@media(min-width:768px) and (max-width:1024px){
#blog-section .elementor-container .elementor-column{overflow:hidden;}
#blog-section .elementor-container .elementor-column .elementor-widget-posts{overflow-x:scroll;}
#blog-section .elementor-container .elementor-column .elementor-widget-posts .elementor-posts-container{display:flex;}
#blog-section .elementor-container .elementor-column .elementor-widget-posts .elementor-posts-container .elementor-post{flex:0 0 60%;}
}
@media(min-width:577px) and (max-width:767px){
#blog-section .elementor-container .elementor-column{overflow:hidden;}
#blog-section .elementor-container .elementor-column .elementor-widget-posts{overflow-x:scroll;}
#blog-section .elementor-container .elementor-column .elementor-widget-posts .elementor-posts-container{display:flex;}
#blog-section .elementor-container .elementor-column .elementor-widget-posts .elementor-posts-container .elementor-post{flex:0 0 60%;}
}
@media(max-width:576px){
#blog-section .elementor-container .elementor-column{
overflow: hidden;
}
#blog-section .elementor-container .elementor-column .elementor-widget-posts{
overflow-x: scroll;
}
#blog-section .elementor-container .elementor-column .elementor-widget-posts .elementor-posts-container{
display: flex;
}
#blog-section .elementor-container .elementor-column .elementor-widget-posts .elementor-posts-container .elementor-post{
flex: 0 0 60%;
}
}