:root{--theme-color: #554782;--theme-bg: #5547822e;--button-hover-color: #6951a3}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(/build/assets/outfit-v11-latin-300.DOlZM42e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/build/assets/outfit-v11-latin-regular.CQm_KAGb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(/build/assets/outfit-v11-latin-500.DwRFpDWQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(/build/assets/outfit-v11-latin-600.eKzYX13k.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:url(/build/assets/outfit-v11-latin-700.DH66iFdQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:800;src:url(/build/assets/outfit-v11-latin-800.CyZZBbOQ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:url(/build/assets/outfit-v11-latin-900.CGzZRh24.woff2) format("woff2")}body{margin:0;padding:0;font-family:Outfit;background-color:var(--theme-bg);color:#000;font-size:14px}a{color:#111;transition:all .3s 0s}a:hover{color:var(--button-hover-color)}button{transition:all .3s 0s}.btn-outline-primary{color:var(--theme-color);border-color:var(--theme-color)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.btn-outline-primary:hover{background-color:var(--button-hover-color);border-color:var(--button-hover-color)}.step-section{padding:40px 0}.step-section h1{font-size:1.2rem}.progress-bar{background-color:var(--theme-color)}.form-control{padding:9px 12px;border-radius:10px;font-size:16px}.form-control:hover,.form-control:focus{box-shadow:4px 4px 40px #0000000d}.button{background-color:var(--theme-color);color:#fff;border-radius:10px;padding:9px 20px;font-size:16px}.button:hover{background-color:var(--button-hover-color);color:#fff}.button:focus{outline:none;box-shadow:none}.button-outline{border-radius:10px;padding:9px}.highlight-primary-color{color:var(--theme-color);font-weight:500}.code-modal .modal-body{padding:2rem}.code-modal h2{font-size:1.3rem}.inputGroup{background-color:#fff;display:block;margin:10px 0;position:relative;border-radius:10px;transition:all .3s 0s}.inputGroup:hover{box-shadow:0 1px 10px var(--button-hover-color);border:1px solid var(--theme-color)}.inputGroup:focus{border:1px solid var(--theme-color)}.inputGroup label{padding:15px 45px 15px 15px;width:100%;display:block;text-align:left;cursor:pointer;position:relative;z-index:0;transition:color .2s ease-in;overflow:hidden;font-size:16px;font-weight:500;border-radius:10px}.inputGroup label:before{width:10px;height:10px;border-radius:50%;content:"";background-color:#7464a54a;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scaleZ(1);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.inputGroup label:after{width:20px;height:20px;content:"";border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:1px 2px;border-radius:50%;z-index:2;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in;background-size:20px}.inputGroup input[type=checkbox]~label:after{border-radius:4px}.inputGroup input:checked~label:before{transform:translate(-50%,-50%) scale3d(70,70,1);opacity:1}.inputGroup input:checked~label:after{background-color:var(--theme-color);border-color:var(--theme-color)}.inputGroup input{width:32px;height:32px;order:1;z-index:2;position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}.step-finish-box{text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.step-finish-box .icon{font-size:6rem}.step-finish-box p{font-size:16px;max-width:400px;margin:0 auto}.question-box{padding:1rem;margin-bottom:15px;border-radius:10px;border:1px solid}.question-box p{margin:0}.question-box h3{font-size:1.2rem}.product{background-color:#fff;padding:1.2rem;border-radius:15px;margin-bottom:15px}.product-detail h2{font-size:1.3rem}.product-info{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.product-image img{max-width:120px;width:100%;max-height:120px;object-fit:cover}.product-sm-image img{max-width:80px}.product-info span{background-color:#e9e9f5;padding:4px 6px;border-radius:4px;color:#666;font-size:12px}.product-info span b{color:#111;font-weight:600}.product-times{border:1px solid #ddd;padding:8px 10px;border-radius:6px;color:#666;font-size:12px;max-width:150px;width:100%}.product-times b{display:block;font-weight:600;color:#111;text-transform:capitalize;line-height:normal;font-size:13px}.product-image{border:1px solid #ddd;border-radius:10px;overflow:hidden;text-align:center;background-color:#edeefc}.divider{text-align:center;color:#666;position:relative}.divider:after{content:"";width:80%;height:1px;background-color:#ddd;display:block;position:absolute;bottom:15px;left:10%}.divider span{display:inline-block;background-color:#edeefc;padding:5px 20px;position:relative;z-index:1}.inputGroup small{color:#666;font-weight:100}.old-price{text-decoration:line-through;margin-right:5px}.saved-address{background-color:#fff;padding:1.3rem;border-radius:15px}.saved-address b{font-weight:500}.side-drawer{position:fixed;top:0;left:0;width:100%;height:100%;display:none}.side-drawer.side-drawer-active{display:block}.side-drawer-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.side-drawer-box h4{font-size:16px}.side-drawer-body h2{font-size:1.5rem}.side-drawer-box{position:fixed;top:57px;right:0;max-width:500px;width:100%;z-index:1;background-color:#fff;height:100%;overflow:auto}.close-button{background-color:#fff;border:2px solid #ddd;width:30px;height:30px;border-radius:6px;color:#666;margin:0 0 0 auto;display:table;font-size:15px}.side-drawer-header{margin-bottom:15px;display:flex;align-items:center}.side-drawer-header h3{font-size:1.4rem}.select-pharmacy .inputGroup{border:1px solid #d1d7dc;margin:5px 0}.no-pharmacy{flex:1}.login-bottom-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000007f;display:flex;align-items:flex-end;justify-content:center}.login-bottom-modal-content{background-color:#fff;width:100%}.validate-label{display:flex;align-items:center;color:#666}.validate-label i{margin-right:5px}.password-input{position:relative}.password-input .show-icon{position:absolute;right:15px;top:15px;color:var(--theme-color);cursor:pointer}.upload-doc-box{background-color:#fff;padding:1.4rem;border-radius:15px;text-align:center}.upload-doc-box h2{font-size:1.2rem}.upload-doc-uploader{border:2px dashed #ccc;border-radius:15px;padding:30px;margin:15px 0;position:relative}.upload-doc-uploader input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:visible;cursor:pointer}.upload-doc-uploader i{font-size:2rem;color:var(--theme-color)}.upload-doc-uploader p{margin:10px 0 0;font-size:12px}.upload-doc-box .divider span{background-color:#fff}.uploader-step2-box{background-color:#fff;padding:1.4rem;border-radius:15px}.uploader-step2-box img{margin-bottom:15px;width:100%;max-height:320px;object-fit:contain}.uploader-step2-box .btn{padding:6px 16px}.checkout .inputGroup span{font-size:14px}.checkout .inputGroup .recommended-label{margin-right:40px}.checkout{padding:15px;border:1px solid #ccc;border-radius:15px}.end-step{background-color:#fff;padding:15px;border-radius:15px;position:relative}.end-step .product{padding:0}.end-step h4{font-size:18px;font-weight:600}.end-steps-icon{font-size:40px;margin:0}.end-step p{font-size:16px;font-weight:500;color:#000000b5}.end-step ul{color:#666;margin:0;padding-left:20px;font-size:14px}.thank-you-end-steps-header{text-align:center}.thank-you-end-steps-header i{width:30px;height:30px;font-size:1rem;background-color:#198754;color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px}.thank-you-end-steps-header h1{font-size:1.2rem}.end-steps:before{content:"";width:2px;height:100%;position:absolute;left:-30px;top:0;background-color:#ccc}.end-step.success:before{background-color:green}.end-step.pending:before{background-color:#ffc107}.end-steps{position:relative;font-size:12px}.end-step:before{content:"";width:20px;height:20px;background-color:#ccc;position:absolute;left:-39px;top:0;border-radius:100px}.back-btn{position:fixed;top:30px;left:30px;width:40px;height:40px;border-radius:100px;padding:0;line-height:40px}.ssl-encryption{display:flex;align-items:center;justify-content:center}.ssl-encryption img{max-width:40px;margin-right:10px}.button .loader{margin:5px auto}.inputGroup .loader{position:absolute;top:calc(50% - 10px);right:15px;z-index:2;border-color:var(--theme-color);border-top-color:transparent;width:20px;height:20px}.loader{border:3px solid #ffffff;border-radius:50%;border-top:3px solid var(--theme-color);width:20px;height:20px;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.primary-question-answers .inputGroup input[type=radio]~label:after{display:none}.progress-bar-steps{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 24px);position:relative;left:-12px}.progress-bar-step{position:relative;margin-top:-14px;font-size:12px;opacity:.4}.progress-bar-step:before{content:"";width:16px;height:16px;background-color:var(--theme-color);display:block;border-radius:100px;position:absolute;top:-20px;left:8px}.progress-bar-step.active{opacity:1}.progress-bar-step:last-of-type:before{right:0;left:inherit}.pyro{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.pyro>.before,.pyro>.after{position:absolute;width:5px;height:5px;border-radius:50%;-moz-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;-webkit-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;-o-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;-ms-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards}.pyro>.after{-moz-animation-delay:1.25s,1.25s,1.25s;-webkit-animation-delay:1.25s,1.25s,1.25s;-o-animation-delay:1.25s,1.25s,1.25s;-ms-animation-delay:1.25s,1.25s,1.25s;animation-delay:1.25s,1.25s,1.25s;-moz-animation-duration:1.25s,1.25s,6.25s;-webkit-animation-duration:1.25s,1.25s,6.25s;-o-animation-duration:1.25s,1.25s,6.25s;-ms-animation-duration:1.25s,1.25s,6.25s;animation-duration:1.25s,1.25s,6.25s}@-webkit-keyframes bang{to{box-shadow:24px -156.6666666667px #ff0d00,-148px -90.6666666667px #0d00ff,-51px -309.6666666667px #80f,109px -68.6666666667px #ff1e00,-128px -136.6666666667px #04ff00,234px -290.6666666667px #0091ff,130px -24.6666666667px #eaff00,53px 4.3333333333px #ff00c8,62px -389.6666666667px #1500ff,-99px -120.6666666667px #0009ff,109px -302.6666666667px #f03,-63px -326.6666666667px #0f8,120px -320.6666666667px #ff2600,2px 54.3333333333px #8cff00,102px -255.6666666667px #ff4800,157px -186.6666666667px #7b00ff,-143px -369.6666666667px #00c8ff,-245px -238.6666666667px #ff5e00,3px -345.6666666667px #00eaff,139px -336.6666666667px #8000ff,172px -364.6666666667px #00ffa2,-45px 57.3333333333px #37ff00,176px -85.6666666667px #84ff00,-132px -341.6666666667px #1500ff,50px -238.6666666667px #a0f,153px -379.6666666667px #00ffa2,-121px 63.3333333333px #00ff6a,-180px -47.6666666667px #00ffea,-2px -140.6666666667px #0bf,37px -148.6666666667px #5900ff,-114px 57.3333333333px #00ff8c,-107px -103.6666666667px #ff00c8,192px 15.3333333333px #b3ff00,176px -331.6666666667px #f09,-162px -205.6666666667px #001aff,-74px -311.6666666667px #f02,32px -116.6666666667px #ff4d00,124px -304.6666666667px #ffe100,-26px -122.6666666667px #fc0,43px 27.3333333333px #0900ff,10px -400.6666666667px #ff007b,-123px -309.6666666667px #002bff,193px -285.6666666667px #000dff,182px 49.3333333333px #006fff,-238px 19.3333333333px #00fffb,140px -65.6666666667px #ff00d0,209px -265.6666666667px #a200ff,35px -331.6666666667px #1f0,30px 51.3333333333px #f04,-54px 4.3333333333px #0037ff,80px -125.6666666667px #001aff}}@-moz-keyframes bang{to{box-shadow:24px -156.6666666667px #ff0d00,-148px -90.6666666667px #0d00ff,-51px -309.6666666667px #80f,109px -68.6666666667px #ff1e00,-128px -136.6666666667px #04ff00,234px -290.6666666667px #0091ff,130px -24.6666666667px #eaff00,53px 4.3333333333px #ff00c8,62px -389.6666666667px #1500ff,-99px -120.6666666667px #0009ff,109px -302.6666666667px #f03,-63px -326.6666666667px #0f8,120px -320.6666666667px #ff2600,2px 54.3333333333px #8cff00,102px -255.6666666667px #ff4800,157px -186.6666666667px #7b00ff,-143px -369.6666666667px #00c8ff,-245px -238.6666666667px #ff5e00,3px -345.6666666667px #00eaff,139px -336.6666666667px #8000ff,172px -364.6666666667px #00ffa2,-45px 57.3333333333px #37ff00,176px -85.6666666667px #84ff00,-132px -341.6666666667px #1500ff,50px -238.6666666667px #a0f,153px -379.6666666667px #00ffa2,-121px 63.3333333333px #00ff6a,-180px -47.6666666667px #00ffea,-2px -140.6666666667px #0bf,37px -148.6666666667px #5900ff,-114px 57.3333333333px #00ff8c,-107px -103.6666666667px #ff00c8,192px 15.3333333333px #b3ff00,176px -331.6666666667px #f09,-162px -205.6666666667px #001aff,-74px -311.6666666667px #f02,32px -116.6666666667px #ff4d00,124px -304.6666666667px #ffe100,-26px -122.6666666667px #fc0,43px 27.3333333333px #0900ff,10px -400.6666666667px #ff007b,-123px -309.6666666667px #002bff,193px -285.6666666667px #000dff,182px 49.3333333333px #006fff,-238px 19.3333333333px #00fffb,140px -65.6666666667px #ff00d0,209px -265.6666666667px #a200ff,35px -331.6666666667px #1f0,30px 51.3333333333px #f04,-54px 4.3333333333px #0037ff,80px -125.6666666667px #001aff}}@-o-keyframes bang{to{box-shadow:24px -156.6666666667px #ff0d00,-148px -90.6666666667px #0d00ff,-51px -309.6666666667px #80f,109px -68.6666666667px #ff1e00,-128px -136.6666666667px #04ff00,234px -290.6666666667px #0091ff,130px -24.6666666667px #eaff00,53px 4.3333333333px #ff00c8,62px -389.6666666667px #1500ff,-99px -120.6666666667px #0009ff,109px -302.6666666667px #f03,-63px -326.6666666667px #0f8,120px -320.6666666667px #ff2600,2px 54.3333333333px #8cff00,102px -255.6666666667px #ff4800,157px -186.6666666667px #7b00ff,-143px -369.6666666667px #00c8ff,-245px -238.6666666667px #ff5e00,3px -345.6666666667px #00eaff,139px -336.6666666667px #8000ff,172px -364.6666666667px #00ffa2,-45px 57.3333333333px #37ff00,176px -85.6666666667px #84ff00,-132px -341.6666666667px #1500ff,50px -238.6666666667px #a0f,153px -379.6666666667px #00ffa2,-121px 63.3333333333px #00ff6a,-180px -47.6666666667px #00ffea,-2px -140.6666666667px #0bf,37px -148.6666666667px #5900ff,-114px 57.3333333333px #00ff8c,-107px -103.6666666667px #ff00c8,192px 15.3333333333px #b3ff00,176px -331.6666666667px #f09,-162px -205.6666666667px #001aff,-74px -311.6666666667px #f02,32px -116.6666666667px #ff4d00,124px -304.6666666667px #ffe100,-26px -122.6666666667px #fc0,43px 27.3333333333px #0900ff,10px -400.6666666667px #ff007b,-123px -309.6666666667px #002bff,193px -285.6666666667px #000dff,182px 49.3333333333px #006fff,-238px 19.3333333333px #00fffb,140px -65.6666666667px #ff00d0,209px -265.6666666667px #a200ff,35px -331.6666666667px #1f0,30px 51.3333333333px #f04,-54px 4.3333333333px #0037ff,80px -125.6666666667px #001aff}}@-ms-keyframes bang{to{box-shadow:24px -156.6666666667px #ff0d00,-148px -90.6666666667px #0d00ff,-51px -309.6666666667px #80f,109px -68.6666666667px #ff1e00,-128px -136.6666666667px #04ff00,234px -290.6666666667px #0091ff,130px -24.6666666667px #eaff00,53px 4.3333333333px #ff00c8,62px -389.6666666667px #1500ff,-99px -120.6666666667px #0009ff,109px -302.6666666667px #f03,-63px -326.6666666667px #0f8,120px -320.6666666667px #ff2600,2px 54.3333333333px #8cff00,102px -255.6666666667px #ff4800,157px -186.6666666667px #7b00ff,-143px -369.6666666667px #00c8ff,-245px -238.6666666667px #ff5e00,3px -345.6666666667px #00eaff,139px -336.6666666667px #8000ff,172px -364.6666666667px #00ffa2,-45px 57.3333333333px #37ff00,176px -85.6666666667px #84ff00,-132px -341.6666666667px #1500ff,50px -238.6666666667px #a0f,153px -379.6666666667px #00ffa2,-121px 63.3333333333px #00ff6a,-180px -47.6666666667px #00ffea,-2px -140.6666666667px #0bf,37px -148.6666666667px #5900ff,-114px 57.3333333333px #00ff8c,-107px -103.6666666667px #ff00c8,192px 15.3333333333px #b3ff00,176px -331.6666666667px #f09,-162px -205.6666666667px #001aff,-74px -311.6666666667px #f02,32px -116.6666666667px #ff4d00,124px -304.6666666667px #ffe100,-26px -122.6666666667px #fc0,43px 27.3333333333px #0900ff,10px -400.6666666667px #ff007b,-123px -309.6666666667px #002bff,193px -285.6666666667px #000dff,182px 49.3333333333px #006fff,-238px 19.3333333333px #00fffb,140px -65.6666666667px #ff00d0,209px -265.6666666667px #a200ff,35px -331.6666666667px #1f0,30px 51.3333333333px #f04,-54px 4.3333333333px #0037ff,80px -125.6666666667px #001aff}}@keyframes bang{to{box-shadow:24px -156.6666666667px #ff0d00,-148px -90.6666666667px #0d00ff,-51px -309.6666666667px #80f,109px -68.6666666667px #ff1e00,-128px -136.6666666667px #04ff00,234px -290.6666666667px #0091ff,130px -24.6666666667px #eaff00,53px 4.3333333333px #ff00c8,62px -389.6666666667px #1500ff,-99px -120.6666666667px #0009ff,109px -302.6666666667px #f03,-63px -326.6666666667px #0f8,120px -320.6666666667px #ff2600,2px 54.3333333333px #8cff00,102px -255.6666666667px #ff4800,157px -186.6666666667px #7b00ff,-143px -369.6666666667px #00c8ff,-245px -238.6666666667px #ff5e00,3px -345.6666666667px #00eaff,139px -336.6666666667px #8000ff,172px -364.6666666667px #00ffa2,-45px 57.3333333333px #37ff00,176px -85.6666666667px #84ff00,-132px -341.6666666667px #1500ff,50px -238.6666666667px #a0f,153px -379.6666666667px #00ffa2,-121px 63.3333333333px #00ff6a,-180px -47.6666666667px #00ffea,-2px -140.6666666667px #0bf,37px -148.6666666667px #5900ff,-114px 57.3333333333px #00ff8c,-107px -103.6666666667px #ff00c8,192px 15.3333333333px #b3ff00,176px -331.6666666667px #f09,-162px -205.6666666667px #001aff,-74px -311.6666666667px #f02,32px -116.6666666667px #ff4d00,124px -304.6666666667px #ffe100,-26px -122.6666666667px #fc0,43px 27.3333333333px #0900ff,10px -400.6666666667px #ff007b,-123px -309.6666666667px #002bff,193px -285.6666666667px #000dff,182px 49.3333333333px #006fff,-238px 19.3333333333px #00fffb,140px -65.6666666667px #ff00d0,209px -265.6666666667px #a200ff,35px -331.6666666667px #1f0,30px 51.3333333333px #f04,-54px 4.3333333333px #0037ff,80px -125.6666666667px #001aff}}@-webkit-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-moz-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-o-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-ms-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-webkit-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-moz-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-o-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-ms-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}.navbar{background-color:#111;padding:10px}.navbar-brand{flex:0 0 120px;margin-right:30px}.navbar-brand img{max-width:200px;width:100%}.nav-link{color:#ccc;font-size:16px;padding:10px 20px!important;border-radius:10px;margin-right:10px}.nav-link:hover,.nav-link.active{color:#fff;background-color:var(--button-hover-color)}.dashboard{padding:40px 0}.dash_welcome{display:flex;align-items:center;margin-bottom:20px}.dash_welcome img{width:50px;height:50px;object-fit:cover;border-radius:100px;margin-right:15px}.dash_welcome h1{margin:0;font-size:1.8rem}.next-refill-date{text-align:right;color:#666;font-weight:300}.next-refill-date b{font-weight:500}.subscription{background-color:#fff;padding:1.2rem;border-radius:15px;margin-bottom:15px}.subscription h2{margin-bottom:0;font-size:1.4rem}.subscription .product{border:1px solid #ccc;margin-bottom:0;margin-top:15px}.subscription-action{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border-radius:0 0 15px 15px;margin:15px -1.4rem -1.4rem;border-top:1px solid #ddd;transition:all .3s 0s}.subscription .product:hover .subscription-action{background:#edeefc}.subscription-status{font-size:12px;position:relative;padding:4px 15px 4px 21px;border-radius:4px;display:inline-block;text-transform:uppercase;font-weight:600}.subs-status-active{color:green;background-color:#0080001a}.subs-status-inactive{color:orange;background-color:#ffa50033}.subs-status-info{color:navy;background-color:#b9b9e6}.subs-status-cancelled{color:red;background-color:#ff00001a}.subs-status-info{color:#5656f2;background-color:#5656f21a}.subscription-status:before{content:"";width:6px;height:6px;background-color:#ccc;display:block;border-radius:100px;position:absolute;left:10px;top:calc(50% - 3px)}.subs-status-active:before{background-color:green}.subs-status-cancelled:before{background-color:red}.subs-status-inactive:before{background-color:orange}.subs-status-info:before{background-color:#5656f2}.manage-btn{border:1px solid;padding:6px 16px;font-size:16px}.manage-btn i{margin-left:5px}.health-action{padding:1.4rem;border-radius:15px;margin-bottom:20px;display:flex;align-items:center}.health-action .image{flex:0 0 100px;max-width:100px;transition:all .3s ease}.health-action .image img{max-width:120px;width:100%}.health-action:hover .image{transform:scale(1.1)}.health-action .content{margin:0 20px;color:#fff;flex:1}.health-action .content p{color:#fff;font-size:16px;max-width:350px;width:100%;margin:0}.health-action .button{flex:0 0 140px;max-width:140px}.sexual-health{background:linear-gradient(90deg,#166fca,#4fadfe 35%,#bee6f7)}.hair-health{background:linear-gradient(90deg,#fd7d7d,#d8997d 35%,#bee6f7)}.subscription .list-group{flex-direction:row;align-items:center;min-height:36px}.subscription .list-group-item{border:0;padding:0;width:inherit;font-size:16px;margin-right:30px;color:#666;background:transparent;z-index:0}.subscription .list-group-item.active{background-color:transparent;color:var(--theme-color);font-weight:500;font-size:22px}.subscription .list-group-item:first-of-type:after{content:"";width:1px;height:20px;background-color:#ccc;display:block;transform:rotate(25deg) translateY(-50%);position:absolute;right:-10px;top:50%}.dash-refill{border:1px solid #ccc;border-radius:15px;padding:1rem;position:relative;margin-top:20px;text-align:center;transition:all .3s 0s}.dash-refill .fa-circle-info{position:absolute;right:15px;top:15px;color:#ccc}.dash-refill h5{margin:1rem 0;font-size:1rem}.dash-refill .icon{width:34px;height:34px;line-height:34px;background-color:#edeefc;border-radius:100px;margin:0 auto;color:var(--theme-color)}.dash-refill:hover{box-shadow:0 4px 10px var(--button-hover-color)}.white-box{background-color:#fff;padding:1.2rem;border-radius:15px}.payment-method{height:100%}.payment-method .head{display:flex;align-items:center;justify-content:space-between}.payment-method h2{font-size:1.4rem;margin:0}.payment-method .method h6{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;margin-top:15px;margin-bottom:3px;font-size:14px}.payment-method .method p{margin:0;font-size:14px}.payment-method .head a{width:30px;height:30px;background-color:#edeefc;border-radius:100px;text-align:center;line-height:30px;font-size:12px}.payment-method .method h6 a{font-size:14px;color:#666}.order-table{margin-top:10px;font-size:14px}.order-table .table tr:hover,.order-table .table tr th{background-color:#edeefc}.order-table .table tr td{border:0px}.get-help{margin-top:20px}.get-help h2{font-size:1.4rem;margin-bottom:15px;margin-top:30px}.get-help .inputGroup{margin:5px 0}.get-help-box{padding:1rem;border-radius:10px;text-decoration:none;transition:all .3s 0s;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.get-help-box p{font-size:14px;font-weight:300;margin-bottom:0}.get-help-box h5{margin-bottom:4px;font-size:18px}.get-help-box i{transition:all .3s 0s;font-size:18px;color:#ccc}.get-help-box:hover{box-shadow:0 4px 10px var(--button-hover-color)}.get-help-box:hover i{transform:scale(1.2) rotate(45deg);color:#000}.nav-right{display:flex;align-items:center}.notif-icon{font-size:1.3rem;margin-left:20px;cursor:pointer}.notif-icon:after{display:none}.notif-dropdown{min-width:350px;padding:0;border-radius:10px;overflow:hidden}.notif-dropdown ul{list-style:none;padding:0;margin:0;max-height:70vh;overflow:auto}.notif-dropdown li{padding:10px 15px;border-bottom:1px solid #ddd}.notif-dropdown li p{margin-bottom:3px;color:#000;line-height:normal}.notif-dropdown li time{color:#666;font-size:14px}.notif-dropdown h5{margin:0;padding:15px;background-color:#edeefc;box-shadow:0 0 10px #0000000d}.notif-dropdown ul::-webkit-scrollbar,.pharmacyList::-webkit-scrollbar{width:5px}.notif-dropdown ul::-webkit-scrollbar-track,.pharmacyList::-webkit-scrollbar-track{background:#f1f1f1}.notif-dropdown ul::-webkit-scrollbar-thumb,.pharmacyList::-webkit-scrollbar-thumb{background:#888}.notif-dropdown ul::-webkit-scrollbar-thumb:hover,.pharmacyList::-webkit-scrollbar-thumb:hover{background:#666}.reschedule-drawer .inputGroup{border:1px solid #ddd;margin-bottom:15px;margin-top:0}.reschedule-drawer .btn{width:100%}.snooze-modal img{max-width:80px}.snooze-modal h2{font-size:1.4rem;margin-bottom:5px}.snooze-modal .modal-body{padding:1.5rem}.snooze-modal .modal-dialog{max-width:400px}.back-arrow-action{flex:0 0 40px;font-size:1.3rem;cursor:pointer}.back-arrow-header-content h1{font-size:1.4rem;margin-bottom:5px}.back-arrow-header-content p{margin:0}.back-arrow-action i{transition:all .3s 0s}.back-arrow-action:hover i{transform:translate(-5px);color:var(--theme-color)}.success-subs .product-image{min-height:180px;display:flex;align-items:center;justify-content:center}.subs-refill-date ul{list-style:none;padding:0;margin:0}.subs-refill-date li{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.subs-refill-date{margin-bottom:20px;border-top:1px solid #ccc;padding-top:10px}.cancel-subs-info{background-color:#edeefc;padding:1rem;border-radius:10px}.cancel-subs-info p{margin:0}.orders h1{font-size:1.5rem}.oder-detail-header{display:flex;align-items:center;justify-content:space-between;background-color:#edeefc;padding:15px;border-radius:10px}.oder-detail-header p{margin:0}.order-id{font-weight:600;font-size:16px}.order-sort-info{margin:5px 0}.order-sort-info span{color:#666;margin-right:10px}.alert{border-radius:10px}.back-btn-with-text{font-size:16px;text-transform:uppercase;transition:all .3s 0s}.back-btn-with-text i{margin-right:5px}.back-btn-with-text:hover{transform:translate(-5px)}.orders address{color:#666}.orders address strong{margin-bottom:5px;display:block;color:#000;font-weight:600}.orders address a{margin-top:5px;display:inline-block}.form-switch .form-check-input{width:2.8rem;height:1.5rem}.form-check-input:checked{background-color:var(--theme-color);border-color:var(--theme-color)}.account-details h2{font-size:1.4rem}.profile-btn{background-color:#edeefc;border-radius:10px;text-transform:uppercase;padding:8px 13px;font-weight:500;font-size:14px}.profile-btn i{margin-right:5px}.profile-btn:hover{background-color:var(--theme-color);color:#fff}.account-detail-list label{color:#666}.account-detail-list p{color:#000;font-size:16px;margin:0}.account-detail-list{margin-top:1rem}.payment-method-list{border:1px solid #ccc;border-radius:10px;padding:1rem;margin-top:1rem}.payment-method-list p{margin:0}.payment-method-list h6{margin:.3rem 0}.payment-method-list .form-switch label{margin-top:5px;margin-left:10px;margin-right:2rem}.logout-modal .modal-body{padding:2rem}.logout-modal .modal-body h2{font-size:1.4rem}.modal-content{border-radius:10px}.search-side-drawer .side-drawer-body{display:flex;flex-direction:column;height:calc(100% - 40px)}.search-side-drawer .side-drawer-box{overflow:hidden;height:100vh}.search-side-drawer .select-pharmacy-wrapper{flex:1;display:flex;flex-direction:column;overflow:auto}.search-side-drawer .pharmacyList{overflow:auto;flex:1;padding-right:5px}.pharmacyList label small{font-size:14px}.pharmacyList .inputGroup label{line-height:normal}.pharmacyList .inputGroup label a{font-weight:400}.price-shipping-frequency{float:right}.inputGroup .saved-amount{color:green;background-color:#d2eed2;display:inline-block;padding:2px 6px;border-radius:2px;font-size:13px;font-weight:400}.inputGroup .plan-overview{margin:0;padding:5px 0 5px 15px;font-size:12px}.inputGroup.selected-item{border:1px solid rgb(85 71 128 / 61%)}.promocode-container{display:flex;align-items:center;justify-content:space-between;position:relative}.promocode-container input{width:100%;padding:10px;border-radius:10px;border:1px solid #ccc;min-height:44px;font-size:16px}.promocode-container button{position:absolute;right:10px;top:8px;background-color:var(--theme-color);color:#fff;border:0;border-radius:6px;font-size:14px;padding:4px 8px}.promocode-container button:hover{background-color:var(--button-hover-color)}.checkout-list-info{font-size:14px;font-weight:400;margin-bottom:2px}.pay-ref-policy{font-size:16px}.total-overview .white-box{border-radius:0 0 20px 20px}.checkout .product{border-radius:15px 15px 0 0}.checkout-selected-plan{border:0;border-radius:0;padding:0 15px;margin:0;font-size:16px;background-color:#fff}.checkout-selected-plan p{margin:0;font-size:14px}.checkout-list-total{font-size:20px;font-weight:600;border-top:1px solid #ccc;padding-top:10px;margin-top:10px;margin-bottom:15px}.checkout-include-info i{flex:0 0 34px;width:34px;height:34px;background-color:#55478054;border-radius:100px;display:grid;align-items:center;justify-content:center;margin-right:10px;color:#554780}.checkout-include-info{margin-top:10px}.checkout-include-info b{display:block;font-weight:500}.checkout-include-info span{color:#555}.payment-card p{margin:0;font-size:14px}.btn:focus,.btn:active:focus,.btn:hover{outline:none;box-shadow:none!important}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:none!important}.alert p{margin:0;color:#000}.alert h6{margin:0}.promocode-applied{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.promocode-applied b{display:block}.devider{text-align:center;margin:15px auto;position:relative;max-width:350px;width:100%}.devider:before{content:"";width:100%;height:1px;background-color:#ccc;display:block;position:absolute;top:50%}.devider span{background-color:#edeefc;position:relative;padding:2px 10px}body #toast-container>div{margin-bottom:30px;background-size:16px;padding-left:40px;width:350px!important;box-shadow:0 4px 20px #0000004d;border-radius:40px}body .toast-success{background-color:var(--theme-color)}body #toast-container>div:hover{box-shadow:0 4px 20px var(--button-hover-color)}.product-description ul{margin:0;padding-left:20px}.product-description ul li p{margin:0}.mb--10{margin-bottom:-10px}.dash-topbar{margin-top:-40px;background-color:#554780;text-align:center;padding:10px;margin-bottom:40px;font-size:16px;color:#fff}.dash-topbar a{font-weight:500;color:#fff}.dash-topbar i{color:#ffffffd9;margin-right:2px}.logout-modal .modal-dialog{max-width:400px}.logout-modal i{width:80px;height:80px;display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:100px;font-size:2rem;border:1px solid}.btn-group .btn:hover{background:#fff;color:var(--theme-color)}.btn-group>.btn-check:checked+.btn{background-color:var(--theme-color);color:#fff;box-shadow:none!important}.btn-group-lg>.btn,.btn-lg{border-radius:10px;font-size:16px}.id-suggest-list span{display:block;font-size:12px;color:#666}.id-suggest-list span i{margin-right:5px;font-size:10px}.id-suggest-list h5{font-size:14px}video#camera-preview{width:100%;height:100%}#cameraModal .modal-dialog{max-width:400px}#permissionModal .icon{font-size:2rem}.no-data-found{margin-top:20px;text-align:center;background-color:#edeefc;padding:1.5rem;border-radius:10px;color:#666}.no-data-found img{max-width:50px;display:block;margin:0 auto 10px}#conditional_checkbox{width:0;height:23px;border-radius:7px}.panel-heading .note-toolbar{background:#97a2d2ed!important}.note-editor{background-color:#fff!important}.auth-logo{max-width:200px;margin:0 auto;display:table}.auth-page .col-lg-5{background-color:#fff;padding:2rem;border-radius:1rem}.language-selector a{text-decoration:none}.language-selector{gap:15px}.language-selector a img{max-width:24px}.instructions-note{border:2px solid #eeeffd;padding:15px;border-radius:10px}.instructions ul li{margin-bottom:15px;color:#666}.instructions ul li:last-of-type{margin:0}.instructions-note ul{padding-left:15px;margin:0}.instructions-note h5{margin-bottom:10px}.progress{background-color:#fff}.step-logo{max-width:150px;width:100%;margin:0 auto;display:table}.button2{border:1px solid;background-color:transparent;color:#554780;margin:0 auto;display:table;padding:14px 15px 14px 30px;border-radius:100px}.button2 i{background-color:#554780;border-radius:100px;color:#fff;width:40px;height:40px;line-height:40px;margin-left:15px;transition:all .3s ease-in-out}.button2:hover{background-color:var(--button-hover-color);color:#fff}.button2:hover i{margin-left:20px;background-color:#fff;color:var(--theme-color)}.product-recommendation-box{background-color:#0096881a;border-radius:15px;padding:20px}.product-recommendation-box i{font-size:20px}.product-recommendation-box-icon{width:40px;height:40px;background-color:var(--theme-color);flex:0 0 40px;border-radius:100px;margin-right:15px;display:flex;align-items:center;justify-content:center;color:#fff}.product-recommendation-box p{margin-bottom:5px}.product-recommendation-box h4{font-size:20px;margin-bottom:3px}.data-expend-box{display:none;font-weight:400;line-height:24px;background-color:#fff;padding:15px;border-radius:6px;font-size:14px;color:#666}.data-expend-btn{background-color:#fff;padding:15px 40px 15px 15px;border-radius:6px;position:relative;cursor:pointer}.data-expend-btn:after{content:"+";font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);position:absolute;right:15px;top:calc(50% - 9px)}.product-flex{display:flex;gap:10px;flex-wrap:wrap}.subs-order-item{border:1px solid #eee;border-radius:10px;padding:15px}.subs-order-product-image{flex:0 0 70px;width:70px;border:1px solid #ddd;border-radius:10px;overflow:hidden;text-align:center;background-color:#edeefc}.subs-order-product{display:flex;align-items:center;gap:10px}.subs-order-product-detail{flex:1}.subs-order-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.subs-order-list{overflow:auto;max-height:290px}.subs-order-item+.subs-order-item{margin-top:15px}.choose-shipping-plan .inputGroup .plan-overview{padding:15px}.choose-shipping-plan .inputGroup label{padding:20px 50px 20px 20px}.charge-policy p{margin-bottom:0;margin-top:3px}.gradient-background{position:fixed;width:100%;height:100%;z-index:-1;left:0;top:0;background:linear-gradient(278deg,#1e9788,#eeeffc,#1e9788,#eeeffc);background-size:240% 240%;animation:gradient-animation 8s ease infinite}@keyframes gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.product-animation-flex{display:flex;gap:30px}@keyframes awardsAnim{0%{transform:translate(0)}to{transform:translate(-50%)}}.product-animation{overflow:hidden;display:flex;animation:awardsAnim 20s linear infinite;gap:30px;width:200%}.product-animation-img img{max-width:200px;width:100%;border-radius:10px}.product-animation-hide{overflow:hidden;margin:30px 0}.product-animation-img{flex:0 0 140px}.question-answers-new h2{font-size:4rem}.question-answers-new h6{margin:0;font-weight:400;font-size:20px}.question-answers-new p{color:#000;font-size:16px}.testimonials p{color:#000}.testimonials-slider{margin:0 -15px 20px}.testimonials-slider-item{background-color:#fff;border-radius:10px;overflow:hidden;margin:0 15px}.testimonials-slider-item img{width:100%;height:100%;max-height:250px;object-fit:cover}.testimonials-slider-item-content{padding:20px}.testimonials-slider-item-content h4{font-size:18px}.verify-customer-label span{background-color:#1e978833;padding:5px 10px;border-radius:100px;font-size:12px;color:#1e9788}@media (max-width: 992px){.checkout .product-image{margin-bottom:10px}}@media (max-width: 767px){.checkout-container{column-count:1;display:flex;flex-direction:column;gap:0}.checkout-payment-information{order:1}}@media (max-width: 575px){.back-btn{position:inherit;margin-bottom:30px}.qe-header{text-align:left!important;margin-bottom:20px!important}.back-btn[style="display: inline;"]{display:block!important}.price-shipping-frequency{float:inherit}.product-animation-img{flex:0 0 100px}.product-animation-flex,.product-animation{gap:20px}.product-animation{animation:awardsAnim 15s linear infinite}}.side-drawer-header{padding:10px;background:#55478047}.side-drawer-body{padding:10px 15px 0}.side-drawer-header h3{font-size:16px;font-weight:600;color:#554780}.close-side-drawer{background:transparent;color:var(--theme-color);border:none;font-size:18px}.payment-method-drawer .inputGroup{border:1px solid #ddd;margin-bottom:15px;margin-top:0}.card-default{border-radius:5px!important}.nav-tabs{border-bottom:none!important}.nav-link{color:#584a87!important}.nav-link.tab-a:hover{color:#fff!important}
