/** === General CSS === **/body, button, input, select, textarea, h1, h2, h3, h4, h5, h6,.irs-from,.irs-to {font-family:IRANSans;}body:not(.rtl) h1,body:not(.rtl) h2,body:not(.rtl) h3,body:not(.rtl) h4,body:not(.rtl) h5,body:not(.rtl) h6 {font-family: "Open Sans",serif !important;}body:not(.rtl),body:not(.rtl) button,body:not(.rtl) input,body:not(.rtl) select,body:not(.rtl) textarea {font-family: "Open Sans",serif !important;}a {color:rgb(232,174,63);}::-moz-selection {color:#FFF;background:rgb(232,174,63);}::selection {color:#FFF;background:rgb(232,174,63);}a {color:rgb(232,174,63);}.tmt-preloader {position: fixed;z-index: 9999999999;top: 0;right: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.78);}.tmt-preloader img {max-height: 150px;}.tmt-preloader svg {max-height: 90px;margin-top: 10px;}.tmt-loading.style3{display:inline-block;position:relative;width:80px;height:80px}.tmt-loading.style3 div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:tmt-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}.tmt-loading.style3 div:nth-child(1){animation-delay:-0.45s}.tmt-loading.style3 div:nth-child(2){animation-delay:-0.3s}.tmt-loading.style3 div:nth-child(3){animation-delay:-0.15s}@keyframes tmt-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{overflow:hidden}