.ct-border-bottom{border-bottom:2px solid #f4f2ef}.all-product-cont-main .all-product-cont{width:90%;margin:auto auto}.all-product-cont-main .all-product-cont .category-product-main{margin-bottom:30px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .category-heading{display:flex;align-items:center;justify-content:space-between}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .category-heading .heading{color:var(--color-foreground);font-size:18px;font-style:normal;line-height:normal}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .category-heading .heading p{margin:0;padding:0;font-weight:600}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .category-heading .heading strong{padding:0;margin:0;font-weight:600}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .see-all{display:flex;align-items:center;gap:4px;color:var(--partner-primary, var(--color-denim));font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .see-all .arrow{display:inline-flex;align-items:center}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .see-all .ar-arrow{transform:rotate(180deg)}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .product-list-cont-main{position:relative;width:100%}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .product-list-cont{display:flex;justify-content:flex-start;gap:30px;width:100%;width:calc(100% - 55px);margin-left:auto;margin-right:auto;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none;margin-top:16px;margin-bottom:32px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .left-arrow{position:absolute;left:0px;top:40%;transform:translateY(-40%);cursor:pointer}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .left-arrow img{width:32px;height:80px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .right-arrow{position:absolute;right:0px;top:40%;transform:translateY(-40%);cursor:pointer}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .right-arrow img{width:32px;height:80px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .ar-see-all img{transform:rotate(180deg)}@media(max-width: 768px){.all-product-cont-main .all-product-cont{width:100%}.all-product-cont-main .all-product-cont .category-product-main{margin-bottom:16px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .category-heading{width:90%;margin:auto auto}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .category-heading .heading{font-size:16px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .see-all{font-size:12px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .product-list-cont-main .product-list-cont{width:100%;margin-left:5%;max-width:95%;margin-top:12px;margin-bottom:16px;gap:12px}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .product-list-cont-main .ar-product-list-cont{margin-left:unset;margin-right:5%}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .product-list-cont-main .left-arrow{display:none}.all-product-cont-main .all-product-cont .category-product-main .category-product-cont .product-list-cont-main .right-arrow{display:none}}.book-appoinment{width:100%;padding:16px 0px;background:#f4f2ef;border-radius:16px;margin:auto auto;margin-bottom:30px;margin-top:48px}.book-appoinment .book-appoinment-cont{max-width:650px;width:90%;display:flex;justify-content:space-between;align-items:center;gap:20px;margin:auto auto}.book-appoinment .book-appoinment-cont .expert-img{display:flex;align-items:center;justify-content:center}.book-appoinment .book-appoinment-cont .expert-img img:first-child{border:3px solid var(--color-action);border-radius:50%;position:relative;z-index:90;right:-11px;width:64px;height:64px}.book-appoinment .book-appoinment-cont .expert-img img:last-child{border:3px solid var(--color-destructive);border-radius:50%;position:relative;left:-11px;z-index:19;object-fit:cover;width:64px;height:64px}.book-appoinment .book-appoinment-cont .ar-expert-img img:first-child{right:unset;left:-11px}.book-appoinment .book-appoinment-cont .ar-expert-img img:last-child{left:unset;right:-11px}.book-appoinment .book-appoinment-cont .book-appoinment-help-txt{color:var(--color-foreground);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.book-appoinment .book-appoinment-cont .boook-appoinment-btn{min-width:255px;border-radius:8px;background:#49a948;padding:10px 0px;text-align:center;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.book-appoinment .book-appoinment-cont-mobile{display:none}@media(max-width: 768px){.book-appoinment{width:90%;padding:16px 0px;margin:auto auto;border-radius:8px;margin-bottom:24px}.book-appoinment .book-appoinment-cont{flex-direction:column;gap:16px}.book-appoinment .book-appoinment-cont .expert-img{display:flex;align-items:center;justify-content:center}.book-appoinment .book-appoinment-cont .book-appoinment-help-txt{font-size:12px}.book-appoinment .book-appoinment-cont .boook-appoinment-btn{font-size:14px;width:100%;max-width:375px;padding:4px 24px}.book-appoinment .book-appoinment-cont-desktop{display:none}.book-appoinment .book-appoinment-cont-mobile{display:block;display:flex;gap:12px;width:95%}.book-appoinment .book-appoinment-cont-mobile .expert-img-wrapper{display:flex;align-items:center;justify-content:center}}#all-suppliment-brand-second-maindiv{display:flex}#all-suppliment-brand-heading{color:var(--color-foreground);font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;line-height:normal}#all-suppliment-brand-listdiv{display:flex;width:95.2%;overflow:scroll;scrollbar-width:none;overflow-y:hidden;padding:5px 0px 16px 0px}#ar-all-suppliment-brand-listdiv{display:flex;width:95%;margin-right:2.4%;overflow:scroll;scrollbar-width:none;overflow-y:hidden;padding:5px 0px 16px 0px}.all-suppliment-brand-specific-div{width:160px;height:160px;flex-shrink:0;border-radius:16px;background:#fff;box-shadow:0px 5px 8px 0px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;margin-right:40px;overflow:hidden;cursor:pointer}.ar-all-suppliment-brand-specific-div{width:160px;height:160px;flex-shrink:0;border-radius:16px;background:#fff;box-shadow:0px 5px 8px 0px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;margin-left:40px;overflow:hidden;cursor:pointer}.all-suppliment-brand-logo{max-width:100%;max-height:100%;width:auto;height:auto;flex-shrink:0;border-radius:16px;padding:8px}.all-suppliment-brand-left-arrow{width:32px;height:80px;border-radius:8px 0px 0px 8px;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-size:30px;margin-top:12px;cursor:pointer}.all-suppliment-brand-left-arrow img{width:32px;height:80px;position:absolute;left:0px;top:72px}.ar-all-suppliment-brand-left-arrow{width:32px;height:80px;border-radius:8px 0px 0px 8px;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-size:30px;cursor:pointer;position:absolute;left:5%}.ar-all-suppliment-brand-left-arrow img{width:32px;height:80px;position:absolute;left:0px;top:72px}.all-suppliment-brand-right-arrow{width:32px;height:80px;border-radius:0px 8px 8px 0px;position:absolute;margin-top:12px;right:9%;display:flex;justify-content:center;align-items:center;font-size:30px;cursor:pointer}.all-suppliment-brand-right-arrow img{width:32px;height:80px;position:absolute;left:60px;top:36px}@media(min-width: 769px)and (max-width: 1130px){#ar-all-suppliment-brand-listdiv{width:93.2%}}@media(min-width: 450px)and (max-width: 769px){.book-appoinment{margin-top:28px}#all-suppliment-brand-maindiv{margin-left:28px}#ar-all-suppliment-brand-maindiv{margin-right:28px}}@media(max-width: 768px){#all-suppliment-brand-listdiv{width:100%}#ar-all-suppliment-brand-listdiv{width:100%}.all-suppliment-brand-right-arrow{display:none}.ar-all-suppliment-brand-right-arrow{display:none}.all-suppliment-brand-left-arrow{display:none}.ar-all-suppliment-brand-left-arrow{display:none}.all-suppliment-brand-specific-div{margin-right:12px}.ar-all-suppliment-brand-specific-div{margin-left:12px}}@media(max-width: 450px){#all-suppliment-brand-listdiv{width:100%}#ar-all-suppliment-brand-listdiv{display:flex;width:100%;margin-right:2.4%;overflow:scroll;scrollbar-width:none;overflow-y:hidden;padding:5px 0px}.all-suppliment-brand-right-arrow{display:none}.ar-all-suppliment-brand-right-arrow{display:none}.all-suppliment-brand-left-arrow{display:none}.ar-all-suppliment-brand-left-arrow{display:none}.book-appoinment{margin-top:24px}#all-suppliment-brand-maindiv{margin-left:28px}#ar-all-suppliment-brand-maindiv{margin-right:28px}#all-suppliment-brand-heading{color:var(--color-foreground);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.all-suppliment-brand-specific-div{width:96px;height:96px;flex-shrink:0;border-radius:8px;background:#fff;box-shadow:0px 5px 8px 0px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;margin-right:12px;overflow:hidden}.ar-all-suppliment-brand-specific-div{width:96px;height:96px;flex-shrink:0;border-radius:8px;background:#fff;box-shadow:0px 5px 8px 0px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;margin-left:12px;overflow:hidden}}
.notify-card-pop{height:100%;width:100%;position:fixed;z-index:102;top:0;left:0;background-color:rgba(0,0,0,.3);color:var(--color-foreground)}.notify-card-pop .notify-card-content{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:380px;width:90%;background-color:var(--color-background);border-radius:16px}.notify-card-pop .notify-card-content .cross-button{cursor:pointer;margin-left:312px;margin-top:8px}.notify-card-pop .right-icon{margin-top:24px}.notify-card-pop .notification-msg{margin-top:8px;width:240px;color:var(--color-foreground);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.notify-card-pop .notification-email-msg{width:240px;color:var(--color-foreground);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.notify-card-pop .okay-btn{margin-top:16px;margin-bottom:24px;width:280px;text-align:center;color:var(--color-primary-button-foreground);border-radius:4px;background:var(--color-primary-button);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal;padding-top:12px;padding-bottom:12px;cursor:pointer}.notify-card{position:relative;display:flex;justify-content:center;align-items:center;margin-top:200px}.email-cont{margin-top:16px;margin-right:20px;width:68%}.email-cont .email-label{color:var(--color-foreground);font-size:12px;font-weight:400}.email-cont .important-asterisk{margin-left:4px;color:var(--color-destructive)}.email-cont .error{border:2px solid var(--color-destructive)}.email-cont .error .react-tel-input .form-control{box-shadow:none !important}.email-cont .user-input-form{background:var(--color-card) 0% 0% no-repeat padding-box;box-shadow:0px 5px 5px 0px rgba(224,228,238,.5);font-size:12px;border-radius:10px;color:var(--color-muted-foreground);opacity:1;padding:10px;outline:none;width:100%;border:0px;font-weight:500}.product-card-wrappper{width:208px;flex:0 0 208px;cursor:pointer}.product-card-wrappper .product-card{width:100%;position:relative}.product-card-wrappper .product-card .product-card-img{width:100%;height:208px;position:relative}.product-card-wrappper .product-card .product-card-img .out-of-stock-div{width:208px;height:105px;position:relative;top:-120px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.product-card-wrappper .product-card .product-card-img .out-of-stock-div .out-of-stock-text{background:#fff;padding:6px 56px;font-weight:500;color:red;margin:0px 0px 16px}.product-card-wrappper .product-card .product-card-img .out-of-stock-div .out-of-stock-button{background-color:#195e96;color:#fff;padding:2px 20px;border:0px;border-radius:6px;margin-top:23px;font-family:Poppins;font-size:16px;cursor:pointer}.product-card-wrappper .product-card .product-card-img .ar-out-of-stock-div{width:208px;height:105px;position:relative;top:-120px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.product-card-wrappper .product-card .product-card-img .ar-out-of-stock-div .ar-out-of-stock-text{background:#fff;padding:6px 24px;font-weight:500;width:100%;text-align:center;color:red}.product-card-wrappper .product-card .product-card-img .ar-out-of-stock-div .ar-out-of-stock-button{background-color:#195e96;color:#fff;padding:6px 28px;border:0px;border-radius:6px;font-family:Poppins;font-size:16px;cursor:pointer}.product-card-wrappper .product-card .product-card-img img{width:100%;height:100%;object-fit:cover;border-radius:16px;background:#f1f4f7}.product-card-wrappper .product-card .product-card-content{margin:8px 0px;display:flex;flex-direction:column;gap:4px}.product-card-wrappper .product-card .product-card-content .product-title{max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-foreground);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card-wrappper .product-card .product-card-content .product-description{color:var(--color-muted-foreground);font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px}.product-card-wrappper .product-card .product-card-content .product-price{display:flex;gap:6px;align-items:center}.product-card-wrappper .product-card .product-card-content .product-price .final-price{color:var(--color-success);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.product-card-wrappper .product-card .product-card-content .product-price .retail-price{color:var(--color-muted-foreground);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:line-through;line-height:0;display:flex;align-items:center}.product-card-wrappper .product-card .product-card-content .product-off-tag{display:inline-flex;padding:2px 8px;justify-content:center;align-items:center;border-radius:4px;background:var(--color-success);width:auto;color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:0;left:0}.product-card-wrappper .product-card .product-card-content .ar-product-off-tag{left:unset;right:0}@media(max-width: 768px){.product-card-wrappper{width:152px;flex:0 0 152px;cursor:pointer}.product-card-wrappper .product-card{width:100%;position:relative}.product-card-wrappper .product-card .product-card-img{width:100%;min-height:152px;max-height:152px}.product-card-wrappper .product-card .product-card-img .out-of-stock-div{width:100%;height:98px;position:relative;top:-92px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.product-card-wrappper .product-card .product-card-img .out-of-stock-div .out-of-stock-text{background:#fff;padding:6px 31px;position:relative;top:0px;font-size:15px}.product-card-wrappper .product-card .product-card-img .out-of-stock-div .out-of-stock-button{background-color:#195e96;color:#fff;padding:2px 12px;border:0px;border-radius:6px;margin-top:0px;font-size:15px;cursor:pointer;margin-bottom:18px}.product-card-wrappper .product-card .product-card-img .ar-out-of-stock-div{width:100%;height:98px;position:relative;top:-92px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.product-card-wrappper .product-card .product-card-img .ar-out-of-stock-div .ar-out-of-stock-text{background:#fff;padding:6px 10px;font-weight:400;position:relative;top:0px;font-size:15px;width:100%;text-align:center;color:red}.product-card-wrappper .product-card .product-card-img .ar-out-of-stock-div .ar-out-of-stock-button{background-color:#195e96;color:#fff;padding:4px 12px;border:0px;border-radius:6px;margin-top:0px;font-size:15px;cursor:pointer;margin-bottom:18px}.product-card-wrappper .product-card .product-card-img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.product-card-wrappper .product-card .product-card-content{margin:4px 0px;gap:2px}.product-card-wrappper .product-card .product-card-content .product-title{font-size:12px}.product-card-wrappper .product-card .product-card-content .product-description{font-size:10px}.product-card-wrappper .product-card .product-card-content .product-price{gap:4px}.product-card-wrappper .product-card .product-card-content .product-price .final-price{font-size:12px}.product-card-wrappper .product-card .product-card-content .product-price .retail-price{font-size:10px}.product-card-wrappper .product-card .product-card-content .product-off-tag{display:inline-flex;padding:2px 8px;border-radius:2px;font-size:10px;width:auto}}
.product-card-wrappper{width:208px;flex:0 0 208px}.product-card-wrappper .product-card{width:100%;position:relative;cursor:pointer}.product-card-wrappper .product-card .product-card-img{width:100%;height:208px;position:relative}.product-card-wrappper .product-card .product-card-img img{width:100%;height:100%;object-fit:cover;border-radius:16px;background:#f1f4f7}.product-card-wrappper .product-card .product-card-img .mini-package-text{position:relative;bottom:24px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);width:100%;color:var(--color-destructive);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:center;height:24px}.product-card-wrappper .product-card .product-card-content{margin:8px 0px;display:flex;flex-direction:column;gap:4px}.product-card-wrappper .product-card .product-card-content .product-title{max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--color-foreground);font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card-wrappper .product-card .product-card-content .product-label{color:var(--color-muted-foreground) !important;font-size:14px;font-style:normal;font-weight:600;line-height:normal;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px}.product-card-wrappper .product-card .product-card-content .product-price{display:flex;gap:6px;align-items:center}.product-card-wrappper .product-card .product-card-content .product-price .final-price{color:var(--color-success);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.product-card-wrappper .product-card .product-card-content .product-price .retail-price{color:var(--color-muted-foreground);font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:line-through;line-height:0;display:flex;align-items:center}.product-card-wrappper .product-card .product-card-content .product-off-tag{display:inline-flex;padding:2px 8px;justify-content:center;align-items:center;border-radius:4px;background:var(--color-success);width:auto;color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:0;left:0}.product-card-wrappper .product-card .product-card-content .ar-product-off-tag{left:unset;right:0}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-details{padding:8px;padding-bottom:0px;background:linear-gradient(180deg, rgba(255, 125, 125, 0.14) 0%, rgba(255, 125, 125, 0) 100%)}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-details .mini-package-title{color:var(--color-foreground);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-details .mini-package-description{margin-top:4px;color:var(--color-muted-foreground);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-product-price .final-price{color:var(--color-success);font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding-left:8px}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-product-price .ar-final-price{padding-right:8px;padding-left:0px}@media(max-width: 768px){.product-card-wrappper{width:152px;flex:0 0 152px}.product-card-wrappper .product-card{width:100%;position:relative}.product-card-wrappper .product-card .product-card-img{width:100%;height:152px}.product-card-wrappper .product-card .product-card-img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.product-card-wrappper .product-card .product-card-img .mini-package-text{font-size:10px;padding-top:3px;height:20px;bottom:19px}.product-card-wrappper .product-card .product-card-content{margin:12px 0px;display:flex;flex-direction:column;gap:2px}.product-card-wrappper .product-card .product-card-content .product-title{font-size:12px}.product-card-wrappper .product-card .product-card-content .product-label{font-size:10px}.product-card-wrappper .product-card .product-card-content .product-price{gap:4px}.product-card-wrappper .product-card .product-card-content .product-price .final-price{font-size:12px}.product-card-wrappper .product-card .product-card-content .product-price .retail-price{font-size:10px}.product-card-wrappper .product-card .product-card-content .product-off-tag{width:auto}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-details{padding:0px 8px}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-details .mini-package-title{padding-top:4px;font-size:12px}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-details .mini-package-description{font-size:10px}.product-card-wrappper .product-card .product-mini-package-card-content .mini-package-product-price .final-price{font-size:10px}}
.suggestion-container{border-radius:16px;background:#e9f7f3;width:432px}.suggestion-container .suggestion-details{padding-top:16px;padding-left:30px;padding-right:30px}.suggestion-container .suggestion-details .title-div{display:flex;justify-content:space-between;align-items:center}.suggestion-container .suggestion-details .title-div .title-txt{color:var(--color-muted-foreground);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.suggestion-container .suggestion-details .title-div .add-memeber{display:flex;align-items:center;gap:10px;cursor:pointer}.suggestion-container .suggestion-details .title-div .add-memeber .memeber-name{color:var(--color-foreground);font-size:12px;font-style:normal;font-weight:600;line-height:normal}.suggestion-container .suggestion-details .title-div .add-memeber .edit-icon{width:22px;height:22px;border-radius:4px}.suggestion-container .suggestion-details .expert-details{display:flex}.suggestion-container .suggestion-details .expert-details .expert-img img{border-radius:12px;width:24px;height:24px}.suggestion-container .suggestion-details .expert-details .expert-name{padding-left:6px;color:var(--color-foreground);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.suggestion-container .suggestion-details .suggestion-card-container{display:flex;gap:30px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.suggestion-container .suggestion-details .suggestion-card-container-one{display:flex;justify-content:center}.suggestion-container .suggestion-details .suggestion-card-container-two{display:flex;justify-content:center;gap:32px}.suggestion-container .suggestion-details .suggestion-card{margin-top:16px;border-radius:8px}.suggestion-container .suggestion-details .suggestion-card-one{margin-top:16px;border-radius:8px;display:flex;margin-left:auto;margin-right:auto;gap:16px}.suggestion-container .suggestion-details .suggestion-card-two{margin-top:16px}.suggestion-container .suggestion-details .card-details{position:relative;background:#fff;display:flex;flex-direction:column;border-radius:8px;align-items:center;width:94px}.suggestion-container .suggestion-details .card-details .discount{padding:1px 4px;width:78px;background-color:#f4f2ef;color:var(--color-success);font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.suggestion-container .suggestion-details .card-details .supplement-image img{width:68px;height:68px}.suggestion-container .suggestion-details .card-details .txt-div{position:absolute;width:77px;left:50%;top:40%;transform:translate(-50%);font-size:12px;border-radius:4px;background:#fff}.suggestion-container .suggestion-details .card-details .txt-div .stock-out-txt{text-align:center;color:var(--color-destructive);font-family:Poppins;font-style:normal;font-weight:600;line-height:normal}.suggestion-container .suggestion-details .text-details .supplement-name{max-width:85px;height:36px;margin-top:6px;text-align:left;color:var(--color-foreground);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.suggestion-container .suggestion-details .text-details .latest-price{display:inline-block;color:var(--color-foreground);font-family:Poppins;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.suggestion-container .suggestion-details .text-details .old-price{display:inline-block;padding-left:2px;color:var(--color-foreground);font-family:Poppins;font-size:8px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}.suggestion-container .suggestion-details .text-details .notify{cursor:pointer;border-radius:8px !important;text-align:center;height:20px;width:84px;color:var(--color-primary-button-foreground);background:var(--color-primary-button);font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.suggestion-container .suggestion-details .text-details .selected{display:flex;align-items:center;height:22px;width:88px;border-radius:4px;background:#fff}.suggestion-container .suggestion-details .text-details .selected .txt{padding-left:17px;display:inline-block;color:var(--color-foreground);font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;line-height:normal}.suggestion-container .suggestion-details .text-details .selected .checkbox-container{display:block;position:relative;padding-left:20px;margin-bottom:20px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.suggestion-container .suggestion-details .text-details .selected .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.suggestion-container .suggestion-details .text-details .selected .checkmark{position:absolute;top:2px;left:7px;height:16px;width:16px;border-radius:4px;background-color:#fff;border:1px solid var(--color-success)}.suggestion-container .suggestion-details .text-details .selected .checkbox-container:hover input~.checkmark{background-color:#fff}.suggestion-container .suggestion-details .text-details .selected .checkbox-container input:checked~.checkmark{background-color:var(--color-success)}.suggestion-container .suggestion-details .text-details .selected .checkmark:after{content:"";position:absolute;display:none}.suggestion-container .suggestion-details .text-details .selected .checkbox-container input:checked~.checkmark:after{display:block}.suggestion-container .suggestion-details .text-details .selected .checkbox-container .checkmark:after{left:4px;top:2px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.suggestion-container .suggestion-details .suggestion-card-container::-webkit-scrollbar{display:none}.suggestion-container .suggestion-details .price-container{padding-top:28px;padding-bottom:14px;display:flex;align-items:center;margin-left:90px}.suggestion-container .suggestion-details .price-container .total-price{display:flex;flex-direction:column;align-items:center}.suggestion-container .suggestion-details .price-container .total-price .price-txt{color:var(--color-foreground);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.suggestion-container .suggestion-details .price-container .total-price .price{color:var(--color-foreground);padding-top:2px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:14px}.suggestion-container .suggestion-details .btn{margin-left:30px;border-radius:4px;background:var(--color-success);padding-left:32px;padding-right:32px;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.suggestion-container .suggestion-details-ar{padding-right:30px;padding-left:30px}.suggestion-container .suggestion-details-ar .supplement-name-ar{text-align:right !important}.suggestion-container .suggestion-details-ar .selected-ar .txt-ar{padding-right:17px;padding-left:0px}.suggestion-container .suggestion-details-ar .selected-ar .checkbox-container-ar{padding-right:20px;padding-left:0px}.suggestion-container .suggestion-details-ar .selected-ar .checkbox-container-ar .checkmark-ar{right:-11px}.suggestion-container .suggestion-details-ar .price-container-ar{margin-right:90px;margin-left:0px}.suggestion-container .suggestion-details-ar .price-container-ar .btn-ar{margin-right:30px;margin-left:0px}.notify-card{position:relative;display:flex;justify-content:center;align-items:center;margin-top:200px}.email-cont{margin-top:16px}.email-cont .email-label{color:var(--color-foreground);font-size:12px;font-weight:400}.email-cont .important-asterisk{margin-left:4px;color:var(--color-destructive)}.email-cont .error{border:2px solid var(--color-destructive)}.email-cont .error .react-tel-input .form-control{box-shadow:none !important}.email-cont .user-input-form{background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 5px 5px 0px rgba(224,228,238,.5);font-size:12px;border-radius:10px;color:var(--color-muted-foreground);opacity:1;padding:10px;outline:none;width:100%;border:0px;font-weight:500}.add-member-overlay{min-width:100%;min-height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;position:fixed;z-index:2}.add-member-overlay .member-modal{width:90%;max-width:408px;height:350px;border-radius:16px;background:var(--color-background);padding:16px 0px;margin-top:195px}.add-member-overlay .member-modal .member-wraper{width:100%}.add-member-overlay .member-modal .member-wraper .cross-btn{text-align:right;padding-right:16px}.add-member-overlay .member-modal .member-wraper .cross-btn .cross-img{cursor:pointer}.add-member-overlay .member-modal .member-wraper .ar-cross-btn{text-align:left;padding-left:16px}.add-member-overlay .member-modal .member-wraper .member-modal-content{text-align:center;width:80%;margin:auto auto}.add-member-overlay .member-modal .member-wraper .member-modal-content .select-txt{color:var(--color-foreground);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px;margin-top:-10px}.add-member-overlay .member-modal .member-wraper .member-modal-content .member-list{width:100%}.add-member-overlay .member-modal .member-wraper .member-modal-content .member-list .list-div{width:100%;display:flex;flex-direction:column;gap:24px;overflow-y:scroll;height:260px}.add-member-overlay .member-modal .member-wraper .member-modal-content .member-list .list-div li{list-style:none;min-height:48px;border-radius:8px;background:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0px 2px 2px 0px rgba(224,228,238,.5);color:var(--color-foreground);font-size:14px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.add-member-overlay .member-modal .member-wraper .member-modal-content .member-list .list-div::-webkit-scrollbar{width:0px;width:none}@media screen and (max-width: 769px){.add-member-overlay .member-modal{height:305px;border-radius:16px;background:var(--color-background);margin-top:113px}.add-member-overlay .member-modal .member-wraper .member-modal-content{text-align:center;width:90%;margin:auto auto}.add-member-overlay .member-modal .member-wraper .member-modal-content .select-txt{font-size:16px}.add-member-overlay .member-modal .member-wraper .member-modal-content .member-list .list-div{gap:16px;height:225px;max-width:300px;margin:auto auto}.add-member-overlay .member-modal .member-wraper .member-modal-content .member-list .list-div li{min-height:42px}}@media(max-width: 1120px){.suggestion-container{width:400px}.suggestion-container .suggestion-card-container{gap:10px}.btn{padding-left:19px !important;padding-right:19px !important}}@media(max-width: 769px){.suggestion-container{width:100%;max-width:320px}.suggestion-container .suggestion-details{padding-top:8px;padding-left:12px;padding-right:12px}.suggestion-container .suggestion-details .title-div .title-txt{font-size:8px}.suggestion-container .suggestion-details .title-div .add-memeber{gap:10px}.suggestion-container .suggestion-details .title-div .add-memeber .memeber-name{font-size:10px}.suggestion-container .suggestion-details .title-div .add-memeber .edit-icon{width:18px;height:18px}.suggestion-container .suggestion-details .expert-details .expert-img img{border-radius:8px;width:16px;height:16px}.suggestion-container .suggestion-details .expert-details .expert-name{font-size:10px}.suggestion-container .suggestion-details .suggestion-card-container{gap:20px}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card{margin-top:8px}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .card-details{width:85px}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .card-details .discount{padding:1px 2px;width:60px;font-size:8px;font-weight:600}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .supplement-name{margin-top:2px;height:30px;text-align:left;font-size:10px;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .latest-price{display:inline-block;font-size:10px}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .old-price{display:inline-block;padding-left:2px;font-size:8px;font-weight:400;text-decoration-line:line-through}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .selected{display:flex;align-items:center;height:20px;width:80px;border-radius:4px}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .selected .txt{padding-left:17px;display:inline-block;color:var(--color-foreground);font-family:Poppins;font-size:8px;font-style:normal;font-weight:600;line-height:normal}.suggestion-container .suggestion-details .suggestion-card-container .suggestion-card .selected input{margin-left:6px;display:inline-block;padding-left:6px}.suggestion-container .suggestion-details .price-container{padding-top:15px;padding-bottom:10px;display:flex;align-items:center;margin-left:61px}.suggestion-container .suggestion-details .price-container .total-price{display:flex;flex-direction:column;align-items:center}.suggestion-container .suggestion-details .price-container .total-price .price-txt{color:var(--color-foreground);font-family:Poppins;font-size:10px;font-style:normal;font-weight:400}.suggestion-container .suggestion-details .price-container .total-price .price{color:var(--color-foreground);font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.suggestion-container .suggestion-details .btn{padding-left:16px;padding-right:16px;margin-left:8px;border-radius:4px;background:var(--color-action);color:var(--color-action-foreground);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.suggestion-container .suggestion-details-ar .price-container-ar{margin-right:61px}.suggestion-container .suggestion-details-ar .price-container-ar .btn-ar{margin-right:8px}}
body{position:relative}.popup-Container{height:100%;width:100%;position:fixed;z-index:102;top:0;left:0;background-color:rgba(0,0,0,.3);color:var(--color-foreground)}.popup-Container .popup-div{position:relative;display:flex;justify-content:center;align-items:center;margin-top:200px}.popup-Container .popup-div .content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:400px;max-width:408px;width:100%;background-color:#fff;border-radius:16px}.popup-Container .popup-div .content .header-txt-sugg{position:absolute;top:10px;color:var(--color-foreground);text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.popup-Container .popup-div .content .item-container-sugg{overflow:auto;position:absolute;height:260px;top:40px}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock{display:flex;flex-direction:column;border-bottom:1px solid rgba(231,231,231,.5);padding-top:10px;padding-bottom:10px}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock{display:flex;flex-direction:row;padding-top:10px;padding-bottom:10px;position:relative}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-image-sugg-stock{width:81.8px;height:85.2px;border-radius:13px;background-color:var(--color-muted-foreground)}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-image-sugg-stock img{width:81.8px;height:85.2px;object-fit:cover;border-radius:10px}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-preview-info-sugg-stock{padding-inline-start:15px;position:relative}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-preview-info-sugg-stock .cart-title-sugg-stock{font-size:20px;font-weight:bold;font-size:18px;max-width:200px;padding-inline-end:10px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-preview-info-sugg-stock .cart-price-container-sugg-stock{font-size:12px;font-weight:600;bottom:0;line-height:1.2;width:100%}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-preview-info-sugg-stock .cart-price-container-sugg-stock .retail-price-sugg-stock{text-decoration:line-through;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;color:var(--color-foreground);opacity:.5}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-preview-info-sugg-stock .cart-price-container-sugg-stock .price-sugg-stock{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .cart-preview-info-sugg-stock .cart-price-container-sugg-stock-ar{direction:ltr;justify-content:flex-end !important}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .stock-txt-sugg-stock{position:absolute;right:0;bottom:5px;color:var(--color-destructive);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.popup-Container .popup-div .content .item-container-sugg .cart-preview-item-container-sugg-stock .cart-preview-info-container-sugg-stock .stock-txt-sugg-stock-ar{position:absolute;right:unset;left:0;bottom:5px;color:var(--color-destructive);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.popup-Container .popup-div .content .item-container-sugg::-webkit-scrollbar{width:0}.popup-Container .popup-div .content .footer-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;bottom:4px}.popup-Container .popup-div .content .footer-cont .continue{color:var(--color-foreground);text-align:center;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.popup-Container .popup-div .content .footer-cont .button{margin-top:10px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;gap:20px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.popup-Container .popup-div .content .footer-cont .button .continue-button{width:142px;color:#fff}.popup-Container .popup-div .content .footer-cont .button .cancel-button{width:142px;color:var(--color-foreground)}
.suggestion{width:90%;display:flex;justify-content:center;gap:15px;margin:auto auto;margin-top:14px;margin-bottom:24px}@media(max-width: 1120px){.suggestion{gap:15px}}@media(max-width: 769px){.suggestion{display:flex;flex-direction:column;justify-content:center;align-items:center}}
