.prescription-body{height:100vh!important;padding:37px;overflow:scroll}@media(min-width:768px){.prescription-body{padding:180px 110px}}@media(min-width:1200px){.prescription-body{padding:165px 150px}}.prescription-body h2{font-size:18px;font-family:Roboto-Medium;margin-top:30px}@media(min-width:768px){.prescription-body h2{margin-top:0;font-size:24px}}@media(min-width:1200px){.prescription-body h2{margin-top:0;font-size:24px}}.prescription-body .prescription-description{font-size:12px;line-height:16px;font-family:Roboto-Regular;padding:10px 0 20px}@media(min-width:768px){.prescription-body .prescription-description{font-size:15px;line-height:20px}}@media(min-width:1200px){.prescription-body .prescription-description{font-size:15px;line-height:20px}}.prescription-body .prescription-tabs{border:1px solid #CBCBCB;padding-left:0;justify-content:space-around}.prescription-body .prescription-details label{font-family:Roboto-Regular}.prescription-body .prescription-details label p.shift-right{font-family:Roboto-Bold;margin-left:30px;text-decoration:underline;text-transform:lowercase}.prescription-body .prescription-details .add-more-patient{display:none;border-bottom:1px solid #ededed;padding-bottom:20px;margin-top:15px;padding-bottom:15px!important}.prescription-body .prescription-details .add-more-patient span{font-size:12px;font-family:Roboto-Regular;padding-left:9px}.prescription-body .prescription-details .add-more-patient-image-container{display:inline-block;width:19px;height:19px}.prescription-body .prescription-details .add-more-patient-image-container:hover{cursor:pointer}.prescription-body .prescription-details .add-more-patient-image-container img{cursoer:pointer;width:100%;height:100%;object-fit:cover}.prescription-body .prescription-details .patient-uploader{margin-bottom:22px;display:none}.prescription-body .prescription-details .patient-uploader .full-name-container{display:none}.prescription-body .prescription-details .patient-uploader .full-name-container:first-of-type{display:block;margin-top:20px}.prescription-body .prescription-details .patient-uploader .full-name-container .full-name{margin-top:10px;margin-bottom:22px;height:52px;width:100%;border:1px solid #CBCBCB;padding-left:20px;font-size:15px;font-family:Roboto-Regular}.prescription-body .prescription-details .patient-uploader .full-name-container .reduce-field{color:#000}.prescription-body .prescription-details .patient-uploader .full-name-container span{color:red}.prescription-body .prescription-details .patient-uploader .full-name-container span.span_name_changer{color:initial!important}.prescription-body .prescription-details .patient-uploader .full-name-container label img{height:21px;cursor:pointer}.prescription-body .prescription-details .patient-uploader .add-more-patient{margin-top:unset}.prescription-body .prescription-details .patient-uploader .on-file-add-more-patient{margin-top:15px}.prescription-body .prescription-details .prescription-mail-heading{margin-top:10px;font-size:18px;font-family:Roboto-Medium}.prescription-body .prescription-details .prescription-mail{font-size:15px;font-family:Roboto-Regular;line-height:25px;margin:16px 0 30px}.prescription-body .prescription-details .prescription-mail a{font-family:Roboto-Medium;color:#184c70}.prescription-body .prescription-details .prescription-mail strong{font-family:Roboto-Bold!important}.prescription-body .prescription-details .prescription-fax{margin:16px 0}.prescription-body .prescription-details .patient-detail-container{margin-top:15px;display:none}.prescription-body .prescription-details .patient-detail-container:first-of-type{display:block}.prescription-body .prescription-details .patient-detail-container span{color:red}.prescription-body .prescription-details .patient-detail-container span.span_name_changer{color:initial!important}.prescription-body .prescription-details .patient-detail-container .full-name-file-on,.prescription-body .prescription-details .patient-detail-container .dob-file-on{margin-top:5px;margin-bottom:5px;height:52px;width:100%;border:1px solid #CBCBCB;padding-left:20px;font-family:Roboto-Regular;font-size:15px}.prescription-body .prescription-details .patient-detail-container .error-dob{display:none;color:red;font-size:10px;margin-top:3px}.prescription-body .prescription-details .patient-detail-container label img{height:19px;cursor:pointer}.prescription-body .upload-container .upload-heading{font-size:15px;font-family:Roboto-Regular;padding-top:20px;padding-bottom:10px}.prescription-body .upload-container .upload-heading span{color:#ff3d4d}.prescription-body .upload-container .upload-details{border:1px solid #CBCBCB;padding:25px;margin-top:12px}.prescription-body .upload-container .upload-details h3{font-size:15px;font-family:Roboto-Bold;text-transform:uppercase;margin-bottom:20px}.prescription-body .upload-container .upload-details p{font-size:15px;font-family:Roboto-Regular;line-height:30px}.prescription-body .upload-container .upload-details p.prescription-border-bottom{padding-bottom:15px;border-bottom:1px solid #ededed;margin-bottom:15px}.prescription-body .upload-container .upload-details p.files-add-more{display:none;text-align:left;letter-spacing:0px;color:#184c70;opacity:1;margin-top:15px}.prescription-body .upload-container .upload-details p.files-add-more label{overflow:unset}.prescription-body .upload-container .upload-details input[type=file]{position:absolute;right:-9999px;visibility:hidden;opacity:0;margin-top:20px}.prescription-body .upload-container .upload-details label{position:relative;display:inline-block;text-align:center;overflow:hidden}.prescription-body .upload-container .upload-details .choose-file-text{font-size:14px;font-family:Roboto-Medium;position:relative;top:-8px}.prescription-body .upload-container .upload-details label.label-prescription-upload-success{display:none}.prescription-body .upload-container .upload-details .choose-file-image,.prescription-body .upload-container .upload-details .choose-file-image-success{width:25px;height:25px;margin-right:5px}.prescription-body .upload-container .upload-details .selected-files{display:flex;margin-top:10px;flex-wrap:wrap}.prescription-body .upload-container .upload-details .selected-files li{position:relative;max-width:100px;margin-bottom:7px;height:24px;font-size:9px;border:1px solid #CBCBCB;border-radius:30px;color:#184c70;padding:0 15px 0 10px;margin-right:5px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:22px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.prescription-body .upload-container .upload-details .selected-files li .delete-upload{position:absolute;top:0;right:6px;font-size:15px}.prescription-body .upload-container .upload-details .selected-files li .delete-upload:hover{cursor:pointer}.prescription-body .upload-container .upload-details .file-upload-error{color:red;font-size:10px;margin-top:5px;font-family:Roboto-Regular;display:none;margin-left:33px;line-height:16px;position:relative;top:-20px}.prescription-body li{color:#727272;font-family:Roboto-Regular}.prescription-body li a{font-size:12px;padding:15px 0;border-bottom:2px solid #fff}@media(min-width:768px){.prescription-body li a{font-size:15px}}@media(min-width:1200px){.prescription-body li a{font-size:15px}}.prescription-body li .active{background-color:#fff!important;color:#184c70!important;border-bottom:2px solid #FFC54D;border-radius:0!important;font-family:Roboto-Bold;font-size:15px}.cart-page .cart-subtotal .proceed-prescription{height:3.25rem;width:100%;color:#000;font-family:Roboto-Bold;font-size:1rem;padding-top:.9375rem;padding-right:20px;padding-bottom:1.1875rem;padding-left:20px;border:none;margin-top:1.25rem;z-index:99;position:fixed}@media(max-width:767px){.cart-page .cart-subtotal .proceed-prescription{position:unset;left:0;bottom:0}}@media(min-width:768px){.cart-page .cart-subtotal .proceed-prescription{padding-top:.7375rem;padding-right:20px;padding-bottom:20px;font-size:.875rem;margin-top:.625rem;position:relative!important;height:2.5rem}}@media(min-width:1200px){.cart-page .cart-subtotal .proceed-prescription{padding:.8125rem 3.3125rem 1.0625rem;font-size:1rem;margin-top:1.875rem;position:relative!important;height:3.25rem}}#myPrescription{z-index:100;color:#000}.prescription-modal{max-width:100vw!important;margin:0;top:0%!important;left:0%!important;transform:translate(0)!important}.prescription-modal .close{position:absolute;top:40px;right:40px;z-index:100}@media(min-width:768px){.prescription-modal{max-width:80vw!important;left:20%!important}}@media(min-width:1200px){.prescription-modal{max-width:40vw!important;left:60%!important}}.checkout-without-prescription{font-size:10px;padding-top:23px;text-transform:uppercase;font-family:Roboto-Regular}.checkout-without-prescription a{color:#184c70!important;font-family:Roboto-Regular}.checkbox-animate{margin-top:10px;font-size:15px;font-family:Roboto-Regular;line-height:24px}.checkbox-animate a{font-family:Roboto-Medium;color:#000}.checkbox-animate label{position:relative;cursor:pointer}.checkbox-animate label input{opacity:0;position:absolute;left:0;top:0;z-index:-1}.input-check{display:inline-block;width:20px;height:20px;border-radius:4px;border:1px solid #707070;position:relative;top:6px;margin-right:7px;transition:.4s}.input-check:before{content:"";display:inline-block;width:11px;height:5px;border-bottom:2px solid #FFC54D;border-left:2px solid #FFC54D;transform:scale(0) rotate(-45deg);position:absolute;top:6px;left:4px;transition:.4s}.checkbox-animate label input:checked~.input-check{background-color:#fff;border-color:#707070;animation-name:input-animate;animation-duration:.7s}.checkbox-animate label input:checked~.input-check:before{transform:scale(1) rotate(-45deg);animation-name:input-check;animation-duration:.2s;animation-delay:.3s}@keyframes input-animate{0%{transform:scale(1)}40%{transform:scale(1.3,.7)}55%{transform:scale(1)}70%{transform:scale(1.2,.8)}80%{transform:scale(1)}90%{transform:scale(1.1,.9)}to{transform:scale(1)}}@keyframes input-check{0%{transform:scale(0) rotate(-45deg)}to{transform:scale(1) rotate(-45deg)}}.logo-prescription{position:absolute;top:-9px}#banner-prescription{height:58px;background-color:#f5faff;text-transform:uppercase;color:#184c70;text-align:center;font-family:Roboto-Medium;display:flex;justify-content:center;align-items:center;margin-bottom:25px}@media(min-width:768px){#banner-prescription{height:58px}}@media(min-width:1200px){#banner-prescription{height:58px}}#banner-prescription .banner-image{display:inline-block;width:18px;height:18px;margin-right:8px}@media(min-width:768px){#banner-prescription .banner-image{width:24px;height:24px}}@media(min-width:1200px){#banner-prescription .banner-image{width:24px;height:24px;margin-right:11px}}#banner-prescription .banner-image img{width:100%;height:100%;object-fit:cover}#banner-prescription span{font-size:12px;line-height:18px;white-space:normal;text-align:left;width:85%}@media(min-width:768px){#banner-prescription span{white-space:normal;text-align:center;width:auto}}@media(min-width:1200px){#banner-prescription span{white-space:nowrap;font-size:16px;line-height:24px}}.disabled-modal-checkout{background-image:linear-gradient(to right,#cbcbcb,#cbcbcb,#cbcbcb,#cbcbcb)!important;color:#888!important}.tab-content .active{margin-top:10px}.buyer_for p.buyer_for_p{margin-bottom:.8125rem}.buyer_for .selectric,.buyer_for .selectric .button{background:#fff}.buyer_for .selectric .label{font-family:Roboto-Regular;font-family:Roboto;background:#fff}.buyer_for .selectric-items .selectric-scroll ul li{background:#fff;font-family:Roboto-Regular}.buyer_for .selectric-items .selectric-scroll ul li.selected,.buyer_for .selectric-items .selectric-scroll ul li.highlighted{background:#184c70;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cart.scss.css.map */
