/* header */
/* header *
/
/* footer */
.cloud-hospitals-app{background:#edf3fc}.cloud-hospitals-app .cloud-hospitals-app-inner{display:grid;column-gap:64px}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner{grid-template-columns:100%}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner{grid-template-columns:357px calc(100% - 424px)}}.cloud-hospitals-app .cloud-hospitals-app-inner figure{padding:50px 50px 0 0}.cloud-hospitals-app .cloud-hospitals-app-inner figure img{max-width:100%}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner>figure{display:none}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner>figure{display:block;align-self:flex-end}}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content{padding:24px 0 32px 0}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content{padding:85px 0 50px 0}}.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .head-app{margin-bottom:32px}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .head-app h3{font-weight:500;font-size:20px;line-height:34px;color:#1e4275;margin:2px 0 0 0}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .head-app h3{font-weight:500;font-size:24px;line-height:36px;color:#1e4275;margin:2px 0 0 0}}.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .head-app p{font-weight:400;font-size:14px;line-height:21px;color:#1e4275;margin:0}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .head-app p{font-weight:400;font-size:12px;line-height:18px;color:#1e4275;margin:0}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .head-app p{font-weight:400;font-size:14px;line-height:21px;color:#1e4275;margin:0}}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area{margin-bottom:37px}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area{margin-bottom:32px}}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area h4{font-weight:400;font-size:12px;line-height:18px;margin:0 0 8px 0;color:#1e4275}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area h4{font-weight:400;font-size:14px;line-height:21px;margin:0 0 8px 0;color:#1e4275}}.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area{display:flex;flex-wrap:wrap}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area .number-area{width:63%;height:43px;padding:12px 16px 10px;background:#fff;border-radius:6px;margin-right:8px;display:flex;flex-wrap:wrap}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area .number-area{width:366px;height:48px;padding:12px 16px;background:#fff;border-radius:6px;margin-right:14px;display:flex;flex-wrap:wrap}}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area .number-area span{font-weight:400;font-size:14px;line-height:21px;color:#121314;padding-right:21px;margin-right:0}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area .number-area span{font-size:16px;line-height:24px;padding-right:17px;margin-right:16px}}.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area .number-area input[type="text"]{font-weight:400;font-size:16px;line-height:24px;color:#4E5055;background:transparent;border:0;outline:none;width:calc(100% - 65px)}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area .number-area input[type="text"]{font-weight:400;font-size:14px;line-height:21px;color:#4E5055;background:transparent;border:0;outline:none;width:calc(100% - 48px)}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area .number-area input[type="text"]{font-size:16px;line-height:24px;width:calc(100% - 65px)}}@media (min-width:320px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area button{display:flex;justify-content:center;align-items:center;font-weight:500;padding:12px 10px;font-size:12px;line-height:16px;background:#1e4275;border-radius:6px;color:#fff;border:0;text-transform:capitalize}}@media (min-width:768px){.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .send-app-link-area .send-app-form-area button{font-size:16px;line-height:24px;padding:12px 16px}}.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .app-store ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .app-store ul li{margin-right:16px}.cloud-hospitals-app .cloud-hospitals-app-inner .cloud-hospitals-app-content .app-store ul li a img{width:108px}.footer-dark-area{background:#183155}@media (min-width:320px){.footer-dark-area{padding:32px 0 32px 0}}@media (min-width:768px){.footer-dark-area{padding:75px 0 39px 0}}.footer-dark-area .footer-dark-top{display:grid;padding-bottom:45px;margin-bottom:35px;border-bottom:1px solid rgba(244,246,249,.1)}@media (min-width:320px){.footer-dark-area .footer-dark-top{display:block;margin-bottom:32px}}@media (min-width:768px){.footer-dark-area .footer-dark-top{display:grid;grid-template-columns:100%;margin-bottom:35px}}@media (min-width:992px){.footer-dark-area .footer-dark-top{display:grid;grid-template-columns:300px calc(100% - 300px);margin-bottom:35px}}@media (min-width:1200px){.footer-dark-area .footer-dark-top{grid-template-columns:407px calc(100% - 407px)}}.footer-dark-area .footer-dark-top .footer-about .footer-logo{display:block}@media (min-width:320px){.footer-dark-area .footer-dark-top .footer-about .footer-logo{margin-bottom:32px}}@media (min-width:768px){.footer-dark-area .footer-dark-top .footer-about .footer-logo{margin-bottom:38px}}.footer-dark-area .footer-dark-top .footer-about .footer-logo .slogan{display:block;margin-top:24px;margin-bottom:78px;font-weight:500;font-size:24px;line-height:36px;color:#fff}.footer-dark-area .footer-dark-top .footer-about .footer-logo .slogan span{display:block}@media (min-width:320px){.footer-dark-area .footer-dark-top .footer-about .footer-app-area{margin-bottom:72px}}@media (min-width:768px){.footer-dark-area .footer-dark-top .footer-about .footer-app-area{margin-bottom:72px}}@media (min-width:991px){.footer-dark-area .footer-dark-top .footer-about .footer-app-area{margin-bottom:0}}.footer-dark-area .footer-dark-top .footer-app-area h5{font-weight:500;font-size:16px;line-height:24px;margin-bottom:16px;color:#f4f6f9}.footer-dark-area .footer-dark-top .footer-app-area ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.footer-dark-area .footer-dark-top .footer-app-area ul li{margin-right:14px}.footer-dark-area .footer-dark-top .footer-links{display:grid}@media (min-width:320px){.footer-dark-area .footer-dark-top .footer-links{grid-template-columns:50% 50%}}@media (min-width:768px){.footer-dark-area .footer-dark-top .footer-links{grid-template-columns:25% 25% 25% 25%}}@media (min-width:992px){.footer-dark-area .footer-dark-top .footer-links{grid-template-columns:25% 25% 25% 25%}}@media (min-width:1200px){.footer-dark-area .footer-dark-top .footer-links{grid-template-columns:170px 170px 170px 170px}}@media (min-width:768px){.footer-dark-area .footer-dark-top .footer-links .footer-col-contact{grid-column:auto}}.footer-dark-area .footer-dark-top .footer-links h6{font-weight:600;font-size:16px;line-height:24px;margin-bottom:16px;color:#fff}.footer-dark-area .footer-dark-top .footer-links .footer-question{font-weight:400;font-size:14px;line-height:24px;color:#DCE8FA}.footer-dark-area .footer-dark-top .footer-links .footer-question span{display:block}.footer-dark-area .footer-dark-top .footer-links .tel{font-weight:400;font-size:14px;line-height:24px;margin-bottom:16px;color:#DCE8FA}@media (min-width:320px){.footer-dark-area .footer-dark-top .footer-links .tel{margin-bottom:20px}}.footer-dark-area .footer-dark-top .footer-links .tel span{display:block}.footer-dark-area .footer-dark-top .footer-links .tel a{color:#fff}.footer-dark-area .footer-dark-top .footer-links ul{list-style:none;padding:0;margin:0}.footer-dark-area .footer-dark-top .footer-links ul li{margin-bottom:9px;line-height:21px}@media (min-width:320px){.footer-dark-area .footer-dark-top .footer-links ul li{margin-bottom:20px}}@media (min-width:768px){.footer-dark-area .footer-dark-top .footer-links ul li{margin-bottom:9px;font-size:14px}}.footer-dark-area .footer-dark-top .footer-links ul li a{font-weight:400;font-size:14px;color:#DCE8FA;text-decoration:none}.footer-dark-area .footer-dark-bot{display:grid;grid-template-columns:50% 50%;justify-content:space-between}.footer-dark-area .footer-dark-bot .footer-copyright ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.footer-dark-area .footer-dark-bot .footer-copyright ul li{font-weight:400;font-size:14px;line-height:21px;color:#DCE8FA;padding-right:10px}@media (min-width:320px){.footer-dark-area .footer-dark-bot .footer-copyright ul li:nth-child(1){width:100%;margin-bottom:21px;padding-right:0}}@media (min-width:768px){.footer-dark-area .footer-dark-bot .footer-copyright ul li:nth-child(1){width:auto;padding-right:10px;margin-bottom:0}}.footer-dark-area .footer-dark-bot .footer-copyright ul li a{color:#DCE8FA;text-decoration:none}.footer-dark-area .footer-dark-bot .footer-social-links{justify-self:flex-end}.footer-dark-area .footer-dark-bot .footer-social-links ul{list-style:none;padding:0;margin:0;display:flex}@media (min-width:320px){.footer-dark-area .footer-dark-bot .footer-social-links ul li{margin-left:28px}}@media (min-width:768px){.footer-dark-area .footer-dark-bot .footer-social-links ul li{margin-left:15px}}
/* footer */
/*pharmacy_lanidng */
.support-card-wrapper.pharmacy .support-card{max-width:986px;margin-left:auto;margin-right:auto;background:#fcf7f8}
#cart_alert_wrap {
    z-index: 9999;
}
/*pharmacy_lanidng */

/*pharmacy_modal */
.modal{position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}@media (max-width:768px){.modal{padding:0 16px 0 16px}}.modal-content{background-color:#fefefe;margin:auto;padding:32px;width:727px;box-shadow:1px 16px 15px rgba(0,0,0,.15);border-radius:6px;position:relative}@media (max-width:768px){.modal-content{width:100%;padding:16px;margin-top:104px}}.close{color:#aaa;float:right;font-size:28px;font-weight:400;position:absolute;right:24px;top:24px}.close:hover,.close:focus{text-decoration:none;cursor:pointer}.tab{margin-bottom:40px;overflow:hidden}@media (max-width:768px){.tab{margin-top:50px}}.tab button{float:left;outline:none;cursor:pointer;transition:0.3s;font-weight:500;font-size:18px;text-transform:capitalize;color:#a1a4a9;border:none;background:none;position:relative;padding:0 0 10px 0;margin-right:16px}@media (max-width:768px){.tab button{font-size:16px}}.tab button.active{color:#1e4275;border-bottom:2px solid #1e4275}.tabcontent{display:none}.upload-area-wrapper h3{font-weight:500;font-size:14px;color:#000;margin-bottom:16px}.upload-area-wrapper .fileUploadInput{position:relative;z-index:1;width:442px;display:flex}@media (max-width:768px){.upload-area-wrapper .fileUploadInput{width:100%}}.upload-area-wrapper .fileUploadInput input{position:relative;z-index:1;padding:0 gap(m);width:326px;height:50px;border:1px solid #e1e4e8;border-radius:3px 0 0 3px;font-weight:400;font-size:16px;color:#4E5055;padding:10px}@media (max-width:768px){.upload-area-wrapper .fileUploadInput input{width:70%}}.upload-area-wrapper .fileUploadInput input::-webkit-file-upload-button{visibility:hidden;padding:0;width:0}.upload-area-wrapper .fileUploadInput button{height:50px;width:102px;line-height:0;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#fff;background-color:#1e4275;border-radius:0 3px 3px 0;font-weight:500;font-size:14px;border:none}@media (max-width:768px){.upload-area-wrapper .fileUploadInput button{width:30%}}.upload-area-wrapper .record-type{margin-top:40px}.upload-area-wrapper .record-type h3{font-weight:500;font-size:14px;color:#000;margin-bottom:16px}.upload-area-wrapper .record-type .inline-record{list-style:none;margin:0;padding:0;display:flex;margin-bottom:24px}.upload-area-wrapper .record-type .inline-record li{border:1px solid #edf1f5;padding:6px 12px;border-radius:100px;margin-right:20px}.upload-area-wrapper .record-type .inline-record li.active{background:#1e4275}.upload-area-wrapper .record-type .inline-record li.active a{color:#fff}.upload-area-wrapper .record-type .inline-record li a{color:#121314;font-weight:400;font-size:12px;text-decoration:none}.upload-area-wrapper .record-type .input-field{border:1px solid #c8cbd0;width:100%;height:61px;padding-top:8px;padding-left:18px;border-radius:4px;margin-bottom:22px}@media (max-width:767px){.upload-area-wrapper .record-type .input-field{width:100%}}@media (min-width:768px) and (max-width:998px){.upload-area-wrapper .record-type .input-field{width:400px}}.upload-area-wrapper .record-type .input-field label{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#4E5055;display:block;margin:0}.upload-area-wrapper .record-type .input-field input{width:100%;border:unset;background-color:#fff}@media (max-width:767px){.upload-area-wrapper .record-type .input-field input{width:100%}}@media (min-width:768px) and (max-width:998px){.upload-area-wrapper .record-type .input-field input{width:378px}}.upload-area-wrapper .record-type .input-field input::placeholder{color:#121314;font-weight:300}.upload-area-wrapper .record-type .input-field input:focus{outline:none}.upload-area-wrapper .record-type .input-field textarea{width:100%;border:unset;background-color:#fff;height:168px;resize:none}@media (max-width:767px){.upload-area-wrapper .record-type .input-field textarea{width:100%}}.upload-area-wrapper .record-type .input-field textarea::placeholder{color:#121314;font-weight:400}.upload-area-wrapper .record-type .input-field.text-area{height:200px}.upload-area-wrapper .btn-group{text-align:right}.upload-area-wrapper .btn-group .cancel-btn{border:1px solid #1e4275;padding:8px 12px;color:#1e4275;background:#fff;border-radius:6px}.upload-area-wrapper .btn-group .upload-btn{background-color:#1e4275;color:#fff;padding:8px 12px;border-radius:6px;border:unset;margin-left:16px}.attachfile-wrapper .filter-section .inline-record{list-style:none;margin:0;padding:0;display:flex;margin-bottom:24px}.attachfile-wrapper .filter-section .inline-record li{border:1px solid #edf1f5;padding:6px 12px;border-radius:100px;margin-right:20px}.attachfile-wrapper .filter-section .inline-record li.active{background:#1e4275}.attachfile-wrapper .filter-section .inline-record li.active a{color:#fff}.attachfile-wrapper .filter-section .inline-record li a{color:#121314;font-weight:400;font-size:12px;text-decoration:none}.attachfile-wrapper .filter-section .filter-search{display:flex;justify-content:space-between;margin-top:24px}@media (max-width:768px){.attachfile-wrapper .filter-section .filter-search{display:block}}.attachfile-wrapper .filter-section .filter-search .search-wrapper{background:#fff;border:1px solid #c8cbd0;border-radius:6px;padding:12px;width:390px;display:flex}@media (max-width:768px){.attachfile-wrapper .filter-section .filter-search .search-wrapper{width:100%}}.attachfile-wrapper .filter-section .filter-search .search-wrapper figure{margin:4px 12px}.attachfile-wrapper .filter-section .filter-search .search-wrapper input{width:100%;border:unset;height:28px;margin-top:3px}.attachfile-wrapper .filter-section .filter-search .search-wrapper input::placeholder{font-weight:400;font-size:14px;color:#183155}.attachfile-wrapper .filter-section .filter-search .search-wrapper input:focus-visible{outline:unset}.attachfile-wrapper .filter-section .filter-search .custom-select{margin-top:15px}@media (max-width:768px){.attachfile-wrapper .filter-section .filter-search .custom-select{text-align:right}}.attachfile-wrapper .filter-section .filter-search .custom-select select{border:unset;background:unset;font-weight:500;font-size:14px;line-height:21px;text-align:right;text-transform:capitalize;color:#1e4275}.attachfile-wrapper .filter-section .filter-search .custom-select select option{font-weight:500;font-size:14px}.attachfile-wrapper .filter-section .filter-search .custom-select select:focus-visible{outline:unset}.modal-header{margin-bottom:20px}.modal-header h2{font-weight:500;font-size:18px;line-height:27px;color:#121314;margin:0}.modal-header p{font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#4E5055;margin:0}.single-row{display:flex}.single-row>div{width:100%}.double-row{display:flex;gap:17px}.double-row>div{width:calc(50% - 17px)}@media (max-width:768px){.double-row{flex-wrap: wrap;gap:0;}}.radio-btn-wrapper2{height:auto!important}.bill-wrapper{margin-bottom:20px}.bill-wrapper .heading-section{display:flex;width:100%;justify-content:space-between}.bill-wrapper .heading-section h6{font-weight:600;font-size:16px;text-transform:capitalize;color:#121314;margin-bottom:16px}.bill-wrapper .heading-section a{font-weight:500;font-size:12px;text-transform:capitalize;color:#1e4275}.bill-wrapper .heading-section a svg{margin-right:8px;margin-top:-3px}.bill-wrapper .heading-section a svg path{fill:#1e4275}.checkbox_cover{width:100%;position:relative;padding:2px 0 3px 35px;padding:10px 7px 10px 16px;background:#fff;border-radius:6px 6px 0 0;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;font-size:14px;-ms-user-select:none;user-select:none;border-bottom:1px solid #ddd;max-height:86px;min-height:86px}.checkbox_cover.active{background:#edf3fc}.checkbox_cover .detail{width:92%;padding-top:12px;margin-left:40px}@media (max-width:575px){.checkbox_cover .detail{width:85%}}.checkbox_cover .detail .content{display:flex;width:100%;justify-content:space-between}.checkbox_cover .detail .content figure{margin:0}.checkbox_cover .detail h6{margin:0;font-weight:500;font-size:14px;text-transform:capitalize;color:#121314;margin-bottom:5px}.checkbox_cover .detail div{font-weight:400;font-size:14px;color:#17191b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.checkbox_cover input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox_cover .checkmark{position:absolute;top:25px;left:16px;height:21px;width:21px;border:1px solid #e5e5e5;background-color:#fff;border-radius:50%}.checkbox_cover input:checked~.checkmark{background-color:#1e4275}.checkbox_cover .checkmark:after{content:"";position:absolute;display:none}.checkbox_cover input:checked~.checkmark:after{display:block}.checkbox_cover .checkmark:after{left:7px;top:4px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.successfull_upload{text-align:center}.successfull_upload svg{display:block;margin:0 auto 32px}.successfull_upload h3{font-weight:600;font-size:20px;line-height:30px;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:capitalize;color:#121314;margin:0 auto 8px auto;max-width:384px}.successfull_upload p{font-weight:400;font-size:14px;line-height:21px;display:flex;justify-content:center;align-items:center;text-align:center;color:#4E5055;margin:0 auto;max-width:350px}.successfull_upload .action-area{margin:76px 0 0 0;display:flex;justify-content:flex-end}.successfull_upload .action-area a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;height:37px;background:#1e4275;border-radius:6px;font-weight:500;font-size:14px;line-height:21px;color:#fff;text-decoration:none}
/*pharmacy_modal */
.pharmacy-prod-modal {
    display: none;
    z-index: 9999;
}

#prod_modal .modal-header h2 {
    margin-bottom: 26px;
}
#prod_modal .upload-area-wrapper .record-type {
    margin-top:18px;
}
#prod_modal .upload-area-wrapper .record-type p {
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #121314;
    margin:0 0 15px 0;
}

/*cart_popup*/
.popup_cart_style{background:#fff;width:100%;border-bottom:1px solid #EBEBEB; padding-bottom: 18px;}
.popup_cart_style a {display: flex;}
.popup_cart_style a{text-decoration:none;}
.popup_cart_style figure{width:96px;height:96px;background:#f4f6f9;border-radius:6px;padding:17px;display:flex;justify-content:center;align-items:center;margin-bottom:0px;}
.popup_cart_style .cart_popup_content{
    width:calc(100% - 96px); 
    padding-left:16px;
}
.popup_cart_style figure img{max-width:100%;max-height:100%;object-fit:contain;}
.popup_cart_style .name{display:block;font-weight:500;font-size:18px;line-height:27px;text-transform:capitalize;color:#121314;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.popup_cart_style .name .pharmacy_soldout{font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-transform: capitalize;
    color: #BB6472;
    margin-left: 8px;
}
@media (min-width:360px){
.popup_cart_style{width:100%;}
.popup_cart_style figure{width:149px;height:109px;}
.popup_cart_style .name{font-size:12px;line-height:18px;}
}
@media (min-width:768px){
.popup_cart_style{width:100%;}
.popup_cart_style figure{width:96px;height:96px;}
.popup_cart_style .name{font-size:14px;line-height:21px;}
}
.popup_cart_style .desc{display:block;font-weight:400;font-size:10px;line-height:18px;color:#4E5055;margin-bottom:9px;}
.popup_cart_style .price{display:block;font-weight:500;font-size:18px;line-height:27px;text-transform:capitalize;color:#121314;margin-bottom:8px;}
.popup_cart_style .add-to-cart .cart-button,.popup_cart_style .add-to-cart button{width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 12px;border:1px solid #1e4275;border-radius:6px;font-weight:500;font-size:12px;line-height:18px;text-transform:capitalize;color:#1e4275;background:0 0;}
figure{margin:0;position: relative;}
/* cart_pop */
/*sold-out-hover*/
.sold-out-item-wrap {
    position: absolute;
    left:0;
    top:0;
    background: rgba(47, 49, 53,.7);
    width: 100%;
    height: 100%;
    border-radius: 6px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    font-size: 14px;
    line-height: 21px;
    color: rgba(255, 255, 255,.7);
}
/*sold-out-hover*/


/*pharmacy_banner*/
.pharmacy-banner{background:#ebfaf8;margin-bottom:104px}@media (min-width:360px){.pharmacy-banner{margin-bottom:71px}}@media (min-width:768px){.pharmacy-banner{margin-bottom:104px;overflow:initial}}.pharmacy-banner .pharmacy-banner-inner{height:480px;position:relative}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner{padding-top:24px;padding-bottom:24px;height:289px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner{padding-top:72px;padding-bottom:88px;height:480px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img{position:absolute;right:100px;z-index:1}@media (min-width:320px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img{right:-22px;height:86%;bottom:0}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img img{max-height:100%;width:auto}}@media (min-width:414px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img{right:-22px;height:92%;bottom:0}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img img{max-height:100%;width:auto}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img{right:-184px;bottom:0;height:100%}}@media (min-width:992px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img{right:0;height:auto}}@media (min-width:1200px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-img{right:100px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con{padding-left:102px;position:relative;z-index:2}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con{padding-left:0;padding-top:0px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con{padding-top:0}}@media (min-width:992px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con{padding-left:102px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1{font-weight:700;font-size:40px;line-height:56px;text-transform:capitalize;color:#2f3135;margin:0;max-width:630px}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1{font-weight:600;font-size:20px;line-height:30px;margin-bottom:67px;max-width:280px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1{max-width:625px;font-weight:700;font-size:40px;line-height:56px;margin-bottom:0}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1 strong{font-weight:700;font-size:72px;line-height:88px;text-align:center;color:#bb6472}@media (min-width:320px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1 strong{font-size:28px;line-height:42px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1 strong{font-size:72px;line-height:88px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1 span{display:block}}@media (max-width:767px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con h1 span{display:block;font-weight:500;font-size:12px;line-height:19px;margin-top:2px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con p{font-weight:400;font-size:18px;line-height:27px;color:#2f3135;margin:0 0 32px 0;max-width:563px}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con p{font-size:12px;line-height:18px;margin:0 0 24px 0;max-width:214px;display:none}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con p{font-size:18px;line-height:27px;margin:0 0 56px 0;max-width:563px;display:block}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.15);border-radius:6px;width:847px;padding:14px}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area{width:100%;padding:8px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area{width:max-content;padding:14px}}@media (min-width:992px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area{width:max-content}}@media (min-width:1200px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area{width:847px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block{display:flex;justify-content:flex-start;margin-top:0;width:100%}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block input[type="text"]{font-size:16px;line-height:24px;color:#1e4275;border:0;width:100%}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block input[type="text"]{font-size:14px;line-height:21px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block input[type="text"]{font-size:16px;line-height:24px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block input[type="text"]:focus{border:0;outline:none}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block input[type="text"] ::-webkit-input-placeholder{color:#4E5055}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block input[type="text"] :-ms-input-placeholder{color:#4E5055}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block input[type="text"] ::placeholder{color:#4E5055}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-city{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 20px;height:48px;border:1px solid #e1e4e8;border-radius:6px;font-weight:500;font-size:16px;line-height:24px;color:#1e4275}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-city{width:121px;margin-right:12px;height:37px;font-weight:500;font-size:14px;line-height:21px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-city{width:135px;margin-right:14px;height:48px;font-size:16px;line-height:24px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main{display:flex;align-items:center;justify-content:space-between;padding:0;height:48px;border:1px solid #e1e4e8}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main{width:100%;border-radius:6px;height:37px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main{width:546px;border-radius:6px 0 0 6px;height:48px}}@media (min-width:1200px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main{width:100%}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .search-ico{width:14px;height:14px;margin:0 16px 0 59px;line-height:14px}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .search-ico{margin:0 16px 0 16px}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .search-ico{margin:0 16px 0 59px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .input-area{padding:8px 0;width:100%;position:relative}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .input-area a{text-decoration:none}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .input-area input[type="text"]{padding-right:38px}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .input-action{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;width:95px;height:48px;background:#1e4275;border-radius:0 6px 6px 0;font-weight:500;font-size:16px;line-height:24px;color:#fff}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .input-action{display:none}}@media (min-width:768px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .search-block .search-main .input-action{display:flex}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .twitter-typeahead{width:100%}@media (min-width:360px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .tt-dataset-Products{padding:10px}}@media (min-width:414px){.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .tt-dataset-Products{padding:20px}}.pharmacy-banner .pharmacy-banner-inner .pharmacy-banner-con .pharmacy-search-area .tt-suggestion:hover{background:#fff}.pharmacy-drop-down{left:0;top:100%;background:#fff;border-radius:8px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e1e4e8;width:100%;}.pharmacy-drop-down ul{list-style:none;padding:0;margin:0}.pharmacy-drop-down ul li{display:flex;justify-content:space-between;align-items:center}.pharmacy-banner-inner .pharmacy-search-area .pharmacy-drop-down ul li .left{width:85%;display:flex}@media (max-width:768px){.pharmacy-banner-inner .pharmacy-search-area  .pharmacy-drop-down ul li .left{width:70%;}}.pharmacy-drop-down ul li .left a{width:100%;display:flex}.pharmacy-drop-down ul li .left figure{width:80px;height:80px;background:#edf3fc;border-radius:6px;display:flex;justify-content:center;align-items:center;margin-right:14px}.pharmacy-drop-down ul li .left figure img{max-width:100%;max-height:100%;padding:8px}.pharmacy-drop-down ul li .left .name{display:block;font-weight:500;font-size:14px;line-height:21px;text-transform:capitalize;color:#121314}@media (min-width:360px){.pharmacy-drop-down ul li .left .name{font-size:12px;line-height:18px}}@media (min-width:768px){.pharmacy-drop-down ul li .left .name{font-size:14px;line-height:21px}}.pharmacy-drop-down ul li .left .desc{display:block;font-weight:400;font-size:12px;line-height:18px;color:#4E5055;margin-bottom:9px}.pharmacy-drop-down ul li .left .qty{display:block;font-weight:400;font-size:12px;line-height:18px;color:#4E5055;margin-bottom:9px}.pharmacy-drop-down ul li .left .price{display:block;font-weight:500;font-size:12px;line-height:19px;text-transform:capitalize;color:#121314;margin-bottom:8px}.pharmacy-drop-down ul li .addtocard{display:block;margin-top:7px;text-align:right}.pharmacy-drop-down ul li .addtocard a,.pharmacy-drop-down ul li .addtocard button{padding:3px 7px;border-radius:5px;border:1px solid #1e4275;font-size:12px;text-decoration:none;background:transparent}@media (min-width:360px){.pharmacy-drop-down ul li .addtocard a,.pharmacy-drop-down ul li .addtocard button{font-size:11px}}@media (min-width:414px){.pharmacy-drop-down ul li .addtocard a,.pharmacy-drop-down ul li .addtocard button{font-size:12px}}@media (min-width:360px){.pharmacy-drop-down ul li .right{text-align:right}}.pharmacy-drop-down ul li .right del{font-size:10px}@media (min-width:360px){.pharmacy-drop-down ul li .right .price{font-size:14px;line-height:21px;display: block;}}@media (min-width:360px){.pharmacy-search-area .search-block .search-main .input-area .twitter-typeahead .tt-menu{width:calc(100% + 50px);left:auto!important;right:0!important;top:42px!important;border-radius:10px}}@media (min-width:768px){.pharmacy-search-area .search-block .search-main .input-area .twitter-typeahead .tt-menu{width:724px;left:-89px!important;top:57px!important;border-radius:10px}}
/*pharmacy_banner*/

/*pharmacy_upload*/
.pharmacy-upload{margin-bottom:104px}@media (min-width:320px){.pharmacy-upload{margin-bottom:71px}}@media (min-width:768px){.pharmacy-upload{margin-bottom:104px}}.pharmacy-upload-block{max-width:987px;margin:0 auto;height:280px;border-radius:10px;background:#fcf7f8;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}@media (min-width:320px){.pharmacy-upload-block{height:auto}}@media (min-width:768px){.pharmacy-upload-block{height:280px}}.pharmacy-upload-block .pharmacy-upload-img{width:235px;margin-top:10px}@media (min-width:320px){.pharmacy-upload-block .pharmacy-upload-img{width:104px}}@media (min-width:768px){.pharmacy-upload-block .pharmacy-upload-img{width:235px}}.pharmacy-upload-block .pharmacy-upload-img img{max-width:100%}@media (min-width:320px){.pharmacy-upload-block .pharmacy-upload-img img{height:124px;object-fit:cover}}@media (min-width:768px){.pharmacy-upload-block .pharmacy-upload-img img{height:auto;object-fit:initial}}.pharmacy-upload-block .pharmacy-upload-con{width:calc(100% - 235px);padding:40px 40px 40px 29px}@media (min-width:320px){.pharmacy-upload-block .pharmacy-upload-con{width:calc(100% - 104px);padding:32px 24px 20px 16px}}@media (min-width:768px){.pharmacy-upload-block .pharmacy-upload-con{width:calc(100% - 235px);padding:40px 40px 40px 29px}}.pharmacy-upload-block .pharmacy-upload-con h3{font-weight:400;font-size:28px;line-height:34px;color:#121314;margin:0 0 8px 0}@media (min-width:320px){.pharmacy-upload-block .pharmacy-upload-con h3{display:none}}@media (min-width:768px){.pharmacy-upload-block .pharmacy-upload-con h3{display:block}}.pharmacy-upload-block .pharmacy-upload-con p{font-weight:400;font-size:14px;line-height:21px;color:#121314;margin:0 0 24px 0}@media (min-width:320px){.pharmacy-upload-block .pharmacy-upload-con p{font-size:16px;line-height:24px}}@media (min-width:768px){.pharmacy-upload-block .pharmacy-upload-con p{font-size:14px;line-height:21px}}.pharmacy-upload-block .pharmacy-upload-con .upload-bottom-content{display:flex;justify-content:space-between;align-items:flex-end}.pharmacy-upload-block .pharmacy-upload-con .upload-bottom-content .right{margin-bottom:10px}.pharmacy-upload-block .pharmacy-upload-con .upload-bottom-content .right a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;width:192px;height:48px;left:757px;border-radius:6px;color:#fff;font-weight:500;font-size:16px;line-height:24px;text-decoration:none}@media (min-width:320px){.pharmacy-upload-block .pharmacy-upload-con .upload-bottom-content .right a{background:#1e4275;border:1px solid #3d6093;height:30px;padding:6px 10px;width:143px;color:#3d6093;background:transparent;font-size:12px;line-height:18px}}@media (min-width:768px){.pharmacy-upload-block .pharmacy-upload-con .upload-bottom-content .right a{background:#1e4275;padding:12px 16px;width:192px;height:48px;border:0;font-size:16px;line-height:24px;color:#fff}}@media (min-width:320px){.pharmacy-upload-block .pharmacy-upload-con .upload-bottom-content .left{display:none}}@media (min-width:992px){.pharmacy-upload-block .pharmacy-upload-con .upload-bottom-content .left{display:block}}.pharmacy-upload-block .pharmacy-upload-con h4{font-weight:500;font-size:16px;line-height:24px;text-transform:capitalize;color:#121314;margin:0 0 5px 0}.pharmacy-upload-block .pharmacy-upload-con ul{list-style:none;padding:0;margin:0}.pharmacy-upload-block .pharmacy-upload-con ul li{display:flex;margin-bottom:5px}.pharmacy-upload-block .pharmacy-upload-con ul li:last-child{margin-bottom:0}.pharmacy-upload-block .pharmacy-upload-con ul li strong{font-weight:500;font-size:14px;line-height:21px;color:#121314;margin:0 8px 0 0}.pharmacy-upload-block .pharmacy-upload-con ul li span{font-weight:400;font-size:12px;line-height:18px;color:#121314}
/*pharmacy_upload*/

/*landing_cart_section*/
.landing-cart{margin-bottom:104px}@media (min-width:320px){.landing-cart{margin-bottom:72px}}@media (min-width:768px){.landing-cart{margin-bottom:104px}}@media (max-width:576px){.landing-cart .container{padding-right:0}}.landing-cart .landing-cart-wrap{max-width:987px;margin:0 auto}.landing-cart .landing-cart-wrap .cart-section-header{display:flex;justify-content:space-between;align-items:flex-end}.landing-cart .landing-cart-wrap .cart-section-header .right{margin-bottom:32px}@media (min-width:320px){.landing-cart .landing-cart-wrap .cart-section-header .right{display:none}}@media (min-width:768px){.landing-cart .landing-cart-wrap .cart-section-header .right{display:block}}.landing-cart .landing-cart-wrap .cart-section-header .right a{font-weight:500;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:right;text-transform:capitalize;color:#1e4275}.landing-cart .landing-cart-wrap .cart-section-header .right a svg{margin-left:8px;display:inline-block}.landing-cart .landing-cart-wrap h2{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#121314;margin:0}.landing-cart .landing-cart-wrap p{font-weight:400;font-size:16px;line-height:24px;color:#121314;margin:0 0 32px 0}@media (min-width:320px){.landing-cart .landing-cart-wrap p{font-size:14px;line-height:21px;margin:0 0 24px 0}}@media (min-width:768px){.landing-cart .landing-cart-wrap p{font-size:16px;line-height:24px;margin:0 0 32px 0}}.landing-cart .landing-cart-wrap p span{font-weight:600;color:#bb6472}.landing-cart .landing-cart-wrap .landing-cart-row{max-width:987px;display:flex;gap:33px;overflow:auto}@media (min-width:320px){.landing-cart .landing-cart-wrap .landing-cart-row{gap:16px}}@media (min-width:768px){.landing-cart .landing-cart-wrap .landing-cart-row{gap:33px}}
/*landing_cart_section*/

/*cat_product*/
.cat-produc-wrap{margin-bottom:104px}@media (min-width:320px){.cat-produc-wrap{margin-bottom:72px}}@media (min-width:768px){.cat-produc-wrap{margin-bottom:104px}}.cat-produc-wrap .cat-product-inner{max-width:987px;margin:0 auto}.cat-produc-wrap .cat-product-inner h3{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#121314;margin:0 0 32px 0}@media (min-width:320px){.cat-produc-wrap .cat-product-inner h3{margin:0 0 20px 0}}.cat-produc-wrap .cat-product-inner .cat-product-block-wrap{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:32px}@media (min-width:320px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap{justify-content:flex-start;gap:16px}}@media (min-width:768px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap{gap:32px}}@media (min-width:1200px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap{justify-content:flex-start}}.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2){width:375px}@media (min-width:320px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2){width:calc(50% - 16px)}}@media (min-width:414px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2){width:175px}}@media (min-width:768px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2){width:274px}}@media (min-width:1200px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2){width:375px}}.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2) figure{width:375px}@media (min-width:320px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2) figure{width:100%}}@media (min-width:414px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2) figure{width:175px;height:94px}}@media (min-width:768px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2) figure{width:274px;height:190px}}@media (min-width:1200px){.cat-produc-wrap .cat-product-inner .cat-product-block-wrap .cat-prod-block:nth-child(3n-2) figure{width:375px}}.cat-produc-wrap .cat-product-inner .show-more{font-weight:500;font-size:14px;line-height:21px;text-align:right;text-transform:capitalize;color:#1e4275;display:block}
.cat-prod-block{background:#fff;width:274px}@media (min-width:320px){.cat-prod-block{width:calc(50% - 16px)}}@media (min-width:414px){.cat-prod-block{width:175px}}@media (min-width:768px){.cat-prod-block{width:274px;height:auto}}.cat-prod-block figure{width:274px;height:190px;background:#f4f6f9;border-radius:6px;padding:17px 17px 0;display:flex;justify-content:center;align-items:center;margin-bottom:12px}@media (min-width:320px){.cat-prod-block figure{width:100%}}@media (min-width:414px){.cat-prod-block figure{width:175px;height:94px}}@media (min-width:768px){.cat-prod-block figure{width:274px;height:190px}}.cat-prod-block figure img{max-width:100%;max-height:100%;object-fit:contain}.cat-prod-block .cat-name{display:block;font-weight:500;font-size:16px;line-height:24px;text-align:center;text-transform:capitalize;color:#17191b}
/*cat_product*/
/*cart_block_style1*/
.cart_block_style1{background:#fff;width:171px}.cart_block_style1 a{text-decoration:none}.cart_block_style1 figure{width:171px;height:117px;background:#f4f6f9;border-radius:6px;padding:12px;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.cart_block_style1 figure img{max-width:100%;max-height:100%;object-fit:contain}.cart_block_style1 .name{display:block;font-weight:500;font-size:14px;line-height:21px;text-transform:capitalize;color:#121314;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (min-width:360px){.cart_block_style1{width:149px}.cart_block_style1:last-child{margin-right: 16px;}.cart_block_style1 figure{width:149px;height:109px}.cart_block_style1 .name{font-size:12px;line-height:18px}}@media (min-width:768px){.cart_block_style1{width:171px}.cart_block_style1:last-child{margin-right: 0;}.cart_block_style1 figure{width:171px;height:117px}.cart_block_style1 .name{font-size:14px;line-height:21px}}.cart_block_style1 .desc{display:block;font-weight:400;font-size:12px;line-height:18px;color:#4E5055;margin-bottom:9px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.cart_block_style1 .price{display:block;font-weight:500;font-size:12px;line-height:19px;text-transform:capitalize;color:#121314;margin-bottom:8px}.cart_block_style1 .add-to-cart .cart-button,.cart_block_style1 .add-to-cart a,.cart_block_style1 .add-to-cart button,.cart_block_style1 .add-to-cart input[type=button]{width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 12px;border:1px solid #1e4275;border-radius:6px;font-weight:500;font-size:12px;line-height:18px;text-transform:capitalize;color:#1e4275;background:0 0}
/*cart_block_style1*/
/*featured_medicine*/
.landing-cart{margin-bottom:104px}@media (min-width:320px){.landing-cart{margin-bottom:72px}}@media (min-width:768px){.landing-cart{margin-bottom:104px}}@media (max-width:576px){.landing-cart .container{padding-right:0}}.landing-cart .landing-cart-wrap{max-width:987px;margin:0 auto}.landing-cart .landing-cart-wrap .cart-section-header{display:flex;justify-content:space-between;align-items:flex-end}.landing-cart .landing-cart-wrap .cart-section-header .right{margin-bottom:32px}@media (min-width:320px){.landing-cart .landing-cart-wrap .cart-section-header .right{display:none}}@media (min-width:768px){.landing-cart .landing-cart-wrap .cart-section-header .right{display:block}}.landing-cart .landing-cart-wrap .cart-section-header .right a{font-weight:500;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:right;text-transform:capitalize;color:#1e4275}.landing-cart .landing-cart-wrap .cart-section-header .right a svg{margin-left:8px;display:inline-block}.landing-cart .landing-cart-wrap h2{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#121314;margin:0}.landing-cart .landing-cart-wrap p{font-weight:400;font-size:16px;line-height:24px;color:#121314;margin:0 0 32px 0}@media (min-width:320px){.landing-cart .landing-cart-wrap p{font-size:14px;line-height:21px;margin:0 0 24px 0}}@media (min-width:768px){.landing-cart .landing-cart-wrap p{font-size:16px;line-height:24px;margin:0 0 32px 0}}.landing-cart .landing-cart-wrap p span{font-weight:600;color:#bb6472}.landing-cart .landing-cart-wrap .landing-cart-row{max-width:987px;display:flex;gap:33px;overflow:auto}@media (min-width:320px){.landing-cart .landing-cart-wrap .landing-cart-row{gap:16px}}@media (min-width:768px){.landing-cart .landing-cart-wrap .landing-cart-row{gap:33px}}
/*featured_medicine*/

/*pharmacy_sale_banner*/
.pharmacy-sale{margin-bottom:104px}@media (min-width:320px){.pharmacy-sale{margin-bottom:72px}}@media (min-width:768px){.pharmacy-sale{margin-bottom:104px}}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner{max-width:986px;background:#fcf7f8;border-radius:10px;padding:0 0 0 16px;display:flex;justify-content:space-between}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner{max-width:986px;margin:0 auto;background:#fcf7f8;border-radius:10px;padding:0 64px 0 64px;display:flex;justify-content:space-between}}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content{padding-top:30px;padding-right:0}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content{padding-top:56px;padding-right:30px}}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content h2{font-weight:500;font-size:16px;line-height:24px;color:#121314;margin:0 0 18px 0}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content h2{font-size:24px;line-height:36px;margin:0 0 8px 0}}.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content h2 span{font-weight:600;font-size:28px;line-height:42px;color:#bb6472}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content h2 span{font-size:20px;line-height:30px}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content h2 span{font-weight:600;font-size:28px;line-height:42px;color:#bb6472}}.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content p{font-weight:400;font-size:16px;line-height:24px;color:#4E5055}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content p{font-weight:400;font-size:10px;line-height:15px;color:#4E5055;margin-bottom:0}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-content p{font-weight:400;font-size:16px;line-height:24px;color:#4E5055}}.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img{padding-top:29px}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img{padding-top:34px}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img{padding-top:29px}}.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img figure{margin-bottom:0}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img figure{width:128px}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img figure{width:auto}}@media (min-width:320px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img figure img{width:128px;max-width:100%;height:146px;object-fit:cover}}@media (min-width:768px){.pharmacy-sale .pharmacy-sale-inner .pharmacy-sale-img figure img{width:auto;max-width:100%;height:auto;object-fit:initial}}
/*pharmacy_sale_banner*/

/*discounted_product*/
.discounted-product{margin-bottom:104px}@media (max-width:576px){.discounted-product .container{padding-right:0}}.discounted-product h2{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#121314;margin:0}.discounted-product p{font-weight:400;font-size:16px;line-height:24px;color:#121314;margin:0 0 32px}.discounted-product p span{font-weight:600;color:#bb6472}.discounted-product .discounted-inner-outer{max-width:985px;margin:0 auto}.discounted-product .discounted-inner-wrap{max-width:985px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.discounted-product .discounted-inner-wrap .discounted-left{width:580px;height:414px}.discounted-product .discounted-inner-wrap .discounted-left figure{width:100%;height:100%;background:#f4f6f9;border-radius:10px;padding:20px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}.discounted-product .discounted-inner-wrap .discounted-left figure img{max-width:100%;max-height:100%;object-fit:contain}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail{display:flex;justify-content:space-between}@media (max-width:768px){.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .prod-detail-left,.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .prod-detail-right{width:100%}}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .name{display:block;font-weight:500;font-size:18px;line-height:27px;text-transform:capitalize;color:#121314}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .desc{display:block;font-weight:400;font-size:16px;line-height:24px;color:#4E5055;margin-bottom:9px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .price{display:block;font-weight:500;font-size:16px;line-height:24px;text-transform:capitalize;color:#121314;margin-bottom:8px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .price del{font-size:12px;line-height:18px;color:#2f3135;display:inline-block;margin-left:8px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .add-to-cart a,.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .add-to-cart button{width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:7px 12px;border:1px solid #1e4275;border-radius:6px;font-weight:500;font-size:14px;line-height:21px;text-transform:capitalize;color:#1e4275;text-decoration:none;background:0 0}.discounted-product .discounted-inner-wrap .discounted-right{width:calc(100% - 612px)}.discounted-product .discounted-inner-wrap .discounted-right .cart_block_style2{margin-bottom:32px}@media (min-width:320px){.discounted-product{margin-bottom:71px}.discounted-product p{font-size:14px;line-height:21px;margin:0 0 24px}.discounted-product .discounted-inner-outer{max-width:100%}.discounted-product .discounted-inner-wrap{max-width:100%;gap:16px;overflow:auto}.discounted-product .discounted-inner-wrap .discounted-left{width:149px;height:auto}.discounted-product .discounted-inner-wrap .discounted-left figure{width:149px;height:109px;margin-bottom:8px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail{flex-wrap:wrap}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .desc,.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .name,.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .price{font-size:12px;line-height:18px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .add-to-cart a,.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .add-to-cart button{font-size:12px;line-height:18px;padding:6px 12px}.discounted-product .discounted-inner-wrap .discounted-right{width:calc(100% - 165px);display:flex;gap:16px;align-items:flex-start}.discounted-product .discounted-inner-wrap .discounted-right .cart_block_style2{margin-bottom:0}.discounted-product .discounted-inner-wrap .discounted-right .cart_block_style2:last-child{margin-bottom:8px}}@media (min-width:768px){.discounted-product{margin-bottom:104px}.discounted-product p{font-size:16px;line-height:24px;margin:0 0 32px}.discounted-product .discounted-inner-outer{max-width:985px}.discounted-product .discounted-inner-wrap{max-width:985px;gap:32px;overflow:initial}.discounted-product .discounted-inner-wrap .discounted-left{width:580px;height:414px}.discounted-product .discounted-inner-wrap .discounted-left figure{width:100%;height:100%;margin-bottom:16px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail{flex-wrap:nowrap}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .name{font-size:18px;line-height:27px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .desc,.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .price{font-size:16px;line-height:24px}.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .add-to-cart a,.discounted-product .discounted-inner-wrap .discounted-left .big-prod-detail .add-to-cart button{font-size:14px;line-height:21px;padding:7px 12px}.discounted-product .discounted-inner-wrap .discounted-right{width:calc(100% - 612px);display:block}.discounted-product .discounted-inner-wrap .discounted-right .cart_block_style2{margin-bottom:32px}.discounted-product .discounted-inner-wrap .discounted-right .cart_block_style2:last-child{margin-bottom:0}}
/*discounted_product*/

/*cat_wise_prod1*/
.landing-cart{margin-bottom:104px}@media (max-width:576px){.landing-cart .container{padding-right:0}}.landing-cart .landing-cart-wrap{max-width:987px;margin:0 auto}.landing-cart .landing-cart-wrap .cart-section-header{display:flex;justify-content:space-between;align-items:flex-end}.landing-cart .landing-cart-wrap .cart-section-header .right{margin-bottom:32px}.landing-cart .landing-cart-wrap .cart-section-header .right a{font-weight:500;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:right;text-transform:capitalize;color:#1e4275}.landing-cart .landing-cart-wrap .cart-section-header .right a svg{margin-left:8px;display:inline-block}.landing-cart .landing-cart-wrap h2{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#121314;margin:0}.landing-cart .landing-cart-wrap p{font-weight:400;font-size:16px;line-height:24px;color:#121314;margin:0 0 32px}.landing-cart .landing-cart-wrap p span{font-weight:600;color:#bb6472}.landing-cart .landing-cart-wrap .landing-cart-row{max-width:987px;display:flex;gap:33px;overflow:auto}@media (min-width:320px){.landing-cart{margin-bottom:72px}.landing-cart .landing-cart-wrap .cart-section-header .right{display:none}.landing-cart .landing-cart-wrap p{font-size:14px;line-height:21px;margin:0 0 24px}.landing-cart .landing-cart-wrap .landing-cart-row{gap:16px}}@media (min-width:768px){.landing-cart{margin-bottom:104px}.landing-cart .landing-cart-wrap .cart-section-header .right{display:block}.landing-cart .landing-cart-wrap p{font-size:16px;line-height:24px;margin:0 0 32px}.landing-cart .landing-cart-wrap .landing-cart-row{gap:33px}}
/*cat_wise_prod1*/

/* top_selling */
.selling-cart{margin-bottom:104px}@media (min-width:320px){.selling-cart{margin-bottom:72px}}@media (min-width:768px){.selling-cart{margin-bottom:104px}}.selling-cart .selling-cart-wrap{max-width:986px;margin:0 auto}@media (min-width:320px){.selling-cart .selling-cart-wrap{max-width:100%}}@media (min-width:768px){.selling-cart .selling-cart-wrap{max-width:986px}}.selling-cart .selling-cart-wrap .selling-cart-header h2{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#121314;margin:0}.selling-cart .selling-cart-wrap .selling-cart-header p{font-weight:400;font-size:16px;line-height:24px;color:#121314;margin:0 0 32px 0}@media (min-width:320px){.selling-cart .selling-cart-wrap .selling-cart-header p{font-size:14px;line-height:21px;margin:0 0 24px 0}}@media (min-width:768px){.selling-cart .selling-cart-wrap .selling-cart-header p{font-size:16px;line-height:24px;margin:0 0 32px 0}}.selling-cart .selling-cart-wrap .selling-cart-header p span{font-weight:600;color:#bb6472}.selling-cart .selling-cart-wrap .selling-cart-row{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px}@media (min-width:320px){.selling-cart .selling-cart-wrap .selling-cart-row{gap:0;margin-bottom:16px}}@media (min-width:768px){.selling-cart .selling-cart-wrap .selling-cart-row{gap:30px;margin-bottom:0}}@media (min-width:991px){.selling-cart .selling-cart-wrap .selling-cart-row{gap:4px;margin-bottom:0}}@media (min-width:1200px){.selling-cart .selling-cart-wrap .selling-cart-row{gap:30px;margin-bottom:0}}.selling-cart .selling-cart-wrap .show-more{font-weight:500;font-size:14px;line-height:21px;text-align:right;text-transform:capitalize;color:#1e4275;display:block;cursor:pointer}@media (min-width:320px){.selling-cart .selling-cart-wrap .show-more{display:none}}@media (min-width:768px){.selling-cart .selling-cart-wrap .show-more{display:block;margin-top:32px}}
/* top_selling */

/*cat_wise_prod2*/
.landing-cart{margin-bottom:104px}@media (max-width:576px){.landing-cart .container{padding-right:0}}.landing-cart .landing-cart-wrap{max-width:987px;margin:0 auto}.landing-cart .landing-cart-wrap .cart-section-header{display:flex;justify-content:space-between;align-items:flex-end}.landing-cart .landing-cart-wrap .cart-section-header .right{margin-bottom:32px}.landing-cart .landing-cart-wrap .cart-section-header .right a{font-weight:500;font-size:14px;line-height:21px;display:flex;align-items:center;text-align:right;text-transform:capitalize;color:#1e4275}.landing-cart .landing-cart-wrap .cart-section-header .right a svg{margin-left:8px;display:inline-block}.landing-cart .landing-cart-wrap h2{font-weight:600;font-size:20px;line-height:30px;text-transform:capitalize;color:#121314;margin:0}.landing-cart .landing-cart-wrap p{font-weight:400;font-size:16px;line-height:24px;color:#121314;margin:0 0 32px}.landing-cart .landing-cart-wrap p span{font-weight:600;color:#bb6472}.landing-cart .landing-cart-wrap .landing-cart-row{max-width:987px;display:flex;gap:33px;overflow:auto}@media (min-width:320px){.landing-cart{margin-bottom:72px}.landing-cart .landing-cart-wrap .cart-section-header .right{display:none}.landing-cart .landing-cart-wrap p{font-size:14px;line-height:21px;margin:0 0 24px}.landing-cart .landing-cart-wrap .landing-cart-row{gap:16px}}@media (min-width:768px){.landing-cart{margin-bottom:104px}.landing-cart .landing-cart-wrap .cart-section-header .right{display:block}.landing-cart .landing-cart-wrap p{font-size:16px;line-height:24px;margin:0 0 32px}.landing-cart .landing-cart-wrap .landing-cart-row{gap:33px}}
/*cat_wise_prod2*/

/*support_card_five */
figure{margin:0}@media (min-width:360px){section.support-card{padding:37px 18px 0 0;display:flex;max-width:unset;align-items:center;width:100%;height:180px;background:#fcf7f8;border-radius:10.9016px;margin-top:104px;margin-bottom:72px;overflow:hidden;padding-left:0;align-items:flex-end}section.support-card .image-support{margin-right:0}section.support-card .image-support figure{margin:0}section.support-card .image-support figure img{width:127px;height:auto}section.support-card .need-help{max-width:433px;width:100%}section.support-card .need-help h2{font-weight:500;font-size:18px;line-height:27px;padding-bottom:4px;margin:0}section.support-card .need-help p{font-weight:400;font-size:12px;line-height:18px;color:#2f3135;padding-bottom:16px;margin:0}section.support-card .need-help div{padding-bottom:20px}section.support-card .need-help div a{font-weight:500;font-size:12px;line-height:18px;align-items:center;padding:7px 14px;border:1px solid #1e4275;border-radius:6px;color:#1e4275;text-decoration:none}}@media (min-width:576px){section.support-card{max-width:540px;display:flex;align-items:center;width:100%;max-height:222px;height:auto;background:#fcf7f8;border-radius:10.9016px;margin-top:104px;margin-bottom:48px;overflow:hidden}section.support-card .image-support{margin-right:16px}section.support-card .image-support figure img{width:184px;height:222px}section.support-card .need-help{max-width:433px;width:100%}section.support-card .need-help h2{font-weight:600;font-size:20px;line-height:30px;padding-bottom:4px;margin:0}section.support-card .need-help p{font-weight:400;font-size:14px;line-height:21px;color:#2f3135;padding-bottom:24px;margin:0}section.support-card .need-help div a{font-weight:500;font-size:16px;line-height:24px;align-items:center;padding:12px 16px;border:1px solid #1e4275;border-radius:6px;color:#1e4275}}@media (min-width:767px){section.support-card{max-width:721px;display:flex;align-items:center;width:100%;max-height:222px;height:auto;background:#fcf7f8;border-radius:10.9016px;margin-top:104px;margin-bottom:48px;overflow:hidden}section.support-card .image-support{margin-right:16px}section.support-card .need-help{max-width:433px;width:100%}section.support-card .need-help h2{font-weight:600;font-size:20px;line-height:30px;padding-bottom:4px;margin:0}section.support-card .need-help p{font-weight:400;font-size:14px;line-height:21px;color:#2f3135;padding-bottom:24px;margin:0}section.support-card .need-help div a{font-weight:500;font-size:16px;line-height:24px;align-items:center;padding:12px 16px;border:1px solid #1e4275;border-radius:6px;color:#1e4275;text-decoration:none}}@media (min-width:1199px){section.support-card{margin-left:0;max-width:784px;width:100%;display:flex;align-items:center;width:100%;max-height:222px;height:auto;background:#edf3fc;border-radius:10.9016px;margin-top:104px;margin-bottom:48px;padding-top:0;overflow:hidden}section.support-card .image-support{margin-right:16px}section.support-card .need-help{max-width:433px;width:100%;padding-top:25px}section.support-card .need-help h2{font-weight:600;font-size:20px;line-height:30px;padding-bottom:4px;margin:0}section.support-card .need-help p{font-weight:400;font-size:14px;line-height:21px;color:#2f3135;padding-bottom:30px;margin:0}section.support-card .need-help div a{font-weight:500;font-size:16px;line-height:24px;align-items:center;padding:12px 22px;border:1px solid #1e4275;border-radius:6px;color:#1e4275}}section.support-card-lab{margin:0 auto;max-width:1192px}.pharmacy-field{margin-top:30px}
/*support_card_five */

select.gen-select2.form-control {
    border: 0px;
    background: transparent ;
    width: 100%;
    font-size: 14px;
}
select.gen-select2.form-control:focus-visible {
outline: unset;
}
.upload-area-wrapper .record-type .input-field{
    padding-right: 10px !important;
}
/* quantity Button */
.block-quantity-button-wrap {
}
.block-quantity-button-wrap .quantity-block {
    width:98px;
    height: 32px;
    border: 1px solid #1E4275;
    border-radius: 6px;
    display: flex;
    padding-top:5px;
    padding-bottom: 5px;
}
.block-quantity-button-wrap .quantity-block .quantity {
    width:30%;
    font-size: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    background: transparent;
    border:0;
    padding: 0px !important;
    color: #1E4275;
}
.block-quantity-button-wrap .quantity-block .quantity.minus {
    font-size: 26px;
}
.block-quantity-button-wrap .quantity-block input {
    width:40%;
    text-align: center;
    border:0;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #1E4275;
    background: transparent;
    padding-top: 0px;
    padding-bottom: 0px;
}
.block-quantity-button-wrap .quantity-block input:focus {
    outline: none;
    border:0;
}
/* quantity Button */