:root{--main-font-size:14px;--main-color:#ce181e;--main-font-family:'iransans'}@font-face{font-family:'iransans';src:url(/wp-content/themes/rasam/fonts/IRANSansWeb%28FaNum%29.woff2) format('woff2'),url(/wp-content/themes/rasam/fonts/IRANSansWeb%28FaNum%29.woff) format('woff'),url(/wp-content/themes/rasam/fonts/IRANSansWeb%28FaNum%29.ttf) format('truetype');font-display:swap}body{font-family:var(--main-font-family);background-color:#F6F6F6;color:#666;direction:rtl;font-size:var(--main-font-size);line-height:27px;text-align:right}.container-fluid{width:98%}h1,h2,h3,h4,h5,h6{font-weight:800;font-family:var(--main-font-family)}h1{font-size:24px;background:24px;margin-top:30}h2{font-size:23px;margin-bottom:23px;margin-top:30px}h3{font-size:21px;margin-bottom:21px;margin-top:30px}h4{font-size:19px;margin-bottom:19px;margin-top:30px}h5{font-size:17px;margin-bottom:17px;margin-top:25px}h6{font-size:15px;margin-bottom:15px;margin-top:25px}p{font-size:15px;line-height:27px}img{max-width:100%}input:focus,select:focus,button:focus,textarea:focus{outline:none}a:hover,a:focus{text-decoration:none;outline:none}ul,ol{padding:0;margin:0}footer li::before{content:"";width:6px;height:6px!important;display:inline-block;background:#666;margin-left:7px;border-radius:50%;position:relative;top:1px}#copyright-right{border-top:4px double #232323;padding:7px 0}header ul li::before{display:none}.site-btn{background:var(--main-color);color:#fff;display:inline-block;padding:5px 25px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.site-btn:hover{background:#961115;color:#fff}.title-section-wrap h2{color:#262626;margin-bottom:50px}.title-section-wrap h2::before{content:"";background-image:url(/wp-content/themes/rasam/img/title-before.png);background-repeat:no-repeat;background-size:100% 100%;width:34px;height:15px;display:inline-block;margin-left:13px;position:relative}.title-section-wrap h2::after{content:"";background-image:url(/wp-content/themes/rasam/img/title-after.png);background-repeat:no-repeat;background-size:100% 100%;width:34px;height:15px;display:inline-block;margin-right:13px;position:relative}#commentform input,#commentform textarea{width:100%;border:1px solid #bbb;font-size:13px;padding:5px 10px}#submit{background-color:var(--main-color)!important;color:#fff!important;font-weight:normal!important;width:auto!important;padding:11px 40px!important}.site-logo img{height:100px}::-webkit-scrollbar{width:13px}::-webkit-scrollbar-track{width:13px}::-webkit-scrollbar-thumb{background:var(--main-color)}.header-top,.header-middle{background-color:var(--main-color)}.header-top a{color:#fff;font-size:13px}.header-top a:hover{color:#ccc}.woo-navbar li{padding:0 10px}.header-bottom{margin-top:20px}.header-top{border-bottom:1px solid #ea4c52}#header-logo img{position:relative}.product-search{position:relative;background-color:#ea4c52;height:50px;border-radius:50px}.search-submit{background:#fff0;border:none;color:#fff}.search-input-text{background-color:#fff0;border:none;color:#fff;width:60%;position:absolute;left:50px;height:50px;top:0;border-right:1px solid rgb(255 255 255 / .2);padding-right:27px}.search-select{background-color:#fff0;color:#fff;border:none;padding:13px 18px 12px 17px;margin-left:20px;width:160px}.search-select option{background-color:var(--main-color);border-right:1px solid rgb(0 0 0 / .2);padding:5px 0}.search-select option:hover{background-color:var(--main-color)}.search-submit{position:absolute;left:15px;top:14px}#header-shop-btn i{color:#fff;line-height:40px;background:#ea4c52;height:40px;width:40px;padding:0 10px;border-radius:100%;position:relative;font-size:18px;float:left;cursor:pointer}#top-cart-count{color:#fff;display:inline-block;line-height:15px;margin-top:-32px;position:absolute;left:7px;top:15px;font-size:17px}#header-search ::placeholder{color:#fff}.top-navbar ul>li>a{color:#444;padding:0 15px;font-weight:700}.top-navbar ul>li.current_page_item>a{color:var(--main-color)}.top-navbar a:hover{color:var(--main-color)}.categories-section>.container>.row>div .categories-items{height:300px;align-items:center;background-size:cover;background-position:center;display:flex;justify-content:center}.categories-section>.container>.row>div:nth-child(1){flex:0 0 50%;max-width:50%}.categories-items-overlay{background-color:rgb(0 0 0 / .5);width:100%;height:100%;top:0;right:0}.categories-items::before{position:absolute;top:0;left:0;width:100%;z-index:1;height:100%;background:rgb(255 255 255 / .2);content:'';transition:transform 0.6s;-webkit-transition:-webkit-transform 0.6s;-ms-transition:-ms-transform 0.6s;-moz-transition:-moz-transform 0.6s;-o-transition:-o-transform 0.6s;transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-190%,0)}.categories-items:hover:before{transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);-ms-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);-moz-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0);-o-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,190%,0)}.categories-content h3,.categories-content p{color:#fff}.categories-content p{font-size:13px;line-height:25px}.product-cat-img img{background-color:#fff;border:1px solid #ededed;padding:15px;width:100%;height:370px;object-fit:cover}.products-sec{padding:15px;margin:0 auto;display:block;background:#fff;border:1px solid #ededed;margin-bottom:20px;min-height:370px;overflow:hidden;position:relative}.products-sec img{height:200px;width:100%;object-fit:cover}.product-cat-img a:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.product-cat-img:hover a:before{right:50%;left:50%;background:rgb(255 255 255 / .2)}.product-cat-img a:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.product-cat-img:hover a:after{top:50%;bottom:50%;background:rgb(255 255 255 / .2)}.products-sec h3 a,.woocommerce-loop-product__title{color:#444;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.price ins,.prct-loop-price ins,.woocommerce-Price-amount{color:var(--main-color);font-weight:700}.prct-loop-price del bdi{color:#999}.prct-loop-price del{color:#666}.prct-loop-price{margin-bottom:20px;text-align:center}.product-btns a{background-color:#ebebeb;display:inline-block;color:#666;font-weight:700;font-size:12px;padding:5px 10px}.product-btns{position:absolute;bottom:10px;right:0;left:0;margin:auto;display:table!important;width:100%}.product-btns a:hover{background-color:var(--main-color);color:#fff}.product-btns a:nth-child(1){border-radius:0 50px 50px 0;border-left:1px solid #00000020}.product-btns a:nth-child(2){border-radius:50px 0 0 50px;border-right:1px solid #00000020;-webkit-border-radius:50px 0 0 50px;-moz-border-radius:50px 0 0 50px;-ms-border-radius:50px 0 0 50px;-o-border-radius:50px 0 0 50px}.best-selling-section{margin-top:50px}.prdct-img-overlay{background-color:rgb(0 0 0 / 50%);width:100%;height:100%;top:0;right:0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;opacity:0;visibility:hidden}.products-sec:hover .prdct-img-overlay{opacity:1;visibility:visible}.about-us-section{background-color:var(--main-color);overflow:hidden}.about-us-section h2{color:#fff}.about-us-section h2::before{content:"";background-image:url(/wp-content/themes/rasam/img/about-title-before.png);background-repeat:no-repeat;background-size:100% 100%;width:34px;height:15px;display:inline-block;margin-left:13px;position:relative}.about-us-section p{color:#f7babc;font-size:13px;text-align:justify}.about-img-sec::before{content:'';position:absolute;left:0;margin-left:177px;top:160px;margin-top:-116px;width:250px;height:250px;background:#ea4c52;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.about-img-sec::after{content:'';position:absolute;left:101px;top:-31px;width:400px;height:400px;background:#fff0;border:22px solid #ea4c52;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.about-img-sec{display:flex;justify-content:center;align-items:center}.about-img-sec img{height:200px;width:200px;object-fit:contain;position:relative;z-index:99;margin-top:80px}.about-btn{background:#ebebeb;color:#666;display:inline-block;padding:7px 35px;border-radius:50px;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s}.about-btn:hover{background:#EA4C52;color:#fff}.banners-section{padding:65px 0;background:#FDE1E0}.brands-items img{height:228px;width:100%;object-fit:cover}.blogs-section .blog-item img{height:250px;object-fit:cover}.blogs-section .blog-item h3{background:var(--main-color);color:#fff;top:0;right:0;margin:0;padding:15px 7px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;position:absolute}.blogs-section .blog-item p{text-align:justify;font-size:14px;line-height:25px}.blog-more-btn{position:absolute;left:0;bottom:0;font-size:13px}.blog-img-sec-overlay{background-color:rgb(0 0 0 / 50%);transition:all 0.3s;opacity:0;visibility:hidden}.blog-item:hover .blog-img-sec-overlay{opacity:1;visibility:visible}footer{background:#181818;color:#666}footer p{font-size:13px;line-height:25px}.widget-footer-title{font-family:var(--main-font-family);margin-bottom:17px;display:block;font-size:16px;color:#fff;font-weight:700}footer a{color:#666}footer a:hover{color:#fff}.top-footer li{line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#footer-btm-sec{background:#181818}.footer-contacts span{color:#666;font-size:19px}.footer-contacts i{color:#BE9478}.footer-contacts a,.footer-contacts p{color:#666}.footer-copyright p,#copyright-left{color:#666;font-size:12px;margin-bottom:0}.footer-copyright img{display:inline-block;height:110px!important;width:auto;margin-right:20px;filter:grayscale(1)}#footer-one img{height:100px;width:auto!important;margin:auto;display:table}#footer-contacts i{display:inline-block;color:#fff}#footer-contacts p.colorf{display:inline-block;color:#fff;font-weight:700;margin-right:5px;margin-bottom:0}.footer-phone p{font-size:17px}.footer-phone p.colorf{font-size:13px}#scroller{width:40px;height:40px;background:var(--main-color);font-size:23px;color:#fff;position:fixed;bottom:20px;right:20px;line-height:45px;text-align:center;z-index:10;border-radius:3px}.single-header h1{font-size:19px}.single-header img{width:100%;height:320px;object-fit:cover;border-radius:.25rem}.single-social-share{padding:11.5px 0}.single-social-share ul li::before{display:none}.single-social-share ul li a{color:#BAC9CC;font-size:23px;position:relative;top:5px;margin-right:10px;transition:all 0.2s}.single-social-share ul li a:hover{color:var(--main-color)}.single-social-share span{font-family:var(--main-font-family);top:4px;position:relative}.single-cats-sec{border:1px solid #C58E72;height:230px;overflow:auto}.single-cats-sec span{color:#C58E72;font-size:16px;display:block;font-family:var(--main-font-family);border-bottom:1px solid;margin-bottom:15px;padding-bottom:10px}.single-cats-sec a{color:#BDBEC0}.single-cats-sec a:hover{color:#57585A}aside{position:sticky;top:10px}aside .ez-toc-pull-right{display:inline;border:none!important;background:transparent!important;float:left!important;margin-left:0!important;margin-right:10px!important}aside .ez-toc-list li{position:relative!important}aside .widget-area{background:#f5f5f5;margin-bottom:10px}aside .widget-area li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px}aside .widget-area a{color:#666;font-size:12px;padding:0 7px}aside .ez-toc-list li.active a{color:#fff}aside .widget-area a:hover{color:var(--main-color)}.ez-toc-widget-container ul.ez-toc-list li.active::before{background-color:var(--main-color)!important}aside .single-aside-title{position:relative;display:block;font-family:var(--main-font-family);padding:10px 19px;margin-top:10px;border-bottom:1px solid var(--main-color);margin-bottom:15px}aside .single-aside-title::before{content:"";background-image:url(/wp-content/themes/rasam/img/home-secs-title-before.svg);width:30px;height:40px;background-size:100% 100%;display:inline-block;position:absolute;right:7px;top:4px}aside .ez-toc-title,aside .ez-toc-title-toggle{text-align:right}.archive-content .card img{height:200px;object-fit:cover}.archive-content .archive-opt-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-content .card-body p{font-size:12px;text-align:justify;line-height:25px;margin-bottom:40px}.content-header h1,.content-header .breadcrumb{background:var(--main-color);color:#fff;border:none}.site-beradcamb{text-align:left}.site-beradcamb a{color:var(--main-color)}.content-header .breadcrumb a{color:#fff}.content-header .breadcrumb a:hover{color:var(--second-color)}.content-header h1{padding:25px 9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb{background-color:#fff0;border:1px solid #C58E72;margin-top:10px;color:var(--main-color);font-family:var(--main-font-family)}.breadcrumb a{color:var(--second-color);font-family:var(--main-font-family);margin:0 5px}.breadcrumb a:hover{color:var(--main-color)}.breadcrumb i{position:relative;top:5px}.breadcrumb i.fa-home{top:0}.mega-sub-menu a{text-align:right!important}.res-btm-sec{background:#fff;bottom:7px;right:0;text-align:center;margin:0 auto;left:0;display:none;position:fixed;padding:5px 0;z-index:9999;width:96%;border-radius:3px}.footer-nav{display:none}.footer-nav-top-sec{display:flex;margin-bottom:15px;position:relative;border-bottom:1px solid rgb(0 0 0 / .1);padding-bottom:5px}.footer-nav-top-sec img{margin:0 5px 0 20px;max-height:50px}.footer-nav-top-text{text-align:right;position:relative;width:100%}.footer-nav-top-sec span{display:block;color:#091C23;font-weight:700}.footer-nav-top-sec sub{display:block}.footer-nav-top-sec i{position:absolute;left:5px;top:5px;cursor:pointer}.top-404{background-image:url(/wp-content/themes/rasam/img/404.svg);background-repeat:no-repeat;background-position:center;height:280px}.woocommerce span.onsale{background:var(--main-color)!important}.add_to_cart_button{padding:11px 25px!important;font-size:13px!important;border-radius:50px!important;display:table!important;margin:auto!important}.add_to_cart_button:hover{background:#9f1217!important;color:#fff!important}#responsive-menu-pro li{text-align:right!important}#responsive-menu-pro li .responsive-menu-pro-submenu li .responsive-menu-pro-submenu{right:100%;left:unset!important}.top-navbar{background:#fff}.woocommerce-product-gallery ol{display:flex!important;flex-wrap:wrap!important}#footer-scils a{font-size:23px;margin-left:20px;margin-top:15px;display:inline-block;transition:all 0.3s linear}#footer-scils{display:flex}#footer-scils li::before{display:none}#footer-scils img{width:28px!important;height:28px!important}.search-opt-sec{margin:15px 0;border:1px solid #ededed;background:#fff;padding:20px 0;border-radius:5px}.search-opt-sec h2{color:#444;font-size:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.search-opt-more{background-color:#ebebeb;display:inline-block;color:#666;font-weight:700;font-size:12px;padding:7px 25px;border-radius:50px}.search-opt-more:hover{background-color:var(--main-color);color:#fff}#footer-two img{height:auto!important}.woocommerce-cart-form img{height:100px!important;width:auto!important}.form-row,.form-row input{width:100%!important;float:none!important;display:block}.form-row input{border:1px solid #00000030;color:#00000080;padding:4px 10px;border-radius:5px}.woocommerce div.product{width:100%}.wp-show-posts-inner{border:1px solid rgb(0 0 0 / .125)!important;padding:10px!important;border-radius:5px!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;position:relative;overflow:hidden}.wpsp-read-more a{background:var(--main-color)!important;color:#fff!important;display:inline-block!important;padding:5px 25px!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;-ms-border-radius:50px!important;-o-border-radius:50px!important;transition:all 0.2s!important;-webkit-transition:all 0.2s!important;-moz-transition:all 0.2s!important;-ms-transition:all 0.2s!important;-o-transition:all 0.2s!important;border:none!important}.wpsp-read-more :hover{background:#961115!important;color:#fff!important;border:none!important}.wp-show-posts-entry-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.wp-show-posts-entry-title a{font-size:17px!important;color:#000!important}.our-team .col-md-2{flex:0 0 20%;max-width:20%;padding:0 10px;margin-bottom:20px;justify-content:center;text-align:center}.price strong{display:none}.price del bdi{color:#999}.woocommerce-product-gallery ol{list-style:none!important}.prct-loop-price{color:var(--main-color)!important}.bg-info th{background:var(--main-color);color:#fff}