table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product img{display:block}ul.products li.product .button{display:block}@media screen and (min-width:48em){ul.products li.product{width:30.79667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.79667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.49333%}}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;float:left}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li{height:94px;overflow:hidden;border-radius:10px;padding:8px}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{object-fit:cover;width:100%;height:100%;border-radius:10px}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#e2401c}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#4169e1}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"\53";color:#404040;opacity:.25}p.stars:hover a::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"\53";color:#4169e1;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#e2401c}.woocommerce-password-strength.bad{color:#e2401c}.woocommerce-password-strength.good{color:#3d9cd2}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #e2401c}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#0f834d;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{background-color:#e2401c}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#3d9cd2;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgb(0 0 0 / .2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.woocommerce button.button:focus{outline:none}.woocommerce .woocommerce-breadcrumb{margin:0;display:flex;align-items:center;justify-content:start;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.woocommerce .woocommerce-breadcrumb:not(a){color:#5e5eee}.container.meditest_products{margin-top:80px;margin-bottom:80px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin-bottom:9px;color:#101513;font-size:15px;font-style:normal;font-weight:600;line-height:normal;padding:0;text-align:center;text-transform:uppercase}.woocommerce ul.products li.product>a{text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.woocommerce .products .star-rating{margin:5px 0 12px}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .price{margin-bottom:0;color:#101513;font-size:15px;font-style:normal;font-weight:500;line-height:normal;text-align:center;text-decoration:none}.woocommerce span.onsale{min-height:auto;min-width:auto;padding:10px 20px;font-weight:400;position:absolute;text-align:center;line-height:1;border-radius:5px;background-color:#2ac28e;color:#fff;font-size:12px;z-index:9;top:15px;left:15px}.woocommerce ul.products li.product .onsale{top:10px;right:10px;left:auto;margin:0!important}.fa,.fas{font-family:"FontAwesome";font-weight:900}.woocommerce-ordering select.orderby{border-radius:10px;background:#f8f8f8;box-shadow:0 0 0 0 #fff0;border:1px solid #eee;padding:12px 20px}.woocommerce ul.products li.product .button{margin-top:0}.meditest_template_loop_product_action_btn{display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:row-reverse;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);transition:all 0.4s;opacity:0}.woocommerce ul.products li.product{overflow:hidden;border-radius:10px;border:1px solid #eee;box-shadow:0 0 0 0 #fff0;padding-bottom:26px}.woocommerce ul.products li.product a img{margin-bottom:26px}.woocommerce ul.products li.product:hover .meditest_template_loop_product_action_btn{top:150px;transition:all 0.4s;opacity:1}.woocommerce ul.products li.product a.add_to_wishlist.single_add_to_wishlist span{font-size:0}.yith-wcwl-wishlistexistsbrowse{display:flex;align-items:center;gap:8px;margin-bottom:0}.yith-wcwl-wishlistexistsbrowse span.feedback{font-size:0;line-height:1}.yith-wcwl-wishlistexistsbrowse a{font-size:0;line-height:1}.yith-wcwl-wishlistexistsbrowse a:before{content:"\ed4a"!important;font-family:"icomoon";font-size:18px!important}.yith-wcwl-add-to-wishlist{margin-top:0}.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon,.hidden-title-form button i,.wishlist-title a.show-title-form i,.wishlist_manage_table tfoot a.create-new-wishlist i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.yith-wcwl-add-button>a i,.yith-wcwl-wishlist-new button i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-right:0}.meditest_template_loop_product_action_btn a.button,.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon,.yith-wcwl-wishlistexistsbrowse span.feedback i,.yith-wcwl-wishlistexistsbrowse a:before,.yith-wcwl-add-button a.add_to_wishlist{background:#fff;padding:0;margin:0;font-size:20px;font-weight:400;width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;border-radius:50px}.yith-wcwl-wishlistexistsbrowse span.feedback i,.yith-wcwl-add-button a i{font-size:18px!important;font-weight:400}.woocommerce a.added_to_cart{font-size:0!important;visibility:hidden}.meditest_template_loop_product_action_btn a.button.add_to_cart_button.added i{display:none!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.added::after{margin-left:0px!important}.yith-wcwl-wishlistaddedbrowse span.feedback,.yith-wcwl-wishlistaddedbrowse a{font-size:0px!important}.yith-wcwl-wishlistaddedbrowse{line-height:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:30px}h1.product_title.entry-title{color:#101513;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.star-rating span::before{color:#ffc92e}.woocommerce .star-rating::before{color:#ffc107}.star-rating::before{opacity:.6}a.woocommerce-review-link{font-size:0;visibility:hidden}.woocommerce-product-rating{position:absolute;top:0;right:0;left:auto}.woocommerce-product-details__short-description p{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;color:#77817d;font-size:15px;font-style:normal;font-weight:400;line-height:160%;margin-bottom:30px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;display:inline-block;color:#101513;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del{display:inline-block;color:#77817d;font-size:15px;font-style:normal;font-weight:500;line-height:normal}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-top:30px;margin-bottom:20px}.woocommerce div.product .stock{color:#5e5eee;font-size:15px!important;font-style:normal;font-weight:500;line-height:130%;margin:30px 0}.woocommerce div.product form.cart .button{-webkit-font-smoothing:antialiased;border-radius:10px;border:none;background:#5e5eee;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:155%;width:max-content;transition:all 0.4s}.woocommerce div.product form.cart .button:before{content:"\f11e";font-family:remixicon!important;margin-right:8px}.product_meta span.tagged_as,.product_meta span.posted_in{display:flex;align-items:center;justify-content:start;gap:8px}.product_meta span{color:#000;font-weight:500}.product_meta span span,.product_meta span a{color:#77817d;font-size:16px;font-style:normal;font-weight:400;line-height:165%}.woocommerce .quantity .qty{width:50px;text-align:center;border-radius:10px;border:1px solid #ddd;height:45px}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0;display:flex;align-items:center;gap:4px}.meditest_qpm{display:flex;align-items:center;flex-direction:column;gap:3px}.meditest_qpm button{width:32px;height:21px;flex-shrink:0;border-radius:6px;border:1px solid #ddd;background:#fff;line-height:0;cursor:pointer}.woocommerce-cart-form__cart-item td.product-quantity .quantity input::-webkit-inner-spin-button,.woocommerce div.product div.summary .quantity input::-webkit-outer-spin-button,.woocommerce div.product div.summary .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}td.product-quantity .quantity input[type="number"],.woocommerce div.product div.summary .quantity input[type="number"]{-moz-appearance:textfield}.meditest_qpm button:focus{outline:none}.woocommerce .product .summary.entry-summary .yith-wcwl-wishlistexistsbrowse span.feedback,.woocommerce .product .summary.entry-summary .yith-wcwl-add-button a.add_to_wishlist{font-size:14px;line-height:1;display:flex;align-items:center;padding:2px 20px!important;border-radius:10px!important;border:1px solid #ddd!important}.woocommerce .product .summary.entry-summary .yith-wcwl-add-button a.add_to_wishlist,.woocommerce .product .summary.entry-summary .yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon,.yith-wcwl-wishlistexistsbrowse span.feedback i{width:fit-content;margin-right:8px;padding:22px 20px!important;display:flex!important;align-items:center;justify-content:center;gap:8px;font-size:16px}.woocommerce .product .summary.entry-summary .yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon,.yith-wcwl-wishlistexistsbrowse span.feedback i{padding:0!important}.woocommerce .product .summary.entry-summary .yith-wcwl-add-button{margin-bottom:22px}.woocommerce .product .summary.entry-summary .yith-wcwl-wishlistexistsbrowse a,.woocommerce .product .summary.entry-summary .yith-wcwl-wishlistexistsbrowse a:before{content:none;display:none}.woocommerce .product .summary.entry-summary .yith-wcwl-wishlistaddedbrowse span.feedback{display:flex;align-items:center;justify-content:start;border:1px solid #ddd;padding:3px 20px;width:fit-content;border-radius:10px;margin-bottom:22px;font-size:14px!important}.woocommerce .product .summary.entry-summary .yith-wcwl-wishlistexistsbrowse{margin-bottom:22px}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#f8f8f8;clear:both}.woocommerce-message{border-top-color:#5e5eee}.woocommerce-message::before{color:#2ac28e}.woocommerce .woocommerce-error .button,.woocommerce-message a.button{background:#5e5eee;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:1;transition:all 0.4s}.woocommerce .woocommerce-error .button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce-message a.button:hover{background:#2ac28e;color:#fff;transition:all 0.4s}.woocommerce-product-gallery__image.flex-active-slide,.woocommerce .product .woocommerce-product-gallery__wrapper a{border-radius:20px!important;overflow:hidden}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #5e5eee;color:#101513;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:#fff;color:#77817d;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#77817d;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none;position:unset}.woocommerce div.product .woocommerce-tabs ul.tabs::before{left:auto;border-bottom:1px solid #ddd}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce-Reviews #comments{margin-top:0}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em;color:#101513;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:80px;height:80px;margin:0;border-radius:80px;border:2px solid #fff}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 100px;border:none;border-bottom:1px solid #ddd;border-radius:0}span.woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{display:flex;align-items:start;flex-direction:column}strong.woocommerce-review__author{color:#101513;font-size:20px;font-style:normal;font-weight:500;line-height:160%;text-transform:capitalize}time.woocommerce-review__published-date{color:#77817d;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.woocommerce #reviews #comments ol.commentlist li .comment-text .description p{color:#77817d;font-size:15px;font-style:normal;font-weight:400;line-height:160%}.woocommerce p.stars a::before{color:#d6d6d6;opacity:1;font-family:"star";content:"\53"!important}.woocommerce p.stars:hover a::before{color:#ffc92e}.woocommerce span#reply-title{color:#000;font-size:24px;font-style:normal;font-weight:500;line-height:160%}.woocommerce #review_form #respond p{margin:15px 0;position:relative}.woocommerce .comment-form-author label,.woocommerce .comment-form-email label,.woocommerce .comment-form-comment label{position:absolute;top:16px;left:20px;color:#77817d;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.woocommerce p.comment-form-cookies-consent label{margin:0}.woocommerce #review_form #respond .form-submit input{float:right}div#review_form_wrapper{border-radius:20px;background:#fff;box-shadow:0 20px 60px 0 rgb(155 155 155 / .1);padding:30px;margin-top:40px}.woocommerce p.return-to-shop a.button{color:#fff!important;text-decoration:none!important;background:#5e5eee}.wc-block-cart-items td.wc-block-cart-item__image img,#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:120px;height:120px;object-fit:cover;border-radius:10px;background:#f8f8f8}.woocommerce-cart-form .product-quantity .quantity{display:flex;align-items:center;justify-content:center;gap:4px}td.wc-block-cart-item__product .wc-block-cart-item__wrap a.wc-block-components-product-name,.woocommerce-cart-form td.product-name{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:160%}.wc-block-cart-item__total-price-and-sale-badge-wrapper span.price.wc-block-components-product-price,.wc-block-cart-item__prices span.price.wc-block-components-product-price,.woocommerce-cart-form__cart-item td.product-quantity .quantity input,.woocommerce-cart-form td.product-subtotal,.woocommerce-cart-form td.product-price{color:#101513;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.woocommerce .woocommerce-cart-form table td.product-thumbnail{width:150px}.wc-block-cart-item__product .wc-block-components-product-metadata{display:none}.wc-block-components-quantity-selector{margin:.7em 0 0.25em!important}.wc-block-cart-items tr td.wc-block-cart-item__image{width:136px!important}.wc-block-cart-item__quantity{position:relative}.wc-block-components-product-badge{font-size:11px!important;font-weight:400!important;line-height:2 I!important;color:#101513!important;margin-top:6px!important}.wc-block-cart-item__product .price.wc-block-components-product-price del.wc-block-components-product-price__regular{color:#77817d;font-size:14px}ins.wc-block-components-product-price__value.is-discounted{background:transparent!important}.wc-block-cart-item__quantity button.wc-block-cart-item__remove-link{position:absolute;bottom:2px;left:120px;cursor:pointer}.wc-block-cart-item__quantity button.wc-block-cart-item__remove-link:focus{border:none;outline:none}button.components-button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{background:#5e5eee;color:#fff;border:none;border-radius:4px;transition:all 0.4s}button.components-button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained:hover{background:#2ac28e;transition:all 0.4s}.woocommerce .woocommerce-cart-form table td,.woocommerce .woocommerce-cart-form table th,.woocommerce .woocommerce-cart-form table.shop_table{border-collapse:collapse}.woocommerce .woocommerce-cart-form table td,.woocommerce .woocommerce-cart-form table th{border-top-width:0;border-right-width:0;border-bottom-width:1px;border-left-width:0;border-bottom-style:solid;border-bottom-color:#d3dbe2}.woocommerce-cart .wp-block-woocommerce-cart,.woocommerce-cart .single-content .entry-content .woocommerce{border-radius:10px;background:#fff;overflow:hidden;box-shadow:0 20px 60px 0 rgb(155 155 155 / .1);padding:30px}.woocommerce-cart-form table.shop_table thead tr{background:#5e5eee;box-shadow:0 0 0 0 #fff0;color:#fff;height:60px}.woocommerce-cart-form table{border-radius:10px 10px 0 0px!important;overflow:hidden}.woocommerce a.remove{color:#101513!important;font-size:20px;font-weight:300;width:30px;height:30px;background:#f8f8f8;display:flex;align-items:center;justify-content:center;line-height:1}.woocommerce .woocommerce-cart-form button.button:disabled[disabled],.woocommerce-cart-form table tbody tr td.actions button.button{border-radius:10px;border:0 solid #f0f0f0;background:#5e5eee;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:15px 28px;transition:all 0.4s}.woocommerce .woocommerce-cart-form button.button:disabled[disabled],.woocommerce-cart-form table tbody tr td.actions button.button:hover{color:#fff;background:#2ac28e;transition:all 0.4s}.woocommerce table.shop_table{border:0}.woocommerce-cart-form table tbody tr td.actions #coupon_code{border-radius:10px;border:0 solid #f0f0f0;background:#f0f0f0;padding:15px 20px;width:230px;color:#77817d;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.woocommerce-cart .woocommerce table.shop_table th{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:normal}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block tr th{font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize!important;color:#101513}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:40%}.woocommerce .cart-collaterals .cart_totals table tr th{color:#101513;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.woocommerce .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.cart-subtotal td,.woocommerce .cart-collaterals .cart_totals table.shop_table.shop_table_responsive tr.order-total td{text-align:right;color:#101513;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.woocommerce .cart-collaterals .cart_totals{margin-top:26px!important}span.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title,.woocommerce .cart-collaterals .cart_totals h2{color:#101513;font-size:20px!important;font-style:normal;font-weight:500!important;line-height:160.023%!important;margin-bottom:21px!important;text-transform:capitalize!important}.wc-block-cart .wc-block-cart__submit-container a,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;border-radius:10px;background:#5e5eee;color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin:0;padding:10px;transition:all 0.4s;margin-top:10px}.wc-block-cart .wc-block-cart__submit-container a:focus{border:none!important;outline:none!important;box-shadow:none!important}.wc-block-cart .wc-block-cart__submit-container a:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#2ac28e;transition:all 0.4s}.wc-block-cart .wc-block-cart__submit-container a{min-height:0!important}.woocommerce-cart .cart-collaterals .cart_totals table td{border-left:1px solid #f0f0f0;border-collapse:collapse}.woocommerce-cart .cart-collaterals .cart_totals table{border:1px solid #f0f0f0}.woocommerce-billing-fields h3{color:#101513;font-size:24px!important;font-style:normal;font-weight:600;line-height:normal}.woocommerce div#customer_details .form-row{display:block}.woocommerce div#customer_details .form-row input,.woocommerce div#customer_details .form-row textarea,.woocommerce div#customer_details .form-row select{border-radius:10px;background:#f8f8f8;padding:17px!important;border:none!important}.select2-container--default .select2-selection--single{border:0;border-radius:10px;background:#f8f8f8;padding:13px;display:inline-table;width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{top:14px;right:12px}.woocommerce form .form-row label{line-height:1}div#customer_details .customer_details_wrap{border-radius:10px;background:#fff;box-shadow:0 20px 60px 0 rgb(155 155 155 / .1);padding:30px}h3#order_review_heading{color:#101513;font-size:24px;font-style:normal;font-weight:600;line-height:normal}table.shop_table.woocommerce-checkout-review-order-table{border-radius:10px;background:#fff;box-shadow:0 20px 60px 0 rgb(155 155 155 / .1);padding:15px 18px}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label,.wc_payment_methods.payment_methods.methods .wc_payment_method label{color:#101513;font-size:16px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}.wc_payment_methods.payment_methods.methods .wc_payment_method .payment_box p{color:#77817d!important;font-size:15px!important;font-style:normal;font-weight:400!important;line-height:160%!important}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 .2em 0 0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:10px;background:#fff;box-shadow:0 20px 60px 0 rgb(155 155 155 / .1);padding:15px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fafafa}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #fafafa}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{color:#77817d!important;font-size:15px!important;font-weight:400!important;line-height:160%!important;margin-bottom:30px!important}.wc-block-checkout__actions_row button,form.checkout_coupon.woocommerce-form-coupon p button.button,.form-row.place-order button.button{border-radius:10px;background:#5e5eee;color:#fff;font-size:15px;font-style:normal;font-weight:500;line-height:normal;padding:15px 30px;transition:all 0.4s}.wc-block-checkout__actions_row button:hover,form.checkout_coupon.woocommerce-form-coupon p button.button:hover,.form-row.place-order button.button:hover{background:#2ac28e;transition:all 0.4s}.wc-block-checkout__actions_row button:focus,.wc-block-checkout__actions_row button{border:none!important;outline:none!important;box-shadow:none!important}.woocommerce-info{border-top-color:#2ac28e}.woocommerce-info a,.woocommerce-info::before{color:#2ac28e}form.checkout_coupon.woocommerce-form-coupon{background:#f8f8f8;border:0}form.checkout_coupon.woocommerce-form-coupon p input{border-radius:10px;background:#fff;border:0;padding:15px 20px}table.shop_table.woocommerce-checkout-review-order-table tr th{color:#101513;font-size:16px;font-style:normal;font-weight:500;line-height:normal}table.shop_table.woocommerce-checkout-review-order-table tr td,table.shop_table.woocommerce-checkout-review-order-table tr td strong{color:#77817d!important;line-height:normal;font-weight:400!important}table.shop_table.woocommerce-checkout-review-order-table tr td,table.shop_table.woocommerce-checkout-review-order-table tr th{border:0}table.shop_table.woocommerce-checkout-review-order-table tr{border-bottom:1px solid #000}table.shop_table.woocommerce-checkout-review-order-table tr td,table.shop_table.woocommerce-checkout-review-order-table tr th{border-bottom:1px solid #ebebeb}table.shop_table.woocommerce-checkout-review-order-table tr.order-total td,table.shop_table.woocommerce-checkout-review-order-table tr.order-total td .woocommerce-Price-amount.amount,table.shop_table.woocommerce-checkout-review-order-table tr.order-total th{border-bottom:0;color:#101513;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cart-subtotal span.woocommerce-Price-amount.amount{color:#000;font-weight:500;font-size:16px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{background:#f8f8f8;padding:30px}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border-collapse:collapse}.woocommerce-order .woocommerce-order-details{border-radius:10px;background:#fff;box-shadow:0 20px 60px 0 rgb(155 155 155 / .1);padding:30px}.woocommerce-account .woocommerce-MyAccount-navigation{border-radius:20px;background:#fff;box-shadow:-8px 1px 40px 0 rgb(148 153 170 / .1);padding:30px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:2px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:8px 16px;border-radius:5px;transition:all 0.4s}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:#2ac28e;color:#ffffff!important;transition:all 0.4s}.woocommerce-account a.woocommerce-button.button.view,.woocommerce-account .woocommerce-MyAccount-content button.button,.woocommerce-account form.woocommerce-EditAccountForm button.button,.woocommerce-MyAccount-content .woocommerce-info a{border-radius:10px;border:0;background:#5e5eee;color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:160.023%;padding:12px 30px;transition:all 0.4s}.woocommerce-account a.woocommerce-button.button.view:hover,.woocommerce-account .woocommerce-MyAccount-content button.button:hover,.woocommerce-account form.woocommerce-EditAccountForm button.button:hover,.woocommerce-MyAccount-content .woocommerce-info a:hover{background:#2ac28e;color:#fff;transition:all 0.4s}.woocommerce-account .woocommerce-MyAccount-content button.button,.woocommerce-account form.woocommerce-EditAccountForm button.button{margin-top:30px!important}.woocommerce-account a.woocommerce-button.button.view{padding:5px 15px!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%!important;border-radius:10px;background:#fff;box-shadow:0 20px 60px 0 rgb(155 155 155 / .1);padding:30px}.woocommerce-account .woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-account form.woocommerce-EditAccountForm p.form-row{display:block}.woocommerce-account .woocommerce-address-fields__field-wrapper input,.woocommerce-account form.woocommerce-EditAccountForm input{border-radius:10px;background:#f8f8f8;border:0;padding:12px 20px}.mini-cart-icon-wrap{position:relative;display:inline-block;cursor:pointer}.mini-cart-icon-wrap .mini-cart-icon{font-size:20px;line-height:0;vertical-align:middle;margin:0;padding:0}.mini-cart-icon-wrap .mini-cart-count{width:18px;height:18px;background:#5e5eee;color:#fff;font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;justify-content:center;border-radius:50px;position:absolute;top:-5px;right:-8px}ul#site-header-cart.site-header-cart{margin:0;padding:0;list-style:none;position:relative;margin-left:10px;border-left:1px solid #77817d;padding-left:20px;height:44px;display:flex;align-items:center}.header-right-content{display:flex;align-items:center;justify-content:flex-end}ul#site-header-cart.site-header-cart:hover .widget_shopping_cart{width:320px;right:0px!important;left:auto;padding:20px;border-radius:20px;background:#fff;box-shadow:-8px 1px 40px 0 rgb(148 153 170 / .1);border:1px solid #eee}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:60px;height:60px;object-fit:cover;box-shadow:none;margin:0 12px 0 0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:auto;right:0;font-size:15px;background:#5f5fee;width:18px;height:18px;color:#ffffff!important;font-weight:400}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding:6px 0}li.woocommerce-mini-cart-item.mini_cart_item a{color:#101513;font-size:15px;font-style:normal;font-weight:500;line-height:1}li.woocommerce-mini-cart-item.mini_cart_item .quantity{color:#77817d;font-size:14px;font-style:normal;font-weight:400;line-height:normal}p.woocommerce-mini-cart__total.total{text-align:right;font-size:20px;font-weight:500;color:#101513}p.woocommerce-mini-cart__buttons.buttons{display:flex;align-items:center;justify-content:flex-end}p.woocommerce-mini-cart__buttons.buttons .button.wc-forward{border-radius:10px;border:none;background:#5e5eee;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:165%;padding:8px 24px;transition:all 0.4s}p.woocommerce-mini-cart__buttons.buttons .button.wc-forward:hover{background:#2ac28e;transition:all 0.4s}.widget.woocommerce.widget_shopping_cart h2.widgettitle{color:#101513;font-size:20px;font-style:normal;font-weight:700;line-height:160%;border-bottom:1px solid #eee}ul.woocommerce-mini-cart.cart_list.product_list_widget{padding-bottom:8px}p.woocommerce-mini-cart__total.total{padding-top:10px!important;margin-bottom:16px!important}.wc-block-components-order-summary__content .wc-block-components-product-metadata{display:none}.woocommerce-checkout form.wc-block-components-form.wc-block-checkout__form fieldset{border-radius:10px;background:#fff;box-shadow:-8px 1px 40px 0 rgb(148 153 170 / .1);padding:13px 30px 14px;margin-bottom:30px}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{left:8px!important}h2.wc-block-components-title.wc-block-components-checkout-step__title{color:#101513;font-size:20px!important;font-style:normal;font-weight:600;line-height:normal!important;margin-left:30px}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{border-left:0!important}.customer_details_wrap p label{font-size:15px}.wc-block-components-checkout-step__container p{font-size:16px!important;line-height:1!important}.wc-block-components-checkout-step__content input[type="email"],form.wc-block-components-form.wc-block-checkout__form input[type="text"],form.wc-block-components-form.wc-block-checkout__form input[type="tel"],form.wc-block-components-form.wc-block-checkout__form input[type="select"]{border-radius:10px;background:#f8f8f8!important;border:none!important}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option:after,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:after{border:none!important}.wc-block-checkout__payment-method .wc-block-components-radio-control__option .wc-block-components-radio-control__input:focus{outline:none}.wc-block-components-radio-control .wc-block-components-radio-control__input{height:1em!important;min-height:16px!important;min-width:16px!important;width:1em!important;border:2px solid #5e5eee!important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#5e5eee!important;height:0.5em!important;min-height:8px!important;min-width:8px!important;width:0.5em!important}.wc-block-checkout__payment-method .wc-block-components-radio-control__option,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:first-child,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:last-child{padding-bottom:0.3em!important;padding-top:0.3em!important;padding-left:45px!important}.wc-block-components-radio-control-accordion-content{padding:16px!important;background:#f8f8f8!important;border-radius:10px!important;margin:8px 0 8px 15px!important;color:#77817d!important;font-size:15px!important;font-style:normal;font-weight:400!important;line-height:160%!important}.wp-block-woocommerce-checkout-order-summary-block{border-radius:10px;background:#fff;box-shadow:-8px 1px 40px 0 rgb(148 153 170 / .1);padding:15px;margin-bottom:30px}.wc-block-components-totals-wrapper:first-child::after{border-style:none!important}.wp-block-woocommerce-checkout-order-summary-block button.wc-block-components-panel__button{color:#101513;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:normal;margin-bottom:20px!important;cursor:pointer}.wp-block-woocommerce-checkout-order-summary-block button.wc-block-components-panel__button:focus{border:none;outline:none;box-shadow:none}.wc-block-components-totals-wrapper:after,.wc-block-components-order-summary .wc-block-components-order-summary-item:after{opacity:1!important;border-color:#ebebeb}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:0!important;background:#5e5eee!important;box-shadow:none!important;color:#ffffff!important;font-size:12px}.wc-block-checkout__sidebar .wc-block-components-product-name{font-weight:600}#shop-sidebar.shop-sidebar .widget ul li:before{content:none}#shop-sidebar.shop-sidebar .widget .wc-block-stock-filter,#shop-sidebar.shop-sidebar .widget .wp-block-woocommerce-rating-filter,#shop-sidebar.shop-sidebar .widget .wc-block-components-price-slider{margin-bottom:0}#shop-sidebar.shop-sidebar .widget ul li input[type="checkbox"]:focus{outline:0px!important;outline-offset:0px!important}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{text-align:center;padding:0px!important}#shop-sidebar.shop-sidebar .widget h2,#shop-sidebar.shop-sidebar .widget h3{color:#101513;font-size:16px;font-style:normal;font-weight:600;line-height:160%}#shop-sidebar.shop-sidebar .widget .yith-wcan-filters{background:transparent!important}#shop-sidebar.shop-sidebar .widget .yith-wcan-filters input[type="checkbox"]{cursor:pointer;margin-right:6px}#shop-sidebar.shop-sidebar .widget .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]{border:1px solid #50575e!important;border-radius:4px!important;font-size:14px!important;height:14px!important;margin:4px 8px 0 0px!important;min-height:14px!important;min-width:14px!important;width:14px!important}.shop-sidebar .widget ul li span,.shop-sidebar .widget ul li a{color:#0f0f0f}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.wc-forward{background:#2ac28e!important;padding:8px 15px!important;color:#ffffff!important;text-decoration:none;font-weight:400;opacity:1}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.wc-forward:hover{background:#2ac28e!important;padding:8px 15px!important;color:#ffffff!important;opacity:.5}.wc-block-product-categories span.wc-block-product-categories-list-item-count{float:right}.wp-block-woocommerce-product-categories.wc-block-product-categories{margin-bottom:0}.wp-block-woocommerce-product-categories.wc-block-product-categories ul li a span{position:relative}.wp-block-woocommerce-product-categories.wc-block-product-categories ul li a span:before{content:"";width:5px;height:5px;background:#77817d;position:absolute;left:-13px;top:9px;border-radius:5px}.woo_custom-login form label,.woo_custom-login form p.form-row label{color:#77817D;font-family:"Inter",Sans-serif;font-size:15px;display:block;width:100%}.woo_custom-login form input[type="text"],.woo_custom-login form input[type="password"],.woo_custom-login .password-input,.woo-ragistation-condensed-div form input[type="email"]{max-height:52px;height:51px;width:100%;background:#F8F8F8;border:none}.woo_custom-login form input[type="text"],.woo_custom-login form input[type="password"],.woo-ragistation-condensed-div form input[type="email"]{padding-left:20px}.woo_custom-login form button.woocommerce-button.button.woocommerce-form-login__submit,.woo-ragistation-condensed-div button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{width:100%;background:#6E54D6;color:#fff;font-size:15px;font-weight:600;margin-right:0}body.page .theme-page-spacing .entry-content .meditest-login-paragrap{font-size:15px;color:#77817D}.woo_custom-login form p.form-row .meditest-login-pass,.woo_custom-login form .meditest-login-user,.woo-ragistation-condensed-div form .meditest-login-user,body.page .theme-page-spacing .entry-content .woocommerce-privacy-policy-text p{font-weight:500;font-size:15px;color:#101513}body.page .entry-content .woocommerce-privacy-policy-text p{color:#778389!important;margin-top:10px!important}body.page .entry-content .woocommerce-privacy-policy-text{margin-bottom:20px}body.page .theme-page-spacing .entry-content .meditest-login-heading{font-size:32px;font-weight:600;color:#101513}.woocommerce-LostPassword{text-align:end}body.page .theme-page-spacing .entry-content .woocommerce-LostPassword a{text-decoration:none;font-size:14px;font-weight:500;color:#5E5EEE}.my-account-register-btn a{font-size:14px;font-weight:500;color:#221714}.meditest-log-img-one{z-index:0;position:relative}.meditest-log-img-two{position:absolute;left:0;z-index:-1}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:50px;height:50px;display:flex;justify-content:space-around;align-items:center;border-radius:50%;background:#F8F8F8!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#5E5EEE!important;box-shadow:0 4px 32px 0 #5E5EEE22;color:#fff}.woocommerce nav.woocommerce-pagination ul{border:none;gap:10px;display:flex;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:none}