@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-ExtraBlack.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:YekanBakh;src:url(/font/YekanBakh-Bold.woff2) format("woff2");font-weight:600;font-display:swap}:not(i){font-family:YekanBakh}*{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}body{direction:rtl}body,ul{margin:0}ul{list-style:none;padding:0}h1,h2,h3,h4,h5,h6,p,span{margin:0}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:var(--font-size-heading1)}h2{font-size:var(--font-size-heading2)}h3{font-size:var(--font-size-heading3)}h4,h5,h6{font-size:var(--font-size-heading4)}a{text-decoration:none;font-weight:400}a img{line-height:0}label.required:after{content:"*";color:red;padding-right:5px}@-moz-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite}.retry{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;flex-grow:1;gap:10px}.retry ul li{justify-content:center!important}.retry a,.retry button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px;background-color:#45c7cf;color:#fff;border-radius:5px;border:none;padding:10px 20px;font-size:var(--font-size-text)}.retry a img,.retry button img{width:15px;height:15px}.list-load-more{display:flex;position:relative;margin:20px auto;padding:10px 20px;background-color:#0001;color:#000;font-size:var(--font-size-button);border-radius:100px;cursor:pointer;height:max-content}:root{--container-width:min(360px,100%);--font-size-heading1:20px;--font-size-heading2:18px;--font-size-heading3:16px;--font-size-heading4:14px;--font-size-text:14px;--font-size-subtext:13px;--font-size-smalltext:12px;--font-size-button:14px;--color-primary:#45c7cf;--color-secondary:#e8f5f6;--color-text:#444;--color-gray:#aaa;--color-black:#222;--color-white:#fff;--color-red:red;--color-RegularPrice:#bdbdbd}.container{width:var(--container-width);margin:0 auto}#__next{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;height:100vh;overflow:hidden}header{margin-top:5px!important;z-index:3}footer,header{height:50px;flex-shrink:0}main{padding:10px min(50px,(100% - var(--container-width))/2);margin:0 -min(50px,(100% - var(--container-width))/2);display:flex;flex-direction:column;align-items:center;flex-grow:1;height:0;width:calc(100% - 10px);max-width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none!important;scrollbar-width:5px!important;direction:ltr}main>*{direction:rtl}main::-webkit-scrollbar{width:5px}main::-webkit-scrollbar-thumb{background:#0004;border-radius:100px}main::-webkit-scrollbar-track{background:#0000;border-radius:100px}@keyframes shadowPulse{0%{box-shadow:0 0 0 0 #00000055}70%{box-shadow:0 0 0 20px transparent}to{box-shadow:0 0 0 0 transparent}}.shadow-pulse{animation:shadowPulse 2s infinite}@keyframes loadingPro{0%{background-position:-360px 0}to{background-position:360px 0}}.loading{animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:3s;background-color:#0001;min-height:30px;border-radius:7px}.sample{color:#aaa;font-weight:400;padding-top:5px}.error,.sample,form .error{font-size:var(--font-size-subtext);width:100%}.error,form .error{text-align:center;color:var(--color-red)!important;font-weight:400!important}#header{width:var(--container-width);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:#e8f5f6;height:100%;border-radius:10px;gap:10px;padding:8px 0;margin:auto}#header .back{width:30px;height:30px;padding-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;cursor:pointer}#header .back img{width:100%;height:16px;object-fit:contain;object-position:right}#header .home{width:40px;height:30px;padding-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;cursor:pointer}#header .home img{width:100%;height:25px;object-fit:contain;object-position:right}#header h1{flex-grow:1;text-align:right;font-size:var(--font-size-heading1);font-weight:600;display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-top:5px}#header.checkout-header h1{text-align:center;font-size:var(--font-size-heading3)}#header .notifications{display:flex;flex-direction:column;justify-content:center;align-items:center;width:25px;height:25px;position:relative}#header .notifications a{display:inline-block;width:100%;height:100%;cursor:pointer}#header .notifications .spinner{width:20px!important;height:20px!important;object-fit:contain}#header .notifications img{width:20px}#header .notifications span{display:flex;justify-content:center;align-items:center;position:absolute;right:-20px;left:0;top:-10px;margin:auto;text-align:center;width:15px;height:15px;min-height:unset;padding:10px;border-radius:100%;background-color:red;color:var(--color-white);font-size:var(--font-size-subtext)}#header .mobile-menu-toggle{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}#header .mobile-menu-toggle img{width:100%}#header .header-live{height:30px;width:50px;border:2px solid #000;color:#000;font-weight:600;display:flex;align-items:center;justify-content:center;border-radius:8px;opacity:.2;padding-top:2px;font-size:var(--font-size-text);margin-left:10px}#header .header-live.loading{border:none}#header .header-live.active{opacity:1;border:none;background-color:#32cd32;color:#fff;cursor:pointer}footer{box-shadow:0 0 50px 0 #c7cace40;width:100%;justify-content:center;padding:5px 0;background-color:#fff}#footer,footer{display:flex;flex-direction:row;align-items:center}#footer{flex-wrap:nowrap;justify-content:space-between}#footer a{flex-direction:column;display:flex;justify-content:center;align-items:center}#footer a img{width:20px;height:20px;object-fit:contain}#footer a span{color:#8891a3;font-size:var(--font-size-text)}.error-page{min-height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.error-page h1{font-size:40px;color:var(--color-red);font-weight:800}.error-page p{font-size:var(--font-size-heading3);color:var(--color-gray)}.error-page a{background-color:var(--color-primary);color:var(--color-white);padding:15px 20px;border-radius:15px}.story{width:100%;padding-bottom:10px;overflow:visible!important}.story .carousel{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center!important;overflow:visible!important}.story .carousel .carousel-item{display:flex;flex-direction:column;align-items:center;gap:0;width:80px;text-align:center;flex-shrink:0!important}.story .carousel .carousel-item img.active{border:1px solid #e30606}.story .carousel .carousel-item img{width:60px;height:60px;object-fit:contain;border-radius:100%;padding:10px;background-color:#efadd036}.story .carousel .carousel-item span{text-align:center;display:inline-block;font-size:var(--font-size-text);color:var(--color-gray);font-weight:300;min-height:20px;width:100%;border-radius:8px}.slider-list{padding-bottom:20px}.slider-list .carousel .carousel-item{width:100%;height:170px}.slider-list .carousel .carousel-item img{width:100%;border-radius:20px;height:100%;object-fit:cover}.home-service{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:10px;padding-bottom:30px;padding-top:10px;margin:auto}.home-service .service-item{display:flex;flex-direction:column;align-items:center;gap:5px;width:72px;min-height:70px;text-align:center;cursor:pointer;position:relative}.home-service .service-item .notification{position:absolute;top:4px;bottom:auto;left:6px;right:auto;width:10px;height:10px;background-color:red;border-radius:100px}.home-service .service-item img{width:50px;height:50px;border-radius:10px}.home-service .service-item.form img,.home-service .service-item.live-sport img{padding:5px}.home-service .service-item.video img{padding:7px;top:2px;position:relative}.home-service .service-item span{display:inline-block;font-size:var(--font-size-smalltext);color:var(--color-gray);font-weight:400;min-height:20px;width:75px;border-radius:8px}.diets{min-height:100%}.diets .loading{min-height:100px;margin-bottom:10px;list-style:none}.Mydiets{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding-bottom:20px}.Mydiets h2{font-size:var(--font-size-heading2);font-weight:600}.Mydiets-list{box-shadow:0 0 50px 0 #c7cace40;padding:10px;position:relative;border-radius:10px;min-height:100px;width:100%}.Mydiets .progres{width:100%;background-color:#e0e5ef;border-radius:50px;height:5px}.Mydiets .progres>div{max-width:100%!important;background-color:#3db5bc;border-radius:50px;height:5px;position:relative;transition:all .3s}.Mydiets .progres span{position:absolute;left:-15px;top:-23px;padding:6px;font-size:var(--font-size-smalltext);background-image:url(/image/icon-19.svg);background-size:100%;background-repeat:no-repeat}.Mydiets .Mydiets-list h3{font-size:var(--font-size-heading3);font-weight:600;width:100%;padding:7px 10px 7px 0}.Mydiets .Mydiets-date{padding-right:10px}.Mydiets .Mydiets-date li{font-size:var(--font-size-subtext);font-weight:400;color:var(--color-gray)}.Mydiets .Mydiets-date span{margin-right:10px;text-align:left;font-weight:600}.Mydiets .Mydiets-list img{position:absolute;left:0;bottom:0;width:15px;padding:0 10px}.Mydiets .home-no-diet{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.Mydiets .home-no-diet a{padding:10px 20px;background-color:var(--color-primary);color:var(--color-white);border-radius:10px;font-size:var(--font-size-button)}.Mydiets .home-no-diet span{font-size:var(--font-size-text);color:var(--color-gray);font-weight:400}.Mydiets-payment{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--color-primary);border-radius:10px;padding:10px}.Mydiets-payment .Mydiets-payment-box{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.Mydiets-payment .Mydiets-payment-box h4{width:100%}.program-list{padding-bottom:20px}.program-list h2{font-size:var(--font-size-heading2);font-weight:600}.program-list .carousel{align-items:center}.program-list .carousel .carousel-item{padding:5px 5px 5px 40px}.program-list .carousel .carousel-item span:after{content:"";border-bottom:1px dashed #dcdcdc;width:45px;height:5px;position:absolute;left:-5px;top:0;bottom:0;margin:auto}.program-list .carousel .carousel-item span:last-child:after{content:"";border-bottom:none}.program-list .carousel .carousel-item span{display:flex;justify-content:center;align-items:center;width:70px;height:20px;background-color:var(--color-white);color:var(--color-gray);border-radius:5px;font-size:var(--font-size-text);box-shadow:0 0 50px 0 #c7cace40}.program-list .carousel .carousel-item.active span{background-color:var(--color-secondary);color:var(--color-text)}.home-video-list{width:100%;padding-bottom:20px;position:relative}.home-article-list .title-box,.home-news-list .title-box,.home-video-list .title-box{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;z-index:2;position:relative}.home-article-list .title-box a,.home-news-list .title-box a,.home-video-list .title-box a{font-size:var(--font-size-subtext);color:var(--color-red);cursor:pointer}.home-video-list .section-title{font-size:var(--font-size-heading2);font-weight:600}.home-article-list .carousel-box,.home-news-list .carousel-box,.home-video-list .carousel-box{margin:-40px 0 -50px!important}.home-article-list .carousel,.home-news-list .carousel,.home-video-list .carousel{padding:50px 0!important}.home-news-list .carousel{padding-bottom:20px!important}.home-article-list .article-list-item,.home-news-list .article-list-item,.home-video-list .article-list-item{width:160px}.article-list{text-align:center;border-radius:15px;display:flex;flex-direction:row;justify-content:space-between;align-self:stretch;position:relative;flex-wrap:wrap;gap:10px;padding:0;flex-grow:1}.article-list[loading="1"]{align-items:flex-start}.article-list .article-list-item{width:calc((var(--container-width) / 2) - 5px)}.article-list-item{padding:5px;border-radius:15px;flex-shrink:0}.article-list-item *{user-select:none!important;-webkit-user-drag:none!important}.article-list-item .inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;flex-wrap:wrap;gap:5px;text-align:center;width:100%;height:100%;padding:10px;border-radius:5px;box-shadow:0 0 50px 0 #c7cace40}.article-list-item img.poster.loading{text-indent:-100vw}.article-list-item img.poster{width:100%;height:110px;object-fit:cover;border-radius:5px}.article-list-item .video-box{position:relative;width:100%;height:108px;border-radius:15px;cursor:pointer}.article-list-item .video-box img.play{position:absolute;width:40px;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate(180deg)}.article-list-item .title{text-align:center;width:100%;color:var(--color-black);border-radius:5px;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.article-list-item .read-more,.article-list-item .title{min-height:20px;font-size:var(--font-size-subtext);font-weight:400}.article-list-item .read-more{width:100px;color:var(--color-gray);border-radius:8px}.article-list-item .time-box{display:flex;align-items:center;justify-content:center;gap:5px;width:60%;height:20px;border-radius:8px}.article-list-item .time-icon{width:15px}.article-list-item .time{font-size:var(--font-size-subtext);color:var(--color-gray)}.product-list-item{width:calc((var(--container-width) / 2) - 5px);padding:5px;border-radius:15px;flex-shrink:0}.product-list-item *{user-select:none!important;-webkit-user-drag:none!important}.product-list-item .inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;flex-wrap:wrap;gap:5px;text-align:center;width:100%;height:100%;padding:10px;border-radius:5px;box-shadow:0 0 50px 0 #c7cace40}.product-list-item img.poster.loading{text-indent:-100vw}.product-list-item img.poster{width:100%;height:110px;object-fit:cover;border-radius:5px}.product-list-item .title{text-align:center;width:100%;color:var(--color-black);border-radius:5px;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-list-item .read-more,.product-list-item .title{min-height:20px;font-size:var(--font-size-subtext);font-weight:400}.product-list-item .read-more{width:100px;color:var(--color-gray);border-radius:8px}.banner-list{padding-bottom:10px}.banner-list .carousel{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.banner-list.carousel-box{margin:0 -5px}.banner-list .carousel .carousel-item{min-height:100px;width:50%;padding:5px;height:auto}.banner-list .banner-bottom-img{width:100%;height:100%;border-radius:10px;object-fit:cover}.home-news-list{position:relative}.home-news-list h2{font-size:var(--font-size-heading2);font-weight:600}.home-news-list .carousel-item{width:160px;padding-left:10px}.home-news-list .carousel-item>div{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;text-align:center;gap:10px;width:100%;padding:10px;border-radius:15px;box-shadow:0 0 50px 0 #c7cace40}.home-news-list .carousel-item img{width:100%;height:110px;border-radius:5px;object-fit:cover}.home-news-list .carousel-item p{height:20px;min-height:20px;width:100%;border-radius:5px;font-size:var(--font-size-text);font-weight:600;color:var(--color-black);display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.home-news-list .carousel-item span{width:60%;min-height:22px;font-size:var(--font-size-subtext);font-weight:400;border-radius:8px;color:var(--color-gray)}.aside-menu{display:none;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;height:100%;z-index:9;justify-content:center;align-items:center}.aside-menu.active{display:flex}.aside-menu .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0005;cursor:pointer;z-index:0}.aside-menu .inner-box{display:flex;justify-content:left;height:100%}.aside-menu .inner{width:270px;background-color:#fff;z-index:1;height:100%;overflow-x:hidden;overflow-y:auto}.aside-menu .inner::-webkit-scrollbar{width:5px}.aside-menu .inner::-webkit-scrollbar-thumb{background:#0004;border-radius:100px}.aside-menu .inner::-webkit-scrollbar-track{background:#0000;border-radius:100px}.header-mobile-menu{display:flex;flex-direction:row;justify-content:flex-start;align-items:self-end;background-color:#e8f5f6;padding:16px 10px}.header-mobile-menu img{width:50px;height:50px;object-fit:cover;object-position:center;border-radius:100px}.header-mobile-menu .mobile-menu-profile{flex-grow:1;padding:0 20px}.header-mobile-menu .mobile-menu-profile span{display:block;font-size:var(--font-size-text);font-weight:300;color:#8891a3}.header-mobile-menu>a{width:10px}.header-mobile-menu>a img{width:100%}.mobile-menu-body{padding:0}.mobile-menu-body li{border-bottom:1px solid #e9edf6;padding:10px 20px}.mobile-menu-body li a{display:flex;align-items:center}.mobile-menu-body li a img{width:25px;padding-left:5px}.mobile-menu-body li a span{font-size:var(--font-size-text);font-weight:600;color:#000}@media only screen and (max-width:767px){.aside-menu .inner-box{width:100%}}#live-modal.has-live .inner,#live-modal.has-live .inner .body{padding:0!important;width:100%!important;height:100%!important;max-height:unset!important;max-width:unset!important;border-radius:0!important}#live-modal.has-live .close-live{position:fixed;top:10px;bottom:auto;left:20px;right:auto;z-index:9;background-color:red;border:2px solid #fff;width:40px;height:40px;cursor:pointer;padding:10px;border-radius:15px}.modal{display:none;position:fixed;right:0lef;right:0;left:0;top:0;bottom:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9}.modal.active{display:flex}.modal .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0003}.modal .inner{width:340px;border-radius:10px;background-color:#fff;z-index:9;padding:20px;max-height:calc(100% - 30px);overflow:auto;gap:10px;display:flex;flex-direction:column}.modal .inner .header{display:flex;flex-direction:row;justify-content:flex-end;position:relative}.modal .header .title{flex-grow:1}.modal .inner .header .close{width:10px}.modal .inner .header .close img{width:100%}.modal .inner .body{text-align:center;text-align-last:center;font-size:var(--font-size-text)}.modal .inner .action-box,.modal .inner .body{display:flex;justify-content:center;align-items:center}.modal .inner .action-box{flex-direction:row;flex-wrap:nowrap;gap:20px}.modal .inner .action-box a{display:flex;justify-content:center;align-items:center;width:50%;padding:10px;font-size:14px;border-radius:10px;cursor:pointer}.modal .inner .action-box a.confirm{background-color:#7fffd4;color:#000}.modal .inner .action-box a.cancel-border{border:2px solid #ddd}#modal-discount-one-payment-success .inner .body,#modal-discount-one-payment-warning .inner .body,#modal-subscribe-club .inner .body,#modal-unselected-payment-type-alert .inner .body{font-weight:600}#modal-discount-one-payment-warning .inner .body{color:red}.program-modal{display:none;position:fixed;right:0lef;right:0;left:0;top:0;bottom:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9}.program-modal.active{display:flex}.program-modal .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0003}.program-modal .inner{width:340px;border-radius:10px;background-color:#fff;z-index:9;padding:15px;max-height:calc(100% - 30px);overflow:auto}.program-modal .inner .header{display:flex;justify-content:center;align-items:center;position:relative}.program-modal .inner .header .close{position:absolute;left:0;width:10px}.program-modal .inner .header .close img{width:100%}.story-modal{display:none;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9}.story-modal.active{display:flex}.story-modal .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0009}.story-modal .closer-btn{position:absolute;top:10px;right:10px;z-index:2;background-color:#fff;padding:5px 15px;border-radius:10px;box-shadow:0 0 10px -5px #0005;cursor:pointer;font-size:15px}.story-modal .inner{width:var(--container-width);background-color:#fff;z-index:9;height:100%}.story-modal .carousel-box{width:100%;height:100%}.story-modal .carousel{height:100%}.story-modal .carousel-item{width:100%;flex-basis:100%;height:100%;line-height:0}.story-modal .carousel-item img{width:100%;height:100%;object-fit:cover;object-position:center}.welcome{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;height:100%;width:100%;background-color:#e8f5f6}.welcome img{width:200px}.welcome span{font-size:var(--font-size-heading4);color:#0c1c3e;opacity:50%}.welcome .spinner{width:40px!important;height:40px!important}.welcome .retry{flex-grow:0;gap:20px}.welcome .error,.welcome .retry{flex-direction:column;align-items:center;justify-content:center}.welcome .error{width:100%;display:flex;gap:5px}.welcome .error li{width:max-content;max-width:100%;color:#000;font-weight:600;padding:2px 20px;border-radius:100px;font-size:14px}.welcome .action{border-radius:100px;cursor:pointer;background-color:var(--color-red);min-width:210px}.welcome .action.login-btn{background-color:#0000;color:#000;border:1px solid #000}.carousel-box .carousel-next,.carousel-box .carousel-prev,.carousel-bullet{display:none!important}.carousel{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;justify-content:flex-start!important;width:100%!important;overflow-y:hidden!important;overflow-x:auto!important;-ms-overflow-style:none!important;scrollbar-width:none!important;transform:none!important}.carousel::-webkit-scrollbar{display:none!important}.carousel *{user-select:none!important;-webkit-user-drag:none!important}.carousel:hover{cursor:grab}.carousel.draging{cursor:grabbing;user-select:none}.carousel .carousel-item{flex:0 0 100%!important;flex-shrink:0!important;flex-grow:0!important;flex-basis:auto!important;margin-left:0!important;margin-right:0!important;position:relative}.carousel-box{position:relative;overflow:hidden;z-index:1}.carousel-box .carousel-next,.carousel-box .carousel-prev{position:absolute;top:0;bottom:0;width:40px;height:40px;margin:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-radius:100px;z-index:9;background-color:#fff;font-size:40px;line-height:45px;color:#aaa;text-align:center;direction:ltr;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='11' height='20'><path fill='%23DDD' fill-rule='evenodd' d='M.366 19.708c.405.39 1.06.39 1.464 0l8.563-8.264a1.95 1.95 0 0 0 0-2.827L1.768.292A1.063 1.063 0 0 0 .314.282a.976.976 0 0 0-.011 1.425l7.894 7.617a.975.975 0 0 1 0 1.414L.366 18.295a.974.974 0 0 0 0 1.413'/></svg>");background-size:11px 20px;background-repeat:no-repeat;background-position:50%}.carousel-box .carousel-next{left:-100px;transform:rotate(180deg)}.carousel-box:hover .carousel-next{left:5px}.carousel-box .carousel-prev{right:-100px}.carousel-box:hover .carousel-prev{right:5px}.carousel-bullet{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:15px;position:absolute;top:auto;bottom:-10px;left:0;right:0;margin:auto}.carousel-bullet a{display:flex;width:10px;height:10px;background-color:#ddd;border-radius:100px;cursor:pointer;flex-shrink:0}.carousel-bullet a.active-index{background-color:#f34;width:40px;flex-shrink:1}.carousel-bullet~.carousel{padding-bottom:20px}.carousel-box~.elementor-swiper-button{display:none!important}.article-single{display:flex;flex-direction:column;gap:10px;padding:0;min-height:100%}.article-single-content *{font-size:var(--font-size-text);font-weight:400;color:var(--color-text)}.article-single-content h1,.article-single-content h2,.article-single-content h3{font-size:var(--font-size-heading3);font-weight:600;margin:15px 0 10px}.article-single-content a,.article-single-content strong{font-weight:600;color:var(--color-text)}.article-single-content .image-box img{padding:10px 0}.article-single h3.loading{width:100px}.article-single p.loading:last-child{width:50%}.article-single-image-box{position:relative;display:flex}.image-box{text-align:center}.article-single-content img{max-width:100%;height:auto;border-radius:20px;margin:auto}.article-single-image-box.video-box:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#0005;z-index:1;border-radius:20px}.article-single-image-box .video-play,.article-single-image-box .video-retry{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:75px;height:75px;border:3px solid #fff;background-color:#fff;box-shadow:0 0 20px -5px rgba(0,0,0,.2);border-radius:100%;object-fit:cover;cursor:pointer;z-index:2;transform:rotate(180deg)}.article-single-image-box .video-retry{padding:0;border:none;background:none}.article-single .article-img{width:var(--container-width);height:var(--container-width);border-radius:20px;object-fit:cover}.article-single h3{color:var(--color-black);font-size:var(--font-size-heading3);padding-top:10px;width:100%;min-height:20px;border-radius:8px}.article-single-content,.article-single-content>*{text-align:justify}.article-single p{width:100%;min-height:20px;border-radius:5px}.faq{min-height:100%;justify-content:space-between}.faq,.faq-list,.faq-list ul{display:flex;flex-direction:column}.faq-list ul{gap:10px;color:var(--color-text);padding-bottom:10px;margin:0}.faq-list .faq-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-height:35px;box-shadow:0 0 50px 0 #c7cace25;padding:10px;border-radius:8px;cursor:pointer;gap:10px}.faq-list .faq-item span{font-size:var(--font-size-text);color:var(--color-text);width:100%;text-align:justify}.faq-list .faq-item img{width:20px;height:20px;flex-shrink:0}.faq-Support{background-color:var(--color-secondary);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;border-radius:5px;padding:10px}.faq-Support p{text-align:center;padding:0 90px;font-size:var(--font-size-text);font-weight:600;color:var(--color-black)}.faq-Support a{background-color:var(--color-primary);padding:10px 15px;border-radius:5px;color:var(--color-white);font-size:var(--font-size-button)}.faq-modal,.player-modal{display:none;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9}.faq-modal.active,.player-modal.active{display:flex}.faq-modal .closer,.player-modal .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0003}.player-modal .closer{background-color:#000c}.faq-modal .inner{border-radius:5px;background-color:#fff;padding:15px;min-height:100px;max-height:calc(100% - 30px);overflow:auto}.faq-modal .inner,.player-modal .inner{display:flex;width:min(1000px,(100% - 30px));z-index:9}.player-modal .inner{background-color:#0000;border-radius:13px;padding:0;overflow:hidden;position:relative}.player-modal .inner.audio,.player-modal .inner.video{height:100%;width:100%;border-radius:0;display:flex;justify-content:center;align-items:center}.player-modal .inner .close-btn{position:absolute;top:20px;left:20px;right:auto;bottom:auto;background-color:red;color:#fff;z-index:99999;width:100px;height:40px;border-radius:10px;display:flex;justify-content:center;align-items:center;text-shadow:0 0 3px #000;font-size:16px;cursor:pointer;border:2px solid #fff}.player-modal .inner .close-btn:after{content:"بستن"}.player-modal .inner audio,.player-modal .inner iframe,.player-modal .inner video{width:100%;height:100%;border-radius:0;border:none;box-shadow:none;background-color:#000}.player-modal .inner.audio iframe{height:50px;width:min(100% - 30px,500px);background-color:#0000!important;border-radius:100px}.faq-modal .faq-body{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:10px}.faq-modal .faq-body h3{color:var(--color-black)}.faq-modal .faq-body h3,.faq-modal .faq-body p{text-align:justify;font-size:var(--font-size-text)}.faq-modal .faq-body p{color:var(--color-text)}.setting{min-height:100%}.setting ul{padding:0 20px;box-shadow:0 0 50px 0 #c7cace40;border-radius:10px;display:flex;flex-direction:column;margin-top:20px}.setting li{width:100%;border-bottom:1px solid #e9edf6}.setting li:last-child{border-bottom:none}.my-profole-menu li a,.setting li a{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-items:center;min-height:50px}.setting li h3{font-size:var(--font-size-text);flex-grow:1;min-height:10px;color:var(--color-text)}.my-profole-menu li span,.setting li span{color:var(--color-gray);font-size:var(--font-size-smalltext);width:70px;min-height:10px;display:inline-block;font-weight:400}.setting li img{width:12px;height:12px}.my-profole-menu li p.loading,.setting li p.loading{width:0;flex-grow:1}.my-profole-menu li span.loading,.setting li span.loading{width:70px;flex-shrink:0;margin-inline-start:15px;height:30px}.modal-setting-display{display:none;position:fixed;right:0lef;right:0;left:0;top:0;bottom:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9}.modal-setting-display.active{display:flex}.display-body .header{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.display-body .header h2{color:#0c1c3e;font-size:var(--font-size-heading3)}.display-body .header .close{position:absolute;left:0;width:10px}.display-body .header .close img{width:100%}.modal-setting-display .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0003}.modal-setting-display .inner{width:var(--container-width);border-radius:5px;background-color:#fff;z-index:9;padding:15px;max-height:calc(100% - 30px);overflow:auto}.modal-setting-display .display-body{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:10px}.display-body ul{width:100%}.display-body ul li{display:flex;flex-direction:row;justify-content:start;align-items:center;border-bottom:1px solid #e9edf6;min-height:35px;gap:10px}.display-body ul li:last-child{border-bottom:none}.display-body ul img{width:20px;height:20px}.display-body ul span{flex-grow:1;color:#8891a3;font-size:var(--font-size-text)}.modal-setting-font{display:none;position:fixed;right:0lef;right:0;left:0;top:0;bottom:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9}.modal-setting-font.active{display:flex}.font-body .header{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.font-body .header h2{color:#0c1c3e;font-size:var(--font-size-heading3)}.font-body .header .close{position:absolute;left:0;width:10px}.font-body .header .close img{width:100%}.modal-setting-font .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0003}.modal-setting-font .inner{width:var(--container-width);border-radius:5px;background-color:#fff;z-index:9;padding:15px 15px 0;max-height:calc(100% - 30px);overflow:auto}.modal-setting-font .notif-body{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:10px}.font-body ul{width:100%}.font-body ul li{display:flex;flex-direction:row;justify-content:start;align-items:center;border-bottom:1px solid #e9edf6;min-height:35px;gap:10px}.font-body ul li:last-child{border-bottom:none}.font-body ul img{width:20px;height:20px}.font-body ul span{flex-grow:1;color:#8891a3;font-size:var(--font-size-text);padding:0 5px}.aboute,.terms{display:flex;flex-direction:column;min-height:100%}.aboute .aboute-box,.terms .terms-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-weight:600;font-size:var(--font-size-text);font-weight:400;color:#8891a3;text-align:justify}.aboute .aboute-box>*,.terms .terms-box>*{text-align:justify;width:100%}.aboute .aboute-box img,.terms .terms-box img{width:150px;max-width:100%;min-height:50px;align-self:center;border-radius:8px;margin:auto}.terms h2{color:var(--color-gray);font-size:var(--font-size-heading2);margin-top:10px;min-width:50px;min-height:20px}.terms h2:last-child{margin-top:0!important}.aboute h2.loading,.terms h2.loading{width:30%}.aboute p,.terms p{text-align:justify;color:var(--color-gray);font-size:var(--font-size-text);font-weight:400;width:100%}.aboute p.loading,.terms p.loading{margin:5px 0}.aboute p.loading:last-child,.terms p.loading:last-child{width:50%}.terms span{width:50%;min-height:15px;display:inline-block}.aboute{color:#8891a3;font-size:var(--font-size-text);min-width:50px;font-weight:600}.auth{background-image:url(/image/image-12.png);padding:50px;height:500px}.auth-box{background-color:#fff;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:50px}.auth-box .auth-logo{width:100%;text-align:center;padding:40px;justify-content:center}.auth-box .auth-logo img{width:150px;height:50px}.auth-box .auth-login-box{width:40%;display:flex;flex-direction:column;justify-content:space-between;padding:20px 50px 50px;gap:5px}.auth-box .login-item a{color:#0c1c3e}.auth-box .auth-login-box>span{color:#0c1c3e;padding-bottom:50px;font-size:var(--font-size-button)}.auth-box form input{border:1px solid #3db5bc;border-radius:8px;width:100%;display:inline-block;padding:10px 0;text-align:center}.auth-box form input:focus{border:none;outline:2px solid #45c7cf}.auth-box .auth-button{display:flex;justify-content:center}.auth-box .auth-button a{background-color:#3db5bc;padding:8px 30px;display:inline-block;width:50px;border-radius:20px;display:flex;flex-direction:row;align-items:center;gap:5px;margin-top:20px}.auth-box .auth-login-box .auth-button span{color:#fff}.auth-box .auth-login-box .auth-button img{width:15px;height:15px}.auth-box .auth-img-box{width:50%;display:flex;justify-content:center;align-items:center}.auth-box .auth-img-box img{width:250px;height:250px;object-fit:cover}.Login{padding:10px 0}.Login,.verify-phone{background:linear-gradient(45deg,#b4dede,#f4e1cb);height:calc(100vh - 100px);width:100%;height:100%;overflow:auto;-ms-overflow-style:none!important;scrollbar-width:none!important}.verify-phone{padding:50px 0}.Login::-webkit-scrollbar,.verify-phone::-webkit-scrollbar{display:none!important}.Login-box{width:350px;gap:10px}.Login-box,.verify-phone-box{display:flex;flex-direction:column;align-items:center}.verify-phone-box{background-color:var(--color-white);border-radius:10px;gap:5px;padding:20px;min-height:400px}.Login-box>img,.verify-phone-box>img{width:150px;height:70px;object-fit:contain}.verify-phone-box h1{color:var(--color-black);font-size:var(--font-size-heading1);font-family:600}.Login-box form{width:100%;background-color:var(--color-white);border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:15px 30px}.Login-box form label{width:100%;color:var(--color-text);font-size:13px;font-weight:400;margin-top:10px;margin-bottom:3px}.Login-box>span.error,.verify-phone-box>span.error{min-height:20px;width:100%}.Login-box form p.error{text-align:right;width:100%}.Login-box form span.error{min-height:25px}.Login-box form input{outline:1px solid #3db5bc;font-size:var(--font-size-text);border:none;border-radius:8px;width:100%;display:inline-block;text-align:left;color:#000;letter-spacing:2px;padding:10px 0 10px 10px;direction:ltr}.Login-box form input::placeholder{text-align:left;font-size:var(--font-size-text);color:#a9b0c1;letter-spacing:2px}.Login-box form input:focus{border:none;outline:2px solid #45c7cf}.Login-box .auth-tab{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px}.Login-box .tab-title{width:50%;font-size:var(--font-size-text);cursor:pointer;color:#000;font-weight:400;display:flex;justify-content:center;align-items:center;padding:10px 5px;background-color:#fff5;border-radius:10px}.Login-box .tab-title.active{color:var(--color-black);font-weight:600;cursor:default;font-size:var(--font-size-text);background-color:#fff}.auth-sub-link{flex-direction:column;align-items:flex-start;gap:10px}.auth-sub-link,.auth-sub-link a{width:100%;display:flex;justify-content:flex-start}.auth-sub-link a{flex-direction:row;align-items:center;gap:5px;color:#000;font-size:14px;padding:10px 20px;background-color:#fff5;border-radius:10px}.auth-sub-link a:before{content:"";display:inline-block;width:15px;height:20px;background-image:url(/image/arrow-left-gray.svg);background-size:contain;background-position:0;background-repeat:no-repeat}#enamad{width:150px;height:150px;display:flex;justify-content:center;align-items:center}#enamad img{width:140px;height:140px;object-fit:contain;object-position:center}.Login-box .login-button{background-color:var(--color-primary);min-height:40px;width:100px;border-radius:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:10px;cursor:pointer}.Login-box .login-button.active{background-color:#8891a3}.Login-box .login-button span,.verify-phone-box .login-button span{color:var(--color-white);font-size:var(--font-size-button)}.spinner{width:30px!important;height:30px!important}.Login-box .login-button img{width:20px;height:20px}.verify-phone-box form label{color:var(--color-text);font-size:var(--font-size-text);font-weight:400;display:block;width:100%;text-align:right}.verify-phone-box form label a{color:#45c7cf;padding:0 3px}.verify-phone-box form{width:270px;display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;gap:10px;text-align:center;min-height:100px}.verify-phone-box form input{border:none;outline:1px solid var(--color-gray);border-radius:8px;display:inline-block;padding:10px;text-align:center;width:45px;height:45px;font-size:var(--font-size-text);direction:ltr}.forget-password .verify-phone-box form,.forget-password .verify-phone-box form input{width:100%}.verify-phone-box form input:disabled{border-color:#e5e5e5;background-color:#e5e5e5;outline-color:#0000}.verify-phone-box form input:focus{border:none;outline-color:var(--color-primary);outline-width:2px}.verify-phone-box .sms-resend{width:100%;min-height:40px;text-align:center}.verify-phone-box .sms-resend span{color:#8891a3;font-size:var(--font-size-subtext)}.verify-phone-box form span{color:var(--color-gray);font-size:var(--font-size-subtext);font-weight:400;width:100%}.verify-phone-box .login-button{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.verify-phone-box .login-button a{background-color:var(--color-primary);padding:8px 30px;display:inline-block;width:100px;border-radius:20px;display:flex;flex-direction:row;align-items:center;gap:5px}.verify-phone-box .login-button img{width:15px;height:15px}.discount,.no-diet,.notification{display:flex;flex-direction:column;align-items:center;gap:10px}.discount img,.no-diet img,.notification img{width:200px}.discount h2,.no-diet h2,.notification h2{color:var(--color-black);font-size:var(--font-size-heading2);font-weight:600}.discount span,.no-diet span,.notification span{text-align:center;color:var(--color-gray);font-size:var(--font-size-subtext);font-weight:400;padding:0 90px}.no-diet a{color:var(--color-white);background-color:var(--color-primary);padding:7px 40px;font-size:var(--font-size-button);border-radius:20px}.notification-page{min-height:100%}.notification-box{padding-bottom:20px}.notification-box ul{display:flex;gap:20px;flex-direction:column}.notification-box li{box-shadow:0 0 50px 0 #c7cace20;min-height:60px;padding:0 10px 0 20px;border-radius:10px}.notification-box li,.notification-box li>a{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notification-box li.Unread{background-color:#f2f1f4;box-shadow:0 0 50px 0 #c7cace40}.notification-box li.Unread h4,.notification-box li.Unread span{color:var(--color-black)}.notification-box .notification-item h4{font-weight:600}.notification-box .notification-item h4,.notification-box .notification-item span{display:-webkit-box;max-width:100%;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;color:var(--color-gray);font-size:var(--font-size-subtext)}.notification-box .notification-item span{font-weight:400}.notification-box .notification-view{display:flex;align-items:center;flex-shrink:0}.notification-box .notification-view img{width:15px;height:15px}.notification-box .notification-view span{color:var(--color-gray);font-size:var(--font-size-subtext)}.notification-single{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:0 0 20px;min-height:100%}.notification-single h4{box-shadow:0 0 50px 0 #c7cace40;width:100%;text-align:center;padding:13px 0;color:#8891a3;font-size:var(--font-size-heading4);border-radius:10px;min-height:17px}.notification-single p{color:#8891a3;text-align:right;font-size:var(--font-size-text);font-weight:400;width:100%}.notification-single p.loading:last-child{width:50%}.contact{display:flex;flex-direction:column;gap:10px;padding:20px 0;min-height:100%}.contact>h3{color:var(--color-black);font-size:var(--font-size-heading3)}.contact>h3,.contact>span{text-align:center;min-height:20px;font-weight:400}.contact>span{color:var(--color-gray);font-size:var(--font-size-subtext);display:flex;width:100%;flex-direction:row;align-items:center;gap:5px}.contact>span a{display:inline-block;background-color:var(--color-primary);color:#fff;padding:2px 5px 4px;border-radius:5px}.contact .contact-list{display:flex;flex-direction:column;gap:10px;padding:10px 0 20px}.contact .contact-list a{display:flex;flex-direction:row;align-items:center;box-shadow:0 0 50px 0 #c7cace40;padding:0 15px;min-height:55px;border-radius:10px;gap:5px}.contact .contact-list img{width:20px;height:20px}.contact .contact-list span:nth-child(2){flex-grow:1}.contact .contact-list span:nth-child(2),.contact .contact-list span:nth-child(3){color:var(--color-black);font-size:var(--font-size-text)}.contact .contact-Social{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}.contact .contact-Social h3{width:100%;text-align:center;font-size:var(--font-size-heading3);color:var(--color-black);padding-bottom:10px}.contact .contact-Social a{width:40px;height:40px;border-radius:11px}.contact .contact-Social img{width:100%;height:100%}.customer-activity{color:#fff;font-size:var(--font-size-subtext);font-weight:400;width:100%;text-align:justify;text-align-last:center;background-color:var(--color-primary);padding:10px 20px;border-radius:10px;display:flex;flex-direction:column;align-items:center;margin-top:10px}.customer-activity .topic-title{color:#fff;border-bottom:3px solid #fff;margin-bottom:10px;padding-bottom:8px;font-weight:700;font-size:var(--font-size-text)}.customer-activity .action-list{display:flex;width:100%;justify-content:center;align-items:flex-start;gap:15px;margin-top:15px;flex-direction:row;flex-wrap:wrap}.customer-activity .action-list a{background-color:#0002;color:#fff;padding:15px 10px;border-radius:15px;box-shadow:0 0 20px -5px #0003;font-size:var(--font-size-subtext);border:2px solid #fff4}.service-list-page p.loading{width:100%;margin-bottom:15px}.service-list-page p.loading:last-child{width:50%}.service-list-page .list-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0}.service-list-page .list-empty h2{color:#0c1c3e;font-size:var(--font-size-heading3)}.service-list-page .list-empty span{color:#8891a3;font-size:var(--font-size-subtext);text-align:center;width:250px}.service-list-page .list-empty .empty-attention{background-color:var(--color-red);color:#fff;font-size:var(--font-size-text);padding:10px 45px;text-align:center;border-radius:15px}.service-list-page .list-title{width:100%;display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #eee;margin-bottom:20px}.service-list-page .list-title p{width:max-content;max-width:70%;font-size:var(--font-size-text);text-align:center;display:flex;flex-direction:column;gap:5px}.service-list-page .list-title p:after{content:"";background-color:var(--color-primary);width:100%;height:3px;border-radius:100px;position:relative;bottom:-2px}.service-list-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:10px;padding:10px 20px;margin:10px 0 20px;box-shadow:0 0 20px -5px rgba(0,0,0,.15);border-radius:15px;cursor:pointer}.service-list-item .icon{width:30px;height:30px;object-fit:contain;object-position:center;flex-shrink:0}.service-list-item .title{font-size:var(--font-size-subtext);color:#000;flex-grow:1}.service-list-item .title span{color:red;font-weight:600}.service-list-item .read-more,.service-list-item .view{width:15px;height:15px;transform:rotate(180deg);flex-shrink:0;object-fit:contain;object-position:center;margin-right:10px}.service-list-item .view{width:25px;height:25px}.service-list-item.done-activity{box-shadow:none;border:2px solid #eee;cursor:default}.service-list-item.done-activity .title{color:#999}.service-list-item.done-activity .icon{opacity:.5}.service-list-item.done-activity:before{content:" \2714";width:15px;height:15px;color:#32cd32;font-size:25px;font-weight:700!important;position:relative;top:-15px;right:-5px;flex-shrink:0}.service-list-item.has-activity:before{content:"";width:15px;height:15px;background-color:red;border-radius:100px;flex-shrink:0}.order-item-generator{display:flex;flex-direction:column;align-items:center;width:100%;margin:20px 0 0}.order-item-generator a{width:100%;display:flex;height:50px;flex-direction:row;align-items:center;justify-content:center;gap:20px;background-color:var(--color-red);border-radius:15px;color:#fff;cursor:pointer}.order-item-generator img{width:25px;height:25px;object-fit:contain}.order-item-generator p{width:100%;text-align:center;margin-bottom:10px;font-size:var(--font-size-text)}.order-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;margin:10px 0}.order-details .status-successful{font-size:13px;width:130px;height:40px;border-radius:10px}.order-details .order-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;background-color:#fff;box-shadow:0 0 50px 0 #c7cace40;border-radius:15px;padding:10px;gap:10px;width:100%;cursor:pointer;position:relative}.order-details .order-item .notification{position:absolute;top:-5px;left:-10px;font-size:var(--font-size-smalltext);color:#fff;background-color:var(--color-red);z-index:1;border-radius:100px;padding:0 10px}.order-details .order-item .title-box{display:flex;flex-direction:column;padding-right:50px;position:relative;gap:5px;max-width:235px}.order-details .order-item .title-box .icon{width:40px;height:40px;object-fit:contain;object-position:center;position:absolute;top:0;right:0}.order-details .order-item.FORM .title-box .icon{width:30px;height:30px;right:5px}.order-details .order-item .title-box .title{font-size:var(--font-size-subtext);color:#000}.order-details .order-item .title-box .used{font-size:var(--font-size-subtext);color:#999}.order-details .order-item .action-box{width:85px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.order-details .order-item .action-box a{font-size:var(--font-size-smalltext);color:#000}.payment-page{min-height:100%}.no-payment{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0}.no-payment h2{color:#0c1c3e;font-size:var(--font-size-heading3)}.no-payment span{color:#8891a3;font-size:var(--font-size-subtext)}.my-payment{padding:20px 0}.my-payment ul{display:flex;flex-direction:column;gap:10px}.my-payment li{box-shadow:0 0 50px 0 #c7cace40}.my-payment li,.my-payment li .payment-inner{display:flex;flex-direction:row;align-items:center;justify-content:right;flex-wrap:nowrap;gap:10px;min-height:60px;padding:0 10px;border-radius:10px;cursor:pointer;width:100%}.my-payment .my-payment-title{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.my-payment .my-payment-title span{text-align:start;font-size:var(--font-size-smalltext);color:var(--color-gray)}.invoice .my-payment-title h3{color:var(--color-black)!important}.my-payment .my-payment-title h3{flex-grow:1;font-size:var(--font-size-smalltext);color:#0c1c3e;font-weight:400}.my-payment .my-payment-title h3.success{color:#0c1c3e}.my-payment .my-payment-title h3.unsuccess{color:var(--color-red)}.my-payment li>span{min-width:70px}.my-payment li a{font-size:var(--font-size-smalltext);color:#8891a3}.status-failed,.status-none,.status-successful{color:#61e376;background-color:#a0eaac38;width:70px;font-size:11px;text-align:center;line-height:15px;padding:3px;border-radius:3px;height:30px;justify-content:center;align-items:center;display:flex}.my-payment .Awaiting-Payment span{color:#fc9502;background-color:#eac58f38}.status-failed{color:#d45050!important;background-color:#edaeae38}.status-none{color:#aaa!important;background-color:#f5f5f5}.modal-diet-details,.modal-discount,.modal-my-profile-sign-out,.modal-status-successful{display:none;position:fixed;right:0;left:0;top:0;bottom:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9}.modal-diet-details.active,.modal-discount.active,.modal-my-profile-sign-out.active,.modal-status-successful.active{display:flex}.modal-diet-details .closer,.modal-discount .closer,.modal-my-profile-sign-out .closer,.modal-status-successful .closer{position:absolute;right:0;left:0;top:0;bottom:0;width:100%;height:100%;background-color:#0003}.modal-diet-details .inner,.modal-discount .inner,.modal-my-profile-sign-out .inner,.modal-status-successful .inner{width:var(--container-width);border-radius:5px;background-color:#fff;z-index:9;padding:15px 15px 10px;max-height:calc(100% - 30px);overflow:auto}.diet-selection-body,.discount-body,.my-profile-body,.status-failed-body,.status-successful-body{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.diet-selection-body .header,.discount-body .header,.modal-status-successful .header,.my-profile-body .header{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.diet-selection-body .header h2,.modal-status-successful .header h2,.my-profile-body .header h2{color:#0c1c3e;font-size:var(--font-size-heading3)}.my-profile-body .header h2{padding-top:10px}.diet-selection-body .close,.discount-body .close,.modal-status-successful .header .close,.my-profile-body .header .close{position:absolute;left:0;top:0;width:15px}.diet-selection-body .close img,.discount-body .header .close img,.modal-status-successful .header .close img,.my-profile-body .header .close img{width:100%;cursor:pointer}.discount-body h3{background-color:#a0eaac38;padding:10px 50px;font-weight:600;margin-top:20px;cursor:pointer;background-image:url(/image/copy.svg);background-repeat:no-repeat;background-size:20px;background-position:5px;border-radius:5px}.discount-body h3.copied{background-image:none}.discount-body span{display:none;color:#1a822b;font-size:var(--font-size-smalltext);font-weight:400}.discount-body p{font-size:var(--font-size-text);font-weight:600;color:#8891a3;padding:15px 0}.modal-my-profile-sign-out p{font-size:var(--font-size-smalltext);font-weight:400;color:#8891a3;padding:15px 70px;text-align:center}.my-profile-butoom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;padding-bottom:15px}.my-profile-butoom span{color:#0c1c3e}.my-profile-butoom a,.my-profile-butoom span{font-size:var(--font-size-subtext);font-weight:600}.my-profile-butoom a{color:#d45050;border:1px solid #d45050;border-radius:5px;padding:7px 20px}.modal-Awaiting-payment ul,.modal-status-successful ul{width:100%;padding-top:10px}.modal-status-successful li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #e9edf6;min-height:35px;gap:10px}.modal-status-successful li:last-child{border-bottom:none}.modal-status-successful li h5,.modal-status-successful li span{color:#8891a3;font-size:var(--font-size-subtext);font-weight:400}.modal-status-successful li span{padding:5px;width:150px;text-align:left}.modal-status-successful li:last-child span{color:#61e376;min-width:100px}.discount-page{min-height:100%}.discount-box{padding-bottom:10px}.discount h2{font-size:var(--font-size-heading2);font-weight:600}.discount span{font-size:var(--font-size-subtext);font-weight:400}.discount-box ul{display:flex;flex-direction:column;gap:10px}.discount-box li{display:flex;flex-direction:row;align-items:center;justify-content:start;flex-wrap:nowrap;gap:10px;box-shadow:0 0 50px 0 #c7cace40;padding:0 15px;border-radius:10px;min-height:60px;cursor:pointer}.discount-box li>img{background-color:#c5e9eb;border-radius:10px;padding:8px;width:30px;height:30px}.discount-box li div{flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.discount-box li div h3{width:100%;font-size:var(--font-size-text);color:var(--color-black);font-weight:600}.discount-box li div span{font-size:var(--font-size-smalltext);color:var(--color-gray);background-color:#e8f5f6;border-radius:10px;padding:1px 10px}.discount-box li>span{border-radius:3px;min-width:70px;text-align:center;font-size:var(--font-size-smalltext);padding:3px}.discount-box li>span.active{color:#61e376;background-color:#a0eaac38}.discount-box li>span.expired{color:#d45050;background-color:#edaeae38}header.edit-profile-header-box .back{display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;bottom:0;margin:auto;width:30px!important;height:30px!important;padding-right:0!important}.edit-profile-header{position:relative}main.edit-profile-box{padding-top:0;margin-top:-10px}.profile-img{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;background-color:var(--color-secondary);height:50px;border-radius:0 0 10px 10px;padding-top:10px}.profile-img img{width:70px;height:70px;border-radius:100%;flex-shrink:0}.profile-img .profile-name{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.profile-img .profile-name span{min-width:0!important}.profile-img span{color:var(--color-gray);font-size:var(--font-size-text);font-weight:600;display:inline-block;min-width:50px;min-height:10px;flex-shrink:0;border-radius:5px;text-align:center}.edit-profile{display:flex;flex-direction:column;gap:20px;align-items:center;padding:0 0 20px;min-height:100%}.edit-profile h3{color:var(--color-gray);font-size:var(--font-size-text);font-weight:400;min-height:15px;min-width:200px;margin-top:50px}.edit-profile form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;min-height:370px}.edit-profile form div{width:calc(50% - 7px);min-height:80px}.edit-profile form span{color:var(--color-red);height:10px;font-size:var(--font-size-subtext);font-weight:400}.edit-profile form div.profile-number{min-height:100px}.edit-profile form div.profile-submit{width:100%;text-align:center}.edit-profile form div.profile-address{min-height:170px;width:calc(100% - 2px)}.edit-profile form div.profile-submit ul{height:20px}.edit-profile form div label{color:var(--color-black);font-size:var(--font-size-heading4);font-weight:600;display:inline-block;min-width:70px;min-height:25px;text-align:right}.edit-profile input{padding-right:5px;height:40px}.edit-profile input,.edit-profile textarea{outline:1px solid #3db5bc4d;border:none;width:100%;border-radius:10px;color:var(--color-black);font-size:var(--font-size-text)}.edit-profile textarea{padding:10px 5px}.edit-profile .profile-address label{width:100%}.create-ticket input:focus,.create-ticket textarea:focus,.edit-profile input:focus,.edit-profile textarea:focus{border:none;outline:2px solid var(--color-primary)}.edit-profile a{display:flex;justify-content:center;align-items:center;min-width:140px;border-radius:20px}.edit-profile .profile-submit input,.edit-profile a{background-color:var(--color-gray);color:var(--color-white);min-height:35px}.edit-profile .profile-submit input{border:none;width:140px;border-radius:20px;font-size:var(--font-size-text);font-weight:600;outline:none}.edit-profile .profile-submit input.active{background-color:var(--color-primary);color:var(--color-white)}.edit-profile .profile-submit p{color:#7cb342}.form-detail{min-height:100%}.form-detail .not-allow-editing{background-color:var(--color-primary);width:100%;margin:10px 0;padding:20px 10px;text-align:center;color:#fff;border-radius:15px}.form-detail form{display:flex;flex-direction:column;align-items:center;width:100%;gap:20px;padding-bottom:20px}.form-detail p.loading{width:100%}.form-detail p.loading:last-child{width:50%;align-self:flex-start}.form-detail .submit-form{width:150px;min-height:35px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;background-color:var(--color-gray);border:none;color:var(--color-white);border-radius:100px;font-size:var(--font-size-text);font-weight:400;outline:none;gap:10px;cursor:pointer}.form-detail .submit-form img{width:15px}.form-detail .success-message{width:100%;text-align:justify;text-align-last:center;font-size:15px;padding:10px;background-color:#32cd32;color:#fff;border-radius:15px}#header.my-profile-header a{width:20px!important;height:20px!important}#header.my-profile-header .profile-img{bottom:-55px}.my-profile-header a img{width:100%}main.my-profile{padding-top:0;margin-top:-10px}.my-profile .special-button{flex-wrap:nowrap;gap:10px;margin:80px 0 20px}.my-profile .special-button,.my-profole-notice{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.my-profole-notice{box-shadow:0 0 50px 0 #c7cace40;width:calc(100% - 5px);min-height:60px;border-radius:8px;padding:0 5px;cursor:pointer}.my-profole-notice h4{color:var(--color-black);font-size:var(--font-size-subtext);font-weight:600;text-align:center}.my-profole-notice .profile-retry{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3px}.my-profole-notice .profile-retry img{width:10px;height:10px}.my-profole-notice p{color:var(--color-red);font-size:var(--font-size-subtext)}.my-profole-notice span{text-align:center;background-color:var(--color-primary);color:var(--color-white);font-size:var(--font-size-smalltext);display:inline-block;padding:5px;min-width:65px;border-radius:5px}.my-profole-menu{box-shadow:0 0 50px 0 #c7cace40;text-align:center;position:relative;border-radius:8px;flex-grow:1}.my-profole-menu ul{width:100%;padding:0 15px}.my-profole-menu li a{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:10px;border-bottom:1px solid #e9edf6;min-height:50px}.my-profole-menu li a img:nth-child(3){width:15px;height:15px}.my-profole-menu ul li:last-child{border-bottom:none}.my-profole-menu ul li a img:first-child{width:20px;height:20px}.my-profole-menu li a img{width:15px;height:15px}.my-profole-menu ul li h3{font-size:var(--font-size-heading4);font-weight:600;text-align:start;color:var(--color-black);flex-grow:1}.my-profole-menu .exit-profile{color:#d45050;font-size:var(--font-size-heading4);font-weight:600;margin:10px 0;display:inline-block;min-height:20px;min-width:120px;cursor:pointer}.my-profole-cta{gap:10px;padding:20px 0}.my-profole-cta,.my-profole-cta .my-profole-cta-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.my-profole-cta .my-profole-cta-box{box-shadow:0 0 50px 0 #c7cace40;min-height:70px;padding:0 5px;gap:5px;border-radius:8px}.my-profole-cta .my-profole-cta-box:first-child{width:52%}.my-profole-cta .my-profole-cta-box:last-child{width:45%}.my-profole-cta-box img{width:40px;height:40px}.my-profole-cta-box div{display:flex;flex-direction:column}.my-profole-cta-box div h2{color:var(--color-black);font-size:var(--font-size-subtext);font-weight:600}.my-profole-cta-box div span{color:var(--color-gray);font-size:var(--font-size-smalltext);font-weight:400}.checkout-step-list{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;padding:10px 0 20px}.checkout-step-list a{display:flex;flex-direction:column;align-items:center;width:max-content;flex-shrink:0;gap:5px}.checkout-step-list a img{background-color:#e5e8e9;padding:6px;border-radius:10px;width:35px;height:35px}.checkout-step-list hr{display:inline-block;flex-grow:1;margin:0 10px;padding:0;border:none;border-bottom:1px dashed #d0c8e6;position:relative;top:-5px}.checkout-step-list a.active img{background-color:#0c1c3e}.checkout-step-list a.active span{color:#0c1c3e}.checkout-step-list span{font-size:var(--font-size-subtext);font-weight:400;color:#8891a3;z-index:1;text-align:center}#checkout-timer{font-size:var(--font-size-text);color:red;width:100%;text-align:center;justify-content:center;align-items:center;font-weight:600}.diet-selection{display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:flex-start;padding-bottom:10px;flex-grow:1}.diet-selection h2{color:#0c1c3e;font-size:var(--font-size-heading1);font-weight:900}.diet-selection>span{color:#8891a3;font-weight:400;font-size:var(--font-size-text);margin-bottom:15px}.diet-selection-box{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:15px;min-height:110px}.diet-selection-item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:10px;cursor:pointer;box-shadow:0 0 50px 0 #c7cace40;width:110px;height:110px;border-radius:12px}.diet-selection-item.active{background-color:#61e376}.diet-selection-item img:first-child{width:50px;height:50px}.diet-selection-item img:nth-child(2){width:15px;height:15px;position:absolute;left:5px;top:5px;cursor:pointer}.diet-selection-item span{font-size:var(--font-size-subtext);font-weight:600;text-align:center;color:#0c1c3e}.diet-selection>a{background-color:#3db5bc;padding:10px 40px;margin-top:10px;display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:20px;align-self:center;text-align:center;opacity:.5}.diet-selection>a.active{cursor:pointer;opacity:1}.diet-selection>a span{color:#fff;font-size:var(--font-size-subtext);font-weight:600}.diet-selection>a img{width:15px;height:15px}.modal-diet-details .header{align-items:flex-start;flex-direction:column}.modal-diet-details .header h2{font-size:var(--font-size-heading2);min-width:80px;min-height:20px;color:var(--color-black);border-radius:5px;margin-bottom:5px}.modal-diet-details .header span{min-width:150px;min-height:15px;font-size:var(--font-size-subtext);font-weight:400;color:var(--color-gray);padding-bottom:20px;border-radius:5px}.modal-diet-details ul{display:flex;flex-direction:column;gap:0;align-items:flex-start}.modal-diet-details li{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #d8dbe3;padding:5px 0;width:100%}.modal-diet-details li:before{content:" \2714";width:20px;height:20px;color:#ccc;font-size:18px;font-weight:400!important;position:relative;top:-5px;right:0}.modal-diet-details li.loading{min-height:30px;border-bottom:none;margin-bottom:10px}.modal-diet-details li.loading:before{display:none}.modal-diet-details li.loading:last-child{width:50%}.modal-diet-details li:last-child{border-bottom:none}.payment-type{display:flex;flex-direction:column;align-items:center;gap:15px;padding-bottom:10px;flex-grow:1}.payment-type ul.suggestion{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:20px}.payment-type ul.suggestion li{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:70px;padding:6px 10px;background-color:#0c1c3e;color:#fff;font-weight:500;font-size:12px;border-radius:15px;cursor:pointer;line-height:17px;position:relative}.payment-type ul.suggestion li:first-child{width:45%}.payment-type ul.suggestion li:last-child{width:55%}.payment-type ul.suggestion li.active{background-color:#7fffd4;box-shadow:0 0 20px -5px rgba(0,0,0,.2);border:2px solid #fff;color:#0c1c3e;font-weight:600}.payment-type ul.suggestion li.active:after{content:" \2714";height:25px;width:25px;display:flex;align-items:center;justify-content:center;color:#0c1c3e;font-size:30px;font-weight:700!important;position:absolute;top:0;right:0}.payment-type ul.suggestion li .red{color:#ff0;font-size:14px;font-weight:700;position:relative;bottom:-1px}.payment-type ul.suggestion li small{font-size:10px;font-weight:400;margin-top:7px}.payment-type>h1,.payment-type>h2{font-size:var(--font-size-heading1);color:#0c1c3e;font-weight:900}.payment-type>span{font-size:var(--font-size-smalltext);font-weight:400;color:#8891a3;text-align:center}.payment-type .payment-type-item{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;box-shadow:0 0 50px 0 #c7cace40;padding:20px 15px;border-radius:20px;border:3px solid #0000}.payment-type .payment-type-item>p.loading{width:100%;margin:0 0 10px;align-self:flex-start}.payment-type .payment-type-item>p.loading:last-child{width:50%;margin:0}.payment-type .payment-type-item.active{background-color:#7fffd4;border:3px solid var(--color-white)}.payment-type-item .title{text-align:center;font-size:var(--font-size-heading2);color:var(--color-black);font-weight:600;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;cursor:pointer}.payment-type-item .title .checkbox{display:flex;align-items:center;justify-content:center;height:20px;width:20px;border:2px solid #0001;border-radius:100px;flex-shrink:0}.payment-type-item.active .title .checkbox:before{content:" \2714";width:15px;height:15px;color:#0c1c3e;font-size:25px;font-weight:700!important;position:relative;top:-15px;right:-5px}.payment-type-price{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding-top:10px}.payment-type-price p,.payment-type-price span{font-size:var(--font-size-heading4);color:var(--color-primary);font-weight:600}.payment-type .payment-type-item.active .payment-type-price p,.payment-type .payment-type-item.active .payment-type-price span{color:var(--color-white)}.payment-type-item ul{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0;margin:0}.payment-type-item li.loading-box{flex-direction:column;gap:5px;align-items:flex-start}.payment-type-item li p.loading{width:100%;min-height:20px;border-radius:5px}.payment-type-item li.loading-box p.loading:last-child{width:50%}.payment-type-item li{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;border-bottom:1px solid #0001;min-height:50px;padding:5px 0;gap:10px;cursor:pointer}.payment-type-item li:last-child{border-bottom:none}.payment-type-item li .checkbox{display:flex;align-items:center;justify-content:center;height:20px;width:20px;border:2px solid #0001;border-radius:100px;flex-shrink:0}.payment-type-item.active li .checkbox:before{content:" \2714";display:flex;width:15px;height:15px;color:#0005;font-size:18px;font-weight:400!important;position:relative;top:-8px;right:-2px}.payment-type-item.active li.selectable .checkbox{border-color:#0007}.payment-type-item li.selectable .checkbox:before{display:none;color:#0c1c3e;font-weight:700!important;font-size:20px;top:-10px;right:-3px}.payment-type-item li.selectable.active .checkbox:before{display:flex}.select-type{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:right;gap:0;flex-grow:1}.select-type h3{flex-grow:1;flex-shrink:1;color:#0c1c3e;font-size:var(--font-size-subtext);font-weight:600;min-height:20px}.select-type span{font-size:var(--font-size-smalltext);color:#0006;font-weight:400;min-height:16px;width:100%}.select-price{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;flex-shrink:0}.select-price .sale-price{text-align:center;color:red;font-weight:600}.select-price .old-price,.select-price .sale-price{width:100%;flex-shrink:1;font-size:var(--font-size-subtext);min-width:40px;min-height:14px}.select-price .old-price{font-weight:400;color:#000;position:relative}.select-price .old-price:after{content:"";position:absolute;width:100%;height:1px;background-color:#0008;top:0;bottom:0;margin:auto;right:0;left:0;transform:rotate(-15deg)}.bmi-result{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px}.bmi-result .result-error{text-align:center;font-size:15px;font-weight:600;margin:15px 0}.bmi-result .result-data{width:100%;text-align:center;border:2px solid var(--color-primary);padding:20px 10px;border-radius:20px}.bmi-result .result-data .range{font-size:17px;font-weight:700;color:var(--color-primary)}.bmi-result .result-data .difference{font-size:17px;font-weight:700;color:var(--color-red);margin:10px 0}.bmi-result .result-data .description{font-size:13px}.bmi-result .result-data .description span{color:var(--color-red);font-weight:700}.bmi-result .result-video{width:200px;height:200px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;border-radius:20px;cursor:pointer}.bmi-result .result-video .poster{width:100%;height:100%;object-fit:cover;text-indent:-100%;overflow:hidden}.bmi-result .result-video .play{width:60px;height:60px;object-fit:contain;position:absolute;top:20px;bottom:0;left:0;right:0;margin:auto;transition:all .3s;transform:rotate(180deg)}.bmi-result .result-video:hover .play{width:75px;height:75px}.invoice-payable{display:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:10px;width:100%}.invoice-payable.active{display:flex}.invoice-payable .title{margin-bottom:-5px;font-weight:600;font-size:16px}.invoice-payable .invoice-item{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;justify-content:space-between;align-items:stretch;background-color:#fff;box-shadow:0 0 20px -5px #0002;border-radius:15px;padding:8px 12px 8px 8px}.invoice-payable .invoice-notpaid-attention{font-size:14px;text-align:justify;text-align-last:center;padding:10px 15px;border-radius:15px;margin:0;background-color:#fff;border:none;color:red;font-weight:600}.invoice-payable .notpaid{background-color:red}.invoice-payable .notpaid .details{color:#fff}.invoice-payable .awaiting{background-color:orange}.invoice-payable .details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:14px;gap:0;color:#000;width:100%}.invoice-payable .payment-btn{color:#fff;border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:0 15px;font-size:14px;background-color:#0002;cursor:pointer}.invoice-payable .payment-btn img{width:15px;height:15px;object-fit:contain;object-position:center}.invoice-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px}.invoice-details p.loading{width:100%}.invoice-details p.loading:last-child{width:50%;align-self:flex-start}.invoice-details .info-box{width:100%;display:flex;flex-direction:column;gap:0;border:2px solid #ddd;padding:5px 10px;border-radius:10px}.invoice-details .info-box .title{width:100%;font-size:15px;font-weight:700;height:25px}.invoice-details .info-box ul{width:100%;display:flex;flex-direction:column;gap:5px;padding-top:5px;margin-top:5px;border-top:1px solid #ddd}.invoice-details .info-box.order-box ul{display:none}.invoice-details .info-box.order-box.active ul{display:flex}.invoice-details .info-box.order-box .title{cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.invoice-details .info-box.order-box .title:after{content:"";width:15px;height:15px;flex-shrink:0;background-image:url(/image/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;transform:rotate(90deg);transition:all .3s}.invoice-details .info-box.order-box.active .title:after{transform:rotate(-90deg)}.invoice-details .info-box li{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;font-size:14px}.invoice-details .info-box label{font-weight:400}.invoice-details .info-box label:after{content:" :"}.invoice-details .info-box .value{font-weight:600}.invoice-details .payment-btn{color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;padding:10px 30px;font-size:14px;background-color:red;cursor:pointer;border-radius:100px;margin-bottom:30px;margin-top:10px}.invoice-details .payment-btn img{width:15px;height:15px;object-fit:contain;object-position:center}.invoice-payment{text-align:center}.package-list{gap:15px}.package-list,.package-list .item{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.package-list .item{background-color:#fff;box-shadow:0 0 20px -5px #0003;border-radius:10px;padding:5px;font-size:13px;font-weight:400;gap:0}.package-list .item .header-box{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;width:100%;gap:5px;background-color:#faebd7;border-radius:10px}.package-list .item .title{font-size:14px;font-weight:700;flex-grow:1;color:#000;padding-left:5px;margin-left:5px;border-left:2px dashed #0001;display:flex;justify-content:center;align-items:center}.package-list .item .price-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0}.package-list .item .price-type{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.package-list .item .price-type.installment{padding-left:5px;margin-left:5px;border-left:2px dashed #0001}.package-list .item .price-label{font-size:12px;color:#0007}.package-list .item .price-label small{font-size:11px;color:#000}.package-list .item .price-value{position:relative;padding-top:5px;padding-bottom:15px}.package-list .item .price-value.has-discount{padding-top:19px;padding-bottom:15px}.package-list .item .notic{position:absolute;top:auto;right:0;left:0;bottom:0;width:max-content;margin:auto;color:#0006}.package-list .item .price-value.has-discount .notic{bottom:3px}.package-list .item .price{font-weight:700;color:#000;font-size:14px}.package-list .item .price.old{font-weight:400;color:#aaa;font-size:12px;position:absolute;top:3px;right:0;left:0;bottom:auto;width:max-content;margin:auto}.package-list .item .price.old:after{content:"";width:100%;height:1px;background-color:#bbb;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate(-10deg)}.package-list .item .price.sale{color:red}.package-list .item .discount{font-size:11px;color:#000;background-color:orange;width:100%;border-radius:5px}.package-list .item .package-herbal-tea-interest{width:100%;height:45px;padding:10px 40px 10px 10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#eee;border-radius:10px;margin:10px 0 0;cursor:pointer;position:relative}.package-list .item .package-herbal-tea-interest:before{content:"";position:absolute;top:0;bottom:0;right:10px;left:auto;margin:auto;width:20px;height:20px;border:2px solid #0003;border-radius:5px}.package-list .item .package-herbal-tea-interest:after{content:"";position:absolute;top:10px;bottom:10px;right:10px;left:auto;width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-size:20px;padding-top:2px;font-weight:700;color:#32cd32}.package-list .item .package-herbal-tea-interest.active:after{content:" \2714"}.package-list .item .bundleds,.package-list .item .bundleds ul{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0}.package-list .item .bundleds{padding:10px}.package-list .item .bundled,.package-list .item .bundled li,.package-list .item .bundled span{width:100%;color:#999;padding-bottom:5px;margin-bottom:5px;border-bottom:1px dashed #0002}.package-list .item .bundled li:last-child,.package-list .item .bundled span:last-child,.package-list .item .bundled:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.package-list .item .bundled li,.package-list .item .bundled span{display:flex;flex-direction:column;position:relative;align-items:flex-start;font-size:13px;color:#777;padding-right:20px}.package-list .item .bundled li:before,.package-list .item .bundled span:before{content:" \2714";position:absolute;top:-2px;right:0}.package-list .item .bundled .description{font-size:11px;color:#aaa}.package-list .item .link-box{width:100%;text-align:center;padding:10px 0}.package-list .item .link-box a{display:inline-block;width:max-content;padding:10px 30px;text-align:center;background-color:#1e90ff;color:#fff;border-radius:10px;cursor:pointer}.checkout{display:flex;flex-direction:column;gap:10px;padding:20px 0 80px;flex-grow:1}.checkout>h2,.checkout>span{text-align:center}.checkout>span{font-size:var(--font-size-text);color:#8891a3}.checkout .order-customer-data{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-between;align-items:flex-start;width:100%;min-height:300px;box-shadow:0 0 50px 0 #c7cace40;padding:10px 10px 5px;border-radius:10px}.checkout .order-customer-data div{width:100%;min-height:80px}.checkout .order-customer-data span{display:flex;justify-content:center;width:100%;color:red;height:20px;font-size:var(--font-size-subtext);font-weight:600}.checkout .order-customer-data div.profile-number{min-height:100px}.checkout .order-customer-data div.profile-submit{width:100%;text-align:center}.checkout .order-customer-data div.profile-address{width:100%;display:flex;flex-direction:column}.checkout .order-customer-data div.profile-submit ul{height:20px}.checkout .order-customer-data div label{color:#0c1c3e;font-size:var(--font-size-text);font-weight:600;display:inline-block;width:100%;min-height:10px;text-align:right}.checkout .order-customer-data div label.loading{min-height:20px;width:50%}.checkout .order-customer-data div .description{width:100%;color:#aaa;font-size:11px;font-weight:300}.order-customer-data input{outline:1px solid #3db5bc4d;border:none;width:100%;border-radius:8px;padding-right:5px;height:40px;color:#0c1c3ecc;font-size:var(--font-size-text)}.order-customer-data input.loading{outline:none}.order-customer-data textarea{display:inline-block;outline:1px solid #3db5bc4d;border:none;color:#0c1c3ecc;font-size:var(--font-size-text);width:100%;padding:10px 5px;border-radius:10px}.order-customer-data input:focus,.order-customer-data textarea:focus{border:none;outline:2px solid #45c7cf}.order-customer-data a{display:flex;justify-content:center;align-items:center;background-color:#8891a3;color:#fff;min-height:35px;min-width:140px;border-radius:20px}.checkout-Discount{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px}.checkout-Discount .discount-code,.checkout-Discount .representative-code{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;box-shadow:0 0 50px 0 #c7cace40;padding:10px;width:100%;min-height:73px;border-radius:10px}.checkout-Discount ul.error{width:100%;text-align:left}.discount-code .spinner{position:relative;left:0}.discount-code p,.discount-code span{color:red;font-size:var(--font-size-subtext);min-height:16px;display:block;width:100%}.discount-code p{color:green}.checkout-Discount .discount-code label,.checkout-Discount .representative-code label{width:100%;min-height:20px;color:#0c1c3e;font-size:var(--font-size-heading3);font-weight:600}.checkout-Discount .discount-code input{flex-grow:1}.checkout-Discount .discount-code input,.checkout-Discount .representative-code input{width:230px;border:1px solid #3db5bc4d;border-radius:5px;padding-right:5px;font-size:var(--font-size-heading4);height:40px;font-weight:400;color:#0c1c3ecc;margin-left:5px}.checkout-Discount .discount-code input::placeholder,.checkout-Discount .representative-code input::placeholder{font-size:var(--font-size-text)}.checkout-Discount .discount-code input:focus,.checkout-Discount .representative-code input:focus{outline:2px solid #45c7cf}.checkout-Discount .discount-code .checkout-Discount-submit,.checkout-Discount .representative-code .checkout-Discount-submit{border:none;background-color:#45c7cf;color:#fff;border-radius:5px;font-size:var(--font-size-subtext);width:90px;flex-shrink:0;min-height:34px;font-weight:600;margin:0}.checkout .Payment-gateway{display:flex;flex-direction:column;flex-wrap:wrap;box-shadow:0 0 50px 0 #c7cace40;padding:15px;border-radius:8px}.checkout .Payment-gateway h2{width:100%;color:#0c1c3e;font-size:var(--font-size-text);font-weight:600}.billing-details{display:flex;flex-direction:column;gap:10px;box-shadow:0 0 50px 0 #c7cace40;padding:15px;border-radius:8px}.billing-details p.loading{width:100%;margin-bottom:5px;min-height:20px;border-radius:5px}.billing-details p.loading:last-child{width:50%;margin-bottom:0}.billing-details>h2{width:100%;color:#0c1c3e;font-size:var(--font-size-heading3);font-weight:600;border-bottom:1px solid #eee;padding-bottom:10px}.billing-details ul{display:flex;flex-direction:column;flex-wrap:nowrap}.billing-details ul li{min-height:20px}.billing-details>ul>li{border-bottom:1px solid #c7cace40;margin-bottom:10px;padding-bottom:10px}.billing-details>ul>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;min-height:30px}.billing-details .bill-shipping-cost,.billing-details .bill-total-amount{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:start;gap:5px}.billing-details .bill-payment-type ul{gap:10px}.billing-details .bill-payment-type ul li{font-size:14px;color:#333;font-weight:700}.billing-details .bill-payment-type ul li.bundled span,.billing-details .bill-payment-type ul li.bundled ul li{position:relative;padding-right:20px;display:flex;flex-direction:column;align-items:flex-start;font-size:13px;color:#777;font-weight:400}.billing-details .bill-payment-type ul li.bundled small{font-size:11px;color:#aaa;font-weight:400}.billing-details .bill-payment-type ul li.bundled span:before,.billing-details .bill-payment-type ul li.bundled ul li:before{content:" \2714";height:100%;width:10px;color:#32cd32;font-size:10px;font-weight:700!important;position:absolute;top:3px;right:0}.billing-details .bill-payment-type ul li img{width:10px;height:10px}.billing-details .bill-payment-type ul li .title-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.billing-details .bill-payment-type ul li .price,.billing-details .bill-payment-type ul li .title,.billing-details .bill-total-amount.with-discount .price{font-size:var(--font-size-subtext);font-weight:400;color:#8891a3;display:flex;flex-direction:column;align-items:center}.billing-details .bill-payment-type ul li .price,.billing-details .bill-total-amount.discount-amount .label,.billing-details .bill-total-amount.discount-amount .price,.billing-details .bill-total-amount.with-discount .price{color:red;font-weight:600}.billing-details .bill-payment-type ul li .old-price,.billing-details .bill-total-amount.with-discount .old-price{width:100%;flex-shrink:1;font-size:var(--font-size-subtext);font-weight:400;color:#000;min-width:40px;min-height:14px;position:relative;text-align:center}.billing-details .bill-payment-type ul li .old-price:after,.billing-details .bill-total-amount.with-discount .old-price:after{content:"";position:absolute;width:100%;height:1px;background-color:#0008;top:0;bottom:0;margin:auto;right:0;left:0;transform:rotate(-15deg)}.billing-details .bill-payment-type ul li .discount,.billing-details .bill-payment-type ul li .title{display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.billing-details .bill-payment-type ul li .discount{font-size:var(--font-size-smalltext);font-weight:300;color:#aaa}.billing-details .bill-payment-type ul li .price{flex-shrink:0}.billing-details hr{flex-grow:1;border:none;border-bottom:1px dashed #8891a3;padding:0;margin:0;min-width:30px}.billing-details .bill-total-amount .label{font-size:var(--font-size-text);font-weight:600;color:#0c1c3ecc;flex-shrink:0}.checkout-footer-box{height:60px;position:fixed;bottom:0;left:0;right:0;top:auto;width:100%}.checkout-form-error{color:#fff!important;font-size:var(--font-size-smalltext)!important;background-color:var(--color-red);position:fixed;bottom:53px;left:0;right:0;margin:auto;width:max-content;border-radius:100px;padding:0 10px;z-index:2}.checkout-footer{display:flex;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:5px}.checkout-footer select{height:40px;border:2px solid #0001;border-radius:8px;font-size:13px;font-weight:700;background-color:#eee;width:100px;outline:none}.billing-details .bill-total-amount .price,.checkout-footer .price-value{display:flex;flex-direction:column;align-items:center;justify-content:center}.checkout-footer .price-value{flex-grow:1}.checkout-footer .price-value label{font-size:13px;color:#aaa}.checkout-footer .price-value .price{font-size:15px;font-weight:700;color:red}.checkout-footer .price-value .price.sale{color:red}.billing-details .bill-total-amount .old-price,.checkout-footer .price-value .price.old{font-size:13px;font-weight:400;color:#aaa;position:relative}.billing-details .bill-total-amount .old-price:after,.checkout-footer .price-value .price.old:after{content:"";width:100%;height:1px;background-color:#bbb;display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate(-10deg)}.checkout-footer .payment-btn{background-color:#45c7cf;border:none;font-size:var(--font-size-heading2);font-weight:600;color:#fff;width:100px;height:40px;border-radius:8px;flex-shrink:0;cursor:pointer;padding:0}.checkout-footer .payment-btn.wallet{font-size:12px}.after-checkout-tracking-Code{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;box-shadow:0 0 50px 0 #c7cace40;padding:15px 10px;border-radius:8px}.after-checkout-tracking-Code p.loading:last-child{width:50%}.after-checkout-tracking-Code p.result-error{color:var(--color-red)!important;font-size:var(--font-size-heading1)}.after-checkout-tracking-Code p{color:#0c1c3e;font-size:var(--font-size-heading2);font-weight:600;text-align:center;width:100%;margin-bottom:10px}.after-checkout-tracking-Code p span{color:#45c7cf;font-size:var(--font-size-heading3);font-weight:600}.after-checkout-tracking-Code .thankyou-text{color:#0c1c3e;font-size:var(--font-size-heading2);font-weight:600;display:block;width:100%;text-align:center}.after-checkout-tracking-Code .transaction-code-label{color:#0c1c3e;font-size:var(--font-size-heading4);font-weight:400;display:block;width:100%;text-align:center}.after-checkout-tracking-Code .transaction-code{color:#d45050;font-size:var(--font-size-heading1);font-weight:700;display:block;width:100%;text-align:center}.after-checkout-tracking-Code a{color:#fff;font-size:var(--font-size-subtext);font-weight:400;width:150px;min-height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 5px;margin:10px auto 0}.after-checkout-tracking-Code .set-calorie{background-color:#32cd32!important;border:2px solid #fff;box-shadow:0 0 10px 0 #0001}.after-checkout-tracking-Code a:not(.loading){background-color:#45c7cf}.after-checkout-tracking-Code a.continue{width:auto;max-width:100%;font-weight:700;font-size:var(--font-size-heading3);padding:10px 20px;box-shadow:0 0 20px -5px #0003;border:3px solid #fff;border-radius:15px}.check-out-video-box{padding:30px 0}.check-out-video-box h2{font-size:var(--font-size-text);font-weight:600;color:#0c1c3e;text-align:center;padding:15px 0}.after-check-suggested-packages{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.after-check-suggested-packages h2{width:100%;text-align:center;font-size:var(--font-size-heading1);font-weight:900;color:#0c1c3e;padding:5px 0}.diet-plan{display:flex;flex-direction:column;gap:20px}.diet-plan .loading{width:100%}.diet-plan .loading:last-child{width:50%;align-items:flex-start}.diet-plan .diet-day-list{gap:20px}.diet-plan .diet-day-item,.diet-plan .diet-day-list{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.diet-plan .diet-day-item{box-shadow:0 0 20px -5px rgba(0,0,0,.15);padding:10px;border-radius:15px;gap:5px}.diet-plan .diet-day-head{background-color:var(--color-secondary);padding:10px;border-radius:10px;text-align:center;font-size:15px;font-weight:700}.diet-plan .diet-meal-list{display:flex;flex-direction:column;gap:5px}.diet-plan .diet-meal-item{width:100%;padding:5px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 10px;font-size:14px}.diet-plan .diet-meal-item.edited{background-color:orange!important}.diet-plan .diet-meal-item.submited{background-color:#32cd32!important}.diet-plan .diet-meal-item .meal-head{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;padding-inline-end:35px;min-height:30px;position:relative}.diet-plan .diet-meal-item .meal-label{font-weight:700}.diet-plan .diet-meal-item .meal-label:after{content:" :"}.diet-plan .diet-meal-item .meal-food{font-weight:700}.diet-plan .diet-meal-item .food-edit{display:flex;justify-content:center;align-items:center;width:25px;height:25px;background-color:#fff7;border-radius:6px;position:absolute;top:2px;bottom:auto;left:-3px;right:auto;cursor:pointer}.diet-plan .diet-meal-item .food-edit:after{content:"";width:25px!important;height:25px!important;mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:#000}.diet-plan .diet-meal-item .food-edit.edit:after{mask-image:url(/image/pencil-black.svg)}.diet-plan .diet-meal-item .food-edit.submit:after{mask-image:url(/image/check-black.svg)}.diet-plan .diet-meal-item .food-edit.error:after{mask-image:url(/image/retry.svg);width:20px!important;height:20px!important}.diet-plan .diet-meal-item .food-edit.loading:after{mask-image:url(/image/spinner-black.svg);width:20px!important;height:20px!important;-webkit-animation:spinner 2s linear infinite;animation:spinner 2s linear infinite}.diet-plan .diet-meal-item .meal-material-list{width:100%;gap:5px;font-size:13px;text-align:justify}.diet-plan .diet-meal-item .meal-material-item,.diet-plan .diet-meal-item .meal-material-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.diet-plan .diet-meal-item .meal-material-item{gap:2px}.diet-plan .diet-meal-item .meal-material-item:after{content:" + ";padding-inline-start:3px}.diet-plan .diet-meal-item .meal-material-item:last-child:after{content:"";display:none}.diet-plan .diet-meal-item .meal-material-item span{display:inline-block}.diet-plan .diet-meal-item .meal-material-item span.material-amount{direction:ltr}.diet-plan .diet-meal-item.MainMeal_1,.diet-plan .diet-meal-item.MainMeal_2,.diet-plan .diet-meal-item.SubMeal_1,.diet-plan .diet-meal-item.SubMeal_2,.diet-plan .diet-meal-item.SubMeal_3,.diet-plan .diet-meal-item.SubMeal_4{background-color:var(--color-primary);border:2px solid #fff;border-radius:10px}.diet-plan .diet-meal-item.SubMeal_1 .meal-food,.diet-plan .diet-meal-item.SubMeal_2 .meal-food,.diet-plan .diet-meal-item.SubMeal_3 .meal-food,.diet-plan .diet-meal-item.SubMeal_4 .meal-food{display:none}.diet-plan .food-in-calorie{position:fixed;top:0;bottom:0;right:auto;left:-320px;width:300px;height:calc(100% - 20px);margin:10px;overflow:hidden;z-index:9;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;visibility:hidden;background-color:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);transition:all .5s ease-in-out;border:2px solid #ddd;padding:5px}.diet-plan .food-in-calorie.active{visibility:visible;left:0}.diet-plan .food-in-calorie .header-box{width:calc(100% - 10px);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;height:35px;flex-shrink:0;position:absolute;top:5px;bottom:auto;left:5px;right:5px}.diet-plan .food-in-calorie .header-box .meal-title{height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;background-color:#f5f5f5;border-radius:8px;font-size:16px;font-weight:700}.diet-plan .food-in-calorie .header-box .meal-title small{font-size:12px;font-weight:400}.diet-plan .food-in-calorie .header-box .close-icon{background-color:#000;width:35px;height:35px;flex-shrink:0;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:8px}.diet-plan .food-in-calorie .header-box .close-icon img{width:24px;height:24px}.diet-plan .food-in-calorie .food-search{display:none}.diet-plan .food-in-calorie .food-list{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;margin-top:40px}.diet-plan .food-in-calorie .food-item{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;font-size:15px;padding:5px;border-bottom:1px solid #eee;cursor:pointer}.diet-plan .food-in-calorie .food-item:last-child{border-bottom:none}.diet-plan .food-in-calorie .food-item:hover{background-color:#7fffd4}.diet-plan .food-in-calorie .food-item .materials{text-align:justify}.diet-plan .food-in-calorie .food-item .materials span{font-size:14px;font-weight:400}.diet-plan .food-in-calorie[data-meal=MainMeal_1] .materials,.diet-plan .food-in-calorie[data-meal=MainMeal_2] .materials,.diet-plan .food-in-calorie[data-meal=SubMeal_1] .calorie,.diet-plan .food-in-calorie[data-meal=SubMeal_1] .name,.diet-plan .food-in-calorie[data-meal=SubMeal_2] .calorie,.diet-plan .food-in-calorie[data-meal=SubMeal_2] .name,.diet-plan .food-in-calorie[data-meal=SubMeal_3] .calorie,.diet-plan .food-in-calorie[data-meal=SubMeal_3] .name,.diet-plan .food-in-calorie[data-meal=SubMeal_4] .calorie,.diet-plan .food-in-calorie[data-meal=SubMeal_4] .name{display:none!important}.diet-details{box-shadow:0 0 50px 0 #c7cace40;padding:10px 10px 40px;border-radius:5px;margin:20px 0}.diet-details ul{display:flex;flex-direction:column;gap:5px}.diet-details li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:start;gap:5px}.diet-details li img{width:10px;height:10px}.diet-details li h3{flex-grow:1;color:#0c1c3e;font-size:var(--font-size-subtext);font-weight:600}.diet-details li a{color:#fff;background-color:#45c7cf;width:60px;height:20px;font-size:var(--font-size-smalltext);font-weight:600;border-radius:5px;display:flex;justify-content:center;align-items:center}.diet-details li span{font-size:var(--font-size-smalltext);font-weight:400;color:#8891a3}.diet-details li span:nth-child(2){flex-grow:1}.diet-details-download,.diet-details-exclusive-content,.diet-details-submit{padding:10px}.diet-details-download li,.diet-details-exclusive-content li,.diet-details-submit li{border-bottom:1px solid #d8dbe3;height:40px}.diet-details-download li:last-child,.diet-details-exclusive-content li:last-child,.diet-details-submit li:last-child{border:none}.diet-details-program{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.diet-details-program h3{color:#0c1c3e;font-weight:600;font-size:var(--font-size-heading4)}.diet-details-program a{color:#45c7cf;font-size:var(--font-size-text);font-weight:600}.diet-details-program .carousel-box{width:100%}.diet-details-program .carousel{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;padding:20px 5px}.diet-details-program .carousel-item{display:flex;flex-direction:column;width:160px;border-radius:8px;padding-left:10px}.diet-details-program .carousel-item:last-child{padding-left:none}.diet-details-program .carousel-item>div{box-shadow:0 0 50px 0 #c7cace40;padding:10px;border-radius:8px;min-height:80px}.diet-details-program-time{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.diet-details-program-time span{font-size:var(--font-size-smalltext);font-weight:600;color:#8891a3}.diet-details-program tbody{display:flex;flex-direction:column;align-items:flex-start}.diet-details-program tbody tr{font-size:var(--font-size-smalltext);font-weight:600;color:#8891a3}.order-details-invoice{display:flex;flex-direction:column;gap:10px;box-shadow:0 0 50px 0 #c7cace40;margin:10px 0 20px;min-height:230px;padding:10px 0}.diet-details p.loading{width:calc(100% - 20px);margin:0 auto 10px}.order-details-invoice p.loading{width:calc(100% - 20px);margin:0 auto}.diet-details p.loading:last-child,.order-details-invoice p.loading:last-child{width:50%;margin:0 10px 0 0}.order-details-invoice .installment,.order-details-invoice .installment-details,.order-details-invoice h2{padding:0 10px}.order-details-invoice .installment{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:start;align-items:center;gap:10px;width:100%;overflow-x:auto;-ms-overflow-style:none!important;scrollbar-width:none!important}.order-details-invoice .installment::-webkit-scrollbar{display:none!important}.order-details-invoice .installment li{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:3px;min-width:77px;min-height:25px;border-radius:5px;cursor:pointer;padding:0 5px}.order-details-invoice .installment li img{width:12px;height:12px}.order-details-invoice .installment li span{font-size:var(--font-size-text);font-weight:600}.installment-details{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.installment .Paid-installment{background-color:#61e3764d}.installment .Paid-installment span{color:#1a822b}.installment .Paid-installment.active{border:2px solid #1a822b}.installment .current-installment{background-color:#f3901a4d}.installment .current-installment.active{border:2px solid #fc9502}.installment .expired-installment{background-color:var(--color-red);color:var(--color-white)}.installment .expired-installment span{color:var(--color-white)}.installment .expired-installment.active{border:2px solid #7b0f0f}.installment .unpaid-installment{background-color:#7289934d}.installment .unpaid-installment.active{border:2px solid #8891a3}.installment-details>li{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:5px;font-size:var(--font-size-smalltext);font-weight:400;text-align:right}.installment-details>li.active{display:flex}.installment-details-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.installment-details-item li{font-size:var(--font-size-subtext);color:var(--color-black);font-weight:400}.installment-details-item li>span{font-weight:600;margin-right:5px}.installment-details-item li .days-left{color:var(--color-gray);margin-right:5px;font-weight:400}.installment-details .installment-details-unpaid{font-size:var(--font-size-subtext);font-weight:600;color:#e91414}.installment-details .installment-details-paid{font-size:var(--font-size-subtext);font-weight:600;color:#1a822b}.installment-details a{display:flex;justify-content:center;align-items:center;width:max-content;background-color:#1a822b;color:#fff;font-size:var(--font-size-button);font-weight:600;padding:5px 10px;border-radius:5px}.no-ticket{display:flex;flex-direction:column;padding:20px 0}.creat-new-conversaion{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--color-primary);gap:5px;width:140px;min-height:35px;border-radius:5px;margin-top:20px}.creat-new-conversaion img{width:15px;height:15px}.creat-new-conversaion span{color:var(--color-white);font-size:var(--font-size-button);font-weight:600;display:inline-block}.creat-one-conversaion{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 0}.creat-one-conversaion h2{color:var(--color-black);font-size:var(--font-size-heading2);font-weight:600}.creat-one-conversaion a{display:flex;justify-content:center;align-items:center;background-color:#96e1e6b0;width:130px;height:40px;font-size:var(--font-size-button);font-weight:600;border-radius:5px;color:var(--color-black)}.tickets-page{min-height:100%}.all-tickets ul{display:flex;flex-direction:column;gap:10px;padding:0 0 20px}.all-tickets ul .all-tickets-title,.all-tickets ul li a{display:flex;flex-direction:row;justify-content:start;align-items:center;flex-wrap:nowrap;gap:10px;min-height:40px;box-shadow:0 0 50px 0 #c7cace40;border-radius:8px;padding:10px}.all-tickets ul li h3{flex-grow:1;font-size:var(--font-size-text);color:var(--color-text);min-width:100px;font-weight:600;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.all-tickets ul li a .status{font-size:var(--font-size-subtext);color:#8891a3;min-width:60px;border-radius:5px;text-align:center;padding:3px;font-weight:400}.all-tickets ul li a{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px}.all-tickets ul li a span{font-size:var(--font-size-subtext);color:#8891a3;font-weight:400}.all-tickets ul li a img{width:15px;height:15px}.all-tickets ul .all-tickets-title{box-shadow:none;padding:0 10px;min-height:5px}.all-tickets ul .all-tickets-title h3{font-size:var(--font-size-subtext);padding-right:10px;font-weight:400}.all-tickets ul .all-tickets-title span{text-align:right;font-size:var(--font-size-subtext);padding:0}.all-tickets ul .answered a>.status{color:#61e376;background-color:#a0eaac38}.all-tickets ul .waiting-answer a>.status{color:#777;background-color:#eee}.all-tickets ul .all-tickets-closed a>.status{color:#fc9502;background-color:#eac58f38}.create-ticket{padding:20px;box-shadow:0 0 50px 0 #c7cace40;min-height:100%}.create-ticket h2{text-align:center;color:var(--color-black);font-size:var(--font-size-heading2);font-weight:600}.create-ticket .title{display:flex;flex-direction:column;width:100%;padding:10px 0;min-height:95px}.create-ticket form{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.create-ticket .description{display:flex;flex-direction:column;min-height:255px}.create-ticket div label{font-size:var(--font-size-heading3);font-weight:600;color:#0c1c3e}.create-ticket div input{width:100%;min-height:40px;border-radius:5px;padding-right:5px;color:var(--color-black);font-size:var(--font-size-text);outline:1px solid #3db5bc4d;border:none}.create-ticket ul{text-align:center;width:100%;min-height:20px}.create-ticket div input::placeholder,.create-ticket div textarea{font-size:var(--font-size-text)}.create-ticket div textarea{width:100%;resize:none;padding-right:5px;color:var(--color-black);font-size:var(--font-size-text);border-radius:5px;border:none;outline:1px solid #3db5bc4d}.create-ticket .create-conversation{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;flex-wrap:nowrap}.create-ticket form .create-conversation input{display:flex;align-items:center;justify-content:center;width:110px!important;min-height:30px;font-size:var(--font-size-button);font-weight:600;background-color:var(--color-primary);color:var(--color-white);border-radius:5px;border:none}.create-conversation a{text-align:center;min-width:110px;color:#d45050;font-size:var(--font-size-button);font-weight:600}.ticket-chat{flex-direction:column;gap:10;padding:0 10px 10px;margin-bottom:10px}.ticket-chat,.ticket-chat-title{display:flex;border-radius:5px;box-shadow:0 0 50px 0 #c7cace40}.ticket-chat-title{min-height:40px;flex-direction:row;justify-content:center;align-items:center;margin:10px 0}.ticket-chat-title h3{font-size:var(--font-size-text);font-weight:600;color:var(--color-text)}.ticket-message{display:flex;flex-direction:column-reverse;height:calc(100vh - 243px);overflow-x:hidden;overflow-y:auto;padding:10px 0;-ms-overflow-style:none!important;scrollbar-width:none!important}.ticket-message::-webkit-scrollbar{display:none!important}.ticket-message .day{display:flex;flex-direction:column}.ticket-message .date{text-align:center;width:100%;font-size:var(--font-size-subtext);font-weight:600;padding-top:10px;color:var(--color-gray)}.ticket-message ul{display:flex;flex-direction:column-reverse;gap:10px;width:100%}.ticket-message li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:end;gap:5px;width:100%}.ticket-message li img{width:40px;height:40px;border-radius:100%}.ticket-message li p{padding:10px;border-radius:8px 8px 0 8px;max-width:50%;font-size:var(--font-size-subtext);font-weight:400;position:relative}.Support-chat p{border-radius:8px 8px 8px 0!important}.ticket-message li p span{position:absolute;right:5px;bottom:0;font-size:var(--font-size-smalltext);font-weight:400}.Support-chat span{color:#43424280}.customer-chat span{color:#fff}.ticket-message .customer-chat{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:start;gap:5px;width:100%}.customer-chat p{background-color:var(--color-primary);color:var(--color-white)}.date-messges p.loading{width:150px}.Support-chat p{background-color:#e8f5f6;color:#4f4c4c}.ticket-chat .submit-chat{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;background-color:#f0f5f5ba;padding:0 10px;border-radius:5px;min-height:40px}.submit-chat input{background-image:url(/image/icon-89.svg);background-size:20px;background-repeat:no-repeat;width:20px;height:20px;border:none;color:#0000;padding:0;background-position:50%;background-color:#0000;cursor:pointer}.submit-chat textarea{border:none;background-color:#0000;resize:none;font-size:var(--font-size-text);color:#4f4c4c;font-weight:400}.submit-chat textarea::placeholder{background-color:#0000;font-size:var(--font-size-subtext)}.submit-chat textarea:focus{outline:none}.submit-chat a{display:flex;flex-direction:row;justify-content:center;align-items:center}.submit-chat a img{width:20px;height:20px}.closed-ticket-title{position:relative}.closed-ticket-title img{position:absolute;width:6px;top:0;bottom:0;right:15px;margin:auto}.closed-ticket .submit-chat{background-color:#8891a3;justify-content:center;color:#fff;font-size:var(--font-size-subtext);font-weight:600}.bmi a,.bmi-result a,.payment-type a{display:flex;flex-direction:row;align-items:center;align-self:center;text-align:center;background-color:var(--color-primary);padding:10px 40px;gap:10px;border-radius:20px;cursor:pointer}.bmi a span,.bmi-result a span,.payment-type a span{color:var(--color-white);font-size:var(--font-size-button);font-weight:600}.payment-type a.active{opacity:1}.bmi a img,.bmi-result a img,.payment-type a img{width:15px;height:15px}.bmi{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;padding-bottom:40px;justify-content:space-evenly;flex-grow:1;gap:25px}.bmi .loading-box,.bmi-result .loading-box{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.bmi .loading-box .loading,.bmi-result .loading-box .loading{width:100%}.bmi .loading-box .loading:last-child,.bmi-result .loading-box .loading:last-child{width:50%}.bmi .bmi-button{font-weight:700;font-size:var(--font-size-heading2);flex-shrink:0;width:160px;text-align:center}.bmi .bmi-button:hover{border-radius:100px;background-color:#fff;color:#3cb5bd;border:1px solid #3cb5bd;cursor:pointer}