@font-face{font-family:iranyekan;font-style:normal;font-weight:700;src:url(fonts/eot/iranyekanwebboldfanum.eot);src:url(fonts/eot/iranyekanwebboldfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanwebboldfanum.woff)format("woff"),url(fonts/ttf/iranyekanwebboldfanum.ttf)format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:100;src:url(fonts/eot/iranyekanwebthinfanum.eot);src:url(fonts/eot/iranyekanwebthinfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanwebthinfanum.woff)format("woff"),url(fonts/ttf/iranyekanwebthinfanum.ttf)format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:300;src:url(fonts/eot/iranyekanweblightfanum.eot);src:url(fonts/eot/iranyekanweblightfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanweblightfanum.woff)format("woff"),url(fonts/ttf/iranyekanweblightfanum.ttf)format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url(fonts/eot/iranyekanwebregularfanum.eot);src:url(fonts/eot/iranyekanwebregularfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanwebregularfanum.woff)format("woff"),url(fonts/ttf/iranyekanwebregularfanum.ttf)format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:500;src:url(fonts/eot/iranyekanwebmediumfanum.eot);src:url(fonts/eot/iranyekanwebmediumfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanwebmediumfanum.woff)format("woff"),url(fonts/ttf/iranyekanwebmediumfanum.ttf)format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:800;src:url(fonts/eot/iranyekanwebextraboldfanum.eot);src:url(fonts/eot/iranyekanwebextraboldfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanwebextraboldfanum.woff)format("woff"),url(fonts/ttf/iranyekanwebextraboldfanum.ttf)format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:900;src:url(fonts/eot/iranyekanwebblackfanum.eot);src:url(fonts/eot/iranyekanwebblackfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanwebblackfanum.woff)format("woff"),url(fonts/ttf/iranyekanwebblackfanum.ttf)format("truetype")}@font-face{font-family:iranyekan;font-style:normal;font-weight:950;src:url(fonts/eot/iranyekanwebextrablackfanum.eot);src:url(fonts/eot/iranyekanwebextrablackfanum.eot?#iefix)format("embedded-opentype"),url(fonts/woff/iranyekanwebextrablackfanum.woff)format("woff"),url(fonts/ttf/iranyekanwebextrablackfanum.ttf)format("truetype")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:100;src:url(fonts/woff/IRANSansXFaNum-Thin.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-Thin.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:200;src:url(fonts/woff/IRANSansXFaNum-UltraLight.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-UltraLight.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:300;src:url(fonts/woff/IRANSansXFaNum-Light.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-Light.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:500;src:url(fonts/woff/IRANSansXFaNum-Medium.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-Medium.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:600;src:url(fonts/woff/IRANSansXFaNum-DemiBold.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-DemiBold.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:800;src:url(fonts/woff/IRANSansXFaNum-ExtraBold.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-ExtraBold.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:900;src:url(fonts/woff/IRANSansXFaNum-Black.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-Black.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:950;src:url(fonts/woff/IRANSansXFaNum-ExtraBlack.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-ExtraBlack.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:1000;src:url(fonts/woff/IRANSansXFaNum-Heavy.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-Heavy.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:700;src:url(fonts/woff/IRANSansXFaNum-Bold.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-Bold.woff2)format("woff2")}@font-face{font-family:IRANSansX;font-style:normal;font-weight:400;src:url(fonts/woff/IRANSansXFaNum-Regular.woff)format("woff"),url(fonts/woff2/IRANSansXFaNum-Regular.woff2)format("woff2")}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}textarea::-webkit-input-placeholder{color:#ccc!important}textarea:-moz-placeholder-shown{color:#ccc!important}textarea::-moz-placeholder{color:#ccc!important}textarea:-ms-placeholder-shown{color:#ccc!important}textarea::placeholder{color:#ccc!important}input::-webkit-input-placeholder{color:#ccc!important}input:-moz-placeholder-shown{color:#ccc!important}input::-moz-placeholder{color:#ccc!important}input:-ms-placeholder-shown{color:#ccc!important}input::placeholder{color:#ccc!important}*{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;outline:none!important}*,input{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:0;width:8px;height:8px}::-webkit-scrollbar-track{background-color:#eee}#scrollToTop{opacity:0;visibility:hidden;bottom:80px;right:calc((100vw - min(var(--widthdashboard),450px))/2);z-index:9999;color:#999;cursor:pointer;background-color:#fff;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:8px;font-size:18px;transition:opacity .3s,visibility .3s;display:flex;position:fixed;box-shadow:0 2px 8px #63636333}#scrollToTop.visible{opacity:1;visibility:visible}#scrollToTop i{width:18px;height:18px;font-size:18px}#overlay{z-index:1001;backdrop-filter:blur(2px);background:#00000020;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#overlay.without-back{backdrop-filter:none;background:0 0}#overlay.without-back .spinner-box{display:none}#overlay .spinner-box{background:#00000050;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}::-moz-selection{color:#fff;background:var(--basecolor)}::selection{color:#fff;background:var(--basecolor)}a:not([href]){transition:all .3s}a:not([href]):hover{color:var(--button-active-hover)}body{-webkit-appearance:none;background-color:#f9f9f9;font-size:15px;font-weight:300;font-family:IRANSansX!important;overflow:auto!important}a{cursor:pointer!important;text-decoration:none!important}:root{--basecolor:#1acd96;--basecolorshadow:#1acd9642;--basecolorshadowback:#1acd9611;--button-active-hover:#17a97c;--button-active:var(--basecolor);--button-deactive:#cacaca;--button-deactive-hover:#a8a8a8;--button-red:#ef394e;--button-red-hover:#c71d31;--button-white:#fafafa;--background-button:#f5f5f5}.containery{height:100vh;height:calc(var(--vh,1vh)*100)}.spinner{margin:auto}.spinner-white{border-color:#fff #fff #0000!important}.spinner-gray{border-color:#888 #888 #0000!important}.spinner-red{border-color:var(--button-red)!important;border-bottom-color:#0000!important}.spinner-green{border-color:var(--basecolor)!important;border-bottom-color:#0000!important}.spinner-blue{border-color:#11a0ef #11a0ef #0000!important}.spinner-yellow{border-color:#ffba00 #ffba00 #0000!important}.spinner-purple{border-color:#9911ef #9911ef #0000!important}.spinner{box-sizing:border-box;border:3px solid #fff;border-radius:50%;width:18px;height:18px;animation:1s linear infinite rotation;display:inline-block;border-bottom-color:#0000!important}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.bottom-height,.bottom-height.short,.bottom-height.product-bottom{height:67px}.bottom-height.product-bottom.closeshop{height:108px!important}.product .bottom-height.product-bottom,.cartlist .bottom-height.product-bottom{height:55px}.top-height{height:63px}.bottom-padding{padding-bottom:16px}.box{height:100vh;height:calc(var(--vh,1vh)*100);margin-top:-37px;overflow:auto}.margin-1{margin-right:16px}.box .margin-row,.margin-row{margin-bottom:16px}.box a{width:var(--wc);height:var(--wc);color:var(--basecolor);border-radius:calc(var(--wc)/2);cursor:pointer;background-color:var(--background-button);justify-content:center;align-items:center;font-size:30px;font-weight:500;transition:all .3s;display:flex}.box a:hover{background-color:var(--basecolor);color:#fff}.top-title{z-index:9;z-index:999;background-color:#fff;border-bottom:1px solid #f1f1f1;justify-content:center;width:100%;height:63px;padding:16px 12px;display:flex;position:fixed;top:0;left:0;right:0;-webkit-box-shadow:0 0 12px 3px #0000000d;box-shadow:0 0 12px 3px #0000000d}.bottom-header .footer-icon{flex-direction:column;align-items:center;display:flex}.bottom-header .footer-icon .footer-title{text-align:center;margin-top:4px;font-size:11px;font-weight:400}.bottom-header{z-index:999;direction:rtl;background-color:#fff;border-bottom:1px solid #f1f1f1;justify-content:space-evenly;width:100%;height:67px;padding:16px 8px 10px;display:flex;position:fixed;bottom:0;left:0;right:0;-webkit-box-shadow:0 0 12px 3px #0000000d;box-shadow:0 0 12px 3px #0000000d}.top-title .title,.addresstext{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.top-title .farsi{width:var(--widthdashboard);text-align:right;max-width:450px}.button{cursor:pointer}.button-bottom{z-index:1000;background-color:#fff;justify-content:center;width:100%;padding:12px;display:flex;position:fixed;bottom:0;left:0;right:0;-webkit-box-shadow:0 0 12px 3px #0000000d;box-shadow:0 0 12px 3px #0000000d}.button-bottom.product-button{-webkit-box-shadow:none;box-shadow:none;z-index:999;border-top:1px solid #e5e5e5}.button-bottom .button-row{width:calc(var(--widthdashboard));justify-content:center;align-items:center;max-width:450px}.button-bottom .button-row a{color:#fff;cursor:pointer;text-align:center;direction:rtl;border-radius:8px;justify-content:center;align-items:center;height:43px;font-size:14px;font-weight:400;transition:all .3s;display:flex}.button-bottom .button-row .c100{color:#666;background-color:#f0f0f0;border:0;width:100%;margin:0}.button-bottom.one .button-row .c100{background-color:var(--button-active);border:1px solid var(--button-active);color:#fff;width:100%;margin:0}.button-bottom.one .button-row .c100:hover{background-color:var(--button-active-hover);border-color:var(--button-active-hover);color:#fff}.button-bottom .button-row .c100:hover{background-color:#e5e5e5}.button-bottom .button-row .c50right{width:50%;margin:0 0 0 6px}.button-bottom .button-row .c50left{color:#666;background-color:#f0f0f0;border:0;width:50%;margin:0 6px 0 0}.button-bottom .button-row .c50left:hover{background-color:#e5e5e5}.button-bottom .active{color:#fff;transition:all .3s;background-color:var(--button-active)!important;border:1px solid var(--button-active)!important}.button-bottom .deactive,.button-bottom.one .deactive{color:#fff;transition:all .3s;background-color:var(--button-deactive)!important;border:1px solid var(--button-deactive)!important}.button-bottom .deactive:hover,.button-bottom.one .deactive:hover{background-color:var(--button-deactive-hover)!important;border-color:var(--button-deactive-hover)!important}.button-bottom .active:hover{background-color:var(--button-active-hover)!important;border-color:var(--button-active-hover)!important}.redbutton{color:#fff!important;background-color:var(--button-red)!important;border-color:var(--button-red)!important}.redbutton:hover{background-color:var(--button-red-hover)!important;border-color:var(--button-red-hover)!important}.credit-label{color:#000;text-align:center;direction:rtl;width:100%;margin-bottom:10px;font-size:16px;font-weight:400}.credit-label.over{color:#000;background-color:#eee;border:1px solid #ddd;border-radius:5px;width:auto;padding:3px 8px;font-weight:400;position:absolute;top:9px;left:9px}.send-credit .credit-label.over{top:51px}.credit-text{color:#444;text-align:center;direction:rtl;width:100%;margin-top:10px;margin-bottom:5px;font-size:28px;font-weight:700}.top-label{color:#888;text-align:center;direction:rtl;width:100%;margin-bottom:8px;font-size:14px}.top-company{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;background:#f0f0f0;border-radius:0 0 10px 10px;padding:5px 10px;position:fixed;top:0}.top-label-title{color:#888;text-align:center;direction:rtl;background:#fff;border:1px solid #f1f1f1;border-radius:10px;width:100%;margin:16px 0 0;padding:12px;font-size:15px;line-height:30px;-webkit-box-shadow:0 0 12px #0000000d;box-shadow:0 0 12px #0000000d}.top-label-company{color:#888;width:inherit;text-align:center;direction:rtl;margin:0;font-size:14px}.top-text{color:#666;white-space:nowrap;direction:rtl;margin-bottom:20px;font-size:32px;font-weight:300}.top-text .text-label,.label.main .text-label{margin-right:4px;font-size:13px;font-weight:300}.top-text.wrap{white-space:normal;text-align:center}.toman{margin-bottom:0}.toman-label{color:#999;margin-top:-5px;font-size:15px;font-weight:300}.palceholderclass{color:#ddd}.invisible{visibility:hidden}.state{border:4px solid var(--basecolor);border-radius:65px;justify-content:center;align-items:center;width:130px;height:130px;font-size:40px;display:flex}.success{border-color:var(--basecolor);color:var(--basecolor)}.error{border-color:var(--button-red);color:var(--button-red)}.bdbox{height:100vh;height:calc(var(--vh,1vh)*100);margin-top:-37px;overflow:auto}.genderbox{background-color:var(--background-button);border-radius:20px;position:relative}.genderbox .activecolor{color:#fff!important}.genderbox .activebox{background-color:var(--basecolor);border-radius:20px;width:75px;height:40px;margin-top:0;position:absolute}.genderbox a{width:75px;height:40px;color:var(--basecolor);font-weight:300;transition:all .3s;display:flex;position:relative;justify-content:center!important;align-items:center!important}.customercredit.genderbox a,.customercredit.genderbox .activebox{width:96px}.hide{display:none!important}.marginday-1{margin-right:5px}.daybox .margin-row,.monthbox .margin-row{margin-bottom:5px}.daybox a{width:var(--wday);height:var(--wday);color:var(--basecolor);border-radius:calc(var(--wday)/2);cursor:pointer;background-color:var(--background-button);justify-content:center;align-items:center;font-size:15px;font-weight:300;transition:all .3s;display:flex}.monthbox a{width:var(--wmonth);height:var(--hmonth);color:var(--basecolor);border-radius:calc(var(--wmonth)/3);cursor:pointer;background-color:var(--background-button);justify-content:center;align-items:center;padding-bottom:4px;font-size:15px;font-weight:300;transition:all .3s;display:flex}.daybox a:hover,.dayactive,.monthbox a:hover,.monthactive{transition:all .3s;background-color:var(--basecolor)!important;color:#fff!important}.monthactive .monthtitle,.monthbox a:hover .monthtitle,.monthbox a .monthtitle:hover{transition:all .3s;color:#fff!important}.monthtitle{color:#aaa;margin-top:8px;margin-bottom:4px;font-size:8px;transition:all .3s}.categorybottom{padding-top:16px;padding-bottom:74px}.catbox{height:100vh;height:calc(var(--vh,1vh)*100)}.categorylist{flex-grow:1}.categorycontainer{height:calc(var(--vh,1vh)*100)}.cutomercategory-row{direction:rtl;flex-direction:row;margin:0 auto;padding:4px 0;display:flex;width:calc(var(--widthbutton))!important}.cutomercategory-column.column1{margin-left:8px}.cutomercategory-column.active{box-shadow:0 0 0 .2rem var(--basecolorshadow);border:1px solid var(--basecolor)!important;color:var(--basecolor)!important}.cutomercategory-row .cutomercategory-column{text-align:center;cursor:pointer;direction:rtl;background:#fff;border:1px solid #ddd;border-radius:10px;align-items:center;padding:20px 10px;font-size:14px;transition:all .3s;display:flex;width:calc(var(--widthbutton)/2 - 4px)!important;justify-content:center!important}.cutomercategory a:hover{color:#fff;background-color:var(--button-active-hover)!important}.cutomercategory a{color:#fff;border-radius:25px;width:45px;height:45px;margin-top:5px;margin-right:8px;font-size:22px;transition:all .3s;display:flex;background-color:var(--basecolor)!important}.cutomercategory a span{margin:auto;line-height:0}.cutomercategory{direction:rtl;display:flex}.cutomername,.cutomercategory{margin-bottom:8px;padding:0;position:relative}.cutomername .toman-label{margin:0;position:absolute;top:17px;left:12px}.cutomercategory input{width:calc(var(--widthbutton) - 45px - 8px)!important}.cutomername input,.cutomercategory input{text-align:center;height:45px;width:var(--widthbutton);border:2px solid var(--basecolor);background-color:#fff;border-radius:23px;margin:5px auto;padding:0 10px;position:relative}.namelabel{color:var(--basecolor);direction:rtl;font-size:18px;font-weight:400;margin:5px 0 12px!important}.cutomerlabel{text-align:center;margin-bottom:74px}.cutomerlabel label{margin-bottom:0}.credit-value .namelabel{background:#1acd9618;border-radius:8px;padding:8px 12px;margin-bottom:12px!important}.cutomerlabel .checkout-btn{border:1px solid var(--button-red);color:var(--button-red);background:#ff4c5f18;border-radius:8px;margin-bottom:12px;padding:10px 16px;font-weight:400;transition:all .3s;display:inline-block}.cutomerlabel .checkout-btn:hover{color:var(--button-red);background:#ff4c5f25}.credit-value span{color:var(--basecolor);margin-left:8px;font-size:30px}.credit-value{justify-content:center;align-items:center;display:flex}.divider{height:3px;width:calc(var(--widthdashboard)/3);background-color:#eee;border-radius:10px;max-width:150px;margin:0 auto 16px}.divider.w100{height:1px;width:calc(var(--widthdashboard))}.setting .divider{margin:16px auto 0}.namebox{height:100vh;height:calc(var(--vh,1vh)*100);overflow:auto}.donebox{width:var(--widthbutton);height:100vh;height:calc(var(--vh,1vh)*100);overflow:auto}.donebox.margin{margin-top:-37px}.credit,.sendsms,.setting,.dashboard,.customerdashboard,.login,.maincontent,.document,.ticket,.product,.productsetting,.shop,.cartlist,.shopinfo{width:var(--widthdashboard);max-width:450px;margin:0 auto}.testpage{width:100vw;width:calc(var(--vw,1vw)*100);padding:0 16px}.testpage .login-row{padding:0 16px}.testpage .list{padding-top:24px}.testpage .row{flex-flow:row;width:100%;display:flex}.testpage .button{color:#fff;fill:#fff;background-color:#1acd96;border-radius:10px;justify-content:center;align-items:center;width:100px;margin-right:8px;transition:all .3s;display:flex;position:relative;top:0;box-shadow:0 2px 5px #ffffff40,0 5px 15px #1acd9659!important}.testpage .button:hover{color:#fff;fill:#fff;top:-3px;box-shadow:0 2px 5px #ffffff4d,0 7px 30px #17a97c73!important}.boxdesign-background{background-color:#fff;border-radius:10px;width:100%}.boxdesign{direction:rtl;background:#fff;border:none;-webkit-border-radius:8px;border-radius:8px;padding:12px;transition:all .3s}.dashboard-button{cursor:pointer;direction:rtl;background-color:#fafafa;border-radius:8px;justify-content:start;align-items:center;width:100%;height:42px;padding-right:6px;font-size:13px;font-weight:400;transition:all .3s;display:flex;position:relative;color:#555!important;border:1px solid #f0f0f0!important}.dashboard-button:hover{background-color:#f0f0f0}.dashboard-button:not(.no-after):after,.addressbutton:not(.no-after):after{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"";font-size:15px;font-style:normal;line-height:1;position:absolute;top:50%;left:12px;transform:translateY(-50%);font-family:uicons-regular-rounded!important;font-weight:400!important}.dashboard-button i,.addressbutton i{background:#fff8;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:8px;font-size:16px;display:flex}.dashboard-button .badgebtn{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;padding-top:3px;font-size:12px;display:flex;background-color:var(--button-red)!important}.customer-dashboard{direction:rtl}.customer-dashboard-box .icon{border:1px solid #1acd96;border-radius:20px;justify-content:center;align-items:center;width:50px;height:50px;padding-top:11px;font-size:20px;display:flex;position:absolute;top:-16px;color:#1acd96!important;background-color:#e2f9f2!important}.customer-dashboard-box .icon.red,.find-dashboard-box .icon.red{color:#ff4c5f!important;background-color:#ffe9eb!important;border-color:#ff4c5f!important}.customer-dashboard-box .icon.blue,.find-dashboard-box .icon.blue{color:#11a0ef!important;background-color:#e1f3fd!important;border-color:#11a0ef!important}.customer-dashboard-box .icon.gray,.find-dashboard-box .icon.gray{color:#888!important;background-color:#f0f0f0!important;border-color:#888!important}.customer-dashboard-box .icon.yellow,.find-dashboard-box .icon.yellow{color:#ffba00!important;background-color:#fff6df!important;border-color:#ffba00!important}.customer-dashboard-box .top-text{text-align:center;width:100%;margin-top:5px;margin-bottom:0;font-weight:400;font-size:20px!important}.find-dashboard-box .top-text{white-space:normal;text-align:right;width:100%;margin-bottom:0;font-weight:400;line-height:35px;font-size:20px!important}.find-dashboard-box .top-label{white-space:normal;color:#666;text-align:right;font-size:15px;font-weight:300;line-height:30px;margin-top:8px!important}.find-dashboard-box .icon{border-radius:15px;justify-content:right;align-items:center;width:100%;padding:8px 8px 8px 12px;font-size:17px;display:flex;color:#1acd96!important;background-color:#e2f9f2!important;margin-top:8px!important}.find-dashboard-box .icon .img{background-color:#fff8;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.find-dashboard-box .icon .img i{height:17px}.find-dashboard-box .icon .button{text-align:right;margin-right:8px;font-size:16px;font-weight:400}.customer-dashboard-box{width:calc(var(--widthdashboard)/2 - 8px);cursor:pointer;max-width:217px;margin-top:32px;padding-top:50px;position:relative}.find-dashboard-box{width:calc(var(--widthdashboard)/2 - 8px);cursor:pointer;border-radius:20px;max-width:217px;padding:15px;position:relative}.customer-dashboard-box:first-child,.find-dashboard-box:first-child{margin-left:8px}.customer-dashboard-box:nth-child(2),.find-dashboard-box:nth-child(2){margin-right:8px}.dashboard-box{margin-top:16px}.dashboard-box .top-text{margin-bottom:16px}.dashboard-button.white.color{color:#aaa!important;background-color:var(--button-white)!important;border-color:#aaaaaa50!important}.dashboard-button.white.color:hover{color:#555!important;border-color:#555!important}.dashboard-button.red.outline{color:#ff4c5f!important}.dashboard-button.red.color{color:#ff4c5f!important;border-color:#ff4c5f50!important}.dashboard-button.red.color.outline{color:#ff4c5f!important;background-color:#ff4c5f20!important;border-color:#ff4c5f50!important}.dashboard-button.red.color.outline:hover{background-color:#ff4c5f30!important}.dashboard-button.green.color{color:var(--basecolor)!important;border-color:var(--basecolorshadow)!important}.dashboard-button.green.color.outline{color:var(--basecolor)!important;background-color:#1acd9620!important;border-color:#1acd9650!important}.dashboard-button.green.color.outline:hover{background-color:var(--basecolorshadow)!important}.dashboard-button.gray.color{color:#888!important;border-color:#888!important}.dashboard-button.blue.color{color:#11a0ef!important;border-color:#11a0ef50!important}.dashboard-button.blue.color.outline{color:#11a0ef!important;background-color:#11a0ef20!important;border-color:#11a0ef50!important}.dashboard-button.blue.color.outline:hover{background-color:#11a0ef30!important}.dashboard-button.yellow.color{color:#f07722!important;border-color:#f0772250!important}.dashboard-button.yellow.color.outline{color:#f07722!important;background-color:#f0772220!important;border-color:#f0772250!important}.dashboard-button.yellow.color.outline:hover{background-color:#f0772230!important}.dashboard-button.purple.color{color:#9911ef!important;border-color:#9911ef!important}.dashboard-button.purple.outline.color{color:#9911ef!important;background-color:#9911ef20!important;border-color:#9911ef!important}.dashboard-button.purple.color.outline:hover{background-color:#9911ef30!important}.dashboard-button.pink.color{color:#ff6fb5!important;border-color:#ff6fb5!important}.dashboard-button.pink.color.outline{color:#ff6fb5!important;background-color:#ff6fb520!important;border-color:#ff6fb5!important}.dashboard-button.pink.color.outline:hover{background-color:#ff6fb530!important}.dashboard-button.top{margin-top:10px}.dashboard .top-text,.customerdashboard .top-text{color:#444;text-wrap:auto;text-wrap-mode:wrap;text-wrap-style:auto;text-align:center;justify-content:center;align-items:center;font-size:15px;font-weight:400;display:flex}.copy-box i{background:#eee;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:8px;padding:8px;font-size:15px;display:flex}.copy-box{cursor:pointer}#snowfall{pointer-events:none;z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0}.snowflake{opacity:1;pointer-events:none;background-size:cover;width:16px;height:16px;animation:linear infinite fall;position:absolute;top:-20px}.snowflake.PARTY{background-image:url(/styles/images/shop/confetti_4.png)}.snowflake.SNOW{background-image:url(/styles/images/shop/snowflake.png)}@keyframes fall{to{transform:translateY(100vh)}}@keyframes fadeOut{0%{opacity:.8}to{opacity:0}}@keyframes fadeOutp{0%{opacity:1}to{opacity:0}}.apikey{cursor:pointer;background:#fafafa;border:1px solid #999;border-radius:8px;flex-direction:row;align-items:center;padding:8px 12px;font-size:14px;display:flex}.apikey i{margin-left:5px;width:14px!important;height:14px!important}.expiremessage{text-align:justify;direction:rtl;border-radius:10px;margin-bottom:16px;padding:10px;font-size:14px}.expiremessage.ok{border:1px solid var(--basecolor);color:var(--basecolor);background:var(--basecolorshadowback)}.expiremessage.error{border:1px solid var(--button-red);color:var(--button-red);background:#ff4c5f10}.expiremessage.reminde{color:#f80;background:#ff880010;border:1px solid #f80}.setting-box{text-align:right;color:#444;direction:rtl;width:100%;font-size:15px;font-weight:300}.customer-credit .credit-state{align-items:center;display:flex}.identifier-box{padding:unset;flex-direction:column;margin-top:8px;display:none!important}.identifier-box .credit-box{padding:10px}.customer-credit .credit-box{flex-direction:column;display:none}.identifier-box .customer-credit .credit-box .credit-box-type{margin-top:8px}.customer-credit .credit-box .credit-box-type{align-items:center;display:flex}.customer-credit .credit-box .credit-box-type-percent.active,.customer-credit .credit-box .credit-box-type-amount.active,.customer-credit .credit-box .identifier-box-type-percent.active,.customer-credit .credit-box .identifier-box-type-amount.active{display:block}.customer-credit .credit-box .credit-box-type-percent,.customer-credit .credit-box .credit-box-type-amount,.customer-credit .credit-box .identifier-box-type-percent,.customer-credit .credit-box .identifier-box-type-amount{display:none}.customer-credit .credit-box .credit-box-type-percent .credit-percent,.customer-credit .credit-box .credit-box-type-amount .credit-amount,.customer-credit .credit-box .identifier-box-type-percent .credit-percent,.customer-credit .credit-box .identifier-box-type-amount .credit-amount{align-items:center;margin:0 0 5px;display:flex;position:relative}.customer-credit .credit-box .credit-box-type-percent .credit-percent .top-label,.customer-credit .credit-box .credit-box-type-amount .credit-amount .top-label,.customer-credit .credit-box .identifier-box-type-percent .credit-percent .top-label,.customer-credit .credit-box .identifier-box-type-amount .credit-amount .top-label{margin-left:10px}.customer-credit .credit-box .credit-box-type-percent .infotitle,.customer-credit .credit-box .credit-box-type-amount .infotitle,.customer-credit .credit-box .identifier-box-type-percent .infotitle,.customer-credit .credit-box .identifier-box-type-amount .infotitle{padding:0}.customer-credit .credit-box .credit-box-type-percent .credit-percent .boxdesign,.customer-credit .credit-box .credit-box-type-amount .credit-amount .boxdesign,.customer-credit .credit-box .identifier-box-type-percent .credit-percent .boxdesign,.customer-credit .credit-box .identifier-box-type-amount .credit-amount .boxdesign{width:unset;flex-grow:1}.customer-credit .credit-box .credit-box-type-percent .credit-percent .credit-label.over,.customer-credit .credit-box .credit-box-type-amount .credit-amount .credit-label.over,.customer-credit .credit-box .identifier-box-type-percent .credit-percent .credit-label.over,.customer-credit .credit-box .identifier-box-type-amount .credit-amount .credit-label.over{width:unset}.customer-credit .credit-box.active,.identifier-box.active{display:flex!important}.setting-box.customer-credit{flex-direction:column;padding:0;display:flex}.setting-box:focus{box-shadow:0 0 0 .2rem var(--basecolorshadow);border-color:var(--basecolor)}.setting .top-label{text-align:right;margin-top:16px;margin-bottom:5px}.setting .label.top{margin:12px 0 5px}.setting .checkbox,.shopsetting .checkbox{cursor:pointer;float:right;padding:10px 10px 0 0;display:flex;direction:ltr!important}.setting-box.customer-credit .checkbox{padding:0}.customer-credit .top-label{width:-moz-fit-content;margin-top:5px}.logo-header{border-radius:0;width:39px;height:39px;margin-left:6px}.checkbox.disable span{background-color:var(--basecolorshadowback);color:var(--basecolorshadow);transition:all .3s}.checkbox .fa-check{background-color:var(--basecolor);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:7px;padding:6px;font-size:8px;transition:all .3s;display:flex}.setting .button-bottom .button-row{width:var(--widthdashboard);max-width:450px}.message-state{direction:rtl;flex-direction:row;width:100%;margin-top:8px;display:flex}.message-state span{color:#fff;border-radius:9px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:6px;padding:6px;font-size:8px;transition:all .3s;display:flex}.message-state .label{white-space:normal;text-align:justify}.message-state.ok .label{color:var(--basecolor)}.message-state.ok span{background-color:var(--basecolor)}.message-state.error .label{color:var(--button-red)}.message-state.error span{background-color:var(--button-red)}.message-state.wait .label{color:#11a0ef}.message-state.wait span{background-color:#11a0ef}.credit .button-bottom .button-row{width:var(--widthdashboard);max-width:450px}.credit .top-label{margin-bottom:0}.credit-row{text-align:center;direction:rtl;width:100%;margin-top:16px}.creditbox{width:var(--widthdashboard);flex-direction:column;min-height:130px;padding:20px;transition:all .3s;display:flex;justify-content:center!important;align-items:center!important}.creditbox.right{margin-left:10px}.creditbox.active{border:1px solid var(--basecolor);box-shadow:0 0 0 .25rem #1acd967a}.creditbox .price{color:var(--basecolor);margin-bottom:3px;font-weight:500}.creditbox .price-dis{color:var(--button-red);font-size:15px;text-decoration:line-through}.creditbox .divider{border-top:1px solid #ddd;width:35%;margin:16px 0}.credit-add-box-parent{width:var(--widthdashboard);max-width:450px}.credit-add-box{width:inherit;max-width:inherit;margin:0 auto 83px;position:fixed;bottom:0}.send-credit{width:var(--widthdashboard);max-width:450px;position:relative}.setting .send-credit{width:unset;max-width:unset}.credit-choice{direction:rtl;flex-direction:row;margin-top:16px;display:flex}.credit-selector{direction:rtl;background:#fff;border:1px solid #ddd;border-radius:10px;flex-grow:1;flex-basis:0;align-items:center;margin-left:10px;padding:10px;transition:all .3s;display:flex;cursor:pointer!important;justify-content:center!important}.credit-selector.active{border:1px solid var(--basecolor);box-shadow:0 0 0 .2rem var(--basecolorshadow)}.credit-selector:last-child{margin-left:0}.credit-selector .credit-text{width:auto;margin:0;font-size:15px;font-weight:400}.credit-selector.active .credit-text,.credit-selector.active .credit-label{color:var(--basecolor)}.credit-selector .credit-label{width:auto;margin:0 3px 0 0;font-size:13px;font-weight:400}.credit-top-height{margin-top:calc((var(--vh,1vh)*100 - (67px + 19.5px + 336px + 112px + 63px))/2)}.credit-top-height.pglist{margin-top:-170px}.basket-credit{direction:rtl}.basket-credit .top-label{color:#444;direction:rtl;width:auto;margin-left:10px;font-size:15px}.basket-info{color:#777;white-space:pre-line;margin-top:8px;font-size:13px;line-height:28px}.sendsms-row{direction:rtl;width:100%;margin-bottom:10px;display:flex}.sendsms-rowbtn{opacity:1;width:100%;margin-top:0;-webkit-transition:all .3s linear;transition:all .3s linear;overflow:hidden}.sendsms-rowbtn-line{opacity:0;height:0}.sendsms-rowbtn-expand{opacity:1!important;height:50px!important;margin-top:10px!important}.sendsms-row .dashboard-button{width:90px}.sendsms .top-label,.list .top-label{text-align:right;margin-top:16px;margin-bottom:5px}.list .divider{background-color:#ddd;height:1px;margin:10px 10px 0}.list .top-label{text-align:right;margin-top:10px}.bottom-box .pagetext{flex-grow:1;width:auto;margin-top:10px}.bottom-box .add-deactive{color:var(--button-red);margin-top:9px;font-size:15px;font-weight:400}.bottom-box{direction:rtl;flex-direction:row;width:100%;padding:0 8px;display:flex}.pagetext .page{color:var(--button-red);font-weight:400}.text{text-align:right;color:#666;direction:rtl;margin:0;font-size:16px;display:flex;align-items:center!important}.text.green{color:var(--basecolor)}.text.red{color:var(--button-red)}.text.blue{color:#11a0ef}.label{color:#888;white-space:nowrap;text-align:right;direction:rtl;margin:0 0 0 8px;font-size:14px;line-height:25px;display:flex}.count-report .label,.label.wrap{white-space:break-spaces}.setting .flex-column .label{width:100%}.flex-row .label{width:unset}.label.main{color:#444;text-align:right;white-space:pre-line;word-wrap:break-word;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:30px}.label.main.ok{color:#1acd96;font-weight:400}.label.main.error{color:#ff4c5f;font-weight:400}.label.main.info{color:#11a0ef;font-weight:400}.label.main.wait{color:#f80;font-weight:400}.label-attention{text-align:justify;color:var(--button-red);direction:rtl;margin-top:20px;font-size:14px}.label.required:after{content:"(اجباری)";color:#c70000;margin-top:1px;margin-right:6px;font-size:13px;font-weight:400}.label.force:after{content:"(غیرقابل ویرایش)";color:#c70000;margin-top:1px;margin-right:6px;font-size:13px;font-weight:400}.label.label-input{white-space:normal;text-align:justify;margin:10px 0 0!important}.label-input.attention{color:var(--button-red)}.label.marginright{margin-right:10px}.sendsms .button-bottom .button-row{width:var(--widthdashboard);max-width:450px}.sendsms-box{text-align:right;color:#444;direction:rtl;width:100%;margin-top:5px;font-size:15px;font-weight:300}.sendsms-box:focus{box-shadow:0 0 0 .2rem var(--basecolorshadow)}.dialog-icon{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.dialog-icon i{color:#fff;border-radius:30px;justify-content:center;align-items:center;width:60px;height:60px;font-size:14px;display:flex}.dialog-error{background-color:#ff4c5f}.dialog-ok{background-color:#1acd96}.dialog-info,.dialog-question{background-color:#11a0ef}.dialog-confirm{background-image:url(../images/dialogconfirm.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:unset;border-radius:0!important}.dialog-back{height:100vh;height:calc(var(--vh,1vh)*100);z-index:1002;opacity:0;backdrop-filter:blur(2px);background-color:#00000050;width:100%;transition:all .3s;display:none;position:fixed;inset:0;overflow:hidden}.dialog-back-hide{height:100vh;height:calc(var(--vh,1vh)*100);z-index:0;width:100%;position:absolute;inset:0;overflow:hidden}.dialog-box{width:var(--widthdialogbox);margin-left:calc(var(--widthdialogbox)*-1/2);opacity:0;background-color:#fff;border:1px solid #f1f1f1;border-radius:8px;padding:32px 16px 16px;transition:all .3s;display:none;position:absolute;top:40px;left:50%}.dialog-box img{width:30%;margin:0 auto 20px;display:block}.dialog-box p{text-align:right;color:#666;direction:rtl;margin-bottom:16px;font-size:15px;line-height:30px}.dialog-box .button-bottom{box-shadow:none;-webkit-box-shadow:none;padding:0;height:50px!important;position:relative!important}.dialog-box .button-bottom .button-row{width:100%}.filter-back{height:100vh;height:calc(var(--vh,1vh)*100);z-index:1001;opacity:0;backdrop-filter:blur(2px);background-color:#00000050;width:100%;transition:all .3s;display:none;position:fixed;inset:0;overflow:hidden}.filter-box{width:100%;max-width:450px;max-height:calc(var(--vh,1vh)*100);background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;margin:0 auto;padding:16px;transition:all .3s;display:none;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.filter-box .button-bottom{box-shadow:none;-webkit-box-shadow:none;padding:0;height:43px!important;position:relative!important}.filter-box .button-bottom .button-row{width:100%}.filter-row{direction:rtl;margin-bottom:10px;display:flex;position:relative;align-items:center!important}.shop-address-list .filter-row{border:1px solid var(--basecolor);background-color:var(--basecolorshadowback);box-shadow:0 0 0 .2rem var(--basecolorshadow);border-radius:10px;padding:12px;transition:all .3s}.shop-address-list .filter-row label{color:var(--basecolor)}.shop-address-list .filter-row.disable label{color:#888}.shop-address-list .filter-row.disable{box-shadow:none;background-color:#fff;border:1px solid #eaeaea}.shop-address-list .shop-address-header{direction:rtl;flex-direction:row;justify-content:space-between;align-items:center;padding:0 4px 12px;display:flex}.shop-address-list .shop-address-header label{margin:0;font-weight:400}.shop-address-list .shop-address-header .address-button{color:var(--basecolor);flex-direction:row;align-items:center;font-size:15px;font-weight:400;display:flex}.shop-address-list .shop-address-header .address-button i{margin-left:8px;font-size:13px;width:14px!important;height:14px!important}#filter-box-sort .filter-row{margin-bottom:16px}#filter-box-sort .filter-row:last-child{margin-bottom:0}.filter-row.checkbox,.filter-row.checkbox label,.filter-row.checkbox select{cursor:pointer}.filter-selectlist{color:#666;-webkit-appearance:none;-moz-appearance:none;background:url("data:image/svg+xml;utf8,<svg id='filter-selectlist-svg' fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") 0 5px no-repeat;border:1px solid #ccc;border-radius:8px;width:100%;height:35px;padding:3px 10px 0 30px;font-size:15px;font-weight:300;transition:all .3s}.filter-selectlist option{color:#666;font-size:15px;font-weight:300}.filter-selectlist option:checked{font-weight:500}.filter-selectlist:focus{outline:0;box-shadow:0 0 0 .2rem #ccc6}.filter-input{color:#666;text-align:center;direction:ltr;border:1px solid #ccc;border-radius:8px;width:100%;height:35px;font-size:15px;font-weight:300;transition:all .3s}.filter-input.shortsize{width:20%}.filter-input.middlesize{width:40%}.filter-input.largsize{width:60%}.filter-input.date{direction:ltr}#bd-root-inputdatefrom,#bd-root-inputdateto{width:100%;position:unset!important}.filter-box .bd-calendar,.filter-box .bd-title,.filter-box .bd-goto-today,.filter-box .bd-calendar table,.filter-box .bd-empty-cell,.filter-box .bd-table-days button{width:100%!important;max-width:unset!important}.filter-box .bd-table tbody tr td{width:14.2857%!important}.bd-main{left:0;width:100%!important;max-width:unset!important;padding:0!important}.label.titledate{justify-content:center;width:100%;margin:0;font-size:13px}.filter-input:focus{outline:0;box-shadow:0 0 0 .2rem #ccc6}.login-row{direction:rtl;flex-direction:column;padding:0 0 16px;display:flex;align-items:center!important}.login-row:last-child{padding:0}.login-row .label{width:100%;margin:12px 0 5px}.farsi{direction:rtl!important}.english{direction:ltr!important}.login-input,.input{color:#444;text-align:right;direction:rtl;width:100%;font-size:15px;font-weight:300;transition:all .3s}.login-input:focus,.input:focus{box-shadow:0 0 0 .2rem var(--basecolorshadow);border-color:var(--basecolor)}.login-button .button-row{width:calc(var(--widthdashboard));max-width:450px}.forget-password{text-align:right;direction:rtl;width:100%;margin-top:10px;font-size:14px;font-weight:300;display:flex;color:#444!important}.password-container{position:relative}.password-container i{cursor:pointer;color:#666;width:18px;height:18px;font-size:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.password-container input{padding-left:40px}.list{padding-top:16px}.list-box{margin-bottom:16px;padding-top:0;position:relative}.list-box.active{box-shadow:0 0 0 .2rem var(--basecolorshadow);border-color:var(--basecolor)}.list-box .list-row{direction:rtl;align-items:center;margin-top:8px}.list-box .list-row.line-through{width:fit-content;position:relative}.list-box .list-row.line-through:after{content:"";border-bottom:2px solid red;position:absolute;top:50%;left:0;right:0}.count-report .list-box .list-row{flex-wrap:wrap}.list-row.line{align-items:start}.list-row.line .label.main{margin-top:0}.lazybtn{text-align:center;background:#eee;border-radius:10px;width:100%;margin-bottom:16px;padding:10px;font-size:14px;font-weight:300;color:#888!important}.lazybtn:hover{background:#ddd}.uploadbox{cursor:pointer;width:100%;margin-top:5px;padding:0}.uploadbox label{direction:ltr;width:100%;padding:10px;display:block;overflow:auto hidden;text-align:center!important;white-space:nowrap!important}.document .label.top{margin:16px 0 5px}.document select,.ticket select,.login select,.product select,.productsetting select,.cartlist select,.checkin-container select{text-align-last:right;text-align:right;-webkit-appearance:none;-moz-appearance:none;direction:rtl;background:#fff url("data:image/svg+xml;utf8,<svg id='filter-selectlist-svg' fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") 5px 10px no-repeat;transition:all .3s}.document .list-box{margin-bottom:0}.infotitle{white-space:normal;text-align:justify;width:100%;padding:7px 0 7px 7px;margin:0!important}.infotitle:before{content:"توجه : ";color:#c70000;white-space:nowrap;margin-top:1px;margin-left:6px;font-size:13px;font-weight:400}.product .label.top,.productsetting .label.top,.cartlist .label.top{margin:12px 0 5px}.image_wrapper{width:var(--widthdashboard);flex-direction:column;max-width:450px;height:0;display:flex;overflow:hidden}.image_wrapper .deletebutton{width:100%}.product .product_image{width:min(calc(var(--widthdashboard)/2),225px);background:#fff;border:1px solid #f1f1f1;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 12px #0000000d;box-shadow:0 0 12px #0000000d}.product .credit-label.over,.productsetting .credit-label.over{top:37px}.deletebutton{width:min(calc(var(--widthdashboard)/2),225px);text-align:center;background-color:var(--button-red);border-radius:8px;margin-top:8px;padding:8px;transition:all .3s;color:#fff!important}.deletebutton:hover{background-color:var(--button-red-hover);color:#fff}.shop .top-label,.product .top-label,.cartlist .top-label,.productsetting .top-label{text-align:right;margin-top:16px}.productcategory{-ms-overflow-style:none;scrollbar-width:none;z-index:998;-webkit-overflow-scrolling:touch;direction:rtl;background-color:#fafafaf5;border:0 solid #f0f0f0;border-bottom-width:1px;flex-direction:row;gap:6px;margin:0 -12px;padding:0 12px;display:flex;position:sticky;top:62px;overflow:auto hidden}.shop-category-container .active-indicator{background-color:var(--basecolor);border-radius:3px 0 0 3px;width:4px;transition:none;position:absolute;left:0}.productcategory .active-indicator{background-color:var(--basecolor);border-radius:3px 3px 0 0;height:4px;transition:none;position:absolute;bottom:0}.product .productcategory{border-width:0;border-style:unset}.productcategory.ismobile{flex-wrap:wrap}.productcategory::-webkit-scrollbar{width:0;display:none}.product .productcategory .cat-title.active{background:0 0;border:none;margin:0;padding:0;font-weight:700}.productcategory .cat-title.active{border-color:var(--basecolor);color:var(--basecolor)}.productcategory .cat-title.energym.active{color:#fff;background:#ff3131;border-color:#fff}.productcategory .cat-title.energym{color:#ff3131;border-color:#ff3131}.productcategory .cat-title.energym .energymimg{background-image:url(../images/energym/energym_color.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:30px;margin-left:6px;display:inline-block}.productcategory .cat-title.active.energym .energymimg{background-image:url(../images/energym/energym_white.svg)}.productcategory .cat-title{color:#888;white-space:nowrap;cursor:pointer;direction:rtl;border:0 solid #ccc;border-radius:8px;justify-content:center;align-items:center;width:fit-content;margin-bottom:8px;padding:4px 10px;font-size:14px;font-weight:400;transition:all .3s;display:flex;overflow:visible}.productcategory .cat-title i{margin-top:7px;margin-left:5px;font-size:16px}.productcategory .cat-title:last-child{margin-left:1px!important}.productlist .product-item-container:first-child{border-top:none}.productlist .product-item-container.category{border:none;padding-top:8px}.productlist .product-item-container{border-top:1px solid #eee;padding:12px 0;overflow:visible}.productlist .instagram-view{margin-top:6px}.productlist .instagram-view .product-item-container{overflow:unset;width:calc(var(--widthdashboard)/2 - 6px);border-top:none;max-width:217px;padding:0 0 12px}.product-cart-box{text-align:right;flex-direction:column;gap:12px;width:100%;margin-top:12px;display:flex}.product-cart-box .product-cart-info{border:1px solid #ddd;border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:10px;display:flex}.product-cart-box .product-cart-info .product-cart-info-title{font-size:12px}.product-cart-box .product-cart-info .product-cart-info-customize{align-items:center;gap:5px;font-size:12px;display:flex}.product-cart-box .product-cart-info .product-cart-info-customize .product-cart-info-customize-title{color:#888}.product-cart-box .product-cart-info .product-cart-info-customize .product-cart-info-customize-value{font-size:13px;font-weight:400}.product-cart-box .product-cart-info .product-cart-info-bottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.product-cart-box .product-cart-info .product-cart-info-bottom .product-cart-info-price{font-weight:400}.product-cart-box .product-cart-info .product-cart-info-bottom .product-cart-info-count{background-color:var(--button-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;padding:3px 0 0;font-size:12px;font-weight:400;display:flex}.orderlist-cart.productlist .product-item-container{overflow:unset;border:none;margin-left:12px;padding:12px 0 0}.orderlist .list-box{padding-bottom:0}.orderlist .orderlist-cart{padding-bottom:12px}.orderlist-cart.productlist .product-item-container:last-child,.orderlist-cart .cartlist-count{margin-left:0}.productlist .product-item-container .product-item,.productlist .product-item-container .product-item:hover{color:#444}.product .productlist .product-item-container{padding:8px 0}.productlist .product-item-container:last-child{border-bottom:none}.productlist{direction:rtl;width:100%;display:block}.orderlist-cart.productlist{flex-flow:wrap;padding-right:10px;display:flex;overflow-x:visible}.orderlist-cart .product-title{text-align:center;width:calc(var(--widthdashboard)/5);max-width:90px;margin-top:8px;font-size:14px;font-weight:300}.product-item-container .product-item{flex-direction:row;display:flex}.product-item-container .product-item i.special{background:var(--button-red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:8px;display:flex;position:absolute;top:-4px;right:-4px}.instagram-view .product-item-container .product-item{flex-direction:column;display:flex}.product-item-container .product-item .product-image{margin-left:12px;position:relative}.instagram-view .product-item-container .product-item .product-image{margin-left:0}.instagram-view .product-item-container:first-child{margin-left:8px}.instagram-view .product-item-container:nth-child(2){margin-right:8px}.product-item-container .product-item .product-image img,.imagelist .imagerow img{object-fit:contain;opacity:1;width:calc(var(--widthdashboard)/4);max-width:112.5px;height:calc(var(--widthdashboard)/4);background-color:#fff;border-radius:8px;max-height:112.5px;transition:opacity .2s;display:inline-block;overflow:hidden}.shop .product-item-container .product-item .product-image img,.cartlist.noborder .product-item-container .product-item .product-image img{border:0;padding:0}.instagram-view .product-item-container .product-item .product-image img{width:calc(var(--widthdashboard)/2 - 8px);max-width:217px;height:calc(var(--widthdashboard)/2 - 8px);max-height:217px}.product-item-container .product-item .product-image img:after,.info-image img:after{color:#0000;text-align:center;content:attr(alt);background:#f9f9f9 url(/styles/images/image-placeholder.svg) 50%/contain no-repeat;border:20px solid #f9f9f9;width:100%;height:100%;position:absolute;inset:0}.product-item-container .product-item .product-info{flex-direction:column;width:100%;display:flex}.product-item-container .product-item .product-info .product-title .score{color:var(--basecolor);background-color:var(--basecolorshadowback);border-radius:5px;align-items:center;padding:4px 8px 1px;font-size:14px;font-weight:400;display:flex}.product-item-container .product-item .product-info .product-title .score .fi{height:14px;margin-right:4px;font-size:12px}.score-box-product{cursor:pointer;flex-direction:row;align-items:center;display:flex}.score-box-product .score-button{text-align:center;color:#666;background-color:#eee;border-radius:5px;width:100%;margin-right:6px;padding:3px 9px;font-size:13px}.product-item-container .product-item .product-info .product-title{-webkit-line-clamp:2;text-align:right;direction:rtl;-webkit-box-orient:vertical;justify-content:space-between;margin:0 0 6px;font-size:15px;font-weight:400;display:-webkit-box;display:flex;overflow:hidden}.instagram-view .product-item-container .product-item .product-info .product-title{margin:6px 0}.product-item-container .product-item .product-info .product-tiny-description{-webkit-line-clamp:2;text-align:right;color:#999;direction:rtl;-webkit-box-orient:vertical;margin:0 0 6px;font-size:12px;font-weight:300;display:-webkit-box;overflow:hidden}.product-price{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.product-price.credit-box{background:var(--basecolorshadowback);border-radius:8px;padding:10px 16px}.a-tag{color:var(--basecolor);background:#1acd9618;border-radius:8px;padding:4px 10px 3px;font-weight:400}.product-bottom-price .product-price{width:var(--widthdashboard);max-width:450px}.product-price .product-price-value{flex-grow:1;justify-content:flex-end;align-items:center;font-weight:400;display:flex}.product-price-dis-value{color:#999;margin-right:auto;padding-left:33px;font-size:14px;text-decoration:line-through}.product-price .discount-title{margin-right:4px;font-weight:300}.product-price .percent{background-color:var(--button-red);color:#fff;letter-spacing:1px;border-radius:11px;justify-content:center;align-items:center;width:36px;height:22px;padding-top:3px;font-size:12px;font-weight:400;display:flex}.product .product-bottom-price,.cartlist.short .product-bottom-price{height:55px}.cartlist-bottun{color:#fff;cursor:pointer;text-align:center;direction:rtl;border-radius:8px;justify-content:center;align-items:center;width:135px;height:42px;font-size:13px;font-weight:400;transition:all .3s;display:flex;background-color:var(--button-active)!important}.cartlist-bottun.closeshop{background-color:var(--button-deactive)!important}.cartlist-bottun:hover{background-color:var(--button-active-hover)!important;border-color:var(--button-active-hover)!important}.cartlist-bottun.closeshop:hover{background-color:var(--button-deactive-hover)!important}.cartlist-bottun a:hover{color:#fff}.product-bottom-price{z-index:998;direction:rtl;background-color:#fff;justify-content:center;align-items:center;width:100%;height:72px;padding:8px 12px;display:flex;position:fixed;bottom:67px;left:0;right:0;-webkit-box-shadow:0 0 12px 3px #0000000d;box-shadow:0 0 12px 3px #0000000d}.product-bottom-price .product-price .product-price-value{justify-content:flex-start}.product-bottom-price .product-price .product-price-value.center{justify-content:center}.product-price .label{margin:0;font-size:11px}.product-price .end-box{flex-direction:column;align-items:end;display:flex}.product-bottom-price .product-price-dis-value{padding-left:12px}.filter-sort{color:#444;direction:rtl;border:0 solid #f0f0f0;border-bottom-width:1px;padding:12px 0;display:flex}.filter-sort .sort-link{flex-direction:row;align-items:center;display:flex;position:relative}.filter-sort .sort-icon{width:16px;height:16px;font-size:16px}.filter-sort .sort-title{margin-right:6px;font-size:15px;font-weight:400}.shop .productlist{padding-bottom:74px}.product .product-image{padding-top:16px;position:relative;overflow:hidden}.swiper-pagination .swiper-pagination-bullet-active{background:var(--basecolor)}.swiper-pagination-height{height:32px}.swiper-pagination-height.close{height:0}.product .product-image .image-page{letter-spacing:5px;color:#fff;z-index:100;background-color:#00000050;border-radius:12px;width:fit-content;margin:8px auto 0;padding:5px 7px 4px 12px;font-weight:300;display:flex;position:absolute;top:20px;left:12px}.product .product-image img{object-fit:contain;opacity:1;width:calc(var(--widthdashboard));max-width:450px;height:calc(var(--widthdashboard));border-radius:8px;max-height:450px;transition:opacity .2s;display:inline-block}.product .product-image .product-img .imageitem:last-child{margin-right:0}.product .product-img{width:calc(var(--widthdashboard));max-width:450px;height:calc(var(--widthdashboard));max-height:450px;display:flex}.product .category-parent{direction:rtl;flex-direction:row;align-items:center;padding:4px 0 0;display:flex}.product .category-parent .top-label{width:auto;margin:0 0 0 8px}.product-item-container .product-item .product-info .product-description{color:#555;-webkit-line-clamp:3;text-align:justify;white-space:pre-line;font-size:15px;line-height:30px}.product-item-container .product-item .product-info .more-click{flex-direction:row;align-items:center;width:100%;padding:8px 0;font-size:14px;font-weight:400;display:flex}.more-click i{width:15px;height:15px;margin-right:3px;font-size:15px}.customize-row{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:5px 0;display:inline-flex}.customize-row:after{content:"";min-width:calc(20% - 6.4px)}.customize-row::-webkit-scrollbar{width:0;display:none}.customize-row .customize-value{text-align:center;cursor:pointer;white-space:nowrap;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:calc(20% - 6.4px);padding:8px 12px 5px;font-size:14px;transition:all .3s}.customize-row .customize-value:last-child{margin-left:1px!important}.customize-row .customize-value.active{background-color:var(--basecolorshadowback);border-color:var(--basecolor);box-shadow:0 0 0 .2rem var(--basecolorshadow);color:var(--basecolor)}.customize-row-product{margin:8px 0}.customize-row-product:last-child{margin-bottom:0}.customize-row-product:first-child{border-top:1px solid #f0f0f0;padding-top:8px}.product-customize-row{cursor:pointer;direction:rtl;flex-direction:row;display:flex}.cartlist-customize-row{margin-bottom:6px}.product-customize-row span{margin-top:14px}.cartlist-count{align-items:center;margin-left:12px;position:relative}.cartlist-count .cart-state{text-align:center;text-wrap:nowrap;border-radius:6px;margin-top:8px;padding:5px 6px 4px;font-size:12px;font-weight:400}.cartlist-count .cart-state.ok{color:#1acd96!important;background-color:#e2f9f2!important}.cartlist-count .cart-state.error{color:#ff4c5f!important;background-color:#ffe9eb!important}.cartlist-count .cart-state.info{color:#11a0ef!important;background-color:#e1f3fd!important}.cartlist-count .cart-state.wait{color:#f80!important;background-color:#fff6df!important}.cartlist-count .product-image{margin-left:0!important}.cartlist-count .cart-product{border:2px solid var(--button-red);border-radius:8px;width:100%;height:43px;margin:12px 0 0;padding:0 3px}.cartlist-count .cart-product .count-number{font-size:16px}.cartlist-bottom-totalprice.product-bottom-price .product-price .product-price-value{justify-content:flex-end}.cartlist-bottom{margin-bottom:16px}.cartlist-bottom .cart-disprice{color:#888;font-size:14px}.cartlist-bottom .cart-disprice .label{font-size:12px}.cartlist-bottom .cart-totalprice,.cartlist-bottom .cart-totalprice .label{color:#444}.cartlist-bottom .product-price{margin-top:16px}.cartlist-bottom .label{font-weight:400}.cartlist-bottom-divider{border-bottom:1px solid #eee;margin-top:12px}.addaddressbutton{margin:16px 0}.addressbuttonrow{direction:rtl;flex-direction:row;margin-top:10px;display:flex}.addressbutton{cursor:pointer;text-align:center;direction:rtl;background-color:#fafafa;border-radius:8px;justify-content:start;align-items:center;width:50%;height:42px;margin:0 12px 0 0;padding-right:8px;font-size:13px;font-weight:400;transition:all .3s;display:flex;position:relative;color:#555!important;border:1px solid #f0f0f0!important}.addressbutton:hover{background-color:#f0f0f0!important}.addressbutton:first-child{margin:0}.deleteaddress.color{background-color:#ff4c5f20;color:#ff4c5f!important}.editaddress.color{background-color:#11a0ef20;color:#11a0ef!important}.product-info .label.main{margin-left:2px;font-size:14px}.product-info .label.main.value{margin-right:4px;font-size:15px;font-weight:400}.product-info .label.main.count{margin-right:4px;font-weight:400}.shop .product-info .label.main.count,.cartlist .product-info .label.main.count{font-size:12px;font-weight:400;line-height:unset;margin-bottom:6px;margin-right:0}.product-info .label.main.count.ok{color:#1acd96}.product-info .label.main.count.error{color:#ef394e}.product-info .count-row{border-bottom:1px solid #f0f0f0;padding:0 0 8px}.imagelist .imagerow .imageitem .checkbox{cursor:pointer;justify-content:center}.imagelist .imagerow .imageitem{flex-direction:column;margin-bottom:8px;margin-left:8px;display:flex}.imagelist .imagerow .imageitem:last-child{margin-left:0}.imagelist .imagerow{direction:rtl;flex-direction:row;display:flex}.imagelist .imagerow .imageitem img{width:calc((var(--widthdashboard) - 16px)/3);max-width:142px;height:calc((var(--widthdashboard) - 16px)/3);border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:142px}.imagelist .imagerow .imageitem .deletebutton{width:calc((var(--widthdashboard) - 16px)/3);border-top-left-radius:0;border-top-right-radius:0;max-width:142px;margin-top:0;margin-bottom:8px}.imagetype .boxdesign{padding:0}.imagetype{direction:rtl}.imagetype .imagetype-item{width:calc((var(--widthdashboard) - 8px)/2);max-width:221px;height:calc(((var(--widthdashboard) - 8px)/2) + 52px);max-height:273px;margin-left:8px;overflow:hidden}.imagetype .imagetype-item .checkbox{padding:10px}.imagetype .imagetype-item img{overflow:hidden}.imagetype .imagetype-item:last-child{margin-left:0}.imagetype-cover{object-fit:cover!important}.imagetype-contain{object-fit:contain!important}.searchbox{opacity:1;align-items:center;width:100%;height:46px;transition:all .3s ease-in;display:flex;position:relative}.searchbox.shide{opacity:0;height:0!important}.searchbox input{direction:rtl;background:#f5f5f5;border:none;border-radius:8px;width:100%;height:46px;padding:12px 40px 12px 16px;font-weight:300}.searchbox input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;cursor:pointer;background:#888 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>") 50%/12px no-repeat;border-radius:50%;width:16px;height:16px;transition:background-color .2s;position:relative;left:60px}.searchbox input::-webkit-search-cancel-button:hover{background-color:#666}.searchbox .fi{color:#888;width:16px;height:16px;font-size:16px;position:absolute;right:14px}.searchbox .button-search{border:1px solid var(--basecolor);color:var(--basecolor);border-radius:6px;justify-content:center;align-items:center;height:34px;padding:0 12px;font-size:13px;transition:all .3s;display:flex;position:absolute;top:6px;left:6px}.searchbox .button-search:hover{border:1px solid var(--button-active-hover);color:var(--button-active-hover)}.search-bar{border:0 solid #ccc;border-radius:8px;justify-content:center;align-items:center;margin-bottom:8px;padding:4px 10px;display:flex;position:relative;color:#888!important}.search-bar.search-active{background:#ff4c5f20;color:var(--button-red)!important;border-color:var(--button-red)!important}.search-bar i{width:16px;height:16px;font-size:16px}.search-bar span{background-color:var(--button-red);border-radius:100%;width:12px;height:12px;position:absolute;top:-4px;left:-4px}.shopbadge{background-color:var(--button-red);border:3px solid #f9f9f9;border-radius:50%;width:12px;height:12px;position:absolute;top:0;right:-6px}.emptybox{text-align:center;direction:rtl;background-color:#fff;border:1px solid #bbb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;margin:16px 24px;padding:16px 16px 8px;line-height:30px;display:flex}.emptybox .empty-title{font-weight:400}.emptybox .empty-message{color:#777;font-size:14px}.cart-product{cursor:pointer;text-align:center;background-color:var(--button-white);border:2px solid var(--button-red);width:50%;height:43px;color:var(--button-red);direction:rtl;border-radius:8px;justify-content:space-between;align-items:center;margin:0 0 0 6px;padding:0 8px;font-size:14px;font-weight:300;transition:all .3s;display:flex}.cart-product .count-number{align-items:center;height:43px;font-size:18px;font-weight:500;display:flex}.cart-product .remove-count-btn,.cart-product .add-count-btn,.cart-product .trash-count-btn{color:var(--button-red);width:18px;height:18px;font-size:18px}.cart-product .trash-count-btn{margin-left:4px}.cart-product .add-count-btn,.cart-product .remove-count-btn{width:24px;height:24px;font-size:24px}.cart-icon,.user-icon,.home-icon,.tel-icon{display:flex;position:relative;cursor:pointer!important}.cart-icon i,.user-icon i,.home-icon i,.tel-icon i{width:20px;height:20px;font-size:20px}#appBar i.fi[class*=fi-sr-]{color:var(--basecolor)}#appBar i.fi[class*=fi-rr-]{color:#555}.header-shop .cart-icon .cart-count,.product-page.cart-icon .cart-count{top:-8px;right:-8px}.product-page.cart-icon{margin-right:16px}.cart-icon .cart-count{background-color:var(--button-red);color:#fff;text-align:center;border:2px solid #fff;border-radius:8px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:3px 5px 0;font-size:10px;font-weight:400;display:flex;position:absolute;top:-8px;right:0}.push-state{color:#fff;background-color:#1acd96;border-radius:8px;justify-content:center;align-items:center;min-width:15px;height:15px;display:flex;position:absolute;top:-5px;left:10px}.push-state.active{background-color:#1acd96}.push-state.deactive{background-color:var(--button-red)}.push-state.count-badge{padding:2px 3px 0;font-size:10px}.push-state i{width:5px;height:5px;font-size:5px}.shop .top-height,.shop-new .top-height,.product .top-height,.customerdashboard .top-height,.cartlist .top-height,.shopinfo .top-height{height:63px}.customershipping{margin-top:16px}.customershipping .label{white-space:pre-line;text-align:right;margin:0}.shipping-price{font-weight:400}.customershipping .shipping-disable{background-color:#fffa;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0;right:0;display:block!important}.customershipping .shipping-disable div{text-align:right;width:100%;color:var(--button-red);direction:rtl;padding-right:16px;font-size:14px;font-weight:400;position:absolute;bottom:12px}.customershipping .list-box.shipping-row-disable{padding-bottom:42px}.payment-row .payment-image,.takeaway-row .takeaway-image{border:1px solid var(--basecolor);box-shadow:0 0 0 .2rem var(--basecolorshadow);width:48px;height:48px;color:var(--basecolor);border-radius:8px;justify-content:center;align-items:center;margin:0 6px 0 12px;font-size:24px;transition:all .3s;display:flex}.payment-row.disable .payment-image,.takeaway-row.disable .takeaway-image{border:1px solid var(--basecolorshadow)}.payment-row .payment-image img{border-radius:8px;width:42px;height:42px}.payment-row .payment-image i{width:24px;height:24px;font-size:24px}.pg-box-credit{direction:rtl;flex-direction:row;justify-content:center;align-items:center;margin-top:16px;display:flex}.cursor-pointer,.cursor-pointer *{cursor:pointer!important}.pg-box-credit .pg-item{border:1px solid #ddd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:75px;height:75px;margin-left:16px;transition:all .3s;display:flex;cursor:pointer!important}.pg-box-credit .pg-item .label.main{font-size:13px;line-height:unset;margin-top:6px;font-weight:400}.pg-box-credit .pg-item:last-child{margin-left:0}.pg-box-credit .pg-item.active{border:1px solid var(--basecolor);box-shadow:0 0 0 .25rem var(--basecolorshadow);background:var(--basecolorshadowback)}.pg-box-credit .pg-item .payment-image img{border-radius:8px;width:32px;height:32px}.takeaway-row .takeaway-image{padding:6px}.takeaway-row .takeaway-image img{border-radius:8px;width:30px;height:30px}.takeaway-row .takeaway-image i{width:30px;height:30px;color:var(--basecolor);justify-content:center;align-items:center;font-size:24px;display:flex}.payment-discount .discount-btn:hover{border:1px solid var(--button-active-hover);color:var(--button-active-hover)}.payment-discount .discount-btn{background-color:var(--button-white);border:1px solid var(--basecolor);color:var(--basecolor);cursor:pointer;text-align:center;direction:rtl;border-radius:8px;justify-content:center;align-items:center;height:46px;margin:0 12px 0 0;padding:0 16px;font-size:14px;font-weight:400;transition:all .3s;display:flex}.m-top{margin-top:16px!important}.m-top-short{margin-top:8px!important}.m-bottom{margin-bottom:16px!important}.m-bottom-short{margin-bottom:8px!important}.m-right{margin-right:16px}.m-left{margin-left:16px}.discount-input-row .login-input::placeholder{color:#888!important}.discount-input-row{flex-direction:row;width:100%;display:flex;position:relative}.discount-input-row .delete-discount{margin-top:-10px;margin-left:12px;position:absolute;top:50%;left:0}.discount-input-row .delete-discount span{background-color:var(--button-red);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;padding:7px 7px 6px;font-size:7px;transition:all .3s;display:flex}.currency{margin-right:4px;font-size:12px;font-weight:300}.cartlist-info .label{white-space:pre-line;text-align:right;margin-top:8px}.cartlist-info .title-info{margin-top:16px;position:relative}.cartlist-info .title-bottom{margin:0 -12px;padding:0 12px;display:none}.cartlist-info .title-info .fa{color:#666;margin-top:-8px;font-size:18px;transition:transform .5s;position:absolute;top:50%;left:11px;transform:rotate(0)}.cartlist-info .title-info .fa.rotated{transform:rotate(180deg)}.cartlist-info .title-bottom .count-number .count-title,.orderlist .count-number .count-title,.orderlist-cart .count-number .count-title{color:#888;margin-left:6px;font-size:12px}.cartlist-info .title-bottom .count-number,.orderlist .count-number,.orderlist-cart .count-number{color:#333;background:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;padding:4px 0 0;font-size:12px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 0 4px #00000050}.cartlist-info .title-bottom .franchise,.orderlist .franchise,.orderlist-cart .franchise{border-radius:8px;justify-content:center;align-items:center;margin-top:8px;padding:6px 10px 5px;font-size:12px;font-weight:400;display:flex;color:#ff4c5f!important;background-color:#ffe9eb!important}.copon-button{background:var(--basecolor);color:#fff;border-radius:10px;padding:6px 15px 5px;font-size:15px;position:absolute;top:39px;left:9px}.resend-button,.normal-time{background:var(--basecolor);color:#fff;border-radius:10px;padding:6px 15px 5px;font-size:15px;font-weight:400;position:absolute;top:8px;left:8px}.warning-time{color:#fff;background:#ffc107;border-radius:10px;padding:6px 15px 5px;font-size:15px;font-weight:400;position:absolute;top:8px;left:8px}.size-format{background-color:#f3f3f3;border-radius:8px;padding:5px 5px 3px;font-size:15px}.info-image{justify-content:center;align-items:center;display:flex}.info-image img{width:calc(var(--widthdashboard)/3);max-width:150px;height:calc(var(--widthdashboard)/3);background-color:#fff;max-height:150px;margin-top:24px;position:relative;overflow:hidden}.shopinfo .info-title{text-align:center;color:#444;margin:16px 0 24px;font-size:20px;font-weight:400}.info-row{cursor:pointer;direction:rtl;flex-direction:row;align-items:center;margin-bottom:12px;display:flex}.info-row .info-row-image{border-radius:20px;margin-left:10px}.info-row.phone .info-row-image{background-color:#88888815}.info-row.social_whatsapp .info-row-image{background-color:#1acd9615}.info-row.social_instagram .info-row-image{background-color:#ff4c5f15}.info-row.social_telegram .info-row-image,.info-row.enamad .info-row-image{background-color:#0088cc15}.info-row.address .info-row-image{background-color:#11a0ef15}.info-row.mail .info-row-image{background-color:#a503ff15}.info-row.link .info-row-image,.info-row.website .info-row-image{background-color:#ffa70015}.info-row.phone .info-row-image i{color:#888}.info-row.social_whatsapp .info-row-image i{color:#1acd96}.info-row.social_instagram .info-row-image i{color:#ff4c5f}.info-row.social_telegram .info-row-image i,.info-row.enamad .info-row-image i{color:#08c}.info-row.address .info-row-image i{color:#11a0ef}.info-row.mail .info-row-image i{color:#a503ff}.info-row.link .info-row-image i,.info-row.website .info-row-image i{color:#ffa700}.info-row .info-row-image i{justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;line-height:0;display:flex}.info-row-title{text-align:right;color:#bbb;margin-bottom:3px;font-size:12px}.info-row-value{text-align:right;color:#222;font-size:15px}.info-divider{background-color:#eee;height:1px;margin:0 20px 12px}.priority{color:var(--basecolor);flex-direction:row;font-size:20px;display:flex;position:absolute;top:16px;left:16px}.priority i{width:20px;height:20px}.priority i:first-child{margin-right:6px}.category-row{text-align:right;direction:rtl;justify-content:start;align-items:center;width:100%;padding:16px 0 8px;position:relative}.category-row-line{position:absolute}.category-row-line.red{background-color:var(--button-red)}.category-row-line.special{background-color:#f07722}.category-row-title{z-index:1;background-color:#f9f9f9;width:fit-content;font-weight:400}.category-row[data-category=catenergym] .category-row-title{color:#fff;background:#ff3131;border-radius:6px;padding:4px 8px}.category-row-title.red{color:var(--button-red)}.category-row-title.special{color:#f07722}.ticket .label.top{width:100%;margin:0 0 5px}.ticket-box{margin-bottom:16px;margin-left:50px}.ticket-box.parent{margin-left:0;margin-right:50px}.ticket-box .message{background-color:var(--basecolor);color:#fff;text-align:right;white-space:pre-wrap;word-break:break-word;direction:rtl;border-radius:15px 15px 3px;padding:16px;font-size:16px;line-height:30px}.ticket-box .message a{text-align:left;color:#fff;float:left;direction:ltr;background:#ffffff35;border-radius:5px;padding:5px 10px 2px;transition:all .3s;display:inline-block}.ticket-box .message a:hover{background:#ffffff50}.ticket-box.parent .message{color:#444;background-color:#eee;border-radius:15px 15px 15px 3px}.ticket-box .file{border:1px solid var(--basecolor);color:var(--button-active-hover);float:right;direction:rtl;background-color:#1acd960d;border-radius:10px;margin:8px 0;padding:10px 16px;font-size:14px;font-weight:400}.ticket-box.parent .file{float:left;color:#777;background-color:#bbbbbb10;border:1px solid #bbb}.ticket-box .file a{color:var(--button-active-hover)}.ticket-box.parent .file a{color:#666}.ticket-box .info{color:#999;direction:rtl;margin-top:6px;font-size:14px}.ticket-box.parent .info{direction:ltr}.ticket-box .info .name{color:#666;margin-left:14px;margin-right:5px;font-weight:400;position:relative}.ticket-box.parent .info .name{margin-left:5px;margin-right:14px}.ticket-box.parent .info .name:after{left:auto;right:-7px}.ticket-box .info .name:after{content:"";background:#ddd;border-radius:12px;width:2px;height:12px;margin:auto;position:absolute;top:0;bottom:0;left:-7px}.ticket-response{margin-bottom:16px}.reason-amount{color:var(--button-red);direction:ltr;margin-left:5px;font-weight:700}.blur{filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.poweredby{display:flex;position:fixed;bottom:0;left:0;right:0}.poweredby a{color:gray;direction:rtl;background:#efefef;border-top-left-radius:12px;border-top-right-radius:12px;flex-direction:row;align-content:center;align-items:center;margin:0 auto;padding:8px 16px;font-size:15px;display:flex}.poweredby a b{font-weight:500}.poweredby a img{width:20px;margin:0 7px}.workinghourbox i{color:#888;font-size:11px;font-weight:500;position:absolute;top:15px;left:13px}.workinghourbox{color:#666;direction:rtl;background-color:#f5f5f5;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:16px;padding:7px 12px;font-size:14px;display:flex;position:relative}.workinghoursshop .workinghourbox{background-color:#fff;border:1px solid #eee;margin-top:0;padding:10px 12px}.workinghoursshop .workinghourbox.shopclose{color:#ff4c5f;background-color:#ff4c5f14;border:1px solid #ff4c5f30;padding:7px 12px;font-weight:500}.workinghoursshop .workinghourbox.shopclose.denied{padding:10px 12px}.workinghoursshop .workinghourbox.shopopen{color:#1acd96;background-color:#1acd9614;border:1px solid #1acd9642;padding:7px 12px;font-weight:500}.workinghoursshop .workinghourboxstate.shopclose{color:#fff;background-color:#ff4c5f}.workinghoursshop .workinghourboxstate.shopopen{color:#fff;background-color:#1acd96}.workinghoursshop .login-row{padding:0}.workinghoursshop .login-row:last-child{margin-bottom:16px}.cartlist-workinghours{justify-content:center;align-items:center;width:100%;display:flex;position:fixed;bottom:140px;left:0;right:0}.cartlist-workinghours-box{background-color:var(--button-red);color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:8px 15px 6px;font-size:13px}.receipt-container{text-align:right;direction:rtl;flex-direction:column;width:80mm;padding:16px;display:flex}.receipt-container *{color:#000!important;border-color:#000!important;font-size:15px!important;font-weight:400!important;line-height:25px!important}.receipt-container .label.main.border{margin:6px 0;padding:0 8px}.receipt-container .product-info{border:1px solid #000;padding:0 4px;line-height:22px}.receipt-container .product-item-container{border-bottom:1px solid #000;margin-bottom:8px}.receipt-container .category-row{color:#000;border:1px solid #000;margin-bottom:8px;padding:0 4px;line-height:22px}.receipt-container.customer .label.main,.receipt-container.customer .label{line-height:30px}.receipt-container .flex-row:first-child{justify-content:start;align-items:center}.receipt-container .flex-row.line:first-child{justify-content:start;align-items:start}.receipt-container .flex-row:nth-child(2){justify-content:start;align-items:center}.receipt-container .flex-row.header{border-bottom:1px solid #000;justify-content:space-between;width:100%;margin-top:8px}.receipt-container .flex-column.item{border-bottom:1px solid #aaa}.receipt-container .flex-column.item:last-child{border-bottom:0}.receipt-container .flex-column .flex-row.item{justify-content:space-between;align-items:center}.receipt-container .flex-row.item{width:100%}.receipt-container .flex-row.header label,.receipt-container .flex-row.item label{margin:0}.receipt-container .flex-row.header label:first-child,.receipt-container .flex-row.item label.main:first-child{justify-content:start;align-items:center;width:70%}.receipt-container .flex-row.header label:nth-child(2),.receipt-container .flex-row.item label.main:nth-child(2){justify-content:center;align-items:center;width:10%}.receipt-container .flex-row.header label:nth-child(3),.receipt-container .flex-row.item label.main:nth-child(3){justify-content:end;align-items:center;width:20%}.report-list .product-item-container{text-align:right;direction:rtl;border-bottom:1px solid #f5f5f5;flex-direction:row;padding:8px;display:flex}.report-list .product-image{margin-left:8px}.report-list .product-image img{object-fit:contain;opacity:1;border-radius:8px;width:48px;height:48px;transition:opacity .2s;display:inline-block;overflow:hidden}.report-list .product-info .cartlist-customize-row{margin:0}.report-list .product-info .label.main.value,.report-list .product-item-container .product-info .product-title,.report-list .product-info .label.main{font-size:14px}.report-list .category-row{color:#888;background:#fafafa;padding:10px 10px 8px;font-size:13px}.report-list .boxdesign{text-align:right;direction:rtl;padding:0;overflow:hidden}.report-list .product-item-container .product-info .product-title{-webkit-line-clamp:2;text-align:right;direction:rtl;-webkit-box-orient:vertical;margin:0;font-weight:300;display:-webkit-box;overflow:hidden}.report-list .product-item-container .product-info{flex-direction:column;width:100%;display:flex}.report-header a{color:#fff;margin-left:8px;padding-left:8px}.report-header a.print{background:#11a0ef!important}.report-header a.print:hover{background:#0e81c1}.customer-receipt .report-header{margin:12px 0 0}.customer-receipt .report-header>*,.customer-receipt .report-header a{margin:0}.customer-receipt .report-header a{width:100%}.report-header{direction:rtl;flex-flow:column wrap;margin-bottom:4px;display:flex}.report-header>*{margin-bottom:8px}.report-header .label.top{width:fit-content;margin:0}.product-day-list{direction:rtl;flex-flow:wrap;display:flex}.product-day-list a.active{border:1px solid var(--basecolor);background-color:var(--background-button);color:var(--basecolor);box-shadow:0 0 0 .2rem var(--basecolorshadow);font-weight:400}.product-day-list a.active:hover{color:var(--button-active-hover)}.product-day-list a:hover{color:#666}.product-day-list a{color:#888;background-color:#f9f9f9;border:1px solid #dadada;border-radius:20px;margin-bottom:10px;margin-left:10px;padding:5px 16px;font-size:14px;font-weight:300;transition:all .3s}.reservation-time-container{direction:rtl;border-bottom:1px solid #f0f0f0;flex-flow:wrap;margin-top:12px;display:flex}.reservation-time-container .reservation-time-item .reservation-time-day{margin-bottom:8px;font-size:13px}.reservation-time-container .reservation-time-item{color:#888;cursor:pointer;background-color:#f5f5f5;border:1px solid #ddd;border-radius:6px;flex-direction:column;align-items:center;min-width:72px;margin-bottom:6px;margin-left:6px;padding:5px;font-size:12px;font-weight:300;transition:all .3s;display:flex}.reservation-time-container .reservation-time-item.active{border:1px solid var(--basecolor);color:var(--basecolor);box-shadow:0 0 0 .2rem var(--basecolorshadow);background:#1acd9618}.reservation-time-header{color:#666;direction:rtl;background-color:#fff;border:1px solid #dadada;border-radius:10px;flex-direction:row;align-items:center;margin:12px 0 0;padding:10px 12px 8px;font-size:15px;font-weight:300;display:flex}.reservation-time-header-error{background:var(--button-red);color:#fff;text-align:center;direction:rtl;border-radius:10px;margin-top:12px;padding:8px 12px;font-weight:300}.reservation-time-header .reservation-time-header-title{margin-right:8px;font-weight:400}.checkin-container .boxdesign{flex-direction:column;justify-content:center;align-items:center;width:60%;padding:16px;display:flex;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.checkin-container .boxdesign input,.checkin-container .boxdesign select{text-align:center;text-align-last:center;direction:rtl;border:1px solid #ddd;border-radius:10px;width:100%;padding:10px;transition:all .3s}.checkin-container .boxdesign input:focus,.checkin-container .boxdesign select:focus{box-shadow:0 0 0 .2rem var(--basecolorshadow)}.receipt-container #break{border-bottom:1px dashed #aaa;margin-bottom:8px;padding-bottom:50px}.addressbar{text-align:right;direction:rtl;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:8px;font-size:14px;transition:all .3s;display:flex;color:#666!important}.addressbar.address-error{background:#ff4c5f20;border-color:#ff4c5f;padding:12px}.addressbar .fi-rr-marker{color:#666;width:18px;height:18px;font-size:18px}.addressbar .fi-rr-angle-small-left{color:#666;width:15px;height:15px;font-size:15px}.addressbar i:first-child{margin-left:8px}.addressbar i:last-child{margin-left:4px;margin-right:8px}.addressbar:hover{border:1px solid #f0f0f0;color:#444!important}.addressbar .addressbox{flex-direction:row;align-items:center;width:100%;display:flex}.addressbar .addressbox .addresstitle{white-space:nowrap;background-color:#eee;border-radius:6px;margin-left:8px;padding:4px 6px}.addressbar .addressbox .addresstext{font-weight:400}.slogan{margin-top:8px}.state-group #showstate{cursor:pointer;border:1px solid #f0f0f0;border-radius:10px;margin:4px 0 0;padding:8px;transition:all .3s}.state-group #showstate:not(.disable){border:1px solid var(--basecolor);box-shadow:0 0 0 .2rem var(--basecolorshadow)}.cart-state-group .boxdesign{padding-bottom:0}.state-title{color:#444;margin:0 5px;font-weight:400}.state-group #showstate .label{cursor:pointer}.state-group .state-item{border:1px solid #1acd96;border-radius:8px;justify-content:center;align-items:center;margin:0 0 8px 8px;padding:7px 8px;font-size:14px;font-weight:400;display:flex}.state-group .state-item i{width:16px;height:16px;margin-left:6px;display:none}.state-group .state-item.yellow{color:#f80!important;background-color:#fff6df!important;border-color:#f80!important}.state-group .state-item.blue{color:#11a0ef!important;background-color:#e1f3fd!important;border-color:#11a0ef!important}.state-group .state-item.green{color:#1acd96!important;background-color:#e2f9f2!important;border-color:#1acd96!important}.state-group .state-item.red{color:#ff4c5f!important;background-color:#ffe9eb!important;border-color:#ff4c5f!important}.state-group{direction:rtl;flex-flow:wrap;padding-bottom:4px;display:flex}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-selection--multiple{text-align:right;direction:rtl;border:1px solid #ccc;border-radius:8px;background-color:#fff!important}.boxdesign-background .select2-container--default.select2-container--focus .select2-selection--multiple,.boxdesign-background .select2-container--default .select2-selection--multiple{direction:rtl;background:#fff;border:0 solid #ddd;-webkit-border-radius:8px;border-radius:8px;padding:12px;transition:all .3s;-webkit-box-shadow:0 0 15px #0000000d;box-shadow:0 0 15px #0000000d}.select2.select2-container.select2-container--default,.select2-search.select2-search--inline{border-radius:18px;background-color:#fff!important}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid var(--basecolor);background-color:var(--basecolor);color:#fff;border-radius:10px;padding-top:2px;padding-bottom:2px;font-size:14px}.manage-time .select2-container--default.select2-container--focus .select2-selection--multiple,.manage-time .select2-container--default .select2-selection--multiple{background:#fff;border:1px solid #f1f1f1;border-radius:8px;padding:12px;-webkit-box-shadow:0 0 15px #0000000d;box-shadow:0 0 15px #0000000d}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-right:8px}.select2-container--default .select2-results>.select2-results__options{text-align:right;direction:rtl;font-size:14px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff;border-right:none;padding:4px 8px 0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:unset;color:#f0f0f0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:var(--basecolor);color:#fff}.alertmessage{text-align:justify;color:#fff;white-space:normal;direction:rtl;background-color:#f07722;border:1px solid #f07722;border-radius:8px;margin:12px;padding:11px;font-size:14px;font-weight:400;line-height:25px;display:flex}.alertmessage.error{color:#fff;background-color:#ff4c5f;border:1px solid #ff4c5f}.alertmessage.ok{color:#fff;background-color:#1acd96;border:1px solid #1acd96}.alertmessage.info{color:#fff;background-color:#11a0ef;border:1px solid #11a0ef}.alertmessage.warning{color:#fff;background-color:#f07722;border:1px solid #f07722}.alertmessage.yek{color:#fff;background-color:#00d895;border:1px solid #00d895}.alertmessage.outline.error{color:#ff4c5f;background-color:#ff4c5f20;border:1px solid #ff4c5f}.alertmessage.outline.ok{color:#1acd96;background-color:#1acd9620;border:1px solid #1acd96}.alertmessage.outline.info{color:#11a0ef;background-color:#11a0ef20;border:1px solid #11a0ef}.alertmessage.outline.warning{color:#f07722;background-color:#f0772220;border:1px solid #f07722}.alertmessage.outline.yek{color:#00d895;background-color:#00d89520;border:1px solid #00d895}.alertmessage.rffit-html{color:#fff;background-color:#7f0b50;border:1px solid #7f0b50;flex-direction:column;padding:0 16px 0 8px;font-weight:400;display:flex;overflow:hidden}.alertmessage.energym-html{background-color:#ff3131;flex-direction:column;font-weight:400;display:flex}.alertmessage.energym-html:hover{color:#fff}.alertmessage.energym-html .title{justify-content:space-between;margin-bottom:8px;font-weight:400;display:flex}.alertmessage.energym-html .title .logo{gap:8px;display:flex}.alertmessage.energym-html .title .logo img{height:32px}.alertmessage.energym-html .info{font-size:13px;font-weight:300}#print-state{position:absolute;left:0}#print-state i{background-color:var(--basecolor);color:#fff;border-radius:50%;width:24px;height:24px;font-size:9px}.score-bar{cursor:pointer;height:40px;margin-bottom:12px;font-size:14px;font-weight:400;overflow:hidden;border:0!important}.score-bar .score-bar-empty{color:#888!important;background-color:#88888820!important}.score-bar .score-buttom{align-items:center;font-weight:400;display:flex}.score-bar .score{color:var(--basecolor);background-color:var(--basecolorshadowback);border-radius:5px;align-items:center;padding:1px 8px;font-weight:400;display:flex}.score-bar .score .fi{height:14px;margin-right:4px;font-size:12px}.score-bar .score-buttom .fi{height:14px;margin-right:4px}.score-bar .score-bar-notempty{border:1px solid #ddd;color:#444!important;background-color:#fff!important}.score-bar .score-bar-empty,.score-bar .score-bar-notempty{direction:rtl;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 10px;display:flex}.score-box{justify-content:center;padding:16px}.score-box .score-title{color:#aaa;background:#f5f5f5;border-radius:8px;margin-bottom:16px;padding:6px 9px;font-size:14px;font-weight:400;transition:all .3s}.score-box .score-title.score5,.score-box .score-title.score4{color:#1acd96}.score-box .score-title.score1,.score-box .score-title.score2{color:#ff4c5f}.score-box .score-title.score3{color:#666}.score-box .score-item{cursor:pointer;width:22px;height:22px;margin-left:8px;font-size:22px}.score-box .score-item i{color:#ddd;transition:all .3s}.score-box .score-item.active i{color:#ffa200}.scorelist-cart.productlist{flex-wrap:wrap;padding:0;display:flex}.scorelist-cart.productlist .product-item-container{border:none;padding:12px 0 0}.score-list-box{text-align:right;direction:rtl;border-bottom:1px solid #eee;flex-direction:column;margin-bottom:12px;display:flex}.score-list-box:last-child{border-bottom:0;margin-bottom:0}.score-list-box .comment{text-align:justify;margin-bottom:8px;font-size:14px}.score-list-box .response .title{margin-bottom:5px;font-weight:400}.score-list-box .response{color:var(--basecolor);border:1px solid var(--basecolorshadow);text-align:justify;border-radius:8px;margin-bottom:12px;padding:12px;font-size:14px}.score-list-box .cart-list{direction:rtl;flex-flow:wrap;margin-bottom:4px;display:flex}.score-list-box .cart-list .cart-item{color:#666;background-color:#eee;border-radius:8px;margin-bottom:8px;margin-left:8px;padding:5px 8px;font-size:14px;font-weight:300;transition:all .3s}.score-list-box .time-score{flex-direction:row;justify-content:space-between;margin-top:6px;display:flex}.score-list-box .time-score .time{color:#999;font-size:14px}.score-list-box .time-score .score .fi{height:14px;margin-right:4px;font-size:12px}.score-list-box .time-score .score{color:var(--basecolor);background-color:var(--basecolorshadowback);border-radius:5px;align-items:center;padding:4px 8px 1px;font-size:14px;font-weight:400;display:flex}.score-top{background-color:var(--basecolorshadowback);border:1px solid var(--basecolor);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:50%;margin:12px auto;padding:12px;display:flex}.score-top .score-value .fi{font-size:16px}.score-top .score-value{color:var(--basecolor);font-size:25px;font-weight:500}.score-top .score-text{color:var(--basecolor);font-size:13px}.score-top .score-text .score-text-b{font-size:14px;font-weight:400}.party .party-top-message{text-align:right;direction:rtl;border-radius:10px;margin-top:16px;padding:8px 12px;font-size:15px;font-weight:300;line-height:30px;color:#9911ef!important;background-color:#9911ef20!important;border:0!important}.party-cartlist-name{text-align:right;direction:rtl;font-size:14px}.receipt-container .party-cartlist-name{border:1px solid #888;margin:6px 0;padding:1px 4px}.party-cartlist-name .title{font-weight:400}.shop-party-top{direction:rtl;flex-direction:row;width:100%;display:flex}.shop-party-top a:nth-child(2){margin-right:8px}.status-dot{background-color:#1acd96;border-radius:50%;width:6px;height:6px;margin-left:6px;animation:1.5s infinite pulse;position:relative}.status-dot:after{content:"";opacity:.4;background-color:#1acd96;border-radius:50%;width:100%;height:100%;animation:1.5s infinite glow;position:absolute}.shopclose .status-dot,.shopclose .status-dot:after{background-color:#ff4c5f}.workinghourboxstate{border-radius:6px;flex-direction:row;align-items:center;padding:3px 12px;font-size:14px;font-weight:500;display:flex}.shop .workinghourboxstate{margin-left:0}.workinghourboxstate.shopclose{color:#ff4c5f;background-color:#ff4c5f14;border:1px solid #ff4c5f}.workinghourboxstate.shopopen{color:#1acd96;background-color:#1acd9614;border:1px solid #1acd96}.shop-cart-count{background-color:var(--button-red);color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;margin-right:6px;padding:3px 5px 0;font-size:12px;font-weight:400;display:flex}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes glow{0%{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(2)}to{opacity:.5;transform:scale(1)}}@media only screen and (width<=325px){.box a{font-size:30px}.daybox a,.monthbox a{font-size:15px}.monthtitle{font-size:7px}.credit-selector{margin-left:7px;padding:10px 7px}.credit-selector .credit-text{font-size:14px}.credit-selector .credit-label{font-size:10px}.credit-top-height{height:40px}}@media only screen and (width>=325px){.box a{font-size:30px}.daybox a,.monthbox a{font-size:15px}}@media only screen and (width>=600px){.box a{font-size:35px}.daybox a,.monthbox a{font-size:17px}}@media only screen and (width>=768px){.box a{font-size:40px}.daybox a,.monthbox a{font-size:19px}}@media only screen and (width>=992px){.box a{font-size:45px}.daybox a,.monthbox a{font-size:21px}}@media only screen and (width>=1200px){.box a{font-size:50px}.daybox a,.monthbox a{font-size:23px}}@media (hover:none){a:hover{color:inherit}}.pg-box{flex-direction:column;align-items:center;padding:16px 24px;display:flex}.pg-box-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.pg-box-row .pg-logo{width:32px;height:32px}.pg-box .pg-logo{border-radius:8px;width:64px;height:64px}.pg-box .pg-row{flex-direction:column;align-items:start;width:100%;margin-top:12px;display:flex}.pg-box .pg-title{color:#777;font-size:16px}.pg-box .pg-info{color:#444;margin-top:4px;font-size:18px;font-weight:400}.pg-box .pg-value{color:#444;margin-top:8px;font-size:20px;font-weight:500}.pg-box-row .normal-time{color:#1acd96;background-color:#1acd9620;border-radius:8px;padding:5px 8px;font-size:14px;font-weight:400}.pg-box-row .warning-time{color:#ff4c5f;background-color:#ff4c5f20;border-radius:8px;padding:5px 8px;font-size:14px;font-weight:400}.product-price-franchise{color:#666;float:left;background:#eee;border-radius:4px;justify-content:end;align-items:center;width:fit-content;margin-top:6px;padding:5px 10px 3px;font-size:12px;display:flex}#notification-container{z-index:1000;text-align:right;direction:rtl;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:20px}.custom-notification{width:var(--widthdashboard);background-color:#fff;border:1px solid #f1f1f1;border-radius:8px;align-items:center;max-width:450px;margin-bottom:12px;padding:12px;font-size:14px;animation:.5s forwards slideIn;display:flex;-webkit-box-shadow:0 0 15px #0000000d;box-shadow:0 0 15px #0000000d}.custom-notification.slide-out{animation:.5s forwards slideOut}.custom-notification .icon{border-radius:5px;width:40px;height:40px;margin-left:12px;overflow:hidden}.custom-notification .content{flex:1}.custom-notification .message{white-space:pre-wrap;line-height:25px}.custom-notification .title{margin-bottom:5px;font-weight:400}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.push-list .boxdesign{text-align:right;direction:rtl;margin-bottom:16px;position:relative;overflow:hidden}.push-list .boxdesign .expire{background-color:#fff9;width:100%;height:100%;position:absolute;top:0;right:0}.push-list .boxdesign:first-child{margin-top:0}.push-list .time{white-space:nowrap;color:#999;font-size:11px}.push-list .read.deactive{background-color:#ff4c5f;border-radius:50%;width:8px;height:8px;margin-top:8px}.push-list .title{margin-bottom:6px;font-weight:400}.push-list .message{white-space:normal;color:#666;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;line-height:25px;display:-webkit-box;overflow:hidden}.push-list .icon{background-color:#1acd9615;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-left:8px;display:flex;color:#1acd96!important}.push-list .icon.blue{background-color:#11a0ef15;color:#11a0ef!important}.push-list .icon.green{background-color:#1acd9615;color:#1acd96!important}.push-list .icon.red{background-color:#ff4c5f15;color:#ff4c5f!important}.push-list .icon.yellow{background-color:#f0772215;color:#f07722!important}.push-list .icon.purple{background-color:#9911ef15;color:#9911ef!important}.push-list .icon.pink{background-color:#ff6fb515;color:#ff6fb5!important}.push-list .icon i{width:18px;height:18px;font-size:18px}.push-full .shop-address-header{border-bottom:1px solid #ddd!important;margin-bottom:12px!important}.push-full.push-list .message{white-space:pre-wrap!important;text-align:right!important;color:#444!important;direction:rtl!important;font-size:15px!important;display:block!important}.push-full.push-list .title{margin-bottom:0!important}.push-container{z-index:999;opacity:0;background-color:#00000050;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;right:0}.push-container .box{width:calc(var(--widthdashboard) - 32px);text-align:center;opacity:0;direction:rtl;background-color:#fff;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;max-width:418px;height:fit-content;margin:32px auto;display:flex;position:relative;overflow:hidden}.push-container .box-back{z-index:0;opacity:.5;background-image:url(/styles/images/pattern-background-push-v2.png);background-size:cover;width:100%;height:100%;position:absolute;top:0;right:0}.push-container .box .logo-container{object-fit:contain;z-index:1;width:30%;margin-top:33.3333%;display:block;position:relative}.push-container .box .logo-container .logo{object-fit:contain;border-radius:16px;width:100%;margin:0 auto;display:block}.push-container .box .logo-container .badge{color:#fff;background-color:#ff4c5f;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding-top:6px;font-size:16px;font-weight:400;display:flex;position:absolute;top:-16px;right:-16px}.push-container .box .title-message-container{z-index:1}.push-container .box .title{z-index:1;margin-top:32px;font-size:20px;font-weight:500}.push-container .box .message{z-index:1;width:70%;margin:8px auto 0;line-height:30px}.push-container .box .button{z-index:1;background-color:#1acd9620;width:calc(100% - 64px);height:45px;margin:25% 32px 0;font-size:15px;font-weight:300}.push-container .box .button:hover{color:var(--basecolor);background-color:#1acd9650}.push-container .box .button-no{background-color:unset;color:#aaa;z-index:1;width:calc(100% - 64px);height:45px;margin:0 32px;font-size:15px;font-weight:300}form,.shop-new{width:100%}.shop-new .shop-container{direction:rtl;margin:12px;padding-bottom:67px;display:flex}.shop-new .shop-category-container{direction:ltr;flex-direction:column;gap:8px;height:calc(100vh - 130px);margin-left:12px;padding:0 12px 12px 0;display:flex;position:sticky;top:62px;overflow-y:auto}.shop-new .shop-category-container .search-bar{margin:0;padding:8px}.shop-new .shop-category-container .cat-title{white-space:normal;height:unset;cursor:pointer;text-align:right;color:#888;direction:rtl;border-radius:3px;justify-content:start;align-items:center;padding:4px 8px;font-size:14px;font-weight:400;transition:all .3s;display:flex;overflow:visible}.shop-new .shop-category-container .cat-title.energym.active{color:#fff;background-color:#ff3131}.shop-new .shop-category-container .cat-title.energym{color:#ff3131;border-color:#ff3131}.shop-new .shop-category-container .cat-title.energym .energymimg{background-image:url(../images/energym/energym_color.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:30px;margin-left:6px;display:inline-block}.shop-new .shop-category-container .cat-title.energym.active .energymimg{background-image:url(../images/energym/energym_white.svg)}.category-title{white-space:normal;text-align:right;direction:rtl;font-size:14px;font-weight:400;color:#444!important}.shop-new .shop-category-container .cat-title.active{color:var(--basecolor)}.shop-new .shop-category-container .cat-title i{margin-top:7px;margin-left:5px;font-size:16px}.shop-new .box-product{gap:12px;display:grid}.shop-new .productlist .product-item-container{background-color:#fff;border:0 solid #e9e9e9;border-radius:8px;padding:12px;overflow:visible}.shop-new #scrollToTop{right:16px}.shop-new .box-top-shop-new{flex-direction:row;align-items:center;display:flex}.shop .box-top-shop-new{margin-top:16px}.box-top-shop-new{flex-direction:column;gap:12px;display:flex}.shop-new .top-title .farsi{width:100%;max-width:100%}.shop-new .lazybtn{margin:0}@media screen and (width>=1024px){.shop-new .shop-category-container{width:25%;display:flex}.shop-new .productcategory{display:none}.shop-new .shop-product-container{width:75%}.shop-new .box-top-shop-new{flex-direction:row}.shop-new .box-product{grid-template-columns:repeat(2,1fr)}.shop-new .searchbox.shide{display:none}}@media screen and (width>=768px) and (width<=1023px){.shop-new .productcategory{display:none}.shop-new .shop-category-container{width:25%;display:flex}.shop-new .shop-product-container{width:75%}.shop-new .box-product{grid-template-columns:repeat(2,1fr)}.shop-new .box-top-shop-new{flex-direction:row}.shop-new .searchbox.shide{display:none}}@media screen and (width<=767px){.shop-new .shop-category-container{display:none}.shop-new .productcategory{display:flex}.shop-new .shop-product-container{width:100%}.shop-new .box-product{grid-template-columns:repeat(1,1fr)}.shop-new .box-top-shop-new{flex-direction:column}.shop-new .searchbox.shide{display:flex}}.pg-box-info{background-color:var(--basecolorshadowback);border:1px solid var(--basecolor);width:fit-content;color:var(--basecolor);border-radius:8px;justify-content:center;align-items:center;margin:12px auto 0;padding:8px 12px;font-size:13px;font-weight:400;display:flex}.energym-container{text-align:right;flex-direction:column;gap:8px;margin-top:16px;display:flex}.energym-container .regimen-header{align-items:center;gap:8px;display:flex}.energym-container .regimen-header .energym-logo{width:48px}.energym-container .answers{flex-flow:wrap;gap:8px;display:flex}.energym-container .answers .answer-item{color:#666;background:#f0f0f0;border:1px solid #ddd;border-radius:8px;padding:4px 8px;font-size:14px}.meal-header{color:#888;cursor:pointer;background:#eee;border-radius:8px;flex-flow:row;grid-column:1/-1;justify-content:space-between;align-items:center;width:100%;padding:8px 12px 8px 8px;display:flex}.meal-header:not(.box-product .meal-header){margin-bottom:12px}.meal-header .meal-title-box{flex-direction:row;gap:5px;display:flex}.meal-header .meal-title-box .meal-title{font-size:14px}.meal-header .meal-title-box .meal-value{color:#666;font-weight:400}.meal-header .meal-info{color:#666;background:#ddd;border-radius:4px;padding:2px 4px;font-size:12px;font-weight:400}.leaflet-container{font-family:IRANSansX!important}.leaflet-control-geocoder .leaflet-control-geocoder-alternatives a{text-align:right;direction:rtl;width:100%}.leaflet-bottom.leaflet-right{display:none}.leaflet-container>div[style*="position: absolute"][style*="z-index: 999999"]{display:none!important}.map-container{border-radius:8px;width:100%;margin-top:12px;position:relative;overflow:hidden}.map-container .fi{width:14px;height:14px;font-size:14px;line-height:unset;display:flex}#map{width:100%;height:100%}.center-marker{z-index:998;pointer-events:none;color:#444;filter:drop-shadow(2px 2px 1px #0003);position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.center-marker .fi{width:30px;height:30px;font-size:30px;line-height:unset;display:flex}.map-controls{z-index:998;flex-direction:column;gap:8px;display:flex;position:absolute;top:8px;right:8px}.search-control{direction:rtl;background:#fff;border-radius:8px;padding:10px;position:relative;box-shadow:0 2px 10px #0000001a}.search-input-container{position:relative}.search-loading{display:none;position:absolute;top:50%;left:40px;transform:translateY(-50%)}.search-loading i{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.suggestions-list{z-index:1001;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 6px 6px;max-height:250px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.suggestion-item{cursor:pointer;border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:10px;padding:12px 15px;transition:background-color .2s;display:flex}.suggestion-item:hover,.suggestion-item.active{background-color:#f8f9fa}.suggestion-item:last-child{border-bottom:none}.suggestion-icon{color:#666;min-width:16px;margin-top:2px;font-size:14px}.suggestion-content{flex:1}.suggestion-title{color:#333;margin-bottom:3px;font-size:14px;font-weight:700}.suggestion-subtitle{color:#666;font-size:12px;line-height:1.4}.suggestion-distance{color:#007bff;font-size:11px;font-weight:700}.no-suggestions{text-align:center;color:#666;padding:15px;font-style:italic}.search-error{text-align:center;color:#dc3545;padding:15px;font-size:13px}.map-btn{cursor:pointer;color:#212529;background-color:#ffc107;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px;font-size:12px;transition:all .3s;display:flex;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.map-btn:hover{background-color:#e0a800}.extra-controls{z-index:997;flex-direction:column;gap:8px;display:flex;position:absolute;top:76px;right:8px}.extra-controls .control-btn{color:#444;background:#fff;border:1px solid #ddd;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;box-shadow:0 2px 10px #0000001a}.extra-controls .control-btn:hover{background-color:#f8f9fa;border-color:#adb5bd}.extra-controls .control-btn.active{color:#fff;background-color:#007bff;border-color:#007bff}@media (width<=768px){.map-controls{top:10px;left:10px;right:10px}.search-control{min-width:auto}.extra-controls{justify-content:center}.extra-controls .control-btn{width:40px;height:40px}.suggestions-list{max-height:200px}}.address-image-view img{object-fit:cover;width:100%;height:100%;transition:filter .3s;display:block}.address-image-view .center-marker{transition:filter .3s}.address-image-view #addressImage.blurred,.address-image-view .center-marker.blurred{filter:blur(3px)}.address-image-view .edit-image-location{z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.address-image-view:hover .edit-image-location{opacity:1;pointer-events:all}.address-image-view{aspect-ratio:2;cursor:pointer;border-radius:8px;width:100%;margin-top:12px;position:relative;overflow:hidden}.location-marker i{width:30px;height:30px;color:var(--basecolor);filter:drop-shadow(2px 2px 1px #0000004d);font-size:30px}.form-control{color:#222;text-align:right;direction:rtl;border-radius:.35rem;align-items:center;min-height:calc(1.5em + 1rem + 2px);font-size:15px;font-weight:300;display:flex;position:relative}.dashboard-button.editaddress.no-after{background-color:#11a0ef;padding-left:12px;color:#fff!important;border:none!important}.dashboard-button.editaddress.no-after i{background:0 0;margin-left:0}.top-bar-shop{margin:16px 0;position:relative}.top-bar-shop-box{flex-direction:row;justify-content:space-between;align-items:start;display:flex}.top-bar-shop-item{width:calc(var(--widthdashboard)/8);flex-direction:column;justify-content:center;align-items:center;gap:4px;max-width:57px;display:flex}.top-bar-shop-title{color:var(--basecolor);text-align:center;font-size:12px;font-weight:400;line-height:20px}.top-bar-shop-icon{width:calc(var(--widthdashboard)/8);height:calc(var(--widthdashboard)/8);max-width:57px;max-height:57px;color:var(--basecolor);background-color:var(--basecolorshadowback);border-radius:50%;justify-content:center;align-items:center;display:flex}.top-bar-shop-icon i{width:16px;height:16px;font-size:16px}.top-bar-shop-item.active .top-bar-shop-icon{background-color:var(--basecolor);color:#fff}.top-bar-shop-item.active .top-bar-shop-title{color:var(--basecolor)}.top-bar-shop-line{border-top:1px dashed var(--basecolor);top:min(calc(var(--widthdashboard)/16),28px);z-index:-1;width:100%;position:absolute;left:0}.back-to-app{color:#444;cursor:pointer;justify-content:end;align-items:center;width:24px;height:32px;display:flex}.back-to-app i{width:16px;height:16px;font-size:16px;display:flex}.calories-column{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.calories-row{flex-flow:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.calories-container{background:var(--basecolorshadowback);border-radius:32px;justify-content:center;align-items:center;width:fit-content;padding:3px;display:flex}.calories-container.first{background:#fcdade}.calories-container .calories-content{text-align:right;direction:rtl;background:#fff;border-radius:44px;flex-direction:row;align-items:center;gap:6px;padding:6px 6px 6px 20px;display:flex}.calories-container .calories-content .calories-icon{background-color:var(--basecolorshadowback);border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.calories-container.first .calories-content .calories-icon{background-color:#fcdade}.calories-container .calories-content .calories-icon i{color:var(--basecolor);width:16px;height:16px;font-size:16px}.calories-container.first .calories-content .calories-icon i{color:#ef394e}.calories-container .calories-content .calories-info{flex-direction:column;gap:5px;display:flex}.calories-container .calories-content .calories-info .calories-title{color:#888;font-size:11px;line-height:1;display:block}.calories-container.first .calories-content .calories-info .calories-title{display:none}.calories-container .calories-content .calories-info .calories-value-container{color:var(--basecolor);flex-direction:row;align-items:center;gap:4px;display:flex}.calories-container.first .calories-content .calories-info .calories-value-container{color:#ef394e}.calories-container .calories-content .calories-info .calories-value-container .calories-value-text{font-size:14px;font-weight:500;line-height:1}.calories-container .calories-content .calories-info .calories-value-container .calories-value-params{font-size:10px;line-height:1}.working-slot{border:1px solid var(--basecolor);text-align:right;background:var(--basecolorshadowback);color:var(--basecolor);direction:rtl;border-radius:8px;margin:12px;padding:12px}.working-slot.nomargin{margin:12px 0}.working-slot-title{margin-bottom:6px;font-weight:400}.working-slot-text{font-size:14px;font-weight:300}.working-slot-text b{font-weight:700}