.custom-accordion{border:1px solid #ddd}.accordion-item{border-bottom:1px solid #ddd}.accordion-title{padding:12px;background:#f5f5f5;cursor:pointer;font-weight:700}.accordion-content{display:none;padding:12px}.custom-accordion .accordion-item:first-child .accordion-title{background:#0d5c7d!important;color:#fff;border-radius:10px!important}.custom-accordion .accordion-item:first-child .accordion-content{display:block}.wc-accordion-wrapper{display:inline-block;margin-top:40px;width:100%;box-sizing:border-box}.custom-accordion{display:flex;flex-wrap:wrap;gap:14px;background:#fff;align-items:flex-start;border-radius:10px}.custom-accordion .accordion-item{width:auto}.custom-accordion .accordion-title{background:#fff!important;padding:14px 26px!important;border-radius:10px;font-size:16px;font-weight:500;color:#555;cursor:pointer;transition:0.3s ease;white-space:nowrap}.custom-accordion .accordion-item.active .accordion-title{background:#0d5c7d;color:#fff}.custom-accordion .accordion-title:hover{background:#0d5c7d!important;color:#fff}.custom-accordion .accordion-content{display:none;width:100%;background:#fff;padding:15px 20px 20px 20px;border-radius:24px;box-sizing:border-box;margin-top:15px;order:99}.custom-accordion .accordion-item.active .accordion-content{display:block}.description__body p{color:#666;line-height:1.9;font-size:16px}.description__body ul{padding-left:20px;margin-top:15px}.description__body li{margin-bottom:12px;line-height:1.8;color:#666}.custom-accordion:after{position:absolute;content:"";width:100%;height:20px;background:#F4F8FA;top:77px;left:0}@media screen and (max-width:768px){.wc-accordion-wrapper{padding:20px}.custom-accordion{gap:10px}.custom-accordion .accordion-title{font-size:14px;padding:10px 16px}.custom-accordion .accordion-content{padding:25px}.clinic-banner{padding:28px 20px!important}.image-slider-home .swiper-horizontal>.swiper-pagination-bullets,.image-slider-home.swiper-pagination-bullets.swiper-pagination-horizontal{width:100%!important}section.g-review23 h6 span,#wps-slider-section.wps-slider-section-4676 .sp-woo-product-slider-section-title{font-size:26px!important}section.g-review23{padding:47px 18px}}.wc-accordion-source{width:100%;background:#f3f5f7;padding:35px;border-radius:24px;max-width:79%;margin:auto}.custom-accordion{display:flex;flex-wrap:wrap;gap:14px;position:relative;align-items:flex-start}.custom-accordion .accordion-item{display:contents}.custom-accordion .accordion-title{background:#ececec;padding:14px 26px;border-radius:10px;font-size:16px;font-weight:500;color:#555;cursor:pointer;transition:0.3s ease;white-space:nowrap}.custom-accordion .accordion-item.active .accordion-title{background:#0d5c7d;color:#fff}.custom-accordion .accordion-item.active .accordion-content{display:block}.single-product section.related.products .swiper-wrapper .wpsf-product.swiper-slide .sp-wps-product-image-area{height:260px;border-bottom:1px solid #ddd}.single-product section.related.products .swiper-wrapper .wpsf-product.swiper-slide .sp-wps-product-image-area img.wpsf-product-img.wp-post-image{height:260px;object-fit:contain}.single-product section.related.products .swiper-wrapper .wpsf-product.swiper-slide .sp-wps-product-details p.product.woocommerce.add_to_cart_inline a{background:#0E3B4B!important;border-radius:100px!important;max-width:154px;margin:20px auto!important}.single-product .parent-summary.entry-summary{width:47%;float:right}.single-product .thumbnails.slider ul.yith_magnifier_gallery{margin:0 0 20px 0;padding:0 0 10px 0;display:flex;width:100%!important;text-align:left}.single-product .thumbnails.slider ul.yith_magnifier_gallery li{width:120px!important;height:120px;padding:0 0 20px 0}.single-product .woocommerce-product-gallery__image{box-sizing:border-box;padding:20px;border-radius:20px}.single-product .thumbnails.slider ul.yith_magnifier_gallery li a.yith_magnifier_thumbnail{width:120px!important;height:120px!important;border:1px solid #ccc;border-radius:11px}.single-product .thumbnails.slider ul.yith_magnifier_gallery li a.yith_magnifier_thumbnail.active-thumbnail{border-color:#5EEAD4}.single-product .thumbnails.slider ul.yith_magnifier_gallery li a.yith_magnifier_thumbnail img{max-width:100px;margin:auto}.single-product .product_detail_iconic_row{width:100%!important;background:#F4F8FA;display:inline-block;padding:20px;border:2px dotted #ccc;border-radius:17px}.testimonial-card{width:320px;background:#0a4b57;border:1px solid rgb(255 255 255 / .2);border-radius:10px;padding:22px;color:#fff;position:relative}.stars{color:#f7c948;font-size:18px;margin-bottom:18px;letter-spacing:2px}.review-text{font-size:14px;line-height:1.8;color:#f2f2f2;margin-bottom:28px;font-style:italic}.client-name{font-size:18px;font-weight:700;margin-bottom:6px}.client-role{font-size:13px;color:#d7d7d7}section.g-review23{background:#F4F8FA;padding:47px 30px;width:79%;margin:50px 0 0 0;margin-left:auto!important;margin-right:auto!important}section.g-review23 h6{text-align:center;font-size:17px;color:#2CB5A0;margin:0}section.g-review23 h6 span{display:block;font-size:42px;line-height:39px;color:#000;padding:26px 0 20px 0}section.g-review23 .ti-widget.ti-goog .ti-review-item>.ti-inner{background:#fff!important}section.g-review23 .ti-widget.ti-goog .ti-review-item>.ti-inner .ti-review-text-container.ti-review-content{color:#000}section.g-review23 p{text-align:center;font-size:20px;padding:0 0 19px 0;font-weight:400}.single-product .innercustom-price-box{display:flex;gap:16px;position:relative;align-items:anchor-center;background:#F4F8FA;padding:22px 19px 42px 22px;border-radius:10px;border:2px dotted #DDD;margin:0 0 23px 0}.single-product .innercustom-price-box p.sale-price{font-size:34px;color:#0B4F6C;letter-spacing:0}.single-product .innercustom-price-box p.mrp-price{font-size:18px;color:#64748B}.single-product .innercustom-price-box p.mrp-price strong{font-weight:500}.single-product p.discount{background:#14B8A6;color:#fff;padding:2px 8px;border-radius:5px;text-transform:uppercase;font-size:16px}.single-product p.discount strong{font-weight:500}.single-product .product_meta .start_reviews i{font-size:13px}.single-product .product_meta span.sku_wrapper{float:right;margin:0 13px 0 0;padding:1px 0 0 0}.single-product .product_meta{padding:8px 0 10px 0;max-width:370px}.single-product .feature-wrapper{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.single-product .feature-pill{display:inline-flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid #d9d9d9;border-radius:50px;background:#fff;font-size:14px;font-weight:500;color:#111;width:fit-content;line-height:1;white-space:nowrap}.single-product .feature-pill img{width:13px;height:13px;object-fit:contain;flex-shrink:0}.single-product .mrp_price3{display:inline-block;width:100%;position:absolute;padding-left:27px;left:0px!important;bottom:27px!important}.single-product .mrp_price3 strong{font-weight:300}.single-product .mrp_price3 span.cuttprice{font-weight:400!important;color:#666!important}.single-product .mrp_price3{display:inline-block;width:100%;position:absolute;left:27px;bottom:14px}.single-product .mrp_price3 strong{font-weight:300}.single-product .mrp_price3 span.cuttprice{font-weight:400!important;color:#666!important}.single-product .mrp_price3{display:inline-block;width:100%;position:absolute;left:27px;bottom:14px}.single-product .mrp_price3 strong{font-weight:300}.single-product .mrp_price3 span.cuttprice{font-weight:400!important;color:#666!important}.single-product div.product div.summary form.cart{display:none}.single-product .custom-price-box .cart-buttons-wrapper form.cart{display:block!important}span.posted_in a{background:#CFFFF9;padding:10px 29px;border-radius:90px;color:#000!important;font-weight:500!important;text-transform:uppercase}.key-spec-box{width:100%;display:inline-block;margin:21px 0 0 0}.key-spec-box h3{font-size:18px;font-weight:700}.key-spec-box ul{list-style-type:none;margin:0;padding:0}section.g-review23:before{position:absolute;content:"";width:100%;height:100%;left:0;z-index:-1;top:0;box-shadow:27vw 0vw #F4F8FA,-27vw 0vw #F4F8FA}.key-spec-box ul li{width:50%;float:left;font-weight:400;position:relative;font-size:16px;color:#666;padding:0 0 10px 31px}.key-spec-box ul li:before{position:absolute;content:"";width:8px;height:14px;background:#fff0;border-right:2px solid #2BD2BD;border-bottom:2px solid #2BD2BD;left:5px;top:5px;transform:rotate(41deg)}@media (max-width:768px){.single-product .feature-wrapper{gap:10px}.single-product .feature-pill{font-size:14px;padding:12px 16px;margin-bottom:20px}.single-product .feature-pill img{width:18px;height:18px}}.cart-buttons-wrapper{position:relative}p.stockin{position:absolute;top:27px;left:35%}form.buy-now-form{width:86%}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{border:1px solid #DDD;border-radius:8px;padding:7px 7px 0 7px;float:right;margin-top:-47px}.woocommerce .quantity .qty{width:145px}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--single.yith-wcwl-add-to-wishlist-button--anchor{display:block}.pincode-checker{border:1px dashed #DDD;border-radius:15px;padding:20px 20px 20px 57px;position:relative;display:flex;gap:30px}p#pincode_result{display:block;position:absolute;bottom:-13px;right:193px;font-size:12px}.pincode-checker:before{content:"";background-image:url(https://scrollnext.com/gdc-marketing/wp-content/uploads/2026/05/Frame-6.svg);width:30px;height:25px;background-size:contain;position:absolute;vertical-align:text-bottom;top:24px;left:24px;padding-right:50px;background-repeat:no-repeat}.single-product .woocommerce-product-gallery__image .expand-button-hidden svg{background:url(https://scrollnext.com/gdc-marketing/wp-content/uploads/2026/05/zom.png) no-repeat}.single-product .woocommerce-product-gallery__image .expand-button-hidden svg g#Page-1{display:none}.single-product.woocommerce div.product span.onsale{left:30px;top:20px;border-radius:100px;font-size:8px;padding:11px 0;width:30px;text-transform:capitalize;height:30px}.single-product main#main{padding-top:0}.single-product .product_meta .start_reviews span{font-weight:500;letter-spacing:0}.single-product .product_meta .start_reviews span.sku_wrapper{font-weight:500;color:#777}.single-product .product_meta .start_reviews span.sku_wrapper span.sku{font-weight:700;color:#333}.pincode-checker input#check_pincode{border:0px!important;border:1px solid #ddd!important;border-radius:6px!important}.pincode-checker input#check_pincode::placeholder{color:#B4B0B0;font-weight:400;padding-left:5px}.pincode-checker button#check_pincode_btn{background:#0B4F6C;border:0;color:#fff;font-size:14px;padding:5px 20px;border-radius:6px}.home .page-header{display:none}a.button.product_type_simple{width:100%!important;background:#000;color:#fff;margin-top:14px;padding:8px 20px!important}a.shopengine_comparison_add_to_list_action.shopengine-comparison.badge.se-btn.inactive{display:none}.hfe-product-item{box-shadow:rgb(149 157 165 / .2) 0 8px 24px;background:#fff!important;text-align:center!important;border-radius:10px!important}.page-header{display:none}.custom-form{max-width:1100px;margin:auto}.form-row{display:flex;gap:20px;margin-bottom:20px}.form-group{flex:1;display:flex;flex-direction:column}.full-width{width:100%}.custom-form label{font-size:14px;margin-bottom:5px;font-weight:600}.custom-form input,.custom-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px}.custom-form textarea{height:120px}.submit-wrap{text-align:center;margin-top:25px;width:40%;justify-self:anchor-center}.custom-form input[type="submit"]{background:#0b1a2b;color:#fff;border:none;padding:12px 40px;border-radius:6px;cursor:pointer}.custom-form input[type="submit"]:hover{background:#162f4d}@media (max-width:768px){.form-row{flex-direction:column}.review-box,.top-badge{position:relative!important;width:100%!important}.image-slider-home .swiper-horizontal>.swiper-pagination-bullets{width:100%!important}.swiper-pagination-bullet{width:12px!important;height:12px!important}}.single-post .page-header{display:block;background:#F6F4EF;padding:80px 20px}.single-post .page-header h1.entry-title{font-size:46px;text-transform:capitalize;font-family:"PT Serif",serif}.blog-container{max-width:70%;margin:auto;line-height:1.7;color:#333;margin-top:45px}.blog-container h2{font-size:22px;color:#0f3d57;margin-top:30px;border-left:4px solid #0f3d57;padding-left:10px;text-transform:capitalize;font-family:"PT Serif",serif}.blog-container h3{color:#145a7a;margin-top:25px}.blog-container p{font-family:"Open Sans",sans-serif;margin-bottom:15px;font-size:16px}.blog-container ul,.blog-container ol{padding-left:20px;margin-bottom:15px;font-family:"Open Sans",sans-serif}.blog-container ul li,.blog-container ol li{margin-bottom:8px}.highlight-box{background:#f4f9fc;padding:15px 20px;border-left:5px solid #145a7a;margin:20px 0;border-radius:6px}.faq-section{margin-top:30px}.faq-item{background:#fff;border:1px solid #e6e6e6;padding:15px;margin-bottom:10px;border-radius:8px;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.faq-item strong{color:#0f3d57}.single-post main#content{max-width:100%;margin-bottom:45px}.single-post .page-content{display:flex;max-width:98%;padding:0 12px;margin:0 auto;gap:20px}.single-post .page-content a{color:#0C848C;text-decoration:none}.single-post .page-content a:hover{text-decoration:underline}h3.hfe-post-title{font-size:18px!important;margin-bottom:10px!important}h3.hfe-post-title a{text-decoration:none}.hfe-post-image img{width:100%;height:200px;object-fit:cover;object-position:top;border-radius:8px 8px 8px 8px;transition:.3s}.hfe-post-image img:hover{transform:scale(1.05)}.hfe-post-image{overflow:hidden}aside.sidebar-area{box-shadow:rgb(0 0 0 / .24) 0 3px 8px;margin-top:45px;padding:10px;border-radius:10px;background:#F6F4EF;height:900px;border:1px solid #E1E1E1}aside.sidebar-area a{color:#000!important;text-decoration:none;font-size:18px;font-weight:600}aside.sidebar-area a:hover{text-decoration:underline}aside.sidebar-area a img{width:180px!important;height:100px!important;border-radius:10px}.single-product div#primary{background:#F6F6F0;padding:50px 0}.single-product .woocommerce div.product .woocommerce-tabs .panel h2{display:none}.single-product .product_meta{display:grid}.single-product span.sku_wrapper,.single-product span.posted_in,.single-product span.tagged_as{display:flex;padding:10px 0;font-weight:700;font-family:'Montserrat'}.single-product span.sku_wrapper a,.single-product span.posted_in a,.single-product span.tagged_as a{color:#666;font-weight:400;font-family:'Lato'}.woocommerce div.product .product_title,.single-product p.price,.single-product form.cart{padding:15px 0;margin-bottom:0px!important;color:#000!important;font-family:'Montserrat'}.woocommerce .quantity .qty{width:184px;height:50px;opacity:1;border-width:1px;border-radius:8px;font-family:'Montserrat'}.woocommerce div.product form.cart .button{width:242px;height:50px;border-radius:8px;vertical-align:middle;float:left;background:#0C848C;padding:13px;font-family:'Montserrat'}.single-product .shopengine-wishlist.badge{padding:6px 5px;margin-left:4px;color:#fff;background:#ED3237;width:50px;height:50px;border-radius:8px;text-align:center;font-size:22px}.single-product span.sku{font-weight:400;font-family:'Montserrat'}.single-product h1.product_title.entry-title{font-family:'Figtree';font-size:32px;max-width:560px;font-weight:700}.woocommerce-product-details__short-description p{padding:15px 0;margin-bottom:0px!important;font-family:'Montserrat';font-size:16px;border-bottom:1px solid #E4E4D9}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.woocommerce-tabs.wc-tabs-wrapper{margin:auto;padding-top:20px}div#tab-description{background:#fff;border:1px solid #B3B3B3;padding:20px 30px;border-radius:12px}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:center;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff0;color:#0C848C;z-index:2;border-bottom:2px solid #0C848C}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0 solid #fff0;background-color:#fff0;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:0;margin:0 -5px;padding:0 4em}.headings.redbutton{font-family:'Figtree';font-weight:700;font-size:20px;line-height:42px;letter-spacing:0%}.description__body{font-family:'Lato';font-weight:400;font-size:16px;line-height:30px;padding-bottom:12px}.description__body ul{font-family:'Lato'}.description__body ul li::marker{color:#0C848C;font-size:20px}.woocommerce span.onsale{background-color:#0C848C;font-family:Montserrat}.description__body h3{font-family:Montserrat;font-weight:700;font-size:16px;line-height:42px;letter-spacing:0%;margin:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;margin:0 1.7% 2.992em 0;padding:10px;text-align:center;width:265.55px;border-radius:10px}.single-product h2.woocommerce-loop-product__title{color:#666;height:80px;font-size:17px!important;font-family:'PT Serif Caption'}.woocommerce ul.products li.product .price{color:#000}.woocommerce ul.products li.product a img{height:190px;width:100%;object-position:center;object-fit:contain}.woocommerce ul.products li.product .button{margin-bottom:0}.hfe-product-image img{width:100%;height:190px!important;display:block;object-fit:contain}.search-form .hfe-search-form__container{display:flex;min-height:20px!important}#backToTop{position:fixed;bottom:80px;right:20px;display:none;background:#C88F73;color:#fff;border:none;padding:12px 16px;font-size:18px;border-radius:50%;cursor:pointer;z-index:9999}#backToTop:hover{background-color:#FFF;color:#506654;border-color:#506654}.hfe-search-button-wrapper input[type=search]{padding:4px!important}.hfe-search-layout-text .hfe-search-form__container,.hfe-search-layout-icon_text .hfe-search-form__container,.hfe-search-layout-text .hfe-search-form__container .hfe-search-form__input,.hfe-search-layout-icon_text .hfe-search-form__container .hfe-search-form__input{width:86%}a.button.product_type_simple:hover{background:#fff;border:1px solid #000;color:#000}a.button.product_type_simple{border:1px solid #000!important}.single-product div.product div.images{margin-bottom:2em;width:50%;padding:2px;border-radius:20px;background-color:#fff;align-items:center}.single-product .custom-accordion .accordion-title{padding:12px;background:#eee;display:flex;flex-direction:row;justify-content:space-between;border-radius:8px;cursor:pointer;font-size:15px;font-weight:700;border:0}.single-product .custom-accordion{margin-top:20px;border:0px!important;padding:12px 10px 30px 12px}.single-product .custom-accordion .accordion-item{border-bottom:0px!important;margin-bottom:12px}.single-product .woocommerce-breadcrumb{margin-top:0;background-color:#F4F8FA;padding:15px 12px;font-size:14px!important;color:#333!important;font-family:"Figtree",sans-serif;margin-bottom:30px}.single-product .woocommerce-breadcrumb a{font-weight:400;font-size:17px!important;color:#919191!important;font-family:"Figtree",sans-serif}.single-product div#primary main#main{max-width:100%;width:100%;padding-left:0;padding-right:0}.single-product div#primary{background:#fff;padding:0!important}.single-product div#primary main#main>.product{max-width:79%;width:100%;padding-left:12px;padding-right:12px;margin-left:auto;margin-right:auto}.single-product div#primary main#main .product .price-box{margin-top:15px}.single-product .woocommerce-breadcrumb{font-weight:500;border:1px solid #E2E8F0}.single-product .woocommerce-tabs.wc-tabs-wrapper{display:none!important}.single-product div.product div.summary{box-sizing:border-box!important;width:100%}.single-product .custom-price-box{margin-bottom:20px}.single-product .product_detail_iconic_row{width:100%!important}.single-product div.product form.cart .button{width:48%;margin-left:2%}.single-product div.product form.cart div.quantity{width:48%!important;;margin-right:2%!important;}.single-product div.product form.cart div.quantity .quantity .qty{width:100%!important}.single-product div.product form.cart{border-bottom:0!important}.single-product section.related.products{clear:both;width:100%;max-width:100%;padding-left:12px;padding-right:12px;margin-left:auto;margin-right:auto;padding-top:60px}.single-product section.related.products h2{text-align:center;padding-bottom:25px}.single-product section.related.products ul.products li.product.type-product{border:1px solid #eaeaea}.single-product div.product form.buy-now-form button{background-color:#000!important;color:#fff!important;border:1px solid #000;box-shadow:none;font-weight:400;text-align:center;display:block;font-size:13px;line-height:41px;border-radius:2px;border-width:0;text-transform:uppercase;text-decoration:none;border:1px solid #fff0;width:100%}.single-product .product_detail_iconic_row .iconic_box{display:flex;width:50%;float:left;padding-top:15px;padding-bottom:20px}.single-product .product_detail_iconic_row .iconic_box .icons{flex:0 0 auto;width:35px;align-self:center}.single-product .product_detail_iconic_row .iconic_box .values{flex:0 0 auto;width:calc(100% - 35px);padding-left:15px}.single-product .product_detail_iconic_row .iconic_box .values h6{font-size:15px;line-height:22px;font-weight:600;color:#222;margin-bottom:0}.single-product .product_detail_iconic_row .iconic_box .values span{font-size:14px;line-height:13px;font-weight:400;color:#444;margin-top:4px}.single-product section.related.products ul.products{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.single-product section.related.products ul.products li.product{margin:0!important;width:100%!important;float:inherit!important;clear:none!important}.single-product section.related.products ul.products::before{display:none!important}@media screen and (max-width:1200px){.single-product section.related.products ul.products{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:992px){.single-product section.related.products ul.products{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.single-product section.related.products ul.products{grid-template-columns:repeat(2,1fr)}}.single-product div.product form.buy-now-form button{padding:0!important}.single-product .product_detail_iconic_row .iconic_box .values h6{margin-top:0!important}.woocommerce ul.products li.product .button{text-transform:uppercase;font-weight:500!important}.single-product div.product form.cart .button{width:48%;text-transform:uppercase;font-weight:500}.single-product div.product form.buy-now-form button{font-weight:500!important;font-size:14px!important;background:#2BD2BD!important;border-radius:6px;padding:4px 20px!important}.single-product .product_detail_iconic_row .iconic_box:last-child{border-bottom:0;margin-bottom:0}.single-product .custom-accordion .accordion-title{font-weight:600!important}.single-product div.product div.summary .mrp_price3 span.cuttprice,.single-product div.product div.summary .mrp_price2 span.cuttprice{color:#000;font-weight:600}.single-product div.product div.summary .mrp_price2{margin-bottom:12px}.tax-product_cat main#main{max-width:100%;margin:0 auto}.tax-product_cat nav.woocommerce-breadcrumb{display:none}.tax-product_cat header.woocommerce-products-header{padding-top:80px!important;display:block;background:#F6F4EF;padding:120px 20px;text-align:center;margin-bottom:30px!important;border-radius:0}.customwoof_shortcode_output ul.woof_childs_list li{display:flex;gap:2px}.tax-product_cat h1.woocommerce-products-header__title.page-title{font-size:60px;text-transform:capitalize;font-family:"PT Serif",serif;font-weight:700}.tax-product_cat ul.products.columns-4{padding:12px 12px;margin:0 auto}.woocommerce.archive .site-main,.woocommerce-page .site-main{padding-top:0px!important;max-width:100%;margin:0 auto}.customwoof_shortcode_output{background:#F4F8FA}.woocommerce-products-header{margin-bottom:0px!important}.customwoof_shortcode_output{padding-top:30px 20px!important}.woocommerce .content-area{width:100%;background:#F4F8FA}.widget-area,.sidebar,.shop-sidebar{width:260px;flex-shrink:0}.widget-area .widget,.sidebar .widget{border:1px solid #e5e5e5;padding:20px;margin-bottom:20px;background:#fff}.widget-title{font-size:16px;font-weight:700;margin-bottom:15px;text-transform:uppercase;letter-spacing:.5px}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr);gap:24px;margin:0!important;padding:0!important;list-style:none;width:100%}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important}.woocommerce ul.products li.product{width:100%!important;margin:0!important;padding:18px;border:1px solid #746E6E;background:#fff;transition:all 0.3s ease;position:relative;text-align:center;min-height:100%}.woocommerce ul.products li.product:hover{border-color:#bdbdbd;box-shadow:0 2px 12px rgb(0 0 0 / .08)}.woocommerce ul.products li.product img{width:100%;height:240px;object-fit:contain;margin-bottom:15px!important}.woocommerce-loop-product__title{font-size:14px!important;line-height:1.5;font-weight:600;color:#222;padding:0!important;margin-bottom:10px!important;min-height:48px}.woocommerce ul.products li.product .price{font-size:15px!important;font-weight:700;color:#000;margin-bottom:15px!important}.woocommerce ul.products li.product .button,.woocommerce a.button{width:100%;background:#073142!important;color:#fff!important;border-radius:10px;font-size:13px;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px!important;border:none;transition:all 0.3s ease}.single-product .woocommerce ul.products li.product .button,.single-product .woocommerce a.button{border-radius:100px;border-color:#073142!important}.woocommerce ul.products li.product .button:hover,.woocommerce a.button:hover{background:#14B8A6!important;color:#fff!important;border:1px solid #14B8A6}.best-saller-product .wpsf-cart-button p.product.woocommerce.add_to_cart_inline a:hover{background:#14B8A6!important;color:#fff!important;border:1px solid #14B8A6}.woocommerce span.onsale{background:#d71920!important;border-radius:0;min-height:auto;min-width:auto;padding:6px 12px;font-size:11px;text-transform:uppercase;line-height:1.2;top:10px;left:10px}.woocommerce-products-header{margin-bottom:30px}.woocommerce-products-header__title.page-title{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:10px;font-family:'Figtree'}.woocommerce-result-count,.woocommerce-ordering{margin-bottom:25px;font-size:14px}.woocommerce-ordering select{border:1px solid #ddd;padding:10px 14px;background:#fff}.woocommerce nav.woocommerce-pagination{margin-top:50px;text-align:center}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li{border-right:none;margin:0 4px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid #ddd;padding:10px 15px;color:#000;background:#fff}.woocommerce nav.woocommerce-pagination ul li span.current{background:#000;color:#fff;border-color:#000}.woocommerce-breadcrumb{font-size:13px;margin-bottom:20px;color:#777}@media (max-width:1200px){.woocommerce ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:1040px){.woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:992px){.woocommerce .site-main{flex-direction:column}.widget-area,.sidebar,.shop-sidebar{width:100%}.woocommerce ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.woocommerce.archive .site-main,.woocommerce-page .site-main{padding:20px 15px}.woocommerce ul.products{grid-template-columns:1fr!important;gap:18px}.woocommerce ul.products li.product{padding:15px}.woocommerce ul.products li.product img{height:200px}.woocommerce-products-header__title.page-title{font-size:24px}.woocommerce-loop-product__title{font-size:13px!important}}.woocommerce-products-header{display:block;background:linear-gradient(270deg,#0A2C38 0%,#082733 50%,#0C454E 100%);color:#fff!important;padding:80px 20px;text-align:center;margin-bottom:30px}.post-type-archive .woocommerce-breadcrumb{display:none}.customwoof_shortcode_output{display:flex;gap:30px;padding:30px;padding-bottom:40px;max-width:1440px;width:100%;margin:0 auto}li.woof_term_18{display:none}.footer_img .elementor-image-box-wrapper{display:flex;align-items:anchor-center}.category-img h3.elementor-image-box-title a{text-decoration:none}.aws-search-result{position:absolute;z-index:999999999;background:#fff;width:20%!important}.woof_auto_1_columns .woof_container{display:block}.start_reviews i{color:#f77c29;font-size:1.3em}i.fa.fa-star-o:before{content:"☆"}.post-type-archive-product .customwoof_shortcode_output .woof_sid_flat_white{background:#F6F4EF}.post-type-archive-product .customwoof_shortcode_output ul.woof_list>li{border-bottom:1px solid #ddd;padding-top:3px;padding-bottom:10px!important;font-weight:600}.post-type-archive-product .customwoof_shortcode_output .woof_childs_list li{font-size:13px}.post-type-archive-product .customwoof_shortcode_output ul.woof_childs_list{margin-top:6px!important}.post-type-archive-product .customwoof_shortcode_output ul.woof_list li{text-transform:capitalize!important}.woof_text_search_container.woof_container.woof_container_woof_text.woof_fs_by_text{display:none}.post-type-archive-product .customwoof_shortcode_output{justify-content:space-between}.post-type-archive-product .customwoof_shortcode_output .woof_sid_flat_white{min-width:400px;width:22%}.post-type-archive-product .customwoof_shortcode_output .woof_shortcode_output{width:100%}form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-form.woocommerce-form-register.register{background-color:#fff;max-width:800px;margin:auto;box-shadow:0 0 5px 10px rgb(0 0 0 / 5%);border:1px solid #eaeaea;margin-top:30px}.woocommerce-account .woocommerce form .form-row label{line-height:2;font-size:15px;font-weight:500;color:#333;line-height:15px;margin-bottom:10px;font-family:'Montserrat'}.woocommerce-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{display:block;font-family:'Montserrat'}.woocommerce-account .site-main{padding:40px 20px!important;padding-bottom:65px!important;background:#f7f7f7;max-width:100%!important}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.wp-custom-logo button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{float:left;margin-right:1em;background-color:#0C848C;font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;text-decoration:none;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0C848C;border-radius:8px 8px 8px 8px;width:200px;color:#fff!important}.woocommerce-account .woocommerce .col2-set .col-1 h2,.woocommerce-account .woocommerce .col2-set .col-2 h2{text-align:center;font-size:2rem;font-family:'PT Serif Caption';font-weight:700}.woocommerce-account .form-row{align-items:baseline}p.woocommerce-LostPassword.lost_password a,.woocommerce-privacy-policy-text p a{color:#000!important;text-decoration:auto;font-family:'Montserrat'}.woocommerce-privacy-policy-text p,form.woocommerce-form.woocommerce-form-register.register p{font-family:'Montserrat'}.woocommerce-cart .wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new.wc-block-product-new.has-4-columns,.woocommerce-cart hr.wp-block-separator.has-alpha-channel-opacity.is-style-dots,.woocommerce-cart h2.wp-block-heading.has-text-align-center{display:none}.woocommerce-cart .with-empty-cart-icon.wc-block-cart__empty-cart__title{display:block!important}@media(max-width:768px){.post-type-archive-product .customwoof_shortcode_output .woof_sid_flat_white{min-width:auto;width:100%}.single-product div.product div.images,.single-product div.product div.summary,.single-product div#shippinginfo,.post-type-archive-product .customwoof_shortcode_output .woof_shortcode_output{width:100%}.single-product .parent-summary.entry-summary{width:100%;display:grid;padding-left:0}.single-product section.related.products ul.products{grid-template-columns:repeat(1,1fr)!important}}.heading-span{display:inline-block;background:linear-gradient(180deg,#5EEAD4 0%,#14B8A6 100%);background-clip:text;-webkit-background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.shop-btn{box-shadow:0 12px 28px var(--Bottom) #14B8A6A8}.category-card{padding:18px;background:#fff;border:1px solid #e5e5e5;position:relative;transition:0.3s ease;width:100%;opacity:1;border-radius:15px;border-width:1px}.category-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgb(0 0 0 / .08)}.icon-box{width:44px;height:44px;background:#dff7f2;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.category-card h3{font-size:18px;font-weight:600;color:#111;margin:0 0 6px}.category-card p{font-size:14px;color:#777;margin:0}.arrow-btn{position:absolute;right:18px;bottom:18px;width:32px;height:32px;background:#F4F8FA;display:flex;align-items:end;justify-content:center;text-decoration:none!important;color:#111;font-size:25px;transition:0.3s ease;border-radius:100px!important}.arrow-btn:hover{background:#14B8A6;color:#fff}.clinic-banner{width:100%;max-width:100%;background:linear-gradient(90deg,#0A2E3A 0%,#0D7C72 100%);border-radius:12px;padding:28px 35px;display:flex;justify-content:space-between;align-items:center;gap:30px;color:#fff;margin:0 auto;flex-wrap:wrap;font-family:'Figtree'}.banner-content h2{font-size:30px;font-weight:700;margin-bottom:10px;line-height:1.3}.banner-content p{font-size:15px;color:rgb(255 255 255 / .85);line-height:1.6}.banner-btn{background:#fff;color:#000;text-decoration:none!important;padding:14px 28px;border-radius:40px;font-size:13px;font-weight:700;transition:0.3s;white-space:nowrap}.banner-btn:hover{background:#e9e9e9}@media(max-width:768px){.elementor-widget-navigation-menu{position:absolute;right:0}.aws-container .aws-search-form{max-width:100%!important}.clinic-banner{flex-direction:column;align-items:flex-start}.banner-content h2{font-size:24px}}.top-badge{position:absolute;top:10px;left:0;background:#11485a;color:#fff;padding:12px 16px;border-radius:8px;display:flex;gap:10px;align-items:baseline;z-index:2}.top-badge .icon{width:18px;height:18px;border-radius:50%;background:#69f0d0;display:flex;justify-content:center;align-items:anchor-center;color:#083541;font-size:16px;font-weight:700}.top-badge h4{font-size:18px;letter-spacing:.5px;margin-bottom:4px}.top-badge p{font-size:9px;opacity:.8}.review-box{position:absolute;bottom:0;right:0;background:#11485a;color:#fff;width:260px;padding:10px 20px;border-radius:8px;font-size:14px;line-height:1.8;font-family:'Lato';z-index:2;text-align:center}.stars{color:#ffd84d;font-size:25px;margin-bottom:0}.review-section .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:#0B494D!important;border:1px solid #848484!important}.image-slider-home .swiper-horizontal>.swiper-pagination-bullets,.image-slider-home.swiper-pagination-bullets.swiper-pagination-horizontal{width:60%!important}.sp-wps-custom-template .wps-product-image .wpsf-product-img{border:0 solid #dddddd!important}.best-saller-product img.wpsf-product-img{border-radius:0;box-shadow:0 0;margin:auto;width:300px;height:200px;object-fit:contain}.best-saller-product .wpsf-cart-button p.product.woocommerce.add_to_cart_inline a{background:#0E3B4B!important;border-radius:100px!important;max-width:254px;margin:20px auto!important;font-family:'Lato';font-size:16px!important;font-weight:400!important}.best-saller-product .wpsp-nav.swiper-button-prev,.best-saller-product .wpsp-nav.swiper-button-next{display:none}#wps-slider-section.wps-slider-section-4641,#wps-slider-section.wps-slider-section-4874{padding-top:0}#wps-slider-section #sp-woo-product-slider-4641.sp-wps-custom-template .wpsf-product .wps-product-data,#wps-slider-section #sp-woo-product-slider-6374.sp-wps-custom-template .wpsf-product .wps-product-data{border-radius:10px}.best-saller-product .wps-product-image{display:block;box-shadow:0 0 0;outline:0;border-bottom:1px solid #DDDDDd!important}#wps-slider-section #sp-woo-product-slider-4641.wps-product-section .wpsp-pagination-dot .swiper-pagination-bullet,#wps-slider-section #sp-woo-product-slider-6374.wps-product-section .wpsp-pagination-dot .swiper-pagination-bullet{background-color:#47626C}#wps-slider-section #sp-woo-product-slider-4641.wps-product-section .wpsp-pagination-dot .swiper-pagination-bullet.swiper-pagination-bullet-active,#wps-slider-section #sp-woo-product-slider-6374.wps-product-section .wpsp-pagination-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#14B8A6!important}.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i,a#hfe-menu-cart__toggle_button{position:relative}.best-saller-product span.woocommerce-Price-amount.amount{color:#046307;font-family:'Figtree';font-weight:600;font-size:18px!important;line-height:30px}.best-saller-product .screen-reader-text{color:#888F91;font-family:'Figtree';font-weight:600;font-size:18px!important;line-height:30px}.best-saller-product .wpsf-product-title{color:#000!important;font-family:'Figtree';font-weight:600;font-size:18px!important;line-height:24px;width:230px;height:70px;margin:0 auto}.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'cart';font-size:18px;font-family:'Lato'}a#hfe-menu-cart__toggle_button:before{content:" ";background-image:url(https://scrollnext.com/gdc-marketing/wp-content/uploads/2026/05/shopping-cart.png);width:24px;height:24px;position:absolute;top:11px;left:5px;background-size:contain;background-repeat:no-repeat}.aws-container .aws-search-form{background-color:#fff;border:1px solid #e1e8ed;border-radius:50px;padding:12px 24px;max-width:600px;box-shadow:inset 0 1px 3px rgb(0 0 0 / .02);position:relative;width:100%;float:none!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-show-clear .aws-search-field{padding-right:40px;border:none!important;outline:none!important;*/ width:100%;font-size:16px!important;box-shadow:none!important;color:#333}.aws-container .aws-search-field,.aws-container .aws-search-field:focus,.aws-container .aws-search-field:active{border:none!important;outline:none!important;box-shadow:none!important}.aws-container .aws-search-form .aws-wrapper{background:transparent!important;outline:none!important}.aws-search-btn.aws-form-btn{background:#ededed00!important;border:1px solid #ededed00!important;width:20px!important;height:20px;color:#7a8b99;margin-right:12px!important;display:flex!important;align-items:center}.mission-card{padding:15px}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.mission-badge{font-family:Roboto;background-color:#0b4a4f;color:#26c6da;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:6px 16px;border-radius:20px}.card-header img{width:40px;height:40px}.card-title{color:#111;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 16px 0;font-family:'Figtree';text-transform:capitalize;width:268px!important}.card-description{color:#333;font-size:16px;line-height:1.6;margin:0;font-family:'Lato'}.innovation-section .elementor-image-box-img{margin-right:10px!important;margin-top:10px!important}.global-section img{width:50px;height:50px}.woocommerce-products-header{background-size:cover!important;background-position:center!important}@media(max-width:1025px){a#hfe-menu-cart__toggle_button:before{display:none}a#hfe-menu-cart__toggle_button{width:inherit!important;max-width:none;padding:12px;border-radius:100px!important}.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu{overflow-y:hidden}}.page-id-33 .page-content{max-width:1440px;margin:0 auto}.woocommerce .woocommerce-result-count{font-size:17px;margin:0 0 1em;color:#000;font-weight:600;font-family:'Figtree'}.woocommerce-account .woocommerce .col2-set .col-1 h2,.woocommerce-account .woocommerce .col2-set .col-2 h2{font-family:'Montserrat'}.page-id-33 .login .form-row{flex-direction:column}div#product-1009 .parent-summary.entry-summary{margin-bottom:30px}.shop-layout-toggle{margin-left:10px;float:right;margin-top:3px;margin-bottom:35px}.tax-product_cat p.woocommerce-result-count{margin:0!important;margin-top:10px!important}.shop-layout-toggle button{padding:8px 15px;border:none;cursor:pointer;margin-right:5px;color:#06222B;background:#eee;border-radius:4px}.shop-layout-toggle button.active{background:#06222B;color:#fff}ul.products.grid-layout{display:grid!important;grid-template-columns:repeat(4,1fr);gap:20px}ul.products.list-layout{display:block!important}ul.products.list-layout li.product{display:flex;gap:20px;width:100%!important;margin-bottom:20px;align-items:center;justify-content:space-around;margin-bottom:20px!important}ul.products.list-layout li.product img{width:200px}.new-arrival img.wpsf-product-img{border-radius:0;box-shadow:0 0;margin:auto;width:300px;height:200px;border:0 solid #dddddd!important;object-fit:contain}div#w23 a.elementor-element.e-con:hover{transform:translateY(-10px)!important;box-shadow:0 10px 25px rgb(0 0 0 / .15)}div#w23 a.elementor-element.e-con{transition:all 0.3s ease!important}.new-arrival .wps-product-data{border-radius:10px}.new-arrival .sp-wps-product-image-area a.wps-product-image{border-bottom:1px solid #DDDDDd!important}.new-arrival span.woocommerce-Price-amount.amount{font-family:'Figtree';font-weight:600;font-size:18px!important;line-height:30px}.new-arrival span.woocommerce-Price-amount.amount{color:#046307;font-family:'Figtree';font-weight:600;font-size:18px!important;line-height:30px}.new-arrival span.swiper-pagination-bullet{background-color:#47626C!important}.new-arrival span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#14B8A6!important}.new-arrival a.button.product_type_simple.add_to_cart_button{background:#0E3B4B!important;border-radius:100px!important;max-width:254px;margin:20px auto!important;font-family:'Lato';font-size:16px!important;font-weight:400!important}.single-product .product_detail_iconic_row .iconic_box .icons{align-self:self-start}