@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");:root{--background-color:#FFFFFF;--text-color:#354341;--paragraph-color:#556260;--whitetext-color:#FFFFFF;--primary-color:#00A991;--primary-hover:#0e8170;--light-green:#B0E4DD;--secondary-color:#426AE3;--secondary-hover:#2349bff2;--accent-color:#FFFFFF;--border-color:#8B9392;--border2-color:#B1B6B6;--border3-color:#E6E8E7;--sidebarborder-color:#E5E7EB;--black-color:#000000;--lightblack-color:#556260;--grey-color:#EEEEEE;--poppins-font:"Poppins",sans-serif;--roboto-font:"Roboto",sans-serif;--green25:#F3FBF9;--danger:#EF4343;--dangerhover:#dc3939f0;--danger10:#EF43431A;--orderbg:#E3EEF9;--ordertext:#334155;--acceptbg:#E1F0E6;--accepttext:#047857;--processbg:#DBEAFE;--processtext:#1D4ED8;--shippedbg:#EDE9FE;--shippedtext:#5B21B6;--deliverdbg:#DDF7F3;--deliverdtext:#0F766E;--yellowcolor:#F59F0A;--black50-bg:#FAFBFE;--btnColor:#1D2530;--label-text:#021412}body,html{max-width:100vw;overflow-x:hidden}body,html{font-family:var(--poppins-font)}body{width:100%;height:100%}*{box-sizing:border-box;padding:0;margin:0;font-family:var(--poppins-font)}a{color:inherit;transition:all .5s ease;text-decoration:none!important}::-webkit-scrollbar{width:2px;height:20px;background-color:var(--background-color)}::-webkit-scrollbar-thumb{background:var(--secondary-hover)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (prefers-color-scheme:dark){html{color-scheme:dark}}:is(h1,h2,h3,h4,h5,h6){color:var(--text-color)!important;margin:0!important}p{color:var(--paragraph-color)!important;margin:0!important}.animated{animation:up-down 2s ease-in-out infinite alternate-reverse both}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}.SelectedDiv .dropdown button{background:transparent!important;display:flex;align-items:center;justify-content:center;gap:4px;min-height:36px;outline:none!important;box-shadow:none!important;color:var(--text-color);font-weight:400;font-size:14px;line-height:140%}.SelectedDiv .dropdown button,.SelectedDiv .dropdown-menu{border:1px solid var(--border2-color);min-width:114px;border-radius:8px;padding:8px 12px}.SelectedDiv .dropdown-menu{background:var(--background-color)!important}.SelectedDiv .dropdown button .dropdown-menu.show{visibility:visible}.SelectedDiv .dropdown-menu .dropdown-item{color:var(--text-color)!important;font-weight:400;font-size:14px;line-height:140%;background-color:transparent!important}.FilledSelectedDiv .dropdown button{border:1px solid var(--primary-color)!important;background:var(--primary-color)!important;min-width:114px;border-radius:8px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:4px;min-height:40px;outline:none!important;box-shadow:none!important;color:var(--whitetext-color)!important;font-weight:400;font-size:14px;line-height:140%}.FilledSelectedDiv .dropdown-menu{border:1px solid var(--border3-color)!important;box-shadow:0 1px 30px 1px #00000026!important;background:var(--background-color)!important;border-radius:8px;padding:15px 18px}.FilledSelectedDiv .dropdown button .dropdown-menu.show{visibility:visible}.FilledSelectedDiv .dropdown-menu .dropdown-item{color:var(--paragraph-color)!important;display:flex;align-items:center;gap:10px;min-height:36px!important;padding:0 5px!important;font-weight:600;font-size:16px;line-height:140%;background-color:transparent!important;margin:4px 0}.FilledSelectedDiv .dropdown-menu .dropdown-item:last-child{margin-bottom:0}.FilledSelectedDiv .dropdown-menu .dropdown-item:hover{background-color:var(--green25)!important;padding:0}hr{border:1px solid var(--border-color)!important;margin:0!important}.invalid-feedback,.small,.text-danger{margin:0!important;color:var(--danger)!important;font-size:12px!important;font-weight:500!important;opacity:1!important;display:block!important}.TopDashContent{display:flex;flex-direction:column;gap:20px}.TopDashContent .WlcmDashDiv{display:flex;align-items:center;justify-content:space-between}.TopDashContent .WlcmDashDiv .leftwelcm{display:flex;align-items:center;gap:16px}.TopDashContent .WlcmDashDiv .leftwelcm h2{font-weight:600;font-size:33px;line-height:130%}.TopDashContent .WlcmDashDiv .leftwelcm .Badges{background:var(--green25);min-width:140px;min-height:40px;padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px}.TopDashContent .WlcmDashDiv .leftwelcm .Badges.error{background:var(--danger10)}.TopDashContent .WlcmDashDiv .leftwelcm .Badges span{font-weight:600;font-size:14px;line-height:140%;color:var(--primary-color)}.TopDashContent .WlcmDashDiv .leftwelcm .Badges.error span{color:var(--danger)}.BacktoPage a{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:33px;font-weight:600;color:var(--text-color);line-height:130%;transition:all .5s ease-in;&:hover{color:var(--primary-color)}}.TextAreaDiv textarea{border:1px solid var(--border-color)!important;border-radius:6px!important;min-height:100px!important;box-shadow:none!important;outline:none!important;font-size:14px;font-weight:400;color:var(--text-color)}.PromotionsSection{padding:80px 30px}.PromotionsSection .PromotionsData{display:flex;flex-direction:column;gap:40px}.CustomerReviewSec .ConstomerReviewData .ReviewnHead,.PromotionsSection .PromotionsData .PromotionHead{display:flex;align-items:center;justify-content:space-between}.CustomerReviewSec .ConstomerReviewData .ReviewnHead h3,.PromotionsSection .PromotionsData .PromotionHead h3{font-size:33px;font-weight:600;line-height:130%}.PromotionsSection .PromotionsData .PromotionHead a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:6px;padding:12px;font-size:14px;font-weight:600;color:var(--whitetext-color);background:var(--primary-color)!important;border:1px solid var(--primary-color)!important;&:hover{background:var(--primary-hover)!important}}.CreatePromotionSec{padding:80px 30px}.CreatePromotionSec .CreatePromotionData{display:flex;flex-direction:column;gap:40px}.DesciptDiv{display:flex;flex-direction:column;gap:8px}.DesciptDiv p{font-weight:600;font-size:14px;line-height:140%}.CreatePromotionData .PromotionDetailDiv form{display:flex;flex-direction:column;gap:20px}.CreatePromotionData .PromotionDetailDiv{border:1px solid var(--border3-color);display:flex;flex-direction:column;gap:40px;padding:24px;border-radius:8px}.CreatePromotionData .PromotionDetailDiv .ProductHead{display:flex;align-items:center;gap:8px}.CreatePromotionData .PromotionDetailDiv .ProductHead h6{font-weight:600;font-size:19px;line-height:130%}.CreatePromotionData .PromotionDetailDiv .ProductHead span{display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--green25);width:32px;height:32px}.CreatePromotionData .PromotionDetailDiv .ProductHead span svg{font-size:20px;color:var(--primary-color)}.PromotionDetailDiv .ApplicableRadioDiv{display:flex;align-items:center;gap:16px}.PromotionDetailDiv .ApplicableRadioDiv .form-check{display:flex;align-items:center;gap:12px;margin:0}.PromotionDetailDiv .ApplicableRadioDiv .form-check .form-check-input{box-shadow:none!important;width:20px;height:20px;border:2px solid #354341!important}.PromotionDetailDiv .ApplicableRadioDiv .form-check .form-check-label{font-size:14px;font-weight:600;color:#354341!important}.PromotionDetailDiv .ApplicableRadioDiv .form-check .form-check-input:checked{background-color:#00A991;border:2px solid #00a991!important}.ApplicableDiv{display:flex;flex-direction:column;gap:6px}.ApplicableDiv p{font-size:14px;font-weight:600;color:#556260!important;line-height:140%}.ApplicableDiv .ApplicableCheckDiv{display:flex;flex-direction:column;gap:12px;padding:8px 0}.ApplicableDiv .ApplicableCheckDiv .form-check{display:flex;align-items:center;gap:12px;margin:0}.ApplicableDiv .ApplicableCheckDiv .form-check .form-check-input{box-shadow:none!important;width:20px;height:20px;border:2px solid #354341!important}.ApplicableDiv .ApplicableCheckDiv .form-check .form-check-label{font-size:14px;font-weight:400;color:#354341!important}.ApplicableDiv .ApplicableCheckDiv .form-check .form-check-input:checked{background-color:#00A991;border:2px solid #00a991!important}.CustomerReviewSec{padding:80px 30px}.CustomerReviewSec .ConstomerReviewData{display:flex;flex-direction:column;gap:40px}.CustomerReviewSec .ConstomerReviewData .ReviewnHead h3{font-weight:600;font-size:33px;line-height:130%}.ConsultationRequestsDiv{border:1px solid var(--border3-color);background:var(--background-color);border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:10px;height:100%}.ConsultationRequestsDiv .DoctReqsthead{display:flex;align-items:center;gap:8px}.ConsultationRequestsDiv .DoctReqsthead h6{font-size:19px;font-weight:600;line-height:130%}.ConsultationRequestsDiv .DoctReqsthead span{border-radius:50%;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:var(--secondary-color);font-weight:600;font-size:16px;color:var(--whitetext-color)}.ConsultationRequestsDiv .RequestItemsDiv{display:flex;flex-direction:column;gap:8px;padding-top:4px}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem{display:flex;align-items:flex-start;justify-content:space-between;padding:8px;border-radius:6px;min-height:78px}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem .ReqstProfileDiv{display:flex;align-items:flex-start;gap:12px}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem .ReqstProfileDiv span{border:2px solid #e6e8e7;border-radius:50%;width:40px;height:40px}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem .ReqstProfileDiv span img{max-width:40px;border-radius:50%;object-fit:cover}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem .ReqstProfileDiv .ReqstTexed{display:flex;flex-direction:column;gap:2px;max-width:350px}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem .ReqstProfileDiv .ReqstTexed h6{font-weight:600;font-size:14px;line-height:140%}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem .ReqstProfileDiv .ReqstTexed p{font-weight:600;font-size:12px;line-height:140%;color:#8B9392!important}.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem .ReqstProfileDiv .ReqstTexed p.ago{font-weight:400;font-size:12px;line-height:140%;color:#8B9392!important}.ConsultationRequestsDiv .RequestItemsDiv .ReqstbtnsDashDiv button,.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem a{background:var(--secondary-color);color:var(--whitetext-color);padding:12px 24px;border-radius:4px;min-height:24px;min-width:60px;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;letter-spacing:1.1px;&:hover{background:var(--secondary-hover)}}.ConsultationRequestsDiv .RequestItemsDiv .ReqstbtnsDashDiv button:last-child,.ConsultationRequestsDiv .RequestItemsDiv .Reqstitem a:last-child{background:var(--danger);color:var(--whitetext-color);border:1px solid var(--danger);&:hover{background:var(--dangerhover)}}.ConsultationRequestsDiv .RequestItemsDiv .ReqstbtnsDashDiv{display:flex;align-items:center;gap:12px}.ConsultationRequestsDiv .RequestItemsDiv .ReqstbtnsDashDiv button{padding:8px 16px;font-size:12px;font-weight:500}.ConsultationRequestsDiv .RequestItemsDiv .SeeAll{display:flex;align-items:center;justify-content:center}.ConsultationRequestsDiv .RequestItemsDiv .SeeAll a{color:var(--secondary-color);font-weight:600;font-size:14px;&:hover{color:var(--secondary-hover)}}