@charset "UTF-8";
@charset "UTF-8";

  :root{--text:#130F26;--header-text:#292A2C;--header-title:#0E264F;--title:#000;--gradient:linear-gradient(100.72deg, #1851B3 -12.83%, #2F64FF 104.22%);--yellow:#ffe200;--header-btn-color:#212341;--primary:#EF3C50;--secondary:#263A96;--third:#B931FC;--primary-title:#180228;--secondary-title:#263A96;--third-title:#353646;--primary-text:#00012F;--primary-paragraph:#2D365D;--accent-color1:#FAFAFC;--accent-color2:#F9F9F9;--accent-color3:#DBDBDB;--blog-text:#EBFFF7;--animate-delay:0.5s;--cat-back:#113261;--info-back-border:#CFEAFF;--info-back-text:#4a4a4a;--about-box-text:#3D3D3D;--foot-title:#ffffff;--foot-text:#CBCBCB;--foot-before:#2A7FFF;--foot-back:#F8F9FB;--btn-color:#FFDFBE;--orange:#f68e62;--white:#fff;--theme-bg-light:#ffffff;--theme-bg-dark:#282C35;--gray:#767575;--gray-dark:#434242;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#c2c2c2;--lightgray:#eeeeee;--dark:#130F26;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-var:YekanBakhVar;--font-family:YekanBakhReg;--font-family--fat:PeydaWebFaNum;--font-normal:1em;--font-small:0.8125rem;--sidebar-width:280px;--content-max-width:860px;}
*,
*::before,
*::after{box-sizing:border-box}
html{line-height:1.15;scroll-behavior:smooth;}
body{color:var(--about-box-text);overflow-x:hidden;font-family:var(--font-family);accent-color:var(--primary);font-variation-settings:"wght" 300;font-size:13px;}
@supports (font-variation-settings: normal) {
body{font-family:var(--font-family-var), tahoma;}
} a{color:var(--text);}
a, a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6{color:var(--gray-dark);font-weight:bold;}
dl, ol, ul{}
.btn{padding:.375rem 1rem;height:2.75rem;transition:all 0.4s ease-in-out}
.btn:focus, .btn.focus{box-shadow:none !important}
.btn-primary{color:#fff}
.form-control{padding-top:0.875rem;padding-bottom:0.875rem;border-color:var(--light);background:#FAFAFC;border:#F9F9F9 1px solid;}
input[type='email'], input[type='date'], input[type='search'], input[type='number'], input[type='text'], input[type='tel'], input[type='url'], input[type='password'], textarea, select{padding:0 15px;max-width:100%;width:100%;height:42px;border:1px solid #81818133;border-radius:24px;background-color:#fafafa;box-shadow:none;vertical-align:middle;font-size:14px;transition:border-color .5s ease;}
.woocommerce-Price-amount bdi{}
.nw-header{}
.nw-header__top{align-items:center;display:flex;z-index:5;position:relative;}
.nw-header__top .container{border-radius:0px 0px 24px 24px;box-shadow:0px 0px 35px 5px rgba(237, 59, 79, 0.10);background:linear-gradient(180deg, #FFF 0%, #F8F9FB 100%);}
.nw-header__logo{display:flex;align-items:center;position:relative;}
.nw-header__logo:before{position:absolute;top:0px;background-color:#fff3f0;height:10px;width:100%;content:'';display:none;}
.nw-header__top__cta{display:flex;justify-content:center;height:120px;}
.nw-header__favorite{background:white;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;filter:drop-shadow(0px 3px 18px rgba(0, 0, 0, 0.06));}
.nw-header__account{position:relative;display:flex;align-items:center;background-color:var(--primary);border-radius:25px;align-items:center;transition:all 0.5s;width:170px;filter:drop-shadow(0px 3px 18px rgba(0, 0, 0, 0.06));}
.nw-header__account:hover{background-color:#2e2e2e;max-width:250px;}
.nw-header__account .label-cart{opacity:1;width:50px;display:flex;color:white;}
.nw-header__account:hover .label-cart{opacity:1;position:relative;width:100px;}
.nw-header__account a{display:flex;align-items:center;gap:10px;}
.nw-header__discount{position:relative;display:flex;align-items:center;background:#fbfbfb;padding:5px 10px;border-radius:25px;align-items:center;}
.nw-header__discount a{display:flex;align-items:center;gap:10px;}
.nw-header__discount .img-box{width:40px;height:40px;background-color:var(--secondary);border-radius:50%;display:flex;align-content:stretch;justify-content:center;}
.nw-header__discount .img-box img{width:22px;height:auto;}
.paj{bottom:-7px !important;display:none;}
.nw-header__account .img-box{width:50px;height:50px;border-radius:50%;display:flex;align-content:stretch;justify-content:center;flex-shrink:0;}
.nw-header__account .img-box img{width:24px;height:auto;}
.nw-header__account:after{display:inline-block;width:87px;height:40px;vertical-align:middle;margin:0 5px;border-left:dotted 3px #e6e6e6;position:absolute;right:150px;}
.nw-header__cart{position:relative;background:var(--white);padding:5px 10px;border-radius:25px;height:50px;width:150px;display:flex;align-items:center;justify-content:space-evenly;box-shadow:0px 5px 10px 0px rgba(159, 159, 159, 0.4);}
.nw-header__cart:after{content:"";display:inline-block;width:5px;height:40px;vertical-align:middle;margin:0 5px;border-left:dotted 3px #e6e6e6;position:absolute;right:150px;top:-7px;display:none;}
.nw-header__account .label-cart>span:last-child:before{vertical-align:middle;margin:0 5px;border-left:dotted 3px #e6e6e6;}
.cart-contents:hover{text-decoration:none;}
.nw-header__cart__count{color:#fff;background-color:var(--secondary);font-weight:bold;border-radius:10px;padding:1px 6px;line-height:1;vertical-align:top;}
.nw-header__lang{display:flex;align-items:center;}
.lang-icon{border:solid 1px #f5f3fc;border-radius:16px;height:46px;padding:16px;display:flex;align-items:center;justify-content:center;}
.nw-header__phone{display:flex;align-items:center;height:110px;}
.nw-header__basket{display:flex;align-items:center;background-color:#49BE78;height:110px;width:60px;justify-content:center;}
.account-icon{background-color:#ECFCFC;padding:10px;border-radius:15px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;}
.account-text{margin-right:10px;}
.nw-header__middle{display:flex;height:auto;align-items:safe;justify-content:center;margin-top:-24px;position:relative;}
.nw-header__middle .container{height:auto;background:var(--primary);border-radius:0px 0px 24px 24px;position:relative;}
.nw-header__middle .container::after{content:'';position:absolute;top:35px;right:-15px;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/path-back.png);background-blend-mode:screen;background-size:contain;height:81px;width:119px;background-repeat:no-repeat;z-index:-1;}
.nw-header__middle .container .row{margin-top:36px}
.hero-header-middle-text{display:flex;flex-direction:column;justify-content:space-evenly;height:auto;margin-bottom:150px;}
.hero-header-middle-title h2{color:var(--primary);font-size:2rem;line-height:211.5%;font-style:normal;font-weight:800;font-family:var(--font-family--fat);}
.hero-header-middle-paragraph p{color:#000;text-align:justify;font-size:14px;font-style:normal;font-weight:400;line-height:211.5%;}
.hero-header-middle-btn{}
.dropdown-bottom-box{width:125px;height:35px;background-color:#ef3c50;display:flex;align-items:center;justify-content:center;border-radius:25px;}
.dropdown-bottom-box p{font-size:12px;color:#fff;padding-top:12px;}
.dropdown-bg-mobile{background-color:#ee4054;}
.nw-header__slideshow{margin:10px auto;}
.nw-header__slideshow__img{box-shadow:0px 0px 10px rgba(0, 0, 0, 0.07);border-radius:24px;margin:24px 0;}
.swiper-slideshow .swiper-button-prev{top:93% !important;color:#000;cursor:pointer;height:40px;line-height:40px;background-color:#fff;width:40px;border-radius:50%;box-shadow:-3px 2px 15px -7px rgba(0, 0, 0, 0.3);z-index:99999;text-align:center;justify-content:center;;}
.swiper-slideshow .swiper-button-next{top:80% !important;color:#000;cursor:pointer;height:40px;line-height:40px;background-color:#fff;width:40px;border-radius:50%;box-shadow:-3px 2px 15px -7px rgba(0, 0, 0, 0.3);z-index:99999;text-align:center;justify-content:center;}
.swiper-slideshow .swiper-button-next:after, .swiper-slideshow .swiper-button-prev:after{font-size:15px;}
.swiper-slideshow .swiper-button-prev, .swiper-slideshow .swiper-button-next{left:70px !important;}
.swiper-slideshow .swiper-button-next, .swiper-slideshow .swiper-button-prev{right:unset !important;}
.swiper-slideshow .swiper-button-prev:after,.swiper-slideshow .swiper-button-next:after{content:'prev';display:none;}
.nw-header__bottom{}
.nw__special-offer__box h4{color:var(--primary);font-size:16px;line-height:211.5%;font-style:normal;font-weight:900;font-family:var(--font-family--fat);text-align:center;margin-top:5px;}
.nw__special-offer__box p{font-family:var(--font-family);text-align:center;font-size:15px;line-height:30px;color:var(--third-title);}
.nw__special-offer__box{border-radius:48px;box-shadow:0px 2px 20px 0px rgba(0, 0, 0, 0.05);background-color:#fff;margin:20px 24px;padding:16px 24px;box-shadow:0px 8px 24px -7px rgba(0, 0, 0, 0.05);}
.autoplay-progress{position:absolute;right:16px;bottom:16px;z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:var(--primary);}
.autoplay-progress svg{--progress:0;position:absolute;left:0;top:0px;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:var(--swiper-theme-color);fill:none;stroke-dashoffset:calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg);}
.nw__special-offer__box img{width:70%;display:block;margin:auto;}
.nw-header__bottom:after{position:absolute;top:-50px;right:20px;width:43px;height:127px;background-color:red;border-radius:50px 0;background-image:linear-gradient(140deg, hsl(356deg 97% 46%) 0%, hsl(356deg 97% 45%) 9%, hsl(356deg 97% 43%) 18%, hsl(356deg 98% 42%) 27%, hsl(356deg 98% 40%) 36%, hsl(356deg 99% 39%) 45%, hsl(356deg 99% 37%) 55%, hsl(356deg 99% 36%) 64%, hsl(356deg 99% 34%) 73%, hsl(356deg 100% 33%) 82%, hsl(356deg 100% 31%) 91%, hsl(356deg 100% 30%) 100%);box-shadow:0px 0px 75px -10px #e90412;}
.nw-header__bottom p{}
.nw-header-inside{}
.nw-header__inside__title{display:flex;justify-content:center;}
.nw-header__inside__title h1{text-align:center;color:white;font-family:var(--font-family--fat);margin:100px;position:relative;display:inline-block;}
.nw-header__inside__title h1:before{content:'';position:absolute;top:18px;background-color:white;width:100px;height:10px;margin:0px -8rem;}
.nw-header__inside__title h1:after{content:'';position:absolute;top:18px;background-color:white;width:100px;height:10px;margin:0px 2rem;}
.inside-info-box{border:solid 1px var(--primary);padding:50px;border-radius:35px;display:flex;justify-content:center;align-items:center;top:-184px;position:relative;background:white;}
.inside-info-box3{border:solid 1px var(--primary);padding:50px;border-radius:35px;display:flex;justify-content:center;align-items:center;top:-200px;position:relative;background:#ffffff63;width:80%;margin:0 auto;}
.inside-info-box-inside{display:flex;align-items:center;flex-direction:column;justify-content:center;}
.inside-info-box:before{content:'';border:solid 1px var(--primary);width:102%;height:500px;border-radius:20px;top:-16px;position:absolute;background:#212341;z-index:-5;}
.inside-info-box2{border:solid 1px var(--primary);padding:50px;border-radius:35px;position:relative;background:white;transform-style:preserve-3d;}
.inside-info-box2:before{content:'';border:solid 1px var(--primary);width:102%;height:60%;border-radius:20px;top:-16px;right:-10px;position:absolute;background:var(--primary);transform:translateZ(-1px);}
.nw-header__bottom2 p{margin:0;}
.nw-header__bottom2{height:100px;margin-top:125px;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/top-back.png) no-repeat center #ffe200;background-blend-mode:color-burn;width:85%;display:flex;align-items:center;margin:125px auto;border-radius:50px;line-height:100px;text-align:center;font-weight:bold;-webkit-box-shadow:0px -12px 10px -10px #FFE200;box-shadow:0px -12px 10px -10px #FFE200;position:relative;box-shadow:0px -20px 0px -14px #ffe20047;justify-content:space-evenly;align-content:center;}
.nw-header__bottom2:after{content:'';position:absolute;top:-50px;right:20px;width:43px;height:127px;background-color:red;border-radius:50px 0;background-image:linear-gradient(140deg, hsl(356deg 97% 46%) 0%, hsl(356deg 97% 45%) 9%, hsl(356deg 97% 43%) 18%, hsl(356deg 98% 42%) 27%, hsl(356deg 98% 40%) 36%, hsl(356deg 99% 39%) 45%, hsl(356deg 99% 37%) 55%, hsl(356deg 99% 36%) 64%, hsl(356deg 99% 34%) 73%, hsl(356deg 100% 33%) 82%, hsl(356deg 100% 31%) 91%, hsl(356deg 100% 30%) 100%);box-shadow:0px 0px 75px -10px #e90412;}
.header-time{font-size:14px;margin-left:5px;}
.home-cta-btn{font-size:16px;font-weight:600;outline:0;border:none;cursor:pointer;position:relative;background-color:rgba(0, 0, 0, 0);user-select:none;-webkit-user-select:none;touch-action:manipulation;position:relative;z-index:0;border-radius:50%;float:left;}
.home-cta-btn img{font-size:16px;font-weight:600;width:40px;height:48px;position:relative;bottom:10px;}
.home-cta-btn:after{content:"";background-color:var(--primary);z-index:-1;position:absolute;top:7px;left:7px;transition:0.2s;border-radius:50%;width:50px;height:50px;}
.home-cta-btn:hover:after{top:0px;left:0px;}
@media(min-width:768px){
.home-cta-btn{}
.nishaweb-product__body__readmore .home-cta-btn{padding:10px 30px 10px;}
}
.view-cta-btn{background:#1b1b1b;padding:10px 20px;border-radius:2px;border:0;}
button.learn-more{width:12rem;height:auto;position:relative;display:inline-block;cursor:pointer;vertical-align:middle;text-decoration:none;background:transparent;padding:0;font-size:inherit;border:0;font-family:inherit;}
button.learn-more .circle{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:relative;display:block;margin:0;width:3rem;height:3rem;background:var(--gradient);border-radius:1.625rem;}
button.learn-more .circle .icon{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;top:0;bottom:0;margin:auto;background:#fff;}
button.learn-more .circle .icon.arrow{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);right:0.75rem;width:1.125rem;height:0.125rem;background:none;}
button.learn-more .circle .icon.arrow::before{position:absolute;content:"";top:-5.3rem;width:0.625rem;height:0.625rem;border-top:0.125rem solid #fff;border-right:0.125rem solid #fff;transform:rotate(225deg);top:-0.27rem;}
button.learn-more .button-text{transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;top:0;left:0;right:0;bottom:0;padding:0.75rem 0;margin:0 1rem 0 0;color:#282936;font-weight:100;font-size:13px;line-height:1.5;text-align:center;text-transform:uppercase;}
button:hover .circle{width:100%;}
button:hover .circle .icon.arrow{background:#fff;transform:translate(-10px, 0px);}
button:hover .button-text{color:#fff;}
.header-middle{background:var(--primary);}
.nw-header__top .logo{}
.site-title{text-decoration:none;display:none !important;}
.menu-nishaweb-top{display:flex;align-content:center;align-items:center;height:30px;font-size:12px;color:#4f4f4f;}
.menu-nishaweb-top ul li{list-style:none;padding:10px;}
.menu-nishaweb-top ul{margin:0;}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin:0 5px 0 0 !important;display:inline-block;height:auto;vertical-align:middle;}
nav.menu-nishaweb{flex-grow:2;}
.menu-nishaweb-top ul{display:flex;}
nav.menu-nishaweb ul{}
nav.menu-nishaweb a{color:#fff;font-size:15px;position:relative;}
nav.menu-nishaweb a:hover{color:var(--secondary) !important;}
a.nav-link.active{border:##ff 1px solid;}
nav.menu-nishaweb a::after{}
nav.menu-nishaweb ul li{list-style:none;padding:4px 12px;}
nav.menu-nishaweb ul li:hover{border-radius:25px;}
nav.menu-nishaweb ul li ul li a{color:var(--primary) !important;border-bottom:var(--primary) 1px solid;height:50px;line-height:50px;background-color:#f1f1f1;}
nav.menu-nishaweb ul li ul li a:hover{color:var(--primary) !important;border-bottom:var(--primary) 1px solid;height:50px;line-height:50px;background-color:#f1f1f1;}
.menu-nishaweb{}
/ .d-flex-topmenu{display:flex;align-items:center;height:30px;}
.navbar{padding-top:0;padding-bottom:0;}
.navbar-toggler{color:rgb(255, 255, 255);border-color:rgb(255, 255, 255);}
.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:13px;font-variation-settings:"wght" 300;font-family:inherit;}
.search-container .button{}
.search-container .button:hover{color:white;}
.search-container{display:flex;justify-content:center;margin-bottom:10px;}
.search-form{padding:0 10px;border-radius:5px;border-radius:25px;width:100%;display:flex;justify-content:unsafe;align-items:center;background:#d73a4c;}
label.searchbutton{}
.search-container .searchbutton{width:50px;height:37px;background:#f76b7a;border-radius:12px;display:flex;justify-content:center;align-items:center;}
.search:focus+.searchbutton{transition-duration:0.4s;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;}
.search-container .search{height:50px;border:0;background:#d73a4c;outline:0;color:#fff;border-radius:25px;width:90%;}
.search:focus{}
.search-form input[type="search"]::placeholder{color:#fff;opacity:1;}
.header .btn-primary{background:rgba(0, 0, 0, 0.3);border-color:transparent;font-size:1rem;padding-top:0.5rem}
.header .btn-primary:hover{background:rgba(0, 0, 0, 0.4);border-color:transparent}
.header .navbar{padding:2rem 1rem}
.header .navbar-dark .navbar-toggler{border:none;padding:.25rem .6rem}
.header .navbar-dark .navbar-toggler:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}
.header .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(256,256,256, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");}
.header .menu-item{font-weight:bold;float:right;margin-right:20px;list-style:none;}
.header .nav-item.active .nav-link{color:rgba(0, 0, 0, 0.5)}
.header .nav-item.active .nav-link:hover{text-decoration:none}
.header .nav-item .nav-link{color:rgba(255, 255, 255, 0.8)}
.header .nav-item .nav-link:hover{text-decoration:underline;color:rgba(0, 0, 0, 0.6)}
.logo{width:148px;}
.navbar-dark .navbar-nav .nav-link{color:rgb(255 255 255);}
.navbar-light .navbar-nav .nav-link{color:#fff;font-size:12px;}
.offcanvas .navbar-light .navbar-nav .nav-link{color:#000;}
.navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .show>.nav-link{}
figure.effect-zoe figcaption{top:auto;bottom:0;padding:1em;height:3.75em;background:#fff;color:#3c4a50;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
figure.effect-zoe h2{float:left;}
figure.effect-zoe p.icon-links a{float:right;color:#3c4a50;font-size:1.4em;}
figure.effect-zoe:hover p.icon-links a:hover, figure.effect-zoe:hover p.icon-links a:focus{color:#252d31;}
figure.effect-zoe p.description{position:absolute;bottom:8em;padding:2em;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-backface-visibility:hidden;}
figure.effect-zoe h2, figure.effect-zoe p.icon-links a{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0, 200%, 0);transform:translate3d(0, 200%, 0);}
figure.effect-zoe p.icon-links a span::before{display:inline-block;padding:8px 10px;font-family:'feathericons';speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-eye::before{content:'\e000';}
.icon-paper-clip::before{content:'\e001';}
.icon-heart::before{content:'\e024';}
figure.effect-zoe h2{display:inline-block;}
figure.effect-zoe:hover p.description{opacity:1;}
figure.effect-zoe:hover figcaption, figure.effect-zoe:hover h2, figure.effect-zoe:hover p.icon-links a{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
figure.effect-zoe:hover h2{-webkit-transition-delay:0.05s;transition-delay:0.05s;}
figure.effect-zoe:hover p.icon-links a:nth-child(3){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
figure.effect-zoe:hover p.icon-links a:nth-child(2){-webkit-transition-delay:0.15s;transition-delay:0.15s;}
figure.effect-zoe:hover p.icon-links a:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.services .primary-title h2{margin-top:8%;}
.service-box-text .primary-title span:nth-child(1){color:var(--primary-title);}
.service-box-text .primary-title span:nth-child(2){}
.primary-title h2{font-size:3rem;font-weight:900;font-family:var(--font-family--fat);color:var(--primary);position:relative;z-index:5;width:fit-content;text-align:center;margin:0 auto;}
.p-zero{padding:0;border-radius:0px;}
.primary-title h2:after{content:'';background-color:#EDF5E6;position:absolute;z-index:-2;top:20px;right:1px;width:100%;height:25px;}
.primary-paragraph p{color:var(--primary-paragraph);text-align:center;}
.service-box:nth-child(2):before{background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png);background-repeat:no-repeat;background-position:top left;width:96px;content:'';position:absolute;height:152px;left:-27px;top:-20px;display:flex;z-index:-5;}
.service-box-wrapper-all{display:flex;justify-content:center;align-items:center;border-top:1px solid #F5F3FC;padding-top:16px;}
.service-box-wrapper-all::before{position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:100px;height:165px;right:-130px;top:-30px;}
.service-box-wrapper-all::after{position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:100px;height:165px;left:-130px;top:-30px;}
.service-box-wrapper{justify-content:center;display:flex;}
.service-box{height:133px;width:160px;justify-content:center;align-items:center;text-align:center;border-radius:24px;gap:15px;border-radius:75px;background:linear-gradient(216deg, #FFF3F0 8.51%, rgba(255, 255, 255, 0.00) 89.2%);padding:10px;position:relative;}
.service-box:after{content:'';position:absolute;width:16px;height:16px;background-color:white;border-radius:50%;top:50%;left:-41px;box-shadow:inset 0px 0px 6px 3px rgba(215,58,76,0.1),0px 0px 10px 12px rgba(215,58,76,0.1);}
.service-box:hover{position:relative;}
.service-box-img{display:flex;position:relative;z-index:5;justify-content:center;}
.service-box2:before{position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:100px;height:165px;z-index:-9999;left:-50px;top:-30px;}
.service-box:hover .service-box-img:before{position:absolute;width:170px;height:170px;background-color:#ffffff00;border:25px solid #E90412;border-radius:50%;z-index:-2;top:20px;}
.service-box-img:before{position:absolute;width:150px;height:150px;background-color:#ffffff00;border:25px solid var(--primary);border-radius:50%;z-index:-2;top:20px;transition:all 0.5s;}
.service-box-text{}
.service-box-text h3{margin:0;}
.primary-title h3{font-size:1rem;font-weight:400;font-family:var(--font-family--fat);position:relative;z-index:5;width:fit-content;margin:20px auto 10px;}
.service-box-text p{font-size:14px;line-height:30px;color:var(--primary-title);display:none;}
.df{display:flex;}
section.about{margin:3rem 0;}
section.about:before{content:'';position:absolute;background-color:var(--primary);border-radius:36px 0 0 36px;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/foot-back.png);background-blend-mode:screen;background-size:cover;height:500px;width:70%;background-repeat:no-repeat;}
<div class="footer-top-icon">
<h3> شرکت کیان پویان هامان فرداد</h3>
<h5>   </h5>
</div> .category-box{}
.nishaweb-categories{display:flex;background-color:#f8f9fb;border-radius:24px;align-content:center;height:150px;align-items:center;margin-top:80px;}
.nishaweb-categories__body{display:flex;align-content:center;justify-content:center;flex-grow:1;align-items:center;gap:20px;}
.nishaweb-categories__body__title{}
.nishaweb-categories__body__title h5{margin:0;}
.nishaweb-categories__body__title h5 a{}
.nishaweb-categories__body__text{}
.nishaweb-categories__body__text span:nth-child(1){background-color:var(--primary);width:100%;display:inline-block;color:white;text-align:center;padding:10px;border-radius:8px;position:relative;z-index:5;}
.nishaweb-categories__body__text span:nth-child(3){background-color:#113261;color:white;width:100%;display:inline-block;text-align:center;padding:10px;border-radius:8px;margin-top:-10px;}
.nishaweb-categories__head{}
.nishaweb-categories__head img{height:auto;position:relative;bottom:20px;left:20px;}
.category-type{background-color:var(--cat-back);background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/cat-back.png);background-repeat:no-repeat;background-size:cover;padding:50px 0px;}
.category-type .nw-title{text-align:center;}
.category-type .nw-title :nth-child(1){color:white;font-size:20px;}
.category-type .nw-title :nth-child(3){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.category-type .nw-title :nth-child(4){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.category-type .nishaweb-categories{display:flex;background-color:#f8f9fb;width:200px;align-content:center;height:200px;align-items:center;margin-top:80px;border-radius:50%;}
.category-type .nishaweb-categories__body{display:flex;flex-direction:column;align-content:center;justify-content:center;flex-grow:1;align-items:center;gap:20px;}
.category-type .nishaweb-categories__body__title{}
.category-type .nishaweb-categories__body__title h5{margin:0;}
.category-type.nishaweb-categories__body__title h5 a{}
.category-type .nishaweb-categories__body__text{}
.category-type .nishaweb-categories__body__text span:nth-child(1){background-color:var(--primary);width:100%;display:inline-block;color:white;text-align:center;padding:10px;border-radius:8px;position:relative;z-index:5;}
.category-type .nishaweb-categories__body__text span:nth-child(3){background-color:#113261;color:white;width:100%;display:inline-block;text-align:center;padding:10px;border-radius:8px;margin-top:-10px;}
.category-type .nishaweb-categories__head{}
.category-type .nishaweb-categories__head img{display:none;}
.category-type .nw-readmore{color:var(--white);font-size:14px;background:var(--primary);padding:5px 10px;border-radius:125px 0 0 0px;border-radius:25px;}
.category-type .nw-readmore a{color:var(--white);color:white;}
.category-black-friday{background-color:#232738;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/cat-back.png);background-repeat:no-repeat;background-size:cover;padding:50px 0px;}
.category-black-friday .nw-title{text-align:center;background-image:linear-gradient(to left, #232738, #bfc1cd, #f8f8fb, #fcfcfd, #232738);border-radius:0px;padding:10px 20px;}
.category-black-friday .nw-title :nth-child(1){color:white;font-size:20px;}
.category-black-friday .nw-title :nth-child(3){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;font-weight:bold;}
.category-black-friday .nw-title :nth-child(4){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.category-black-friday .nishaweb-categories{display:flex;background-color:#f8f9fb;width:200px;align-content:center;height:200px;align-items:center;margin-top:80px;}
.category-black-friday .nishaweb-categories__body{display:flex;flex-direction:column;align-content:center;justify-content:center;flex-grow:1;align-items:center;gap:20px;margin-bottom:60px;}
.category-black-friday .nishaweb-categories__body__title{}
.category-black-friday .nishaweb-categories__body__title h5{margin:0;}
.category-black-friday.nishaweb-categories__body__title h5 a{}
.category-black-friday .nishaweb-categories__body__text{}
.category-black-friday .nishaweb-categories__body__text span:nth-child(1){background-color:var(--primary);width:100%;display:inline-block;color:white;text-align:center;padding:10px;border-radius:8px;position:relative;z-index:5;}
.category-black-friday .nishaweb-categories__body__text span:nth-child(3){background-color:#113261;color:white;width:100%;display:inline-block;text-align:center;padding:10px;border-radius:8px;margin-top:-10px;}
.category-black-friday .nishaweb-categories__head{}
.category-black-friday .nishaweb-categories__head img{display:none;}
.category-black-friday .nw-readmore{color:var(--white);font-size:14px;background:var(--primary);padding:5px 10px;border-radius:125px 0 0 0px;border-radius:25px;}
.category-black-friday .nw-readmore a{color:var(--white);color:white;}
.category-black-friday img{width:90px;height:90px;margin-top:35px;}
.text-black-friday p{font-size:15px;line-height:33px;color:black;}
.text-black-friday h5{align-items:start;}
.about__body_title-black h5{color:var(--primary);font-size:28px;font-family:var(--font-family--fat);align-items:start;padding-top:20px;}
.discount-box-black{display:flex;justify-content:center;align-items:center;height:240px;width:95%;text-align:center;border-radius:24px;gap:15px;border-radius:48px;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/back1.webp);background-repeat:no-repeat;background-size:cover;padding:24px;position:relative;margin-top:50px;}
.discount-box-img-black{}
.discount-box-img-black img{width:65%;}
.discount-box-text-black{width:200px;height:100px;background-color:#ffffffd4;border-radius:24px;display:flex;align-items:center;justify-content:center;}
.discount-box-text-black p{color:var(--primary);font-family:var(--font-family--fat);font-size:20px;font-weight:bold;line-height:1.7;}
.nw-header__slideshow-black{height:350px;background-color:#232738;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/cat-back.png);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:20px;}
.nw-header__slideshow-black img{width:50%;}
.nw-header__slideshow-black h5{color:#ff0f13;font-weight:bold;font-size:38px;}
.nw-header__slideshow-black span{color:#ff0f13;font-weight:bold;font-size:25px;}
.nw-header__slideshow-black p{color:#ff0f13;font-size:22px;}
.nw-header__slideshow-blacktext{line-height:70px;}
.timer-box{display:flex;align-items:center;justify-content:center;}
.woof-box img{width:150px;}
.about__body{padding:24px 48px;display:flex;flex-direction:column;justify-content:space-between;height:420px;}
.about-page .about__body{padding:12px 48px;display:flex;flex-direction:column;justify-content:center;height:auto;}
.about-box-bottom{margin-bottom:140px;}
.about-box-bottom2{}
.about-page .about__body-gallery{padding:24px 48px;display:flex;flex-direction:column;justify-content:center;height:auto;background-color:#ef3c50;border-radius:24px;height:300px;}
.about__body_titl-gallery{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#fff;width:300px;height:60px;border-radius:12px;top:27px;margin:auto;border:3px solid #ef3c50;}
.about__body_titl-gallery h3{font-size:18px;color:#ef3c50;}
.about-img-gallery{width:325px;height:230px;border-radius:12px;border:1px solid #fff;}
.about-box-head{display:flex;justify-content:space-between;align-items:center;}
.about__body_title{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;}
.height-ax{height:350px;width:80%;border-radius:24px;}
.about__body_title:before{position:absolute;width:100%;height:165px;z-index:1;right:-90px;top:-96px;background:linear-gradient(-90deg, rgb(248, 249, 251) 0%, rgba(255, 255, 255, 0) 100%);border-radius:0 0 500px 0;}
.about__body_title span{color:var(--primary-paragraph);font-size:35px;}
.about-height{}
.about-page__part1{position:relative;}
      .social-blur{position:relative;background-color:rgba(255, 255, 255, 0.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:70%;right:20%;border-radius:50%;padding:15px;text-align:center;z-index:999;display:grid;}
.social-blur .social-item{background-color:var(--cat-back);}
.about-part2{background:linear-gradient(-90deg, rgb(248, 249, 251) 0%, rgba(255, 255, 255, 0) 100%);}
.about__body_title h5{color:var(--primary);font-size:28px;font-family:var(--font-family--fat);}
.about__body_title h5:before{content:'';position:absolute;background-color:red;width:230px;height:206px;z-index:-5;right:-180px;top:149px;}
.about__body__text{position:relative;font-size:12px;}
.about__body__text:before{position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/img-about-back1.webp) no-repeat center;width:230px;height:206px;z-index:-5;right:-180px;top:149px;}
.about__body__text p{color:#fff;text-align:justify;font-size:13px;font-style:normal;font-weight:400;line-height:242%;font-variation-settings:"wght" 300;}
.about__body__text2 p{color:var(--primary-text);font-size:14px;line-height:30px;text-align:justify;}
.about__body_title2 span{color:var(--primary-paragraph);font-size:22px;}
.about__body_title2 h5{color:var(--primary);font-size:32px;font-family:var(--font-family--fat);}
.about__body_title2{position:relative;}
.about__body_title2:before{position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:100px;height:165px;right:-130px;top:-30px;}
.about__body_title2  h3{color:#fff;font-size:26px;line-height:211.5%;font-style:normal;font-weight:900;font-family:var(--font-family--fat);}
.about__body_title2  h4{color:#fff;font-size:24px;font-style:normal;font-weight:400;font-family:var(--font-family--fat);}
.about__body__cta{display:flex;justify-content:space-between;}
.about-button{background-color:white;color:var(--primary);border-radius:0.75rem;padding:.375rem 4rem;display:flex;justify-content:space-between;align-items:center;}
.about-button img{transition:all 0.5s;position:relative;right:0px;}
.about-button:hover img{right:15px;position:relative;animation:go-right 1s ease infinite;}
@keyframes go-right {
0%{right:0px}
50%{right:15px;}
100%{right:0px;}
}
.about__img img:before{content:'';position:absolute;background-color:#ffffff00;z-index:-1;top:50px;right:10px;transition:all 0.5s;}
.about:hover .about__img:before{}
.bg-btn{background:var(--secondary);font-size:16px !important;padding:5px 20px;border-radius:5px;color:#000;}
ul.nisha{padding-right:1rem;}
ul.nisha li{line-height:40px;list-style:none;}
ul.nisha li:before{content:"";background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/tick.svg) no-repeat;width:24px;height:24px;right:0;display:inline-block;vertical-align:middle;}
.team-box__body{}
.team-box{background-color:white;padding-bottom:20px;box-shadow:0px 4px 15px 3px rgba(0, 3, 187, 0.05);border-radius:8px;margin-bottom:10px;}
.our-teamnw .team-box__head img{width:45px;height:auto;clip-path:none;}
.our-teamnw .team-box{background-color:white;box-shadow:0px 4px 15px 3px rgba(0, 3, 187, 0.05);border-radius:16px;padding:10px;border:1px solid #ef3c50;}
.our-teamnw .team_box__title h4{color:var(--primary);font-size:20px;font-weight:bold;margin:5px;}
.our-teamnw .team_box__title p{color:#000;font-size:16px;font-weight:bold;}
.team-box__head img{clip-path:circle();width:200px;height:200px;}
.team-box__body{}
.team_box__title h4{color:var(--primary);font-size:20px;font-weight:bold;margin:20px;}
.team_box__title p{color:#000;font-size:16px;font-weight:bold;}
.info-box{height:fit-content;padding:20px;background:#FFFFFF;box-shadow:0px 4px 50px rgba(47, 100, 255, 0.1);border-radius:10px;}
.info-box-header{margin:0 0 0 5px;}
.info-box-body h4{color:var(--secondary);font-size:17px;font-weight:bolder;}
.info-box-header h4::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/feature-back.png);background-position:center center;background-size:cover;height:72px;margin:15px;width:70px;position:absolute;top:15px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;}
.info-box-header img{display:block;margin:0 auto 20px}
.info-box-body{font-size:13px;color:var(--info-back-text);text-align:justify;line-height:26px;}
.info-box-body p{padding:0 10px 0 0;}
.info-box-body h6{color:var(--header-title);margin:20px;font-size:16px;}
.about-box{height:300px;display:flex;flex-direction:column;justify-content:space-around;}
.about-box-body-button{background:#F3F1FF;border-radius:25px;font-size:13px;width:150px;border:none;font-weight:100;color:var(--foot-before);}
.about-box-body-button-full{background:var(--foot-before);border-radius:25px;font-size:13px;border:none;font-weight:100;color:var(--white);}
.about-box-body h6, .about-box-subtitle h6{color:var(--primary);}
.about-box-body h4, .about-box-title h4{color:var(--title);}
.about-box-body p{color:var(--about-box-text);font-size:13px;text-align:justify;line-height:26px;}
.about img{}
.about__img{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;}
.about__img-middle{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;margin-top:50px;}
.about__img-middle2{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;margin-top:50px;}
.about__img-middle:before{position:absolute;right:50px;background-color:#ef3c50;height:339px;width:81%;content:'';z-index:-2;border-radius:24px;top:24px;}
.about__img-middle2:after{position:absolute;right:50px;background-color:#ef3c50;height:339px;width:81%;content:'';z-index:-2;border-radius:24px;top:24px;}
.about__img img{border-radius:20px;margin-top:50px;}
.about__img__inside{position:relative;margin:auto;display:flex;}
.nw-button__drow1::after{background:red;}
       .video-ruysa-size{width:117%;height:auto;margin:auto;border-radius:12px;}
.about__img__inside:after{position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:100px;height:165px;z-index:-5;right:-50px;bottom:-30px;}
.about__body__text:before{}
.offer-box{background:var(--primary);}
.offer__body{padding:24px 48px;display:flex;flex-direction:column;justify-content:space-between;height:420px;}
.offer-box-head{display:flex;justify-content:space-between;align-items:center;}
.offer__body_title{position:relative;}
.offer__body_title:before{content:'';position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:100px;height:165px;z-index:-5;right:-130px;top:-30px;}
.offer__body_title span{color:var(--white);font-size:22px;}
.offer__body_title h5{color:var(--white);font-size:32px;font-family:var(--font-family--fat);}
.offer__body__text{position:relative;}
.offer__body__text:before{content:'';position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/img-about-back1.webp) no-repeat center;width:230px;height:206px;z-index:-5;right:-180px;top:149px;}
.offer__body__text p{color:var(--white);font-size:14px;line-height:30px;text-align:justify;}
.offer__body__cta{display:flex;justify-content:space-between;}
button.offer-btn{padding:10px 30px;border:0;border-radius:2px;color:var(--primary);}
.discount-box{height:240px;width:95%;text-align:center;border-radius:24px;gap:15px;border-radius:48px;background:linear-gradient(216deg, #FFF3F0 8.51%, rgba(255, 255, 255, 0.00) 89.2%);padding:24px;position:relative;margin-top:50px;}
.discount-box:after{content:'';position:absolute;width:16px;height:16px;background-color:white;border-radius:50%;top:50%;left:-41px;box-shadow:inset 0px 0px 6px 3px rgba(215,58,76,0.1),0px 0px 10px 12px rgba(215,58,76,0.1);}
.discount-box:hover{box-shadow:0px 10px 0px -3px #f9acb3, 0px -5px 40px 0px rgb(190 190 190 / 10%);position:relative;}
.discount-box-img{display:flex;position:relative;z-index:5;justify-content:center;}
.discount-box-text p{font-size:14px;line-height:30px;color:var(--primary-title);}
.distinct-box{height:240px;width:95%;text-align:center;border-radius:24px;gap:15px;border-radius:48px;background:linear-gradient(216deg, #FFF3F0 8.51%, rgba(255, 255, 255, 0.00) 89.2%);padding:24px;position:relative;margin-top:50px;}
.distinct-box:hover{box-shadow:0px 10px 0px -3px #f9acb3, 0px -5px 40px 0px rgb(190 190 190 / 10%);position:relative;}
.distinct-box img{width:50px;}
.primary-title2 h3{font-size:1rem;font-weight:900;font-family:var(--font-family--fat);position:relative;z-index:5;width:fit-content;margin:20px auto 10px;}
.primary-title2 p{font-size:12px !important;line-height:33px;color:black;}
.inside-info-head-text{position:relative;}
.inside-info-head-text:before{content:'';position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) repeat-y center;width:100px;height:200px;right:50px;top:10px;}
.inside-info-head{display:flex;align-items:center;}
.inside-info-head__title{font-family:var(--font-family--fat);color:red;font-size:2rem;position:relative;}
.inside-info-head__title:before{content:'';background-color:red;width:50px;height:15px;position:absolute;right:-70px;top:14px}
.inside-info-head__subtitle{font-size:1.5rem;color:var(--primary-paragraph);margin-top:1rem;}
.inside-info-head__social .social-box{justify-content:end;}
.menu-item{justify-content:center;padding-left:15px;background-color:;border-radius:48px;display:flex;align-items:center;box-shadow:aqua;box-shadow:0px 5px 10px 0px rgba(223, 223, 223, 0.4);text-align:center;font-size:12px;height:;padding:4px 8px;}
.menu-item-img{width:24px;height:24px;margin-left:5px;}
.iso-img{width:80%;height:auto;}
.certificate-img{width:90%;height:auto;}
.certificate-box-head h4{color:red;padding-top:80px;}
.certificate-box-head2 h4{color:red;padding-top:10px;padding-bottom:10px;}
.certificate-box-text p{padding-top:20px;text-align:justify;font-size:15px;line-height:33px;}
.certificate-box-text  span{font-family:arial;}
.black-rice-box{display:flex;justify-content:center;}
.black-rice-box-top .center{display:flex;align-items:center;justify-content:center;text-align:center;}
.black-rice-box-top h2{margin:0;font-size:19px;font-weight:300;}
.black-rice-box-top p{margin:0;}
.menu-item-img{width:30px;margin-left:5px;}
.black-rice-box-cod-takhfif h6{padding-bottom:10px;}
.black-rice-box-middle p{max-width:100%;padding:12px 10px;line-height:2;font-size:14px;text-align:justify;}
.Feature-black-rice-box{display:flex;align-items:center;justify-content:center;}
.Feature-black-rice-box p{margin:0;padding-right:11px;font-weight:bold;}
.Feature-black-rice{background-color:#fee101;height:146px;display:flex;align-items:center;justify-content:center;}
.about-top-rice-black p{font-size:15px;line-height:40px;padding-top:15px;}
.about-top-rice-black h6{padding-top:35px;color:#03432B;font-size:22px;font-family:var(--font-family--fat);}
.rice-black__body_titl{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#fff;width:300px;height:60px;border-radius:12px;top:27px;margin:auto;border:3px solid #03432B;}
.rice-black__body_titl h3{font-size:18px;color:#03432B;}
.distinct-box-rice-black{height:240px;width:95%;text-align:center;border-radius:24px;gap:15px;border-radius:48px;background:linear-gradient(216deg, #F9F7E8 8.51%, rgba(255, 255, 255, 0.00) 89.2%);padding:24px;position:relative;margin-top:50px;box-shadow:-6px 5px 0px -3px #03432B, 0px 0px 0px 0px #03432B;}
.distinct-box-rice-black:hover{box-shadow:0px 10px 0px -3px #03432B, 0px -5px 40px 0px rgb(190 190 190 / 10%);position:relative;}
.distinct-box-rice-black img{width:70px;}
.black-rice-top-phoneimg{width:35px;}
.black-rice-logo-smile{width:60px;}
.Feature-black-rice{background-color:#03432B;height:146px;align-items:center;}
.Feature-black-rice-box{display:flex;align-items:center;justify-content:center;}
.Feature-black-rice-box p{margin:0;padding-right:11px;font-weight:bold;color:#F9F7E8;}
.Feature-black-rice-box img{width:40px;height:40px;}
.contact-box-black-rice{color:white;padding:24px;border-radius:16px;filter:drop-shadow(0px 7px 24px rgba(3, 67, 43, 0.20));}
.faq-info-black-rice{border-radius:24px;background:#03432B;padding:20px;margin-top:100px;display:flex;align-items:center;justify-content:center;}
.faq-info__black-rice-text{color:#f9f7e8;font-size:18px;}
.btn-primary-black-rice{background:#eae9d6;font-size:14px;font-weight:400;width:170px;border-radius:25px;color:#03432b;border:none;height:50px;margin-right:100px;}
.gift-black-rice-about p{margin:0;padding:14px 12px;line-height:2.05;font-weight:400;color:rgba(15, 23, 42, .82);letter-spacing:-0.15px;font-size:14px;}
.gift-black-rice-about img{border-radius:24px;width:100%;}
.gift-black-rice-about h5{color:#03432B;font-size:22px;font-family:var(--font-family--fat);}
.about-page .about__body-gallery-black-ric{padding:24px 48px;display:flex;flex-direction:column;justify-content:center;height:auto;background-color:#BDD2B1;border-radius:24px;height:300px;}
.titl-gallery-black-rice{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;background-color:#fff;width:300px;height:60px;border-radius:12px;top:27px;margin:auto;border:3px solid #03432B;}
.titl-gallery-black-rice h3{font-size:18px;color:#03432B;}
.black-rice-img-gallery{width:325px;height:230px;border-radius:12px;border:1px solid #03432B;}
.about-top-rice-black img{width:60%;border-radius:24px;}
.about-top-rice-black .bottun1{width:200px;height:59px;background-color:#f9f7e8;border-radius:24px;margin:auto;margin-top:10px;}
.bottun1 p{font-size:13px;color:#03432B;font-weight:bold;}
.gift-kard-category h6{text-align:center;padding-bottom:0px;color:var(--bs-danger);font-size:22px;}
.j-c{justify-content:space-evenly;}
.cat-text span{color:#000;text-align:center;font-family:var(--font-family--fat);font-size:16px;font-style:normal;font-weight:800;line-height:normal;}
.cat-img{display:flex;align-items:center;justify-content:center;}
.gift-kard-category img{width:100%;}
.cat-text{text-align:center;padding-top:20px;}
.cat-img img{width:160px;}
.gift-card-img{width:80%;margin:auto;border-radius:24px;}
.nishaweb-product-gift-card{height:auto;}
.nishaweb-product-amazing2{background:white;padding:0px;border-radius:16px;margin-top:24px;position:relative;height:420px;overflow:hidden;border-radius:16px;background:#FFF;box-shadow:0px 25px 20px -20px rgba(149, 157, 165, 0.50);border-radius:30px;background:#FFF;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);}
.nishaweb-product-amazing2:hover:after{content:'';display:block;height:4px;background-color:var(--primary);position:absolute;width:150px;border-radius:5px;bottom:-10px;left:50%;transform:translate(-50%, -25px);}
.nishaweb-product-amazing2:after{content:'';display:block;height:4px;background-color:var(--primary);position:absolute;width:50px;border-radius:5px;bottom:-10px;left:50%;transform:translate(-50%, -25px);transition:all 2s;}
.nishaweb-product-amazing__body__text2 p{color:var(--primary-text);font-size:14px;font-weight:bold;line-height:29px;text-align:center;padding-top:21px;}
.gift-card-box-middle p{margin:0;max-width:60%;line-height:2.05;font-weight:600;color:rgba(15, 23, 42, .82);letter-spacing:-0.15px;padding:30px 0 30px 0;margin:auto;text-align:justify;}
.gift-card-box-middle img{width:70%;}
.gift-card-box-middle h6{text-align:center;padding-top:35px;color:var(--bs-danger);font-size:22px;}
.User-guide p{line-height:39px;padding-top:100px;max-width:100%;}
.User-guide2 p{line-height:39px;padding-top:5px;max-width:64%;}
.w-header-img{width:65px;height:65px;margin-left:5px;}
.w-header-img2{width:65px;height:65px;margin-left:5px;}
.cat-moharam-img{position:relative;text-align:center;}
.cat-moharam-img img{width:120px;border-radius:100px}
.cat-moharam-box{background-color:#cfebd7;height:180px;display:flex;align-items:center;border-radius:24px;}
.cat-moharam-text{text-align:center;padding-top:10px;padding-bottom:10px;}
.cat-moharam-text span{color:#136841;text-align:center;font-family:var(--font-family--fat);font-size:12px;font-style:normal;font-weight:600;line-height:normal;}
.moharam__head__discount{position:absolute;top:42px;right:-13px;border-radius:16px;background:#EE273A;padding:5px 10px;font-size:12px;color:#fff;font-family:var(--font-family--fat);font-weight:600;width:fit-content;}
.moharam__right__discount{border-radius:16px;background:#EE273A;padding:5px 10px;font-size:12px;color:#fff;font-family:var(--font-family--fat);font-weight:600;width:fit-content;}
.vasat{display:flex;align-items:center;justify-content:center;margin-top:0px;}
.cat-moharam-box img{width:95px;}
.cat-moharam-box-p{color:#000;font-size:18px;font-weight:900;text-align:center;}
.cat-moharam-box-insaid-p{color:#136841;font-size:18px;font-weight:900;text-align:center;}
.cat-moharam-box-insaid{background-color:#cfebd7;height:auto;display:flex;align-items:center;border-radius:24px;}
.cat-moharam-box-insaid img{width:130px;margin-top:5px;}
.vasat span{font-size:12px;color:#136841;}
.vasat .soghat-logo{width:95px;}
.moharam__head__discount-insaid{position:absolute;top:70px;right:-23px;border-radius:16px;background:#EE273A;padding:5px 10px;font-size:10px;color:#fff;font-family:var(--font-family--fat);font-weight:600;width:fit-content;}
.product-header{box-shadow:0 2px 48px 0 rgb(0 0 0 / 6%);border-radius:32px;padding:20px;}
.product-img{border:solid 2px #f5f5f5;border-radius:24px;}
.product-metabox__title{color:var(--primary-paragraph);font-family:var(--font-family--fat);font-size:2rem;position:relative;margin-bottom:30px;}
.product-metabox:hover .product-metabox__title:after{content:'';position:absolute;width:50%;height:5px;background-color:red;right:1px;bottom:-20px;border-radius:10px;}
.product-metabox__title:after{content:'';position:absolute;width:80px;height:5px;background-color:red;right:1px;bottom:-20px;border-radius:10px;transition:all 0.5s;}
.product-metabox__meta{}
.product-metabox__meta__tag{color:var(--primary-paragraph);}
.product-metabox__meta_category{color:var(--primary-paragraph);}
.product-metabox__excerpt{color:var(--primary-text);}
.product-metabox__button .btn-primary{background:var(--primary);font-size:14px;font-weight:400;width:170px;border-radius:25px;color:var(--white);border:none;height:50px;}
.woocommerce-Tabs-panel--description h2, .woocommerce-Tabs-panel--description h2 strong{font-family:var(--font-family--fat);font-size:26px;}
.woocommerce-Tabs-panel--description h3, .woocommerce-Tabs-panel--description h3 strong{font-family:var(--font-family--fat);font-size:24px;}
.woocommerce-Tabs-panel--description h4, .woocommerce-Tabs-panel--description h4 strong{font-family:var(--font-family--fat);font-size:22px;}
.woocommerce-Tabs-panel--description h5, .woocommerce-Tabs-panel--description h5 strong{font-family:var(--font-family--fat);font-size:20px;}
.woocommerce-Tabs-panel--description h6, .woocommerce-Tabs-panel--description h6 strong{font-family:var(--font-family--fat);font-size:18px;}
.woocommerce-Tabs-panel--description p{font-size:14px;line-height:36px}
.faq{position:relative;z-index:5;background:white;}
.faq::before{background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/faq-img1.jpg) no-repeat;width:100%;height:100%;position:absolute;left:-27px;z-index:-1;}
.faq::after{width:100%;height:100%;position:absolute;left:28px;top:-180px;z-index:-1;background-repeat:no-repeat;background-position:right;background-size:500px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='958' height='869' viewBox='0 0 958 869' fill='none'%3E%3Cg filter='url(%23filter0_f_91_2319)'%3E%3Cpath d='M406.423 11.7123C507.998 -45.1227 621.158 -60.5602 703.499 -23.6043C785.293 13.8284 836.303 103.143 882.488 202.924C929.219 302.228 971.124 412 937.602 496.594C904.079 581.189 795.059 641.63 677.491 661.394C559.923 681.158 434.796 660.827 341.547 587.66C248.774 515.04 187.844 390.096 202.119 278.49C215.881 166.849 305.36 68.5821 406.423 11.7123Z' fill='%23E5FFF4'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_91_2319' x='0.0488281' y='-243.666' width='1149.66' height='1112.19' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='100' result='effect1_foregroundBlur_91_2319'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");}
.faq-info{border-radius:48px;background:#EDF2F4;padding:20px;margin-top:100px;display:flex;align-items:center;justify-content:center;}
.faq-info__wrapper{}
.faq-info__text{}
.faq-info__cta{}
.content-head{}
.content-head2{margin-top:50px;}
.content-head__suptitle{}
.content-head__suptitle h5{margin:0;}
.content-head__title{color:var(--primary);font-size:32px;font-family:var(--font-family--fat);line-height:32px;}
.content-head__title h4{color:var(--primary);font-size:26px;line-height:211.5%;font-style:normal;font-weight:900;font-family:var(--font-family--fat);text-align:center;}
.content-head__subtitle p{color:var(--primary-title);font-size:24px !important;font-style:normal;font-weight:400;font-family:var(--font-family--fat);text-align:center;}
.accordion-item{border:none;font-size:14px;margin:20px 0;}
.accordion-body{color:#000;}
.accordion-body p{text-align:center;}
.accordion-body a{color:#ff0000;}
.faq .accordion-button::after{display:none;}
.accordion-button::after{display:none;}
.accordion-button::before{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:10px;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}
.accordion-button:not(.collapsed)::before{background-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e);transform:rotate(180deg);}
.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;font-weight:bold;color:#212529;text-align:right;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease}
.accordion-button:not(.collapsed){color:var(--primary);background-color:#fff;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .125);}
.accordion-button2::before{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:10px;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;color:white;border-radius:50%;padding:2px;}
.franchise .nw-readmore{color:var(--white);font-size:14px;background:var(--primary);padding:10px 80px;float:left;border-radius:4px;display:flex;align-items:center;}
.franchise .nw-readmore a{color:var(--white);}
.feature{}
.feature-box{border-radius:2px;padding:25px;position:relative;}
.info-box .feature-box{border-style:solid;border-color:var(--primary);border-width:1px;}
.feature-header{font-size:18px;direction:ltr;}
.feature-header span{color:var(--primary);}
.info2{padding:40px 0;margin:40px 0;}
.info2 .row{box-shadow:1px 4px 20px 1px rgb(0 0 0 / 5%);}
.icon-box-wrapper{text-align:center;}
.icon-box-icon{border-radius:50%;width:124px;height:124px;margin:0 auto;font-size:50px;display:flex;justify-content:center;align-items:center;}
.icon-box-content{padding-top:20px;}
.main-wrapper{margin-left:var(--sidebar-width);background:#fff;}
.main-wrapper .container{max-width:var(--content-max-width);}
.page-title{position:sticky;top:0;transition:all .2s;}
.sticky{padding:1em 0 !important;}
.page-title .heading{font-size:2rem;font-weight:bold;color:white;}
.gradient{background:rgb(43, 43, 43);background:linear-gradient(151deg, var(--orange) 0%, var(--pink) 35%, var(--primary) 100%) !important;}
.brands{background-color:var(--primary);height:auto;padding:50px;margin:50px 0;}
.brand-box{background-color:#f6f6f6;width:100%;border-radius:10px;text-align:center;padding:20px;height:135px;}
.brandswiperinside{height:600px;}
.brandswiperinside .swiper-slide{height:calc((100% - 10px) / 2);}
.brandswiperinside img{width:100%;}
.woocommerce table.shop_attributes tr{display:flex;flex-grow:1;margin:10px 0;}
.woocommerce table.shop_attributes th{padding:5px 20px;background:rgba(0, 0, 0, .025);margin:0px 10px !important;}
.woocommerce table.shop_attributes td{font-style:normal;padding:5px 20px;background:rgba(0, 0, 0, .025);float:right;flex-grow:1;}
.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;right:0;color:#ffbf00;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;border-bottom:1px #f1f1f1;padding-bottom:10px;margin:0 80px 0 0;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{width:70px;}
.comment-respond #submit{display:block;background:var(--primary) !important;border-radius:25px !important;;font-size:12px;width:150px;border:none;font-weight:100;color:white !important;padding:18px 20px !important;;display:inline-block !important;}
.comment-respond #submit:hover{display:block;background:var(--secondary) !important;border-radius:25px !important;;font-size:12px;width:150px;border:none;font-weight:100;color:white !important;}
.comment-respond .comments-closed{text-align:center;}
.wp-block-search__label{display:none;color:var(--primary-paragraph);font-family:var(--font-family--fat);font-size:1rem;}
.wp-block-search__button{background:var(--primary);color:white;font-size:12px;padding:5px 10px;border-radius:25px;}
.wp-block-search__input{border:1px solid #949494;border-radius:25px;}
        .content-img{display:none;}
.copy-box{width:100px;height:30px;background-color:#ee273a;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:25px;margin:auto;}
.nw-title h1{color:var(--header-title);text-align:center;font-size:30px;z-index:2;position:relative;width:fit-content;margin:0 auto 30px;}
.social-box-font span{}
.nw-title h1::before{content:'';background:#C7A17A;opacity:0.5;height:5px;width:100%;position:absolute;margin-top:40px;z-index:-5;}
.nw-title:after{background:red;text-align:center;font-size:30px;position:absolute;}
.content{background:#fff;}
.content-wrap{background:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 48px 0 rgb(0 0 0 / 6%);}
.content-wrap-page{background:#fff;padding:20px;border-radius:5px;}
.content-wrap-page p{font-size:15px;line-height:33px;color:black;}
.content-wrap-page span{font-size:15px;}
.content-style{line-height:2.1;}
.content-body{padding:5px;}
.content-title{color:var(--primary);font-size:1.5rem;font-weight:bold;margin:20px;text-align:center;}
.content-title:before{content:'';background:#FECF5B;height:20px;width:3px;display:inline-block;margin-left:15px;vertical-align:middle;}
.content .post .title{font-size:1.275rem}
.content .post .title a{color:var(--gray-dark)}
.content .post .title a:hover{color:var(--gray-dark)}
.content-wrap p{font-size:15px;line-height:33px;}
.content .post .post-thumb{max-width:160px;border-radius:2px}
.content .post .intro{font-size:0.875rem}
.content .post .more-link{font-size:var(--font-small);}
    .meta a{display:none;}
.meta span{display:none;margin-right:.25em;}
.meta span a{color:#8f8f8f;}
.meta span.tag{background-color:var(--lightgray);padding:0 .5em;border-radius:5px;}
.meta span a:hover{color:var(--secondary)}
.meta span:last-child:after{display:none}
.blog-nav .nav-link{background:var(--primary);color:#fff;font-size:1rem;padding:1rem;font-weight:bold;position:relative}
.blog-nav .nav-link:hover{background:var(--secondary);}
.blog-nav .nav-link-prev{border-right:1px solid var(--secondary);}
.blog-nav .arrow-prev{position:absolute;left:1rem;top:1.25rem;color:#fff}
.blog-nav .arrow-next{position:absolute;right:1rem;top:1.25rem;color:#fff}
.content .title{font-weight:bold;font-size:2rem}
.wp-block-group h2{font-size:14px;}
.wp-block-group{box-sizing:border-box;font-size:12px;line-height:25px;}
.content .content-body h1{font-size:1.125rem}
.content .content-body h2{font-size:1rem}
.content .content-body h3{font-size:1rem}
.content .content-body h4{font-size:1rem}
.content .content-body h5{font-size:1rem}
.content .content-body h6{font-size:1rem}
.content .image-caption{color:#8f8f8f;font-size:0.875rem}
.content .image-caption a{color:#8f8f8f;text-decoration:underline}
.content .image-caption a:hover{color:var(--secondary)}
.content .blockquote{font-family:Georgia, "Times New Roman", Times, serif;border-left:2px solid var(--gray-dark);font-size:1.5rem}
.content .blockquote p{font-size:1.5rem}
@media (prefers-reduced-motion: reduce) {
.social-list a{transition:none}
.btn{transition:none}
}
@media(min-width:768px){}
@media(max-width:991.98px){
.page-title{position:static;}
.header{position:sticky;width:inherit;height:auto}
.header .site-title{width:100%;position:absolute;left:0;top:1.2rem;color:var(--white);font-size:1.5em;display:block;}
.header .btn-primary{width:100%}
.header .navbar{padding:1rem}
.main-wrapper{margin-left:0}
}
@media(max-width:767.98px){}
.comments-wrapper{margin-top:3rem;}
.comment-reply-title{margin:0 0 4rem 0;text-align:center;}
.comments .comment, .comments .pingback, .comments .trackback, .comments .review{padding-top:3.5rem;}
div.comment:first-of-type{margin-top:3.5rem;padding-top:0;}
.comments .comments-header+div{margin-top:0;padding-top:0;}
.comment-body{position:relative;}
.comment .comment{padding-left:5%;}
.comment-meta{line-height:1.1;margin-bottom:0;min-height:5rem;padding-left:5rem;position:relative;}
.hide-avatars .comment-meta{min-height:0;padding-left:0;}
.comment-meta a{color:inherit;}
.comment-author{font-size:1rem;font-weight:700;letter-spacing:-0.027777778em;}
.comment-author a{text-decoration:underline;}
.comment-author a:hover, .comment-author a:focus{text-decoration:none;}
.comment-meta .avatar{height:4rem;position:absolute;left:0;top:0;width:4rem;}
.comment-author .url{text-decoration:underline;}
.comment-metadata{color:var(--gray);font-size:var(--font-small);font-weight:500;margin-top:0.6rem;}
.comment-metadata a{text-decoration:none;}
.comment-metadata a:focus, .comment-metadata a:hover{text-decoration:underline;}
.comment-content.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:100%;background-color:var(--lightgray);padding:.5em;}
.comment-content.entry-content .alignleft{margin-left:0;}
.comment-content.entry-content .alignright{margin-right:0;}
.comment-footer-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-small);font-weight:600;justify-content:flex-start;letter-spacing:0.030833333em;line-height:1;margin:1.5rem 0 -1rem -1.5rem;text-transform:uppercase;}
.comment-footer-meta>*{margin:0 0 1rem 1.5rem;}
.comment-reply-link{background-color:var(--primary);border-radius:2px;color:#fff;display:block;padding:0.7rem;}
.bypostauthor .comment-footer-meta .by-post-author{display:block;}
.comment-footer-meta a{text-decoration:none;}
.comment-footer-meta a:focus, .comment-footer-meta a:hover{text-decoration:underline;}
.pingback .comment-meta, .trackback .comment-meta{padding-left:0;}
.comments-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:6rem;text-align:center;}
.comments-pagination.only-next{justify-content:flex-end;}
.comments-pagination .page-numbers{display:none;text-decoration:none;}
.comments-pagination .page-numbers:focus, .comments-pagination .page-numbers:hover{text-decoration:underline;}
.comments-pagination .prev, .comments-pagination .next{display:block;}
.comments-pagination .prev{left:0;}
.comments-pagination .next{right:0;text-align:right;}
.comment-respond textarea{min-height:220px;}
.comment-form-author, .comment-form-email{display:inline-block;width:48%;}
.comment-form-cookies-consent{display:none !important;}
.comment-respond input[type="text"],
.comment-respond input[type="email"],
.comment-respond textarea{margin-bottom:0;padding:15px;color:#777;border-radius:50px;border:1px solid #f6f6f8 !important;display:flex;background:#f6f6f8;width:100%;height:45px;transition:all 0.5s;}
.comment-respond::after{clear:both;content:"";display:block;}
.comment-respond .comment-notes, .comment-respond .logged-in-as{color:#6d6d6d;font-size:1rem;line-height:1.4;margin:-3rem 0 4rem 0;text-align:center;}
.comment-respond .comment-notes a, .comment-respond .logged-in-as a{color:inherit;text-decoration:none;}
.comment-respond .comment-notes a:focus, .comment-respond .comment-notes a:hover, .comment-respond .logged-in-as a:focus, .comment-respond .logged-in-as a:hover{text-decoration:underline;}
.comment-respond p{line-height:1.1;margin-bottom:2rem;margin-left:auto;margin-right:auto;}
.comment-respond p:not(.comment-notes){max-width:58rem;}
.comment-form-cookies-consent{align-items:baseline;display:flex;}
.comment-respond>p:last-of-type{margin-bottom:0;}
.comment-respond label{display:block;}
.comment-respond input[type="checkbox"]+label{font-size:1.5rem;line-height:1.25;}
.comment-respond input[type="text"],
.comment-respond input[type="email"],
.comment-respond textarea{margin-bottom:0;}
.comment-respond textarea{height:15rem;width:100%;}
.comment-respond .comments-closed{text-align:center;}
.comments .comment-respond{padding:3rem 0 0;}
.comments .comment-respond .comment-reply-title, .comments .comment-respond .comment-notes, .comments .comment-respond .logged-in-as{text-align:left;}
.comment-reply-title small{display:block;font-size:1rem;font-weight:600;letter-spacing:-0.0277em;margin:0.5rem 0 0 0;white-space:nowrap;}
.comment-reply-title small a{text-decoration:none;}
.comment-reply-title small a:focus, .comment-reply-title small a:hover{text-decoration:underline;}
blockquote{position:relative;width:76%;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #E4E8EB;padding:48px 18px 18px 18px;margin:50px auto 60px auto;font-family:var(--main_font);}
blockquote:before{left:-moz-calc(50% - 24px);-moz-border-radius:50%;-moz-background-size:30px;-o-background-size:30px;-webkit-filter:grayscale(1);filter:grayscale(1);image-rendering:crisp-edges;z-index:2;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;transition:0.5s ease-in-out;content:'';position:absolute;top:-50px;right:10px;width:185px;height:100px;border-radius:50px 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='599' height='259' viewBox='0 0 599 259' fill='none'%3E%3Cpath d='M51 51C119.118 262.67 472.082 260.268 548.145 51' stroke='%23FFF3F0' stroke-width='100' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:150px;}
blockquote:hover:before{-webkit-transform:rotate(32deg);-moz-transform:rotate(32deg);-ms-transform:rotate(32deg);-o-transform:rotate(32deg);transform:rotate(32deg);-webkit-filter:grayscale(0);filter:grayscale(0);}
  blockquote:after{content:'';position:absolute;height:2px;width:100%;z-index:1;left:-webkit-calc(50% - 40px);left:-moz-calc(50% - 40px);background:var(--primary);top:-2px;-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s;opacity:0;width:100%;left:50%;transform:translate(-50%, -50%);top:0.5px;}
blockquote:hover:after{opacity:1;left:-webkit-calc(50% - 60px);left:-moz-calc(50% - 60px);left:calc(50% - 60px);width:80%;left:50%;transform:translate(-50%, -50%);top:0px;}
blockquote>p:first-child:after{content:'';position:absolute;height:2px;left:-moz-calc(50% - 60px);background:#c8c8c8;top:-0.5px;opacity:0.5;-webkit-transition:0.5s;-o-transition:0.5s;-moz-transition:0.5s;transition:0.5s;width:60%;left:50%;transform:translate(-50%, -50%);}
blockquote>p:first-child:hover:after{opacity:0;}
blockquote em{position:absolute;right:30px;bottom:-38px;color:#a1abb3;font-size:12px;font-style:normal;}
blockquote em:before{content:'';position:absolute;width:16px;height:1px;background:#bc8971;top:10px;right:-22px;}
.content-view p{text-align:justify;font-size:15px;line-height:32px;margin:0 0 10px;background:url();}
.icon-box{display:flex;align-items:center;gap:10px;}
.icon-box2{background-color:var(--primary);display:flex;align-items:center;justify-content:center;margin-top:40px;border-radius:20px;}
.icon-box2 p{color:#fff;margin-top:12px;font-size:14px;}
.woocommerce span.onsale{background-color:red;min-width:50px;min-height:50px;display:flex;align-items:center;justify-content:center;font-size:12px;}
.icon-box-head{width:55px;height:55px;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0;margin-right:10px;}
.shop-features  .icon-box-head{background-color:var(--primary);}
.icon-box-head img{width:30px;height:30px;}
.icon-box-body{}
.nw-footer .icon-box-head{background:#F1EAFF;}
.before-footer .icon-box-title{color:#000;font-size:18px;font-family:var(--font-family);}
.before-footer .icon-box-body{color:var(--primary);font-family:var(--font-family--fat);font-size:20px;}
.icon-box-title{color:var(--primary);font-weight:700;}
.nw-footer .icon-box-title{border-radius:25px;padding:5px 10px;color:#281551;width:fit-content;}
.nw-footer .icon-box-body{color:var(--primary-paragraph);font-size:13px;}
.icon-box-body{color:var(--primary-title);font-size:12px;}
.icon-box-body p{padding-right:20px;}
.contact-page{position:relative;}
.contact-page:before{content:'';position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pt1-bg.jpg) no-repeat center;width:230px;height:386px;z-index:-1;top:95px;left:-15px;}
.contact-page{}
.contact-box{background:white;color:white;padding:24px;border-radius:16px;filter:drop-shadow(0px 7px 24px rgba(255, 0, 46, 0.20));}
.contact-box-title{margin:20px 0 20px 0;}
.contact-box h6{color:white;}
.contact-box-info h4{color:var(--title);font-size:18px;line-height:28px;}
.contact-box-info p{}
.text-justify{text-align:justify;}
.icon-box-contact{display:flex;align-items:center;gap:10px;}
.icon-box-contact .icon-box-head{background:rgb(125, 198, 30) !important;;background:linear-gradient(180deg, rgba(125, 198, 30, 1) 0%, rgba(125, 198, 30, 0) 100%) !important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;}
.icon-box-contact .icon-box-head:before{content:"";background:var(--cat-back);width:2px;height:55px;position:absolute;top:-45px;right:30px;}
.contact-page-bg{background:#f8f9fb;border-radius:25px;display:flex;align-items:center;justify-content:space-evenly;height:100px;border-radius:16px;background:#FFF;box-shadow:0px 2px 50px 0px rgba(51, 51, 51, 0.05);}
.contact-page__icons-box{padding:20px 48px;border-radius:16px;background:#FFF;box-shadow:0px 2px 50px 0px rgba(51, 51, 51, 0.05);}
.contact-page .icon-box{align-items:center;margin:20px 0;}
.contact-page .icon-box-head{border-radius:50%;display:flex;display:flex;width:54px;height:54px;padding:10px;justify-content:center;align-items:center;gap:10px;background:#F1EAFF;flex-basis:54px;flex-shrink:0;}
.contact-page .icon-box-title{}
.contact-btn{width:80% !important;background-color:var(--secondary) !important;color:white !important;}
.nw-title h4{color:var(--secondary);text-align:center;font-size:28px;z-index:2;position:relative;width:fit-content;margin:0 auto 30px;font-family:var(--font-family--fat);}
.nw-title h4::before{content:'';background:var(--primary);height:3px;width:100%;position:absolute;margin-top:40px;z-index:-5;}
.icon-box-contact h4{color:var(--secondary);text-align:right;font-size:28px;font-family:var(--font-family--fat);}
.icon-box-contact h5{color:var(--secondary);text-align:right;font-size:16px;}
.site-heading{margin-bottom:60px;overflow:hidden;margin-top:-5px;}
.equal-height{display:flex;justify-content:center;align-items:stretch;}
.carousel-shadow .owl-stage-outer{margin:-15px -15px 0;padding:15px;}
.we-offer-area .our-offer-carousel .owl-dots .owl-dot span{background:#ffffff none repeat scroll 0 0;border:2px solid;height:15px;margin:0 5px;width:15px;}
.we-offer-area .our-offer-carousel .owl-dots .owl-dot.active span{background:#00a01d none repeat scroll 0 0;border-color:#00a01d;}
.we-offer-area .item{background:#ffffff none repeat scroll 0 0;border-left:2px solid #00a01d;-moz-box-shadow:0 0 10px #cccccc;-webkit-box-shadow:0 0 10px #cccccc;-o-box-shadow:0 0 10px #cccccc;box-shadow:0 0 10px #cccccc;overflow:hidden;padding:30px;position:relative;z-index:1;}
.we-offer-area.text-center .item{background:#ffffff none repeat scroll 0 0;border:medium none;padding:67px 40px 64px;align-self:stretch;}
.we-offer-area.text-center .item i{background:var(--foot-before) none repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#ffffff;font-size:40px;height:80px;line-height:80px;position:relative;text-align:center;width:80px;z-index:1;transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;margin-bottom:25px;}
.we-offer-area.text-center .item i::after{border:2px solid var(--foot-before);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:90px;left:-5px;position:absolute;top:-5px;width:90px;z-index:-1;transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;}
.we-offer-area.item-border-less .item{border:medium none;}
.we-offer-area .our-offer-items.less-carousel .equal-height{margin-bottom:30px;}
.we-offer-area.item-border-less .item .number{font-size:50px;font-weight:900;opacity:0.1;position:absolute;right:30px;top:30px;}
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item,
.we-offer-area.center-active .single-item:nth-child(2n) .item{background:var(--foot-before) none repeat scroll 0 0;}
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item i,
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item h4,
.our-offer-carousel.center-active .owl-item:nth-child(2n) .item p,
.we-offer-area.center-active .single-item:nth-child(2n) .item i,
.we-offer-area.center-active .single-item:nth-child(2n) .item h4,
.we-offer-area.center-active .single-item:nth-child(2n) .item p{color:#ffffff;}
.we-offer-area .item i{color:var(--foot-before);display:inline-block;font-size:60px;margin-bottom:20px;}
.we-offer-area .item h4{font-weight:600;text-transform:capitalize;font-size:18px;}
.we-offer-area .item p{margin:0;font-size:14px;text-align:justify;}
.we-offer-area .item i, .we-offer-area .item h4, .we-offer-area .item p{transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;}
.we-offer-area .item::after{background:var(--foot-before) none repeat scroll 0 0;content:"";height:100%;left:-100%;position:absolute;top:0;transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;width:100%;z-index:-1;}
.we-offer-area .item:hover::after{left:0;}
.we-offer-area .item:hover i, .we-offer-area .item:hover h4, .we-offer-area .item:hover p{color:#ffffff !important;}
.we-offer-area.text-center .item:hover i::after{border-color:#ffffff !important;}
.we-offer-area.text-center .item:hover i{background-color:#ffffff !important;color:var(--foot-before) !important;}
.we-offer-area.text-left .item i{background:var(--foot-before) none repeat scroll 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#ffffff;display:inline-block;font-size:60px;height:100px;line-height:100px;margin-bottom:30px;position:relative;width:100px;z-index:1;text-align:center;}
.we-offer-area.text-left .item i::after{border:2px solid var(--foot-before);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";height:120px;left:-10px;position:absolute;top:-10px;width:120px;}
.woocommerce ul.products li.product a img{border-radius:16px 16px 0 0;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{background:white;padding:0px;border-radius:16px;height:500px;background:#FFF;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.06);}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{border:none;width:50px;height:50px;border-radius:25px;background:#F8F9FB;display:flex;justify-content:center;align-items:center;}
.woocommerce nav.woocommerce-pagination ul{border:none;}
.woocommerce nav.woocommerce-pagination ul li{border-left:none;margin-left:10px;}
.woocommerce div.product .product_title{font-size:1.75rem;width:100%;color:var(--primary);font-family:var(--font-family--fat);position:relative;margin-right:20px;overflow:hidden;}
.woocommerce div.product .product_title::before{content:'';position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:30px;height:50px;z-index:-5;right:-35px;top:-10px;}
.woocommerce-product-details__short-description{font-size:14px;margin-bottom:1em;padding:20px;border-radius:15px;width:100%;font-variation-settings:"wght" 300;}
.woocommerce div.product div.summary{margin-bottom:2em;background:linear-gradient(0deg, hsla(240, 3%, 94%, .5), hsla(240, 3%, 94%, .5)), #fff;padding:20px;border-radius:15px;border:solid 1px #e8e8e8;display:flex;flex-direction:column;display:none;}
.woocommerce ul.order_details li{border:1px solid #E8E6CD;padding:20px;background:#FFFDE6;border-radius:2px;line-height:2;}
.woocommerce-info::before{color:var(--primary);}
.woocommerce-info{border-top-color:var(--primary);}
.woofc-area{font-family:'IRANSansWebFaNum';}
.woofc-area a, .woofc-area input, .woofc-area p{font-family:'IRANSansWebFaNum';}
.woocommerce div.product form.cart .button{vertical-align:middle;padding:15px 40px;border-radius:20px;background:var(--primary);flex:0 0 100%;}
.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:right;margin:0;padding:0px 10px;}
.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0;border-radius:30px;}
.product_meta{background:#efefef;padding:5px 15px;border-radius:25px;}
.tagged_as{float:left;}
.woocommerce .product{font-size:13px;line-height:30px;margin:1rem 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;right:0;border-bottom:none;z-index:1;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:#fafafa;display:inline-block;position:relative;z-index:0;border-radius:25px;margin:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--primary);font-family:var(--font-family--fat);font-size:16px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{border:solid 1px var(--primary);border-radius:25px;padding:8px;color:var(--primary);}
table.shop_table{border-collapse:collapse;border:1px solid #eee;border-bottom:2px solid var(--primary);width:100%;background:#fff;}
table.shop_table th, table.shop_table td{color:#222;border:1px solid #eee;padding:15px !important;border-collapse:collapse;vertical-align:middle;text-align:center;}
table.shop_table th{background:var(--primary);color:#fff;text-transform:uppercase;font-weight:bold;border:none;}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background:var(--primary);min-width:200px;min-height:50px;border-radius:8px;}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background:var(--primary);box-shadow:rgb(239 60 80 / 61%) 0px 25px 20px -20px;}
.woocommerce .quantity .qty{width:3.631em;text-align:center;border-radius:25px;border:solid 1px black;width:70px;height:50px;}
.woocommerce div.product form.cart .button{vertical-align:middle;padding:15px 40px;border-radius:25px;background:var(--primary);flex:0 0 80%;}
.woocommerce div.product form.cart{margin-bottom:2em;padding:20px;border-top:solid 1px #F5F3FC;display:flex;flex-wrap:wrap;width:100%;gap:0.5rem;border-bottom:solid 1px #F5F3FC;}
.nw-woocommerce-breadcrumb{background:rgb(248, 249, 251);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(248, 249, 251) 100%);padding:0 20px;display:inline-block;height:50px;line-height:50px;border-radius:25px;min-width:150px;}
.woocommerce .woocommerce-breadcrumb{display:inline-block;}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images, .woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images{width:98%;}
.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:98%;}
.product-page__meta{position:relative;}
.product-page__meta::before{}
.product-page__meta__title{}
.product_title{}
.product-page__meta__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;}
.product-page__meta__first{display:flex;background:#fafafa;padding:40px;border-radius:24px;justify-content:space-between;}
.product-page__meta__secound{}
.product-page__meta__price{}
.woocommerce div.product p.price{display:flex;line-height:35px;gap:20px;flex-wrap:wrap;}
.woocommerce div.product p.price del{}
.woocommerce div.product p.price ins{color:#49BE78;font-family:var(--font-family--fat);font-size:32px;text-decoration:none;}
.woocommerce div.product p.price{color:var(--primary);font-size:32px;text-decoration:none;}
.woocommerce-variation-price span.price{color:#49BE78 !important;font-family:var(--font-family--fat);font-size:32px !important;font-weight:900;}
.product-page__meta__excerpt{position:relative;margin-right:20px;margin-top:10px;}
.product-page__meta__excerpt:before{content:'';position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) repeat-y center;width:30px;height:85%;z-index:-5;right:-30px;top:5%;}
.product-page__meta__price{flex-basis:50%;}
.woocommerce-product-gallery{background:rgb(248, 249, 251);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(248, 249, 251) 100%);padding:20px;overflow:hidden;}
.woocommerce div.product div.images .flex-active-slide img{width:80%;display:block;margin:auto;padding:40px;background-color:#fff;border-radius:24px;}
.woocommerce div.product div.images .flex-control-thumbs{display:flex;justify-content:center;}
.shop-features{border-top:solid 1px #F5F3FC;border-bottom:solid 1px #F5F3FC;display:flex;justify-content:space-evenly;}
.product-page__meta__bottom{background:#F2F6F7;position:sticky;top:50px;border-radius:8px;padding:16px;margin-top:48px;}
.product-page__meta__bottom .woocommerce div.product form.cart{margin-bottom:2em;padding:20px;border-top:solid 1px #F5F3FC;display:flex;flex-wrap:wrap;width:100%;gap:0.5rem;border-bottom:solid 1px #F5F3FC;}
.product-page__meta__bottom .product_title{font-size:1.3rem !important;font-weight:600;}
.product-page__meta__third{background:#EDF2F4;height:50px;line-height:50px;border-radius:4px;font-size:12px;}
.wc-block-cart-items__row{color:#111;border:1px solid #eee;padding:15px !important;border-collapse:collapse;vertical-align:middle;text-align:center;}
.wc-block-cart-items__header{background:var(--primary);color:#fff;text-transform:uppercase;font-weight:bold;border:none;}
.wc-block-cart-items__header th{padding:20px !important;;}
.wc-block-components-product-name{font-family:var(--font-family--fat) !important;font-weight:700;}
.wc-block-components-quantity-selector{}
.wc-block-cart-item__quantity{float:left;}
table.wc-block-cart-items td{padding:20px 10px !important;;}
.wc-block-components-product-metadata{display:none;}
.wp-block-woocommerce-cart-order-summary-block{background:#fafafa;padding:24px;}
.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{background:var(--primary);color:#fff;font-family:var(--font-family--fat);font-weight:700;}
.wc-block-cart__totals-title{font-family:var(--font-family--fat);font-weight:700;text-align:center;}
table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product{visibility:visible !important;}
.wc-block-components-sidebar-layout .wc-block-components-main{box-sizing:border-box;margin:0;padding-left:1% !important;;width:65%;}
.wp-block-woocommerce-checkout-order-summary-cart-items-block.wc-block-components-totals-wrapper{background:#fafafa;padding:24px;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{padding:.6180469716em;color:#43454b;outline:0;border:0;-webkit-appearance:none;border-radius:2px;box-sizing:border-box;font-weight:400;border:solid 1px #ced4da;font-size:13px;height:45px;padding:7px 10px;display:block;border-radius:2px;line-height:1.5;background-clip:padding-box;-webkit-transition:border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1{float:right;}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2{float:left;}
body .select2-container--default .select2-selection--single{padding:0 15px;height:45px;text-align:right;font-size:14px;line-height:38px;}
#add_payment_method table.cart img,
.woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{width:100px;}
table.cart td.product-price .woocommerce-Price-amount bdi, table.cart td.product-subtotal .woocommerce-Price-amount bdi{font-weight:700;}
.woocommerce table.shop_table.cart{border:none;}
.woocommerce a.remove{line-height:28px;color:var(--primary);}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{width:150px;}
.woocommerce .cart .button, .woocommerce .cart input.button{background:var(--primary);color:white;}
.woocommerce .cart .button:hover, .woocommerce .cart input.button:hover{background:var(--secondary);color:white;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{background-color:#fbfbfb;color:#333;border-top:3px solid var(--primary);border-radius:8px;}
.woocommerce-message::before, .woocommerce-info::before, .woocommerce-error::before{color:var(--primary);}
.woocommerce .cart-collaterals .cart_totals h2{color:var(--primary-title);font-size:20px !important;font-style:normal;font-weight:400;font-family:var(--font-family--fat);}
.woocommerce-page .cart-collaterals .cart_totals{font-size:15px;}
.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:var(--secondary);font-size:2rem;line-height:211.5%;font-style:normal;font-weight:900;font-family:var(--font-family--fat);text-align:center;}
.woocommerce ul.order_details{display:flex;justify-content:center;}
.woocommerce-checkout .select2-container--default .select2-selection--single{padding:0 15px;height:45px;text-align:right;font-size:14px;line-height:38px;}
.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:40px;}
.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%;height:100px;}
section.product-box{background:#fff;padding:20px 0;}
section.product-box2{background:#EC4C68;padding:20px 0;}
.product-box .container{}
.product-box .swiper-slide{padding:50px 0px;}
.productsale__back{}
.nishaweb-product-sale{background:white;padding:0px;border-radius:16px;position:relative;height:480px;overflow:hidden;border-radius:16px;background:#FFF;box-shadow:0px 25px 20px -20px rgba(149, 157, 165, 0.50);border-radius:30px;background:#FFF;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);}
.nishaweb-product-sale-5col{background:white;padding:0px;border-radius:16px;position:relative;height:400px;overflow:hidden;border-radius:16px;background:#FFF;box-shadow:0px 25px 20px -20px rgba(149, 157, 165, 0.50);border-radius:30px;background:#FFF;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);}
.archive .nishaweb-product-sale{margin-top:16px;}
.nishaweb-product-sale:hover:after{content:'';display:block;height:4px;background-color:var(--primary);position:absolute;width:150px;border-radius:5px;bottom:-10px;left:50%;transform:translate(-50%, -25px);}
.nishaweb-product-sale:after{content:'';display:block;height:4px;background-color:var(--primary);position:absolute;width:50px;border-radius:5px;bottom:-10px;left:50%;transform:translate(-50%, -25px);transition:all 2s;}
.sale-product .swiper-slide{padding:50px 0;}
.nishaweb-product-sale .nishaweb-product__head img{display:block;margin:0 auto;}
.nishaweb-product{background:white;padding:15px;border-radius:5px;margin:50px 10px;position:relative;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.07);height:auto;}
.nishaweb-product__head{height:auto;display:flex;align-items:center;overflow:hidden;}
.nishaweb-product__body{padding:20px;display:flex;flex-direction:column;align-content:center;}
.nishaweb-product__head img{display:block;margin:0 auto;}
.nishaweb-product__head__stock{position:absolute;top:10px;left:10px;}
.nw__in-stock{border-radius:16px;background:#BAFFC2;padding:5px 10px;font-size:12px;color:#038913;font-family:var(--font-family--fat);}
.nw__low-stock{border-radius:16px;background:#ffd5ba;padding:5px 10px;font-size:12px;color:#892303;font-family:var(--font-family--fat);}
.nw__out-of-stock{border-radius:16px;background:#FFBABA;padding:5px 12px;font-size:12px;color:#890313;font-family:var(--font-family--fat);}
.nishaweb-product__body__title{color:var(--primary-paragraph);text-align:center;}
.nishaweb-product__body__title h5{position:relative;color:var(--primary-paragraph);text-align:center;font-family:var(--font-family--fat);font-size:16px;font-style:normal;font-weight:700;line-height:normal;}
.nishaweb-product__body__title span{position:relative;display:block;}
.nishaweb-product__body__title span:before{font-size:1rem;position:absolute;width:100px;height:4px;background-color:var(--secondary);border-radius:5px;right:50px;}
.nishaweb-product__body__title span:after{font-size:1rem;position:absolute;width:45px;height:4px;background-color:var(--secondary);border-radius:5px;right:156px;}
.nishaweb-product__body__text{}
.nishaweb-product__body__text p{color:var(--primary-text);font-size:14px;line-height:29px;}
.nishaweb-product__body__meta{display:flex;}
.nishaweb-product__body__readmore{vertical-align:middle;display:inline-block;}
.nishaweb-product-amazing{background:white;padding:0px;border-radius:16px;margin-top:24px;position:relative;height:512px;overflow:hidden;border-radius:16px;background:#FFF;box-shadow:0px 25px 20px -20px rgba(149, 157, 165, 0.50);border-radius:30px;background:#FFF;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);}
.nishaweb-product-amazing:hover:after{content:'';display:block;height:4px;background-color:var(--primary);position:absolute;width:150px;border-radius:5px;bottom:-10px;left:50%;transform:translate(-50%, -25px);}
.nishaweb-product-amazing:after{content:'';display:block;height:4px;background-color:var(--primary);position:absolute;width:50px;border-radius:5px;bottom:-10px;left:50%;transform:translate(-50%, -25px);transition:all 2s;}
.sale-product .swiper-slide{padding:50px 0;}
.nishaweb-product-amazing .nishaweb-product-amazing__head img{display:block;margin:0 auto;}
.nishaweb-product-amazing{background:white;border-radius:24px;margin-top:24px;position:relative;box-shadow:0px 0px 15px rgba(0, 0, 0, 0.07);}
.nishaweb-product-amazing__head{display:flex;align-items:center;overflow:hidden;}
.nishaweb-product-amazing__body{padding:20px;display:flex;flex-direction:column;align-content:center;}
.nishaweb-product-amazing__head img{display:block;margin:0 auto;}
.nishaweb-product-amazing__head__discount{position:absolute;top:10px;right:10px;border-radius:16px;background:#EE273A;padding:5px 10px;font-size:12px;color:#fff;font-family:var(--font-family--fat);font-weight:600;width:fit-content;}
.nishaweb-product-amazing__head__stock{position:absolute;top:10px;left:10px;}
.nishaweb-product-amazing__body__title{color:var(--primary-paragraph);text-align:center;}
.nishaweb-product-amazing__body__title h5{position:relative;color:var(--primary-paragraph);text-align:center;font-family:var(--font-family--fat);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:12px;}
.nishaweb-product-amazing__body__title h5:before{font-size:1rem;position:absolute;border-radius:5px;right:-11px;top:-10px;width:280px;height:5px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='grey' stroke-width='8' stroke-dasharray='5%2c 15' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");}
.nishaweb-product-amazing__body__title span{position:absolute;display:block;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M2.5 2.51392C5.172 10.8139 19.016 10.7219 22 2.51392" stroke="%23D73A4C" stroke-width="5" stroke-linecap="round"/></svg>');width:25px;height:15px;background-repeat:no-repeat;position:absolute;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;}
.nishaweb-product-amazing__body__title span:before{font-size:1rem;position:absolute;width:45px;height:4px;border-radius:5px;right:55px;top:10px;width:100px;height:5px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='grey' stroke-width='8' stroke-dasharray='5%2c 15' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");}
.nishaweb-product-amazing__body__title span:after{font-size:1rem;position:absolute;width:45px;height:4px;border-radius:5px;left:55px;top:10px;width:100px;height:5px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='grey' stroke-width='8' stroke-dasharray='5%2c 15' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");}
.nishaweb-product-amazing__body__text{}
.nishaweb-product-amazing__body__text p{color:var(--primary-text);font-size:14px;line-height:29px;text-align:center;}
.nishaweb-product-amazing__body__meta{display:flex;}
.nishaweb-product-amazing__body__readmore{vertical-align:middle;display:inline-block;}
.sale-product{background:var(--secondary);padding:20px 0px;height:auto;background-color:;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/sale-back.webp);background-repeat:no-repeat;background-size:cover;background-blend-mode:darken;position:relative;background:linear-gradient( to bottom, var(--secondary) 0%, var(--secondary) 50%, white 50%, white 100% );}
.sale-product .container::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/footer-back-before.svg);background-repeat:repeat;background-repeat:no-repeat;background-position:center center;width:150px;height:150px;position:absolute;top:-40px;z-index:0;transition:all 700ms;}
.sale-product .container{background:white;margin-top:150px;border-radius:48px;position:relative;transform-style:preserve-3d;}
.sale-product .container:before{content:'';width:90%;height:20%;border-radius:20px;top:-16px;right:5%;position:absolute;background:#3a4a95;transform:translateZ(-1px);}
  .nishaweb-product-card-title{text-align:center;margin:10px;font-size:14px;}
.nishaweb-product-card-title a{color:var(--secondary);}
.nw-product-card-meta-list{list-style:none;justify-content:space-around;font-size:14px;}
.nw-product-card-meta-list2{list-style:none;font-size:14px;}
.nw-product-card-meta-list{display:flex;flex-direction:column;font-family:var(--font-family--fat);font-size:1.3rem;color:var(--primary);padding:0;font-size:20px;font-weight:600;}
.nw-product-card-meta-list del{color:rgba(255, 0, 46, 0.90) !important;text-decoration:none;}
.nw-product-card-meta-list ins{color:#00C878;text-decoration:none;}
.nw-price-list{display:flex;justify-content:center;}
.nw-price-list ins .woocommerce-Price-amount{font-family:var(--font-family--fat);font-size:24px;text-decoration:none;word-wrap:break-word;color:#00C878;font-family:var(--font-family--fat);font-size:23px;font-style:normal;font-weight:950;line-height:normal;}
.nw-price-list ins .woocommerce-Price-amount bdi span{font-family:var(--font-family);font-size:1rem;text-align:left;}
.nw-price-list .woocommerce-Price-amount span{font-size:1rem;}
.nw-price-list del .woocommerce-Price-amount bdi span{font-family:var(--font-family);font-size:1rem;text-align:right;}
.nw-price-list del .woocommerce-Price-amount{font-family:var(--font-family);font-size:24px;text-decoration:none;word-wrap:break-word;text-decoration:line-through;}
.nw-price-list del .woocommerce-Price-amount span{flex-direction:column;}
.nishaweb-add-btn{background:#E9EDF4;border:none;width:30px;margin-left:5px;height:30px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
.nishaweb-add-btn img{width:100%;}
.nishaweb-product-card{border-radius:20px;height:inherit;padding:20px;}
.nishaweb-product-card img{text-align:center;margin:10px;}
.nishaweb-product-card-body{background:#f8f9fb;border-radius:24px;}
.woocommerce .star-rating{float:inherit;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star;}
.woocommerce-product-rating{display:flex !important;flex-direction:column;}
.nishaweb-brand{border-radius:16px;padding:20px 5px;display:flex;flex-direction:column;align-items:center;}
.nishaweb-brand__head{margin:10px;padding:30px;display:flex;justify-content:center;fill:#FFF;filter:drop-shadow(2px 4px 5px rgba(0, 0, 0, 0.05));background:#fff;width:180px;height:180px;border-radius:50%;object-fit:contain;object-fit:contain;}
.nishaweb-brand__head img{object-fit:contain;width:100px;}
.nishaweb-brand__body{}
.nishaweb-brand__body__title{color:white;text-align:center;}
.nishaweb-brand__body__title h5{font-family:var(--font-family);color:var(--primary-title);font-size:16px;font-weight:700;}
.nishaweb-brand__body__title h5 a{color:var(--primary-paragraph);}
.nishaweb-brand__body__text{}
.nishaweb-brand__body__text p{color:var(--primary-text);}
.nishaweb-blog{display:flex;flex-direction:column;border-radius:8px;height:auto;}
.nishaweb-blog:hover{display:flex;background:#fff;flex-direction:column;border-radius:16px;}
.nishaweb-blog__head{position:relative;overflow:hidden;}
.nishaweb-blog__head>img{width:100%;border-radius:5px;width:100%;border-radius:16px;height:250px;}
.nishaweb-blog__body{padding:15px;}
.nishaweb-blog__body__title h5{font-family:var(--font-family--fat);font-size:18px;position:relative;}
.nishaweb-blog__body__title h5 a{font-family:var(--font-family);font-size:18px;color:var(--primary-text);font-weight:700;}
.nishaweb-blog__body__title h5::after{content:"";bottom:-10px;right:0px;width:50px;height:4px;border-radius:10px;position:absolute;background:#707070;}
.nishaweb-blog__body__text p{color:#939AA4;font-size:14px;line-height:28px;}
.nishaweb-blog__body__meta{}
.nishaweb-blog__body__meta__comment{background:var(--cat-back);color:white;border-radius:25px;padding:5px 15px;font-size:14px;font-weight:bold;position:absolute;bottom:25px;right:10px;}
.nishaweb-blog__body__meta__date{background:var(--cat-back);color:white;border-radius:25px;padding:5px 15px;font-size:14px;font-weight:bold;position:absolute;bottom:25px;left:10px;}
.nishaweb-blog__body__meta__date img, .nishaweb-blog__body__meta__comment img{width:24px;}
.blog-box{margin:2rem 0;}
.product-box .nw-archive{font-size:14px;background:var(--primary);padding:10px 20px;margin:auto;border-radius:25px;display:flex;align-items:center;justify-content:center;width:173px;height:45px;float:left;}
.product-box .nw-archive a{color:white;font-size:13px;}
.sale-product .nw-archive{font-size:14px;background:var(--primary);padding:10px 20px;margin:auto;border-radius:25px;display:flex;align-items:center;justify-content:center;width:125px;height:45px;float:left;}
.sale-product .nw-archive a{color:white;font-size:13px;}
.blog-box .nw-readmore{color:var(--secondary);font-size:14px;background:var(--accent-color2);padding:10px 30px;border-radius:24px;float:left;}
.product-box .nw-readmore{font-size:14px;background:var(--accent-color1);padding:10px 20px;margin:auto;border-radius:25px;align-items:center;justify-content:center;width:173px;height:45px;display:none;}
.product-box .nw-readmore a{color:white;}
.nw-title{background-image:linear-gradient(to left, #eff2f8, #f4f5fa, #f8f8fb, #fcfcfd, #ffffff);border-radius:48px;padding:10px 20px;}
.product-box .nw-title :nth-child(1){color:var(--primary);font-size:20px;font-weight:900;font-family:var(--font-family--fat);}
.product-box .nw-title :nth-child(3){color:var(--secondary);font-family:var(--font-family--fat);font-size:20px;}
.product-box .nw-title :nth-child(4){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.related-box .nw-title :nth-child(1){color:var(--header-btn-color);font-size:20px;}
.related-box .nw-title :nth-child(3){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.related-box .nw-title :nth-child(4){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.product-box .nw-readmore a{color:var(--secondary-title);font-size:13px;font-variation-settings:"wght" 200;}
.sale-product .nw-readmore{font-size:14px;background:var(--cat-back);padding:10px 80px;border-radius:25px;float:left;}
.sale-product .nw-readmore a{color:white;}
.sale-product .nw-title :nth-child(1){color:var(--secondary);font-size:20px;}
.sale-product .nw-title :nth-child(3){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;font-weight:1000;}
.sale-product .nw-title :nth-child(4){color:var(--secondary);font-family:var(--font-family--fat);font-size:24px;font-weight:900;}
.blog-box .nw-title :nth-child(1){color:var(--header-btn-color);font-size:20px;}
.blog-box .nw-title :nth-child(3){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;font-weight:900;}
.blog-box .nw-title :nth-child(4){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.blog-box .titr-asli h5{}
.titr-asli h5{font-size:16px;}
.titr-asli p{font-size:12px;}
.blogswiper{}
.overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--primary);opacity:0.5;overflow:hidden;width:100%;height:100%;transition:0.5s ease;}
.item{position:relative;overflow:hidden;}
.nishaweb-blog:hover .overlay{bottom:0;height:100%;width:100%;}
.nishaweb-card-blog-inside:hover .overlay{bottom:0;height:100%;width:100%;}
.top-overlay{bottom:100%;height:0;}
.nishaweb-blog:hover .top-overlay{bottom:0;}
.nishaweb-blog-inside:hover .top-overlay{bottom:0;}
.bottom-overlay{top:100%;}
.nishaweb-blog:hover .bottom-overlay{top:0;}
.nishaweb-blog-inside:hover .bottom-overlay{top:0;}
.nishaweb-card-blog{height:435px;width:100%;color:#333333;text-align:justify;border-radius:0;border:none;box-shadow:0px 4px 50px rgba(47, 100, 255, 0.1);margin:30px 0;border-radius:10px;}
.nishaweb-card-blog-inside{width:100%;color:#333333;text-align:justify;border-radius:0;border:none;box-shadow:0px 4px 50px rgba(47, 100, 255, 0.1);margin:30px 0;border-radius:10px;}
.nishaweb-card-blog-inside a{color:#0C1A41;font-size:14px;}
.nishaweb-card-blog-inside p{color:#333333;font-size:12px;line-height:32px;}
.nishaweb-card-blog a{color:#0C1A41;font-size:14px;}
.nishaweb-card-blog p{color:#333333;font-size:12px;line-height:32px;}
.nishaweb-card-blog img{height:auto;border-radius:10px 10px 0 0;}
.nishaweb-card-blog .card-text{font-size:12px;line-height:27px;}
.nishaweb-card-blog .card-title{font-size:16px;line-height:27px;}
.btn-nw-readmore{float:left;}
.btn-nw-readmore a{color:#000;font-size:12px;}
button:hover .button-text a{color:#fff;}
.category-name{background:#ffffff;color:#353535;border-radius:20px;padding:9px 10px;width:fit-content;position:absolute;top:10px;right:10px;}
.btn-nw-meta{background:var(--primary);color:#ffffff !important;border-radius:20px 0;padding:9px 10px;position:absolute;top:10px;transition:0.5s ease;}
.btn-nw-meta a{color:#353535;font-size:12px;}
.btn-nw-meta-time{color:#353535;border-radius:20px;padding:9px 10px;position:absolute;left:10px;transition:0.5s ease;transition:;}
.btn-nw-meta-comment{color:#353535;border-radius:20px;position:absolute;right:10px;transition:all 3s;}
.btn-nw-meta span{display:none;}
.nishaweb-card-blog:hover .btn-nw-meta span{display:inline-block;}
.nishaweb-slideshow{height:400px;}
.cat-box{color:#3E4A5E;font-size:11px;padding:20px;height:182px;border-radius:20px;overflow:hidden;}
.cat-box h3{font-size:16px;margin-bottom:15px;}
.cat-box ul li{line-height:22px;}
.swiper{}
.swiper-slide{}
.table-box1{}
.table-box-incid{border-collapse:collapse;width:40%;margin:auto;}
.table-header{text-align:center;line-height:70px;font-size:18px;font-weight:900;background-color:#ef3c50;color:#fff;}
.table-box1  table, td, th{text-align:center;line-height:50px;font-size:16px;font-weight:bold;width:50%;}
.table-box1    tr:nth-child(even){background-color:#eddbdd;}
.table-box1   tr:nth-child(odd){background-color:#e0b8bd;}
.table-img{width:60px;height:auto;}
.table-img2{width:70px;height:auto;}
.img-bottom-box{display:flex;align-items:center;justify-content:space-evenly;}
.table-box2{}
.table-box2-incid{width:50%;height:auto;background-color:#e5ffed;margin:auto;margin-bottom:100px;border-radius:24px;padding:0;}
.table-box2-header{height:100px;width:100%;background-color:#88c088;border-radius:24px 24px 0 0;display:flex;}
.table-header-text{width:100%;height:100px;display:flex;align-items:center;justify-content:center;font-weight:900;}
.table-header-text p{font-weight:900;font-size:25px;margin:0;padding-left:20px;color:#194b05;}
.table-header-text span{color:#194b05;}
.table-body-box{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.table-body-box p{font-weight:900;font-size:20px;display:flex;align-items:center;justify-content:center;margin:0;padding:10px;}
.table-box2  table, td, th{text-align:center;line-height:50px;font-size:16px;font-weight:bold;width:290px;border-spacing:15px;border-bottom:14px solid #d6ffe3;}
.table-box2    tr:nth-child(even){background-color:#c1ffc1;}
.table-box2   tr:nth-child(odd){background-color:#88c088;}
.Special-feature-box{width:290px;height:50px;border-radius:14px;background-color:rgb(136 192 136);display:flex;align-items:center;justify-content:center;}
.Special-feature-box p{font-weight:900;font-family:var(--font-family--fat);font-size:21px;display:flex;align-items:center;justify-content:center;margin:0;padding:10px;}
.Special-featureimg-box{display:flex;justify-content:space-around;align-items:center;width:80%;height:auto;margin-top:26px;}
.Special-featureimg-box p{font-size:16px;padding-top:8px;}
.featureimg{width:80px;height:80px;border-radius:300px;background-color:rgb(136 192 136);display:flex;align-items:center;justify-content:center;}
.featureimg2{width:80px;height:80px;border-radius:300px;background-color:rgb(152 231 152);display:flex;align-items:center;justify-content:center;}
.featureimg3{width:80px;height:80px;border-radius:300px;background-color:rgb(181 236 181);display:flex;align-items:center;justify-content:center;}
.table-box3-incid{width:650px;height:auto;background-color:#f6fff3;margin:auto;margin-bottom:50px;padding:0;border-radius:24px 24px 0 0;border:1px #e7f3e4 solid;}
.table-box3-header{height:100px;width:100%;background-color:#d4efcd;display:flex;border-radius:24px 24px 0 0;border:1px #e7f3e4 solid;}
.table-box3  table, td, th{text-align:center;line-height:50px;font-size:16px;font-weight:bold;width:290px;border-spacing:15px;border-bottom:14px solid #f6fff3;margin-top:20px;}
.table-box3    tr:nth-child(even){background-color:#d8f4de;}
.table-box3   tr:nth-child(odd){background-color:#d4efcd;}
.table-gram p{font-weight:600;font-size:20px;margin:0;text-align:center;color:#194b05;}
.table-box3{font-family:auto;}
.table-button-top{width:150px;height:45px;background-color:#d4efcd;color:#194b05;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:13px;border-radius:24px;}
.hy{order:1;}
.hy2{order:2;}
.text-c{text-align:center;}
footer.nw-footer{position:relative;background:linear-gradient(180deg, #FFF 0%, #F8F9FB 100%);}
.float{position:fixed;width:50px;height:50px;right:40px;background-color:#25d366;color:#FFF;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;display:flex;justify-content:center;align-items:center;}
.float svg{width:25px;height:25px;}
.fwhatapp{background-color:#25d366;bottom:50px;}
.ftelegram{background-color:#3F8FEC;bottom:110px;}
.fcontact{background-color:#d32576;bottom:170px;}
.theme-bg-light{background:var(--theme-bg-light) !important}
.theme-bg-dark{background:var(--theme-bg-dark) !important}
.footer__before{height:125px;background:#F8F8F8;}
.up-btn-back{margin:100px 0;width:75px;height:65px;position:absolute;left:88px;top:24px;background:red;border-radius:50px;z-index:0;transition:all 700ms;opacity:0;}
.footer__before::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/up-btn.svg);background-position:center center;background-size:cover;margin:90px 0;width:75px;height:75px;position:absolute;left:88px;top:24px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;}
.footer__before:hover::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/up-btn.svg);background-position:center center;background-size:cover;margin:90px 0;width:75px;height:75px;position:absolute;left:88px;top:24px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;animation:swing;animation-duration:2s;animation-delay:0.5s;opacity:1;}
.footer__before::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/footer-back-before.svg);background-repeat:no-repeat;background-position:center center;margin:80px 0;width:150px;height:150px;position:absolute;left:50px;top:0px;z-index:0;transition:all 700ms;}
.footer__before:hover::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/footer-back-before.svg);background-repeat:no-repeat;background-position:center center;margin:90px 0;width:150px;height:150px;position:absolute;left:50px;top:0px;z-index:0;}
.item-features{font-size:12px;}
.item-features img{width:64px;}
.footer-top-icon{background-color:var(--primary);border-radius:36px 36px 0 0;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/foot-back.png);background-blend-mode:screen;background-size:cover;height:100%;width:100%;background-repeat:no-repeat;}
.about-part2 .footer-top-icon h3, .about-part2 .footer-top-icon h5{text-align:center;color:white;font-size:28px;font-family:var(--font-family--fat);}
.footer-top-icon{padding:150px 10px;}
.footer-top-icon h3{font-family:var(--font-family--fat);color:white;text-align:center;font-size:20px;line-height:45px;}
.footer-top-icon h4{font-family:var(--font-family--fat);color:white;text-align:center;font-size:20px;border-top:1px solid #a2d266;border-bottom:1px solid #a2d266;padding:20px;margin-top:20px;font-size:28px;}
.footer-top-icon h4 span:nth-child(1){font-family:var(--font-family);color:white;text-align:center;font-size:25px;}
.footer-flex{display:flex;flex-direction:column;justify-content:center;position:relative;}
.footer{color:var(--header-btn-color);padding-top:40px;font-size:12px;line-height:26px;padding:50px 0 0 0;}
.footer__top__section{color:#000;padding:100px 0;margin-top:51px;border-radius:48px 48px 0 0;}
.footer__top{background-color:var(--primary);height:125px;border-radius:8px;}
.nw-footer-border{border-top:1px solid #E7EBEE;border-bottom:1px solid #E7EBEE;}
.footer__middle__section{}
.footer__middle__section .container{box-shadow:0px 35px 99px 0px rgba(0, 0, 0, 0.04);border-radius:48px;background:#fff;margin-top:50px;position:relative;}
.footer__middle__section .container:after{content:'';position:absolute;top:-10px;left:-10px;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/path-back.png);background-size:contain;height:81px;width:119px;background-repeat:no-repeat;transform:rotate(180deg);}
.footer-contact{padding:48px 0px;}
ul.nisha{padding-right:1rem;}
ul.nisha li{line-height:40px;list-style:none;}
ul.nisha li:before{content:"";background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/tick.svg) no-repeat;width:24px;height:24px;right:0;display:inline-block;vertical-align:middle;}
.footer_middle{}
.footer_bottom, .footer_bottom a{background:#202020;color:white;height:65px;line-height:65px;}
.footer-menu-text ul{padding:0 !important;}
.footer-menu-text ul li{line-height:40px;list-style-type:none;position:relative;border:1px solid transparent;}
.footer-menu-text ul li:before{content:'';width:15px;height:5px;position:absolute;border-radius:10px;top:15px;right:10px;transition:all 0.5s;color:var(--primary-paragraph);background:#E7EBEE;}
.footer-menu-text ul li:hover:before{content:'';width:20px;height:5px;position:absolute;border-radius:10px;top:15px;right:10px;transition:all 0.5s;color:var(--primary-paragraph);background:var(--secondary);}
.footer-menu-text ul li a{list-style-type:none;margin-right:40px;font-size:13px;color:var(--primary-paragraph);}
.footer-menu-text ul li:hover{list-style-type:none;color:#000;border:1px solid var(--white);border-radius:25px;}
.footer a{color:var(--header-btn-color);}
.footer a:hover{color:#e90412;}
.footer-bottom{background:#3eab59;border-radius:10px;align-items:center;margin-top:30px;padding:10px;}
.footer-logo::after{content:"";background-color:var(--primary);height:2px;width:100%;position:absolute;bottom:-1px;right:5px;}
.footer-about-text{color:var(--primary-paragraph);font-size:13px;font-style:normal;font-weight:400;line-height:30px;text-align:justify;}
.footer-title{font-size:15px;color:#000;font-weight:400;margin-bottom:20px;display:none !important;}
.footer-title h5{font-size:20px;color:var(--secondary);font-family:var(--font-family--fat);}
.footer-about-title span{font-size:16px;font-weight:600;display:block;}
.footer-phone{font-family:var(--font-family--fat);font-size:1rem;}
.footer-contact-text img{}
.footer__middle__logo{box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);margin-top:40px;height:100%;border-radius:48px;padding:48px;position:relative;z-index:10;background:#fff;display:flex;flex-direction:column;justify-content:space-between;}
.footer__middle__logo:before{content:"\A";border-style:solid;border-width:15px 20px 15px 0;border-color:transparent #fff transparent transparent;position:absolute;left:calc(50% - 5px);bottom:-20px;transform:rotate(270deg)}
.namad-container{display:flex;justify-content:center;border-top:dashed #D9D4E6 2px;padding:16px 0;}
.enamad-box p{font-size:10px;}
.namad-container img{margin-top:20px;}
.woocommerce-Tabs-panel--description h2{}
.footer-pay{padding:20px 0px;border-top:dotted #D9D4E6 3px;border-bottom:dotted #D9D4E6 3px;}
.footer-logo{width:70%;margin:0 auto;filter:drop-shadow(5px 5px 30px rgba(237, 59, 79, 0.3));}
.footer-box{display:flex;font-size:16px;color:#fff;}
.footer-about-title{padding:10px 0 10px 0;font-size:16px;font-weight:bold;color:var(--primary);}
.footer-box-header{align-self:center;}
.footer-box-header span.phonenumber{font-size:26px;}
.footer-box-body img{width:50px;}
.social-box{display:flex;justify-content:center;}
.social-item{background:var(--secondary);border-radius:50%;width:40px;height:40px;display:flex;margin-left:5px;align-items:center;justify-content:center;transition:all 1s;}
.social-item img{}
.social-item:hover{transform:scale(1.5);}
.btn-primary{background:var(--primary);font-size:14px;font-weight:400;width:170px;border-radius:25px;color:#fff;border:none;height:50px;margin-right:100px;}
.info-button{display:block;}
.form-height{height:250px;}
.contact-page-margin{margin-top:150px;}
.btn-primary:hover{background:var(--primary);font-size:14px;font-weight:400;width:170px;border-radius:25px;color:white;border:none;height:50px;}
.btn-text{font-size:14px;width:170px;border-radius:25px;color:#fff;border:none;height:50px;}
.btn-text:hover{color:#fff;}
.btnc-head{padding:10px 20px;}
.btnp{background:var(--primary);font-size:14px;font-weight:400;border-radius:5px;color:var(--white);border:none;height:50px;}
.btnt{background:#3F8FEC;font-size:14px;font-weight:400;border-radius:25px;border:none;}
.btnw{background:#1FC744;font-size:14px;font-weight:400;border-radius:25px;border:none;}
.newsletter-form{border-radius:20px !important;}
.submit-footer{border-radius:20px !important;width:130px;height:36px;transition:background-color .3s cubic-bezier(.165, .84, .44, 1);z-index:100;background-color:var(--primary);color:#fff;font-size:.875rem;line-height:1;position:absolute;left:9px;top:5px;border:none;}
.footer__bottom__section{margin:auto;height:150px;}
.footer__bottom__section .container{width:80%;margin:auto;background-color:var(--secondary);border-radius:0 0 48px 48px;}
.product-box .nw-archive2{font-size:16px;background:var(--primary);padding:10px 20px;margin:auto;border-radius:25px;display:flex;align-items:center;justify-content:center;width:173px;height:45px;}
.product-box .nw-archive2 a{color:white;}
.copyright{font-size:11px;height:70px;display:flex;align-items:center;color:#fff;}
.copyright2{font-size:12px;height:70px;display:flex;justify-content:center;align-items:center;color:#fff;}
.copyright-line a{color:#fff;text-align:center;font-size:11px;}
.box-part{background:#F0FFFF;padding:60px 10px;margin:30px 0px;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);margin-bottom:25px}
.box-part:hover{background:#000000}
.box-part:hover .fa, .box-part:hover .title, .box-part:hover .text, .box-part:hover a{color:#FFF;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}
.footer-animation1, .footer-animation2, .footer-animation3, .footer-animation4{position:relative;}
.footer-animation1::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;width:75px;height:75px;position:absolute;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;}
.footer-animation1:hover::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;margin:90px 0;width:75px;height:75px;position:absolute;left:93px;top:24px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;animation:swing;animation-duration:2s;animation-delay:0.5s;opacity:1;}
.footer-animation1::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;margin:-80px 0;width:100px;height:85px;position:absolute;left:0;top:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;background-repeat:no-repeat;}
.footer-animation1:hover::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;width:100px;height:85px;;position:absolute;left:0px;top:10px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;}
.footer-animation2::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;width:75px;height:75px;position:absolute;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;}
.footer-animation2:hover::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;margin:90px 0;width:75px;height:75px;position:absolute;left:93px;top:24px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;animation:swing;animation-duration:2s;animation-delay:0.5s;opacity:1;}
.footer-animation2::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;margin:-80px 0;width:100px;height:85px;position:absolute;left:85px;top:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;background-repeat:no-repeat;}
.footer-animation2:hover::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;width:100px;height:85px;position:absolute;left:85px;top:10px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;background-repeat:no-repeat;}
.footer-animation3::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;width:75px;height:75px;position:absolute;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;}
.footer-animation3:hover::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;margin:90px 0;width:75px;height:75px;position:absolute;left:93px;top:24px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;animation:swing;animation-duration:2s;animation-delay:0.5s;opacity:1;}
.footer-animation3::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;margin:-80px 0;width:100px;height:85px;position:absolute;left:170px;top:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;background-repeat:no-repeat;}
.footer-animation3:hover::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;width:100px;height:85px;position:absolute;left:170px;top:10px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;background-repeat:no-repeat;}
.footer-animation4::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;width:75px;height:75px;position:absolute;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;}
.footer-animation4:hover::after{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/flower.svg);background-position:center center;background-size:cover;margin:90px 0;width:75px;height:75px;position:absolute;left:93px;top:24px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;animation:swing;animation-duration:2s;animation-delay:0.5s;opacity:1;}
.footer-animation4::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;margin:-80px 0;width:100px;height:85px;position:absolute;left:250px;top:1px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;transition:all 700ms;background-repeat:no-repeat;}
.footer-animation4:hover::before{content:'';background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/icon/footer-icon-back.svg);background-position:center center;background-size:contain;width:100px;height:85px;position:absolute;left:250px;top:10px;border-top-right-radius:4px;border-bottom-right-radius:4px;z-index:0;background-repeat:no-repeat;}
.footer-about{padding:48px;border-radius:20px;position:relative;margin-bottom:20px;}
.footer-about::before{transform:rotate(270deg);background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/bargnew-2.svg);background-position:center center;background-size:cover;height:35px;margin:-30px 20px;width:57px;position:absolute;right:-48px;top:60px;z-index:0;transition:all 700ms;}
.category-header{text-align:center;padding-top:30px;color:#00012f;}
.category__header-logo{padding-right:80px;font-size:25px !important;}
.category__space-logo2{padding-right:700px;}
.category__space-logo3{padding-right:230px;}
.category__space-logo4{padding-right:650px;}
.category__space-logo5{padding-right:330px;}
.category__space-logo6{padding-right:250px;}
.wrapper__comopani-category{margin-top:30px;display:flex;justify-content:space-evenly;}
.comopani-category__poisons-box{background-color:#ebfff7;border-radius:10px;padding:20px 0px;}
.category__header-box{width:100%;height:auto;display:flex;align-items:center;border-radius:10px;}
.header-text{font-size:30px;padding-right:20px;font-weight:bolder;color:#00012f;}
.product__header__text{padding-right:20px;color:#00012f;}
.space{padding-right:550px;color:#00012f;}
.space2{padding-right:80px;color:#00012f;}
.product__list__text{font-size:13px;padding-top:5px;font-weight:bold;}
.comopani-category__fertilizers-box{background-color:#f9f1e8;border-radius:10px;padding:20px 0px;}
.company-name__box{width:100%;height:auto;display:flex;flex-wrap:wrap;}
.company-name__kard{width:50%;height:auto;}
.company-name__kard-header{color:blue;padding-right:15px;font-weight:bold;}
.wrapper__products-category{width:100%;height:auto;margin-top:30px;}
.products-category__top{width:100%;height:auto;display:flex;justify-content:space-evenly;}
.products-category__top-right{height:auto;border-radius:10px;background-color:#f5daf8;padding:20px 0px;}
.products-category__top-right__kard{width:100%;height:auto;display:flex;}
.products-category__top-kard-box{width:50%;height:auto;}
.products-category__top-left{height:auto;border-radius:10px;background-color:#f9f1e8;padding:20px 0px;}
.products-category__left-right__kard{width:100%;height:auto;display:flex;}
.products-category__top-left__kard-box{width:25%;height:auto;}
.products-category__bottom{width:100%;height:auto;display:flex;justify-content:space-evenly;margin-top:30px;}
.products-category__bottom-right{height:auto;border-radius:10px;background-color:#f3f2fb;padding:20px 0px;}
.products-category__bottom-right-box{width:100%;height:auto;display:flex;justify-content:space-between;}
.products-category__bottom-right-kard{width:33%;height:auto;}
.products-category__bottom-left{height:auto;border-radius:10px;background-color:#ebfff7;padding:20px 0px;}
.nw-header__cart__dropdown{display:none;margin-top:20px;background:white;position:absolute;top:40px;width:400px;padding:24px;}
.nw-header__cart:hover .nw-header__cart__dropdown{display:block;margin-top:0px;animation:basket-animation 1s ease 0s 1 normal forwards;-webkit-box-shadow:0 10px 50px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 10px 50px rgba(0, 0, 0, 0.12);box-shadow:0 10px 50px rgba(0, 0, 0, 0.12);border-radius:16px;border-top:6px solid var(--primary);z-index:999;}
.nw-header__cart__dropdown a.remove_from_cart_button{border:solid 1px var(--primary);line-height:25px;}
.woocommerce-mini-cart__buttons.buttons{display:flex;justify-content:space-between;}
.woocommerce-mini-cart__buttons.buttons .button{background-color:var(--primary);color:white;border-radius:25px;font-size:14px;padding:15px 30px;}
.nw-header__cart__dropdown .quantity{display:flex;justify-content:space-around;}
.nw-header__cart__dropdown ul.cart_list li img, .nw-header__cart__dropdown ul.product_list_widget li img{float:left;margin-right:4px;width:64px;height:auto;border-radius:4px;}
.nw-header__cart__dropdown ul.cart_list, .nw-header__cart__dropdown ul.product_list_widget{list-style:none outside;padding:0;margin:0;}
.nw-header__cart__dropdown ul.cart_list li a, .nw-header__cart__dropdown ul.product_list_widget li a{display:block;font-weight:700;}
@keyframes basket-animation {
0%{opacity:0;transform:translateY(50px);}
100%{opacity:1;transform:translateY(0);}
}
.offcanvas-start{top:0;right:0;width:300px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%);}
.offcanvas-header{color:var(--secondary);}
.offcanvas-body a{color:var(--secondary);}
.navbar-dark .navbar-nav a.nav-link{color:#ffffff;font-size:1.1em;}
.dropdown-menu{box-shadow:0 3px 6px rgba(65, 65, 65, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);border:none;border-radius:8px;padding:0.7em;border-bottom:5px solid var(--primary);}
@media only screen and (min-width: 992px) {
.dropdown:hover .dropdown-menu{display:flex;}
.dropdown-menu.show{display:flex;}
}
.dropdown-menu ul{list-style:none;padding:0;}
.dropdown-menu li .dropdown-item{color:#333;font-size:13px;padding:0.5em 1em;position:relative;margin:5px;}
.dropdown-menu li .dropdown-item:before{content:'';background-color:#dedede;width:3px;height:20px;top:8px;display:block;position:absolute;right:5px;border-radius:5px;}
.dropdown-menu li:hover .dropdown-item:before{content:'';background-color:var(--primary);width:3px;height:20px;top:8px;display:block;position:absolute;right:5px;border-radius:5px;}
.dropdown-menu li .dropdown-item:hover{background-color:#f1f1f1;}
.dropdown-menu li:first-child a{}
.dropdown-menu li:first-child a:hover{background-color:#f1f1f1;}
@media only screen and (max-width: 992px) {
.dropdown-menu.show{flex-wrap:wrap;max-height:350px;overflow-y:scroll;}
}
@media only screen and (min-width: 992px) and (max-width: 1140px) {
.dropdown:hover .dropdown-menu{width:40vw;flex-wrap:wrap;}
}
.slide-bottom{-webkit-animation:slide-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;animation:slide-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
@-webkit-keyframes slide-bottom {
0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
}
@keyframes slide-bottom {
0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
100%{-webkit-transform:translateY(0px);transform:translateY(0px);}
}
@media(min-width:992px){
.navbar-expand-lg .navbar-nav{flex-direction:row;flex-wrap:wrap;}
}
.dropdown-enamad{position:relative;display:inline-block;}
.dropdown-content-enamad{display:none;position:relative;background-color:#f9f9f9;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;width:300px;height:20px;left:100px;text-align:center;}
.dropdown-content-enamad p{font-size:12px;color:red;}
.dropdown-enamad:hover .dropdown-content-enamad{display:block;}
.copy-box2{width:100%;height:60px;display:flex;align-items:center;justify-content:space-around;}
.copy-box-right{width:100px;height:35px;background-color:#f9acb3;border-radius:25px;border:none;}
.copy-box-left{width:150px;height:35px;display:flex;align-items:center;justify-content:center;border:1px dashed black;font-size:18px;font-weight:bold;padding-top:15px;font-size:18px;font-weight:bold;padding-top:10px;text-align:center;}
.copy-box-left p{}
form#sms-notif-form-1{background:#def9ff;padding:20px;border-radius:24px;}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button) > a > .quadmenu-item-content{color:#ffffff !important;text-transform:uppercase;}
#countdown{width:426px;height:152px;text-align:center;background:#222;background-image:-webkit-linear-gradient(top, #000, #000, #000, #000);background-image:-moz-linear-gradient(top, #000, #000, #000, #000);background-image:-ms-linear-gradient(top, #000, #000, #000, #000);background-image:-o-linear-gradient(top, #000, #000, #000, #000);border:1px solid #111;border-radius:5px;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.6);padding:24px 0;z-index:10;transform:translate(-3%, -6%);bottom:-320px;}
#countdown:before{content:"";width:8px;height:65px;background:#444;background-image:-webkit-linear-gradient(top, #000, #000, #000, #000);background-image:-moz-linear-gradient(top, #000, #000, #000, #000);background-image:-ms-linear-gradient(top, #000, #000, #000, #000);background-image:-o-linear-gradient(top, #000, #000, #000, #000);border:1px solid #111;border-top-left-radius:6px;border-bottom-left-radius:6px;display:block;position:absolute;top:48px;left:-10px;}
#countdown:after{content:"";width:8px;height:65px;background:#444;background-image:-webkit-linear-gradient(top, #000, #000, #000, #000);background-image:-moz-linear-gradient(top, #000, #000, #000, #000);background-image:-ms-linear-gradient(top, #000, #000, #000, #000);background-image:-o-linear-gradient(top, #000, #000, #000, #000);border:1px solid #111;border-top-right-radius:6px;border-bottom-right-radius:6px;display:block;position:absolute;top:48px;right:-10px;}
#countdown #tiles{position:relative;z-index:1;}
.category-black{}
#countdown #tiles > span{width:92px;max-width:92px;font:bold 48px 'Droid Sans', Arial, sans-serif;text-align:center;color:#111;background-color:#ddd;background-image:-webkit-linear-gradient(top, #bbb, #eee);background-image:-moz-linear-gradient(top, #bbb, #eee);background-image:-ms-linear-gradient(top, #bbb, #eee);background-image:-o-linear-gradient(top, #bbb, #eee);border-top:1px solid #fff;border-radius:3px;box-shadow:0px 0px 12px rgba(0, 0, 0, 0.7);margin:0 7px;padding:18px 0;display:inline-block;position:relative;}
#countdown #tiles > span:before{content:"";width:100%;height:13px;background:#111;display:block;padding:0 3px;position:absolute;top:41%;left:-3px;z-index:-1;}
#countdown #tiles > span:after{content:"";width:100%;height:1px;background:#eee;border-top:1px solid #333;display:block;position:absolute;top:48%;left:0;}
#countdown .labels{width:100%;height:25px;text-align:center;position:absolute;bottom:8px;z-index:999999;}
#countdown .labels li{width:102px;font-weight:bolder;color:#FF1114;text-shadow:1px 1px 0px #000;text-align:center;text-transform:uppercase;display:inline-block;}
.dlrm_wallet_select_th label{cursor:pointer;font-weight:bold;color:#000;display:inline-block !important;font-size:18px;background-color:#ffffff;padding:16px;border-radius:24px;}
.dlrm_wallet_select_th input[type=checkbox]{margin-right:5px;width:32px !important;height:32px !important;position:relative;top:0px;cursor:pointer;outline:none !important;box-shadow:none !important;}
.ruysa-modern-payment{margin-top:20px;font-family:inherit;}
.ruysa-section-title{font-size:20px;font-weight:600;margin-bottom:15px;color:#333;}
.ruysa-group-selector{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap;}
.ruysa-group-card{flex:1 1 200px;background:#fff;border:2px solid #eee;border-radius:16px;padding:18px;text-align:center;cursor:pointer;transition:0.3s;box-shadow:0 2px 8px rgba(0,0,0,0.04);}
.ruysa-group-card:hover{border-color:#00b894;box-shadow:0 4px 16px rgba(0,0,0,0.08);}
.ruysa-group-card.active{border-color:#00b894;background:#f6fff8;box-shadow:0 4px 16px rgba(0,184,148,0.15);}
.ruysa-group-icon{font-size:36px;margin-bottom:8px;}
.ruysa-group-name{font-size:16px;font-weight:500;color:#333;}
.ruysa-payment-list{background:#fff;border:1px solid #eaeaea;border-radius:12px;padding:15px 25px;box-shadow:0 2px 10px rgba(0,0,0,0.05);}
.ruysa-payment-list ul{list-style:none;margin:0;padding:0;}
.ruysa-payment-list li{border-bottom:1px dashed #ddd;padding:10px 0;}
.ruysa-payment-list li:last-child{border-bottom:none;}
.wc_payment_methods.payment_methods.methods{}
.nw-header-notification{background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/top-5miliyon.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#000000;position:relative;min-height:80px;}
.nw-header-notification-mobile{background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/top-5miliyon-goshi.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#000000;position:relative;min-height:80px;}
.nw-floating{position:fixed;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pop-black-friday1.png);background-position:center;background-size:auto;right:20px;bottom:20px;width:201px;height:250px;color:#fff;padding:18px 20px;border-radius:14px;font-family:sans-serif;animation:bfFadeIn 0.5s ease;z-index:999999;background-repeat:no-repeat;}
.bf-close{position:absolute;top:10px;left:16px;font-size:30px;cursor:pointer;color:#fff;background:#000;border-radius:50%;height:30px;width:30px;display:flex;align-items:center;justify-content:center;}
@keyframes bfFadeIn {
from{opacity:0;transform:translateY(25px);}
to{opacity:1;transform:translateY(0);}
}
.page-template-black-friday section.product-box{background-color:#232738;background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/cat-back.png);background-repeat:no-repeat;background-size:cover;padding:50px 0px;}
.page-template-black-friday .nw-header__top{background-color:#fff;align-items:center;display:flex;height:120px;z-index:5;position:relative;border:0px;background:#2a2d3c;}
.page-template-black-friday .nw-header__middle{background:#2a2d3c;}
.page-template-black-friday .nw-header__middle .container{background:#2a2d3c;}
.page-template-black-friday .nw-header__slideshow{background:#2a2d3c;margin:0;}
.ruysa-stats-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:15px;margin-bottom:30px;direction:rtl;}
.ruysa-stat-card{display:flex;align-items:center;padding:12px 15px;border-radius:12px;text-decoration:none;color:#334155;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position:relative;overflow:hidden;border:1px solid transparent;background:linear-gradient(135deg, #e0e7ff 0%, #eef2ff 100%);box-shadow:0 2px 5px rgba(0, 0, 0, 0.03);}
.ruysa-stat-card:nth-child(3n+1){background:linear-gradient(135deg, #dbeafe 0%, #eff6ff 100%);color:#1e40af;}
.ruysa-stat-card:nth-child(3n+2){background:linear-gradient(135deg, #d1fae5 0%, #ecfdf5 100%);color:#065f46;}
.ruysa-stat-card:nth-child(3n+3){background:linear-gradient(135deg, #fef3c7 0%, #fffbeb 100%);color:#92400e;}
.ruysa-stat-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.025);border-color:rgba(0,0,0,0.05);filter:brightness(0.98);}
.ruysa-card-icon{font-size:1.5rem;margin-left:10px;opacity:0.8;}
.ruysa-card-info{display:flex;flex-direction:column;}
.ruysa-card-title{font-size:0.9rem;font-weight:bold;margin-bottom:2px;line-height:1.2;}
.ruysa-card-count{font-size:0.75rem;opacity:0.75;}
.highlight-section > .ruysa-cat-label a{animation:pulse-glow 2s ease-out;border-color:#6366f1;background-color:#e0e7ff;color:#312e81;}
@keyframes pulse-glow {
0%{transform:scale(1);box-shadow:0 0 0 0 rgba(99, 102, 241, 0.4);}
50%{transform:scale(1.02);box-shadow:0 0 0 10px rgba(99, 102, 241, 0);}
100%{transform:scale(1);box-shadow:0 0 0 0 rgba(99, 102, 241, 0);}
} .ruysa-sitemap-container{background:#ffffff;padding:30px;border-radius:1rem;border:1px solid #f1f5f9;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.05);direction:rtl;max-width:100%;box-sizing:border-box;}
ul.ruysa-tree, .ruysa-tree ul{list-style-type:none;padding-right:2rem;margin:0;}
.ruysa-tree ul{border-right:2px solid #cbd5e1;margin-right:1.25rem;position:relative;}
.ruysa-tree li{position:relative;padding:0.75rem 1rem 0.75rem 0;line-height:1.5;}
.ruysa-tree li::before{content:"";position:absolute;right:-2rem;top:1.5rem;width:2rem;height:2px;background:#cbd5e1;}
.ruysa-tree li:last-child{border-right:2px solid #fff;margin-right:-2px;}
.ruysa-cat-label a{display:inline-flex;align-items:center;font-weight:700;color:#334155;text-decoration:none;font-size:1rem;padding:0.5rem 1rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:0.75rem;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);}
.ruysa-cat-label a:hover{color:#4f46e5;background-color:#ffffff;border-color:#6366f1;box-shadow:0 4px 6px -1px rgba(99, 102, 241, 0.1);transform:translateY(-2px);}
.ruysa-cat-label::before{content:"📂";margin-left:0.5rem;font-size:1.1rem;filter:grayscale(100%);transition:filter 0.3s;}
.ruysa-cat-item:hover > .ruysa-cat-label::before{filter:grayscale(0%);}
.ruysa-product-item a{display:inline-flex;align-items:center;color:#64748b;font-size:0.9rem;text-decoration:none;padding:0.375rem 0.75rem;border-radius:0.5rem;transition:all 0.2s ease-in-out;margin-top:0.25rem;}
.ruysa-product-item a:hover{color:#0284c7;background:#f0f9ff;padding-right:1rem;}
.ruysa-product-item a::before{content:"📦";margin-left:0.75rem;font-size:1rem;opacity:0.6;transition:transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);}
.ruysa-product-item a:hover::before{transform:scale(1.25) rotate(-12deg);opacity:1;}
.count-badge{display:inline-flex;align-items:center;justify-content:center;background:#e2e8f0;color:#475569;font-size:0.75rem;font-weight:800;height:1.25rem;min-width:1.25rem;padding:0 0.4rem;border-radius:9999px;margin-right:0.5rem;border:1px solid #cbd5e1;}
@media(max-width:640px){
.ruysa-sitemap-container{padding:1.5rem;}
.ruysa-stats-grid{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));}
} @keyframes ruysa-shake {
0%{transform:translateX(0);}
20%{transform:translateX(-6px);}
40%{transform:translateX(6px);}
60%{transform:translateX(-4px);}
80%{transform:translateX(4px);}
100%{transform:translateX(0);}
}
#place_order.shake{animation:ruysa-shake 0.45s;}
#place_order{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;}
#place_order .ruysa-btn-icon{display:inline-flex;align-items:center;font-size:20px;transition:transform .3s ease, opacity .3s ease;}
#place_order{width:100%;padding:18px;border-radius:14px;font-size:17px;font-weight:700;letter-spacing:0.2px;background:linear-gradient(135deg, #16a34a, #22c55e);color:#ffffff;border:none;cursor:not-allowed;opacity:0.45;transition:all 0.25s ease;box-shadow:0 10px 28px rgba(34,197,94,.35);display:flex;align-items:center;justify-content:center;gap:10px;}
#place_order.is-active{cursor:pointer;opacity:1;}
#place_order.is-active:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(34,197,94,.45);}
#place_order.is-active:active{transform:translateY(0);box-shadow:0 8px 20px rgba(34,197,94,.4);}
#place_order.installment{background:linear-gradient(135deg, #0f766e, #14b8a6);box-shadow:0 10px 28px rgba(20,184,166,.35);}
#place_order:disabled{pointer-events:none;}
@media(max-width:768px){
#place_order{font-size:16px;padding:16px;}
} @keyframes ruysa-spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
#place_order.processing .ruysa-btn-icon{animation:ruysa-spin 1s linear infinite;}
#place_order:disabled{cursor:not-allowed;}
.ruysa-svg{width:22px;height:22px;stroke:currentColor;}
@keyframes ruysa-spin {
100%{transform:rotate(360deg);}
}
#place_order.processing .ruysa-loader{animation:ruysa-spin 1s linear infinite;}
#place_order .ruysa-btn-icon{display:inline-flex;align-items:center;}
.woocommerce-checkout #payment ul.payment_methods{display:none !important;}
.payment_method_WCDigiPay img{width:50px;height:50px;}
.ruysa-bf-badge-text{margin:0 auto;display:table;background:#ef3c50;color:white;padding:10px 10px;font-size:20px;font-family:var(--font-family--fat);z-index:9999;border-radius:16px;width:80%;text-align:center;}
.Feature-sale{height:200px;display:flex;align-items:center;justify-content:center;}
.Feature-sale-box{display:flex;align-items:center;justify-content:center;}
.Feature-sale-box p{color:#212529;font-family:var(--font-family--fat);font-size:16px;font-weight:bold;margin:0;padding:23px;}
.Feature-sale-box img{width:90px;height:90px;}
.category-sale{background-color:#EC4C68;background-repeat:no-repeat;background-size:cover;padding:50px 0px;}
.category-sale .category-sale-text-head{text-align:center;border-radius:0px;padding:20px 20px;background-color:#1B1464;box-shadow:4px 4px #00000050;}
.category-sale-text-head{text-align:center;border-radius:0px;padding:20px 20px;background-color:#1B1464;box-shadow:4px 4px #00000050;}
.category-sale .category-sale-text-head :nth-child(1){color:white;font-size:20px;}
.category-sale .category-sale-text-head :nth-child(3){color:#fff;font-family:var(--font-family--fat);font-size:24px;font-weight:bold;}
.category-sale .category-sale-text-head :nth-child(4){color:var(--primary);font-family:var(--font-family--fat);font-size:24px;}
.category-sale .nishaweb-categories{display:flex;background-color:#f8f9fb;width:200px;align-content:center;height:200px;align-items:center;margin-top:80px;}
.category-sale .nishaweb-categories__body{display:flex;flex-direction:column;align-content:center;justify-content:center;flex-grow:1;align-items:center;gap:20px;margin-bottom:60px;}
.category-sale .nishaweb-categories__body__title{}
.category-sale .nishaweb-categories__body__title h5{margin:0;}
.category-sale .nishaweb-categories__body__title h5 a{}
.category-sale .nishaweb-categories__body__text{}
.category-sale .nishaweb-categories__body__text span:nth-child(1){background-color:var(--primary);width:100%;display:inline-block;color:white;text-align:center;padding:10px;border-radius:8px;position:relative;z-index:5;}
.category-sale .nishaweb-categories__body__text span:nth-child(3){background-color:#113261;color:white;width:100%;display:inline-block;text-align:center;padding:10px;border-radius:8px;margin-top:-10px;}
.category-sale .nishaweb-categories__head{}
.category-sale .nishaweb-categories__head img{display:none;}
.category-sale .nw-readmore{color:var(--white);font-size:14px;background:var(--primary);padding:5px 10px;border-radius:125px 0 0 0px;border-radius:25px;}
.category-sale .nw-readmore a{color:var(--white);color:white;}
.category-sale img{width:90px;height:90px;margin-top:35px;}
.sale-text-box{display:flex;flex-direction:column;justify-content:center;}
.sale-text-box h3{padding:15px;}
.sale-text-box span{color:#000;text-align:justify;font-size:18px;font-style:normal;font-weight:800;padding:15px;}
.sale-text-box p{color:#000;text-align:justify;font-size:13px;font-style:normal;font-weight:400;line-height:242%;font-variation-settings:"wght" 300;padding:15px;}
.sale-img-box{display:flex;align-items:center;justify-content:center;}
.sale-img-box img{width:440px;border-radius:24px;}
.custom-from-price{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:22px;line-height:1.8;}
.custom-from-price .from-label{background:#f3f4f6;color:#555;padding:2px 8px;border-radius:999px;font-size:18px;font-weight:500;}
.custom-from-price strong, .custom-from-price ins{color:#d60000;font-weight:800;text-decoration:none;}
.custom-from-price del{opacity:0.8;}
@font-face{font-family:'IRANSansWebFaNum';src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/IRANSansWeb(FaNum).eot');src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/IRANSansWeb(FaNum).woff') format('woff'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/IRANSansWeb(FaNum).ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'IRANYekanWebFn';src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/iranyekanwebregularfanum.eot);src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/iranyekanwebregularfanum.eot?#iefix) format('embedded-opentype'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/iranyekanwebregularfanum.woff) format('woff'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/iranyekanwebregularfanum.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:YekanBakhVar;font-style:normal;font-weight:normal;font-display:swap;src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff2/YekanBakhFaNum-VF.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff/YekanBakhFaNum-VF.woff) format('woff');}
@font-face{font-family:'YekanBakhFat';src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumFat.eot);src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumFat.eot?#iefix) format('embedded-opentype'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumFat.woff) format('woff'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumFat.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'YekanBakhReg';src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumRegular.eot);src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumRegular.eot?#iefix) format('embedded-opentype'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumRegular.woff) format('woff'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/YekanBakhFaNumRegular.ttf) format('truetype');font-weight:normal;font-style:normal;font-display:swap;}
src: url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff2/PeydaWebFaNum-Thin.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff/PeydaWebFaNum-Thin.woff) format('woff');       src: url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff2/PeydaWebFaNum-ExtraLight.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff/PeydaWebFaNum-ExtraLight.woff) format('woff');       src: url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff2/PeydaWebFaNum-Light.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff/PeydaWebFaNum-Light.woff) format('woff');  @font-face{font-family:PeydaWebFaNum;font-style:normal;font-display:swap;src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff2/PeydaWebFaNum-Medium.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/css/fonts/woff/PeydaWebFaNum-Medium.woff) format('woff');}
@font-face{font-family:PeydaWebFaNum;font-style:normal;font-weight:600;font-display:swap;src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff2/PeydaWebFaNum-SemiBold.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff/PeydaWebFaNum-SemiBold.woff) format('woff');}
  src: url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff2/PeydaWebFaNum-ExtraBold.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff/PeydaWebFaNum-ExtraBold.woff) format('woff');       src: url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff2/PeydaWebFaNum-Black.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff/PeydaWebFaNum-Black.woff) format('woff');  @font-face{font-family:PeydaWebFaNum;font-style:normal;font-weight:bold;font-display:swap;src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff2/PeydaWebFaNum-Bold.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff/PeydaWebFaNum-Bold.woff) format('woff');}
@font-face{font-family:PeydaWebFaNum;font-style:normal;font-weight:normal;font-display:swap;src:url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff2/PeydaWebFaNum-Regular.woff2) format('woff2'), url(//ruysa.ir/wp-content/themes/nishaweb/assets/fonts/woff/PeydaWebFaNum-Regular.woff) format('woff');}
.type--A{--line_color:#555555;--back_color:#FFECF6;}
.type--B{--line_color:#1b1919;--back_color:#E9ECFF}
.type--C{--line_color:var(--primary);--back_color:#D8FFF0;}
.nw-button{position:relative;z-index:0;width:200px;height:50px;text-decoration:none;font-size:14px;font-weight:bold;color:var(--line_color);display:flex;transition:all .3s ease;}
.nw-button__text{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}
.nw-button::before, .nw-button::after, .nw-button__text::before, .nw-button__text::after{content:'';position:absolute;height:2px;border-radius:2px;background:var(--line_color);transition:all .5s ease;}
.nw-button__text::after{content:'';position:absolute;height:2px;border-radius:2px;background:var(--line_color);transition:all .5s ease;}
.nw-button__text::before{content:'';position:absolute;height:2px;border-radius:2px;background:var(--line_color);transition:all .5s ease;}
.nw-button::before{top:0;left:54px;width:calc( 100% - 56px * 2 - 16px );}
.nw-button::after{top:0;right:54px;width:8px;}
.nw-button__text::before{bottom:0px;right:54px;width:calc( 100% - 56px * 2 - 16px );}
.nw-button__text::after{bottom:0;left:54px;width:8px;}
.nw-button__line{position:absolute;top:0;width:56px;height:100%;overflow:hidden;}
.nw-button__line::before{content:'';position:absolute;top:0;width:150%;height:100%;box-sizing:border-box;border-radius:300px;border:solid 3px var(--line_color);}
.nw-button__line:nth-child(1),
.nw-button__line:nth-child(1)::before{left:0;}
.nw-button__line:nth-child(2),
.nw-button__line:nth-child(2)::before{right:0;}
.nw-button:hover{font-size:18px;}
.nw-button:hover::before, .nw-button:hover .nw-button__text::before{width:8px;}
.nw-button:hover::after, .nw-button:hover .nw-button__text::after{width:calc( 100% - 56px * 2 - 16px );}
.nw-button__drow1, .nw-button__drow2{position:absolute;z-index:-1;border-radius:16px;transform-origin:16px 16px;}
.nw-button__drow1{top:-16px;left:40px;width:32px;height:0;transform:rotate( 30deg );}
.nw-button__drow2{top:44px;left:77px;width:32px;height:0;transform:rotate(-127deg );}
.nw-button__drow1::before, .nw-button__drow1::after, .nw-button__drow2::before, .nw-button__drow2::after{content:'';position:absolute;}
.nw-button__drow1::before{bottom:0;left:0;width:0;height:32px;border-radius:16px;transform-origin:16px 16px;transform:rotate( -60deg );}
.nw-button__drow1::after{top:-10px;left:45px;width:0;height:32px;border-radius:16px;transform-origin:16px 16px;transform:rotate( 69deg );}
.nw-button__drow2::before{bottom:0;left:0;width:0;height:32px;border-radius:16px;transform-origin:16px 16px;transform:rotate( -146deg );}
.nw-button__drow2::after{bottom:26px;left:-40px;width:0;height:32px;border-radius:16px;transform-origin:16px 16px;transform:rotate( -262deg );}
.nw-button__drow1, .nw-button__drow1::before, .nw-button__drow1::after, .nw-button__drow2, .nw-button__drow2::before, .nw-button__drow2::after{background:var( --back_color );}
.nw-button:hover .nw-button__drow1{animation:drow1 ease-in .06s;animation-fill-mode:forwards;}
.nw-button:hover .nw-button__drow1::before{animation:drow2 linear .08s .06s;animation-fill-mode:forwards;}
.nw-button:hover .nw-button__drow1::after{animation:drow3 linear .03s .14s;animation-fill-mode:forwards;}
.nw-button:hover .nw-button__drow2{animation:drow4 linear .06s .2s;animation-fill-mode:forwards;}
.nw-button:hover .nw-button__drow2::before{animation:drow3 linear .03s .26s;animation-fill-mode:forwards;}
.nw-button:hover .nw-button__drow2::after{animation:drow5 linear .06s .32s;animation-fill-mode:forwards;}
@keyframes drow1{
0%{height:0;}
100%{height:100px;}
}
@keyframes drow2{
0%{width:0;opacity:0;}
10%{opacity:0;}
11%{opacity:1;}
100%{width:120px;}
}
@keyframes drow3{
0%{width:0;}
100%{width:80px;}
}
@keyframes drow4{
0%{height:0;}
100%{height:120px;}
}
@keyframes drow5{
0%{width:0;}
100%{width:124px;}
}
.nw-button:not(:last-child){margin-bottom:64px;}
@media(max-width:575.98px){
.nishaweb-product-sale-5col{background:#fff;padding:4px;border-radius:16px;position:relative;height:310px;overflow:hidden;border-radius:16px;background:#FFF;box-shadow:0px 25px 20px -20px rgba(149, 157, 165, 0.50);border-radius:30px;background:#FFF;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);}
.nw-header-notification{background-position:center !important;background-size:auto;}
.product-page__meta__bottom{display:none;}
.footer__middle__section .container:after{display:none;}
li.nav-item.dropdown{border-bottom:1px solid;padding:5px 10px;background:#f9f9f9;}
.nav-item{padding:10px 0px;border-bottom:1px solid;background:#f9f9f9;}
.nav-item a{color:#000;}
.namad-container a{background:#f9f9f9;margin:0 5px;border-radius:16px;}
.nw-header__middle .container::after{display:none;}
.sale-product .swiper-button-next, .sale-product .swiper-button-prev{display:none;}
.swiper-slideshow .swiper-button-next, .swiper-slideshow .swiper-button-prev{display:none;}
.sale-product .swiper-slide{padding:10px 0;}
.nw-title{background-image:linear-gradient( to left, #eff2f8, #f4f5fa, #f8f8fb, #fcfcfd, #ffffff );border-radius:48px;padding:10px 5px;}
.product-box .nw-title :nth-child(1){color:var(--primary);font-size:16px;font-weight:900;font-family:var(--font-family--fat);}
.product-box .nw-title :nth-child(3){color:var(--secondary);font-family:var(--font-family--fat);font-size:16px;}
.product-box .nw-title :nth-child(4){color:var(--primary);font-family:var(--font-family--fat);font-size:16px;}
.about__body_title h5{color:var(--primary);font-size:16px;font-family:var(--font-family--fat);}
.about__body_title2 h5{color:var(--primary);font-size:15px;font-weight:bold;padding:20px 0;font-family:var(--font-family--fat);}
.about-part2 .footer-top-icon h5{font-size:22px;}
.about__img img{margin-top:20px;}
.nw-header-notification{background-image:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/top-5send2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#000000;position:relative;min-height:80px;}
.social-blur{position:relative;background-color:rgba(255, 255, 255, 0.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:-40px;width:70%;right:20%;border-radius:50%;padding:30px;text-align:center;}
#first{order:2;}
#second{order:4;}
.content-wrap-page p{font-size:11px;line-height:40px;}
.social-box-font span{font-size:15px;padding-top:15px;}
.content-head__subtitle p{color:var(--primary-title);font-size:18px !important;font-style:normal;font-weight:400;font-family:var(--font-family--fat);text-align:center;}
.service-box-img{display:flex;position:relative;z-index:5;justify-content:center;width:24px;display:block;margin:0 auto;}
.primary-title h3{font-size:15px !important;font-weight:700 !important;}
section.about::before{height:100%;width:100%;}
.nw-header__top__cta{display:flex;justify-content:center;height:85px;align-items:center;}
.about-box-bottom{margin-bottom:4px;order:2;}
.about-box-bottom2{margin-bottom:4px;order:1;}
.about__img__inside{overflow:hidden;}
.about__img-middle:before{position:absolute;right:40px;background-color:#ef3c50;height:200px;width:80%;content:'';z-index:-2;border-radius:24px;top:33px;}
.about__body_title-black h5{color:var(--primary);font-size:18px;font-family:var(--font-family--fat);align-items:start;padding-top:20px;}
.footer__before{height:auto;}
.icon-box{margin:20px 10px;}
.nishaweb-blog{width:95%;}
.footer-menu-text ul li a{margin-right:20px;font-size:13px;}
.footer-menu-text ul li::before{top:15px;right:-5px;}
.footer-menu-text ul li:hover::before{top:15px;right:-7px;}
.footer__middle__section{}
.footer__before::after{left:93px;top:125px;}
.footer__before:hover::after{left:93px;top:125px;}
.height-ax{height:auto;}
.footer__before::before{left:50px;top:130px;}
.footer__before:hover::before{left:50px;top:135px;}
.service-box-wrapper-all{display:flex;flex-wrap:wrap;position:relative;display:flex;justify-content:center;align-items:center;border-top:1px solid #F5F3FC;padding-top:0px;}
.product-box .swiper-slide{padding:8px 0px;}
.nw-header__slideshow__img{width:100%;float:left;margin:16px 0;}
.about-page .about__body{padding:10px 3px;display:flex;flex-direction:column;justify-content:space-between;width:100%;}
.distinct-box{height:auto;width:95%;text-align:center;border-radius:24px;gap:15px;border-radius:48px;background:linear-gradient(216deg, #FFF3F0 8.51%, rgba(255, 255, 255, 0.00) 89.2%);padding:24px;position:relative;margin-top:50px;}
.about__img-middle:before{position:absolute;right:40px;background-color:#ef3c50;height:170px;width:80%;content:'';z-index:-2;border-radius:24px;top:33px;}
.about__img-middle2:after{position:absolute;left:40px;background-color:#ef3c50;height:129px;width:80%;content:'';z-index:-2;border-radius:24px;top:29px;}
.our-teamnw .team-box{background-color:white;box-shadow:0px 4px 15px 3px rgba(0, 3, 187, 0.05);border-radius:16px;padding:10px;border:1px solid #ef3c50;height:130px;width:150px;}
.about-box-bottom{display:flex;}
.nishaweb-product-amazing{background:white;padding:0px;border-radius:16px;margin-top:24px;position:relative;height:430px;overflow:hidden;border-radius:16px;background:#FFF;box-shadow:0px 25px 20px -20px rgba(149, 157, 165, 0.50);border-radius:30px;background:#FFF;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);}
.box-height{height:300px;width:100%;background-color:red;}
.nw-price-list ins .woocommerce-Price-amount, .nw-price-list del .woocommerce-Price-amount, .nw-price-list  .woocommerce-Price-amount bdi{font-size:19px;}
.icon-box-head{width:45px;height:45px;display:none;justify-content:center;align-items:center;background-color:var(--primary);border-radius:50%;flex-shrink:0;margin-right:1px;}
.icon-box-head img{width:25px;height:25px;}
.category-box .nishaweb-categories__body__text span:nth-child(1){background-color:var(--primary);display:inline-block;color:white;text-align:center;padding:10px;border-radius:8px;position:relative;z-index:5;}
.nishaweb-product-sale{background:white;border-radius:16px;margin-top:24px;position:relative;width:92%;height:auto;}
.faq::after{display:none;}
      .about-box-head{display:flex;align-items:center;}
.namad-container{width:100%;}
.social-blur{position:relative;background-color:rgba(255, 255, 255, 0.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);top:-80px;width:70%;right:20%;border-radius:50%;padding:30px;text-align:center;}
.category-box .nishaweb-categories__body__text span:nth-child(3){background-color:#113261;color:white;display:inline-block;text-align:center;padding:10px;border-radius:8px;margin-top:-10px;}
.nw-header__middle{display:flex;height:70px;align-items:center;margin-top:-14px;}
.cat-moharam-box{background-color:#cfebd7;height:auto;display:flex;align-items:center;border-radius:24px;}
.nishaweb-categories__body{display:block;align-content:center;justify-content:center;flex-grow:1;align-items:center;gap:20px;}
.nishaweb-product__head__stock{position:absolute;top:40px;left:10px;}
.nishaweb-product__head{height:auto;}
.nishaweb-categories__head img{height:auto;position:relative;bottom:20px;left:0px;width:90%;}
.nishaweb-categories{gap:10px;}
.nishaweb-categories__body__title h5{font-size:14px;text-align:center;margin-top:10px;}
.sale-product{background:var(--secondary);padding:10px 0px;height:auto;}
.sale-product .container{background:white;margin-top:64px;border-radius:48px;position:relative;z-index:15;transform-style:preserve-3d;}
.sale-product .nw-readmore{font-size:11px;background:var(--cat-back);padding:10px 20px;border-radius:25px;float:left;border-radius:4px;display:flex;align-items:center;}
.product-box .nw-readmore{}
.Feature-sale{height:200px;display:flex;align-items:center;justify-content:center;display:none;}
.nw-header{overflow-x:hidden;}
.nw-header__inside__title h1:after{content:"";position:absolute;top:18px;background-color:white;max-width:100px;height:10px;display:none;margin:0px 2rem;}
.nw-header__inside__title h1{margin:50px;}
.nw-header__bottom2{height:150px;margin-top:125px;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/top-back.png) no-repeat center #ffe200;background-blend-mode:color-burn;width:95%;display:flex;flex-direction:column;align-items:center;margin:50px auto;border-radius:50px;line-height:0px;}
.inside-info-head-text:before{content:"";position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) repeat-y center;width:100px;height:200px;right:50px;top:10px;display:none;}
section.about{margin:50px;margin:1rem 0;}
.woocommerce div.product .product_title{font-size:25px;width:100%;color:var(--primary);font-family:var(--font-family--fat);position:relative;margin-right:20px;overflow:hidden;font-weight:bold;}
.nishaweb-product-sale:after{content:'';display:none;height:4px;background-color:var(--primary);position:absolute;width:50px;border-radius:5px;bottom:-10px;left:50%;transform:translate(-50%, -25px);transition:all 2s;}
.related-box .nw-title :nth-child(1){color:var(--header-btn-color);font-size:18px;}
.about__body{padding:10px;display:flex;flex-direction:column;justify-content:space-between;height:auto;}
.team_box__title h4{color:var(--primary);font-size:14px;font-weight:bold;margin:15px;}
.team_box__title p{font-size:12px;}
.team_box__title span{font-size:12px;}
.team-box{background-color:white;padding-bottom:20px;box-shadow:0px 4px 15px 3px rgba(0, 3, 187, 0.05);border-radius:25px 25px 8px 8px;margin-bottom:10px;}
.hero-header-middle-text{display:flex;flex-direction:column;justify-content:space-evenly;width:70%;}
.hero-header-middle-title h2{font-size:1.2rem;font-family:var(--font-family--fat);font-weight:900;position:relative;z-index:5;width:fit-content;}
.nw-header__bottom{}
.footer-flex{display:flex;flex-direction:column;justify-content:center;height:auto;position:relative;}
.service-box{display:block;height:auto;padding:8px !important;position:relative;text-align:center;}
.service-box2:before{content:"";position:absolute;background:url(//ruysa.ir/wp-content/themes/nishaweb/assets/images/pattern.png) no-repeat center;width:100px;height:165px;z-index:-9999;left:-50px;top:-30px;display:none;}
.service-box-text{padding:0 0 0 0px;}
.primary-title h3{font-size:2rem;font-weight:900;font-family:var(--font-family--fat);color:var(--primary);position:relative;z-index:5;width:fit-content;margin:20px auto 30px;}
.search:focus{}
.footer-box span{font-size:12px;}
.footer-box-header span.phonenumber{font-size:18px;}
.footer-box-body img{width:30px;}
.namad-container img{width:70px;}
.social-item{width:30px;height:30px;}
.vasat img{width:60px;}
.vasat .soghat-logo{width:85px;}
.cat-moharam-box-insaid-p{color:#136841;font-size:16px;font-weight:900;text-align:center;}
.moharam__head__discount-insaid{position:absolute;top:70px;right:-3px;border-radius:16px;background:#EE273A;padding:5px 10px;font-size:10px;color:#fff;font-family:var(--font-family--fat);font-weight:600;width:fit-content;}
.vasat{display:flex;align-items:center;justify-content:center;margin-top:13px;}
.moharam__head__discount{position:absolute;top:42px;right:16px;border-radius:16px;background:#EE273A;padding:5px 10px;font-size:12px;color:#fff;font-family:var(--font-family--fat);font-weight:600;width:fit-content;}
.social-box{margin-top:15px;justify-content:space-evenly;}
.social-item img{width:20px;}
.footer-box-header span:nth-child(4){display:none;}
.about-box-body h6{}
.about-box-body h4{font-size:1.2rem;margin:10px 0;line-height:35px;}
.about-box-body p{color:var(--about-box-text);font-size:13px;text-align:justify;line-height:28px;}
#wprmenu_bar .menu_title{font-size:16px;}
.nw-header__inside__title h1{margin:50px;}
.about-button{background-color:white;color:var(--primary);border-radius:0.75rem;padding:0.375rem 2rem;display:flex;justify-content:space-between;align-items:center;}
.like-button{}
.nw-header__cart::after{display:none;}
.product-page__meta__first{padding:5px;}
.product-page__meta__first{flex-direction:column;}
.shop-features{flex-direction:column;}
.nishaweb-product__body__title h5{font-size:12px;}
.nw-product-card-meta-list{font-size:14px;}
.product-box .nw-readmore{font-size:14px;width:130px;height:45px;}
.nishaweb-product__body{padding:2px;}
.certificate-box-head h4{color:red;padding-top:48px;font-size:18px;}
.certificate-box-head2 h4{color:red;padding-bottom:10px;font-size:16px;}
.product-box .nw-archive2{font-size:16px;background:var(--primary);padding:10px 20px;margin:21px auto;border-radius:25px;display:flex;align-items:center;justify-content:center;width:173px;height:45px;}
.Feature-sale-box img{width:50px;height:55px;}
.footer-about{padding:0px 48px 0px 48px;border-radius:20px;position:relative;margin-bottom:20px;}
.footer__middle__section .container{box-shadow:0px 35px 99px 0px rgba(0, 0, 0, 0.04);border-radius:48px;background:#fff;margin-top:5px;position:relative;}
.icon-box2{background-color:var(--primary);display:flex;align-items:center;justify-content:center;margin-top:4px;margin-bottom:30px;border-radius:20px;}
.footer__bottom__section .container{width:100%;margin:auto;background-color:var(--secondary);border-radius:0px;}
.iso-img{width:90%;height:auto;}
.social-blur{position:relative;background-color:rgba(255, 255, 255, 0.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:70%;right:20%;border-radius:50%;padding:15px;text-align:center;z-index:999;display:none;}
.r-d-n{display:none;}
.table-box3-incid{width:350px;height:auto;background-color:#f6fff3;margin:auto;margin-bottom:100px;padding:0;border-radius:24px 24px 0 0;border:1px #e7f3e4 solid;}
.table-box3 table, td, th{text-align:center;line-height:50px;font-size:16px;font-weight:bold;border-spacing:15px;border-bottom:14px solid #f6fff3;margin-top:20px;}
.table-gram p{font-weight:600;font-family:auto;font-size:18px;margin:0;padding-top:20px;text-align:center;color:#194b05;}
.img-bottom-box{display:flex;align-items:center;justify-content:space-evenly;display:none;}
.df{display:grid;}
.table-header-text p{font-weight:900;font-family:auto;font-size:23px;margin:0;padding-left:11px;color:#194b05;}
.hy{order:2;}
.hy2{order:1;}
.gift-card-box-middle p{margin:0;max-width:90%;line-height:2.05;font-weight:600;color:rgba(15, 23, 42, .82);letter-spacing:-0.15px;padding:30px 0 30px 0;margin:auto;text-align:justify;}
.nishaweb-product-amazing2{background:white;padding:0px;border-radius:16px;margin-top:24px;position:relative;height:auto;overflow:hidden;border-radius:16px;background:#FFF;box-shadow:0px 25px 20px -20px rgba(149, 157, 165, 0.50);border-radius:30px;background:#FFF;box-shadow:0px 10px 50px 0px rgba(0, 0, 0, 0.06);}
.gift-card-box-middle h6{text-align:center;padding-top:35px;color:var(--bs-danger);font-size:18px;}
@media(max-width:767.98px){
.footer__middle__section .container:after{display:none;}
.nw-header__middle .container::after{display:none;}
section.about::before{height:100%;width:100%;}
.nw-header__top__cta{display:flex;justify-content:center;height:85px;align-items:center;}
.sale-product .swiper-button-next, .sale-product .swiper-button-prev{display:none;}
.swiper-slideshow .swiper-button-next, .swiper-slideshow .swiper-button-prev{display:none;}
.primary-title h3{font-size:13px !important;font-weight:700 !important;}
.nw-header__top .logo{width:50%;display:flex;margin:auto;padding-top:14px;}
.namad-container{width:100%;}
.box-hight{margin-top:10px;}
}
.our-teamnw .team-box__head img{width:30px;height:auto;clip-path:none;}
.team-box__head img{clip-path:none;width:200px;height:180px;border-radius:25px;}
.hero-header-middle-text{display:none;flex-direction:column;justify-content:space-evenly;width:100%;}
element{}
.hero-header-middle-title h2{font-family:var(--font-family--fat);font-weight:900;position:relative;z-index:5;width:fit-content;}
.nw-header__bottom{}
.services .primary-title h2{margin-top:15%;}
.service-box{display:block;}
} @media(max-width:991.98px){
.woocommerce div.product p.price{font-size:1.5rem;}
.sale-product .swiper-button-next, .sale-product .swiper-button-prev{display:none;}
.swiper-slideshow .swiper-button-next, .swiper-slideshow .swiper-button-prev{display:none;}
.primary-title h3{font-size:1rem;font-weight:900;font-family:var(--font-family--fat);color:var(--primary);position:relative;z-index:5;width:fit-content;margin:10px auto 10px;}
.team-box__head img{clip-path:none;width:200px;height:160px;border-radius:25px 25px 0 0;}
.service-box{height:auto;padding:10px;position:relative;text-align:center;margin:5px 0;width:auto;}
.service-box-text{padding:0 0 0 0px;}
.service-box-text p{font-size:12px;}
.primary-title h3{font-size:14px;font-weight:900;font-family:var(--font-family--fat);color:var(--primary);position:relative;z-index:5;width:fit-content;}
.service-box-img::before{}
.service-box:hover .service-box-img::before{}
.search:focus{}
.footer-box span{font-size:12px;}
.footer-box-header span.phonenumber{font-size:18px;}
.footer-box-body img{width:30px;}
.namad-container img{width:70px;}
.social-item{width:30px;height:30px;}
.social-box{margin-top:15px;}
.social-item img{width:20px;}
.footer-box-header span:nth-child(4){display:none;}
.hero-header-middle-btn{margin:0 auto;}
.about-box-body h6{}
.about-box-body h4{font-size:1.2rem;margin:15px 0;}
} @media(min-width:1199.98px){
.service-box{}
} @media(max-width:1399.98px){}
.navbar-dark .navbar-toggler-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%281, 1, 1, 1' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}