@charset "UTF-8";@import url(https://cdn.jsdelivr.net/gh/rastikerdar/vazir-font@v30.0.0/dist/font-face.css);body{background-color:#0b0e14;background-color:var(--bg);margin:0}:root{--bg:#0b0e14;--bg-soft:#121826;--text:#e6e7eb;--muted:#aab1c5;--primary:#7c5cff;--primary-2:#00d1b2;--card:#111827;--border:#1f2937;--accent:#ff7ac6}#root,body,html{background:#0b0e14;background:var(--bg);color:#e6e7eb;color:var(--text)}*{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.header{background-color:var(--bg-soft);border-bottom:1px solid var(--border);color:var(--text);direction:rtl;left:0;position:fixed;right:0;top:0;z-index:2}.header,.header .rightSide{align-items:center;display:flex;justify-content:space-evenly}.header .rightSide{margin:10px auto;width:90%}.rightSide .Hdetails{align-items:flex-start;display:flex;flex-direction:column;font-size:.9rem;margin:5px}.rightSide .Hdetails h5{margin:5px auto;padding:1px auto;text-align:right}.rightSide .Hdetails h6{margin:0;padding:1px auto;text-align:right}.header .rightSide .shoppingCart a{align-items:center;display:flex}.header a{color:var(--text);font-size:1rem;text-decoration:none}h5{margin:10px;text-shadow:0 0 4px #31eee8}.logo{display:flex;justify-content:center;left:-100px;margin:0 auto;position:relative;width:30%}.logo img{width:40%}.account{cursor:pointer}.account,.shoppingCart{align-items:center;display:flex;justify-content:space-evenly}.leftSide{justify-content:center}.leftSide,.searchBox{align-items:center;display:flex}.searchBox{left:-400px;position:relative}.search-icon{color:var(--muted);cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .3s ease;z-index:2}.input,.search-icon:hover{color:var(--text)}.input{background:#0000;border:2px solid #0000;border-radius:25px;font-size:14px;padding:10px 35px 10px 15px;transition:all .3s ease;width:0}.input.focused,.searchBox:hover .input{background:var(--card);border-color:var(--border);box-shadow:0 0 15px #0003;outline:none;width:300px}.search-suggestions{background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:0 4px 20px #0000001a;left:0;margin-top:5px;max-height:400px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.suggestion-item{align-items:center;border-bottom:1px solid #f0f0f0;cursor:pointer;display:flex;padding:12px 15px;transition:background-color .2s ease}.suggestion-item:hover{background-color:var(--bg-soft)}.suggestion-item:last-child{border-bottom:none}.suggestion-image{border-radius:4px;height:40px;margin-left:12px;overflow:hidden;width:40px}.suggestion-image img{height:100%;object-fit:cover;width:100%}.suggestion-details h6{color:var(--text);font-size:14px;margin:0 0 4px}.suggestion-details p{color:var(--muted);font-size:12px;margin:0}.user-name-exciting{-webkit-text-fill-color:#0000;animation:gradientShift 3s ease-in-out infinite;background:linear-gradient(45deg,#ff6b6b,#4ecdc4,#45b7d1,#96ceb4);-webkit-background-clip:text;background-clip:text;background-size:300% 300%;font-weight:700}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.box-item.has-submenu{position:relative}.submenu{animation:submenuSlideIn .25s ease forwards;background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:0 20px 50px #00000040;left:0;min-width:200px;opacity:0;position:absolute;top:100%;transform:translateY(8px) scale(.98);z-index:1000}@keyframes submenuSlideIn{to{opacity:1;transform:translateY(0) scale(1)}}.submenu-item{align-items:center;border-bottom:1px solid var(--border);color:var(--text);display:flex;padding:12px 15px;text-decoration:none;transition:background-color .2s ease,padding-right .2s ease}.submenu-item:hover{background-color:var(--bg-soft);color:var(--text);padding-right:20px}.submenu-item:last-child{border-bottom:none}.submenu-item svg{color:var(--primary);font-size:16px;margin-left:10px}.Wrap-out{background-color:#100e16;left:0;margin:0;padding:0;position:fixed;right:0;top:80px;z-index:1}.wrapper{direction:rtl;font-size:1.1rem;margin:.5% auto;width:70%}.box-item,.wrapper{align-items:center;display:flex;justify-content:center}.box-item{border-bottom:2px solid #100e16}.box-item a{align-items:center;color:#31eee8;display:flex;justify-content:center;text-decoration:none}.box-item:hover{border-bottom:2px solid #31eee8}.rightSide .shoppingCart{position:relative}.cart-count{background-color:aqua;border-radius:50%;color:#000;font-size:12px;padding:.5px 6px;position:absolute;right:-10px;top:0}.sidebar{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px #0000001a;min-width:70px;opacity:0;position:absolute;right:5%;top:65px;transform:translateY(-50px);transition:opacity .4s ease-in-out,transform .4s ease-in-out;visibility:hidden;width:6%;z-index:2}.sidebar.show{background-color:#100e16;border:2px solid #31eee8;border-radius:10px;opacity:1;transform:translateY(0);visibility:visible;z-index:2}.sidebar.show hr{height:100%;margin:0;padding:0;width:100%}.sidebar.show a{font-size:.8rem;margin:2%}.sidebar-link{align-items:center;color:#31eee8;display:flex;justify-content:space-evenly;padding:10px;text-decoration:none}@media (max-width:768px){.input{width:150px}.input.focused,.input:focus{width:200px}.search-suggestions{max-width:280px}}@media only screen and (max-width:1430px){.Wrap-out{top:70px!important}}@media only screen and (max-width:800px){.rightSide .account,.rightSide .shoppingCart{font-size:.8rem}.box-item h6{font-size:.6rem!important}}@media only screen and (max-width:700px){.searchBox .input{padding-left:0}.searchBox .icon{left:15px}.logo{align-items:center;width:70%}.rightSide{margin:40px auto}.rightSide h5{display:none}}@media only screen and (max-width:500px){.logo{align-items:center;width:80%}.Wrap-out{top:60px!important}}@media only screen and (max-width:700px){.box-item{margin:0!important}.cart-count{display:none}.Wrap-out{position:relative;top:80px;z-index:0}.box-item{padding:20px}.box-item h6{display:none}.box-item{margin:20px auto}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/MrH-modified/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/MrH-modified/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/MrH-modified/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/MrH-modified/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/MrH-modified/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;text-align:center;width:100%}.slick-dots li{display:inline-block;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slider-container{position:relative}.slider{margin-top:150px}.slide{position:relative}.next-btn,.prev-btn{background-color:#ffffffb3;border:none;cursor:pointer;padding:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.prev-btn{left:10px}.next-btn{right:10px}.slick-dots{bottom:20px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.slick-dots li{margin:0 5px}.slick-dots li button{background-color:aqua;border-radius:50%;height:10px;opacity:.5;width:10px}.slick-dots li.slick-active button{background-color:#ed1ce7;opacity:1}@media only screen and (max-width:700px){.slider{margin-top:70px}}.prdOut{background-color:var(--bg);color:var(--text);direction:rtl}.category-tiles{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(260px,1fr));margin:30px auto 10px;width:90%}.category-card{background:var(--card);border:1px solid var(--border);border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transform:translateZ(0)}.category-card:after{background:radial-gradient(600px circle at 50% 0,#7c5cff40,#0000 40%);background:radial-gradient(600px circle at var(--x,50%) var(--y,0),#7c5cff40,#0000 40%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.category-card:hover:after{opacity:1}.category-card .category-image{height:420px}.category-card .category-image img{background:var(--bg-soft);height:100%;object-fit:contain;width:100%}.category-card:hover .category-image img{transform:scale(1.08) rotate(.5deg)}.category-info{background:#00000059;border-radius:12px;bottom:16px;left:16px;padding:12px 14px;position:absolute;right:16px}.category-info h3{color:#fff;margin:0}.category-info p{color:#e5e7eb;font-size:12px;margin:4px 0 0}.category-card.active{box-shadow:0 10px 30px #7c5cff40;outline:2px solid var(--primary)}.category-description{margin:30px auto 0;position:relative;width:90%}.category-description .desc-inner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827b3;border:1px solid var(--border);border-radius:16px;overflow:hidden;padding:26px 22px;position:relative;text-align:center}.category-description .desc-inner:before{background:radial-gradient(400px circle at 80% -20%,#7c5cff40,#0000 40%);content:"";height:200px;inset:-40% -40% auto auto;pointer-events:none;position:absolute;width:60%}.category-description h2{margin:0 0 10px}.category-description .desc-text{margin:0 auto;max-width:820px}.category-description p{color:var(--muted);margin:8px 0;text-align:center}.category-description .see-more{animation:pulseGlow 2.2s ease-in-out infinite;background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:14px;box-shadow:0 10px 25px #7c5cff40;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin-top:14px;padding:10px 18px;text-decoration:none}@keyframes pulseGlow{0%,to{box-shadow:0 10px 25px #7c5cff40;transform:translateY(0)}50%{box-shadow:0 16px 32px #ff7ac659;transform:translateY(-2px)}}.category-description:before{background:radial-gradient(800px circle at 50% 0,#7c5cff26,#0000 40%);content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;top:-60px}.myProducts{align-items:center;direction:rtl;display:flex;flex-direction:column;justify-content:center;margin:auto;width:95%}.myProducts h1{text-shadow:-1px 22px 6px #31eee899}.myImage,.productWrapper{display:flex;justify-content:space-evenly}.myImage{align-items:center;flex-direction:column;width:30%}.productWrapper img{width:90%}.show_more{display:flex;justify-content:flex-end}.show_more a{align-items:center;background-color:#100e16;border:none;border-radius:10px;color:aqua;cursor:pointer;display:flex;font-family:Vazir;justify-content:space-between;padding:10px 5px;text-decoration:none;transition:all .3s ease}.show_more a:hover{background-color:#241f32;color:#ed1ce7}.myProducts .productItems ul{display:flex;justify-content:space-between;list-style-type:none;padding:0}.myProducts .productItems ul li{align-items:center;background-color:#241f32;border:2px solid #241f32;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-evenly;margin:10px auto;min-height:490px;min-width:170px!important;padding:10% 5%;position:relative;transition:all .2s ease-in-out;width:80%}.myProducts .productItems ul li:hover{background-color:#221b33;border:2px solid #ed1ce7}.myProducts .productItems ul li img{border-radius:10px;max-height:200px}.myProducts .productItems ul li h4{font-size:.9rem;font-weight:100}.myProducts .productItems ul li h6 span{color:#ed1ce7;font-size:1rem;font-weight:200}.product-title{font-size:.8rem;font-weight:200;max-width:200px}.description,.product-title{display:flex;justify-content:center;width:100%}.description{align-items:center}.description p{font-size:.8rem}.description .icons{display:flex;justify-content:space-between;width:75%}.description .icons button{align-items:center;background:none;border:2px dotted aqua;border-radius:5px;color:aqua;cursor:pointer;display:flex;justify-content:center;margin:10px auto;padding:5px;text-align:center;transition:all .2s ease-in-out}.description .icons button:hover{background-color:aqua;border:2px dotted #100e16;color:#241f32}.pag{align-items:center;direction:ltr;display:flex;flex-direction:column;justify-content:center;margin:auto;width:50%}.pag button{background:none;border:1px dashed #e945e9;border-radius:5px;color:#fff;cursor:pointer;font-family:Vazir;margin:5px;transition:all .2s ease-in-out}.page-buttons button{height:30px;width:30px}.selected-page{background-color:#ed1ce691!important;border:2px dotted aqua!important;color:#100e16!important;font-weight:700}.loading{align-items:center;display:flex;flex-direction:column;margin-top:100px}.spinner{animation:l15 1s linear infinite;aspect-ratio:1;border:4px solid #0000;border-right-color:#ed1ce7;display:grid;margin:10px auto;width:50px}.spinner:after,.spinner:before{animation:l15 2s infinite;border:inherit;border-radius:50%;content:"";grid-area:1/1;margin:2px}.spinner:after{animation-duration:3s;margin:8px}.loader{--w:10ch;animation:l16 2s infinite;color:#fff;font-family:monospace;font-size:20px;font-weight:700;letter-spacing:var(--w);margin-top:200px;overflow:hidden;text-shadow:calc(var(--w)*-1) 0,calc(var(--w)*-2) 0,calc(var(--w)*-3) 0,calc(var(--w)*-4) 0,calc(var(--w)*-5) 0,calc(var(--w)*-6) 0,calc(var(--w)*-7) 0,calc(var(--w)*-8) 0,calc(var(--w)*-9) 0;white-space:nowrap;width:var(--w)}.loader:before{content:"Loading..."}@keyframes l16{20%{text-shadow:calc(var(--w)*-1) 0 pink,calc(var(--w)*-2) 0 #ed1ce7,calc(var(--w)*-3) 0,calc(var(--w)*-4) 0,calc(var(--w)*-5) 0 #8a2be2,calc(var(--w)*-6) 0,calc(var(--w)*-7) 0,calc(var(--w)*-8) 0 grey,calc(var(--w)*-9) 0}40%{text-shadow:calc(var(--w)*-1) 0 pink,calc(var(--w)*-2) 0 #ed1ce7,calc(var(--w)*-3) 0 #e945e9,calc(var(--w)*-4) 0,calc(var(--w)*-5) 0 grey,calc(var(--w)*-6) 0 #7e7ef7,calc(var(--w)*-7) 0,calc(var(--w)*-8) 0 grey,calc(var(--w)*-9) 0}60%{text-shadow:calc(var(--w)*-1) 0 #add8e6,calc(var(--w)*-2) 0,calc(var(--w)*-3) 0 #e945e9,calc(var(--w)*-4) 0,calc(var(--w)*-5) 0 grey,calc(var(--w)*-6) 0,calc(var(--w)*-7) 0 #ffb4ff,calc(var(--w)*-8) 0 #8a2be2,calc(var(--w)*-9) 0 #ed1ce7}80%{text-shadow:calc(var(--w)*-1) 0 #add8e6,calc(var(--w)*-2) 0 purple,calc(var(--w)*-3) 0 #63fff4,calc(var(--w)*-4) 0 #8a2be2,calc(var(--w)*-5) 0 #ed1ce7,calc(var(--w)*-6) 0,calc(var(--w)*-7) 0 grey,calc(var(--w)*-8) 0 #63fff4,calc(var(--w)*-9) 0}}@keyframes l15{to{transform:rotate(1turn)}}.errorMessage{color:#ed1ce7;margin:10px auto;text-align:center}.page2{margin-top:200px}.page2 ul{flex-wrap:wrap}.page2 .range{height:100%;position:relative}.page2 #range-slider{font-family:Vazir}.page2 .res-range,.page2 .show-op{font-size:.8rem}.page2 .show-op{color:#ed1ce7}.page2 .range-in{background-color:#241f32;border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly;margin:auto;padding:2% 1%;position:fixed;right:10px;top:200px;width:22%}.page2 .range-in div{margin:10px 0}@media (max-width:768px){.category-tiles{grid-template-columns:1fr}.category-card .category-image{height:280px}}@media only screen and (max-width:1000px){.page2 .productItems ul,.productWrapper{align-items:center;flex-direction:column}.page2 .productItems ul{justify-content:center}#page2-pag .page2 ul li{margin:0 auto}.productItems{align-items:center;flex-direction:column}}@media only screen and (max-width:700px){.productItems{align-items:flex-start;display:flex;justify-content:center}.page2 .productItems ul{align-items:center;flex-direction:column;justify-content:center}#page2-pag .page2 ul li{margin:0 auto}.productItems ul{flex-direction:column}.productItems ul li{width:15rem!important}.productItems ul li img{border:none;border-radius:10px!important;width:80%!important}.description{align-items:center;flex-direction:column;justify-content:center}.description .icons{width:100%}.description p{font-size:.6rem;text-align:center}.pag{margin:0;width:100%}}#footer{background:url(/MrH-modified/static/media/footerBG.cdf56d3b.cdf56d3b5cae77b9f76f.jpg) no-repeat;direction:rtl;height:400px;margin:2% 0;position:relative}.footer{background-color:#000000db;bottom:0;display:flex;flex-wrap:wrap;justify-content:space-evenly;left:0;position:absolute;right:0;top:0}.footer .box{align-items:center;border:4px dotted #ed1ce7;border-radius:10px;display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;margin:1%;max-width:200px;min-width:200px;padding:1%}.footer .box h4{color:aqua;font-size:1.4rem;font-weight:100;text-shadow:0 0 10px}.footer .box .options{display:flex;flex-direction:column;width:60%}.footer .box .title{align-items:center;display:flex;justify-content:space-evenly;width:90%}.footer .box .title h4{font-size:1.2rem}.footer .box .title .icons{align-items:center;display:flex;font-size:1.5rem}.footer .contact .options{border-bottom:2px solid #fff}.footer .contact .options a{margin:4px 0!important}.footer .contact .address{display:flex;justify-content:center;text-align:justify;width:90%}.footer .contact .address p{color:hsla(0,0%,100%,.658)}.footer .box .options a{color:hsla(0,0%,100%,.701);display:flex;justify-content:space-evenly;margin:10px 0;text-decoration:none;width:100%}.media a p{font-size:2rem;margin:0}.media a{margin:3px 0!important}.about{display:flex;flex-direction:column}.about .logo img{width:10rem}.about .pay{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media only screen and (max-width:1003px){#footer{background:url(/MrH-modified/static/media/footerBG.cdf56d3b.cdf56d3b5cae77b9f76f.jpg) repeat-y;direction:rtl;height:100vh;margin:2% 0;position:relative}}@media only screen and (max-width:450px){#footer{background:url(/MrH-modified/static/media/footerBG.cdf56d3b.cdf56d3b5cae77b9f76f.jpg) repeat-y;direction:rtl;height:200vh;margin:2% 0;position:relative}}@media only screen and (max-width:1000px){.box{font-size:.8rem}.box .title h4{font-size:1rem!important}}input[type=range]{-webkit-appearance:none;background:#e0e0e0;border-radius:5px;height:8px;outline:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#7c5cff;border:2px solid #fff;border-radius:50%;cursor:pointer;height:20px;width:20px}input[type=range]::-moz-range-thumb{background:#7c5cff;border:2px solid #fff;border-radius:50%;cursor:pointer;height:20px;width:20px}input[type=range]::-moz-range-track{background:#e0e0e0;border-radius:5px;height:8px}.cart-items{color:var(--text);direction:rtl;margin:200px auto 10px;width:90%}.myBasket{color:#898989c0;display:flex;justify-content:center}.myBasket .prods{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly}.myBasket .prods p{margin:10px 0}.myBasket .prods .basketIcon{font-size:3rem}.cart-items-header{display:flex;justify-content:space-between}.cart-items-header button{background:none;border:none;color:var(--muted);font-size:1.4rem}.cart-items-header button:hover{box-shadow:none}.cart-items-header button svg{cursor:pointer;transition:all .3s ease}.cart-items-header button svg:hover{color:aqua;transform:scale(1.09)}.cart-items-list{background:var(--card);border:1px solid var(--border);border-radius:15px;display:flex;justify-content:space-evenly;margin:15px 0;width:80%}.cart-items-list .image{align-items:center;display:flex;justify-content:center;width:15%}.cart-items-image{border-radius:10px;margin:10px 0;width:70%}.cart-items-list .about{flex-direction:column;width:70%}.cart-items-list .about,.price-name{display:flex;justify-content:space-between}.details button{background:none;border:none;border-radius:5px;color:var(--primary);cursor:pointer;font-weight:700;margin:10px 0;padding:5px;text-align:center;transition:all .2s ease-in-out}.details button:hover{background-color:var(--accent);color:var(--bg)}.details button:active{margin-bottom:2px}.details{display:flex;flex-direction:column;width:30%}.numbers{align-items:center}.all-items,.numbers{display:flex;justify-content:space-evenly}.discount-section{background:var(--bg-soft);border:1px solid var(--border);border-radius:8px;margin:20px 0;padding:15px}.discount-section h6{align-items:center;color:#495057;display:flex;font-size:16px;gap:8px;margin:0 0 15px}.discount-input{display:flex;gap:10px;margin-bottom:10px}.discount-input input{background:var(--bg);border:1px solid var(--border);border-radius:5px;color:var(--text);flex:1 1;font-size:14px;padding:10px}.discount-input input:focus{border-color:var(--primary);box-shadow:0 0 0 2px #7c5cff40;outline:none}.discount-input button{background:var(--primary);border:none;border-radius:5px;color:var(--bg);cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .3s ease}.discount-input button:hover{background:var(--accent)}.discount-input button.remove-discount{background:#dc3545}.discount-input button.remove-discount:hover{background:#c82333}.discount-error{color:#dc3545;font-size:14px;margin:5px 0}.applied-discount{background:#d4edda;border:1px solid #c3e6cb;border-radius:5px;margin-top:10px;padding:10px}.applied-discount p{color:#155724;margin:5px 0}.discount-amount{font-size:16px;font-weight:700}.total-section{border-top:2px solid var(--border);margin-top:20px;padding-top:20px}.discount-info{background:#e8f5e8;border-radius:5px;color:#155724;margin-bottom:15px;padding:10px}.discount-info,.final-total{align-items:center;display:flex;justify-content:space-between}.final-total{background:var(--primary);border-radius:8px;color:var(--bg);margin-top:15px;padding:15px}.final-total h5{font-size:18px;margin:0}.manage-price{background:#7c5cff40;border-radius:10px;box-shadow:0 2px 10px #0000001a;height:-webkit-fit-content;height:fit-content;padding:20px;top:20px}.m-p-header{border-bottom:1px solid #e9ecef;margin-bottom:20px;padding-bottom:15px;text-align:center}.m-p-header h6{color:#495057;margin:10px 0}@media (max-width:768px){.discount-input{flex-direction:column}.discount-input button{width:100%}.final-total{flex-direction:column;gap:10px;text-align:center}.manage-price{margin-top:20px;position:static}}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.background{height:100vh;overflow:hidden;position:relative}.background:before{background:url(/MrH-modified/static/media/backgroundSignUp.9779c4cfec681c7e1cc7.jpg) no-repeat 50%;background-size:cover;bottom:0;content:"";filter:blur(10px);left:0;position:absolute;right:0;top:0;z-index:0}.background>*{position:relative;z-index:1}.main-box{direction:rtl;display:flex;justify-content:center;margin:5% auto}.card{background-color:#241f32;border-radius:10px;flex-direction:column;margin:0 auto}.card,.card a{display:flex;width:30%}.card a{align-items:center;color:#fff;justify-content:space-evenly;position:relative;text-decoration:none;z-index:1}.card .myLogo{display:flex;justify-content:center}.card .myLogo img{width:35%}.card-get{align-items:center;gap:20px;justify-content:center;margin:0 auto;padding:10px;width:70%}.card-get,form{display:flex;flex-direction:column}form{margin:5% 0;width:100%}form label{color:hsla(0,1%,74%,.641);display:flex;flex-direction:column;font-size:1rem;margin:10px 0}form input{background-color:#241f32;border:2px solid #fff;border-radius:5px;color:#fff;font-size:18px;padding:5px;transition:border-color .3s}form input:focus{border-color:aqua;outline:none}form button{background-color:aqua;border:none;border-radius:5px;cursor:pointer;font-family:Vazir;margin:10px auto;padding:7px;transition:all .3s ease-in-out;width:40%}button:hover{box-shadow:1px 7px 17px -2px #ffffff7d;-webkit-box-shadow:1px 7px 17px -2px #ffffff7d;-moz-box-shadow:1px 7px 17px -2px #ffffff7d}.main-box input{font-family:Vazir;font-size:.7rem}.card-inf .main-box{margin-top:7%}.error-message{color:#ff0040;display:flex;font-size:.8rem;justify-content:center}#phone{width:100%!important}.main-box p{color:#ed1ce7;display:flex;font-size:small;justify-content:center;text-align:center}.loading-spinner{gap:10px;justify-content:center}.spinner{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:20px;width:20px}button.loading{cursor:not-allowed;opacity:.7}.timer-info{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:15px 0;padding:10px;text-align:center}.timer{color:#dc3545;font-family:monospace;font-size:18px;font-weight:700}.resend-button{background:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px;transition:background-color .3s ease}.resend-button:hover{background:#218838}.error-message{background:#f8d7da;border:1px solid #f5c6cb;border-radius:5px;color:#721c24;margin-top:15px;padding:12px;text-align:center}input:invalid{border-color:#dc3545}input:valid{border-color:#28a745}.card-get input:disabled{background-color:#e9ecef}.card-get input:disabled,button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.timer-info{font-size:14px}.timer{font-size:16px}.resend-button{margin-top:15px;width:100%}}@media only screen and (max-width:900px){.card{margin-top:5%;width:70%!important}.card-inf .main-box{margin-top:0!important}}.all{background-color:var(--bg);font-family:Vazir,sans-serif}.initial-loader{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loader-content{color:#fff;text-align:center}.logo-container{margin-bottom:30px}.loader-logo{animation:logoFloat 2s ease-in-out infinite;height:120px;width:120px}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.loader-text h2{font-size:32px;font-weight:300;margin-bottom:15px}.loader-text p{font-size:18px;margin-bottom:40px;opacity:.8}.loader-spinner{display:flex;justify-content:center}.spinner-ring{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page2-container,.products-container{margin:0 auto;max-width:1200px;padding:120px 20px 20px}.search-section{margin-bottom:30px;text-align:center}.search-input{border:2px solid #e9ecef;border-radius:25px;font-size:16px;max-width:500px;padding:15px 20px;transition:all .3s ease;width:100%}.search-input:focus{border-color:#007bff;box-shadow:0 0 20px #007bff33;outline:none}.products-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-bottom:40px}.product-card{background:var(--card);border-radius:15px;box-shadow:0 2px 20px #0000001a;overflow:hidden;transition:all .3s ease}.product-card:hover{box-shadow:0 10px 40px #00000026;transform:translateY(-10px)}.product-image{height:250px;overflow:hidden;position:relative}.product-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.product-card:hover .product-image img{transform:scale(1.1)}.product-overlay{display:flex;flex-direction:column;gap:10px;opacity:0;position:absolute;right:10px;top:10px;transition:opacity .3s ease}.product-card:hover .product-overlay{opacity:1}.cart-btn,.favorite-btn{align-items:center;background:#ffffffe6;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.cart-btn:hover,.favorite-btn:hover{background:#fff;transform:scale(1.1)}.favorite-btn svg{font-size:18px}.cart-btn svg{font-size:20px}.product-info{padding:20px}.product-name{color:var(--text);font-size:18px;line-height:1.4;margin:0 0 10px}.product-price{color:var(--primary);font-size:20px;font-weight:700;margin:0 0 8px;position:relative;top:60px}.product-subtitle{color:var(--muted);font-size:14px;font-style:italic;margin:0}.pagination-container{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:40px}.pagination-info{color:#666;font-size:16px}.pagination-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.pagination-btn{background:#fff;border:1px solid #dee2e6;border-radius:6px;color:#333;cursor:pointer;min-width:40px;padding:10px 15px;text-align:center;transition:all .3s ease}.pagination-btn:hover{background:#f8f9fa;border-color:#007bff;color:#007bff}.pagination-btn.active{background:#007bff;border-color:#007bff;color:#fff}.pagination-btn.next-btn,.pagination-btn.prev-btn{background:#6c757d;border-color:#6c757d;color:#fff}.pagination-btn.next-btn:hover,.pagination-btn.prev-btn:hover{background:#5a6268;border-color:#5a6268}.error-container,.loading-container{align-items:center;display:flex;justify-content:center;margin-top:200px;min-height:400px;text-align:center}.loading-spinner{align-items:center;display:flex;flex-direction:column;gap:20px}.loading-spinner .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#007bff;height:50px;width:50px}.loading-spinner p{color:#666;font-size:18px}.error-container p{background:#f8d7da;border:1px solid #f5c6cb;border-radius:8px;color:#dc3545;font-size:18px;padding:20px}.no-results{color:#666;padding:60px 20px;text-align:center}.no-results p{font-size:18px;margin:0}@media (max-width:768px){.page2-container,.products-container{padding:15px}.products-grid{gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.product-image{height:200px}.pagination-buttons{gap:5px}.pagination-btn{font-size:14px;min-width:35px;padding:8px 12px}.loader-text h2{font-size:24px}.loader-text p{font-size:16px}.loader-logo{height:80px;width:80px}}.Panel{color:var(--text);direction:rtl}.Panel h5{box-shadow:none!important}.head{background-color:var(--bg-soft);border-bottom:1px solid var(--border);justify-content:flex-end}.head,.head-in{align-items:center;display:flex}.head-in{justify-content:space-evenly;width:30%}.home{color:var(--text);cursor:pointer;font-size:1.3rem;transition:.3s ease-in-out}.home:hover{color:var(--primary-2)}.information{cursor:pointer}.empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10%}.empty svg{font-size:10rem}.prods{flex-wrap:wrap;margin:0 auto;width:90%}.prods,.prods .prodd{display:flex;justify-content:space-between}.prods .prodd{align-items:center;background-color:var(--card);border:1px solid var(--border);border-radius:10px;flex-direction:column;margin:10px auto;max-width:220px;min-width:220px;padding:10px}.prodd img{border-radius:10px;width:10rem}.prodd svg{cursor:pointer;transition:all .3s ease-in-out}.prodd svg:hover{color:aqua;transform:scale(1.1)}.custom-overlay{align-items:center;background-color:#000000bf;display:flex;inset:0;justify-content:center;position:fixed}.modal{background-color:var(--card);border:1px solid var(--border);border-radius:8px;color:var(--text);direction:rtl;font-family:Vazir;min-width:200px;padding:0 10px 20px;width:25%}.modalhead{display:flex;justify-content:space-between}.modalhead button{background:none;border:none;color:azure;cursor:pointer;font-size:1.4rem;padding:0}.modalhead .modalBtn:hover{box-shadow:none}.modalhead .modalBtn svg{transition:all .2s ease-in-out}.modalhead .modalBtn svg:hover{color:#9400d3;transform:scale(1.1)}.modal .myLogo{display:flex;justify-content:center}.modal .myLogo img{width:40%}.modal .desc{align-items:center}.modal .desc,.modal .desc p{display:flex;flex-direction:column}.modal .desc p{font-size:.8rem;justify-content:center}.modal .desc input{background-color:var(--bg);border:none;border-radius:10px;color:var(--text);font-family:Vazir;margin:5px auto;padding:10px}.submit{display:flex;justify-content:center}.submit button{background-color:#7fffd4;border:none;border-radius:5px;cursor:pointer;font-family:Vazir;font-size:.7rem;margin:2% auto;padding:3%;transition:all .2s ease-in;width:40%}.submit button:hover{background-color:aqua;transform:scale(1.1)}.hamburger-menu{display:none}.hamburger-btn{background:none;border:none;border-radius:5px;color:var(--text);cursor:pointer;font-size:24px;padding:5px;transition:background-color .3s ease}.hamburger-btn:hover{background-color:var(--bg-soft)}.hamburger-panel{right:-300px;width:300px}.hamburger-header h4{color:var(--text);margin:0}.close-hamburger{background:none;border:none;border-radius:5px;color:var(--muted);cursor:pointer;font-size:20px;padding:5px;transition:background-color .3s ease}.close-hamburger:hover{background-color:var(--bg)}.hamburger-item{align-items:center;background:none;border:none;border-bottom:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;gap:15px;padding:15px 20px;text-align:right;transition:background-color .3s ease;width:100%}.hamburger-item:hover{background-color:var(--bg-soft)}.hamburger-item.active{background-color:var(--bg);border-right:3px solid var(--primary);color:var(--primary)}.hamburger-item.edit-profile{background-color:var(--bg);color:var(--accent)}.hamburger-item.edit-profile:hover{background-color:var(--bg-soft)}.panel-content{padding:110px 20px 20px}.dashboard-content{margin:0 auto;max-width:1200px}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:30px}.stat-card{background:var(--card);border-radius:12px;box-shadow:0 2px 15px #0000001a;padding:25px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.stat-card:hover{box-shadow:0 5px 25px #00000026;transform:translateY(-5px)}.stat-icon{font-size:48px;margin-bottom:15px}.stat-card h3{color:var(--text);font-size:18px;margin:0 0 10px}.stat-card p{color:var(--primary);font-size:32px;font-weight:700;margin:0}.charts-section{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));margin-top:30px}.chart-container{background:var(--card);border-radius:12px;box-shadow:0 2px 15px #0000001a;padding:25px}.chart-container h4{color:var(--text);margin:0 0 20px;text-align:center}.satisfaction-chart{align-items:center;display:flex;gap:20px}.chart-bar{background:var(--border);border-radius:10px;flex:1 1;height:20px;overflow:hidden}.chart-fill{background:linear-gradient(90deg,#28a745,#20c997);border-radius:10px;height:100%;transition:width 1s ease}.satisfaction-chart span{color:var(--primary-2);font-size:18px;font-weight:700;min-width:60px}.categories-chart{display:flex;flex-direction:column;gap:15px}.category-item{align-items:center;display:flex;gap:15px}.category-item span{color:var(--text);min-width:150px}.category-bar{background:var(--border);border-radius:6px;flex:1 1;height:12px;overflow:hidden}.category-fill{background:linear-gradient(90deg,#007bff,#6610f2);border-radius:6px;height:100%;transition:width 1s ease}.favorites-content{margin:0 auto;max-width:800px}.recommendations-content{margin:0 auto;max-width:1200px}.recommendations-content h4{color:var(--text);margin-bottom:30px;text-align:center}.recommendations-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.recommendation-card{background:var(--card);border-radius:12px;box-shadow:0 2px 15px #0000001a;overflow:hidden;transition:transform .3s ease}.recommendation-card:hover{transform:translateY(-5px)}.recommendation-card img{height:200px;object-fit:cover;width:100%}.recommendation-card h6{color:var(--text);font-size:16px;margin:15px}.recommendation-card p{color:var(--muted);margin:0 15px 15px}.add-to-cart-btn{background:var(--primary);border:none;border-radius:6px;color:var(--bg);cursor:pointer;margin:0 15px 15px;padding:10px;transition:background-color .3s ease;width:calc(100% - 30px)}.add-to-cart-btn:hover{background:var(--accent)}.welcome-banner{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.welcome-banner .welcome-text h3{color:var(--text);margin:0 0 6px}.welcome-banner .welcome-text p{color:var(--muted);margin:0}.welcome-banner .welcome-logo img{filter:drop-shadow(0 4px 12px rgba(0,0,0,.35));height:56px;width:56px}.hamburger-menu{display:block}.hamburger-panel{background:var(--card);border-left:1px solid var(--border);box-shadow:-2px 0 10px #0000001a;height:100vh;overflow-y:auto;position:fixed;right:-250px;top:0;transition:right .3s ease;width:250px;z-index:1000}.hamburger-panel.open{right:0}.hamburger-header{align-items:center;background:var(--bg-soft);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:20px}.hamburger-content{padding:20px 0}@media (max-width:768px){.hamburger-menu{display:block}.panel-content{padding:20px}.hamburger-menu{display:block}.charts-section,.recommendations-grid,.stats-grid{grid-template-columns:1fr}.hamburger-panel{right:-100%;width:100%}.hamburger-panel.open{right:0}}.user-info-display{align-items:center;display:flex;justify-content:center;margin:20px 0;padding:20px}.user-info-card{background:linear-gradient(135deg,#171420,#2a1f3d 50%,#171420);border:2px solid #31eee8;border-radius:20px;box-shadow:0 20px 40px #31eee833;direction:rtl;max-width:500px;overflow:hidden;padding:30px;position:relative;width:100%}.user-info-card:before{animation:shimmer 3s ease-in-out infinite;background:linear-gradient(90deg,#31eee8,#ed1ce7,#31eee8);content:"";height:4px;left:0;position:absolute;right:0;top:0}@keyframes shimmer{0%,to{transform:translateX(-100%)}50%{transform:translateX(100%)}}.user-info-header{border-bottom:1px solid #31eee84d;margin-bottom:25px;padding-bottom:20px}.user-avatar,.user-info-header{align-items:center;display:flex}.user-avatar{background:linear-gradient(135deg,#31eee8,#ed1ce7);border-radius:50%;box-shadow:0 8px 20px #31eee866;height:60px;justify-content:center;margin-left:20px;width:60px}.user-avatar svg{color:#171420;height:30px;width:30px}.greeting-text h3{color:#31eee8;font-size:1.1rem;font-weight:300;margin:0 0 5px;text-shadow:0 0 10px #31eee880}.greeting-text h2{color:#fff;font-size:1.8rem;font-weight:600;margin:0;text-shadow:0 0 15px #ffffff4d}.user-info-details{margin-bottom:25px}.info-item{align-items:center;background:#31eee80d;border:1px solid #31eee833;border-radius:15px;display:flex;margin-bottom:20px;padding:15px;transition:all .3s ease}.info-item:hover{background:#31eee81a;border-color:#31eee866;box-shadow:0 8px 20px #31eee833;transform:translateY(-2px)}.info-icon{align-items:center;background:linear-gradient(135deg,#ed1ce7,#31eee8);border-radius:12px;box-shadow:0 4px 15px #ed1ce74d;display:flex;height:45px;justify-content:center;margin-left:15px;width:45px}.info-icon svg{color:#fff;height:22px;width:22px}.info-content{display:flex;flex:1 1;flex-direction:column}.info-label{color:#31eee8;font-size:.9rem;font-weight:400;margin-bottom:5px;text-shadow:0 0 8px #31eee84d}.info-value{color:#fff;font-size:1.1rem;font-weight:600;text-shadow:0 0 10px #fff3}.user-info-footer{border-top:1px solid #31eee84d;padding-top:20px;text-align:center}.welcome-message{color:#31eee8;font-size:1rem;font-weight:400;line-height:1.6;text-align:center;text-shadow:0 0 10px #31eee866}.info-value{transition:all .3s ease}.info-value:hover{text-shadow:0 0 20px #fff6;transform:scale(1.05)}.user-info-card:hover{box-shadow:0 25px 50px #31eee84d;transform:translateY(-5px)}.user-avatar{animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media only screen and (max-width:600px){.user-info-card{margin:10px;padding:20px}.user-info-header{flex-direction:column;text-align:center}.user-avatar{margin:0 0 15px}.greeting-text h2{font-size:1.5rem}.info-item{flex-direction:column;text-align:center}.info-icon{margin:0 0 15px}}
/*# sourceMappingURL=main.961f8dca.css.map*/