@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.aws-container .aws-search-form{position:relative;width:100%;float:none !important;display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important;align-items:stretch;height:44px;}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0 !important;}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50% !important;width:20px;height:20px;}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden;}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear;}.aws-container .aws-search-label{position:absolute !important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;min-height:inherit;margin:0 !important;border:1px solid #d8d8d8;outline:0;}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px;}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0;}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0;}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none;}.aws-container .aws-search-field:focus{background-color:#fff;}.aws-container .aws-show-clear .aws-search-field{padding-right:40px;}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent;}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent;}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent;}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent;}.aws-container .aws-search-form .aws-search-clear{display:none !important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left;}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px;}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block !important;}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none !important;}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px;}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555;}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%;}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default;}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0 -1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc;}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8;}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2;}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0 -1px 0 0;}.aws-search-result{position:absolute;text-align:left;z-index:9999999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;line-height:16px;}.aws-search-result ul{list-style:none;padding:0 !important;margin:0 !important;max-height:400px;overflow-y:auto;}.aws-search-result ul::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed;}.aws-search-result ul::-webkit-scrollbar{width:7px;background-color:#ededed;}.aws-search-result ul::-webkit-scrollbar-thumb{background-color:#d8d8d8;}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0 !important;position:relative;}.aws-search-result ul li:last-child{border-bottom:0;}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0;}.aws-search-result .aws_top_text{width:100%;padding:10px 8px;border-bottom:1px solid #ccc;}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5;}.aws-search-result .aws_results .aws_result_item{position:relative;}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none;}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2;}.aws-search-result .aws_result_content{overflow:hidden;display:block;}.aws-search-result .aws_result_title{display:block;font-weight:400;margin-bottom:3px;color:#21759b;}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px;}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom;}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a;}.aws-search-result .aws_result_stock.out{color:#a44;}.aws-search-result .aws_result_sku{margin-top:3px;color:#222;}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title,.aws-search-result .aws_result_top_custom_item .aws_result_title{margin-bottom:2px;}.aws-search-result .aws_result_excerpt{display:block;color:#222;}.aws-search-result .aws_result_price{display:block;padding:2px 0;color:#222;}.aws-search-result .aws_result_price del{background:0 0;padding:0 12px 0 0;opacity:.8;text-decoration:line-through !important;}.aws-search-result .aws_result_price ins{background:0 0;padding:0 12px 0 0;opacity:1;}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0;}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 10px 0 0;}.aws-search-result .aws_result_image img{width:50px;height:auto;box-shadow:none;}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px;}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:relative;right:-25px;text-align:center;top:3px;transform:rotate(45deg);width:77px;}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto;}.aws-search-result .aws_search_more a{line-height:40px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b;}.aws-search-result .aws_terms_suggestions{line-height:1.7;}.aws-search-result .aws_term_suggestion{color:#222;vertical-align:middle;}.aws-search-result a.aws_term_suggestion{color:#222;background:#ededed;border:0;border-radius:3px;font-size:13px;padding:2px 5px;}.aws-search-result a.aws_term_suggestion:hover{background-color:#dad8da;}body.aws-overlay{overflow:hidden !important;position:fixed;width:100%;}.aws-container.aws-mobile-fixed{position:fixed !important;z-index:9999999 !important;top:10px !important;left:20px !important;width:100%;width:calc(100% - 40px) !important;}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer;}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998 !important;}.aws-overlay .aws-overlay-mask{opacity:1;}.et_search_outer .aws-container{width:60%;}.et_search_outer .aws-container .aws-search-form{max-width:100% !important;}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0;}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px;}.et_pb_menu__search .aws-container{width:100%;}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px;}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0 -1px;}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0;}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px;}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px;}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative !important;width:auto !important;margin:0 5px 5px 0 !important;transform:none !important;}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0 !important;}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0 !important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start;}.tax-product_brand .brand-description{overflow:hidden;zoom:1;}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right;}.tax-product_brand .brand-description .text{width:72%;float:left;}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em;}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none;}ul.brand-thumbnails:before{clear:both;content:"";display:table;}ul.brand-thumbnails:after{clear:both;content:"";display:table;}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%;}ul.brand-thumbnails.fluid-columns li{width:auto;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0;}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0;}ul.brand-thumbnails.columns-2 li{width:48%;}ul.brand-thumbnails.columns-3 li{width:30.75%;}ul.brand-thumbnails.columns-5 li{width:16.95%;}ul.brand-thumbnails.columns-6 li{width:13.5%;}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0;}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48% !important;}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none;}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both;}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0;}}.brand-thumbnails-description li{text-align:center;}.brand-thumbnails-description li .term-thumbnail img{display:inline;}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left;}#brands_a_z h3:target{text-decoration:underline;}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1;}ul.brands_index li{float:left;margin:0 2px 2px 0;}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none;}ul.brands_index li span{border-color:#eee;color:#ddd;}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none;}ul.brands_index li a.active{border-width:2px;padding:5px;}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em;}.bg-grey{background:#fafafa;}.nav-item.dropdown .dropdown-menu{width:100%;max-width:1200px;margin:0 auto;border-bottom:1px solid #ccc !important;border-left:1px solid #ccc !important;border-right:1px solid #ccc !important;}.megamenu .dropdown-item{display:block;width:100%;padding:3px 0;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border-bottom:1px solid #000;font-size:16px;text-transform:capitalize;transition:.3s;}.megamenu .dropdown-item:hover{color:#fff;background:#003f82;padding-left:10px;}.star-filled{color:gold;}.star-empty{color:lightgray;}.pagination{margin:40px auto;display:block;}.pagination > ul{margin:0;padding:0;}.pagination > ul li{display:inline-block;}.pagination ul li a{background-color:#003f82;border:1px solid #003f82;border-radius:0;color:#fff !important;font-size:18px;padding:10px 20px;margin-right:2px;}.pagination ul li.active a,.pagination ul li.active a:hover{background-color:transparent;color:#003f82 !important;}.pagination ul li a:hover{color:#003f82 !important;background-color:transparent;}.banner-carousel .owl-dots{margin-top:25px;display:flex;align-items:center;justify-content:center;}.banner-carousel .owl-dot{position:relative;display:inline-block;display:flex;margin:0 5px;width:10px;height:10px;align-items:center;justify-content:center;background:transparent;border:3px solid rgba(255,255,255,.2);border-radius:30px;transition:.5s;}.banner-carousel .owl-dot.active{background:var(--bs-white);}.navbar-brand.logo img{width:300px;}.flogo img{width:200px;}.single .post-thumbnail img{width:100%;margin-bottom:30px;border:1px solid #ccc;padding:5px;height:auto;}.entry-content li{line-height:30px;}.entry-content h6,.entry-content h5,.entry-content h4,.entry-content h3,.entry-content h2,.entry-content h1{margin-top:0;margin-bottom:.5rem;font-weight:600;line-height:1.2;color:#1c2900;}.entry-content h2 strong,.entry-content h3 strong,.entry-content h4 strong{font-weight:600;}.entry-content h2{font-size:24px;}.entry-content h3{font-size:18px;}.entry-content h4{font-size:16px;}.page-id-27 .product-list img.img-fluid.mb-4,.post-type-archive .product-list img.img-fluid.mb-4,.tax-product_cat .product-list img.img-fluid.mb-4{border:1px solid rgba(218,218,218,.53);}.page-id-27 .product-list a.h6.d-inline-block.mb-2,.post-type-archive .product-list a.h6.d-inline-block.mb-2{height:30px;}a.wc-block-cart__submit-button{background:#003f82;color:#fff;font-weight:600;letter-spacing:2px;}.highlightedcontent{background:#f8f9fa;}.highlightedcontent img{width:50px;}.highlightedcontent h4{font-size:12px;color:#000;padding-top:6px;margin-bottom:0;}.freeshippingoffer h3{font-size:16px;letter-spacing:1px;margin-bottom:0;}.product-image-gallery{text-align:center;max-width:100%;}.woocommerce-product-gallery__image img{max-width:100%;height:auto;object-fit:contain;padding:10px;}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{display:inline-block;margin:5px;transition:box-shadow .3s ease-in-out;}.woocommerce-product-gallery__image:hover img{cursor:zoom-in;}.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:left;width:80%;}.woocommerce div.product div.images .flex-control-thumbs li{margin:0 10px 0 0;border:1px solid #ccc;}.woocommerce-checkout .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #aaa;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.woocommerce-checkout .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;padding:.275rem .75rem;height:36px;}.page-id-38 .wc-block-components-quantity-selector{display:none;}.archive.paged .product-item{transition:.1s;box-shadow:0 0 12px rgba(144,188,121,.25);background:#fff;}.archive.paged .widget{background:#fff;}.new_product_list{width:100%;border-collapse:collapse;}.new_product_list th,.new_product_list td{padding:10px;border:1px solid #ddd;}.new_product_list td.pack_size_value.fixed-column{width:150px;font-weight:600;font-size:14px;color:#000;}.new_product_list th{background-color:#f8f9fa;font-weight:bold;}.new_product_list td{text-align:center;vertical-align:middle;}th.price_per_pill.d-none.d-sm-block,td.price_value.unit_cost.d-none.d-sm-block{border:0px;}div#productTabContent .tab-pane{margin:10px 0;line-height:28px;}.new_product_list .price del{color:#999;margin-right:5px;}.success-message{position:fixed;top:10px;right:10px;background-color:#28a745;color:#fff;padding:10px 20px;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);}.woocommerce div.product table.new_product_list  form.cart{margin-bottom:0em;}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#003f82;font-size:16px;}.woocommerce div.product span.discount-percentage{font-size:14px;color:#353535;}.product-tabs .nav-link{color:#003f82;font-weight:600;letter-spacing:1.5px;text-transform:capitalize;}.product-tabs .nav-link:hover{color:#003f82;}.woocommerce span.onsale{display:none;}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath stroke=\'rgba(255, 255, 255, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e");}.navbar-light .navbar-toggler-icon.nitro-lazy{background-image:none !important;}.product-image{transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 0 12px rgba(144,188,121,.25);display:inline-block;}.product-image:hover{transform:scale(1.1);box-shadow:0 0 35px rgba(144,188,121,.25);border-width:0 !important;}.innnersingle-product{background:#003f82;}h3.cattitle{padding:8px 15px;top:25px;background:#1a538f;color:#fff;font-size:16px;letter-spacing:1px;margin-bottom:0;border-radius:0px 15px 15px 0px;}.blog-item a:hover{color:#000;}.price-container del bdi{color:#a8a8a8;font-size:16px;}.widget h2{font-size:22px;margin-bottom:0;font-weight:800;color:#003f82;border-left:3px solid;border-right:3px solid;}.suggestionbox .form-label{margin-bottom:2px;}.aws-container .aws-search-field{border:1px solid #003f82;}.aws-container .aws-search-form .aws-form-btn{background:#003f82;border:1px solid #003f82;}.aws-container .aws-search-form .aws-search-btn_icon{fill:#fff;}.faqbebeter .accordion-item{background-color:#fff;border:3px solid #003f82;}.faqbebeter .accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0;}.faqbebeter .accordion-button:focus{z-index:3;border-color:#003f82;outline:0;box-shadow:none;}.faqbebeter .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23ffffff\'%3e%3cpath fill-rule=\'evenodd\' d=\'M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z\'/%3e%3c/svg%3e");transform:rotate(-180deg);}.faqbebeter .accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 16 16\' fill=\'%23ffffff\'%3e%3cpath fill-rule=\'evenodd\' d=\'M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out;}.fixed-btn{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1050;background-color:#003f82;color:white;padding:10px;border:none;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);writing-mode:vertical-rl;text-orientation:mixed;font-size:18px;font-weight:bold;}.fixed-btn:hover{background-color:#0056b3;}.modal-body .img-fluid{height:100%;object-fit:cover;}#email-capture-div{transform:translateY(100%);visibility:hidden;opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out,visibility 0s .5s;}#email-capture-div.show{transform:translateY(0);visibility:visible;opacity:1;transition:transform .5s ease-in-out,opacity .5s ease-in-out;}.emailcapturediv button.btn-sm{position:absolute;right:0;top:-10px;color:#fff;padding:0px 5px;}.prodcutcontentblock{background:#f8f9fa;padding:20px;}.prodcutcontentblock h2{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:15px;}.prodcutcontentblock h3 strong{font-weight:600;}.woocommerce #reviews #comments ol.commentlist li img.avatar{padding:0px;width:40px;}.woocommerce #reviews #comments h2{clear:none;font-size:large;text-transform:capitalize;}.woocommerce .star-rating span{color:#ff9529;}.card{transition:transform .3s ease,box-shadow .3s ease;}.card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15);}.woocommerce-MyAccount-navigation .list-group-item{transition:background-color .3s ease,color .3s ease;border-bottom:1px solid #ccc;}.woocommerce-MyAccount-navigation .list-group-item a{color:#333;font-weight:500;padding:5px 10px;display:block;}.woocommerce-MyAccount-navigation ul.list-group li{padding:5px 5px;}.woocommerce-MyAccount-navigation .list-group-item:hover,.list-group-item.is-active{color:#000;}.woocommerce-MyAccount-navigation .list-group-item:hover a,.woocommerce-MyAccount-navigation .list-group-item.is-active a{color:#003f82 !important;}.woocommerce-MyAccount-navigation .card-header{font-size:1.25rem;font-weight:bold;}.woocommerce form .form-row{padding:3px;margin:0 0 2px;}.woocommerce form .form-row label{line-height:inherit;font-size:14px;margin-bottom:3px;}.woocommerce-billing-fields #billing_city_field,.woocommerce-billing-fields #billing_state_field,.woocommerce-billing-fields #billing_postcode_field,.woocommerce-billing-fields #billing_phone_field{display:inline-block;width:48%;vertical-align:top;}.woocommerce-billing-fields #billing_city_field,.woocommerce-billing-fields #billing_postcode_field{margin-right:4%;}.checkout-steps .step{display:none;}.checkout-steps .step.active{display:block;}.checkout-progress{display:flex;justify-content:space-around;margin-bottom:20px;font-size:18px;font-weight:bold;}.progress-step{padding:10px;border-bottom:1px solid #000;}.progress-step.active{font-weight:600;color:#003f82;}.checkout-leftBlock{background:#f3f3f3;border:1px solid #ccc;border-radius:10px;}.checkout-leftBlock .nav-pills .nav-link.active,.checkout-leftBlock .nav-pills .show>.nav-link{color:#003f82;background-color:transparent;border-bottom:2px solid;border-radius:0;}.checkout-leftBlock .nav-link{display:block;padding:.5rem 1rem;font-size:20px;color:#000;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;font-weight:600;}.medical-history h3{color:#000;font-size:1rem;}.medical-history .text-blue{color:#003f82;}.checkout-leftBlock .form-check-input:checked{background-color:#003f82;border-color:#003f82;}.checkout-leftBlock .woocommerce-billing-fields > h3{display:none !important;}.checkout-leftBlock .btn-primary:active,.checkout-leftBlock .btn-primary:focus{color:#fff;background-color:#003f82;border-color:#003f82;}#signupModal .modal-dialog{display:flex;align-items:center;}#signupModal .modal-body .row{display:flex;align-items:stretch;min-height:575px;}#signupModal .bg-light{display:flex;flex-direction:column;justify-content:center;min-height:100%;background:#002a57;background:linear-gradient(90deg,rgba(0,42,87,1) 0%,rgba(8,101,200,1) 100%);}#signupModal .modal-content{min-height:100%;}#signupModal  .modal-body{overflow-y:auto;}#signupModal .modal-content .btn-close{opacity:1;position:absolute;right:5px;top:5px;z-index:1;}#signupModal .modal-content .nav-tabs .nav-link.active,#signupModal .modal-content .nav-tabs .nav-item.show .nav-link{color:#fff;background-color:#003c7c;border-color:transparent;}#signupModal .modal-content .nav-tabs{border-bottom:4px solid #003c7c;}#signupModal .modal-content .nav-link,#signupModal .modal-content .nav-link:hover,#signupModal .modal-content .nav-link:focus{color:#003c7c;}#signupModal .modal-content .form-label{margin-bottom:0;font-size:14px;}#signupModal .modal-content .form-control{border:1px solid #c0c0c0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0px;}.custom-close{position:absolute;top:10px;right:10px;z-index:10;border-radius:50%;padding:5px;font-size:18px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;}.sidebar .widget{background:#f8f9fa;padding:20px;margin-bottom:30px;border-radius:15px;border:3px solid #f4f8f1 !important;}.sidebar .widget .widget-title{position:relative;padding-bottom:10px;margin-bottom:5px;font-size:20px;font-weight:700;color:#1c2900;}.sidebar .widget .widget-title::before{position:absolute;content:"";width:10px;border-bottom:3px solid var(--theme-color);bottom:0;left:0;}.sidebar .widget .widget-title::after{position:absolute;content:"";width:25px;border-bottom:3px solid var(--theme-color);bottom:0;left:15px;}.sidebar .widget .search-form{position:relative;}.sidebar .widget .search-form .form-control{padding:12px 15px 12px 15px;border-radius:12px;box-shadow:none;}.sidebar .widget .search-form button{position:absolute;right:0;top:5px;font-size:18px;padding:8px 18px 6px 18px;background:rgba(255,255,255,0);border:none;color:var(--theme-color);}.sidebar .widget .category-list a{display:block;padding:10px 0;font-weight:500;border-bottom:1px solid var(--border-info-color);transition:all .5s ease-in-out;}.widget .category-list a:hover{padding-left:10px;color:var(--theme-color);}.widget .category-list a i{margin-right:5px;color:var(--theme-color);}.sidebar .widget .category-list a span{float:right;}.sidebar .widget .recent-post-item{display:flex;justify-content:start;align-items:start;margin-bottom:20px;}.sidebar .widget .recent-post-item:last-child{margin-bottom:0;}.sidebar .widget .recent-post-img{margin-right:20px;}.sidebar .widget .recent-post-img img{width:120px;border-radius:12px;}.sidebar .widget .recent-post-bio h6{font-size:14px;font-weight:600;margin-bottom:4px;text-transform:capitalize;}.sidebar .widget .recent-post-bio span{font-size:12px;font-weight:500;color:#151515;}.sidebar .widget .recent-post-bio span i{margin-right:5px;}.sidebar .widget .social-share-link a{width:35px;height:35px;line-height:32px;border:2px solid var(--theme-color);color:var(--theme-color);text-align:center;margin-right:5px;border-radius:50px;transition:all .5s ease-in-out;}.sidebar .widget .social-share-link a:hover{background:var(--theme-color);color:#fff;}.sidebar .tag-list a{background:#003f82;margin:0px 0px 10px 5px;padding:5px 5px;display:inline-block;border-radius:5px;color:#fff;font-size:12px;}.featuredproducts{background:#f8f9fa;padding:20px;border:3px solid #f4f8f1 !important;}.featuredproducts .product-item{background:#fff;text-align:center;}.featuredproducts h2{margin-bottom:1.2rem;text-transform:capitalize;}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1280px;}}@media (min-width: 576px){#suggestionModal .modal-dialog{max-width:400px;margin:1.75rem auto;}}@media (max-width: 767px){.navbar-brand.logo img{width:220px;}.navbar-light .navbar-toggler{border-color:rgba(255,255,255,42%);}.modal-dialog.modal-lg{width:90%;}.modal-body .row{flex-direction:column;}.fixed-btn{font-size:10px;letter-spacing:2px;}.back-to-top{right:10px;bottom:10px;}.nav-item.dropdown .dropdown-menu{height:300px;overflow-x:scroll;}.new_product_list{width:100%;border-collapse:collapse;font-size:12px;}.new_product_list td.pack_size_value.fixed-column{width:auto;font-weight:600;font-size:12px;color:#000;}.woocommerce .new_product_list td span.price{color:#003f82;font-size:12px;}.new_product_list button.add-to-cart-btn,.new_product_list .qty_value .form-select{font-size:10px;padding:2px;}.new_product_list td.qty_value{min-width:60px;}.new_product_list th,.new_product_list td{padding:5px 5px;border:1px solid #ddd;}.woocommerce .new_product_list td span.price del{font-size:8px;}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%);}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden;}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none;}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none;}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%;}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none;}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2;}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0;}.wc-block-grid__product-price{display:block;}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em;}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto;}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto;}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0;}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block;}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em;}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap;}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0;}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap;}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9;}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative;}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px;}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px;}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464;}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em;}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;}.theme-twentynineteen .wc-block-grid__product-title:before{display:none;}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1;}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff;}.theme-twentytwenty .wc-block-grid__product-link{color:#000;}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em;}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0;}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em;}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7;}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none;}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em;}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1;}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase;}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static;}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute;}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1;}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em;}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em;}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em;}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em;}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px;}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none;}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px;}.screen-reader-text:focus{clip:auto !important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size);}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%);}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px !important;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent !important;border:0;color:#2f2f2f !important;float:right;margin:0;opacity:.7;padding:0 !important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out;}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none;}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px;}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none !important;border:0 !important;box-shadow:none !important;color:#2f2f2f !important;flex:0 0 16px;height:16px !important;margin:6px 0 0 auto !important;min-height:auto !important;min-width:0 !important;opacity:.6;outline:none !important;padding:0 !important;width:16px !important;}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0 !important;}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1;}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor !important;outline-offset:0;}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818;}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg);}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849;}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg);}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866;}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866;}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba;}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba;}.wc-block-components-notice-banner:focus{outline-width:0;}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px;}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size);}