*{box-sizing:border-box;outline:none}html{font-size:20px}body{font-family:"Vazir";font-weight:normal;font-size:20px;position:relative;height:100%;margin:0;padding:0;box-sizing:border-box;outline:none;overflow-x:hidden !important;scroll-behavior:smooth}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background-color:#ff96cc;border-radius:100px}body::-webkit-scrollbar-thumb{background-color:#3f1651;border-radius:100px}a{text-decoration:none;cursor:pointer}li{list-style:none !important}img{max-width:100% !important;height:auto !important}.btn-1{color:#fff;background-color:#3f1651;border-radius:.7rem;border-bottom:4px solid #ff96cc;padding:5px;display:inline-block;transition:all ease-in-out .2s}.btn-1:hover{color:#ff0}.btn-2{background-color:#f50780;color:#fff;display:inline-block;padding:5px;border-radius:.7rem;border-bottom:4px solid #ff96cc;transition:all ease-in-out .2s}.btn-2:hover{color:#ff0}.product-card{padding:10px}.product-card .frame{box-shadow:rgba(0,0,0,.04) 0px 3px 5px;border-radius:1rem}.product-card .frame .img-container{position:relative;text-align:center}.product-card .frame .img-container img{border-top-left-radius:1rem;border-top-right-radius:1rem;max-height:180px;height:100%;object-fit:cover}.product-card .frame .img-container span{position:absolute;left:10px;top:10px;background-color:#f50780;padding:5px;border-radius:.5rem;color:#fff}.product-card .frame .description{padding:10px;padding-bottom:20px;border:1px solid #d6d6d6;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.product-card .frame .description a.name{display:block;color:#3f1651}.product-card .frame .description .purchase{text-align:center}.product-card .frame .description .price{display:flex;justify-content:space-around;padding:10px 0}.product-card .frame .description .price del{color:red;display:inline-block}.product-card .frame .description .price p{color:#23e023;display:inline-block}.title{display:flex;justify-content:space-between;margin:50px 0}.title h4{display:inline-block}.centerize{text-align:center}.bread-crump{margin-bottom:15px}.bread-crump a{color:gray !important;margin-left:5px;font-size:.7rem}.bread-crump a:not(:last-child)::after{position:relative;right:5px;content:"/"}header{background-color:#f50780;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;border-bottom:5px solid #ff96cc}header .logo-container{text-align:center}header .logo-container img{margin:10px 0;max-height:60px}header .nav{display:flex;align-items:center}header .nav ul{margin-bottom:0 !important}header .nav ul li{display:inline-block;margin:0 15px}header .nav ul li:hover>a{color:#ff0}header .nav ul li a{color:#fff;transition:all ease-in-out .2s}header .nav ul li a i{margin-left:5px;color:#3f1651}header .search-box-container{display:flex;align-items:center}header .search-box-container .search-box{position:relative;width:100%;width:100%}header .search-box-container .search-box input{height:40px;border-radius:1rem;width:100%;padding-right:10px;border:3px solid #3f1651}header .search-box-container .search-box input::placeholder{font-size:.8rem}header .search-box-container .search-box button{position:absolute;left:0;border-radius:1rem;z-index:2;height:40px;width:40px;border:none;background-color:#3f1651;color:#fff}main .slider{margin:40px 0 70px 0}main .slider .swiper{border-radius:2rem}main .slider .swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main .slider .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;max-height:500px;border-radius:2rem}main .slider .swiper .swiper-button-next::after{content:none !important}main .slider .swiper .swiper-button-next i{background-color:#3f1651;padding:0px 13px 0px 9px;border-radius:1rem;color:#f50780;font-size:2rem}main .slider .swiper .swiper-button-prev::after{content:none !important}main .slider .swiper .swiper-button-prev i{background-color:#3f1651;padding:0px 9px 0px 13px;border-radius:1rem;color:#f50780;font-size:2rem}main .about-us-text{display:flex;align-self:center}main .about-us-text h3{margin-bottom:25px}main .about-us-image{padding:0 !important;text-align:center}main .about-us-image img{border-radius:1rem}main select{border-radius:.5rem;width:100%;height:50px;border:2px solid #ff96cc}main select option{color:#3f1651}main .products-searchbox{margin:0;margin-top:30px;padding:20px;border-radius:1rem;text-align:center}main .products-searchbox .col-lg-9{padding-bottom:10px}main .products-searchbox .search-box{position:relative;padding-right:0}main .products-searchbox .search-box input{height:50px;border-radius:.6rem;width:100%;padding-right:10px;border:3px solid #ff96cc}main .products-searchbox .search-box input::placeholder{font-size:.8rem}main .products-searchbox .search-box button{position:absolute;left:0;border-radius:.6rem;z-index:2;height:50px;width:50px;border:none;background-color:#f50780;color:#fff}main .paging{margin-top:30px;text-align:center}main .paging a{width:40px;height:40px;padding-top:5px;display:inline-block;background-color:#fff;border:2px solid #3f1651;border-radius:2rem;color:#3f1651;transition:all ease-in-out .2s}main .paging a.active,main .paging a:hover{background-color:#f50780;color:#ff0}main .login{margin:50px 0}main .login .col-lg-4{border:2px solid #f50780;padding:20px;border-radius:1rem}main .login .col-lg-4 button{border:none;border-bottom:3px solid #ff96cc}main .login .form-group{margin-bottom:10px}main .login .form-group label{display:block;margin-bottom:10px}main .login .form-group label i{margin-left:10px;color:#f50780}main .login .form-group input:not([type=checkbox]){width:100%;border-radius:.5rem;border:1px solid #3f1651;padding:5px}main .product-detail{margin:50px 0}main .product-detail .product-picture{border-radius:1rem}main .produt-categories{border-radius:.5rem;width:100%;border:2px solid #ff96cc}main .produt-categories h5{padding:10px;border-bottom:1px dashed #ff96cc}main .produt-categories .category{padding:10px}@supports(-webkit-appearance: none) or (-moz-appearance: none){main .produt-categories input[type=checkbox],main .produt-categories input[type=radio]{--active: #f50780;--active-inner: #fff;--focus: 2px hsl(282, 57%, 20%);--border: #BBC1E1;--border-hover: #f50780;--background: #fff;--disabled: #F6F8FF;--disabled-inner: #E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));transition:background .3s,border-color .3s,box-shadow .2s}main .produt-categories input[type=checkbox]:after,main .produt-categories input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s)}main .produt-categories input[type=checkbox]:checked,main .produt-categories input[type=radio]:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}main .produt-categories input[type=checkbox]:disabled,main .produt-categories input[type=radio]:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}main .produt-categories input[type=checkbox]:disabled:checked,main .produt-categories input[type=radio]:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}main .produt-categories input[type=checkbox]:disabled+label,main .produt-categories input[type=radio]:disabled+label{cursor:not-allowed}main .produt-categories input[type=checkbox]:hover:not(:checked):not(:disabled),main .produt-categories input[type=radio]:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}main .produt-categories input[type=checkbox]:focus,main .produt-categories input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}main .produt-categories input[type=checkbox]:not(.switch),main .produt-categories input[type=radio]:not(.switch){width:21px}main .produt-categories input[type=checkbox]:not(.switch):after,main .produt-categories input[type=radio]:not(.switch):after{opacity:var(--o, 0)}main .produt-categories input[type=checkbox]:not(.switch):checked,main .produt-categories input[type=radio]:not(.switch):checked{--o: 1}main .produt-categories input[type=checkbox]+label,main .produt-categories input[type=radio]+label{font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px}main .produt-categories input[type=checkbox]:not(.switch){border-radius:7px}main .produt-categories input[type=checkbox]:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;transform:rotate(var(--r, 20deg))}main .produt-categories input[type=checkbox]:not(.switch):checked{--r: 43deg}main .produt-categories input[type=checkbox].switch{width:38px;border-radius:11px}main .produt-categories input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));transform:translateX(var(--x, 0))}main .produt-categories input[type=checkbox].switch:checked{--ab: var(--active-inner);--x: 17px}main .produt-categories input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}}footer{background-color:#9c3587;margin-top:50px;padding:25px 0;border-top-right-radius:1rem;border-top-left-radius:1rem;border-top:4px solid #ff96cc}footer .heading{text-align:center;border-bottom:1px solid #fff;margin-bottom:20px}footer .heading h3{color:#fff;font-size:1.4rem}footer ul.links{padding:0 !important}footer ul.links li{color:#fff;font-size:1.1rem;margin:5px 0}footer ul.links li a{color:#fff}footer ul.links li i{margin-left:5px}footer ul.socials{margin:0 !important;padding:0 !important}footer ul.socials li{display:flex;justify-content:space-between;margin-bottom:5px}footer ul.socials li i{color:#fff;background-color:#f50780;padding:5px;font-size:1.1rem;border-radius:1rem}footer ul.socials li a{color:#fff}@media screen and (max-width: 576px){header .nav{display:inline-block}header .nav ul{display:block !important;padding-right:0 !important}header .nav ul li{font-size:.8rem}header .nav a.btn-1{display:inline-block !important;margin:10px 0}header .search-box-container{margin-bottom:10px}main .about-us-image{padding:0 10px !important}main .discounted-products{padding-left:0;margin:0;padding:0}main .recent-products{padding-left:0;margin:0;padding:0}.btn-2{font-size:.7rem}.products-searchbox .col-lg-3{padding:0}}@media screen and (min-width: 577px){header .nav{display:flex}header .nav ul{padding-right:0 !important}header .nav a.btn-1{display:inline-block !important;margin:10px 0}header .search-box-container{margin-bottom:10px}}