:root{--white-string:255,255,255;--muted-text-white:rgba(255,255,255,.6);--child-btn-font-size:14px;--muted-border:rgba(13, 27, 42, .09);--content-color:#5C6B7E;--theme-gray-color:#F4F7F9;--theme-gray-color-2:#0d1b2a;--theme-gray-color-3:#E6ECF1;--theme-gray-color-4:#C8D2DC;--theme-gray-color-5:#E0E6DC;--gold-color:rgb(244, 178, 62);--text-sm:12px}@font-face{font-family:'Poppins-Bold';src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Bold.eot);src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Bold.eot#1784022916) format('embedded-opentype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Bold.woff2) format('woff2'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Bold.woff) format('woff'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Bold.ttf) format('truetype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Bold.svg#Poppins-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-ExtraBold';src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-ExtraBold.eot);src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-ExtraBold.eot#1784022916) format('embedded-opentype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-ExtraBold.woff2) format('woff2'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-ExtraBold.woff) format('woff'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-ExtraBold.ttf) format('truetype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-ExtraBold.svg#Poppins-ExtraBold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-Light';src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Light.eot);src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Light.eot#1784022916) format('embedded-opentype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Light.woff2) format('woff2'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Light.woff) format('woff'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Light.ttf) format('truetype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Light.svg#Poppins-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-Medium';src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Medium.eot);src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Medium.eot#1784022916) format('embedded-opentype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Medium.woff2) format('woff2'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Medium.woff) format('woff'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Medium.ttf) format('truetype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Medium.svg#Poppins-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-Regular';src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Regular.eot);src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Regular.eot#1784022916) format('embedded-opentype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Regular.woff2) format('woff2'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Regular.woff) format('woff'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Regular.ttf) format('truetype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-Regular.svg#Poppins-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-SemiBold';src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-SemiBold.eot);src:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-SemiBold.eot#1784022916) format('embedded-opentype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-SemiBold.woff2) format('woff2'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-SemiBold.woff) format('woff'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-SemiBold.ttf) format('truetype'),url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../fonts/Poppins-SemiBold.svg#Poppins-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}html{font-size:var(--body-font-size)}body{font-family:'Poppins-Regular',sans-serif!important;font-size:var(--body-font-size);-webkit-font-smoothing:antialiased;overflow-x:hidden;color:var(--content-color);line-height:26px}@media (max-width:767px){body{font-size:var(--body-font-size)}}p{line-height:26px}h1,h2,h3,h4,h5,h6{font-family:"Poppins-Medium",sans-serif!important;color:var(--theme-text-color);letter-spacing:.6px;text-wrap:auto}h1{font-size:var(--header1-font-size);font-weight:var(--header1-font-weight)}.h1-size{font-size:var(--header1-font-size)}h2{font-size:var(--header2-font-size);font-weight:var(--header2-font-weight)}h3{font-size:var(--header3-font-size);font-weight:var(--header3-font-weight)}h4{font-size:var(--header4-font-size);font-weight:var(--header4-font-weight)}h5{font-size:var(--header5-font-size);font-weight:var(--header5-font-weight)}h6{font-size:var(--header6-font-size);font-weight:var(--header6-font-weight)}ul{list-style-type:none;padding-left:0;margin:0}a{color:var(--theme-primary-color);text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s}a:hover{text-decoration:none;color:var(--theme-text-color)}img{max-width:100%}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1240px}.container-fluid{width:90%}.owl-dots.disabled{display:none}}.text-uppercase{text-transform:uppercase!important}.theme-circle{border-radius:100px!important}.bg-color-1{background:var(--theme-primary-color)!important}.bg-color-2{background:var(--theme-secondary-color)!important}.bg-color-3{background:var(--theme-gray-color)!important}.bg-force-white{background:#fff!important}.bg-pseudo-radial-3{position:relative}.bg-pseudo-radial-3:before{content:'';position:absolute;inset:0;background:radial-gradient(70% 60% at 20% 50%,rgb(75 191 191 / .14) 0%,transparent 60%),radial-gradient(60% 50% at 80% 20%,rgb(75 191 191 / .1) 0%,transparent 55%)}.text-sm{font-size:13px!important}.owl-nav.disabled{display:none!important}.list-bg-1 li{background:color-mix(in srgb,var(--theme-gray-color-2) 9%,transparent)!important}.featured-image-wrapper{overflow:hidden;border-radius:var(--card-radius)}.featured-image-wrapper img{width:100%;height:100%;object-fit:cover}.featured-image-wrapper::before,.featured-image::before{content:unset}.border-tb-1{border-top:1px solid rgba(var(--white-string),.1);border-bottom:1px solid rgba(var(--white-string),.1)}.back-overlay-1:before{content:'';position:absolute;inset:0;background:radial-gradient(70% 90% at 80% 10%,rgb(75 191 191 / .14) 0%,transparent 65%),radial-gradient(60% 70% at 10% 95%,rgb(75 191 191 / .08) 0%,transparent 55%)}.back-overlay-2:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgb(244 247 249 / .95) 0%,rgb(244 247 249 / .9) 55%,rgb(244 247 249 / .667) 100%)}.back-to-main-link{position:relative;display:flex;align-items:center}.back-to-main-link:before{content:'';display:inline-block;width:18px;height:18px;margin-right:5px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;transform:rotate(180deg);background-color:rgba(var(--white-string),.7)}.section-padding-md{padding-top:70px;padding-bottom:70px}.page-banner-section{background:var(--theme-gray-color)}.page-banner-section:not(.section-padding){padding-top:120px!important;padding-bottom:80px!important}.page-banner-section.content-white .section-description h1,.page-banner-section.content-white .section-description h2{font-size:38px!important}.page-banner-section.content-white .section-description h1,.page-banner-section.content-white .section-description h2,.page-banner-section.content-white .section-description h3{color:#fff}.page-content-section:not(.section-padding){padding:120px 0}.page-content-section .page-content strong{color:var(--theme-primary-color);font-weight:700}.d-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.d-line-clamp-2{-webkit-line-clamp:2}.d-line-clamp-3{-webkit-line-clamp:3}.d-line-clamp-4{-webkit-line-clamp:4}section.woo-page-banner-section,section.page-banner-section.woo-myaccount-banner-section,.shop-page-top-section{background:var(--theme-gray-color)!important}header.site-header{position:fixed;background:#fff;border:1px solid var(--theme-gray-color-3)}.position-unset{position:unset!important}header nav.navbar{padding:0}header .desktop-visible nav.navbar{position:unset}header .navbar-brand img{width:82px}header nav #navbar ul.navbar-nav{display:flex;flex-flow:row wrap;justify-content:center}header nav #navbar ul.navbar-nav li{margin-right:0;font-size:14px;font-weight:500}header nav #navbar ul.navbar-nav li a{font-size:14px;font-weight:500}header nav #navbar ul.navbar-nav>li{padding:0 10px}header nav #navbar ul.navbar-nav>li>a{padding:5px}header nav #navbar ul.navbar-nav>li.menu-item-has-children>a:before{content:unset!important}header nav #navbar ul.navbar-nav>li>a .menu-toggle-icon{stroke:var(--theme-primary-color);stroke-width:2.2;fill:none;width:12px;height:12px;margin-left:5px;transition:transform 0.2s;-webkit-transition:transform 0.2s;-moz-transition:transform 0.2s}header nav #navbar ul.navbar-nav>li.open-menu>a .menu-toggle-icon{transform:rotate(180deg);stroke:var(--theme-secondary-color)}header nav #navbar ul.navbar-nav>li:not(.mega-menu-item)>a{padding-left:7px}header nav #navbar ul.navbar-nav>li.open-menu{background:color-mix(in srgb,var(--theme-secondary-color) 10%,transparent);border-radius:5px;font-weight:800}header nav #navbar ul.navbar-nav>li.open-menu>a{color:var(--theme-secondary-color)}header nav #navbar ul.navbar-nav li.mega-menu-item .sub-mega-menu span:before{content:unset}.site-header #navbar>ul .menu-item-has-children>:is(a,span)::before{right:0;font-size:7px}header .dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{opacity:1}header .header-right-section .icon{margin-right:15px}header .header-right-section .woo-header-search{margin-right:15px}header .icon{position:relative}.woopw-account.icon:before{content:'';display:block;width:18px;height:18px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/user.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/user.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.woopw-cart.icon:before{content:'';display:block;width:18px;height:18px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/basket.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/basket.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}header .dgwt-wcas-search-icon:before{content:'';display:block;width:18px;height:18px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/search.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/search.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}header .dgwt-wcas-search-icon svg{display:none}.header-cart-count{position:absolute;right:0;color:var(--theme-primary-color)}header .header-cart-count.d-none{display:none!important}header .header-cart-count:not(.d-none){width:20px;height:20px;display:flex;align-items:center;display:flex!important;top:-10px;right:-10px;background:var(--theme-secondary-btn-hover-color);font-size:var(--text-sm)}.site-header #navbar>ul>li,.site-header #navbar #mega-menu-wrap-main-menu #mega-menu-main-menu>li{text-align:left}.site-header #navbar>ul>li:hover>.sub-menu{visibility:hidden;opacity:0}.site-header #navbar>ul>li:hover>.sub-menu.sub-mega-menu{top:49px}@media screen and (min-width:992px){.site-header #navbar>ul>li.open-menu>.sub-menu{top:49px;visibility:visible;opacity:1}.site-header #navbar>ul>li .sub-menu:not(.sub-mega-menu) a,.site-header #navbar>ul>li .sub-menu:not(.sub-mega-menu) span{padding:13px 20px}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu) li:last-child{border-bottom:0}}@media screen and (min-width:1180px){.site-header #navbar>ul .sub-menu{background-color:#fff;width:330px;position:absolute;top:82px;z-index:10;padding-left:15px;visibility:hidden;opacity:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;-webkit-box-shadow:0 4px 15px 0 #0003;box-shadow:0 4px 15px 0 #0003;overflow:hidden}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu){border-top-right-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);border-bottom-left-radius:var(--card-radius);padding:8px 30px;overflow:unset}.site-header #navbar>ul .sub-menu.sub-mega-menu{display:flex;flex-direction:column;left:0;right:0;width:100%;border-radius:var(--card-radius);padding:15px 0 0;min-height:240px;box-shadow:0 24px 60px -20px rgb(13 27 42 / .22),0 4px 14px rgb(13 27 42 / .08)}.site-header #navbar>ul>li>.sub-menu.sub-mega-menu{top:70px}.site-header #navbar>ul>li>.sub-menu.sub-mega-menu:has(.menu-item-with-icon) .bottom-row .menu-item-with-icon-wrapper{padding-top:15px}.site-header #navbar>ul .sub-menu.sub-mega-menu h4{font-size:18px;font-weight:800;margin-bottom:0}.site-header #navbar>ul>li.open-menu>.sub-menu.sub-mega-menu{top:70px}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu){border-top-right-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);border-bottom-left-radius:var(--card-radius);padding:0;overflow:unset}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu) li{padding:0;position:relative}.site-header #navbar>ul>li .sub-menu:not(.sub-mega-menu) li:not(:last-child){margin-right:0;border-bottom:1px solid var(--theme-gray-color-3)}.site-header #navbar>ul .sub-menu.sub-mega-menu .top-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--theme-gray-color-3);padding-left:25px;padding-right:25px;padding-bottom:15px}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row{padding-left:25px;padding-right:25px;display:grid;grid-template-columns:repeat(3,1fr)}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row .menu-item{position:relative}.site-header #navbar>ul .sub-menu.sub-mega-menu span.title-only{text-transform:uppercase;color:var(--theme-secondary-color);letter-spacing:.12em;font-size:11px;padding:13px 10px 0}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item{padding:0 15px;margin-bottom:0;position:relative}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item:nth-child(3n+1){border-right:1px solid var(--theme-gray-color-3)!important}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item:nth-child(3n+2){border-right:1px solid var(--theme-gray-color-3)!important}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item .menu-item-with-icon{display:inline-flex;align-items:start;padding:13px;margin-right:10px}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item .menu-item-with-icon .menu-item-icon{width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--theme-secondary-color) 15%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:5px;margin-right:15px;color:var(--theme-secondary-color)}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item:not(.menu-item-has-children):not(:has(.menu-item-with-icon)):hover,.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item.menu-item-has-children .child-elements>.menu-item:hover{background:color-mix(in srgb,var(--theme-secondary-color) 10%,transparent);border-radius:10px;cursor:pointer}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item .menu-item-with-icon .menu-item-icon img.menu-icon-img{width:16px;height:16px;object-fit:contain}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row>li.menu-item .menu-item-with-icon .menu-item-meta-info .title-only{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;font-family:"Poppins-Bold"}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row .child-elements li.menu-item a,.site-header #navbar>ul .sub-menu.sub-mega-menu .child-elements span.title-only{color:var(--theme-primary-color);font-weight:700;font-size:14px;padding-bottom:0;text-transform:normal}.site-header #navbar>ul .sub-menu.sub-mega-menu .bottom-row .menu-desc p{color:var(--theme-primary-color);margin-bottom:0}.site-header #navbar>ul .sub-menu .mega-menu-background{position:absolute;top:50%;bottom:0;left:0;z-index:-1;opacity:1;overflow:hidden}.site-header #navbar>ul .sub-menu .mega-menu-background .img-warpper{position:relative;display:flex;height:100%}.site-header #navbar>ul .sub-menu .mega-menu-background .img-warpper::before{content:'';background:linear-gradient(0deg,#fff0 30.16%,#FFFFFF 80.67%),linear-gradient(90deg,#fff0 64.67%,#FFFFFF 92%);position:absolute;bottom:0;left:0;right:0;top:0;height:100%;width:100%}.site-header #navbar>ul .sub-menu .mega-menu-background .img-warpper img{width:300px;height:200px;margin-top:auto}.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col>li>a,.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col>li>span{margin-bottom:15px;display:block}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-4 .right-col li>a,.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-4 .right-col li .child-elements{max-width:220px}.site-header #navbar>ul .sub-menu.sub-mega-menu .right-col li{margin-bottom:10px}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-2 .right-col li{flex:0 0 50%}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-3 .right-col li{flex:0 0 33.33%}.site-header #navbar>ul .sub-menu.sub-mega-menu.mega-menu-col-4 .right-col li{flex:0 0 25%}.site-header #navbar ul .sub-menu li p,.site-header #navbar ul .sub-menu p{color:var(--theme-dark-gray);font-size:calc(var(--body-font-size) - 3px);font-weight:400;cursor:initial}.site-header #navbar>ul .sub-menu:not(.sub-mega-menu) li{padding:8px 0}.site-header #navbar>ul.shop-mega-menu .sub-menu{left:0;padding-left:0}.site-header #navbar>ul>li .sub-menu li:not(:last-child){border-bottom:1px solid var(--card-background);margin-right:0}.site-header #navbar>ul>li .sub-menu.sub-mega-menu a{font-size:var(--menu-font-size)}.site-header #navbar>ul>li .sub-menu a{font-weight:800;color:var(--theme-primary-color);display:block}.site-header #navbar>ul>li .sub-menu.sub-mega-menu a{padding:0}.site-header #navbar>ul>li>.sub-menu:not(.sub-mega-menu) .sub-menu{left:100%;top:0}.site-header #navbar>ul>li>.sub-menu>.menu-item-has-children>a{position:relative}.site-header #navbar>ul>li>.sub-menu>.menu-item-has-children>a:before{font-family:"themify";content:"\e649";font-size:11px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.site-header #navbar>ul>li>.sub-menu.sub-mega-menu li,.site-header #navbar>ul>li>.sub-menu .child-elements li{border:none;margin-bottom:0;padding:10px}.site-header #navbar>ul>li>.sub-menu li:not(.menu-item-has-children) .menu-item-with-icon:hover{background:color-mix(in srgb,var(--theme-secondary-color) 10%,transparent);border-radius:10px;cursor:pointer}.site-header #navbar>ul>li>.sub-menu .child-elements li a,.site-header #navbar>ul>li>.sub-menu .child-elements li .title-only{color:var(--theme-blue-color);font-size:15px;font-weight:400}.site-header #navbar>ul>li>.sub-menu [class*="theme-btn"]:hover{color:var(--theme-secondary-color)!important}.site-header #navbar>ul>li>.sub-menu [class*="theme-btn"]:hover:after{background-color:var(--theme-secondary-color)!important}.site-header #navbar .menu-footer{display:flex;justify-content:space-between;align-items:center;padding:0 25px;border-top:1px solid var(--theme-gray-color-3);color:var(--theme-primary-color);font-size:12px;margin-top:10px}.site-header #navbar .menu-footer .menu-footer-left-list{display:flex;align-items:center;gap:20px}.site-header #navbar .menu-footer .menu-footer-left-list li{font-size:12px;color:var(--theme-primary-color)}.site-header #navbar .menu-footer .menu-footer-left-list li svg{stroke:var(--theme-secondary-color);fill:none;width:16px}}footer.main-footer{padding:10px 24px 24px;overflow:hidden}footer .site-footer{position:relative;border-radius:32px;padding:56px 56px 28px;position:relative;overflow:hidden}footer .site-footer:before{content:'';position:absolute;top:-80px;right:60px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgb(75 191 191 / .09) 0%,transparent 70%);pointer-events:none;z-index:0}footer .site-footer:after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 80% 80% at 70% 50%,rgb(75 191 191 / .13) 0%,transparent 65%),radial-gradient(ellipse 40% 60% at 0% 100%,rgb(75 191 191 / .07) 0%,transparent 50%);pointer-events:none;z-index:0}footer .site-footer .upper-footer{padding:0}.site-footer .upper-footer .logo img{width:380px;height:40px;object-fit:contain;margin-right:auto;object-position:left}footer .site-footer .lower-footer{background:#fff0}footer .footer-desc h1,footer .footer-desc h2,footer .footer-desc h3,footer .footer-desc h4,footer .footer-desc h5,footer .footer-desc h6{color:#fff}footer .footer-desc{color:rgba(var(--white-string),.6);font-size:14px}footer .footer-cta-wrapper{text-align:right}footer .footer-cta-wrapper [class*="theme-btn"]:not(:last-child){margin-right:10px}footer .top-footer{align-items:center}footer .middle-footer{padding-top:40px;padding-bottom:40px;border-top:1px solid rgba(var(--white-string),.1);border-bottom:1px solid rgba(var(--white-string),.1)}footer ul.social-links li a{background:#fff0;color:#fff;border:1px solid rgba(var(--white-string),.18)}footer ul.social-links li a .fa,footer ul.social-links li a .fa-brands,footer ul.social-links li a [class*="fa"]{font-size:10px;transition:background 0.25s,color 0.25s}footer ul.social-links li a:hover,footer ul.social-links li a:hover,footer ul.social-links li a:hover{background:var(--theme-secondary-color)}footer ul.social-links li a:hover .fa,footer ul.social-links li a:hover .fa-brands,footer ul.social-links li a:hover [class*="fa"]{color:var(--theme-primary-color)}footer .footer-navs h4{font-size:10px;color:rgba(var(--white-string),.5);line-height:1.1;letter-spacing:.16em;text-transform:uppercase}footer .footer-navs .nav-list li{margin-bottom:5px}footer .footer-navs .nav-list li a{font-size:14px;color:rgba(var(--white-string),.8);transition:color 0.25s}footer .footer-navs .nav-list li a:hover{color:var(--theme-secondary-color);text-decoration:none}footer .middle-footer p,footer .middle-footer a{color:rgba(var(--white-string),.7)}footer .middle-footer p{font-size:13px}footer .address{display:flex;align-items:baseline;gap:10px}footer .address .meta-info h6{color:#fff}footer [class*="about-pharmacy-col"]{display:flex;align-items:center;gap:10px;background:rgba(var(--white-string),.06);border:1px solid rgba(var(--white-string),.1);padding:14px 16px;border-radius:var(--card-radius);overflow:hidden}footer [class*="about-pharmacy-col"] h4{font-size:10px;color:rgab(var(--white-string),.55);margin-bottom:5px;text-transform:uppercase}footer [class*="about-pharmacy-col"] p{font-size:13px;margin-bottom:0}footer .site-footer .lower-footer .copyright-registration-row .extra-link{float:unset}footer .copyright-registration-row p,footer .site-footer .lower-footer .copyright-registration-row .extra-link ul a,footer .site-footer .lower-footer .copyright-registration-row a{font-size:11px;color:rgba(var(--white-string),.5)}footer .site-footer .lower-footer .extra-link ul a,footer .site-footer .lower-footer .copyright-registration-row a{transition:color 0.25s}footer .site-footer .lower-footer .extra-link ul a:hover,footer .site-footer .lower-footer .copyright-registration-row a:hover{color:var(--theme-secondary-color);text-decoration:none}footer .site-footer .lower-footer .extra-link ul>li+li{margin-left:10px}footer .site-footer .lower-footer .copyright-registration-row [class*="col-"]:last-child{text-align:right}footer .payment-logos{display:flex;align-items:center;gap:10px;justify-content:end}footer .payment-logos .section-heading{font-size:10px;color:rgba(var(--white-string),.5);text-transform:uppercase}footer .payment-logos img{width:42px;height:24px;margin-right:5px}footer .security-info{display:flex;align-items:center;gap:10px}footer .security-info li{list-style:none;display:flex;align-items:center;gap:5px;font-size:10px}footer .security-info li span{color:rgba(var(--white-string),.5)}footer.consultation-footer{padding:15px 0}footer.consultation-footer img{width:82px}footer.consultation-footer p{margin-bottom:0;font-size:var(--text-sm);color:rgba(var(--white-string),.5)}.floating-cta{position:fixed;z-index:99;bottom:16px;text-align:center;max-width:fit-content;left:0;right:0;margin-left:auto;margin-right:auto;z-index:850;padding:10px 10px 10px 20px;background:rgb(15 38 52 / .82);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);border:1px solid rgb(255 255 255 / .12);border-radius:999px;box-shadow:0 10px 40px -10px rgb(0 0 0 / .45);transition:opacity .35s ease,transform .35s ease;transform:translateY(140%);opacity:0}.floating-cta .floating-cta-content{display:flex;align-items:center;gap:14px;color:rgba(var(--white-string),.65);font-size:var(--text-sm)}.floating-cta .floating-cta-content h5{font-size:13px;color:#fff;letter-spacing:.01em;margin-bottom:0}.floating-cta .floating-cta-content p{margin-bottom:0}.floating-cta .floating-cta-content [class*="theme-btn"]{border-radius:50px!important;font-size:13px!important}.floating-cta.show{opacity:1;transform:translateY(0)}.btn-flex{display:flex!important}.btn-flex-items-center{align-items:center}.theme-btn-primary,.theme-btn-primary-2,.page-numbers li a.prev.page-numbers,.page-numbers li a.next.page-numbers,.cf7mls-btns .cf7mls_next.action-button,.cf7mls-btns .cf7mls_back.action-button,body.cflp-multistep-v2 form.cflp-form .btn-next.cflp-v2-next,body.cflp-multistep-v2 form.cflp-form .check-bmi.btn-primary,body.cflp-multistep-v2 form.cflp-form .step-nav .cflp_submit_form,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce .theme-btn{background:var(--theme-btn-primary-color)!important;color:var(--theme-primary-btn-txt-color)!important;font-size:var(--child-btn-font-size)!important;font-weight:500!important;padding:10px 18px!important;border:1.5px solid var(--muted-border)!important;border-radius:var(--btn-radius)!important;display:inline-flex!important;justify-content:center!important;position:relative;transition:0.09s all ease-in!important;-webkit-transition:0.09s all ease-in!important;-moz-transition:0.09s all ease-in!important;-o-transition:0.09s all ease-in!important}.theme-btn-primary:hover,body.cflp-multistep-v2 form.cflp-form .btn-next.cflp-v2-next:hover,body.cflp-multistep-v2 form.cflp-form .check-bmi.btn-primary:hover,body.cflp-multistep-v2 form.cflp-form .step-nav .cflp_submit_form:hover,body.cflp-multistep-v2 form.cflp-form .step-nav .cflp_submit_form[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.page-numbers li a.next.page-numbers:hover,.page-numbers li a.prev.page-numbers:hover{background:var(--theme-btn-secondary-color)!important}.theme-btn-primary.disabled:hover{color:var(--theme-primary-btn-txt-color)!important}.single_add_to_cart_button.disabled{opacity:.6;cursor:not-allowed}.theme-btn-secondary,.woocommerce-shop .products .product .button,.product-theme-btn,.product .theme-btn,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,.woocommerce a.button,.woocommerce .product a.theme-btn.start-assessment-btn,.woocommerce .wpfClearButton.wpfButton,.woocommerce #place_order,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register .woocommerce-form-register__submit,.woocommerce-ResetPassword .woocommerce-Button,.woocommerce form.register .woocommerce-button,.woocommerce .woocommerce-MyAccount-content form .button{background:var(--theme-btn-secondary-color)!important;color:var(--theme-secondary-btn-txt-color)!important;font-size:var(--btn-font-size)!important;font-weight:600!important;padding:10px 18px!important;border-radius:var(--btn-radius)!important;display:inline-flex!important;justify-content:center!important;position:relative!important;text-transform:capitalize!important;line-height:1.5!important;transition:0.2s all ease-in!important;-webkit-transition:0.2s all ease-in!important;-moz-transition:0.2s all ease-in!important;-o-transition:0.2s all ease-in!important}.woocommerce .product .product-theme-btn,.woocommerce-shop .products .product .button,.woocommerce .product .add_to_cart_button,.woocommerce .product a.theme-btn.start-assessment-btn,.woocommerce .wpfClearButton.wpfButton,.woocommerce #place_order,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce .woocommerce-form-register .woocommerce-form-register__submit,.woocommerce-ResetPassword .woocommerce-Button,.woocommerce form.register .woocommerce-button,.woocommerce .woocommerce-MyAccount-content form .button{font-size:13px!important;width:auto!important}.single-product.woocommerce .product form a.button{width:100%!important;padding:16px 24px!important;font-size:15px!important;display:flex!important;justify-content:center;align-items:center}.single-product.woocommerce .product form a.button:after{width:15px;height:15px}.woocommerce .product .product-theme-btn:hover,.woocommerce-shop .products .product .button:hover,.woocommerce .product .add_to_cart_button:hover,.woocommerce .product a.theme-btn.start-assessment-btn:hover,.woocommerce .wpfClearButton.wpfButton:hover,.woocommerce a.button:hover,.woocommerce #place_order:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce .woocommerce-form-register .woocommerce-form-register__submit:hover,.woocommerce-ResetPassword .woocommerce-Button:hover,.woocommerce form.register .woocommerce-button:hover,.woocommerce .woocommerce-MyAccount-content form .button:hover,.theme-btn:hover,.theme-btn:focus,.theme-btn:active,.woocommerce-MyAccount-content .woocommerce-Button.button:hover,.woocommerce-MyAccount-content .woocommerce-Button.button:focus{background:var(--theme-secondary-btn-hover-color)!important;color:var(--theme-secondary-btn-hover-txt-color)!important;transition:0.2s all ease-out!important;-webkit-transition:0.2s all ease-out!important;-moz-transition:0.2s all ease-out!important;-o-transition:0.2s all ease-out!important}.woocommerce-shop .products .product .button:after,.product-theme-btn:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:after,.woocommerce a.button:after,.woocommerce .product a.theme-btn.start-assessment-btn:after,.woocommerce .wpfClearButton.wpfButton:after,.woocommerce #place_order:after,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:after,.woocommerce .woocommerce-form-register .woocommerce-form-register__submit:after,.woocommerce-ResetPassword .woocommerce-Button:after,.woocommerce form.register .woocommerce-button:after,.woocommerce .woocommerce-MyAccount-content form .button:after,.woocommerce .theme-btn:after{content:''!important;display:flex;width:12px;height:12px;margin-left:10px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;background-color:var(--theme-primary-color);position:unset!important;margin-top:auto;margin-bottom:auto}.woocommerce #place_order{align-items:center;width:100%!important}.woocommerce #place_order:after,.woocommerce .theme-btn:after{background-color:#fff;transition:0.2s all ease-out!important;-webkit-transition:0.2s all ease-out!important;-moz-transition:0.2s all ease-out!important;-o-transition:0.2s all ease-out!important}.woocommerce #place_order:focus:after,.woocommerce .theme-btn:focus:after{background-color:var(--theme-primary-color)}.woocommerce #place_order:hover:after,.woocommerce .theme-btn:hover:after{background-color:var(--theme-primary-color)}.woocommerce-dashboard-page .woocommerce-MyAccount-navigation .nav-card-wrapper .nav-card .nav-cta-block a{font-family:"Poppins-Medium"}.theme-btn-outline,.theme-btn-secondary-s4.dismiss-modal{display:inline-flex!important;justify-content:center!important;font-size:var(--child-btn-font-size)!important;font-weight:500;color:var(--theme-primary-color)!important;background:transparent!important;border:1.5px solid var(--muted-border)!important;border-radius:var(--btn-radius)!important;padding:10px 18px!important;transition:border-color .2s!important;-webkit-transition:border-color .2s!important;-moz-transition:border-color .2s!important;-o-transition:border-color .2s!important}.theme-btn-outline:hover{background:transparent!important;border:1.5px solid var(--theme-secondary-color)!important;color:var(--theme-primary-color)!important}.btn-fade-overlay{background:rgba(var(--white-string),.07)!important}[class*="theme-btn"].btn-fade-overlay{border:1px solid rgba(var(--white-string),.14)!important;transition:border-color 0.2s}[class*="theme-btn"].btn-fade-overlay:hover{border-color:var(--theme-secondary-color)!important}.text-fade-white{color:rgba(var(--white-string),.6)!important}[class*="theme-btn"].text-fade-white{transition:color 0.2s}[class*="theme-btn"].text-fade-white:hover{color:var(--theme-secondary-color)!important}[class*="theme-btn"].icon:before,[class*="theme-btn"].icon:after{display:inline-flex;align-items:center}[class*="theme-btn"].text-hover-secondory{transition:color 0.25s}[class*="theme-btn"].text-hover-secondory:hover{color:var(--theme-secondary-color)!important}[class*="theme-btn"].icon-hover-secondory{transition:background-color 0.25s}[class*="theme-btn"].icon-hover-secondory:hover:after,[class*="theme-btn"].icon-hover-secondory:hover:before{background-color:var(--theme-secondary-color)}.wpcf7 input:not(input[type="radio"]):not(input[type="checkbox"]):not(input[type="submit"]):not(input[type="button"]),.woocommerce-form input:not(input[type="radio"]):not(input[type="checkbox"]):not(input[type="submit"]):not(input[type="button"]),.wpcf7 select,.woocommerce-form select,.woocommerce-form .form-row select.input-text,.woocommerce form:is(.woocommerce-form,.edit-account) .form-row select,body .wpcf7 textarea{border-radius:12px;border-color:var(--theme-gray-color-3)}.icon-mr-l:after{margin-left:5px}.icon-mr-r:before{margin-right:5px}.icon-arrow-right:after{content:'';display:block;width:12px;height:12px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;background-color:#fff}.icon-arrow-left:before{content:'';display:block;width:12px;height:12px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;background-color:#fff;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}.icon-dark:after,.icon-dark:before{background-color:var(--theme-primary-color)}.close-icon{mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/icon-close.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/icon-close.svg) no-repeat center / contain;background-color:var(--theme-primary-color)}.close-icon:before{content:'';width:16px;height:16px;display:inline-block;vertical-align:middle}.section-title:not(.content-wrapper){color:var(--theme-secondary-color)!important;display:inline-flex;align-items:center;gap:8px;margin-bottom:10px!important;text-transform:uppercase;font-size:11px}.section-title:not(.content-wrapper):before{content:'';width:20px;height:1.5px;background:var(--theme-secondary-color)}.section-title.no-dash:before{content:unset}.section-description h1,.section-description h2,.section-description h3,.section-description h4,.section-description h5{margin-bottom:10px}.section-description h1 em,.section-description h2 em,.section-description h3 em,.section-description h4 em,.section-description h5 em{color:var(--theme-secondary-color);font-style:normal}.section-description{max-width:700px}.content-width-max{max-width:740px}.text-italic-style em{font-style:italic!important}.text-italic-color-normal em{color:inherit!important}.section-description.icon-check-lists ul,.icon-check-lists ul{padding:0}.section-description.icon-check-lists li,.icon-check-lists li{list-style:none;display:flex;align-items:center;gap:8px;margin-bottom:15px;color:color-mix(in srgb,var(--theme-primary-color) 75%,transparent)}.section-description.icon-check-lists li:before,.icon-check-lists li:before{content:'';width:20px;height:20px;flex-shrink:0;display:inline-block;background:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/icon-circle-check.svg);background-repeat:no-repeat;background-position:center}.sec-back-img{position:absolute;inset:0}.section-header-wrapper .content-block .section-description h2{font-family:"Poppins-Bold"!important}.hero-section{overflow:hidden;position:relative}.hero-section:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 55% 65% at 5% 5%,rgb(75 191 191 / .22) 0%,transparent 55%),radial-gradient(ellipse 40% 50% at 0% 40%,rgb(52 199 139 / .14) 0%,transparent 50%),radial-gradient(ellipse 35% 40% at 12% 0%,rgb(96 165 250 / .14) 0%,transparent 45%),radial-gradient(ellipse 30% 35% at 2% 80%,rgb(251 191 36 / .09) 0%,transparent 45%),radial-gradient(ellipse 25% 30% at 0% 55%,rgb(251 113 133 / .08) 0%,transparent 40%);pointer-events:none;z-index:0}.hero-section:after{content:'';position:absolute;top:-60px;left:-60px;width:380px;height:380px;border-radius:50%;border:1px solid rgb(75 191 191 / .18);box-shadow:inset 0 0 60px rgb(75 191 191 / .06);pointer-events:none;z-index:0}.hero-section .hero-left-section{display:flex;flex-direction:column;justify-content:center;padding:120px 52px 80px max(40px, calc((100vw - 1180px)/2 + 40px))}.hero-section .hero-right-section{padding:120px 40px 80px 48px;background:var(--theme-primary-color)}.hero-section .hero-right-section .section-title{color:rgba(var(--white-string),.5);font-size:10px;font-weight:500}.hero-section .short-desc em{font-style:normal;color:var(--theme-secondary-color)}.hero-section .hero-right-section .list-item:first-child{border-top:1px solid rgb(255 255 255 / .1)}.hero-section .hero-right-section .list-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:17px 0;border-bottom:1px solid rgb(255 255 255 / .1);cursor:pointer;transition:padding-left .2s}.hero-section .hero-right-section .list-item:hover{padding-left:5px}.hero-section .hero-right-section .list-item .list-info{display:flex;flex-direction:column}.hero-section .hero-right-section .list-item .list-info .cat-title{color:var(--theme-secondary-color);font-size:10px;text-transform:uppercase}.hero-section .hero-right-section .list-item .list-info .heading{color:#fff;font-size:17px;font-weight:500;line-height:1.1}.hero-section .hero-right-section .list-item .list-info .short-info{color:var(--muted-text-white);font-size:var(--text-sm)}.hero-section .hero-right-section .list-item .list-cta .link-arrow{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1.5px solid rgba(var(--white-string),.2)}.hero-section .hero-right-section .list-item:hover .link-arrow{border-color:var(--theme-secondary-color);background:rgb(75 191 191 / .15)}.hero-section .hero-right-section .list-item .link-arrow:before{content:'';display:block;width:12px;height:12px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;background-color:rgba(var(--white-string),1)}.hero-section .hero-right-section .list-item:hover .link-arrow:before{background-color:var(--theme-secondary-color)}.hero-section .cta-wrapper [class*="theme-btn"]:not(:last-child){margin-right:10px}.hero-section .hero-right-section .stats{margin-top:20px;display:flex;flex-flow:row wrap;padding:0}.hero-section .hero-right-section .stats li{list-style:none;display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px}.hero-section .hero-right-section .stats li:not(:last-child){margin-right:20px}.hero-section .hero-right-section .stats li .stat{font-size:24px;color:rgba(var(--white-string),1)}.hero-section .hero-right-section .stats li .stat-info{font-size:11px;color:rgba(var(--white-string),.5)}.hero-section .hero-right-section .stats li em{font-style:normal;color:var(--theme-secondary-color)}.hero-section .reviews-wrapper img{width:70%;object-fit:contain;height:100%}.marquee{--speed:30px;--duration:30s;overflow:hidden;width:100%;padding-block:1.1rem;padding:0!important}.marquee__track{display:flex;width:max-content;gap:var(--gap);padding-left:var(--gap);will-change:transform;animation:marquee-scroll var(--duration) linear infinite}.tagline-slider .item{padding-top:10px!important;padding-bottom:10px!important}.tagline-slider .short-info{color:var(--theme-primary-color);font-size:var(--text-sm);font-weight:500;display:flex!important;flex-direction:row!important;align-items:center;gap:8px;text-transform:uppercase}.tagline-slider .short-info:before{content:'';background:var(--theme-primary-color);width:4px;height:4px;border-radius:50%}@keyframes marquee-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none;overflow-x:auto}}.featured-conditions{position:relative}@media (min-width:992px){.featured-conditions .section-btn-wrapper{margin-top:auto}}.condition-item-card{display:flex;flex-direction:column;flex:0 0 280px;height:400px;border-radius:14px;overflow:hidden;position:relative;transition:transform .25s;padding:18px}.condition-item-card img{position:absolute;inset:0;object-fit:cover;opacity:.23;height:100%;transition:opacity .25s}.condition-item-card:before{content:'';position:absolute;inset:0;background:var(--theme-primary-color)}.condition-item-card:after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgb(13 27 42 / .96) 0%,rgb(13 27 42 / .35) 55%,transparent 100%)}.condition-item-card .meta-info{margin-top:auto;position:relative;z-index:2}.condition-item-card:hover{transform:translateY(-4px)}.condition-item-card:hover img{opacity:.29}.featured-conditions-listing .owl-stage-outer{padding-top:50px;padding-bottom:50px}.featured-conditions-listing .owl-stage{margin-left:max(40px, calc((100vw - 1200px)/2))}.featured-conditions-listing .owl-stage .owl-item{width:280px!important}.featured-conditions-listing .condition-item-card .cat-name{display:inline-block;align-self:flex-start;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--white-string),.75);background:rgba(var(--white-string),.1);border:1px solid rgba(var(--white-string),.18);border-radius:4px;padding:3px 9px;position:relative;z-index:2;line-height:1.5}.featured-conditions-listing .condition-item-card .meta-info h3,.condition-item-card .meta-info h3{color:#fff;font-size:22px;line-height:1.1}.featured-conditions-listing .condition-item-card .meta-info p,.condition-item-card .meta-info p{color:rgba(var(--white-string),.45);margin-bottom:3px;font-size:var(--text-sm);line-height:1.2}.featured-conditions-listing .condition-item-card .cta-wrapper [class*="theme-btn"].icon:after,.condition-item-card .cta-wrapper [class*="theme-btn"].icon:after{background-color:var(--theme-primary-color)}.treatment-price{margin-right:5px;display:inline-flex;align-items:center;gap:5px}.treatment-price:after{content:'';width:3px;height:3px;flex-shrink:0;border-radius:50%;background:rgba(var(--white-string),.45)}.condition-listings .treatment-price{font-size:clamp(var(--text-sm), calc(var(--text-sm) + 2px), calc(var(--text-sm) + 4px))}.condition-listings .treatment-price:after{content:unset}.step-card-wrapper{display:flex;padding:32px;border:1px solid var(--muted-border);border-radius:calc(var(--card-radius) + 2px);transition:border-color .25s,transform .25s,box-shadow .25s;background:#fff}.step-card-wrapper .row-index{flex:0 0 10%;font-size:42px;font-weight:500;color:var(--theme-primary-color);letter-spacing:-.04em;line-height:1;opacity:.18;transition:opacity .25s,color .25s}.step-card-wrapper .card-row-wrap{flex:0 0 90%}.card-row-wrap .short-desc{font-size:13px}.card-row-wrap .short-desc p,.card-row-wrap .short-desc a{font-size:13px}.step-card-wrapper .card-row-wrap .step-image{overflow:hidden;border-radius:var(--card-radius)}.step-card-wrapper:hover{border-color:var(--theme-secondary-color);transform:translateY(-2px);box-shadow:0 8px 24px rgb(13 27 42 / .04)}.step-card-wrapper:hover .row-index{color:var(--theme-secondary-color);opacity:1}.card-row-wrap .icon{display:inline-flex;width:38px;height:38px;justify-content:center;align-items:center;margin-bottom:10px;border-radius:10px;background:color-mix(in srgb,var(--theme-secondary-color) 10%,transparent)}.card-row-wrap .icon img{align-self:center;flex-shrink:0;flex-grow:0}.calc{background:#fff;border:1px solid var(--muted-border);border-radius:20px}.calc-tabs{display:flex;width:50%;gap:6px;background:#fff0;border-radius:12px}.calc-tab{flex:1;border:none;background:#fff0;border-radius:9px;padding:5px 10px;font-size:13px;font-weight:600;color:var(--theme-light-color);cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease;border:1px solid var(--muted-border)}.calc-tab.active{background:var(--theme-primary-color);color:#fff;box-shadow:0 2px 6px -2px rgb(13 27 42 / .2);border:1px solid var(--theme-primary-color)}.calc-body{display:flex;flex-direction:row wrap;gap:16px}.calc-body[hidden]{display:none}.calc-field{display:flex;flex-direction:column;flex:0 0 48.99%}.calc-label{flex:0 0 50%;font-size:13px;font-weight:600;color:var(--theme-light-color);text-transform:uppercase}.calc-inputrow{display:flex;align-items:center;gap:8px}.calc-inputrow input{background:#fff;padding:11px 14px;border:1px solid var(--muted-border);border-radius:10px}.calc-inputrow:focus-within input{border-color:var(--theme-secondary-color)}.calc-input{flex:1;border:none;background:#fff0;font-size:18px;font-weight:600;color:var(--theme-primary-color);padding:10px 0;width:100%;outline:none;font-family:inherit}.calc-body #resultArea{padding-top:24px;margin-top:24px;border-top:1px solid var(--muted-border)}.calc-suffix{font-size:11px;font-weight:600;color:var(--theme-light-color);text-transform:uppercase}.calc-result-block{text-align:center;margin:34px 0 8px;padding-top:30px;border-top:1px solid var(--muted-border)}.calc-headline{font-size:14px;font-weight:600;color:var(--theme-primary-color);margin:0;letter-spacing:.08em}.calc-bignum{font-size:52px;font-weight:700;color:var(--theme-primary-color);line-height:1.1;margin:15px 0;display:inline-block;padding:10px 22px;background:color-mix(in srgb,var(--theme-secondary-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--theme-secondary-color) 22%,transparent);border-radius:var(--card-radius)}.calc-sub{font-size:15px;color:var(--theme-light-color);margin:0}.calc-sub strong{color:var(--theme-primary-color)}.calc-svg-wrap{margin-top:8px}.calc-disc{margin-top:18px;border-top:1px solid var(--muted-border);padding-top:14px}.calc-disc p{font-size:11px;line-height:1.5;color:var(--ink);margin:0}.key-items-list{padding:0}.key-items-list li{list-style:none;display:inline-block;margin-right:10px;margin-bottom:10px;text-align:center;padding:4px 12px;border:1px solid var(--muted-border);border-radius:40px;background:#fff;font-size:var(--text-sm);color:var(--theme-primary-color)}.about-pharmacy .featured-image{height:100%;border-radius:var(--card-radius);overflow:hidden}.about-pharmacy .featured-image img{height:100%;object-fit:cover}.img-overlay-content{display:flex;align-items:center;border-radius:9px;padding:10px 14px;background:var(--theme-secondary-color);overflow:hidden;position:absolute;bottom:10px;left:10px}.img-overlay-content .icon{margin-right:10px}.img-overlay-content .short-info .heading{font-weight:600;font-size:var(--text-sm);color:var(--theme-primary-color)}.img-overlay-content .short-info p{font-size:10px;margin-bottom:0;line-height:1.5;color:color-mix(in srgb,var(--theme-primary-color) 65%,transparent)}.team-listings .owl-stage-outer{padding-top:30px;padding-bottom:30px}.team-listings .owl-stage{margin-left:max(40px, calc((100vw - 1200px)/2))}.team-listings .team-item-card{border:1px solid var(--muted-border);border-radius:var(--card-radius);overflow:hidden;position:relative;transition:border-color .25s}.team-listings .team-item-card:hover{border-color:var(--theme-secondary-color)}.team-listings .team-item-card .featured-image img{width:280px;height:370px;object-fit:cover}.team-listings .meta-info{padding:14px;background:#fff}.team-listings .meta-info .designation{color:var(--theme-secondary-color);font-size:10px;margin-bottom:10px;line-height:1.2}.team-listings .meta-info h4{margin-bottom:5px}.team-listings .meta-info .specialities{font-size:var(--text-sm);margin-bottom:5px}.result-videos .follow-links-col{margin-top:auto;margin-bottom:20px}.result-videos .follow-links{display:flex;align-items:center;justify-content:end}.result-videos .follow-links span{text-transform:uppercase;margin-right:10px;font-size:10px}.result-videos .followus-list{padding:0;display:flex;align-items:center;gap:10px;justify-content:center}.result-videos .followus-list li{display:flex;align-items:center;justify-content:center;list-style:none;width:30px;height:30px;background:#fff;border:1px solid var(--muted-border);border-radius:8px;overflow:hidden;transition:border-color 0.25s}.result-videos .followus-list li:hover{border:1px solid var(--theme-secondary-color)}.result-videos .followus-list li a{color:var(--theme-light-color)}.result-videos .followus-list li:hover a{color:var(--theme-secondary-color)}.result-listings.owl-stage-outer{padding-top:30px;padding-bottom:30px}.result-listings .video-card{border:1px solid var(--muted-border);border-radius:var(--card-radius);overflow:hidden;position:relative;transition:border-color .25s;max-width:450px;width:450px}.video-card video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.result-listings .video-card:hover{border-color:var(--theme-secondary-color)}.result-listings .video-card:hover .play-btn{transform:scale(1.08);background:#fff}.result-listings .video-card .featured-image{width:100%;height:470px}.result-listings .video-card .featured-image img{height:100%;object-fit:cover}.result-listings .video-card .meta-info{padding:14px;background:#fff}.result-listings .video-card .meta-info p{font-size:13px}.btn-mute{position:absolute;top:14px;right:14px;z-index:10;width:38px;height:38px;border-radius:50%;background:rgba(var(--white-string),.7);backdrop-filter:blur(6px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background 0.2s}.btn-mute:hover{background:rgba(var(--white-string),1)}.btn-mute svg{width:16px;height:16px;fill:none;stroke:var(--theme-primary-color);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.result-listings .video-card .btn-mute{display:none!important}.play-overlay{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;transition:opacity 0.25s}.play-overlay .play-btn{width:48px;height:48px;border-radius:50%;background:rgba(var(--white-string),.85);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px 0 #0D1B2A26;transition:transform 0.18s,background 0.18s}.play-overlay .play-btn svg{width:18px;height:18px;fill:var(--theme-primary-color)}.video-card.playing .play-overlay{opacity:0;pointer-events:none}.video-card.playing:hover .play-overlay{opacity:1;pointer-events:auto}.play-overlay .icon-pause{display:none}.video-card.playing .play-overlay .icon-play{display:none}.video-card.playing .play-overlay .icon-pause{display:block}.video-card .progress-bar{position:absolute;bottom:0;left:0;height:3px;background:rgba(var(--white-color),.9);width:0%;z-index:10;transition:width 0.3s linear;border-radius:0 2px 2px 0}.result-listings .owl-nav,.testimonial-slider .owl-nav{display:flex;align-items:center;gap:10px;margin-top:15px}.result-listings .owl-dots .owl-dot:not(:last-child),.testimonial-slider .owl-dots .owl-dot:not(:last-child){margin-right:10px}.result-listings .owl-nav .owl-prev,.result-listings .owl-nav .owl-next,.testimonial-slider .owl-nav .owl-prev,.testimonial-slider .owl-nav .owl-next{width:38px;height:38px;border-radius:50%;border:1.5px solid var(--muted-border);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s}.testimonial-slider .owl-nav .owl-prev,.testimonial-slider .owl-nav .owl-next{border-color:rgba(var(--white-string),.15);background:#fff0}.testimonial-slider .owl-nav .owl-prev svg path,.testimonial-slider .owl-nav .owl-next svg path{stroke:#fff}.result-listings .owl-dots .owl-dot,.testimonial-slider .owl-dots .owl-dot{width:7px;height:7px;border-radius:50%;background:rgb(13 27 42 / .18);border:none;padding:0;cursor:pointer;transition:background .2s,transform .2s}.testimonial-slider .owl-dots .owl-dot{background:rgba(var(--white-string),.22)}.result-listings .owl-dots .owl-dot.active,.testimonial-slider .owl-dots .owl-dot.active{transform:scale(1.3);background:var(--theme-primary-color)}.testimonial-slider .owl-dots .owl-dot.active{background:var(--theme-secondary-color)}.testimonials-section.section-padding{padding-bottom:100px}.testimonials-section.bg-color-1 .section-description h2{color:#fff}.testimonial-slider .testimonial-box{background:rgba(var(--white-string),.04);border-radius:calc(var(--card-radius) - 2px);border:1px solid rgba(var(--white-string),.07);padding:24px;box-shadow:unset;margin:0}.testimonials-section .quote{padding:0;background:#fff0;border-radius:0;color:rgba(var(--white-string),.7)}.testimonials-section .user-info{display:flex;align-items:center;gap:10px}.testimonials-section .user-info .avatar{color:var(--theme-secondary-color);background:color-mix(in srgb,var(--theme-secondary-color) 20%,transparent);border:1px solid color-mix(in srgb,var(--theme-secondary-color) 30%,transparent);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50px}.testimonials-section .user-info .meta-info h5{color:#fff;margin-bottom:4px}.testimonials-section .user-info .meta-info p{color:rgba(var(--white-string),.4);font-size:calc(var(--text-sm) - 1px);margin-bottom:4px;line-height:1.1}.testimonials-section .rating-info-col{margin-top:auto}.testimonials-section .rating-info-col .rating-number{font-size:52px;margin-bottom:5px;line-height:1;color:#fff}.testimonials-section .rating-info-col .rating-stars{margin-bottom:0;line-height:1.1}.testimonials-section .testimonial-box .rating-stars{display:flex}.testimonials-section .rating-stars img{width:16px;height:16px;object-fit:contain}.testimonials-section .rating-info-col .rating-info-txt{line-height:1;font-size:12px;font-size:var(--text-sm);color:rgba(var(--white-string),.4)}.testimonials-section .rating-count-wrapper{text-align:right}.faq-accordion{max-width:660px;margin-left:auto;margin-right:auto}.faq-accordion .card{border-radius:0;border-bottom:1px solid var(--muted-border);margin-bottom:0}.faq-accordion .card-header{padding:0}.faq-accordion .card:not(.collapsed,.collapse) *{color:var(--theme-primary-color)}.faq-accordion .card a{color:var(--theme-primary-color)}.faq-accordion .card .card-header a{text-decoration:none;padding:15px 0}.faq-accordion .card .card-header .plus-icon{width:17px;height:17px;transition:transform 0.25s}.faq-accordion .card .card-header a:not(.collapsed) .plus-icon{transform:rotate(45deg)}.faq-accordion .card .card-body{padding-left:0;padding-right:0;padding-bottom:10px;color:color-mix(in srgb,var(--theme-primary-color) 80%,transparent);font-size:14px}.faq-accordion .card .card-body p{margin-bottom:7px}.trusted-companies{border-top:1px solid var(--muted-border);border-bottom:1px solid var(--muted-border)}.trusted-companies .section-heading{font-size:10px;font-family:"Poppins-Bold"}.trusted-slider-section{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.trusted-slider-section .tagline-content{border:1px solid var(--muted-border);border-radius:calc(var(--card-radius) - 2px);background:var(--theme-gray-color)}.trusted-slider-section .item{flex-shrink:0;width:180px;height:72px;margin:0 16px;display:flex;opacity:.7;font-size:13px;font-weight:600;transition:opacity .2s,border-color .2s;overflow:hidden}.trusted-slider-section .item:hover{border-color:var(--theme-secondary-color);opacity:1}.trusted-slider-section .marquee__track:hover{animation-play-state:paused}.trusted-slider-section .trust-logo{object-fit:cover}.single-term-banner-section{position:relative;overflow:hidden}.single-term-banner-section:before,.banner-section-bg:before{content:'';position:absolute;inset:0;background:radial-gradient(70% 60% at 90% 30%,rgb(75 191 191 / .16) 0%,#fff0 60%),linear-gradient(90deg,rgb(13 27 42 / .8) 0%,rgb(13 27 42 / .533) 45%,rgb(13 27 42 / .267) 75%,rgb(13 27 42 / .082) 100%)}.single-term-banner-section.condition-layout-1-bg:before{background:linear-gradient(270deg,#0d1b2a 0%,rgb(13 27 42 / .9) 45%,rgb(13 27 42 / .5) 75%,rgb(13 27 42 / .25) 100%),radial-gradient(70% 60% at 10% 20%,rgb(75 191 191 / .18) 0%,transparent 60%)}.single-term-banner-section.condition-layout-1-bg:after{content:'';position:absolute;inset:0;background:color-mix(in srgb,var(--theme-primary-color) 50%,transparent)}.single-term-banner-section .container{position:relative;z-index:2}@media (min-width:992px){.single-term-banner-section .banner-image{height:500px;overflow:hidden;border-radius:var(--card-radius)}}.single-term-banner-section .banner-image img{object-fit:contain}.single-term-banner-section .section-description,.single-term-banner-section .section-description li,.single-term-banner-section .key-checklist-items li,.single-term-banner-section .section-description a,.single-service-banner,.single-service-banner a{color:rgba(var(--white-string),.7)}.single-term-banner-section .section-description h1,.single-term-banner-section .section-description h2,.single-term-banner-section .section-description h3,.single-term-banner-section .section-description h4,.single-term-banner-section .section-description h5,.single-term-banner-section .section-description h6,.single-service-banner h1,.single-service-banner h2,.single-service-banner h3,.single-service-banner h4,.single-service-banner h5,.single-service-banner h6{color:#fff;line-height:58.8px}.single-term-banner-section .call-to-action [class*="theme-btn"]:not(:last-child),.single-service-banner .call-to-action [class*="theme-btn"]:not(:last-child){margin-right:10px}.single-term-banner-section .banner-tagline-content a{color:var(--theme-secondary-color)}.single-term-banner-section ul{padding:0;margin-top:20px;display:flex;flex-flow:row wrap}.single-term-banner-section ul li{list-style:none;margin-bottom:5px;flex:0 0 45%;font-size:13px}.single-term-banner-section ul li i.fa{width:18px;height:18px;margin-right:10px;color:color-mix(in srgb,var(--theme-secondary-color) 50%,transparent);border:1px solid color-mix(in srgb,var(--theme-secondary-color) 50%,transparent);background:color-mix(in srgb,var(--theme-secondary-color) 18%,transparent);border-radius:50px;font-size:10px;text-align:center;align-content:center}@media (min-width:992px){.single-term-banner-section .banner-tagline-content p{color:rgba(var(--white-string),.7);font-size:14px}}.condition-hiw-card{background:#fff;border:1px solid var(--muted-border);border-radius:18px;padding:28px;height:100%;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s}.condition-hiw-card:hover{box-shadow:0 12px 36px #0d1b2a12;transform:translateY(-3px)}.condition-hiw-card .step-content-wrapper h4,.condition-hiw-card .step-content-wrapper h5,.condition-hiw-card .step-content-wrapper h6{font-size:17px;font-weight:600;color:var(--theme-primary-color);margin-bottom:10px;line-height:1.25}.condition-hiw-card .step-content-wrapper p{font-size:13px;font-weight:300;color:var(--theme-light-color);line-height:1.7}.condition-hiw-card .icon-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.condition-hiw-card .icon-wrapper .row-indx{font-size:13px;font-weight:700;letter-spacing:.04em;color:color-mix(in srgb,var(--theme-primary-color) 15%,transparent);background:color-mix(in srgb,var(--theme-secondary-color) 4%,transparent);border-radius:8px;padding:6px 10px}.condition-hiw-card .icon-wrapper [class*="icon-mask"]{width:40px;height:40px;border-radius:10px;background:color-mix(in srgb,var(--theme-secondary-color) 10%,transparent);display:flex;align-items:center;justify-content:center;color:var(--theme-secondary-color)}.condition-hiw-card .icon-wrapper [class*="icon-mask"]:before{content:'';display:block;width:18px;height:18px;background-color:var(--theme-secondary-color)}.featured-products-top-section{overflow:unset}.condition-products.bg-color-1 .section-description h1,.condition-products.bg-color-1 .section-description h2,.condition-products.bg-color-1 .section-description h3,.condition-products.bg-color-1 .section-description h4,.condition-products.bg-color-1 .section-description h5{color:#fff}.condition-products.bg-color-1 .section-description,.condition-products.bg-color-1 .section-description p{color:rgba(var(--white-string),.65)}.cta-spacing [class*="theme-btn"]:not(:last-child){margin-right:10px}.treatment-choose-card{box-shadow:none;position:relative;border-radius:var(--card-radius);overflow:hidden;transition:transform .25s;padding:24px;min-height:88.33%}.treatment-choose-card:hover{transform:translateY(-4px)}.treatment-choose-card:before{content:'';background:color-mix(in srgb,var(--theme-secondary-color) 50%,transparent);position:absolute;inset:0}.treatment-choose-card:after{content:'';position:absolute;background:linear-gradient(163.77deg,rgb(13 27 42 / .55) 0%,rgb(13 27 42 / .88) 100%);inset:0}.treatment-choose-card .treat-content-wrapper{position:relative;z-index:1}.card-sec-heading{color:var(--theme-secondary-color);text-transform:uppercase;font-size:10px;font-weight:700}.card-main-heading{color:#fff;font-size:28px}.condition-treatment-col{position:relative;transition:transform .25s;width:100%}.woocommerce .products .condition-treatment-col .product{padding:0!important;text-align:left!important}.condition-treatment-col:hover{transform:translateY(-4px)}.woocommerce .products .product-item-wrapper .condition-treatment-col .item-price{margin-bottom:10px}.featured-products-top-section .conditions-products-slider .condition-treatment-col .product{padding:0;border-radius:var(--card-radius);overflow:hidden}.consultation-completed #treatments .woocommerce .product .button,.consultation-completed #treatments .woocommerce .product .add_to_cart_button{border-radius:var(--btn-radius)!important}.treatment-choose-card .key-items{padding:0}.treatment-choose-card .key-items li{list-style:none;color:#fff;margin-bottom:10px}.treatment-choose-card .key-items li i{margin-right:10px;color:var(--theme-secondary-color)}.conditions-products-slider .owl-stage-outer{padding-top:5px;display:flex}.conditions-products-slider .owl-stage-outer .owl-stage{display:flex}.conditions-products-slider .owl-nav{margin-top:15px}.conditions-products-slider .owl-prev{margin-right:15px}.conditions-products-slider .owl-prev,.conditions-products-slider .owl-next{width:42px;height:42px;border-radius:999px;background:#fff;border:1px solid color-mix(in srgb,var(--theme-primary-color) 12%,transparent);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s;box-shadow:0 4px 14px #0d1b2a0f}.conditions-products-slider .owl-prev:hover,.conditions-products-slider .owl-next:hover{background:#ffffffb8;color:var(--theme-primary-color);border-color:#ffffff80}.featured-cta-block{position:relative;overflow:hidden}.featured-cta-block:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgb(13 27 42 / .78) 0%,rgb(13 27 42 / .55) 55%,rgb(13 27 42 / .25) 100%)}.featured-cta-block .container{position:relative;z-index:1}.featured-cta-block .section-description h1,.featured-cta-block .section-description h2,.featured-cta-block .section-description h3,.featured-cta-block .section-description h4{color:#fff}.featured-cta-block .section-description p{color:rgba(var(--white-string),.85)}.featured-image-wrapper:hover::before,.popular-cat:hover .featured-image::before{transform:unset;animation:unset}.featured-image-wrapper:hover img,.popular-cat:hover .featured-image img{transform:unset}.woocommerce .product .woocommerce-LoopProduct-link img{min-height:233px;max-height:233px}.woocommerce .product .product-loop-item-desc-wrapper{padding:24px}.woocommerce .product .product-loop-item-desc-wrapper .woocommerce-loop-product__title{text-align:left;font-weight:700!important;font-size:22px!important;line-height:24.2px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price,.woocommerce-cart div.product span.price,.single-service-treatment-items .product .price{color:var(--theme-primary-color);font-size:17px!important;margin-top:0!important;margin-bottom:0!important;text-align:left!important;font-weight:500!important}.woocommerce .product .product-loop-item-desc-wrapper .button{margin-bottom:0}.condition-info-card-wrapper .cond-info-card{background:#fff;border-left:4px solid #4bbfbf;border-radius:18px;padding:32px 28px;transition:transform 0.25s,box-shadow 0.25s,background 0.25s;box-shadow:rgb(13 27 42 / .04) 0 2px 8px;transform:translateY(0);height:100%}.condition-info-card-wrapper .cond-info-card:hover{transform:translateY(-6px);background:color-mix(in srgb,var(--theme-secondary-color) 4%,transparent)}.condition-info-card-wrapper .cond-info-card .icon{width:44px;height:44px;border-radius:12px;background:rgb(75 191 191 / .1);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.condition-info-card-wrapper .cond-info-card .short-desc h1,.condition-info-card-wrapper .cond-info-card .short-desc h2,.condition-info-card-wrapper .cond-info-card .short-desc h3{font-size:clamp(40px, 3.5vw, 56px);font-weight:800;color:var(--theme-secondary-color);letter-spacing:-.03em;line-height:1}.condition-info-card-wrapper .cond-info-card .short-desc,.condition-info-card-wrapper .cond-info-card .short-desc a,.condition-info-card-wrapper .cond-info-card .short-desc p{margin-top:12px;font-size:14px;color:var(--theme-light-color);line-height:1.5;font-weight:400}.condition-info-card-wrapper .cond-info-card .short-desc a{color:var(--theme-secondary-color)}.content-min-width{max-width:450px}.condition-item-wrapper.bg-color-1 .section-description h1,.condition-item-wrapper.bg-color-1 .section-description h2{color:#fff}.condition-item-wrapper.bg-color-1 .section-description,.condition-item-wrapper.bg-color-1 .section-description p{color:rgba(var(--white-string),.75)}.condition-item-wrapper.bg-color-1 .section-description a{color:var(--theme-secondary-color)}.condition-item-wrapper .featured-image-wrapper{width:419px;height:419px;border-radius:calc(var(--card-radius) + 6px);overflow:hidden;margin-left:auto;margin-right:auto;background:linear-gradient(135deg,rgb(75 191 191 / .15) 0%,#1a2d3f 100%);border:1px solid rgb(255 255 255 / .08)}.condition-item-wrapper .featured-image-wrapper img{width:100%;height:100%;object-fit:cover}.condition-item-wrapper .item-price-wrapper{display:flex;align-items:center;gap:8px;justify-content:center}.condition-item-wrapper .item-price-wrapper .from{font-size:20px;font-weight:600;color:var(--theme-secondary-color)}.condition-item-wrapper .item-price-wrapper .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:20px}.condition-item-wrapper .item-price-wrapper .woocommerce-Price-amount{font-size:28px;font-weight:700;color:var(--theme-secondary-color)}.condition-item-wrapper .more-about-item-col{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(var(--white-string),.08);border-radius:12px;overflow:hidden}.condition-item-wrapper .more-about-item-col .left-col{background:color-mix(in srgb,var(--theme-primary-color) 10%,transparent);padding:28px}.condition-item-wrapper .more-about-item-col .right-col{background:var(--theme-secondary-color);padding:28px}.condition-item-wrapper .more-about-item-col .left-col .sec-heading,.condition-item-wrapper .more-about-item-col .right-col .sec-heading{display:block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--white-string),1);font-weight:700;margin-bottom:15px}.condition-item-wrapper .more-about-item-col .left-col .short-desc p,.condition-item-wrapper .more-about-item-col .right-col .short-desc p{font-size:15px;color:rgba(var(--white-string),1);font-weight:400;line-height:1.45;margin-bottom:10px}.condition-item-wrapper .more-about-item-col .left-col .short-desc p:last-child,.condition-item-wrapper .more-about-item-col .right-col .short-desc p:last-child{margin-bottom:0}.treatment-trust-section .sec-back-img{opacity:.03}.treatment-trust-section .section-header-wrapper .section-description h1,.treatment-trust-section .section-header-wrapper .section-description h2{font-weight:700}.treatment-trust-section .section-header-wrapper .section-description li{line-height:22.5px;font-size:15px}.item-key-feat-card-wrapper{background:rgb(255 255 255 / .03);border:1px solid rgba(var(--white-string),.07);border-radius:14px;padding:24px;height:100%}.item-key-feat-card-wrapper .short-desc h3{margin:16px 0 8px;font-size:17px;font-weight:600;color:#fff}.item-key-feat-card-wrapper .short-desc p{font-size:13px;font-weight:300;color:rgb(255 255 255 / .62);line-height:1.7;margin:0}.strength-card-wrapper{background:var(--theme-primary-color);border-radius:18px;padding:32px;position:relative;overflow:hidden;transition:transform 0.25s;cursor:default;transform:translateY(0)}.strength-card-wrapper:before{content:'';position:absolute;inset:0;background:radial-gradient(80% 60% at 100% 0%,rgb(75 191 191 / .12) 0%,transparent 60%)}.strength-card-wrapper:hover{transform:translateY(-6px)}.strength-card-wrapper .card-heading{font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--theme-secondary-color);margin-bottom:16px}.strength-card-wrapper .strength{font-size:42px;font-weight:700;color:rgb(var(--white-string));letter-spacing:-.03em;line-height:1}.strength-card-wrapper .str-inf-wrap{position:relative}.strength-card-wrapper .str-inf-wrap .str-row-title{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--white-string),.45);margin-bottom:4px}.strength-card-wrapper .str-inf-wrap .str-main-info{font-size:15px;font-weight:500;color:rgba(var(--white-string),.85)}.strength-card-wrapper .str-inf-wrap .str-content-info{font-size:14px;font-weight:400;color:rgba(var(--white-string),.72);line-height:1.5}.dosage-section .section-bottom-tagline{margin-top:22px;font-size:13px;color:var(--theme-light-color);font-weight:300}.bg-color-1 .section-description h1,.bg-color-1 .section-description h2,.bg-color-1 .section-description h3,.bg-color-1 .section-description h4{color:#fff}.bg-color-1 .faq-accordion .card{border-color:rgba(var(--white-string),.1)}.bg-color-1 .faq-accordion .card *{color:#fff}.bg-color-1 .faq-accordion .card-body,.bg-color-1 .faq-accordion .card-body p{color:rgba(var(--white-string),.7)}.bg-color-1 .faq-accordion .card-body a{color:var(--theme-secondary-color)}.icon-check-lists.check-list-bg{background:var(--theme-border-light-color);padding:14px 18px;border-radius:12px}.icon-check-lists.check-list-bg li{margin-bottom:0}.quiz-content-block{padding:40px 48px;background:#fff;border:1px solid color-mix(in srgb,var(--theme-primary-color) 8%,transparent);border-radius:var(--card-radius);overflow:hidden}.journey-step-card{position:relative;background:var(--theme-border-light-color);border:1px solid var(--theme-gray-color-3);border-radius:var(--card-radius);padding:22px;height:100%;margin-bottom:20px}.journey-step-card .counter{position:absolute;top:-14px;left:18px;width:34px;height:28px;min-width:28px;padding:0 10px;border-radius:999px;background:var(--theme-secondary-color);color:rgb(var(--white-string));font-size:var(--text-sm);font-weight:700;letter-spacing:.08em;display:inline-flex;align-items:center;justify-content:center}.journey-step-card .icon{width:40px;height:40px;border-radius:10px;background:color-mix(in srgb,var(--theme-secondary-color) 10%,transparent);color:var(--theme-secondary-color);display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;margin-top:4px}.journey-step-card .short-desc h3{font-size:15px;font-weight:700;color:var(--theme-primary-color);margin:0 0 6px}.journey-step-card .short-desc,.journey-step-card .short-desc p{font-size:13px;color:var(--theme-light-color);line-height:1.6;margin:0}.journey-step-card .short-desc a{color:var(--theme-secondary-color)}.about-condition-content .featured-image-wrapper img{width:100%;height:100%;object-fit:cover}.bt-test-card-wrapper{position:relative;display:flex;flex-direction:column;padding:22px;min-height:190px;border-radius:18px;background:#fff;border:1px solid color-mix(in srgb,var(--theme-primary-color) 10%,transparent);box-shadow:0 1px 3px color-mix(in srgb,var(--theme-primary-color) 6%,transparent),0 8px 24px -8px color-mix(in srgb,var(--theme-primary-color) 10%,transparent);transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s,background .25s;overflow:hidden}.bt-test-card-wrapper:hover{transform:translateY(-4px);background:linear-gradient(180deg,color-mix(in srgb,var(--theme-secondary-color) 6%,transparent) 0%,color-mix(in srgb,var(--theme-secondary-color) 2%,transparent) 100%);border-color:rgb(75 191 191 / .35)}.bt-test-card-wrapper:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,color-mix(in srgb,var(--theme-secondary-color) 10%,transparent),transparent 45%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:add,add;-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s ease;pointer-events:none}.bt-test-card-wrapper .icon{width:42px;height:42px;border-radius:12px;margin-bottom:15px;display:inline-flex;align-items:center;justify-content:center;color:var(--theme-secondary-color);background:color-mix(in srgb,var(--theme-secondary-color) 8%,transparent);border:1px solid color-mix(in srgb,var(--theme-secondary-color) 18%,transparent)}.bt-test-card-wrapper .cat{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--theme-light-color);font-weight:600}.bt-test-card-wrapper h3{font-size:18px;line-height:1.2;letter-spacing:-.02em;color:#474949;font-weight:600;margin-bottom:15px}.bt-test-card-wrapper .price-wrapper{display:flex;align-items:center;gap:5px;padding-top:15px;border-top:1px dashed rgb(71 73 73 / .1)}.bt-test-card-wrapper .price-wrapper .from{opacity:.45;font-size:11px;font-weight:600;letter-spacing:.08em}.bt-test-card-wrapper .price-wrapper .amount{font-size:22px;color:color-mix(in srgb,var(--theme-primary-color) 80%,transparent);font-family:'Poppins-Bold'}.service-single-section.about-section .featured-image-wrapper{background:var(--theme-gray-color);border-radius:var(--card-radius);overflow:hidden;position:relative}.service-single-section.about-section .featured-image-wrapper img{width:100%;height:100%;object-fit:cover}.facts-cards{display:flex;padding:0;gap:15px}.facts-cards li{display:flex;flex-direction:column;background:var(--theme-gray-color);border-radius:10px;list-style:none;padding:12px 14px;flex:0 0 33.33%}.facts-cards .fact-heading{color:var(--theme-secondary-color);text-transform:uppercase;letter-spacing:1.54px;font-size:11px;font-family:"Poppins-Bold"}.facts-cards .fact-content{font-size:14px;font-family:"Poppins-Bold";color:var(--theme-primary-color)}.service-content-card{background:#fff;border-radius:16px;padding:24px;border:1px solid var(--theme-border-light-color);height:100%}.service-content-card .featured-image{width:100%;height:220px;position:relative;background:var(--theme-border-light-color);border-radius:var(--card-radius);overflow:hidden}.service-content-card .featured-image img{width:100%;height:100%;object-fit:cover}.service-content-card .service-card-description h3{font-size:17px;color:var(--theme-primary-color)}.service-content-card .service-card-description p{font-size:14px;line-height:1.65;color:var(--theme-light-color);margin:0 0 5px}.service-content-card .service-card-description a{color:var(--theme-secondary-color)}.service-notice-content{margin-top:28px;padding:16px 20px;background:#fff;border:1px solid var(--theme-gray-color-3);border-left-color:var(--theme-secondary-color);border-left-width:2px;border-radius:10px;color:#5c6b7e;font-size:13px;line-height:1.7}.service-notice-content strong{color:var(--theme-primary-color);font-weight:600}.service-notice-content p{margin-bottom:0}.order-step-card .icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--theme-secondary-color) 13%,transparent);margin-bottom:14px}.order-step-card .step-count{font-size:var(--text-sm);color:var(--theme-secondary-color);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.order-step-card .card-content-wrapper h3{font-size:16px;font-weight:600;color:var(--theme-primary-color);margin:4px 0 8px}.order-step-card .card-content-wrapper p{font-size:14px;line-height:1.65;margin:0 0 10px}.order-step-card .card-content-wrapper em,.order-step-card .card-content-wrapper i{font-size:var(--text-sm);line-height:1.6;color:var(--theme-primary-color);opacity:.7;margin:0;font-style:italic}.before-you-start .featured-image-wrapper{height:700px;width:100%}.grid-content-block{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid-content-block .left-grid-content,.grid-content-block .right-grid-content{border-radius:14px;padding:22px;border:1px solid var(--theme-gray-color-5)}.grid-content-block .right-grid-content{background:color-mix(in srgb,var(--theme-secondary-color) 8%,transparent);border-color:color-mix(in srgb,var(--theme-secondary-color) 22%,transparent)}.grid-content-block .left-grid-content h3,.grid-content-block .right-grid-content h3{font-size:var(--text-sm);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-primary-color);margin-bottom:12px}.grid-content-block .left-grid-content p,.grid-content-block .right-grid-content p{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--theme-primary-color);line-height:1.55}.grid-content-block.icon-check-lists li{color:var(--theme-primary-color);font-size:14px;align-items:baseline}.grid-content-block.icon-check-lists li:before{position:relative;top:5px}.booking-calender .section-description h2{font-size:34px}.booking-calender .section-description p{color:rgba(var(--white-string),.7)}.widget-shortcode-wrapper{background:rgba(var(--white-string),.04);padding:25px;border-radius:var(--card-radius);overflow:hidden}.consultation-completed .consultation-completion-condition-banner{padding-top:100px}.consultation-completed .consultation-completion-condition-banner .consultation-submission-heading{color:var(--theme-secondary-color)}.consultation-completed .consultation-completion-condition-banner .consultation-submission-heading .fa-check{color:var(--theme-secondary-color);background:color-mix(in srgb,var(--theme-secondary-color) 20%,transparent);border:1px solid color-mix(in srgb,var(--theme-secondary-color) 70%,transparent);border-radius:50px}.consultation-completed .consultation-completion-condition-banner .banner-content{max-width:740px}.consultation-completed .consultation-completion-condition-banner .banner-content h2{color:rgba(var(--white-string),95%)}.consultation-completed .consultation-completion-condition-banner .banner-content{color:rgba(var(--white-string),80%)}.consultation-completed .banner-trust-badges{position:unset;display:flex;flex-direction:unset;align-items:center;justify-content:end;gap:10px;color:var(--theme-secondary-color)}.consultation-completed .dispatch-content{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;font-size:.92rem;color:#fff;font-style:italic}.woo-single-product-wrapper{padding-top:100px}.woocommerce .woo-single-product-wrapper .product.type-product{margin-top:0;padding-top:0!important}.product-bradcrumb .bradcrumb li{position:relative}.product-bradcrumb .bradcrumb li:not(:last-child){font-weight:600}.product-bradcrumb .bradcrumb li:not(:first-child):before{content:'';width:10px;height:10px;display:inline-block;margin-right:5px;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/angle-right-d.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/angle-right-d.svg) no-repeat center / contain;background-color:var(--theme-dark-gray)}.content-single-product-wrapper .summary .product_title{font-size:clamp(28px, 3vw, 38px);line-height:1.15;letter-spacing:-.025em;color:var(--theme-primary-color);margin:0 0 14px;font-family:"Poppins-Bold"!important}.summary.entry-summary .woocommerce-product-details__short-description p{line-height:1.7;margin:0 0 26px!important}.woocommerce div.product form.cart .variations .variation-input-label{font-size:var(--text-sm);font-family:"Poppins-Bold";letter-spacing:.12em;text-transform:uppercase;color:var(--theme-primary-color);margin-bottom:12px!important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{position:relative;padding:25px 16px;background:#fff;border:1.5px solid var(--theme-gray-color-3);border-radius:10px;cursor:pointer;font-size:15px;font-weight:600;color:#0d1b2a;text-align:left;transition:border-color 0.15s,box-shadow 0.15s;box-shadow:none}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected{border-color:var(--theme-secondary-color);box-shadow:color-mix(in srgb,var(--theme-secondary-color) 13%,transparent) 0 0 0 3px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:before{content:'';width:15px;height:15px;position:absolute;right:4px;top:4px;background-image:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/check-circle.svg);background-color:var(--theme-secondary-color);background-position:center;background-size:70%;border-radius:50px;background-repeat:no-repeat}.woocommerce .single-variations-data .woocommerce-variation-price{position:relative;display:flex;justify-content:space-between;margin:10px 0 20px;color:var(--theme-primary-color)}.woocommerce .single-variations-data .woocommerce-variation-price .price{font-size:28px!important;letter-spacing:-.02em;font-family:"Poppins-Bold"!important;text-align:right!important}.woocommerce .single-variations-data .woocommerce-variation-price:before{content:'Price';font-size:var(--text-sm);font-family:"Poppins-Bold";letter-spacing:.12em;text-transform:uppercase;color:var(--theme-primary-color)}.woocommerce .clear-variations-text a.reset_variations{background:none;border:none;padding:0;color:var(--theme-secondary-color);text-decoration:underline}.woocommerce .product-type-variable form.cart .woocommerce-variation-add-to-cart{justify-content:space-between!important}.woocommerce .quantity .qty{border-color:var(--theme-gray-color-3)}.woocommerce .product-type-variable form.cart .woocommerce-variation-add-to-cart .woo-variation-action-wrap{flex:0 0 80%}.woocommerce .product-type-variable form.cart .woocommerce-variation-add-to-cart .woo-variation-action-wrap .single_add_to_cart_button{width:100%!important}.clear-variations-wrapper{line-height:0}.woocommerce .product form.cart .single_variation_wrap{margin-bottom:0}.custom-stock-status{display:inline-flex;align-items:center;justify-content:center;margin-top:5px;width:120px;gap:6px;padding:4px 10px;border-radius:50px;font-size:12px;font-weight:600;letter-spacing:.04em}.custom-stock-status.in-stock{background:color-mix(in srgb,var(--theme-secondary-color) 14%,transparent);color:var(--theme-secondary-color);width:100px;margin-bottom:0}.custom-stock-status.out-of-stock{background:color-mix(in srgb,var(--wc-red) 14%,transparent);color:var(--wc-red)}.custom-stock-status.in-stock:before,.custom-stock-status.out-of-stock:before{content:'';width:7px;height:7px;border-radius:50px}.custom-stock-status.in-stock:before{background:var(--theme-secondary-color);color:var(--theme-secondary-color)}.custom-stock-status.out-of-stock:before{background:var(--wc-red);color:var(--wc-red)}.woocommerce .woo-single-product-wrapper .outofstock.product-type-variable .summary>.price{font-size:28px!important;margin-bottom:10px!important;font-family:"Poppins-Bold"}.woocommerce .content-single-product-wrapper .woocommerce-product-gallery__wrapper:not(:has(.flex-viewport)),.woocommerce .content-single-product-wrapper .woocommerce-product-gallery:not(:has(.flex-viewport)),.woocommerce .content-single-product-wrapper .flex-viewport{background:rgb(var(--white-string));border:1px solid var(--theme-gray-color-3);border-radius:16px;margin-bottom:14px}.woocommerce .content-single-product-wrapper .woocommerce-product-gallery__wrapper:not(:has(.flex-viewport)){overflow:hidden}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-flow:row wrap;gap:8px}.woocommerce div.product div.images .flex-control-thumbs li{width:75px;height:75px;overflow:hidden;border-radius:16px;padding:10px;border:1px solid var(--theme-gray-color-3)}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li:has(img.flex-active){border-color:var(--theme-secondary-color)}.cart-btn-bottom-content{font-size:var(--test-sm);text-align:center;font-style:italic;font-family:'Poppins-Light'}.cart-btn-bottom-content p{margin-bottom:5px}.woocommerce-variation-add-to-cart,.woo-cart-form-act-wrapper{padding-top:20px;border-top:1px solid var(--theme-gray-color-3)}.woocommerce .woocommerce-tabs ul.tabs{gap:0;border-bottom:1px solid var(--theme-gray-color-3);padding:0!important}.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li.active,.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li{background:transparent!important;border:0!important;border-radius:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding-left:0}.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li a{color:var(--content-color)!important;font-weight:700}.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li.active a{color:var(--theme-primary-color)!important}.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li a,.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li.active a{padding-left:10px!important;padding-right:10px!important;transition:unset}.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li:first-child a{padding-left:15px!important}.woocommerce .woocommerce-tabs ul.tabs.wc-tabs li.active a{border-bottom:1px solid var(--theme-secondary-color);font-family:"Poppins-Bold"}.woocommerce .woocommerce-tabs .panel{margin-top:0!important;background:#fff0;padding:0!important}.woocommerce .woocommerce-tabs .panel h2:not(.woocommerce-loop-product__title){font-size:1.6rem}.woocommerce-tabs .woocommerce-Tabs-panel ul,.woocommerce-tabs .woocommerce-Tabs-panel ol{padding-left:15px;margin-top:0}.woocommerce-tabs .woocommerce-Tabs-panel ul p,.woocommerce-tabs .woocommerce-Tabs-panel ol p{margin-bottom:7px}.treatment-suitability{background:#f4f7f9;border:1px solid #e6ecf1;border-radius:16px;padding:28px;align-self:flex-start}.treatment-suitability .sec-heading{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--theme-secondary-color);margin-bottom:0;display:block}.treatment-suitability .suitability-items-wrapper .suitability-q{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--theme-gray-color-4) 25%,transparent);font-size:13px}.treatment-suitability .suitability-items-wrapper .suitability-q p{margin-bottom:0;font-weight:700;color:var(--theme-primary-color)}.treatment-suitability .suitability-items-wrapper .risk-badge,.warning-badge{padding:0 12px;border-radius:999px;background:rgb(220 84 158 / .14);color:#a83a78!important;font-size:12px;font-weight:700}.custom-out-of-stock-shop{color:#a83a78;background:rgb(220 84 158 / .14)}.treatment-suitability .suitability-items-wrapper .normal-badge,.green-badge{padding:0 12px;border-radius:999px;background:rgb(75 191 191 / .14);color:#2a8585!important;font-size:12px;font-weight:700}.treatment-suitability .consultation-content-wrapper{margin-top:15px}.treatment-suitability .consultation-content-wrapper label{margin-bottom:0;font-size:13px}.treatment-suitability .consultation-content-wrapper .consult-info{border-top:1px solid color-mix(in srgb,var(--theme-gray-color-4) 25%,transparent);padding:15px 0}.treatment-suitability .consultation-content-wrapper .consult-info-wrapper .consult-info{display:flex;align-items:center;justify-content:space-between;color:var(--theme-primary-color)}.treatment-suitability .consultation-content-wrapper .consult-info-wrapper .consult-info label{color:var(--theme-primary-color);font-family:"Poppins-Bold";font-size:13px}.treatment-suitability .consultation-content-wrapper .consult-info-wrapper .consult-info span{font-weight:700}.treatment-suitability .consultation-content-wrapper .consultation-desc{font-size:var(--text-sm)}.single-product-related-listing .related.products{margin-top:0}.single-product-related-listing,.single-product-upsell-listing,.product-review-section{border-top:1px solid var(--theme-gray-color-3)}.single-product-other-listings .related.products h2,.main-heading-bold,.single-product-other-listings .upsells.products h2{font-size:clamp(22px, 2.2vw, 30px);line-height:1.2;letter-spacing:-.02em;color:#0d1b2a;margin:0 0 28px;font-family:"Poppins-Bold"!important}.woocommerce .related.products .product,.woocommerce .upsells.products .product{padding-top:10px!important}.woocommerce .related.products .product,.woocommerce .upsells.products .product{background:#fff;border:1px solid #e6ecf1;border-radius:14px;padding:0;text-decoration:none;color:#0d1b2a;transition:border-color 0.15s,box-shadow 0.15s;box-shadow:none;margin-top:0!important}.woocommerce .related.products .product:hover,.woocommerce .upsells.products .product:hover{border-color:var(--theme-secondary-color);box-shadow:color-mix(in srgb,var(--theme-secondary-color) 13%,transparent) 0 0 0 3px}.woocommerce .related.products .product .woocommerce-loop-product__title,.woocommerce .upsells.products .product .woocommerce-loop-product__title{font-size:15px!important;font-weight:700;color:#0d1b2a;margin-bottom:6px}.woocommerce .related.products .product .product-loop-item-desc-wrapper,.woocommerce .upsells.products .product .product-loop-item-desc-wrapper{padding:15px;display:flex;flex-direction:column}.woocommerce .ru-action-wrapper{display:flex;align-items:center;justify-content:space-between}.woocommerce .ru-action-wrapper .item-price span.price{font-size:13px!important}.woocommerce .ru-action-wrapper .item-price .from{text-transform:capitalize}.woocommerce .ru-action-wrapper .price .woocommerce-Price-amount.amount{font-family:"Poppins-Bold"}.woocommerce .products .product .product-loop-item-desc-wrapper .ru-action-wrapper .item-price{margin-bottom:0;flex:0 0 40%}.woocommerce .ru-action-wrapper a.button,.woocommerce .ru-action-wrapper a.button.product-theme-btn,.woocommerce .ru-action-wrapper a.button.theme-btn{background:none!important;border:none!important;color:var(--theme-secondary-color)!important;padding:0!important;margin:0!important;font-size:var(--text-sm)!important}.woocommerce .ru-action-wrapper a.button:hover,.woocommerce .ru-action-wrapper a.button.product-theme-btn:hover,.woocommerce .ru-action-wrapper a.button.theme-btn:hover{background:none!important;color:var(--theme-secondary-color)!important}.woocommerce .ru-action-wrapper .button:after,.woocommerce .ru-action-wrapper .button.product-theme-btn:after{background-color:var(--theme-secondary-color)!important;margin-left:3px!important}.product-usp-section{margin-bottom:35px;border-top:1px solid var(--theme-gray-color-4);border-bottom:1px solid var(--theme-gray-color-4);padding:20px 0}.product-usp-section .usp-content-wrapper{display:flex;align-items:center;gap:14px}.product-usp-section .usp-content-wrapper .icon{width:40px;height:40px;border-radius:10px;background:#fff;border:1px solid var(--theme-gray-color-4);display:inline-flex;align-items:center;justify-content:center;color:var(--theme-secondary-color);flex-shrink:0}.product-usp-section .usp-content-wrapper .icon img{width:18px;height:18px}.product-usp-section .usp-content-wrapper .content strong{font-size:14px;font-weight:700;color:var(--theme-primary-color)}.product-usp-section .usp-content-wrapper .content p{font-size:var(--text-sm);font-weight:500;margin-bottom:0;line-height:1.65}.woocommerce .content-single-product-wrapper .rate-stock-wrapper{display:flex;align-items:center;gap:15px;margin-bottom:15px}.woocommerce .content-single-product-wrapper .rate-stock-wrapper .woocommerce-product-rating{margin-bottom:0}.woocommerce .woo-single-product-wrapper .tab-sec-heading{font-size:clamp(24px, 2.4vw, 32px);line-height:1.2;letter-spacing:-.02em;color:var(--theme-primary-color);margin:0 0 25px;font-family:"Poppins-Bold"!important}.product-review-section .main-heading-bold{margin-bottom:10px}.woocommerce-Reviews #review_form_wrapper{border:1px solid var(--theme-gray-color-3);padding:25px;border-radius:12px}.woocommerce-Reviews #review_form_wrapper .comment-reply-title,.woocommerce-Reviews #review_form_wrapper .comment-form-rating-label,.woocommerce-Reviews #review_form_wrapper .comment-form-comment label{color:var(--theme-primary-color);font-family:"Poppins-Bold"}.woocommerce #review_form #respond textarea{border:1px solid var(--theme-gray-color-3)}.woocommerce-Reviews .woocommerce-Reviews-title{display:none!important}.woocommerce #review_form p.stars a,.woocommerce #review_form p.stars a:hover{color:var(--gold-color)}.woocommerce-Reviews .commentlist{padding:0}.woocommerce-Reviews .woocommerce-review__verified.verified{padding:2px 8px;background:rgb(75 191 191 / .14);color:#2a8585;border-radius:999px;font-size:11px;font-family:"Poppins-Bold";letter-spacing:.04em}.woocommerce #reviews #comments ol.commentlist li{list-style:none;border-top:1px solid var(--theme-gray-color-3);padding-top:30px;padding-bottom:30px}.woocommerce #reviews #comments ol.commentlist li:last-child{border-bottom:1px solid var(--theme-gray-color-3)}.woocommerce #reviews #comments ol.commentlist li .comment_container{display:flex;align-items:start}.woocommerce #reviews #comments ol.commentlist li .comment_container .woo-review-author-avatar{width:48px;height:48px;border-radius:999px;background:#f4f7f9;color:var(--theme-primary-color);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:1;font-family:"Poppins-Bold";font-size:14px;border:1px solid #e6ecf1}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;padding:0;margin-left:15px}.woocommerce #reviews #comments ol.commentlist li .comment-text .description p:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:unset}.woocommerce-review__author{font-size:14px;color:var(--theme-primary-color);font-family:"Poppins-Bold"}.review-user-meta{display:flex;flex-direction:column;margin-bottom:15px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-bottom:5px}.woocommerce .section-description.rating-content{display:flex;align-items:center;gap:10px}.woocommerce .section-description.rating-content .rating-short{margin-bottom:0}.woocommerce .section-description.rating-content .rating-short strong{color:var(--theme-primary-color);font-family:"Poppins-Bold"}.woocommerce .star-rating span::before{color:var(--gold-color)}.is-search-icon::after{content:'';position:absolute;mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/search.svg) no-repeat center;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/search.svg) no-repeat center;right:0;top:0;left:0;bottom:0;background:#fff!important}section.blog-listing-section{background:#fff}.blog-grids .grid .img-holder img{width:100%}.blog-grids .post-cat a{color:var(--theme-secondary-color);font-weight:700}.blog-grids .blog-title{font-size:20px;font-family:"Poppins-Bold"!important}section.blog-listing-section .blog-grids .grid{border:1px solid var(--theme-gray-color-3);transition:border-color 0.15s,box-shadow 0.15s}section.blog-listing-section .blog-grids .grid:hover{border-color:var(--theme-secondary-color);box-shadow:color-mix(in srgb,var(--theme-secondary-color) 13%,transparent) 0 0 0 3px}.page-banner-cta [class*="theme-btn"]:not(:last-child){margin-right:1rem}.page-banner-section.banner-section-bg p{color:#fff}.listing-card .card-wrapper{border:1px solid var(--theme-gray-color-3);transition:border-color 0.15s,box-shadow 0.15s}.listing-card .card-wrapper:hover{border-color:var(--theme-secondary-color);box-shadow:color-mix(in srgb,var(--theme-secondary-color) 13%,transparent) 0 0 0 3px;background:#fff}.main-title,.main-title a{font-family:"Poppins-Bold"}.blog-single-section .blog-content h1 strong,.blog-single-section .blog-content h2 strong,.blog-single-section .blog-content h3 strong,.blog-single-section .blog-content h4 strong,.blog-single-section .blog-content h5 strong{color:var(--theme-primary-color)!important;font-family:"Poppins-Bold"!important}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:fixed;left:0!important;top:92px;min-width:500px;z-index:1000;right:0;margin-left:auto;margin-right:auto;width:30%;max-width:100%}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:none!important}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{height:55px;padding-left:30px}.dgwt-wcas-sf-wrapp{border-radius:12px;overflow:hidden}body:has(.woo-header-search .dgwt-wcas-layout-icon-open.dgwt-wcas-active):before{content:'';position:fixed;inset:0;background:var(--theme-primary-color);opacity:.4;z-index:99}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder{color:var(--theme-primary-color)}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:#fff0;border:none}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before{content:unset}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{opacity:1}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:var(--theme-primary-color)}.dgwt-wcas-suggestions-wrapp{border-radius:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{color:var(--theme-primary-color);font-family:"Poppins-Bold"}.woocommerce .woocommerce-ordering select{background-color:#fff0;border:1px solid var(--theme-gray-color-3)}.woocommerce .products .product{border:1px solid var(--theme-gray-color-3)}.woocommerce .shop-page-items-listings .product .product-loop-item-desc-wrapper .woocommerce-loop-product__title{font-size:15px!important;line-height:20px!important}.woocommerce .products .product .product-loop-item-desc-wrapper{padding:20px}.woocommerce .products .product .product-loop-item-desc-wrapper .item-price{margin-bottom:10px}.wpfFilterWrapper .wfpTitle{color:var(--theme-primary-color)!important;font-family:"Poppins-Bold"}.wpfFilterWrapper .wpfTitleToggle{color:var(--theme-primary-color)}section.page-banner-section.woo-myaccount-banner-section:not(.section-padding),.woo-page-banner-section:not(.section-padding){padding:120px 0 50px!important}.shop-page-top-section:not(.section-padding){padding:110px 0 50px!important}.woo-page-banner-section .content-block h2{margin-bottom:10px}.wpfFilterButtons{margin-top:15px;text-align:right}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:var(--theme-primary-color)}.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:#fff0;color:var(--theme-secondary-color);font-weight:700}ul.page-numbers li{width:auto!important;height:auto!important;border-radius:12px!important}ul.page-numbers li a.next.page-numbers,ul.page-numbers li a.prev.page-numbers{background:var(--theme-primary-color)!important}.woocommerce .woocommerce-cart-form .product-name,.woocommerce table.shop_table .product-name,#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart th,.woocommerce table.shop_table th{color:var(--theme-primary-color);font-family:"Poppins-Bold"}.woocommerce .woocommerce-cart-form .product-name a{color:var(--theme-primary-color);font-size:15px;font-weight:500;font-family:"Poppins-Medium"}.woocommerce .woocommerce-cart-form table.shop_table td{border-color:var(--theme-gray-color-3)!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{background:color-mix(in srgb,var(--theme-gray-color-3) 30%,transparent)}.cart-collaterals .cart_totals h2{font-size:24px;color:var(--theme-primary-color);font-family:"Poppins-Bold"!important}.cart-collaterals .cart-subtotal th,.woocommerce .cart-collaterals .cart_totals .shop_table th,.woocommerce .cart-collaterals .cart_totals .shop_table .order-total th{color:var(--theme-primary-color);font-size:15px;font-family:"Poppins-Bold"}.woocommerce .cart-collaterals .cart_totals .shop_table .order-total td{font-size:16px}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:13px;line-height:1.6}.woocommerce .cart-collaterals .cart_totals .shop_table td{color:var(--content-color);font-size:13px}.woocommerce .cart-collaterals .cart_totals .checkout-button{color:var(--theme-primary-color)!important;display:flex!important}.woocommerce .woocommerce-form .woocommerce-form-row input[type="radio"]{position:absolute;opacity:0;visibility:hidden}.woocommerce .woocommerce-form .woocommerce-form-row input[type="radio"]+label::before{content:"";background:#fff;border-radius:100%;border:1px solid var(--theme-primary-color);display:inline-block;width:1.4em;height:1.4em;position:relative;top:0;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.woocommerce .woocommerce-shipping-methods li input[type="radio"]:checked+label::before,.woocommerce .woocommerce-form .woocommerce-form-row input[type="radio"]:checked+label:before{background:var(--theme-primary-color);box-shadow:inset 0 0 0 4px #f4f4f4}.woocommerce .woocommerce-checkout .form-row{margin-bottom:10px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border-radius:calc(var(--card-radius) - 7px);border-color:var(--theme-gray-color-3)!important;color:var(--content-color)}.woocommerce form .woocommerce-billing-fields h3,.woocommerce form .checkout-payment-wrapper h2,.woocommerce form .woo-gp-form-wrapper h2,.woocommerce form .checkout-order-review-wrapper h3,.woocommerce form .checkout-delivery-methods-wrapper h3,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account fieldset legend{font-family:"Poppins-Bold"!important;font-size:24px!important}.woocommerce form .woocommerce-billing-fields h3,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account fieldset legend{margin-bottom:30px}.woocommerce .woocommerce-checkout .form-row label,.woocommerce ul#shipping_method li label,.woocommerce-MyAccount-content form .woocommerce-address-fields label,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account{color:var(--theme-primary-color)}.woocommerce-MyAccount-content form .woocommerce-address-fields .form-row,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account .form-row{margin-bottom:15px}.woocommerce-checkout #payment,.woocommerce .checkout .woo-gp-form-wrapper{background:color-mix(in srgb,var(--theme-gray-color-3) 40%,transparent);padding:20px}.woocommerce .col2-set,.woocommerce-page .col2-set,.woocommerce form .checkout-delivery-methods-wrapper,.woocommerce .checkout .user-fields-container .billing-fields-wrapper,.woocommerce .checkout .checkout-delivery-methods-wrapper,.woocommerce .checkout .woo-gp-form-wrapper,.checkout #prescription-checkout-fields,.woocommerce .checkout .order-review-wrapper,.woocommerce .checkout .user-fields-container .shipping-fields-wrapper,.woocommerce .checkout .p-lines-questionnaire-wrapper,.woocommerce .checkout .shop_table.woocommerce-checkout-review-order-table,.woocommerce form .woocommerce-checkout-payment,.woocommerce-MyAccount-content .woocommerce-address-fields,.woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account{border:1px solid var(--theme-gray-color-3);border-radius:var(--card-radius);padding:20px;margin-bottom:20px}.woocommerce form .checkout-delivery-methods-wrapper .woocommerce-shipping-methods{margin-top:15px!important}form input.form-control.custom-textfield,form .cflp-form select,form .cflp-form textarea,:is(.woopw-form-wrapper) .form-control{border-radius:12px}.pm-pwd-tooltip{background:var(--theme-gray-color-3)}.woocommerce form .form-row label{line-height:1.5!important}.woocommerce .my-account-form-wrapper .main-heading{font-family:"Poppins-Bold"!important}.woocommerce .login-wrapper,.woocommerce .woocommerce-ResetPassword{background:color-mix(in srgb,var(--theme-gray-color-3) 40%,transparent);padding:20px;border-radius:var(--card-radius)}.woocommerce form.woocommerce-ResetPassword .button{color:var(--theme-primary-color)!important}.woocommerce .login-wrapper .woocommerce-button.button{width:100%!important}.woocommerce .login-wrapper .switch-wrapper li.active{background:var(--theme-primary-color)}.woocommerce .woop-notice.card{background:color-mix(in srgb,var(--theme-secondary-color) 5%,transparent);border-radius:var(--card-radius);color:var(--theme-primary-color)}.wpfMainWrapper .wpfFilterWrapper:not(:last-child){border-bottom:1px solid var(--border-color-2);margin:0;padding:20px 0 0}.wpfFilterWrapper #wpfSliderRange .ui-slider-handle{border-radius:100px;width:20px;height:20px;background:var(--theme-gray-color-3);border-color:var(--theme-gray-color-3)}.wpfFilterWrapper #wpfSliderRange .ui-slider-handle:hover{border-color:var(--theme-primary-color)!important}.wpfFilterWrapper #wpfSliderRange .ui-slider-range{border:none;background:var(--theme-primary-color)!important}.woocommerce .wpfFilterWrapper .wpfCheckbox input[type="checkbox"]:checked+label::before{background-size:.75em;background-color:var(--theme-primary-color);border-radius:100px;transition:unset}.woocommerce .wpfFilterWrapper .wpfCheckbox input[type="checkbox"]:checked+label::before{background-size:1.25em!important;transition:unset;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xml:space="preserve" fill="white" viewBox="0 0 9 9"><rect x="0" y="4.3" transform="matrix(-0.707 -0.7072 0.7072 -0.707 0.5891 10.4702)" rx="1px" width="4.3" height="1.3" /><rect x="2.2" y="2.9" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 12.1877 2.9833)" width="7" height="1.3" rx="1px"/></svg>')!important;background-position:center!important;background-repeat:no-repeat!important;background-color:var(--theme-primary-color)!important}.woocommerce .wpfFilterWrapper input[type=radio]{margin-left:0;appearance:none;border:1px solid var(--theme-gray-color-3);position:relative;overflow:hidden;width:15.5px;height:15px;display:block;background:#fff0;border-radius:100px}.ui-slider.ui-widget-content:not(.iris-slider-offset){border:none!important;background:var(--theme-gray-color-3)!important;border-radius:100px!important}.wpfMainWrapper .wpfFilterWrapper .wfpTitle,.wpfMainWrapper .wpfFilterWrapper i{color:var(--theme-primary-color)}.wpfMainWrapper .wpfFilterWrapper .ui-slider-horizontal{height:8px}.woocommerce .wpfFilterWrapper .wpfCheckbox label::before{width:1.25rem!important;height:1.25rem!important;border:1px solid var(--theme-primary-color)!important;background-color:transparent!important}.wpfLiLabel .wpfDisplay{margin-left:5px;font-size:14px;font-weight:400}.single-product #pline-form .cflp-form-container .form-group-wrapper{border:none;padding:0;margin-bottom:0}.single-product #pline-form .cflp-form-container .form-group{border-radius:var(--card-radius);border-color:var(--border-color-2)}.single-product #pline-form .cflp-form-container .content-wrapper label{margin-bottom:0}.single-product #pline-form .cflp-form-container .content-wrapper h4{margin-bottom:10px!important;color:var(--theme-primary-color);margin-left:0}.single-product #pline-form .cflp-form-container .conditional-form.toggle-additional-wrapper{margin-top:10px!important}.single-product #pline-form .cflp-form-container .content-wrapper .conditional-field-row h4{font-size:1.023rem}.single-product #pline-form .cflp-form-container .content-wrapper .fields-description{margin-top:10px!important;padding-left:0}.single-product #pline-form .cflp-form-container span.count-group{background:var(--theme-primary-btn-hover-color)}.single-product #pline-form .cflp-form-container .form-group-title{color:var(--theme-primary-color)}.single-product #pline-form .cflp-form-container .conditional-field-form{margin-top:20px}.single-product #pline-form .cflp-form-container .conditional-field-form h4{font-size:15px!important;margin-bottom:0}.woopw-form-wrapper a[aria-controls="pline-form"]{margin-left:0!important;margin-right:0!important;justify-content:center!important}.woopw-form-wrapper a[aria-controls="pline-form"] i{display:none}.woopw-form-wrapper a[aria-controls="pline-form"]:after{content:'';mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;-webkit-mask:url(https://livewell.pharmacymentorbuilds.com/wp-content/themes/livewell-child/assets/css/../img/arrow-right-w.svg) no-repeat center / contain;background-color:#fff;width:16px;height:16px;position:relative;margin-right:0}@media (min-width:992px){.single-product #pline-form.show:not(.no-pline-form){position:fixed;z-index:999;inset:0;overflow-y:auto}.single-product #pline-form.show:not(.no-pline-form):before{content:'';position:fixed;left:0;right:0;bottom:0;top:0;background:#000;opacity:.2}.single-product #pline-form div.cflp-form-container{width:750px;background:#fff;padding:20px;position:relative;z-index:9;margin-top:20px;margin-bottom:20px;border-radius:var(--card-radius)}.single-product #pline-form div.cflp-form-container .quantity-cartbtn{float:unset}body:has(.woopw-form-wrapper .collapse.show:not(.no-pline-form)){overflow:hidden}}.plines-products.product{padding:0}.woopw-form-wrapper .woo-variation-action-wrap{flex:0 0 80%}.woopw-form-wrapper .woo-variation-action-wrap .woo-cart-form-act-wrapper{padding-top:0;border:none}.woopw-form-wrapper .woo-variation-action-wrap .woo-cart-form-act-wrapper [class*="theme-btn"]{width:100%!important}#pline-form .section-title{text-align:left!important}#pline-form:has(input:invalid,textarea:invalid,select:invalid) .woo-cart-form-act-wrapper button{width:100%;background-color:var(--theme-secondary-color)!important;border-color:var(--theme-primary-color)!important;color:var(--theme-primary-color)!important}.woopw-form-wrapper .cart-btn-bottom-content{margin-top:15px}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{border:none;padding:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{border:1px solid var(--theme-gray-color-3);background:color-mix(in srgb,var(--theme-gray-color-3) 40%,transparent)}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h2,.woocommerce-MyAccount-content form h2{font-size:24px!important;font-family:"Poppins-Bold"!important}.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address a:not([class*="theme-btn"]){color:var(--theme-secondary-color)}.woocommerce-dashboard-page .account-endpoint-title h1,.woocommerce-dashboard-page .account-page-main-title{font-size:var(--header2-font-size);font-family:"Poppins-Bold"!important}.woocommerce .practitioner-order-completed-wrapper{border-color:var(--theme-gray-color-3)}.search-form form input.searchinput{border-radius:12px;border:1px solid var(--theme-gray-color-3)!important}body.has-consultation-form,body.has-consultation-form header{background:#f4f7f9}.has-consultation-form .cflp-form-v2{max-width:780px;margin-left:auto;margin-right:auto}body.cflp-multistep-v2 .cflp-form-v2 .form-description-wrapper,body.cflp-multistep-v2 .cflp-form-v2 .form-group-wrapper{border:none;border-radius:unset;background:#fff0;box-shadow:unset;padding:0}body.cflp-multistep-v2 .cflp-form-v2 .cflp-v2-progress-head{padding:0}.has-consultation-form .cflp-form-v2{border-radius:var(--card-radius);background:#edf1f4;padding:40px}body.cflp-multistep-v2 .cflp-form-v2 .progress-bar-track{width:100%;height:6px;background:rgb(0 0 0 / .08)}body.cflp-multistep-v2 .cflp-form-v2 span.count-group{display:none}.has-consultation-form :is(.cflp-form,.woopw-form-wrapper) .form-group{border:none;border-radius:unset;background:unset;box-shadow:unset;padding:0}.has-consultation-form .content-wrapper.section-title.text-center h4.mb-3,.cflp-form label h4{margin-left:0;margin-bottom:5px!important}.has-consultation-form form.cflp-form .paragraph-text{padding:0}body.cflp-multistep-v2 .cflp-form-v2 .consult-grid{display:block}body.cflp-multistep-v2 .cflp-form-v2 .consult-form{flex:0 0 100%}body.cflp-multistep-v2 .cflp-form-v2 .consult-sidebar{display:none!important}body.cflp-multistep-v2 .cflp-form-v2 .form-group-title-text{font-size:36px;font-weight:600}body.cflp-multistep-v2 .cflp-form-v2 .form-group-title-text,.content-wrapper.section-title.text-center h4.mb-3,.cflp-form label h4,body.cflp-multistep-v2 .cflp-form .checkbox-group label.form-check-label,body.cflp-multistep-v2 .cflp-form-v2 .bmi-field-wrapper>label{color:var(--theme-primary-color);font-weight:600}body.cflp-multistep-v2 .form-group:not(.dsl-field-wrapper):has(.checkbox-group):not(:has(:checked)) .checkbox-group label,body.cflp-multistep-v2 .form-group:not(.dsl-field-wrapper):has(.checkbox-group):not(:has(:checked)) .checkbox-group>div{background:#f4f7f9!important;border-radius:50px}body.cflp-multistep-v2 .cflp-form .checkbox-group label.form-check-label{align-items:center;background:#f4f7f9;padding-top:15px;padding-bottom:15px;padding-left:50px}body.cflp-multistep-v2 .cflp-form .checkbox-group .form-check:not(:last-child) label.form-check-label{margin-bottom:30px}form.cflp-form .paragraph-text{color:var(--content-color)}body.cflp-multistep-v2 .cflp-form .cflp-form-container .form-control{box-shadow:unset}body.cflp-multistep-v2 .cflp-form .cflp-form-container textarea,body.cflp-multistep-v2 .cflp-form .cflp-form-container input:not([type="radio"]):not([type="checkbox"]){background:#fff!important}body.cflp-multistep-v2 .cflp-form .cflp-form-container textarea,body.cflp-multistep-v2 .cflp-form .cflp-form-container .form-control:disabled,body.cflp-multistep-v2 .cflp-form .cflp-form-container .form-control[readonly]{border-radius:12px}body.cflp-multistep-v2 .cflp-form .cflp-form-container .step-nav{gap:0;padding-top:0;border:none}body.cflp-multistep-v2 .cflp-form .cflp-form-container .step-nav .cflp-v2-prev,body.cflp-multistep-v2 .cflp-form .cflp-form-container .step-nav .cflp-v2-next,body.cflp-multistep-v2 .cflp-form-v2 button#submitBtn{border-radius:50px!important;font-size:16px!important;padding:20px 24px!important;box-shadow:unset;font-weight:600!important}.cflp_submit_form i.fa:before{content:"\f061"}body.cflp-multistep-v2 form.cflp-form .check-bmi.btn-primary{border-radius:50px!important}body.cflp-multistep-v2 .cflp-form .cflp-form-container .step-nav .cflp-v2-prev{flex:0 0 20%;border:1px solid var(--theme-primary-color);background:#fff0}body.cflp-multistep-v2 .cflp-form .cflp-form-container .step-nav .cflp-v2-next,body.cflp-multistep-v2 .cflp-form-v2 button#submitBtn{flex:0 0 78%}body.cflp-multistep-v2 .cflp-form-v2 button#submitBtn{height:auto;margin-top:0}body.cflp-multistep-v2 .cflp-form .cflp-form-container .step-nav:not(:has(.cflp-v2-prev)) .cflp-v2-next{flex:0 0 100%}body.cflp-multistep-v2 .cflp-form-v2 .progress-bar-label,body.cflp-multistep-v2 .cflp-form-v2 .progress-bar-pct{color:var(--content-color)}body.cflp-multistep-v2 .cflp-v2-progress-head .progress-bar-wrap{display:flex;flex-direction:column}body.cflp-multistep-v2 .cflp-v2-progress-head .progress-bar-wrap .progress-bar-info{order:2;margin-top:15px;margin-bottom:0}body.cflp-multistep-v2 .cflp-v2-progress-head .progress-bar-wrap .progress-bar-info .cflp-v2-progress-pct{display:none}body.cflp-multistep-v2 .cflp-v2-progress-head .progress-bar-wrap .progress-bar-track{order:1}body.cflp-multistep-v2 .cflp-form-v2 .progress-bar-fill{background:var(--theme-secondary-color)}.has-consultation-form .form-group:not(.dsl-field-wrapper):has(.checkbox-group,.check-radio-group):not(:has(:checked)){border:none;background:#fff0}.has-consultation-form .cflp-form-container .check-radio-group{flex-direction:column}.has-consultation-form .cflp-form-container .form-check.radio{padding-right:0}.has-consultation-form .cflp-form-container .form-check.radio label{border:none;background:#f4f7f9;width:100%;color:var(--theme-primary-color);justify-content:unset;padding-top:20px;padding-bottom:20px}.bmi-options-input input[type="radio"]{display:none!important}.form-check.radio input[type="radio"]:checked~label{background:#f4f7f9;transform:unset;color:var(--theme-primary-color)}.has-consultation-form .cflp-form-container .form-check.radio label:hover{transform:unset}.has-consultation-form .cflp-form-container .form-check.radio label:before,.has-consultation-form .cflp-form-container .bmi-options-input label:before{content:'';width:1.25rem!important;height:1.25rem!important;border:1px solid var(--theme-primary-color)!important;background-color:transparent!important;border-radius:50px}.has-consultation-form .cflp-form-container .bmi-options-input label:before{margin-right:10px;display:inline-block;vertical-align:center}.has-consultation-form .cflp-form-container .checkbox-group .form-check input[type="checkbox"]{border:1px solid var(--theme-primary-color);background:#fff0}.has-consultation-form .cflp-form-container .form-check.radio input[type="radio"]:checked~label:before,.has-consultation-form .cflp-form-container .bmi-options-input input[type="radio"]:checked~label:before{background-size:0.75em!important;transition:unset;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xml:space="preserve" fill="white" viewBox="0 0 9 9"><rect x="0" y="4.3" transform="matrix(-0.707 -0.7072 0.7072 -0.707 0.5891 10.4702)" rx="1px" width="4.3" height="1.3" /><rect x="2.2" y="2.9" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 12.1877 2.9833)" width="7" height="1.3" rx="1px"/></svg>')!important;background-position:center!important;background-repeat:no-repeat!important;background-color:var(--theme-primary-color)!important}body.cflp-multistep-v2 .cflp-form-v2 .btn-next:hover,body.cflp-multistep-v2 .cflp-form-v2 .cflp-v2-submit:hover{transform:unset;border-color:var(--theme-secondary-color)}.label-switch.dual-active .switch-container .switch-track .switch-rail{background:#fff}.cflp-form-container .content-wrapper.section-title label:not(:has(.fields-description)){margin-bottom:20px!important}.cflp-form-container .height-weight-UI{padding-top:0;margin-top:0}.cflp-form-container .height-weight-UI .joint-input .form-group{margin-top:5px}.prescription-review-layout .woopw-consultation-group{border:none}.woocommerce .woocommerce-customer-details address{border-width:1px}.woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column__title,.woocommerce .woocommerce-order .woocommerce-order-details h2,.woocommerce .woocommerce-order .woocommerce-thankyou-order-received,.woocommerce .woocommerce-MyAccount-content h2{font-size:24px!important;font-family:"Poppins-Bold"!important}.woocommerce .woocommerce-order .woocommerce-thankyou-order-received{color:var(--theme-primary-color)}.woocommerce .woocommerce-customer-details .woocommerce-columns{padding:0;border:none;gap:0}.woocommerce .woocommerce-customer-details .woocommerce-columns .woocommerce-column:first-child{padding-left:0}.woocommerce .woocommerce-customer-details .woocommerce-columns .woocommerce-column:last-child{padding-right:0}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr,.woocommerce .woo-practitioner-orders-wrapper table tbody tr{box-shadow:inset 0 0 2px var(--theme-gray-color-4);border-radius:var(--card-radius)!important}.woocommerce .woo-practitioner-orders-wrapper table tbody tr td:first-child{border-top-left-radius:var(--card-radius)!important;border-bottom-left-radius:var(--card-radius)!important}.woocommerce .woo-practitioner-orders-wrapper table tbody tr td:last-child{border-top-right-radius:var(--card-radius)!important;border-bottom-right-radius:var(--card-radius)!important}.woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody td{background:#fff0}.woocommerce-order-uploads.bg-light{background:var(--theme-border-light-color)!important;border-radius:var(--card-radius);overflow:hidden}#consultation-patient-modal .prescription-patient-data .patient-group-title .patient-group-title-text,.prescription-review-layout .woopw-consultation-group .patient-group-title-text{font-size:18px;font-family:"Poppins-Bold";color:var(--theme-primary-color);margin-bottom:15px;display:block}.quick-contact a:hover{color:var(--theme-secondary-color)}