.page-search-detail select[multiple],.page-search-detail select[size]{height:100%!important}.page-search-detail .addtocart_btn{width:100%!important}.page-id-22801 .elementor-element-b4aaac7 .elementor-icon-list-items{padding-right:18px!important}@media (max-width:640px){.pw-search-detail .add-to-cart .button{margin:10px 0 0!important}.page-search-detail select[multiple],.page-search-detail select[size]{height:40px!important}}.new-badge>a,.new-badge h3>a{position:relative!important;display:inline-block!important}.new-badge>a:after,.new-badge h3>a:after{content:"New";position:absolute;right:-55px;padding:5px 10px;background-color:#93bc3d;border-radius:10px;top:50%;transform:translateY(-50%);font-size:12px;line-height:12px;color:#fff!important}.wc-block-components-filter-submit-button{width:100%!important}.new-badge .sub-arrow{float:right!important}.toggle-password{z-index:999}.login-form .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;padding:0!important;margin-bottom:20px}.login.login_form input:not([type=submit]){border-radius:0!important;background:#f5f7fd!important;padding:24px 20px}.login-form .input-group-text{display:flex;align-items:center;color:#fff;text-align:center;white-space:nowrap;padding:5px 17px!important;background:#5bafdc}.login-form .form-control{position:relative;flex:1 1 auto;width:1%;min-width:0;display:block;border-radius:.25rem;margin:0;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;border:0!important;box-shadow:unset!important}.login-form input[type=submit]{background-color:#88bf32}.login-controls a{color:#5bafdc}.separate{padding:0 10px}.is-invalid-input:not(:focus){background:unset!important}.login-form .input-group:has(.is-invalid-input){border:1px solid #cc4b37!important}.preform input{background:#f5f7fd!important;padding:24px 20px!important;border-radius:0!important}.preform .wpforms-uploader{background:#f5f7fd!important;border-radius:0!important}.preform button[type=submit],.returning_patient button[type=submit],.returning_patient .button,.change-address{height:40px!important;padding:0 30px!important;background-color:#88bf32!important;border:none;border-radius:0;font-size:12px!important;color:#fff!important;cursor:pointer;text-transform:uppercase;font-weight:700}.preform .wpforms-submit-container{text-align:center}span.alert-red{padding:5px!important}.returning_patient h2{color:#000;font-family:"Poppins",Sans-serif;font-size:36px;font-weight:600;margin:0}.returning_patient hr{margin:20px 0!important;border-color:#000!important}.returning_patient p{font-size:14px!important}@media (max-width:768px){.alert-red{display:block!important}.wpforms-container-full{margin:0!important}.returning_patient h2{font-size:30px!important}}.page-register-form{font-family:"Rubik"!important}.page-register-form form{background-color:unset}.pw-pharmacy-wrap fieldset legend{font-weight:700;padding:0 4px;width:auto!important;display:inline-block;border:none;color:#000!important;margin-bottom:8px!important}.page-register-form input:focus{border-color:#27b2dd!important}.pw-pharmacy-wrap fieldset{border:2px solid #000;border-radius:3px 3px 3px 3px;margin:18px 0;padding:12px 25px;margin-top:40px!important;margin-bottom:18px!important}.page-register-form input[type=submit]{font-family:"Poppins"!important;background-color:#87bd43!important;margin:15px 0!important;height:50px!important;font-size:16px!important}.page-id-8415 .wraper_blog_main>.container{padding-bottom:70px!important}.page-register-form input[type=checkbox]{margin-bottom:2px!important;margin-left:2px!important;margin-right:.5rem!important;display:inline-block;vertical-align:middle;margin-top:2px}.pw-register.registration-page{padding-left:0!important;padding-right:0!important}label.inline [type=radio]{margin:0!important;vertical-align:middle!important}.page-register-form hr{clear:both;max-width:100%;height:0;margin:50px 0 25px;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}.marginb-20{margin-bottom:20px!important}.pw-pharmacy-wrap.pw_checkout form{background:0 0}.pw-pharmacy-wrap.pw_checkout .checkout_form h3{font-size:24px;margin-bottom:0!important;color:#000}.pw-pharmacy-wrap.pw_checkout .checkout_form label{color:#434343}.pw-pharmacy-wrap.pw_checkout .checkout_form input[type=text],.pw-pharmacy-wrap.pw_checkout .checkout_form input[type=number],.pw-pharmacy-wrap.pw_checkout .checkout_form input[type=password],.pw-pharmacy-wrap.pw_checkout .checkout_form textarea{border:1px solid #aaa!important;border-radius:4px!important;font-family:"Poppins";line-height:normal;font-size:15px!important;padding:0 15px!important;height:46px!important;margin-bottom:16px!important;background:#f7f7f7!important}.pw-pharmacy-wrap.pw_checkout .checkout_form textarea{height:auto!important}.pw-pharmacy-wrap.pw_checkout .sex-selection-container .grid-x .inline{display:block}.pw-pharmacy-wrap.pw_checkout .cell label input{margin-right:5px!important}.pw-pharmacy-wrap.pw_checkout .place-order button{font-family:poppins!important;background-color:#87bd43!important;margin:15px 0!important;height:50px!important;font-size:16px!important;font-weight:700;padding:0 30px;border-radius:0}.pw-pharmacy-wrap.pw_checkout #billingAddress .use-shipping-address label{display:flex}.pw-pharmacy-wrap.pw_checkout #billingAddress .use-shipping-address label input{margin:0 0 0 5px!important}.pw-pharmacy-wrap.pw_checkout .order-question{margin-bottom:10px}.pw-pharmacy-wrap.pw_checkout .medical-questions textarea{margin-top:10px!important}@media (min-width:1024px){.footer-content{width:100%;max-width:600px!important}}@media (max-width:768px){.page-register-form .pw-pharmacy-wrap fieldset{padding:12px 18px}}@media print,screen and (min-width:40em){.page-register-form .grid-margin-x>.cell{margin-left:.9275rem;margin-right:.9275rem}}@media (max-width:1024px){.elementor-8604 .elementor-flip-box__image{width:auto!important}}.shipping-info legend{display:flex;align-items:center}.shipping-info .change-address{margin-left:25px}.order-submission .terms{display:flex;align-items:flex-start}.blog-post-resources .posts-grid{display:flex;flex-wrap:wrap}.pagination{margin-top:20px;text-align:center!important}.pagination .page-numbers{display:inline-block!important;margin:5px!important;padding:5px 10px!important;text-decoration:none}.choices__input{width:100%!important;background-color:#f5f7fd!important;margin:0;padding:15px;box-shadow:unset!important}.choices__inner{background-color:#f5f7fd!important}.filter-form label{font-size:16px;font-family:"Rubik";font-weight:500}.choices__list--multiple .choices__item{background-color:#88c02d;border:1px solid #88c02d}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{border-left:1px solid #fff}.price_section{margin-bottom:30px;display:flex;margin-top:30px;align-items:center;font-family:"Poppins";justify-content:space-between}.price_section .price{margin-right:0;margin-bottom:0!important}.price_section .price_text{color:#cb0000;font-size:22px;font-weight:700;background-color:#fef1ee;padding:10px 25px 3px;border-radius:10px;display:inline-block;line-height:25px}.price_label{display:block;margin:0;line-height:14px}.price_section .woocommerce-Price-currencySymbol,.custom_price .currency_symbol{font-size:70%;vertical-align:super}.save_price,.usa_price,.price_label{margin:0;font-size:14px!important;font-weight:600!important;color:#434343!important;text-align:right}.custom_price{color:#cb0007!important;display:block;text-align:right}.usa_icon{width:40px!important;position:absolute;left:-20px;top:50%;transform:translateY(-50%)}.usa_price{position:relative;background:#fef1ee;padding:5px 15px 5px 35px;border-radius:10px;display:inline-block}.elex-ppct-before-text{font-size:14px;display:block;margin-bottom:-5px}@media (max-width:475px){.price_section .price{margin-bottom:15px!important}.price_section{padding:0;align-items:flex-start}}.archive.woocommerce-page .widget_block{border:0;padding:20px}.archive.woocommerce-page .widget_block p{margin:0}.archive.woocommerce-page .widget_product_categories h5{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px;font-weight:700}.archive.woocommerce-page .widget_product_categories ul.product-categories{padding-left:15px}.archive.woocommerce-page .widget_product_categories ul.product-categories li{position:relative}.archive.woocommerce-page .widget_product_categories ul.product-categories>li:before{content:"";width:14px;height:15px;position:absolute;top:9px;left:-20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAMAAADjyg5GAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABXUExURUdwTOscJOwbJOscJOsaJe0aJOcdJekcJe0aJOsbJOwcJOscJO0aJOscJO0bJOscJEdwTO0aJesaJe0bJO0aJOscJO0bJOwbJO0aJOscJOsaJOscJO0aJJuyid8AAAAcdFJOUwBhvm8V4gUM6yaeH7dapokA1Eys8zLKQvlUesu10/vAAAAAdElEQVQI102P2RLCIAxF00JIwtYR2xEl//+dSlHLfcqZLHMCcOZYYArdsfxBguEarbiBCVlVb5G+o1w/qGPdWciddqLedtFvHVfTDgCvUxCoXVQfEGYsYMsr81nHLUm/bRvyjph+iiKLFwmX9DPPL4BZh+Eb/CUJQxgrmPIAAAAASUVORK5CYII=");background-size:contain;background-repeat:no-repeat;background-position:0}.archive.woocommerce-page .widget_product_categories .product-categories li a{padding:5px 0!important;display:block;color:#000}.archive.woocommerce-page .widget_product_categories .current-cat>a,.archive.woocommerce-page .widget_product_categories .current-cat-parent>a{color:green!important}.archive.woocommerce-page .widget_product_categories .cat-parent ul{list-style-type:circle;list-style-position:outside;padding-left:10px}.click_here_link{margin-top:10px!important;margin-bottom:0!important;text-transform:capitalize;font-weight:500}.rx_box{background-color:rgba(196,219,162,.6);padding:5px 10px;border-radius:5px;display:inline-block;font-size:14px;line-height:normal}.bg_pink{background-color:#ffb4b4!important}.bg_blue{background-color:#a4ecff!important}.cold_box{background-color:rgba(41,176,222,.41);padding:5px 10px;border-radius:5px;position:relative}.tooltip{display:none;position:absolute;bottom:30px;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;text-align:center;padding:5px 10px;border-radius:5px;z-index:1;top:unset;max-width:unset;width:315px;line-height:normal}.tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.cold_box:hover .tooltip{display:block;opacity:1}@media (max-width:600px){.tooltip{width:100%}.cold_box,.rx_box{font-size:12px;line-height:normal}}.how-to-order-section{background:#eee;padding:40px 20px;border-radius:5px;margin-bottom:50px}.how-to-order-section .section-title{font-size:30px!important;font-weight:600;margin-bottom:30px!important}.how-to-order-section .step-card{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,20%);padding:30px 20px 15px;height:100%;text-align:left;position:relative;z-index:2;border-radius:5px}.how-to-order-section .step-card p{margin:0}.how-to-order-section .step-number{background-color:#8bbd33;color:#fff;position:absolute;padding:8px 15px 5px;display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:1px;text-indent:.5px;line-height:14px;text-align:left;top:-10px;z-index:2;left:15px}.how-to-order-section p.step-number:after{content:"";border-top:10px solid transparent;border-left:10px solid #577620;border-bottom:0px solid transparent;position:absolute;left:80px;z-index:1;top:0}.how-to-order-section .img-icon i{color:#3cb7e4;font-size:20px;background-color:rgba(60,183,228,.25);padding:10px;border-radius:40px;margin-bottom:10px}.how-to-order-section .step-title p{font-size:14px!important;color:#000;font-weight:500}.how-to-order-section .step-card.arrow::after{content:"";position:absolute;right:-26px;top:50%;width:22px;height:20px;background-image:url("https://insulinoutlet.com/wp-content/uploads/2024/11/right-arrow-1.png");background-size:contain;background-repeat:no-repeat;transform:translateY(-50%);z-index:1;--lzl-bg-img:"https://insulinoutlet.com/wp-content/uploads/2024/11/right-arrow-1.png"}.m-0{margin:0!important}@media (min-width:768px){.d-sm-flex{display:flex;justify-content:center}}.mb-20{margin-bottom:20px}@media (max-width:992px){.how-to-order-section .col-md-4{margin-bottom:20px}}@media (max-width:768px){.how-to-order-section .step-card:not(:last-child){margin-bottom:40px}.mb-20{margin-bottom:0}.how-to-order-section .step-card.arrow::after{content:unset}}#custom_tabs .toggle:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:20px;margin-bottom:20px}#custom_tabs .toggle-button,.review-section .toggle-button{display:flex;align-items:center;margin-bottom:20px}#custom_tabs .toggle-button img:not(img.source-icon),.review-section .toggle-button img{width:55px!important;margin-right:20px;margin-left:0}@media (max-width:768px){#custom_tabs .toggle-button img:not(img.source-icon),.review-section .toggle-button img{margin-right:0}#custom_tabs .toggle-button,.review-section .toggle-button{gap:20px}}.toggle-button picture{margin:0!important}#custom_tabs .toggle-button .toggle-title,.review-section .toggle-button .toggle-title{margin-bottom:0!important;margin-top:0!important;font-size:24px!important;font-weight:500!important;letter-spacing:0;font-family:"Rubik"!important;line-height:normal}#custom_tabs .toggle-content ul{padding-left:20px}#custom_tabs .toggle-content ul:not(:last-child){margin-bottom:20px!important}#custom_tabs .toggle-content ol:not(:last-child){margin-bottom:20px!important}@media (max-width:768px){#custom_tabs .toggle-button img{width:50px!important;margin-right:15px}#custom_tabs .toggle-button .toggle-title{font-size:20px;line-height:24px}}.review-section{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2);border-radius:20px;padding:20px 20px 0;margin:50px 0}.ez-toc-sticky-fixed{top:45%!important}.ez-toc-sticky-fixed .ez-toc-sidebar{background-color:#f9fafa;box-shadow:unset;border:2px solid #25b2de;padding:20px 0!important;width:329px!important;height:auto!important;overflow:hidden}.ez-toc-sticky-fixed .ez-toc-sidebar .ez-toc-sticky-title-container{background-color:#25b2de;padding:10px}.ez-toc-sticky-fixed .ez-toc-sidebar .ez-toc-sticky-title-container .ez-toc-sticky-title,.ez-toc-sticky-fixed .ez-toc-close-icon{color:#fff}.ez-toc-sticky-fixed .ez-toc-sidebar #ez-toc-sticky-container{margin-top:40px!important;width:100%!important}.how-to-order-section .step-card.arrow.lzl:not(.lzl-ed)::after,.how-to-order-section .step-card.arrow.lzl-ing:not(.lzl-ed)::after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%2093%22%20width%3D%22100%22%20height%3D%2293%22%3E%3C%2Fsvg%3E")}.ez-toc-sticky-toggle-direction{height:200px;overflow-x:hidden;overflow-y:auto;padding:0 30px}.related_heading{text-align:center;font-size:28px;font-family:"Poppins";line-height:35px;font-weight:600}@media (max-width:768px){.wraper_shop_single.style-one .shop_single>.woocommerce-product-gallery ol.flex-control-nav{position:relative;z-index:1;width:100%;display:flex;justify-content:center;align-items:center;margin:10px}.wraper_shop_single.style-one .shop_single>.woocommerce-product-gallery ol.flex-control-nav li{width:100px;margin:5px!important}.wraper_shop_single.style-one .shop_single>.woocommerce-product-gallery .flex-viewport{margin:auto!important}}@media (max-width:768px){.pw-reorder table.drug-result,.pw-reorder table tr,.pw-reorder table th,.pw-reorder td{display:block!important;text-align:center}.pw-reorder table.drug-result tbody tr:not(.alternatives tr):first-child,.pw-reorder table.drug-result tbody tr.alternatives thead tr:nth-child(2){display:none!important}.pw-reorder .drug-result td.price,.pw-reorder .drug-result th.price{text-align:center!important}}@media (max-width:768px){td.order-id::before{content:"ID #: ";font-weight:700}td.date::before{content:"Date: ";font-weight:700}td.order-status::before{content:"Status: ";font-weight:700}td.order-tracking::before{content:"Tracking #: ";font-weight:700}td.strength::before{content:"Strength: ";font-weight:700}td.quantity::before{content:"Qty: ";font-weight:700}td.drug-type::before{content:"Drug Type: ";font-weight:700}td.price::before{content:"Price: ";font-weight:700}#recent-orders-list thead{display:none}}@media (max-width:768px){.checkout-edit-address ul:not(.contact):not([class*=woocommerce-]):not([class*=tribe-])>li:not(:last-child){margin-bottom:15px!important;padding-bottom:15px;border-bottom:1px solid #000}.checkout-edit-address .grid-margin-x>.cell{padding:0 15px!important}.checkout-edit-address .row{margin-left:0!important;margin-right:0!important}.content-side{padding:10px!important}}@media (max-width:768px){.content-table .table-responsive{width:100%!important;overflow-x:scroll}.content-table table{width:100%!important}}.swiper-wrapper.products{height:auto!important}.filter-form{padding:20px 0}.choices__inner{background-color:transparent!important;border:unset;padding:0}.choices__inner .choices__input{border:1px solid #dedede!important;padding:20px!important;background-color:transparent!important;margin-bottom:0!important}.choices__list .choices__button{padding:3px 11px;background-color:transparent!important}.choices__list--dropdown{padding:20px}.choices__item{transition:all ease-in-out .2s}.choices__item.is-highlighted{background-color:transparent!important;color:#61ce70;border-bottom:2px solid #61ce70;margin-left:3px}.io-store{background-color:#91bb3d!important}.myrx-store{background-color:#303f52!important}.dp-store{background-color:#6b93e3!important}.dfm-store{background-color:#bc3434!important}.dupixent-submit{background-color:#144e54!important;color:#fff!important;padding:8px 25px 10px!important;border:0!important;border-radius:5px!important}#wpforms-31598 .wpforms-field-large{border:0!important;border-radius:5px!important}.tax-product_cat .term-description{margin-top:50px}.gallery-thumbnails{width:120px;height:100%;padding-right:10px}.gallery-thumbnail img{width:100%;height:100px;object-fit:cover;cursor:pointer}.gallery-main{width:calc(100% - 130px)}.gallery-main img{width:100%;height:auto}.slick-slide{margin:0 10px}.slick-center .gallery-thumbnail img{opacity:.6}.slick-prev,.slick-next{display:none!important}@media (max-width:768px){.gallery-thumbnails{width:100%;height:100%;padding-right:10px}.gallery-main{width:100%}}.form-error{color:red!important;font-weight:400!important}.terms .invalid-field~.form-error{display:block!important}img.source-icon{width:35px!important;margin-left:20px!important;margin-right:20px}.pw-checkout-cart .shipping-fee .heading,.pw-checkout-cart .shipping-fee .value{padding-bottom:0!important}.pw-checkout-cart .tariff-fee .heading,.pw-checkout-cart .tariff-fee .value{padding-top:0!important}.tooltip-icon{position:relative;cursor:pointer}.tooltip-text{position:absolute;bottom:-210%;left:50%;transform:translateX(-50%);background:#333;color:#fff;padding:6px 8px;border-radius:12px;font-size:10px;line-height:1.2em;width:340px;visibility:hidden;opacity:0;transition:.2s;text-align:center}.tooltip-icon:hover .tooltip-text{visibility:visible;opacity:1}@media (max-width:768px){.tax-product_cat .term-description{text-align:center}.tax-product_cat .term-description ul{text-align:left;display:inline-block;margin-bottom:15px}.tooltip-text{bottom:-310%!important;width:210px!important;left:-300%}}.secure-icon{width:37px;height:37px;border-radius:50%;background-color:#e8f6cf;display:flex;align-items:center;justify-content:center}.secure-text{font-size:16px!important;color:#333!important;font-weight:500!important}.secure-checkout-content{align-items:center;border:2px solid #a5d6a7;border-radius:12px;padding:6px 10px!important}.needle-add-to-cart .pw-drag-wrapper{display:none!important}@media (max-width:768px){.pwCartLineItems .line-item .product-info .line-item-heading .product-name{font-size:16px!important}.pwCartLineItems .line-item .product-info .line-item-heading .strength{font-size:13px!important}div.line-items-container .line-item{position:relative!important;display:flex!important;flex-direction:row!important}div.line-item .description.product-info{order:0;border-bottom:1px solid #f1f1f1;margin-bottom:25px!important}.line-item .unit.line-item-quantity-price{order:1}.line-item .quantity{order:2}.line-item .subtotal.line-item-summary{order:3}.line-items-container .line-item .remove-packageItem{position:absolute;top:14px;right:10px;font-size:12px}div.line-item .quantity select.qty{display:none!important}.line-item .line-item-price.value,.line-item .line-item-subtotal.value{font-size:13px!important}div.line-item.grid-x>.subtotal.line-item-summary{text-align:right!important}div.line-item.grid-x>.unit.line-item-quantity-price{text-align:left!important}.coupon-and-summary{flex-direction:column;gap:0px!important}.coupon-summary{width:100%!important;padding:10px!important}}.pw-button.button.primary.create-account{width:100%!important}.create-account-login-info{padding-top:15px!important}@media (max-width:768px){.tax-product_cat .term-description{text-align:center}.tax-product_cat .term-description ul{text-align:left;display:inline-block;margin-bottom:15px}}.page-register-form label:not(.form-error){display:block!important}.page-search-detail select[multiple],.page-search-detail select[size]{margin:0!important}.pw-forgot-password{max-width:100%;margin-bottom:0}.page-register-form .form-error{font-size:14px!important}.submit-forgot-password .button{font-family:"Poppins"!important;background-color:#87bd43!important;margin:0!important;height:45px!important;font-size:16px!important;border:unset;border-top-color:unset;border-right-color:unset;border-bottom-color:unset;border-left-color:unset;min-width:unset!important;border-radius:0;padding:0 30px!important}.edit-profile-form{max-width:100%;padding:0}.pw-pharmacy-wrap fieldset legend{font-size:16px;padding:0 17px}#prescriptionUpload .dz-message .fa-file-prescription,#prescriptionUpload .dz-message .fa-upload{font-size:4rem;padding:0 .25rem .25rem .5rem}.fa-solid,.fa-regular,.fa-brands{font-family:"Font Awesome 5 Free";font-weight:900}.default-page .pw-checkout-cart .quantity{width:auto!important}.pw-checkout-cart select.product-for,.pw-checkout-cart select.qty{border-color:var(--e-global-color-0d95311);background:#fff!important}.pwCouponComponent{max-width:100%}.coupon-input{gap:10px}.cart-widget-footer .button{justify-content:center!important}.pw-block-widget.pwire-cart-widget{padding:12px!important}.pw-pharmacy-wrap.pw_checkout .checkout_form h3,.pwCreateAccountApp legend h3{font-weight:600!important;margin-top:-35px!important;margin-top:17px!important;font-size:22px!important;padding-bottom:18px!important;color:#373737!important;margin-left:-7px!important}.pwCreateAccountApp legend h3{margin-top:-5px!important}.pw-pharmacy-wrap.pw_checkout .checkout_form label{margin-right:45px!important}.pw-pharmacy-wrap.pw_checkout .button{border:0px!important}.pw-pharmacy-wrap.pw_checkout .form-error{font-size:13px!important}.pw-pharmacy-wrap.pw_checkout .delivery-address-control{color:#fff!important;background-color:#87bd43!important;text-transform:uppercase;font-size:12px;padding:0 30px!important;height:40px;margin-top:10px!important}.pw-pharmacy-wrap fieldset.pw-shipping-methods__list{margin-top:0!important;margin-bottom:0!important;display:flex;padding:0!important}.pwire-ajax-shopping-cart-widget.pw-block-widget.pwire-cart-widget{border:0!important;border-radius:10px!important;background-color:#fbfbfb!important;padding:30px 20px!important}.pw-pharmacy-wrap fieldset legend{padding:0!important}.pw-pharmacy-wrap fieldset{border:0!important}.change-delivery-address-dialog{width:50%!important;border:0!important}@media (max-width:768px){.change-delivery-address-dialog{width:90%!important;border:0!important}}.delivery-address-container{display:flex;justify-content:space-between!important;margin-bottom:40px!important}.cart-widget-footer{margin-top:0!important}.pharmacy-disclaimer{background:#ededed;padding:13px 15px 11px;text-align:left;margin-top:20px}.pw-block-widget.pwire-cart-widget .widget-line-item{padding-bottom:20px!important;margin-bottom:20px!important}.pw-block-widget.pwire-cart-widget .heading{font-weight:600!important;font-size:14px!important;color:#373737!important}.pwRecentOrders .orders-container .order-row:hover{background-color:#f7f7f7!important}.pw-block-widget.pwire-cart-widget .cart-widget-user h4{margin-bottom:5px!important}.order-details{color:#000!important}.recent-orders-menu .account-link{background-color:#29b0de!important;font-size:14px!important;color:#fff!important;font-family:"Poppins"!important;border-radius:0px!important;margin-top:15px!important;padding:2px 10px!important}.pw-block-widget.pwire-cart-widget .value{justify-content:space-between!important;text-align:right!important}.cart-widget-footer .sub-total .value,.cart-widget-footer .shipping .value,.cart-widget-footer .total .value{justify-content:end!important}.pw-block-widget.pwire-cart-widget .line-items .line-item-quantity-subtotal{margin:0;color:black;font-weight:700!important;font-size:14px}.cart-widget-line-item .ordered-amount{font-size:13px!important}.pwire-cart-widget-title{padding-bottom:20px;margin-bottom:18px}.pw-block-widget.pwire-cart-widget .cart-title{padding-bottom:0!important;margin-bottom:0!important}.pwAddToCart .button{background-color:#29b0de!important}.pwAddToCart .pw-status-icon{display:none!important}.pwAddToCart .add-to-cart-member{display:none!important}.ui-tabs-nav,.ui-widget.ui-widget-content{border:0!important;background:0 0!important;padding:0!important}.ui-tabs-nav{padding:0 5px!important;display:flex;gap:6px!important;flex-wrap:wrap}.ui-tabs .ui-tabs-nav li{border:0!important;border-radius:0!important}.ui-tabs .ui-tabs-panel{box-shadow:0px 2px 5px rgba(0,0,0,.2)!important;border-radius:10px}.ui-tabs .ui-tabs-nav li.ui-state-active{color:#4fb854!important;background:#fff!important;border:1px solid #dfdfdf!important;border-bottom:0px!important}.ui-tabs-anchor{font-weight:700!important;font-size:16px!important;font-family:"Rubik"!important;padding:11px 20px 7px!important}.ui-tabs-panel .e-con-boxed{padding:0!important}.ui-tabs-panel .elementor-widget-button .elementor-button{font-family:"Rubik"!important;width:100%!important}.drug-result thead{border:0!important;background-color:transparent!important}.drug-result table{border:1px solid #25b2de!important;border-radius:7px!important}.drug-result thead{background-color:#25b2de!important}.drug-result tbody{background-color:rgba(37,178,222,.18)!important;border:0!important}.drug-result .drug-row td{padding:0!important}.pw-search-detail .drug-result thead td{font-family:"Rubik"!important;padding:6px 10px 7px!important;color:#fff!important}.pwAddToCart .pw-button.add-to-cart-control{font-family:"Rubik"!important;min-height:unset!important;padding:18px 10px!important;height:unset!important}@media (max-width:768px){.pwAddToCart .pw-button.add-to-cart-control{font-size:16px!important;padding:15px 10px!important}}.drug-result .drug-package-dropdown{border-color:#ccc!important}.woocommerce-product-details__short-description{border:0!important}.password-container{position:relative}.toggle-password{position:absolute;top:50%;right:10px;cursor:pointer;transform:translateY(-50%)}button.new_customer{height:40px!important;padding:0 30px!important;background-color:#88bf32!important;border-radius:0px!important;border:unset!important}.login-form .form-control{border-radius:0!important;background:#f5f7fd!important;padding:24px 20px!important;border:0!important;box-shadow:unset!important}.login-form .form-error{font-size:13px!important}.forgot-password a{font-weight:400!important;text-transform:unset!important;color:#4fb854!important}.new_patient h2{font-weight:600!important;color:#000!important}.password-container{position:relative}.toggle-password{position:absolute;top:50%;right:10px;cursor:pointer;transform:translateY(-50%)}.sidebar{background-color:#27b2dd;padding:30px;text-align:center}.profile_img{width:60px!important;border:1px solid #fff!important;border-radius:50%!important;height:60px!important;padding:10px!important;margin:auto!important;text-align:center;display:block;margin-bottom:5px!important}h5.username{color:#fff;margin-bottom:20px;text-transform:capitalize!important}.profile-nav{display:block!important}.tabs-title{float:unset!important;text-align:left!important}.tabs-title a{font-family:"Rubik"!important;font-size:16px!important;line-height:normal;font-weight:500!important;padding:15px 0!important;color:#fff!important}.tabs-title.is-active a{color:#000!important;background-color:unset!important}.tabs-content{border:0!important;background:unset!important}.content-side{border:1px solid #ddd;padding:10px;font-family:"Poppins"}.flex{display:flex;align-items:center}.justify-space-between{justify-content:space-between}.checkout-edit-address{background:#eee;padding:10px;margin-bottom:20px;margin-top:20px}.select-shipping-address{padding:0;margin:0!important}.pw-pharmacy-wrap fieldset{margin:18px 0!important}.pw-pharmacy-wrap fieldset legend{font-size:16px;padding:0 17px}.placeholder{cursor:auto;background-color:unset;opacity:1}.upload-instructions h3{font-size:18px!important}.page-template-default .entry-content ul.other-links{padding:0!important;list-style:none!important}.tabs-title>a:hover{background-color:transparent!important;color:#000!important}.tabs-title:not(.last){border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:5px!important}.pwUserProfile .profile-info .name,.pwUserProfile .profile-info .value{padding-bottom:10px;border-bottom:1px solid #ddd!important;margin-top:0!important}.pwUserProfile .profile-info .value{margin:7px 0 20px 20px}.show-referrals table *,.show-referrals table tr th,.show-referrals table tr td{border:none!important}.show-referrals table thead{background:#27b2dd;color:#fff}.show-referrals table tr{border-bottom:1px solid #f1f1f1!important}.show-referrals .coupon .input-group{display:flex;align-items:center;margin-bottom:0}.show-referrals .coupon .input-group input{background:0 0;box-shadow:unset}.show-referrals .coupon .input-group .btn-copy{padding:10px 11px 10px 12px}.copied-tooltip{position:fixed;background:#93bc3d;padding:7px 20px 7px 7px;top:80px;right:-400px;color:#fff;font-size:20px;font-weight:500;border-radius:30px 0 0 30px;transition:all ease-in-out .5s}.copied-tooltip.show{right:0}.copied-tooltip i{background:#fff;border-radius:50%;padding:9px;color:#93bc3d;font-size:18px;margin-right:10px}.badge-danger{background-color:red;padding:5px;font-size:12px;line-height:15px;color:#fff!important;border-radius:0;white-space:break-spaces}.link-copy-box{background-color:#eee;padding:20px;border-radius:5px;margin-bottom:15px!important}.link-copy-box .input-group{display:flex}h5{margin-bottom:10px!important}.btn-copy{background-color:#93bc3d;vertical-align:center;align-self:center;color:#fff;margin-left:10px;padding:5px 15px}.referral-content{color:#787878!important;font-size:12px!important;margin-bottom:15px!important}.mb-0{margin-bottom:0!important}.modal{z-index:999999}.login-form input:not([type=submit]){border-radius:0!important;background:#f5f7fd!important;padding:24px 20px;border:0;box-shadow:unset}.login-form .submit{background-color:#88bf32!important;border:unset!important;border-radius:0px!important}.pwComponent.pwUserLogin .login-controls{text-align:left!important}.login-controls a{color:#5bafdc!important;font-size:15px!important;font-weight:400!important}.pw-register .form-controls{text-align:left!important}.pw-register .alert{display:none!important}.pw-register .form-controls button{font-family:"Poppins"!important;background-color:#87bd43!important;height:50px!important;font-size:16px!important;border:unset;min-width:unset!important;border-radius:0;padding:0 30px!important}.page-register-form fieldset legend{font-size:24px!important}.refills-title{font-weight:400!important}.line-item-subtotal{text-align:right!important}.default-page .pw-checkout-cart .quantity{width:20%!important;padding-left:20px!important;padding-right:20px!important}.pw-checkout-cart select.qty{margin-bottom:0!important}.unit{text-align:center!important}.pw-checkout-cart tbody .description span:not(.item-name){font-size:15px!important}.prescription-required{padding-left:18px!important}.default-page .pw-checkout-cart td,.default-page .pw-checkout-cart th{padding:18px 15px 15px!important}.pwire-ajax-shopping-cart-widget .button{background-color:#29b0de!important;border-color:transparent!important;font-size:14px!important;font-family:"Poppins"!important;border-radius:0px!important}.pwCouponComponent .apply-coupon{border-radius:0px!important}.pw-checkout-cart thead{background-color:unset!important;border-bottom:1px solid #f1f1f1!important}.pw-block-widget.pwire-cart-widget{border:0!important;padding:20px!important;border-radius:8px!important}.line-items-container .line-item{border-top:0!important;padding-top:32px!important;padding-bottom:0!important;padding-left:10px;padding-right:10px}.pw-checkout-cart tbody tr .subtotal *,.pw-checkout-cart tbody tr .subtotal{font-size:15px!important}.user-container tbody tr>.cell:nth-child(even){background-color:#f7f7f7!important;box-shadow:0px 1px 8px #e1e1e1}.pwCartLineItems th{font-family:"poppins"!important}.pwCartLineItems th.unit{text-align:left!important}.coupon-component label{font-family:"Poppins";font-size:20px!important}.pwCartLineItems th.subtotal{text-align:left!important}.pw-block-widget.pwire-cart-widget .total .heading{font-family:"Poppins"!important}.pwCartLineItems .line-item .product-info .line-item-heading .product-name{font-size:18px!important}.pwCartLineItems .line-item .product-info .line-item-heading .strength{font-size:14px!important}.default-page .pw-checkout-cart th{color:#373737!important;font-size:20px;font-weight:500;text-transform:uppercase}.pw-block-widget.pwire-cart-widget .cart-title{margin-bottom:20px!important}.coupon-button{background-color:#29b0de!important;border-color:transparent!important;font-size:14px!important;font-family:"Poppins"!important}.pwCouponComponent{width:50%!important;margin-top:0!important}.coupon-summary{width:50%}.coupon-and-summary{display:flex;background-color:#f7f7f7;border-radius:10px;padding:35px 20px 0;gap:40px}.pw-block-widget.pwire-cart-widget .total{border-top:2px solid #373737!important;padding-top:20px;margin-top:20px!important}.pwCartLineItems .prescription-info .prescription-required label{color:#666!important}.sidebar{background-color:#27b2dd;padding:30px;text-align:center}.profile_img{width:60px!important;border:1px solid #fff!important;border-radius:50%!important;height:60px!important;padding:10px!important;margin:auto!important;text-align:center;display:block;margin-bottom:5px!important}h5.username{color:#fff;margin-bottom:20px;text-transform:capitalize!important}.profile-nav{display:block!important}.tabs-title{float:unset!important;text-align:left!important}.tabs-title a{font-family:"Rubik"!important;font-size:16px!important;line-height:normal;font-weight:500!important;padding:15px 0!important;color:#fff!important}.tabs-title.is-active a{color:#000!important;background-color:unset!important}.tabs-content{border:0!important;background:unset!important}.content-side{border:1px solid #ddd;padding:10px;font-family:"Poppins"}.flex{display:flex;align-items:center}.justify-space-between{justify-content:space-between}.checkout-edit-address{background:#eee;padding:10px;margin-bottom:20px;margin-top:20px}.select-shipping-address{padding:0;margin:0!important}.pw-pharmacy-wrap fieldset legend{font-size:16px;padding:0 17px}.placeholder{cursor:auto;background-color:unset;opacity:1}.upload-instructions h3{font-size:18px!important}.page-template-default .entry-content ul.other-links{padding:0!important;list-style:none!important}.tabs-title>a:hover{background-color:transparent!important;color:#000!important}.tabs-title:not(.last){border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:5px!important}.pw-profile .profile-info dl dd,.pw-profile .profile-info dl dt{padding-bottom:10px;border-bottom:1px solid #ddd!important;margin-top:0!important}.show-referrals table *,.show-referrals table tr th,.show-referrals table tr td{border:none!important}.show-referrals table thead{background:#27b2dd;color:#fff}.show-referrals table tr{border-bottom:1px solid #f1f1f1!important}.show-referrals .coupon .input-group{display:flex;align-items:center;margin-bottom:0}.show-referrals .coupon .input-group input{background:0 0;box-shadow:unset}.show-referrals .coupon .input-group .btn-copy{padding:10px 11px 10px 12px}.copied-tooltip{position:fixed;background:#93bc3d;padding:7px 20px 7px 7px;top:80px;right:-400px;color:#fff;font-size:20px;font-weight:500;border-radius:30px 0 0 30px;transition:all ease-in-out .5s}.copied-tooltip.show{right:0}.copied-tooltip i{background:#fff;border-radius:50%;padding:9px;color:#93bc3d;font-size:18px;margin-right:10px}.badge-danger{background-color:red;padding:5px;font-size:12px;line-height:15px;color:#fff!important;border-radius:0;white-space:break-spaces}.link-copy-box{background-color:#eee;padding:20px;border-radius:5px;margin-bottom:15px!important}.link-copy-box .input-group{display:flex}h5{margin-bottom:10px!important}.btn-copy{background-color:#93bc3d;vertical-align:center;align-self:center;color:#fff;margin-left:10px;padding:5px 15px}.referral-content{color:#787878!important;font-size:12px!important;margin-bottom:15px!important}.mb-0{margin-bottom:0!important}.modal{z-index:999999}@media screen and (max-width:767px){.squelch-taas-tab-group .pw-drag-wrapper>label,.custom-drug-dropdown-wrapper .drug-dropdown-label{width:35%!important}.squelch-taas-tab-group .pw-drag-wrapper>.strength-options,.custom-drug-dropdown-wrapper .custom-drug-dropdown{width:65%!important}.line-items-container .line-item{flex-direction:column!important;text-align:center!important;padding-top:12px!important;padding-bottom:25px!important}.default-page .pw-checkout-cart .description,.default-page .pw-checkout-cart .quantity,.default-page .pw-checkout-cart .unit,.default-page .pw-checkout-cart .subtotal{width:100%!important;padding:0!important;text-align:center!important}.default-page .pw-checkout-cart .subtotal{display:flex!important;justify-content:center!important}.pwCouponComponent{width:100%!important}.address-part{flex-direction:column!important}.pwUserProfile .profile-info .value{word-wrap:break-word}.address-part .shipping-address-container{width:100%!important}}.shop_custom_new .drug-result table{margin-bottom:0}.shop_custom_new.wraper_shop_single.style-one .woocommerce-product-gallery .flex-viewport{margin-left:105px}.shop_custom_new.wraper_shop_single.style-one .woocommerce-product-gallery ol.flex-control-nav{position:absolute;top:0;left:0;z-index:1;width:75px;height:400px;height:auto;overflow-y:scroll}.shop_custom_new.wraper_shop_single.style-one .woocommerce-product-gallery ol.flex-control-nav>li{width:100%;margin-bottom:20px}.new-product-price .price_section{margin-bottom:12px;margin-top:5px}.new-product-price .price_section .price_text{padding:9px 22px 5px}.new-product-price .price_label,.new-product-price .usa_price{font-size:12px!important}.new-product-price .woocommerce-Price-amount{font-size:22px;line-height:1.2;font-weight:700;color:#000}.new-product-price .usa_price{padding-bottom:8px}.new-product-price .custom_price{font-size:14px;line-height:1.2;font-weight:700}.new-order-process-section .how-to-order-section .step-card.arrow::after{background:unset;border:1px dashed;height:unset;top:25px}@media (min-width:768px){.new-order-process-section .how-to-order-section .col-sm-3{width:30%}}@media (max-width:768px){.new-product-price .price_section .price_text{padding:9px 12px 5px!important}.new-product-price .woocommerce-Price-amount{font-size:18px!important}}.new-order-process-section .how-to-order-section .img-icon i{color:#3cb7e4;font-size:26px;background-color:rgba(60,183,228,.13);padding:10px;border-radius:40px;margin-bottom:15px;width:62px;height:62px;display:flex;align-items:center;justify-content:center;margin-left:0}.new-order-process-section .how-to-order-section p.step-number:after{content:unset}.new-order-process-section .how-to-order-section .step-number{padding:8px 15px 7px;top:10px;left:unset;right:0;border-radius:5px 0 0 5px;font-weight:600}.new-order-process-section .how-to-order-section .step-card{padding:25px 25px 21px;border-radius:10px;box-shadow:unset;border:1px solid #8bbd33}.new-order-process-section .how-to-order-section{background:#f5f7fd;padding:58px 20px 60px;border-radius:10px}.new-toggle-content-section .toggle-content,.new-toggle-content-section .read-more,.new-toggle-content-section .full-content{margin-left:55px;max-height:unset!important}.new-toggle-content-section #custom_tabs .toggle-button{background:#fff;width:fit-content;padding-right:20px;margin-top:-22px}.new-toggle-content-section #custom_tabs .toggle-button,.new-toggle-content-section .review-section .toggle-button{margin-bottom:10px}.new-toggle-content-section #custom_tabs .toggle{border-bottom:unset;border-top:1px solid var(--e-global-color-f43c2d2)}.new-toggle-content-section #custom_tabs .toggle img.source-icon{object-fit:contain;height:40px!important;width:25px!important;margin-left:14px!important;margin-right:14px}.new-toggle-content-section #custom_tabs .toggle:not(:last-child){padding-bottom:66px;margin-bottom:0}.new-toggle-content-section .read-more,.new-toggle-content-section .read-less{background-color:var(--e-global-color-0d95311);padding:4px 18px;border-radius:50px;color:#fff;font-weight:600;margin-top:28px;width:fit-content}.new-toggle-content-section .full-content{margin-top:24px}.new-toggle-content-section .read-less,.new-toggle-content-section .review-section .read-more{padding:8px 18px}.new-toggle-content-section .toggle-content ul{list-style:disc}.new-toggle-content-section tfoot td,.new-toggle-content-section tfoot th,.new-toggle-content-section thead td,.new-toggle-content-section thead th{font-weight:600}.new-toggle-content-section tfoot td,.new-toggle-content-section tfoot th,.new-toggle-content-section thead td,.new-toggle-content-section thead th,.new-toggle-content-section tbody td,.new-toggle-content-section tbody th{padding:10px 15px;line-height:1.4em}.new-toggle-content-section thead{background:#3cb7e4;color:#fff}.new-custom-faq .e-n-accordion-item{border:1px solid #3cb7e4!important;border-radius:12px!important}.new-custom-faq .e-n-accordion-item>div.elementor-element{background-color:transparent!important}.new-custom-faq .e-n-accordion-item-title{margin-left:0!important;margin-right:0!important}.new-custom-faq .e-n-accordion-item:not([open])>.e-n-accordion-item-title{background:0 0!important}.new-toggle-content-section .review-section{padding:40px 30px 47px;margin:33px 0 50px;border:2px solid #94bd3b;box-shadow:unset}.new-toggle-content-section #SA_review_wrapper .SA__review_container{padding:10px 0}.new-toggle-content-section .review-section #SA_review_wrapper .SA__review_widget .SA__review_widget_item .SA__review_content .SA__review_bars{background:var(--e-global-color-0d95311)!important}.new-toggle-content-section .review-section #SA_review_wrapper .SA__customer_rate .SA__h3{color:var(--e-global-color-0d95311)!important}.new-toggle-content-section .review-section .toggle-content{margin-bottom:20px}.new-toggle-content-section .toggle-sidebar{width:300px!important;position:sticky;top:230px;padding-right:40px}.new-toggle-content-section .custom-tabs{width:calc(100% - 300px);padding-top:22px}.new-toggle-content-section .toggle-sidebar ul{list-style:none;padding:0}.new-toggle-content-section .toggle-sidebar ul li a{box-shadow:0px 1px 6px 0px rgba(0,0,0,.1);color:#373737;padding:10px;margin-bottom:8px;display:block;border-radius:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-toggle-content-section .toggle-sidebar li.active a{color:#fff;background-color:var(--e-global-color-f43c2d2)}.new-toggle-content-section #custom_tabs .toggle-button img:not(img.source-icon),.new-toggle-content-section .review-section .toggle-button img{width:40px!important;margin-right:12px;margin-left:0}@media (max-width:767px){.shop_custom_new.wraper_shop_single.style-one .woocommerce-product-gallery ol.flex-control-nav{position:relative;z-index:1;width:100%;display:flex;justify-content:center;align-items:center;margin:10px 0}.shop_custom_new.wraper_shop_single.style-one .woocommerce-product-gallery .flex-viewport{margin:auto!important}.shop_custom_new.wraper_shop_single.style-one .woocommerce-product-gallery ol.flex-control-nav>li{margin:0 4px 20px}.shop_custom_new .drug-result table:not(.needle-add-to-cart table){margin-bottom:10px}.new-order-process-section .how-to-order-section{padding:40px 20px 50px}.new-order-process-section .how-to-order-section .section-title{font-size:26px!important;margin-bottom:18px}.new-order-process-section .how-to-order-section .step-card{padding:25px 20px 21px;margin-bottom:10px}.new-toggle-content-section #custom_tabs .toggle-button{margin-top:0;padding-right:0}.new-toggle-content-section #custom_tabs .toggle:not(:last-child){padding-bottom:34px;border-top:unset;border-bottom:1px solid var(--e-global-color-f43c2d2)}.new-toggle-content-section #custom_tabs .toggle:not(:first-child){padding-top:30px}.new-toggle-content-section #custom_tabs .toggle:last-child{border:unset!important}.new-toggle-content-section #custom_tabs .toggle-button img:not(img.source-icon),.new-toggle-content-section .review-section .toggle-button img{width:35px!important}.new-toggle-content-section #custom_tabs .toggle-button,.new-toggle-content-section .review-section .toggle-button{gap:0px}.new-toggle-content-section #custom_tabs .toggle-button .toggle-title,.new-toggle-content-section .review-section .toggle-button .toggle-title{font-size:20px!important}.new-toggle-content-section .toggle-content,.new-toggle-content-section .read-more,.new-toggle-content-section .full-content{margin-left:48px}.new-toggle-content-section .read-more,.new-toggle-content-section .read-less{margin-top:12px}.new-toggle-content-section .toggle-content:has(.new-custom-faq){margin-left:0}.new-custom-faq .e-n-accordion-item-title-text{font-size:15px!important;text-align:left}.new-custom-faq .e-n-accordion-item>div.elementor-element .elementor-widget-text-editor{font-size:14px!important}.new-toggle-content-section #custom_tabs .toggle img.source-icon{height:45px!important;width:30px!important}.new-toggle-content-section .review-section{padding:24px 15px 38px;margin:5px 0 40px}.new-toggle-content-section .review-section .toggle-content,.new-toggle-content-section .review-section .read-more,.new-toggle-content-section .review-section .full-content{margin-left:0}.new-toggle-content-section .product-content-layout{flex-direction:column}.new-toggle-content-section .product-content-layout .toggle-sidebar,.new-toggle-content-section .product-content-layout .custom-tabs{width:100%!important}.new-toggle-content-section .product-content-layout .toggle-sidebar{top:0;left:0;background:#fff;padding:0 0 10px;overflow:hidden;white-space:nowrap;z-index:9999;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)!important}.new-toggle-content-section .toggle-sidebar ul{display:flex!important;gap:8px;flex-wrap:nowrap;overflow-x:auto;margin:0;padding:20px 10px 0!important}.new-toggle-content-section .toggle-sidebar li{flex:0 0 auto;min-width:max-content;margin:0}.new-toggle-content-section #custom_tabs .toggle{scroll-margin-top:120px}}.woocommerce-product-details__short-description select,.woocommerce-product-details__short-description .drug-result .drug-package-dropdown{background-color:unset!important;border-color:rgba(0,0,0,.1);border-radius:9px!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding-right:1rem;background-image:url("https://insulinoutlet.com/wp-content/uploads/2025/10/down-arrow.png")!important;background-position:right 18px center!important;background-repeat:no-repeat!important;background-size:11px auto!important;--lzl-bg-img:"https://insulinoutlet.com/wp-content/uploads/2025/10/down-arrow.png"}.woocommerce-product-details__short-description .drug-result table{border:unset!important;border-radius:0!important}.woocommerce-product-details__short-description .drug-result tbody{background:unset!important;display:flex;gap:10px;flex-wrap:wrap}.woocommerce-product-details__short-description .drug-result table tr{background:unset!important;margin:0}.woocommerce-product-details__short-description .pw-search-detail:not(.needle-add-to-cart .pw-search-detail){margin-bottom:15px!important}.woocommerce-product-details__short-description .pw-search-detail .add-to-cart-container button{border-radius:9px}.page-search-detail.cell.small-12:not(.needle-add-to-cart .page-search-detail.cell.small-12){position:relative;padding-bottom:10px}.ui-tabs .ui-tabs-panel{padding:1.4em!important}.ui-tabs-panel *{font-family:"Poppins"!important}.ui-tabs-panel p:empty{display:block!important}.pw-component.pwAddToCart.pwComponent{display:block!important}.ui-tabs-panel ul{padding-left:20px!important}.ui-tabs-panel ul li{list-style:disc!important}.pw-price-wrapper{font-size:16px!important;font-weight:700;color:#4fb854}.custom-qty-wrap{display:flex}.qty-minus,.qty-plus{font-size:24px;background:#29b0de;color:#fff;font-weight:600;min-width:40px;min-height:38px;line-height:42px}.ui-tabs-panel p:empty{display:none!important}input.custom-qty{margin:0;height:auto;font-size:16px;padding:5px 10px;font-weight:500;text-align:center;box-shadow:unset;min-width:40px}div.default-page .pw-checkout-cart .subtotal,div.default-page .pw-checkout-cart .unit{width:13%;padding-left:20px!important;padding-right:20px!important;text-align:left!important}div.default-page .pw-checkout-cart .subtotal .line-item-subtotal{text-align:left!important}div.default-page .pw-checkout-cart th.remove-items{padding:0!important;width:4%!important}div.default-page .pw-checkout-cart .remove-packageItem{width:4%;text-align:center;color:red;font-style:normal}div.default-page .pw-checkout-cart .remove-packageItem i{font-style:normal}.recommended-addon .pw-search-detail.hide{display:block!important}.recommended-addon .drug-package-dropdown,.recommended-addon .custom-drug-dropdown-wrapper{display:none}.recommended-addon .add-to-cart-control{font-size:13px!important}.custom-drug-dropdown,select.strength-options{cursor:pointer}.secure-icon{width:37px;height:37px;border-radius:50%;background-color:#e8f6cf;display:flex;align-items:center;justify-content:center}@media (max-width:375px){.secure-icon{width:50px}}.secure-text{font-size:16px!important;color:#333!important;font-weight:500!important}.secure-checkout-content{align-items:center;border:2px solid #a5d6a7;border-radius:12px;padding:6px 10px!important}.elementor-element-f7ff556 .pw-drag-wrapper{display:none!important}@media (max-width:767px){.pwCartLineItems .line-item .product-info .line-item-heading .product-name{font-size:16px!important}.pwCartLineItems .line-item .product-info .line-item-heading .strength{font-size:13px!important}div.line-items-container .line-item{position:relative!important;display:flex!important;flex-direction:row!important}div.line-item .description.product-info{order:0;border-bottom:1px solid #f1f1f1;margin-bottom:25px!important}.line-item .unit.line-item-quantity-price{order:1}.line-item .quantity{order:2}.line-item .subtotal.line-item-summary{order:3}.line-items-container .line-item .remove-packageItem{position:absolute;top:14px;right:10px;font-size:12px}div.line-item .quantity select.qty{display:none!important}.qty-minus,.qty-plus{font-size:12px;min-width:33px;min-height:25px}.line-item .line-item-price.value,.line-item .line-item-subtotal.value{font-size:13px!important}div.line-item.grid-x>.subtotal.line-item-summary{text-align:right!important}div.line-item.grid-x>.unit.line-item-quantity-price{text-align:left!important}.coupon-and-summary{flex-direction:column;gap:0px!important}.coupon-summary{width:100%!important;padding:10px!important}}.pw-pharmacy-wrap fieldset{padding:0!important}.pw-button.button.primary.create-account{width:100%!important}.create-account-login-info{padding-top:15px!important}.pw-button.button.primary.create-account{margin-bottom:0!important}.form-controls{padding-left:0!important;padding-right:0!important}.shipping-from{display:flex;align-items:center;font-size:14px!important}.shipping-from span:first-child{width:24px;margin-left:0}.page-id-8415 .page-register-form input,.page-id-8415 .page-register-form textarea,.page-id-8415 .page-register-form select{border:1px solid transparent!important;box-shadow:none!important}body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=text]:focus,body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=number]:focus,body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=password]:focus,body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=tel]:focus,body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=date]:focus,body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form textarea:focus,body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form select:focus,.address-manager-wrapper input:focus,.address-manager-wrapper select:focus,.address-manager-wrapper textarea:focus{border:1px solid #49a3d3!important;background:#f5f7fd!important;font-size:15px!important}body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=text],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=number],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=password],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=tel],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=date],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form textarea,body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form select,.address-manager-wrapper input,.address-manager-wrapper select,.address-manager-wrapper textarea{box-shadow:none!important;background:#f5f7fd!important;border:0;padding:0 15px!important;height:40px!important;font-size:15px!important}.page-register-form input:focus,.page-register-form textarea:focus,.page-register-form select:focus{border:1px solid #49a3d3!important;background:#f5f7fd!important}.order-view .pw-button,.order-history .pw-button,.edit-profile-form .pw-button,.edit-profile.button,.edit-address.button,.shipping-no-address.button,.update-address-form .pw-button,.close-address-manager.pw-button,.deliver-to-address.button,.delete-address.button,.wpforms-submit{background-color:#29b0de!important;font-size:14px!important;border-radius:0px!important;opacity:unset!important;font-weight:600!important;border:0px!important}.modal-content{border:0px!important;box-shadow:unset!important;border-radius:0px!important}.page-id-22801 .elementor-element-b4aaac7 .elementor-icon-list-items{padding-right:18px!important}.woocommerce-product-details__short-description select.lzl:not(.lzl-ed),.woocommerce-product-details__short-description .drug-result .drug-package-dropdown.lzl:not(.lzl-ed),.woocommerce-product-details__short-description select.lzl-ing:not(.lzl-ed),.woocommerce-product-details__short-description .drug-result .drug-package-dropdown.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%20width%3D%22512%22%20height%3D%22512%22%3E%3C%2Fsvg%3E")!important}.customer-address-container{background-color:#f7f7f7!important;padding:20px 20px 10px!important;margin-bottom:20px}.questionnaire-question-answer b{font-weight:400!important}.pwMedicalQuestionnaire .questionnaire-question{padding:20px 0!important;margin-bottom:0!important}.questionnaire-actions{display:none!important}.address-part{display:flex;gap:30px;margin-bottom:50px!important;flex-wrap:wrap}.address-part .shipping-address-container{width:48%;background-color:#f7f7f7;padding:20px}@media (max-width:768px){.line-item.grid-x{display:block!important;border:1px solid #e0e0e0!important;border-radius:8px!important;padding:16px!important;margin-bottom:16px!important}.line-item .description.product-info{width:100%!important;display:block!important;margin-bottom:16px!important}.line-item .product-name{font-size:1.1rem!important;font-weight:700!important;display:block!important;margin-bottom:4px!important}.line-item .prescription-required{color:#d32f2f!important;font-size:.9rem!important;text-align:left!important}.line-item .prescription-required .fa-prescription{display:none!important}.line-item.grid-x>.quantity.align-middle,.line-item.grid-x>.unit.line-item-quantity-price,.line-item.grid-x>.subtotal.line-item-summary{display:inline-block!important;width:33.33%!important;text-align:center!important;vertical-align:top!important;box-sizing:border-box!important;padding:0 4px!important}.line-item .quantity.align-middle::before,.line-item .unit.line-item-quantity-price::before,.line-item .subtotal.line-item-summary::before{content:attr(data-label)!important;display:block!important;color:#666!important;margin-bottom:6px!important;font-weight:500!important;line-height:1.2!important}.line-item .quantity.align-middle{--label:"Quantity"}.line-item .unit.line-item-quantity-price{--label:"Unit Price"}.line-item .subtotal.line-item-summary{--label:"Subtotal"}.line-item .quantity.align-middle::before{content:"Quantity"!important}.line-item .unit.line-item-quantity-price::before{content:"Unit Price"!important}.line-item .subtotal.line-item-summary::before{content:"Subtotal"!important}.line-item .quantity select.qty{width:100%!important;height:30%!important;max-width:100px!important;margin:0 auto!important;display:block!important;text-align:center!important;padding:4px 12px!important;border:1px solid #ccc!important;border-radius:20px!important}.line-item .line-item-price.value,.line-item .line-item-subtotal.value{display:inline-block!important;font-weight:700!important;color:#333!important;line-height:1.5!important;margin-top:2px!important}.line-item .line-item-price.value::before,.line-item .line-item-subtotal.value::before{content:"$"!important}.line-item .line-item-quantity-total{display:none!important}}.line-item-subtotal{text-align:center!important}.cell{text-align:left!important;font-family:"Poppins"!important}.shop-buttone{display:inline-block;background-color:#4d7525!important;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;border-style:none;border-radius:25px;padding:18px 30px 16px;color:#fff!important;text-align:center;cursor:pointer;text-decoration:none!important;margin:20px auto}.custom-list li:not(:last-child){padding-bottom:10px}.custom-heading{margin-top:15px}.term-description h2{font-family:Poppins;line-height:35px;letter-spacing:-1px;font-weight:600;font-style:normal;color:#373737;font-size:30px;margin-bottom:20px!important}.quantity-wrapper{align-items:center}.quantity-selector{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:4px}.quantity-btn{background-color:#29b0de;border:none;cursor:pointer;padding:12px;font-size:18px;font-weight:700;color:#fff;line-height:1;transition:background-color .2s ease,color .2s ease}.quantity-input{width:40px;text-align:center;font-size:16px;font-weight:700!important;color:#333;background-color:#fff!important;border:none;padding:9px 0!important;-webkit-appearance:none;margin:0}.quantity-input{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}input.quantity-input:focus{border:none!important}.line-item-quantity-total{margin-left:10px;font-size:14px;color:#555}.delete-cart-item{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:4px;background-color:transparent;color:#e74c3c;font-size:16px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.shipping-label.pw-tooltip.has-tip{display:none!important}.custom-h4 h4{font-family:"Rubik",Sans-serif!important}.pwCartLineItems .line-item .product-info .line-item-heading .strength{font-weight:400!important}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{align-items:center!important}body.page-id-8430 .medium-6.cell.marginb-20{padding-left:10px!important;padding-right:0!important}body.page-id-8430 .custom-referral .refills-title{display:block}body.page-id-8430 .custom-referral{padding-left:10px!important}body.page-id-8430 .default-page ol,body.page-id-8430 .comment-content ol{margin:0!important;padding-left:10px!important}body.page-id-8430 .rxSubmission_method{margin-bottom:0!important}body.page-id-8430 .order-comments textarea::placeholder{padding-top:20px!important;font-size:13px!important}body.page-id-8430 .questionnaire-content textarea::placeholder{font-size:13px!important;padding-top:15px!important}body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=text],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=number],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=password],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=tel],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form input[type=date],body.page-id-8430 .pw-pharmacy-wrap.pw_checkout .checkout_form textarea{border:1px solid transparent!important;background:#f5f7fd!important}body.page-id-8430 .questionnaire-content .question{margin-bottom:8px}body.page-id-8430 .order-question[data-question-id=child_resistant_packaging] label{font-weight:700!important}body.page-id-8430 .order-question[data-question-id=contact_patient] label{font-weight:700!important}body.page-id-8428 .grid-x.cart-widget-content.cart-content{display:none!important}body.page-id-8428 .coupons .value{color:#006400;font-weight:700}.page-id-8415 .primary-contact-numbers .phone-home-area.auto.cell.area-code{padding-right:10px!important}.order-questionnaire{margin-top:15px!important}.page-id-8430 .phone-home-number.large-6{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-right:30px!important}body.page-id-8430 form select:has(option:disabled:checked){background-color:rgba(240,240,240,.5);color:#7a7a7a;border:1px solid transparent;background:#f5f7fd!important}[data-drug-package-id=DP-17612] .strength,[data-drug-package-id=DP-17612] .quantity .cell,[data-drug-package-id=DP-17612] .unit .value{display:none}.pwCartLineItems tr{position:relative}.pwCartLineItems table{padding-bottom:100px}.pwCartLineItems [data-drug-package-id=DP-17612]{position:absolute;width:100%;bottom:-150px;display:flex;align-items:center;padding:15px!important;background-color:rgba(0,175,219,.16);border-radius:15px}@media (max-width:768px){.pwCartLineItems table{padding-bottom:200px}.pwCartLineItems .line-item[data-drug-package-id=DP-17612]{position:absolute!important;display:flex!important;width:90%;bottom:-250px}[data-drug-package-id=DP-17612] .strength,[data-drug-package-id=DP-17612] .quantity .cell,[data-drug-package-id=DP-17612] .unit .value{display:none!important}[data-drug-package-id=DP-17612] .quantity.align-middle::before,[data-drug-package-id=DP-17612] .unit.line-item-quantity-price::before{content:unset!important}}.show-referrals .modal-open.modal{display:flex!important;align-items:center;justify-content:center}.show-referrals .modal-dialog,dialog.order-history,dialog.order-view{padding:25px;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.3);background-color:#fff;border:0!important}.missing-coupon-btn{border-radius:0!important}@media (max-width:600px){.rxSubmission_method{display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;row-gap:.5rem;align-items:center}.rxSubmission_method label{word-break:break-word}}.rank-math-breadcrumb span.last,.rank-math-breadcrumb a{line-height:1.4;min-height:1.4em;display:inline-block}.ez-toc-open-icon{display:inline-block;min-width:24px;min-height:24px}.rank-math-breadcrumb .separator{display:inline-block;width:.75em;text-align:center;line-height:1.4}.rank-math-breadcrumb{min-height:28px}@media (max-width:600px){.ez-toc-open-icon{display:none!important}}.pw-pharmacy-wrap.pw-reorder{width:100%!important;max-width:100%!important}.pwReOrderComponent .rx-results-outer-container .rx-results{grid-template-columns:1fr!important}.pwReOrderComponent .rx-filter-selector{display:none!important}@media (max-width:768px){.pwReOrderComponent .rx-header{display:contents!important}.pwReOrderComponent .rx-results fieldset{display:flex!important;flex-direction:column!important}.pwReOrderComponent .rx-header .drug-heading{order:1!important;padding-bottom:15px!important;border-bottom:1px solid #cacaca!important;margin-bottom:15px!important}.pwReOrderComponent .rx-content,.pwReOrderComponent .rx-footer{order:2!important}.pwReOrderComponent .rx-header .rx-controls{order:3!important;margin-left:0!important;margin-top:15px!important;width:100%!important}.pwReOrderComponent .rx-header .rx-controls button{width:100%!important}.pwReOrderComponent .refill-options{order:4!important}}.pwReOrderComponent .rx-results fieldset{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)!important;padding:24px!important;margin-bottom:24px!important}.pwReOrderComponent .drug-heading .drug-name{font-size:22px!important;font-weight:700!important;color:#2b6cb0!important;margin-top:0!important;margin-bottom:6px!important}.pwReOrderComponent .drug-heading .drug-ingredients{font-size:14px!important;color:#718096!important;margin-bottom:12px!important}.pwReOrderComponent .rx-section-head .rx-section-title{font-size:28px!important;font-weight:800!important;color:#2d3748!important;border-bottom:2px solid #edf2f7!important;padding-bottom:16px!important;margin-bottom:24px!important}.pwReOrderComponent .rx-content{background:#f8fafc!important;border-radius:8px!important;padding:16px!important;margin-top:16px!important;border:1px solid #edf2f7!important}.pwReOrderComponent .rx-content.rx-instructions{background:0 0!important;border:none!important;padding:0 0 0 16px!important;margin-top:16px!important;border-left:4px solid #cbd5e0!important;font-style:italic!important;color:#4a5568!important;border-radius:0!important}.pwReOrderComponent .rx-info .rx-label{font-size:12px!important;text-transform:uppercase!important;color:#718096!important;font-weight:600!important;margin-bottom:4px!important}.pwReOrderComponent .rx-info .rx-detail{font-size:15px!important;font-weight:600!important;color:#2d3748!important}.pwReOrderComponent .product-line-item{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 2px 4px rgba(0,0,0,.04)!important;padding:20px!important;margin-bottom:20px!important;transition:box-shadow .2s ease-in-out!important}.pwReOrderComponent .product-line-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.08)!important;border-color:#cbd5e0!important}.pwReOrderComponent .rx-on-file .product-row{border:none!important;padding:0!important;margin-bottom:12px!important}.pwReOrderComponent .product-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #edf2f7!important;padding-bottom:12px!important;margin-bottom:12px!important}.pwReOrderComponent .product-heading .product-name{font-size:20px!important;font-weight:700!important;color:#2d3748!important;margin:0!important}.pwReOrderComponent .brand-or-generic{font-size:11px!important;text-transform:uppercase!important;font-weight:700!important;padding:4px 8px!important;border-radius:4px!important;letter-spacing:.5px!important}.pwReOrderComponent .brand-or-generic.is-a-brand{background-color:#ebf8ff!important;color:#3182ce!important;border:1px solid #bee3f8!important}.page-id-8415 .primary-contact-numbers .phone-home-area.auto.cell.area-code{padding-right:10px!important}.order-questionnaire{margin-top:15px!important}.page-id-8430 .phone-home-number.large-6{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-right:30px!important}body.page-id-8430 form select:has(option:disabled:checked){background-color:rgba(240,240,240,.5);color:#7a7a7a;border:1px solid transparent;background:#f5f7fd!important}[data-drug-package-id=DP-17612] .strength,[data-drug-package-id=DP-17612] .quantity .cell,[data-drug-package-id=DP-17612] .unit .value{display:none}.pwCartLineItems tr{position:relative}.pwCartLineItems table{padding-bottom:100px}.pwCartLineItems [data-drug-package-id=DP-17612]{position:absolute;width:100%;bottom:-150px;display:flex;align-items:center;padding:15px!important;background-color:rgba(0,175,219,.16);border-radius:15px}@media (max-width:768px){.pwCartLineItems table{padding-bottom:200px}.pwCartLineItems .line-item[data-drug-package-id=DP-17612]{position:absolute!important;display:flex!important;width:90%;bottom:-250px}[data-drug-package-id=DP-17612] .strength,[data-drug-package-id=DP-17612] .quantity .cell,[data-drug-package-id=DP-17612] .unit .value{display:none!important}[data-drug-package-id=DP-17612] .quantity.align-middle::before,[data-drug-package-id=DP-17612] .unit.line-item-quantity-price::before{content:unset!important}}.show-referrals .modal-open.modal{display:flex!important;align-items:center;justify-content:center}.show-referrals .modal-dialog,dialog.order-history,dialog.order-view{padding:25px;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.3);background-color:#fff;border:0!important}.missing-coupon-btn{border-radius:0!important}@media (max-width:600px){.rxSubmission_method{display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;row-gap:.5rem;align-items:center}.rxSubmission_method label{word-break:break-word}}.rank-math-breadcrumb span.last,.rank-math-breadcrumb a{line-height:1.4;min-height:1.4em;display:inline-block}.ez-toc-open-icon{display:inline-block;min-width:24px;min-height:24px}.rank-math-breadcrumb .separator{display:inline-block;width:.75em;text-align:center;line-height:1.4}.rank-math-breadcrumb{min-height:28px}@media (max-width:600px){.ez-toc-open-icon{display:none!important}}.pw-pharmacy-wrap.pw-reorder{width:100%!important;max-width:100%!important}.pwReOrderComponent .rx-results-outer-container .rx-results{grid-template-columns:1fr!important}.pwReOrderComponent .rx-filter-selector{display:none!important}@media (max-width:768px){.pwReOrderComponent .rx-header{display:contents!important}.pwReOrderComponent .rx-results fieldset{display:flex!important;flex-direction:column!important}.pwReOrderComponent .rx-header .drug-heading{order:1!important;padding-bottom:15px!important;border-bottom:1px solid #cacaca!important;margin-bottom:15px!important}.pwReOrderComponent .rx-content,.pwReOrderComponent .rx-footer{order:2!important}.pwReOrderComponent .rx-header .rx-controls{order:3!important;margin-left:0!important;margin-top:15px!important;width:100%!important}.pwReOrderComponent .rx-header .rx-controls button{width:100%!important}.pwReOrderComponent .refill-options{order:4!important}}.pwReOrderComponent .rx-results fieldset{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)!important;padding:24px!important;margin-bottom:24px!important}.pwReOrderComponent .drug-heading .drug-name{font-size:22px!important;font-weight:700!important;color:#2b6cb0!important;margin-top:0!important;margin-bottom:6px!important}.pwReOrderComponent .drug-heading .drug-ingredients{font-size:14px!important;color:#718096!important;margin-bottom:12px!important}.pwReOrderComponent .rx-section-head .rx-section-title{font-size:28px!important;font-weight:800!important;color:#2d3748!important;border-bottom:2px solid #edf2f7!important;padding-bottom:16px!important;margin-bottom:24px!important}.pwReOrderComponent .rx-content{background:#f8fafc!important;border-radius:8px!important;padding:16px!important;margin-top:16px!important;border:1px solid #edf2f7!important}.pwReOrderComponent .rx-content.rx-instructions{background:0 0!important;border:none!important;padding:0 0 0 16px!important;margin-top:16px!important;border-left:4px solid #cbd5e0!important;font-style:italic!important;color:#4a5568!important;border-radius:0!important}.pwReOrderComponent .rx-info .rx-label{font-size:12px!important;text-transform:uppercase!important;color:#718096!important;font-weight:600!important;margin-bottom:4px!important}.pwReOrderComponent .rx-info .rx-detail{font-size:15px!important;font-weight:600!important;color:#2d3748!important}.pwReOrderComponent .product-line-item{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 2px 4px rgba(0,0,0,.04)!important;padding:20px!important;margin-bottom:20px!important;transition:box-shadow .2s ease-in-out!important}.pwReOrderComponent .product-line-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.08)!important;border-color:#cbd5e0!important}.pwReOrderComponent .rx-on-file .product-row{border:none!important;padding:0!important;margin-bottom:12px!important}.pwReOrderComponent .product-heading{display:flex!important;justify-content:space-between!important;align-items:center!important;border-bottom:1px solid #edf2f7!important;padding-bottom:12px!important;margin-bottom:12px!important}.pwReOrderComponent .product-heading .product-name{font-size:20px!important;font-weight:700!important;color:#2d3748!important;margin:0!important}.pwReOrderComponent .brand-or-generic{font-size:11px!important;text-transform:uppercase!important;font-weight:700!important;padding:4px 8px!important;border-radius:4px!important;letter-spacing:.5px!important}.pwReOrderComponent .brand-or-generic.is-a-brand{background-color:#ebf8ff!important;color:#3182ce!important;border:1px solid #bee3f8!important}.pwReOrderComponent .brand-or-generic.is-a-generic{background-color:#f0fff4!important;color:#38a169!important;border:1px solid #c6f6d5!important}.pwReOrderComponent .product-source{display:flex!important;flex-wrap:wrap!important;gap:16px!important;font-size:13px!important;color:#4a5568!important}.pwReOrderComponent .product-source b{color:#718096!important;font-weight:600!important}.pwReOrderComponent .product-content{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:16px!important;background:#f8fafc!important;padding:16px!important;border-radius:8px!important;margin-top:16px!important;border:1px solid #edf2f7!important;align-items:end!important}.pwReOrderComponent .product-info{margin:0!important}.pwReOrderComponent .product-label{font-size:12px!important;text-transform:uppercase!important;color:#718096!important;font-weight:600!important;margin-bottom:6px!important}.pwReOrderComponent .product-detail{font-size:14px!important;font-weight:600!important;color:#2d3748!important}.pwReOrderComponent .selected-tier{width:100%!important;height:42px!important;padding:8px 12px!important;border-radius:6px!important;border:1px solid #cbd5e0!important;background-color:#fff!important;font-size:14px!important;color:#2d3748!important;cursor:pointer!important;box-sizing:border-box!important}.pwReOrderComponent .selected-tier:focus{outline:none!important;border-color:#3182ce!important;box-shadow:0 0 0 3px rgba(49,130,206,.1)!important}.pwReOrderComponent .last-filled-product-title,.pwReOrderComponent .available-alternatives-title{font-size:18px!important;font-weight:700!important;color:#4a5568!important;margin-top:24px!important;margin-bottom:12px!important}.pwReOrderComponent .product-controls{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;height:100%!important}.pwReOrderComponent .product-controls .product-label{display:none!important}.pwReOrderComponent .product-controls .product-detail{margin:0!important;padding:0!important;width:100%!important;display:flex!important;align-items:flex-end!important}.pwReOrderComponent .product-controls pw-add-to-cart{display:block!important;width:100%!important;margin:0!important;padding:0!important}.pwReOrderComponent .product-controls pw-add-to-cart,.pwReOrderComponent .product-controls button,.pwReOrderComponent .product-controls .add-to-cart-control{height:42px!important;width:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.pwReOrderComponent .selected-tier{width:100%!important;height:42px!important;margin:0!important;padding:8px 12px!important;border-radius:6px!important;border:1px solid #cbd5e0!important;background-color:#fff!important;font-size:14px!important;color:#2d3748!important;cursor:pointer!important;box-sizing:border-box!important}.pwReOrderComponent .selected-tier:focus{outline:none!important;border-color:#3182ce!important;box-shadow:0 0 0 3px rgba(49,130,206,.1)!important}@media (max-width:900px){.pwReOrderComponent .product-content{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.pwReOrderComponent .product-controls{width:100%!important;margin-top:8px!important}.pwReOrderComponent .product-controls pw-add-to-cart,.pwReOrderComponent .product-controls button,.pwReOrderComponent .product-controls .add-to-cart-control{width:100%!important;padding:12px!important;height:46px!important}}