button:disabled,button[disabled]{border:1px solid #999;background-color:#ccc;color:#666;cursor:not-allowed!important}.checkout .kl_newsletter_checkbox_field{display:none}label[for=cc-expire-month]{display:block;width:100%}#payment fieldset p:last-of-type{display:block;width:100%}#payment fieldset p:first-of-type{width:100%;height:100px;max-width:400px}#cc-expire-month,#cc-expire-year{display:flex;float:left;width:fit-content!important;margin-right:16px}.news-letter-form{display:block;height:20px;width:100%}#auth-modal .modal-dialog{max-width:600px}.modal-open .modal{background-color:rgb(75 45 165 / 50%)}body #auth-modal .modal-content{background-color:#F5F8FF!important;padding:40px}#auth-modal .login input{background:#fff}#auth-modal .nav-link{background-color:#fff0}#auth-modal button.close{outline:none}#auth-modal button{text-transform:uppercase;width:143px!important;height:46px;font-size:14px;font-weight:400;background-color:#fff0;color:#4B2DA5}#auth-modal .btn-primary{background-color:#4B2DA5;color:#fff}#auth-modal .previous-step,#auth-modal #custom-registration-tabs fieldset.crf-tab .previous-step{border:1px solid #5e3fb9!important;outline:none;background:#fff0;color:#4B2DA5}#auth-modal .btn-primary:hover,#auth-modal #custom-registration-tabs fieldset#crf-step2 .previous-step:hover,#auth-modal #custom-registration-tabs fieldset.crf-tab .previous-step:hover{color:#fff!important;background-color:#5e3fb9!important;border-color:#5e3fb9!important}.modal-actions{display:flex;gap:10px;margin-top:10px}#auth-modal #custom-registration-tabs fieldset.crf-tab{background:#fff0}.swiper-button-prev,.swiper-button-next{background-image:none}.promo-checkbox label{display:inline-flex}.promo-checkbox input{display:inline-flex;margin:6px 6px 0 0}.promo-checkbox .promo-checkbox__wrap{display:flex;justify-content:flex-start;align-items:flex-start;text-align:left}.woocommerce-privacy-policy-text{text-align:left;float:left}.about-image .w-100 img{width:100%!important;height:auto!important}.about-image img{width:100%!important;height:auto!important}@media (max-width:768px){.banner-right{display:none}.page-template-template-promotions .promo-subscribe .needsclick.kl-private-reset-css-Xuajs1{gap:.5em}}.banner-right .testimonial-slider .navigate-btn .swiper-button-prev{width:32px;height:32px;background-color:#E4A680!important;background-image:none;border-radius:50%;left:0}.banner-right .testimonial-slider .navigate-btn .swiper-button-next{width:32px;height:32px;background-color:#E4A680!important;background-image:none;border-radius:50%;right:0}@media (min-width:900px){.margin-top{margin-top:-200px}}#auth-modal #custom-registration-tabs input{background-color:#fff}#auth-modal .form-control{padding:1.3rem .75rem;border:none}#auth-modal select{background-color:#fff;margin:1rem 0}.profession-select{margin:0px!important}#auth-modal .woocommerce-input-wrapper{width:100%}#auth-modal .woocommerce-terms-and-conditions-link{color:#5e3fb9}#auth-modal #all-steps{display:none}#auth-modal .close{display:none}@media (max-width:768px){#auth-modal .modal-content{padding:20px!important}}.form-group.promo-checkbox{margin-left:0}.form-group.promo-checkbox .col-md-12{padding-left:0}.promo-checkbox__wrap .col-md-12{padding-left:5px}.preloader-active:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.88em;margin-left:6px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@media (max-width:992px){.home .banner-section{height:auto}.home .banner-left{position:relative;max-width:100%;left:0;padding:0 20px}.home .banner-img{position:relative;top:0;left:0;right:0;transform:translate(0%,0%);max-width:100%}.home .banner-right{position:relative;left:0;max-width:100%;padding:0 20px}.home .circle-data{left:auto;right:0;transform:translate(-15%,-50%)}.home .round-circle{bottom:-70px;text-align:right}}#block-9{margin-top:24px!important}.cr-badge{padding:20px!important}.archive-item .left-item .post-thumbnail img{height:360px!important;object-fit:cover!important;object-position:top!important;margin-bottom:24px!important}.product-categories .category-slider{display:none}.woocommerce-input-wrapper .checkbox{display:inline-block!important}.woocommerce form .form-row .input-checkbox{margin:18px 17px 0 0}.woocommerce form .form-row .input-checkbox{margin:7px 17px 0 0!important}.customer-support{min-width:250px;grid-column:span 3;margin-bottom:20px}#menu-item-12386>ul{display:grid!important}#menu-item-21304,#menu-item-21297{grid-column:span 3!important}.single-post article ul li{font-size:14px}.questions-feedback{height:48px!important;margin-top:-32px!important}.questions-feedback .wpcf7-list-item.first{margin-left:0px!important}.wrapper-radio input[type='radio']:after{width:15px;height:15px;border-radius:15px;position:relative;background-color:#fff0;content:'';display:inline-block;visibility:visible;border-color:#404144}.contact-col .contact-form span{margin-top:0!important}.wrapper-radio input[type='radio']:checked:after{width:9px;height:9px;border-radius:15px;position:relative;background-color:#22396A;content:'';display:inline-block;visibility:visible;margin-left:2px;margin-bottom:7px}.wpcf7-form-control.wpcf7-radio{display:flex;align-items:center}.wpcf7-list-item label{display:flex;align-items:center;gap:4px}.maxbutton-2.maxbutton.maxbutton-btn-cosmetic-fillers,.maxbutton-74.maxbutton.maxbutton-btn-aesthefill{border:1px solid #4b2da5!important;color:#4b2da5!important}.maxbutton-2.maxbutton.maxbutton-btn-cosmetic-fillers span.mb-text,.maxbutton-74.maxbutton.maxbutton-btn-aesthefill span.mb-text{color:#4b2da5}.maxbutton-2.maxbutton.maxbutton-btn-cosmetic-fillers:hover,.maxbutton-74.maxbutton.maxbutton-btn-aesthefill:hover{border-color:#4b2da5!important;background-color:#4b2da5!important;color:#ffff!important}.tag-limited-stock{width:fit-content;background-color:#F0FFF4;color:#39A26A;font-size:12px!important;border-radius:8px;margin-top:8px;padding-top:0;padding-bottom:0;padding-left:8px;padding-right:8px;text-transform:uppercase}.archive .tag-limited-stock{top:0;left:0}.ty-button{background:#4B2DA5;padding:16px;font-size:16px!important;line-height:24px;color:#fff!important;text-decoration:none}.ty-registration-wrapper{padding:50px;background:#fff;border-radius:.3rem;text-align:center;margin:0 auto;max-width:800px;background:#F5F8FF}.ty-registration-wrapper h1{color:#4B2DA5;margin-bottom:20px}.ty-reg{display:flex!important;align-items:center;padding:50px 0}#registration-link{color:#4b2da5;font-weight:700;text-decoration:underline}.ty-reg h1,.ty-reg h2{font-family:'Open Sans';font-style:normal;font-weight:400;font-size:36px;line-height:49px;color:#4B2DA5;text-align:center}.ty-registration-wrapper #custom-registration-tabs fieldset.crf-tab{background:transparent!important}.ty-registration-wrapper #custom-registration-tabs input,.ty-registration-wrapper #custom-registration-tabs select{background:#fff!important}.ty-registration-wrapper #custom-registration-tabs select{border-radius:0;border:1px solid #ced4da!important;margin:0;margin-bottom:0}.ty-registration-wrapper #custom-registration-tabs .modal-actions{justify-content:center}.woocommerce .products .term-description ul li{list-style-type:disc;margin-left:20px}.ty-registration-wrapper label{float:left;width:100%;text-align:left}.ty-registration-wrapper #custom-registration-tabs fieldset.crf-tab .next-step{background:#4B2DA5;width:100%;padding:16px 30px;font-size:16px!important;line-height:24px;color:#fff!important;display:block;text-decoration:none;max-width:150px;float:right;text-transform:uppercase}.ty-registration-wrapper #user-custom-register-form p{font-size:16px}.ty-registration-wrapper #custom-registration-tabs fieldset#crf-step2 .previous-step,.ty-registration-wrapper #custom-registration-tabs fieldset#crf-step3 .previous-step,.ty-registration-wrapper #custom-registration-tabs fieldset.crf-tab .previous-step{background:transparent!important;text-decoration:underline;width:100%;padding:16px;font-size:16px!important;line-height:24px;color:#4B2DA5!important;display:block;text-decoration:none!important;max-width:150px;float:right;text-transform:uppercase;border:1px solid #4B2DA5!important}.ty-registration-wrapper .chzn-drop strong{font-weight:400}.ty-registration-wrapper div#profession_wrapper,.ty-registration-wrapper div#speciality_wrapper{margin-top:15px}.ty-registration-wrapper #mspa_state_field{border:none;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem!important;font-weight:400;line-height:1.5}.ty-registration-wrapper .g-recaptcha{float:left;width:100%;margin-bottom:20px}@media only screen and (min-width:768px){.ty-registration-wrapper p#mspa_country_field_field{margin-left:3px!important;margin-bottom:8px!important}.ty-registration-wrapper #mspa_state_field_field span.woocommerce-input-wrapper{width:calc(50% - 20px)!important;margin-left:5px!important}}@media only screen and (max-width:768px){.ty-registration-wrapper{padding:50px 30px!important}.ty-registration-wrapper .form-group.row>.col-md-6{margin-bottom:1em}.ty-registration-wrapper .form-group{margin-bottom:0em}}button.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:60%!important;text-align:center!important;color:black!important;font-weight:normal!important;background-color:#e4a680!important;font-family:'Open Sans'!important;float:right}.cart-freq-products th{margin:0;font-family:Open Sans;font-style:normal;font-weight:400!important;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#4b2da5;border:0}.cart-freq-products .woocommerce table.shop_table,.cart-freq-products .woocommerce-cart table.cart td{border:0px!important}.cart-freq-products thead th{border-bottom:1px solid #4b2da5}@media only screen and (min-width:768px){.cart-freq-products td.upsell_image{width:20%}}.cart-freq-products tbody td{padding-top:20px!important}.cart-freq-products .woocommerce-cart table.cart img,.cart-freq-products .upsell_image img{width:125px!important}@media only screen and (max-width:768px){.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{width:100%!important;float:left;text-align:center!important}.cart-freq-products .woocommerce table.shop_table_responsive tr td::before,.cart-freq-products .woocommerce-page table.shop_table_responsive tr td::before{content:''!important}}a.woocommerce-terms-and-conditions-link{text-transform:capitalize}.ays-survey-popup-btn-close{background:white!important;display:flex;align-items:center;justify-content:center!important;padding:6px;border-radius:4px}.ays-survey-promote-survey-content{display:none!important}.about-profilesection img{float:left;width:100%}.book-a-meeting-p{font-size:24px;line-height:36px;font-weight:400;margin-top:15px;margin-bottom:15px}@media only screen and (min-width:768px){.book-a-meeting-section .about-profile-inner{width:70%;padding-top:140px}}@media only screen and (max-width:768px){.book-a-meeting-section .about-profile-inner{padding:20px}}#custom-category-description p{margin-top:30px;margin-bottom:0;font-size:14px}.dgwt-wcas-suggestion-headline span.dgwt-wcas-st{color:#e4a680!important}.meeting-post-banner{background:#4B2DA5;width:100%;height:100%;justify-content:center;align-items:flex-end;gap:10px;display:inline-flex;flex-direction:row;margin:20px 0}.meeting-post-banner img{flex:1 1 0%;width:50%;height:auto}.meeting-post-banner-content{flex:1 1 0%;padding-left:20px;padding-right:20px;padding-top:36px;padding-bottom:36px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex;color:#fff}.meeting-post-banner-content span{color:#fff;font-size:24px;line-height:32px;font-family:Open Sans;font-weight:600;word-wrap:break-word}.meeting-post-banner-content p{color:#fff;font-size:18px;font-family:Open Sans;font-weight:400;line-height:21px;word-wrap:break-word;padding-bottom:10px!important}.meeting-banner-button{font-size:14px;line-height:19px;font-family:Open Sans;font-weight:400!important;text-transform:uppercase;letter-spacing:.7px;word-wrap:break-word;background:#fff;text-decoration:none!important;padding:7px 20px}@media only screen and (max-width:768px){.meeting-post-banner{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}.meeting-post-banner-content{padding-bottom:0px!important}.meeting-post-banner img{height:100%;width:100%}}#about-us-img,#about-us-img img{height:432px}#metting-about-img{display:block;padding-top:140px}#second-div-about .w-100{width:unset!important}section.product-substitues-section{margin-bottom:80px}.product-substitutes-wrap{display:flex;background:#F5F8FF;padding:40px;width:100%;align-items:center}.product-innertitle{border-bottom:1px solid #4B2DA5}.product-substitutes-wrap a.ref-btn.ref-btn2{background:transparent!important}a.ref-btn.ref-btn2 svg{width:14px}a.ref-btn.ref-btn2 svg .cls-1{color:#4B2DA5}.product-substitutes{display:flex;justify-content:space-evenly}.product-substitutes-2{margin-top:12px}.product-substitute-single{border:1px solid #CFCFCF;background:#fff;display:flex;align-items:center}.product-substitute-single .productsub-img{width:40%}.product-substitute-single .productsub-details{width:60%;padding:10px;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.product-substitute-single .add_to_cart_button svg{width:20px}.product-substitutes .col-12.col-sm-6{padding:0 6px}.product-substitute-single .product-card-title{font-size:14px;font-family:Open Sans;font-weight:600;line-height:20px;word-wrap:break-word;color:#4B2DA5;min-height:40px}.product-substitutes-wrap .quantity-cart{display:flex;column-gap:8px;align-items:end;height:40px;margin-top:10px}.product-substitutes-wrap .custom-quantity-buttons{display:flex;flex-direction:row;border:1px solid #CFCFCF;height:40px;margin-top:10px;flex-direction:row-reverse;width:50%}.product-substitutes-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{color:#fff;background:#4B2DA5;border:0;border-radius:0;height:40px;width:50%;text-align:center}.product-substitutes-wrap input.quantity-field{width:33%;text-align:center;border:0;height:38px}.product-substitutes-wrap button.quantity-btn{width:33%;background:#fff;border:0;color:#4B2DA5;height:38px}.product-substitutes-wrap a.added_to_cart.wc-forward{display:none}@media only screen and (max-width:768px){.product-substitutes-wrap,.product-substitutes{flex-direction:column}.product-substitutes-wrap{padding:16px;row-gap:20px}.product-substitutes-wrap .col-12,.product-substitutes .col-12.col-sm-6{padding:0}.product-substitutes .col-sm-6{margin-bottom:12px}.product-substitutes-2{margin-top:0px!important}}.product-bundles{margin-top:20px;border:1px solid #E1E7EF;border-bottom:0}.bundle{padding:0;border-bottom:1px solid #E1E7EF}.bundle .card-body{padding:0px!important}.product-bundles-wrap h3{font-family:Open Sans;font-size:16px;font-weight:700;line-height:18px;text-align:left;margin-top:10px}.bundle-hero{padding:10px;background:#F5F8FF}.bundle h4,.bundle-product-name{font-size:14px;font-family:Open Sans;font-weight:600;text-transform:uppercase;line-height:16.8px;color:#4B2DA5;word-wrap:break-word}.bundle-hero-details span.bundle-product-price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.bundle-body{background:#FBFCFF;padding:10px;display:flex;justify-content:space-between}.bundle-products{list-style:none;padding:0;display:flex;justify-content:flex-start;gap:2px;margin-bottom:0}.bundle-product{display:flex;align-items:center;background:#fff;border:1px #E1E7EF solid;flex-grow:1;flex-basis:0%}.product-thums img{max-width:40px;border:1px solid #4b2da5;margin-right:2px}.product-thums{width:auto;float:left;margin-right:5px;display:flex}.bundle .card-header{padding:0;border-bottom:none!important}.bundle-product-details{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;padding:5px}.bundle-product img{margin-right:10px;max-width:50px}.bundle-product-name{flex:1}p.bundle-total-price{margin-bottom:0}.add-bundle-button{font-size:12px;font-family:Open Sans;font-weight:400;text-transform:uppercase;line-height:16.8px;padding:8px 12px;color:#1e1e1e;background:#e4a680;border:none;width:100%;min-width:115px}.cart-bundle-wrap .bundle.card-new{min-width:63vw;width:100%}.cart-bundle-wrap .add-bundle-button{min-width:145px!important}.bundle-footer{text-align:center}.bundle-thum-name{opacity:0;position:absolute;left:5px;top:-22px;width:100%;font-size:10px;min-width:97px;background:#fbfcff;border:1px solid #E1E7EF;padding:2px;text-align:left}.bundle-thumb-hover{position:relative;cursor:pointer}.woocommerce-cart-form__cart-item.cart_item{float:left;width:100%}.cart-bundle-wrap{float:right}.cart-collaterals{float:left}button.button.update_cart.d-none{float:right;margin:40px!important}.cart-bundle-wrap .bundle.card-new{width:100%}@media only screen and (min-width:1024px){.bundle-hero-details span.bundle-product-price{width:350px}.cart-bundle-heading{text-align:right}.cart-bundle-wrap .bundle.card-new{min-width:900px}}@media only screen and (min-width:768px) and (max-width:1024px){.bundle-hero-details span.bundle-product-price{width:200px}}@media only screen and (min-width:768px){.bundle-footer{padding-left:10px}.bundle-thumb-hover:hover .bundle-thum-name{opacity:1}}@media only screen and (max-width:768px){.bundle-body,.bundle-products{flex-direction:column}.bundle-footer{margin-top:5px}.add-bundle-button{width:auto!important}.bundle-hero-details span.bundle-product-price{width:140px}}.acfw-loyalprog-notice-checkout,.woocommerce-form-coupon-toggle{display:none}.wc-prl-recommendations .product{display:flex;flex-direction:column}.wc-prl-recommendations .product-link{margin-left:2em;padding:0}.wc-prl-recommendations .products{margin-left:unset;margin-right:unset}.wc-prl-recommendations .product .top-content{order:2;display:flex;flex-direction:column}.wc-prl-recommendations .product .top-content .tag-limited-stock{margin-left:2em}.wc-prl-recommendations .product .top-content .over-lay{order:2}.wc-prl-recommendations .product .top-content img{height:300px}.wc-prl-recommendations .over-lay .footer-pdt{top:unset}.wc-prl-recommendations .br_compare_button .fa-square-o{display:none}.wc-prl-recommendations .btn-primary{background-color:#007bff!important}.wc-prl-recommendations .br_compare_button{margin-top:unset!important}.wc-prl-recommendations .text-center,.wc-prl-recommendations .one-plus{color:black!important}.form-group.promo-checkbox__wrap .promo-checkbox__wrap{display:flex;flex-direction:column}.form-group.promo-checkbox__wrap .promo-checkbox__wrap .woocommerce-terms-and-conditions-wrapper{order:2;display:flex;flex-direction:column}.form-group.promo-checkbox__wrap .promo-checkbox__wrap .woocommerce-terms-and-conditions-wrapper.woo-additional-terms{order:1}.form-group.promo-checkbox__wrap .promo-checkbox__wrap .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{order:2}.form-group.promo-checkbox .col-md-12{padding-left:0}.promo-checkbox__wrap .col-md-12{padding-left:5px}.form-group.promo-checkbox{margin-left:0}#crf-step1 .form-group.promo-checkbox{margin-left:0}.cr-customer-consent{margin-left:-5px}.password-wrapper{width:100%;position:relative;display:inline-block;margin-bottom:1em}.toggle-password{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox abbr{text-decoration:none}.refund-page-table{width:100%;border-collapse:collapse;margin-top:20px}.refund-page-table th,.refund-page-table td{padding:10px;text-align:left}.refund-page-table th{font-family:Open Sans;font-size:14px;font-weight:600;line-height:19.07px;letter-spacing:.03em;text-align:left;background:#FFF4EE}.refund-page-table .region-row td{font-family:Open Sans;font-size:18px;font-weight:600;line-height:24.51px;color:#4B2DA5;background:#FFF}.refund-page-table tr:nth-child(odd){background-color:#f9f9f9}.refund-page-table td{width:50%;font-family:Open Sans;font-size:14px;font-weight:400;line-height:19.07px;color:#1E1E1E}.navbar-brand img{height:auto}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:999}.popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff4ee;padding:20px;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .2);z-index:1000;display:flex;align-items:center;justify-content:center;flex-flow:column;color:#1E1E1E}.popup-title{color:#1E1E1E;font-size:32px;margin:32px 0!important;line-height:1.2em;text-align:center}.popup-button{background:#4b2da5;border:1px solid #4b2da5;color:#fff!important;padding:14px 34px;transition:0.5s all;text-transform:uppercase;margin-top:32px;margin-bottom:24px}.popup-button:hover{background:#fff;color:#4b2da5!important;padding:14px 34px;transition:0.5s all;text-transform:uppercase}.popup-close{position:absolute;top:10px;right:10px;cursor:pointer;color:#1E1E1E;font-size:24px}.ays-survey-container{max-width:1000px}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized.dgwt-wcas-suggestions-wrapp-fixed{max-height:350px!important;overflow-y:scroll;overflow-x:hidden}.dgwt-wcas-suggestions-wrapp{padding:0 1em}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:unset;margin-top:unset}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{border-top:1px solid rgb(8 18 40 / .2)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline:first-child{border-top:unset}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:0;padding-right:0}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{margin:0}a.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.product_tag-pharmaceuticals{width:auto;margin-bottom:1em}#searchModal .modal-dialog-centered{align-items:flex-start}#searchModal .modal-dialog{margin-top:12em!important}a.dgwt-wcas-suggestion.js-dgwt-wcas-suggestion-headline.dgwt-wcas-suggestion-headline:first-child{padding-top:unset}a.dgwt-wcas-suggestion.js-dgwt-wcas-suggestion-headline.dgwt-wcas-suggestion-headline{padding-top:1.5em}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized.dgwt-wcas-suggestions-wrapp-fixed::-webkit-scrollbar{width:8px}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized.dgwt-wcas-suggestions-wrapp-fixed::-webkit-scrollbar-track{background-color:#F6F6F6;border-radius:100px}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized.dgwt-wcas-suggestions-wrapp-fixed::-webkit-scrollbar-thumb{background-color:#4B2DA5;border-radius:100px}.modal-open .modal{overflow-y:hidden!important}#searchModal .modal-content{padding:0}.home section.recommended-products.section-padding{background:#fff4ee}.home .rec-products.rec-products-new{background:#fff;padding:10px}.home .recommended-products h2.syncopate-normal-black-pearl-24px{margin-bottom:30px}@media only screen and (min-width:990px){.swiper-button-next{right:-50px!important}.swiper-button-prev{left:-50px!important}}@media only screen and (max-width:1024px){.product-img.recommended{min-width:0px!important}}.single-product .wc-prl-recommendations{padding-left:7em;padding-right:7em}.single.single-product .wc-prl-recommendations a.add_to_cart_button.button.br_compare_button{display:none!important}.single.single-product .swiper-slide{width:32%;margin-right:15px}@media (max-width:640px){.single.single-product .swiper-slide .footer-pdt,.single.single-product .swiper-slide .top-content{min-height:unset}.single.single-product .swiper-slide{width:100%;margin-right:30px}}.single-product .wc-prl-recommendations .products .col-lg-4{flex:0 0 25%}.single-product .wc-prl-recommendations a.btn.btn-primary:hover{color:#0069d9!important;background:white!important;border:1px solid #0069d9}.single-product .wc-prl-recommendations a.btn.btn-primary{padding:10px 25px}.single-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{min-width:unset}.single-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{color:#e4a680!important;background:#fff;border:1px solid #e4a680}.single-product .wc-prl-recommendations .ml-3{display:none}@media(max-width:767px){.single-product .wc-prl-recommendations .products .col-lg-4{flex:0 0 100%;.woocommerce-shop .products .product{margin-bottom:0!important}.woocommerce div.product form.cart .button{margin-top:0!important}}.single.single-product .wc-prl-recommendations{padding-left:1em;padding-right:1em}.button.product_type_simple.add_to_cart_button{padding:.618em 1em;min-width:unset}}@media (max-width:767px){.header-link{justify-content:center}#delivery-time-top-nav{justify-content:center!important}}#top-nav-contact{padding-left:1.5em;display:flex;flex-wrap:wrap}#delivery-time-top-nav{display:flex;justify-content:flex-end;padding-right:.3em}.header-main .info-text{justify-content:space-between}.header-main .header-link a:hover{color:#007bff;text-decoration:none}.header-main .header-link a{color:#fff;text-decoration:none}.page-template-template-promotions .promo-subscribe .needsclick.klaviyo-form.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1:nth-child(3){width:250px!important}@media (max-width:767px){.header-main .info-text{justify-content:center}}@media (max-width:767px){.page-template-template-promotions .promo-subscribe .klaviyo-form-QYTTG8{width:-webkit-fill-available}.page-template-template-promotions .needsclick.kl-private-reset-css-Xuajs1[component="[object Object]"][data-testid="form-component"]:first-child{padding-right:0!important}.page-template-template-promotions .promo-subscribe .needsclick.kl-private-reset-css-Xuajs1 button{width:auto!important;align-self:center!important}.page-template-template-promotions .promo-subscribe .needsclick.kl-private-reset-css-Xuajs1{flex-direction:column!important;position:unset!important;flex:unset!important;align-items:center!important;justify-content:center!important;max-width:unset!important;width:-webkit-fill-available!important}.products .rec-products .product{margin-bottom:0px!important;min-height:0px!important}.products.row{justify-content:center}.products .add_to_cart_button{margin-top:0px!important}}.promo-offers .recommended-products .row{justify-content:center}.promo-offers .recommended-products .promo-page-heading{display:flex;flex-direction:column;align-items:center;padding:var(--Spacing-16,64px) var(--Spacing-20,80px);padding-bottom:0!important}.promo-offers .recommended-products .promo-page-heading p{text-align:center}.promo-offers .recommended-products .promo-page-heading .subtitle{color:#1E1E1E;text-align:center;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:400;line-height:150%}.promo-offers .recommended-products .promo-page-heading .date-text{width:fit-content;padding:var(--Spacing-1,4px) var(--Spacing-2,8px);background:#A0AEC0;color:#FFF;font-family:"Open Sans";font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase}.promo-offers .recommended-products .promo-page-heading>:nth-child(2){color:#4B2DA5;text-align:center;font-family:"Open Sans";font-size:32px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.64px;text-transform:uppercase}.promo-offers .recommended-products .promo-page-heading ul li{font-family:Open Sans;font-size:14px;font-weight:400;line-height:21px;letter-spacing:0em;color:#1E1E1E;width:100%}.promo-offers .recommended-products .promo-page-heading .subtitle-text{color:#1E1E1E;text-align:center;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:400;line-height:150%}.page-template-template-promotions .recommended-products .container-products{max-width:-webkit-fill-available!important}.promo-offers .row,.promo-offers .recommended-products,.promo-offers .recommended-products .single-offer-wrapper.so1{width:-webkit-fill-available}.promo-offers .recommended-products .single-offer-wrapper.so1{padding:0 var(--Spacing-16,64px) var(--Spacing-20,80px);padding-bottom:64px}.promo-offers .recommended-products .single-offer-wrapper.so1:first-child{background:url(https://www.medicalsparx.com/wp-content/uploads/2024/09/491d29cf0284cd88f39d2585926b141e.png)}.promo-offers .recommended-products .single-offer-wrapper.so1 .product-list-inner{gap:var(--Spacing-3,12px);display:flex;flex-wrap:wrap;justify-content:center}.promo-offers .recommended-products .single-offer-wrapper.so1 .product-list-inner .product.type-product{max-width:320px;background:var(--Surface-primary,#FFF);box-shadow:0 4px 20px 0 rgb(0 0 0 / .07)}.promo-offers .recommended-products .promo-page-validation{margin:1em 5em 5em 5em;width:-webkit-fill-available}.promo-offers .recommended-products .promo-page-validation p{padding-top:5em;margin-bottom:0;text-align:center;color:#637285;text-align:center;font-family:"Open Sans";font-size:14px;font-style:italic;font-weight:400;line-height:150%;border-top:1px solid rgb(99 114 133 / .5)}.promo-offers .recommended-products .single-offer-wrapper.so1 .product-list-inner .product.type-product img{width:299px;height:299px}.promo-offers .recommended-products .single-offer-wrapper.so1 .lato-normal-black-pearl-14px .product-card-title{color:#1E1E1E!important;font-family:"Open Sans";font-size:18px;font-style:normal;font-weight:400;line-height:normal}.promo-offers .recommended-products .single-offer-wrapper.so1 .lato-normal-black-pearl-14px .product-card-title:hover{text-decoration:none!important}.promo-offers .recommended-products .single-offer-wrapper.so1 .quantity-cart .custom-quantity-buttons{display:none}.promo-offers .recommended-products .single-offer-wrapper.so1 .quantity-cart .single_add_to_cart_button{margin-top:1em;margin-bottom:1em;border:unset;color:var(--Text-inverse,#FFF);font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.7px;text-transform:uppercase;display:flex;width:-webkit-fill-available;height:40px;padding:var(--Spacing-2-5,10px) var(--Spacing-4,16px);justify-content:center;align-items:center;gap:var(--Spacing-2,8px);background:#4B2DA5}.promo-offers .recommended-products .single-offer-wrapper.so1 .quantity-cart .single_add_to_cart_button .fa-cart-plus{display:none}.promo-offers .recommended-products .single-offer-wrapper.so1 .lato-normal-black-pearl-14px .price span.woocommerce-Price-amount.amount{color:#1E1E1E;font-family:"Open Sans";font-size:20px;font-style:normal;font-weight:700!important;line-height:normal}.promo-offers .recommended-products .single-offer-wrapper.so1 .lato-normal-black-pearl-14px .one-plus{display:none!important}.promo-baner{background:url(https://www.medicalsparx.com/wp-content/uploads/2024/09/promo-page-baner.png) lightgray 50% / cover no-repeat;display:flex;height:450px;padding:var(--Spacing-20,80px) var(--Spacing-4,16px);justify-content:center;align-items:flex-end}.promo-baner .row{display:flex;max-width:600px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:var(--Spacing-2-5,10px)}.promo-baner h1{color:#FFF;font-family:"Open Sans";font-size:48px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.promo-heading .container{display:flex;padding:var(--Spacing-6,24px) 60px;align-items:center;gap:var(--Spacing-2,8px);max-width:unset!important}.promo-offers .container .row{margin-left:0;margin-right:0}.page-template-template-promotions .promo-newsletter{width:100%}.page-template-template-promotions .product-short-description{overflow:hidden;color:#848484;text-overflow:ellipsis;font-family:"Open Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:1em 0}.product-price .regular-price .product-price .sale-price{color:#1E1E1E;font-family:"Open Sans";font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-right:10px}.product-price .regular-price .woocommerce-Price-amount.amount,.product-price .sale-price .woocommerce-Price-amount.amount{font-weight:700!important;font-family:"Open Sans";font-size:20px;font-style:normal;line-height:normal}.page-template-template-promotions .promo-subscribe .col-md-12{display:flex;flex-direction:column;align-items:center}.page-template-template-promotions .promo-subscribe .col-md-12 .description{display:flex;flex-direction:column;align-items:center}.page-template-template-promotions .promo-subscribe .col-md-12 .needsclick.klaviyo-form{background-color:unset!important}.page-template-template-promotions .promo-subscribe .klaviyo-form-QYTTG8.klaviyo-form.form-version-cid-1{width:-webkit-fill-available}.page-template-template-promotions .promo-subscribe .needsclick.kl-private-reset-css-Xuajs1{position:unset!important;flex:unset!important;align-items:center!important;justify-content:center!important;max-width:unset!important;width:-webkit-fill-available!important}.page-template-template-promotions .promo-subscribe .needsclick.kl-private-reset-css-Xuajs1 button{width:auto!important}@media (min-width:1200px){.page-template-template-promotions .promo-newsletter .container{max-width:1200px!important;padding-left:0;padding-right:0}}@media (max-width:992px) and (min-width:768px){.page-template-template-promotions .promo-newsletter .container{max-width:960px!important}}@media (max-width:768px) and (min-width:576px){.page-template-template-promotions .promo-newsletter .container{max-width:720px}}.page-template-template-promotions .promo-offers .row{margin:0}.page-template-template-promotions .promo-offers .recommended-products .container{padding:0}@media (max-width:500px){.promo-offers .recommended-products .single-offer-wrapper.so1{padding:unset}.promo-newsletter #promo-newsletter-text{text-align:left}}@media (max-width:992px){.page-template-template-promotions .promo-offers .container,.page-template-template-promotions .container{max-width:unset!important}}@media (max-width:845px){.promo-baner .row{max-width:400px}}@media (max-width:625px){.promo-baner .row{max-width:300px}}@media(max-width:426px){.page-template-template-promotions .promo-baner{padding-bottom:0;height:576px;max-width:unset;background-image:linear-gradient(to bottom,#fff0 69%,rgb(0 0 0 / 85%) 84%),url(https://www.medicalsparx.com/wp-content/uploads/2024/09/promo-page-baner.png);background-position:62%;background-blend-mode:multiply,normal}.promo-offers .recommended-products .promo-page-validation{display:none}.page-template-template-promotions .promo-baner h1{font-size:40px;font-weight:300}.page-template-template-promotions .promo-baner .row{max-width:unset}.promo-heading,.promo-offers{padding:unset}}.promo-heading,.promo-offers{padding:unset}.woocommerce .products .col-12.col-md-6.col-lg-4.px-2.product.type-product{max-width:unset;margin-bottom:0;position:relative;width:277px;flex:unset}.woocommerce .products .col-12.col-md-6.col-lg-4.px-2.product.type-product span.woocommerce-Price-amount.amount{color:#1e1e1e!important;font-weight:400!important}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px{gap:10px}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px .one-plus.d-flex{display:none!important}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px .custom-quantity-buttons{width:40%;height:44px;max-height:44px;border:1px solid #e1e7ef;display:flex;align-items:center}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px .custom-quantity-buttons .quantity-btn{background:0 0!important;border:none!important;max-height:44px;width:33%;font-size:24px;padding:0;color:#22396a}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row{justify-content:space-between}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .recom-image img{min-width:260px;min-height:300px}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px a{font-size:16px!important;text-transform:uppercase!important;line-height:26px!important;color:#4b2da5!important;font-weight:600!important}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px .custom-quantity-buttons input{width:40px;border:none;text-align:center}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px .add_to_cart_button{display:inline-block;background-color:#E4A680!important;color:#1E1E1E!important;padding:15px!important;text-transform:uppercase;border-radius:0!important;letter-spacing:.5px;text-align:center;margin-bottom:unset!important;margin:0!important;width:57.5%!important;max-width:none!important;font-size:14px!important;font-weight:400!important;max-height:44px!important;min-width:unset!important;line-height:12px;border:1px solid #E4A680}.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout{padding:3em}@media (max-width:767px){.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row .lato-normal-black-pearl-14px{margin-bottom:unset!important;min-height:unset!important}}@media (max-width:650px){.wc-prl-recommendations.wc-prl-location-before_checkout.wc-prl-page-checkout .products.row{justify-content:center}}li.sub-category{margin-left:20px;list-style-type:disc}