#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4{font-weight:500;font-family:Roboto,sans-serif}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}.ih-landing-img{width:100%;height:calc(100vh - 138px);height:-webkit-calc(100vh - 138px);object-fit:cover}.ih-btn-style-2{background:#47aa42;border-radius:10px;padding:15px 10px;font-weight:400;font-size:18px;line-height:22px;color:#fff;transition:.5s ease;min-width:185px;text-align:center;display:inline-block;transition:.25s}.ih-btn-style-2:hover{background-color:#000;color:#fff}.ih-btn-style-1{background:#005596;border-radius:10px;padding:15px 10px;font-weight:400;font-size:18px;line-height:22px;color:#fff;transition:.5s ease;min-width:185px;text-align:center;display:inline-block;transition:.25s}.ih-btn-style-1:hover{background-color:#000;color:#fff}.ih-consult-content .ih-big-para{font-size:18px}.ih-consult .ih-btn-style-2{padding-inline:50px}.ih-seller-col{border-radius:20px;transition:.25s;box-shadow:0 5px 30px #0016541a;-webkit-box-shadow:0 5px 30px rgb(0 22 84 / 10%);padding:10px 20px;text-align:center}.ih-seller-col:hover,.ih-seller-col.active{background-color:#eaf4e6}.ih-seller-col.active img{transform:scale(1.025)}.ih-seller-col img{transition:.25s;max-height:230px}.ih-seller-col:hover img{transform:scale(1.025)}.ih-seller-main{border-radius:20px;transition:.5s ease;box-shadow:0 5px 30px #0016541a;-webkit-box-shadow:0 5px 30px rgb(0 22 84 / 10%);padding:10px 20px;text-align:center;height:calc(100% - 1.5em)}.ih-seller-main>.row{height:100%}.ih-informed-box{display:grid;grid-template-columns:28% 72%;align-items:center}.ih-informed-form{background-image:url(//integrityhealthnaturals.com/cdn/shop/t/11/assets/bg-form.png?v=122575360192053576981694766327);background-size:120%;background-repeat:no-repeat;background-position:center;height:100%;padding-inline:75px;padding-block:50px;border-radius:15px;overflow:hidden}.ih-info-box-contet .ih-big-para{font-size:18px}.ih-informed-form-inner{background-color:#fff;border-radius:15px;padding:25px 40px;text-align:center;display:grid;align-content:center;justify-content:center;height:100%}.ih-informed-box:last-child{margin-bottom:0!important}.ih-info-box-image img{width:100%;max-width:130px;border-radius:50%;max-height:130px;min-height:130px;object-fit:cover;outline:solid 2px #47AA42;outline-offset:10px}.ih-info-box-contet{padding-left:45px;position:relative}.ih-info-box-contet:before{content:"";position:absolute;left:0;top:0;background-image:url(//integrityhealthnaturals.com/cdn/shop/t/11/assets/leaf.svg?v=118127853473002081481694766490);width:50px;height:50px;background-position:left center;background-repeat:no-repeat}.ih-product-card{display:grid;grid-template-columns:25% 75%}.ih-product-image,.ih-product-content{padding:15px}.ih-product-image img{width:100%}.ih-blog-image img{object-fit:cover;width:100%;max-width:250px;border-radius:50%;height:100%;max-height:250px;margin-bottom:40px;outline:solid 2px #005596;outline-offset:12px;margin-inline:auto;transition:.25s}.ih-blog-card:hover .ih-blog-image img{scale:1.05}.ih-testimonial-user{display:flex;align-items:center}.ih-testimonial-user img{width:100px;height:100px;object-fit:cover;border-radius:50%;margin-right:15px}#ih-testimonial-carousel .ih-testimonials-item{border:solid 2px #005596;border-radius:30px;padding:45px 40px;margin-inline:20px;min-height:400px;display:grid;align-content:space-between;position:relative;z-index:1}#ih-testimonial-carousel .slick-dots{display:none}.ih-testimonials-item:focus{border:solid 2px #005596}.ih-testimonials-item:before{content:"";position:absolute;left:50px;top:-25px;width:50px;height:50px;background-color:#fff;background-image:url(//integrityhealthnaturals.com/cdn/shop/t/11/assets/icon-quote.svg?v=17665326643234420591694766452);background-position:center;background-repeat:no-repeat}.ih-consult-user img{border:solid 2px #47AA42;border-radius:50%;width:100%;max-width:260px;height:100%;max-height:260px}#MainContent .ih-banner-title{font-size:48px;line-height:1.2;font-weight:400}#MainContent .ih-big-para{font-size:24px;font-weight:400}.ih-main-title{font-size:42px;line-height:1.2;color:#005596}.ih-title{font-size:28px;line-height:1.2;color:#005596;font-family:Roboto,sans-serif}.ih-seller-desc{color:#005596}.ih-product-dec{font-size:18px}.ih-informed-form-inner h2,.ih-informed-form-inner h3,.ih-informed-form-inner h4{color:#005596}.ih-informed-form-inner{font-size:18px}.ih-informed-form-inner form input{background-color:#d9d9d9;border:none;width:100%;border-radius:5px;padding:7px 11px;margin-bottom:15px}.ih-informed-form-inner form [type=submit]{background:#47aa42;border-radius:10px;padding:15px 10px;font-weight:400;font-size:18px;line-height:22px;color:#fff;transition:.5s ease;min-width:185px;text-align:center;display:inline-block}.ih-informed-form-inner form [type=submit]:hover{background-color:#000;color:#fff}.ih-prodcut-box .ih-title{font-weight:600}.ih-product-desc a{text-decoration:underline}.ih-service-image a{color:#000;font-size:18px}.ih-service-image img{height:100%;width:100%;max-height:160px;object-fit:cover;border-radius:15px;margin-bottom:15px;transition:.25s}.ih-service-image:hover img{opacity:.8}.ih-consult-user h4{font-size:18px;font-weight:600;line-height:1.2}.ih-consult-user p{font-size:16px;line-height:1.6}.ih-testimonial-desc{font-size:18px;color:#474747;line-height:1.8}.ih-testimonial-user-data h4{font-size:20px;color:#005596}.ih-testimonial-user-data p{font-size:14px}.ih-partners-desc{font-size:18px}.ih-green{color:#47aa42}#MainContent .ih-partners-content h4{font-weight:500}.ih-partner-featured img{max-height:403px;object-fit:cover;border-radius:15px}.ih-partner-cta{display:flex;justify-content:space-between;align-items:center}.ih-blog-content{font-size:18px;line-height:1.4}.slick-dots li button{background-color:#aaa}.slick-dots li.slick-active button{background-color:#005596}.ih-blog-card{height:100%;display:grid;align-content:space-between}.ih-banner-image:after{content:"";position:absolute;width:100%;height:100%;background-color:#0000003d;left:0;top:0}.innerbanner{width:100%;height:300px;position:relative;display:flex;align-items:center}.banner-bg{background-repeat:no-repeat;background-size:cover;background-position:top center}.radius-5{border-radius:5px!important}.ihn-product-slider{padding:0 80px}.ihn-remedies,.ihn-takelook{background-color:#b6d2be4d}.ihn-product-catlog img{border-radius:20px;transition:.5s ease;box-shadow:0 5px 30px #0016541a;-webkit-box-shadow:0 5px 30px rgb(0 22 84 / 10%)}.ihn-product-catlog img:hover{transform:scale(1.025)}.ihn-collections a{color:#027eab;text-decoration:none}.ihn-collections a:hover,.ihn-collections .ihn-collection-block:hover a{color:var(--bs-body-color)}.ihn-contact-box{background-image:url(//integrityhealthnaturals.com/cdn/shop/t/11/assets/leaf-bg.jpg?v=17436312964619246691694761334);background-position:center;background-size:100% 100%;background-repeat:no-repeat}.ihn-contactbox-wrap{background-color:#fff;border-radius:20px;width:fit-content;margin-inline:auto;padding:30px 70px}.ihn-contactbox-wrap p{font-weight:400;font-size:18px;line-height:22px}.slick-list,.slick-track{height:100%}.slick-slide:focus{border:0;outline:none}.slick-arrow{position:absolute;top:inherit;bottom:50%;margin-bottom:-25px;width:50px;height:50px;line-height:1;border-radius:50%;background-color:transparent;border:1px solid transparent;color:#212529;padding:5px;font-size:0;text-align:center;z-index:9;opacity:1;visibility:visible;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slick-slider:hover .slick-arrow{opacity:1;visibility:visible}.slick-arrow:hover{background-color:#212529;border-color:#212529;color:#fff}.slick-arrow:before{border:solid #212529;border-width:0 2px 2px 0;display:inline-block;padding:5px}.slick-arrow:hover:before{border:solid #fff;border-width:0 2px 2px 0}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:before{content:"";transform:rotate(135deg);-webkit-transform:rotate(135deg)}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:before{content:"";transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.slick-dots{text-align:center;margin-top:1rem}.slick-dots li{display:inline-block;margin:0 .5rem}.slick-dots li button{border:0;width:14px;height:14px;border-radius:50%;background-color:#ffffff4d;font-size:0}.slick-dots li.slick-active button{background-color:#fffc}.faq-accordion .card{background-color:transparent;border:0;border-bottom:1px solid var(--bs-border-color);border-radius:1ewm;box-shadow:none;padding:.875rem 0}.faq-accordion .card .card-header{border-bottom:0;position:relative;background-color:transparent}.faq-accordion .card .card-header h6{font-size:20px;line-height:26px}.faq-accordion .card .card-header h6 a{display:block;padding-right:1.8rem;cursor:pointer;color:var(--bs-body-color);text-decoration:none}.faq-accordion .card .card-header h6 a:not(.collapsed){color:var(--brand-gold)}.faq-accordion .card .card-header .fa-icon{position:absolute;top:13px;right:20px;text-align:center;line-height:24px;display:block!important;width:auto;font-size:20px;transition:transform .3s ease}.faq-accordion .card .card-header a:not(.collapsed) .fa-icon{transform:rotate(315deg)!important;color:var(--light-blue)}.faq-accordion .card .card-body{padding-bottom:0}.facet-filters__label,.facet-filters__sort,.product-count__text{font-size:1rem!important;letter-spacing:0}.select .icon-caret{height:.5rem;right:10px!important}.facet-filters__field .select__select{border:1px solid #E5E5E5;padding:5px 35px 5px 10px}.facet-filters__field .select__select:focus{outline:0;box-shadow:none}.custom-shop-sidebar .facets-vertical .active-facets-vertical-filter{align-items:center}.custom-shop-sidebar .facets__heading--vertical,.custom-shop-sidebar .active-facets__button-wrapper *,.custom-shop-sidebar span.active-facets__button-inner{font-size:1rem}.custom-shop-sidebar .active-facets__button-wrapper a{border-bottom:1px solid #121212}.facets__summary{font-size:1.2rem!important;font-weight:600;letter-spacing:0}.facets-vertical .facets__summary{padding-top:1rem!important;padding-bottom:1rem!important}.custom-shop-sidebar .facet-checkbox{padding:.5rem 2rem .5rem 0;align-items:center;font-size:1rem}.custom-shop-sidebar .facet-checkbox>svg{margin-right:1rem;width:18px}.custom-shop-sidebar .facet-checkbox>input[type=checkbox]:checked~.icon-checkmark{width:12px;left:3px;top:15px}.custom-shop-sidebar .facets__header-vertical{padding:.5rem 2rem .5rem 0;font-size:1rem}.custom-shop-sidebar .facets-vertical .facets__price{padding:.5rem .5rem .5rem 0}.custom-shop-sidebar .facets__price .field .field__label{font-size:1rem;letter-spacing:0}.custom-shop-sidebar .facets__price .field .field__input{padding:.5rem!important;height:2.5rem!important;border:1px solid #dee2e6!important;font-size:1rem}.custom-shop-sidebar .field__input:not(:placeholder-shown)~.field__label{opacity:0;visibility:hidden}.product-grid-container .collection{margin:0 -15px}@media only screen and (max-width:767px){.product-grid-container .collection{margin:0}}#product-grid.collection--empty{grid-template-columns:repeat(1,1fr);height:100%;align-items:center}#product-grid.collection--empty .title-wrapper{margin-top:2rem;margin-bottom:2rem}#product-grid.collection--empty .title-wrapper h2.title{font-size:1.8rem}#product-grid{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center}#product-grid li{margin-bottom:35px;max-width:100%;width:100%}#product-grid li .card{border:0}#product-grid li .card .card__inner{background-color:#fff!important;display:block}#product-grid li .card .card__inner.ratio:before{padding-bottom:0}#product-grid li .card .card__media,#product-grid li .card .card__media .media{position:relative}#product-grid li .card .card__media img{max-height:250px;object-fit:contain;padding-bottom:0;padding-top:10px;position:relative}#product-grid li .card .card__content .card__information{padding-bottom:1rem;padding-top:0}#product-grid li .card .card__content .card__heading{font-size:1.25rem;letter-spacing:0;margin-bottom:1rem!important;font-weight:600;min-height:50px}#product-grid li .card .card__content .wp-not-logged-wrapper{border:1px solid #e7f3eb!important;background-color:#e7f3eb!important}#product-grid li .card .card__content .wp-not-logged-wrapper p{color:#086073!important;letter-spacing:0!important;font-weight:500!important}#product-grid li .card .card__content .wp-not-logged-wrapper p a{color:#086073!important}#product-grid li .card .card__content a:hover,#product-grid li .card:hover .card__content a{text-decoration:none}#product-grid li .card .price--on-sale .price__sale{display:block;position:relative;width:100%;letter-spacing:0;line-height:1.2}#product-grid li .card .price .price-item{color:#027eab;font-weight:600;letter-spacing:0;font-size:1.3rem}#product-grid li .card .price .saved-amount{background:#027eab;color:#fff;position:absolute;right:0;font-size:10px;letter-spacing:0;padding:2px;border-radius:4px;font-weight:500;bottom:10px}@media only screen and (max-width:414px){#product-grid li .card .price .saved-amount{position:static}}#product-grid li .card .price--on-sale .price-item--regular{font-size:1rem;font-weight:400;color:#0006}#product-grid li .card .card__content{position:static;height:auto}#product-grid li .card .card__content .card__badge{grid-row-start:inherit;position:absolute;left:.5rem;top:.5rem;display:none}#product-grid li .card .card__content .card__badge .badge{padding:.25rem .5rem;background-color:#dc3545!important;border-radius:4px;font-size:.75rem;letter-spacing:0;font-weight:400;border:0}@media screen and (min-width:990px){.ts-product.product--large:not(.product--no-media) .product__media-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}.ts-product.product--large:not(.product--no-media) .product__info-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}}.ts-product .product__info-container .product__title h1{font-size:2.5rem;letter-spacing:0;font-weight:600}.ts-product.restorative-product .product__info-container .product__title h1{color:#005596}.ts-product .product__info-container .price--on-sale .price__sale{display:flex;align-items:center}.ts-product .product__info-container .price--on-sale .price__sale .price-item--regular{font-size:1.2rem;letter-spacing:0;font-weight:400;color:#070707}.ts-product .product__info-container .price .price-item{font-weight:600;letter-spacing:0;color:#027eab}.ts-product.restorative-product .product__info-container .price .price-item{color:#8aae3c}.ts-product .product__info-container .price .saved-amount{background:#027eab;color:#fff;font-size:12px;letter-spacing:0;padding:4px 8px;border-radius:4px;font-weight:500}.ts-product .product__info-container .wp-not-logged-wrapper{border:1px solid #e7f3eb!important;background-color:#e7f3eb!important}.ts-product .product__info-container .wp-not-logged-wrapper p{color:#086073!important;letter-spacing:0!important;font-weight:500!important}.ts-product .product__info-container .wp-not-logged-wrapper p a{color:#086073!important}.ts-product .product__info-container>*+*{font-size:1rem;color:#212529}.ts-product #ProductSubmitButton-template--16810820501752__main,.ts-product #ProductSubmitButton-template--19200878280995__main,.ts-product #ProductSubmitButton-template--16810823352568__main,.ts-product .product-form__buttons .shopify-payment-button .shopify-payment-button__button{padding:.875rem 2.5rem!important;font-size:1.125rem!important;letter-spacing:0;border:0;max-height:50px}.ts-product #ProductSubmitButton-template--16810820501752__main,.ts-product #ProductSubmitButton-template--19200878280995__main,.ts-product #ProductSubmitButton-template--16810823352568__main{background-color:#027eab!important;color:#fff!important;border-color:#027eab!important}.ts-product #ProductSubmitButton-template--16810823352568__main{background-color:#8aae3c!important;border-color:#8aae3c!important}.ts-product #ProductSubmitButton-template--16810820501752__main:hover,.ts-product #ProductSubmitButton-template--19200878280995__main:hover,.ts-product #ProductSubmitButton-template--16810823352568__main:hover{background-color:#212529!important;color:#fff!important;border-color:#212529!important}.ts-product .product-form__buttons .shopify-payment-button .shopify-payment-button__button{padding:0!important;border-radius:10px;overflow:hidden;min-height:50px;border:0}.ts-product #ProductSubmitButton-template--16810820501752__main:before,.ts-product #ProductSubmitButton-template--16810820501752__main:after,.ts-product #ProductSubmitButton-template--19200878280995__main:before,.ts-product #ProductSubmitButton-template--19200878280995__main:after,.ts-product #ProductSubmitButton-template--16810823352568__main:before,.ts-product #ProductSubmitButton-template--16810823352568__main:after,.ts-product .product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.ts-product .product-form__buttons .shopify-payment-button .shopify-payment-button__button:after{display:none}.ts-product .product__info-container .share-button{margin:0 0 1.5rem}.ts-product .product__info-container .share-button__button{font-size:1rem;min-height:auto}.ts-product-icons-wrap ul{list-style:none;display:flex;flex-wrap:wrap}.ts-product-icons-wrap li{margin-right:10px;margin-bottom:10px}.ts-product-icons-wrap li:last-child{margin-right:0}.ts-product-icons-wrap li img{object-fit:contain;width:60px;height:60px;aspect-ratio:1/1}.product__description .tabcontent-cus p{color:var(--bs-body-color);font-size:14px;margin-bottom:1rem}.page-width p{color:var(--bs-body-color);font-size:14px}.page-width{padding-bottom:3em;max-width:1340px;padding-inline:0}.product__description{padding-top:0;margin-bottom:1.5rem}.product__description .tab-customize{background-color:#e7f3eb;border:0px solid #e7f3eb;border-radius:9px 9px 0 0}.restorative-product__description.product__description .tab-customize{background-color:#eaf4e6;border:0px solid #eaf4e6}.product__description .tab-customize button.active,.product__description .tab-customize button:hover{background-color:#086073;color:#fff}.restorative-product__description.product__description .tab-customize button.active,.product__description .tab-customize button:hover{background-color:#8aae3c}.product__description .tabcontent-cus{padding:15px 15px 10px;border-radius:0 0 9px 9px;border:1px solid #e7f3eb}#MainProduct-template--18075541635350__main p{color:#070707;font-size:14px}.product__description .tabcontent-cus ul,.product__description .tabcontent-cus ol{margin-bottom:1rem;padding-left:30px}.product__description .tabcontent-cus ul{list-style:disc}.product__description .tabcontent-cus ol{list-style:decimal}.product__description .tabcontent-cus ul li,.product__description .tabcontent-cus ol li{margin-bottom:.8rem;color:#070707;font-size:14px}.product-form__buttons{display:grid;grid-template-columns:50% 50%}#ProductSubmitButton-template--16810820501752__main,#ProductSubmitButton-template--19200878280995__main,#ProductSubmitButton-template--16810823352568__main{background-color:#e7b645}#ProductSubmitButton-template--16810820501752__main:hover,#ProductSubmitButton-template--19200878280995__main:hover,#ProductSubmitButton-template--16810823352568__main:hover,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover,.contact__button .button:hover{background-color:transparent;border:1px solid #e7b645;color:#070707}#ProductSubmitButton-template--16810820501752__main,#ProductSubmitButton-template--19200878280995__main,#ProductSubmitButton-template--16810823352568__main,.product-form__buttons .shopify-payment-button .shopify-payment-button__button,.contact__button .button,#MainContent .customer.login button{min-height:48px;border-radius:9px;max-width:95%;font-weight:600}.form-wrap{border:1px solid #e5e5e5;border-radius:5px;padding:1.5rem 2rem;display:flex;align-items:center;justify-content:center;height:100%;position:relative}.form-wrap p,.form-wrap p a{color:#070707;font-size:.875rem}.form-wrap p a{display:inline-block}.form-wrap h1.title,.form-wrap h1#login.title,.form-wrap h1#recover.title{font-size:2rem;font-weight:600;color:#070707;border-bottom:1px solid #E5E5E5;text-align:left;padding-bottom:.625rem;position:relative;margin-bottom:1rem;letter-spacing:0}.form-wrap h1.title:after{content:"";position:absolute;width:100px;height:2px;left:0;bottom:0;background-color:#027eab}.form-wrap .customer form{padding:1rem 0;margin:0}.form-wrap .customer form h2.form__message{box-shadow:none;outline:0;font-size:1.2rem!important}.form-wrap .customer .field label{display:none}.form-wrap .customer .field input,.form-wrap .customer #customer_login .field input{background-color:#fff;border-radius:5px;border:1px solid #e5e5e5;min-height:50px;max-height:50px;padding:.5rem;font-size:1rem;width:100%}.form-wrap .customer .field input:focus,.form-wrap .customer #customer_login .field input:focus{border:1px solid #027eab;outline:0;box-shadow:none}.form-wrap .customer .field input::placeholder{opacity:1!important}#MainContent .customer button.btn{background-color:#027eab;color:#fff;transition:.5s ease;border:2px solid #027eab;font-size:.875rem;letter-spacing:0;padding:.55rem 1.25rem;border-radius:5px;font-weight:500;width:100%;max-width:100%;min-height:50px}#MainContent .customer button.btn:hover{background-color:#212529;color:#fff;border-color:#212529}#MainContent .customer button:before,#MainContent .customer button:after,#MainContent .customer .field:before,#MainContent .customer .field:after{display:none}#create_customer .cf-step-tabs{position:absolute;right:32px;top:40px;border-bottom:0}#create_customer .cf-step-tabs .cf-step-title{display:none}#create_customer .cf-field h3{font-size:1rem;font-weight:600;margin-bottom:.5rem}#create_customer .cf-field input[type=text],#create_customer .cf-field input[type=email],#create_customer .cf-field select{background-color:#fff;border-radius:5px;border:1px solid #e5e5e5;min-height:50px;max-height:50px;padding:.5rem;font-size:1rem;width:100%;box-shadow:none}#create_customer .cf-field input[type=text]:focus,#create_customer .cf-field input[type=email]:focus,#create_customer .cf-field select:focus{border:1px solid #086073}#create_customer .cf-field hr{margin:15px 0!important}#create_customer .cf-form-actions{margin-top:1em}#create_customer .cf-form-actions button.btn{width:48%}#create_customer .cf-form-actions button:last-child{margin-right:0}#create_customer .cf-field h1{color:#086073}#create_customer .cf-field-errors,#create_customer .cf-error-message{font-size:12px}#create_customer .cf-error-message{width:100%;text-align:left}.int-collections .card{border:0!important}.int-collections .card__media{position:relative!important;padding:1rem;overflow:visible!important}.int-collections .card .media{position:relative!important;overflow:visible!important}.int-collections .card__media img{border-radius:20px;transition:.5s ease!important;box-shadow:0 5px 30px #0016541a;-webkit-box-shadow:0 5px 30px rgb(0 22 84 / 10%);position:relative!important}.int-collections .card .card__inner{background-color:transparent}.int-collections .card .card__inner .card__content{display:none}.int-collections .card .card__content .card__information{padding-top:0}.int-collections .card .card__content .card__information a{color:#027eab;text-decoration:none}.int-collections .card .card__content .card__information a:hover{color:var(--bs-body-color)}.pagination-wrapper{margin-top:0!important;margin-bottom:1rem}@media screen and (min-width:990px){.pagination-wrapper{margin-top:0!important}}.pagination{display:block;border:0}.pagination__list>li{max-width:2.5rem!important;border-radius:50%}.pagination__item{font-size:1rem!important;height:2.5rem!important;border:1px solid #212529;border-radius:50%}.pagination__item .icon-caret{height:.5rem!important}.pagination__item:hover{border:1px solid #086073!important;background-color:#e7f3eb!important;color:#086073!important;opacity:1}.pagination__item--current{border:1px solid #086073!important;background-color:#086073!important;color:#fff!important;opacity:1}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.modal-backdrop.show{display:block}#searchModal .modal-content{margin-top:5rem}#searchModal .btn-close{position:absolute;right:-20px;top:-35px;background-color:#fff;opacity:1;width:26px;height:26px;border-radius:50%;padding:0;font-size:1rem;color:#121212;background-size:30%}#searchModal .input-group .btn{-webkit-border-top-right-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;-moz-border-radius-topright:.375rem;-moz-border-radius-bottomright:.375rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;min-width:60px}#searchModal .list-group-item:hover{background-color:#e7f3eb!important}#searchModal .list-group-item:hover a{color:#086073!important}#searchModal .list-group-item a{display:flex;align-items:center}#searchModal .list-group-item a .product-image{max-width:60px!important;max-height:60px!important;margin-right:10px}#searchModal .list-group-item a .product-title{font-weight:500;text-align:left}.page-title h1{margin:2.5rem 0;font-weight:600;letter-spacing:0}.template-search__search{margin:0 auto 1.5rem!important;max-width:100%!important;display:none}.template-search__search .search{margin-top:-1rem!important}@media screen and (min-width:750px){.template-search__header{margin-bottom:3rem!important}}.link,.customer a{font-size:1rem}:is(.account,.order) p{font-size:1rem!important}#MainContent .customer:not(.account):not(.order){max-width:100%}#MainContent .addresses ul{display:flex}.customer.addresses>ul>li{text-align:left;margin-inline:10px;border-radius:5px;padding:20px;margin-bottom:25px;margin:1rem}.customer.addresses ul li h2{text-align:left;font-size:24px;font-weight:600}#MainContent .customer.addresses ul li button{min-height:auto;margin:1rem 0!important}@media screen and (min-width:750px){.addresses li>button:first-of-type{margin-top:1rem}}.customer.addresses ul li h2{letter-spacing:0}.customer.addresses form .field{display:flex;flex-direction:column-reverse}.customer.addresses form .field__input,.customer.addresses form .field input{background-color:#f4f4f4;border-radius:5px;height:50px;padding:15px;font-size:16px}.customer.addresses form label{font-size:16px;font-weight:500;position:relative;top:0;right:0;bottom:0;left:0;padding-left:0;margin-bottom:10px;left:0!important}.customer.addresses form .select select{padding-left:40px;font-size:16px;background-color:#f4f4f4;height:50px}.customer.addresses form .select svg{padding-left:15px}.customer.addresses form{display:grid;grid-template-columns:48% 48%;column-gap:2%}#MainContent .customer table{border-radius:9px;overflow:hidden}.customer .order-history thead tr,.customer .order-details thead tr{background-color:#e7f3eb;color:#027eab}#MainContent .ihn-account.customer thead th{font-size:14px;font-weight:600;letter-spacing:0;padding:1rem}.ihn-account.customer tbody td{padding:1rem;font-size:16px;vertical-align:middle}.ihn-account.customer tbody td:first-of-type a{padding:.5rem;font-size:1rem}.customer .order-details tbody td:first-of-type{padding-top:1rem!important}.ihn-account.customer tfoot td{font-size:1rem}.ihn-account.customer tfoot tr:last-of-type td,.ihn-account.customer tfoot tr:last-of-type th{font-size:1.4rem}.cart__items{padding-bottom:1rem!important;border-radius:9px;overflow:hidden}.cart-items thead{background-color:#e7f3eb}.cart-items thead th{color:#086073}.ihn-cart-table.cart-items th{opacity:1;font-weight:600;letter-spacing:0;font-size:1rem;color:#070707;padding:.8rem}.ihn-cart-table.cart-items td{padding:.8rem;vertical-align:middle;border-bottom:1px solid #dee2e6}.ihn-cart-table .cart-item__image{max-height:80px;width:auto}.ihn-cart-table .cart-item__name{font-size:1.25rem;font-weight:600}.ihn-cart-table .product-option,.ihn-cart-table .price{font-size:1rem}.ihn-cart-table .cart-item__price-wrapper .price{margin-top:0!important}.ihn-cart-table .cart-item__quantity-wrapper{align-items:center}.ihn-cart-table .cart-item__quantity-wrapper .quantity{min-height:40px;max-width:150px;padding:.5rem 1rem;border-radius:50px}.ihn-cart-table .cart-item__quantity-wrapper .quantity .quantity__input{font-size:1rem}.ihn-cart-table .cart-item__quantity-wrapper .quantity:after{display:none}.ihn-cart-table .cart-item__quantity-wrapper .quantity .quantity__button{width:auto}.cart__note label{color:#e7b64d!important;font-weight:700}.cart__footer .cart__checkout-button{min-height:auto;letter-spacing:0;font-weight:600;border:0}.cart__footer .cart__checkout-button:after{display:none}.form__message{font-size:.8rem!important}.ihn-cart-table .cart-item__quantity .cart-item__error{margin-top:0}.cart-item .loading-overlay{top:.8rem!important}@media screen and (min-width:750px){.cart-item .loading-overlay{right:1rem!important;padding-top:0!important;bottom:auto!important;top:50%!important;margin-top:-14px!important}}@media only screen and (max-width:1024px){#product-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:920px){#product-grid{grid-template-columns:repeat(2,1fr)}#create_customer .cf-form-actions button.btn{width:100%}}@media only screen and (max-width:414px){.ihn-header .navbar-collapse{top:100px!important;z-index:1;box-shadow:0 5px 30px #0016541a;-webkit-box-shadow:0 5px 30px rgb(0 22 84 / 10%)}.title--primary{margin:1rem 0}.collection-hero__inner{padding-bottom:0!important}.collection-hero__title{margin:1rem 0!important}#product-grid{grid-template-columns:repeat(2,1fr)}.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.product__description .tab-customize button{width:100%}.product-form__buttons{max-width:100%;display:block}.product-form__buttons button{max-width:100%!important}.ihn-account.customer tbody td{padding:1rem 2px!important}.ihn-account.customer tbody td:before{font-size:1rem;font-weight:600}.ihn-account.customer tbody td:first-of-type{padding-top:1rem!important}.ihn-account.customer tbody td:last-of-type{padding-bottom:1rem!important}.order tfoot tr:last-of-type td:before{font-size:1.4rem!important}#MainContent .addresses ul{display:block}.customer.addresses form{display:grid;grid-template-columns:inherit;column-gap:0}#create_customer .cf-form-actions button.btn{width:100%}.form-wrap{padding:1rem .5rem}}.sidebar-widget{padding-bottom:.5rem}.sidebar-widget .widget-header{padding:10px 0 5px}.sidebar-widget .widget-header .widget-title{font-size:19px;margin:0;font-weight:600;letter-spacing:0}.sidebar-widget .sidebar-widget-body{background-color:#fff;padding:10px 0;border-bottom:1px solid #dee2e6}.sidebar-widget ul{margin:0;padding:0;list-style:none}.sidebar-widget ul li{position:relative;line-height:30px}.sidebar-widget ul li a{color:#121212;position:relative;display:block;padding-left:0}.sidebar-widget ul li .form-check input[type=checkbox]{display:none}.sidebar-widget ul li .form-check input[type=checkbox]+label{display:inline-block;margin:0;cursor:pointer;padding:0;width:100%}.sidebar-widget ul li .form-check input[type=checkbox]+label:before{content:"\2714";border:2px solid #b5b5b5;display:inline-block;width:18px;height:18px;margin-right:1rem;color:transparent;transition:.2s;text-align:center;vertical-align:initial;line-height:16px;font-size:12px;border-radius:2px}.sidebar-widget ul li .form-check input[type=checkbox]:checked+label:before{color:#121212}.sidebar-widget ul li span.count{margin-left:5px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media only screen and (max-width:414px){.ts-product .slider-mobile-gutter{margin-left:0!important;margin-right:0!important}.ts-product .product-form__buttons .shopify-payment-button .shopify-payment-button__button{max-width:100%}}@media only screen and (max-width:414px){.mobile-facets__header{text-align:left!important}.mobile-facets__close svg{width:1.2rem!important}.mobile-facets__footer{display:block!important}.mobile-facets__footer>*{width:100%!important}.mobile-facets__footer>*+*{margin-left:1rem!important}.mobile-facets__clear-wrapper{padding-bottom:1rem}.mobile-facets__footer button{background:#027eab!important;border-radius:10px!important}.mobile-facets__footer button:hover{background:#121212!important}.mobile-facets__footer button:before,.mobile-facets__footer button:after{display:none}}.cart__footer>*{width:auto!important}.cart__footer .additional-checkout-buttons .shopify-cleanslate>div>ul{display:grid!important;grid-template-columns:repeat(2,1fr)}.cart__footer .additional-checkout-buttons .shopify-cleanslate>div>ul li{border-radius:10px;overflow:hidden}@media only screen and (max-width:750px){width: 35rem !important}#ContactForm .field{margin-bottom:1rem!important;display:grid}#ContactForm .field:before,#ContactForm .field:after{display:none}#ContactForm .field .field__input{background-color:#fff;border-radius:5px;border:1px solid #e5e5e5;min-height:50px;max-height:50px;padding:.5rem;font-size:1rem;width:100%;order:1}#ContactForm .field textarea.field__input{max-height:inherit}#ContactForm .field .field__input:focus{border:1px solid #027eab;outline:0;box-shadow:none}#ContactForm .field .field__label{position:relative;left:0;top:0;font-size:1rem;letter-spacing:0;margin:5px}.mobile-view-register{display:none!important}@media only screen and (max-width:750px){.mobile-view-register{display:block!important}}.shopify-challenge__container .shopify-challenge__button{display:block;margin:10px auto 0;cursor:pointer;background-color:#027eab!important;color:#fff!important;border-color:#027eab!important;padding:5px 10px;font-size:14px;min-height:50px}#ihn-header .nav-item>a{position:relative}#ihn-header .nav-item{position:relative}#ihn-header .nav-item .col-lg-12{width:max-content;min-width:100%}#ihn-header .nav-item .site-nav__dropdown .col-lg-12:last-child h5{margin-bottom:0}.ih-submenu{position:absolute;right:calc(100% + 15px);top:0;width:max-content;background-color:#fff;padding:25px;box-shadow:0 10px 20px #00000017;opacity:0;visibility:hidden;transition:.5s;border-radius:10px}#ihn-header .nav-item .col-lg-12:hover .ih-submenu{opacity:1;visibility:visible}#ihn-header .nav-item .megamenu .row{display:block}#ihn-header .nav-item .col-lg-12 h5,#ihn-header .nav-item .col-lg-12 .ih-submenu li{margin-bottom:15px}#ihn-header .nav-item .col-lg-12 .ih-submenu ul:last-child li{margin-bottom:0}#ihn-header.ihn-header .navbar-expand-lg .navbar-collapse{justify-content:space-between;padding-right:0;padding-left:30px}.navbar-nav .nav-item i{font-size:14px}.ihn-header .navbar .nav-item .ihn-nav-dropdown{display:flex;justify-content:space-between;align-items:center}#ihn-header.ihn-header .navbar .nav-item .ihn-nav-dropdown a{margin-left:0}#ihn-header .nav-item>.ihn-nav-dropdown>a{margin-right:5px}#ihn-header.ihn-header .navbar .nav-item:last-child a{margin-inline-end:20px}#ihn-header.ihn-header .navbar .nav-item:last-child>a{margin-inline-end:0}.megamenu .ihn-nav-dropdown a{font-size:14px!important}#ihn-header .ih-submenu a{font-size:14px}#ihn-header .ih-submenu ul{list-style:none;padding-left:0}.megamenu{border-radius:10px}.site-nav__dropdown.megamenu .col-lg-12:hover h5 i{transform:rotate(90deg)}.site-nav__dropdown.megamenu .col-lg-12 h5 i{transition:.25s}@media only screen and (max-width:1150px){.site-nav__dropdown.megamenu .col-lg-12:hover h5 i{transform:rotate(180deg)}.ihn-header .navbar .navbar-brand img,.ihn-header .navbar .nav-restore img{max-width:100%;max-height:40px}.ihn-header .navbar .nav-restore{margin-right:auto}#ihn-header.ihn-header .navbar-expand-lg .navbar-collapse{padding-left:0}#navbarNav.ihn-mobile-nav{height:100vh;position:fixed;top:0!important;right:-100%;background-color:#fff;width:90%;transition:.5s;z-index:999}#navbarNav.ihn-mobile-nav.show{right:0%}#navbarNav .site-nav__dropdown{padding-block:0;height:0;opacity:0;visibility:hidden;background-color:#eee}#ihn-header .nav-item>a{display:flex;align-items:center;justify-content:space-between;width:85%}#navbarNav .site-nav__dropdown.active{padding-block:15px;height:100%;opacity:1;visibility:inherit}.ihn-header .navbar .nav-item .megamenu h5 a,.ihn-header .navbar .nav-item .megamenu ul li a{line-height:1;font-size:16px!important}#ihn-header .nav-item i{transition:.25s}.navbar-nav .nav-item i{font-size:14px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}#ihn-header .nav-item.active>a i{transform:rotate(180deg)}.ihn-nav-dropdown.active i{transform:rotate(180deg)}#navbarNav .ih-submenu{position:relative;right:0;top:0;width:100%;height:0;margin-bottom:0;padding:0;transition:.25s;opacity:0;visibility:hidden}#ihn-header .nav-item .col-lg-12:hover .ih-submenu{opacity:0;visibility:hidden}#ihn-header .nav-item .col-lg-12 .ih-submenu.active{margin-bottom:15px;padding:15px;opacity:1;visibility:inherit;height:100%}#ihn-header .ih-submenu ul{margin-bottom:0!important}}@media only screen and (min-width:767px)and (max-width:1150px){#ihn-header .nav-item>a{display:flex;align-items:center;justify-content:space-between;width:85%;margin-left:7.5%}#navbarNav.ihn-mobile-nav{width:60%}#navbarNav .nav-item.active .site-nav__dropdown{position:relative;margin-top:0}}.ihn-restorative-banner .collection-hero__title{font-size:42px;color:#005596;line-height:1.2}.ihn-restorative-collection #product-grid li .card .price--on-sale .price-item--regular,.ihn-restorative-collection #product-grid li .card .price .price-item{color:#8aae3c;font-size:1.2rem}.ihn-restorative-collection #product-grid li .card .card__content .card__heading{color:#005596}.ihn-restorative-collection #product-grid li .card .card__media img{max-height:250px;padding-block:15px}#ihn-restorative-main .card__media img{max-height:400px;object-fit:contain;padding-block:30px}#ihn-restorative-main .card__inner{--ratio-percent: 0 !important}#ihn-restorative-main h1.title{font-size:42px;color:#005596}.ihn-restorative-collection #product-grid li .card .card__content .card__heading{min-height:auto;margin-bottom:0!important}.restorative-product .product-form__quantity .quantity{min-height:50px;border-radius:8px;overflow:hidden;max-width:180px}.restorative-product .product-form__quantity .quantity__input{font-size:18px;border-top:solid 1px #8aae3c;border-bottom:solid 1px #8aae3c}.restorative-product .product-form__quantity .quantity__input:focus-visible{outline:none;box-shadow:none;border:none;border-top:solid 1px #8aae3c;border-bottom:solid 1px #8aae3c}.restorative-product .product-form__quantity .form__label{font-size:16px}.restorative-product .product-form__quantity .quantity:after{display:none}.restorative-product .product-form__quantity .quantity__button{background-color:#8aae3c;opacity:1;color:#fff;max-width:50px}.restorative-product.ts-product .product__media img{width:100%;max-height:500px;min-height:500px;object-fit:contain;border:none;outline:none;box-shadow:none;padding-block:30px}#MainContent .restorative-product.ts-product .product__media{padding-top:500px}.restorative-product.ts-product .product-media-container.global-media-settings{width:100%}#popup-modal .modal-title{font-size:24px;font-weight:600;text-align:center;font-family:Roboto,sans-serif;line-height:1.4;width:100%}#popup-modal{background-color:#00000060}#popup-modal .modal-footer span{text-align:center;width:100%;font-size:16px}#popup-modal .modal-dialog{max-width:100%}#popup-modal #close-button{position:absolute;right:-5px;top:-5px;background-color:#027eab;opacity:1;border-radius:50%;background-image:url(https://cdn.shopify.com/s/files/1/0768/8765/4691/files/download.png?v=1694010345)}#popup-modal .modal-body a{display:block;width:260px;border:solid 2px #eee;border-radius:5px;padding:10px;transition:.5s}#popup-modal .modal-body a:hover{background-color:#027eab14;border:solid 2px #027eab}#popup-modal .modal-body{display:flex;justify-content:space-around;min-width:620px}#popup-modal .modal-body img{max-width:100%;height:80px;margin-inline:auto;display:block;object-fit:contain}@media only screen and (max-width:1024px){.restorative-product.ts-product .product__media img{max-height:380px;min-height:380px}#MainContent .restorative-product.ts-product .product__media{padding-top:380px}#product-grid li .card .card__media img{max-height:200px}}@media only screen and (max-width:600px){#ihn-restorative-main h1.title{font-size:32px;color:#005596}#ihn-restorative-main .card__media img{max-height:300px;object-fit:contain;padding-block:30px}#popup-modal .modal-body a{width:90%;margin-bottom:25px}#popup-modal .modal-body{min-width:100%;flex-wrap:wrap}#popup-modal .modal-dialog{max-width:90%;margin-inline:auto}}.ih-banner-video video{width:120%;position:relative;top:-200px}.ih-banner-video{height:600px;overflow:hidden}*,p{margin:0;padding:0}:root{--light-blue: #027EAB;--yellow:#F7E855;--dark-bluishgreen: #086073;--light-green:#B6D2BE;--beige: #E1C5AC;--lighter-blue:#A0BDD1;--lightgrey: #D9D9D9;--bs-body-color:#212529}body{overflow-x:hidden;font-family:roboto;font-weight:400;color:var(--bs-body-color)}a{text-decoration:none;color:var(--lighter-blue)}.valign{display:grid;align-items:center}.ihn-btn-1{background:#027eab;border-radius:10px;padding:15px 50px;font-weight:400;font-size:18px;line-height:22px;color:#fff!important;text-transform:uppercase;transition:.5s ease}.ihn-btn-1:hover{background-color:var(--bs-body-color);color:#fff!important}.ihn-big-title,.ihn-med-title,.ihn-small-title{font-family:poppins}.ihn-big-title{font-weight:500;font-size:60px;line-height:66px}.ihn-med-title{font-weight:500;font-size:42px;line-height:54px}.ihn-small-title{font-weight:400;font-size:32px;line-height:39px}.ihn-desc p,.ihn-desc{font-family:roboto;font-weight:400;font-size:16px;line-height:24px}.ihn-doctor-details .ihn-desc p{font-size:18px;line-height:26px}a:hover,.ihn-footer-links ul li a:hover{color:#027eab}.letter-spacing-0{letter-spacing:0}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.morlink{color:var(--light-blue);border-bottom:1px solid var(--light-blue)}.morlink:hover{color:var(--lighter-blue);border-bottom:1px solid var(--lighter-blue)}.ihn-top_bar{display:flex;justify-content:space-between;background:#f4f4f4;border-bottom:1px solid #ebebeb;padding-bottom:3px!important}.ihn-top_bar a{color:#000;font-size:20px;transition:.2s ease}.ihn-top_bar a:hover{color:#027eab}.ihn-top_bar a i{transition:.2s}.ihn-top_bar a:hover i{transform:scale(1.2)}.ihn-top-col-2 a{font-size:14px;line-height:17px;margin-inline:8px;text-decoration:none}.ihn-top-col-2 a i{font-size:16px}.ihn-top-col-2 a.header__icon--cart{display:inline}.ihn-top-col-2 a.header__icon--cart .icon{width:32px;height:2rem}.ihn-header .navbar-expand-lg .navbar-collapse{justify-content:center;padding-right:165px}.ihn-header .navbar .navbar-brand img{max-width:150px}.ihn-header .navbar .nav-item a{font-weight:500;font-size:18px;line-height:22px;color:#000;margin-inline:20px;transition:.4s}.ihn-header .navbar .nav-item a:hover{color:var(--light-blue)}.ihn-header .navbar .nav-item:last-child a{margin-inline-end:0}.ihn-header .navbar .nav-item:first-child a{margin-inline-start:0}.cart-count-bubble{position:absolute;background-color:#027eab;color:#fff;height:1rem;width:1rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.7rem;bottom:.5rem;left:1.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}@media only screen and (max-width:414px){.ihn-top-col-2 a{margin-inline:3px}}.ihn-header .navbar .nav-item a:hover+.megamenu,.megamenu:hover{opacity:1;visibility:visible}.site-nav__dropdown{position:absolute;left:0;margin:0;z-index:5;display:block;visibility:hidden;background-color:#fff;min-width:100%;padding:10px 0 5px;box-shadow:0 10px 20px #00000017;transform:translate3d(0,-12px,0)}.megamenu{padding:1.5rem;line-height:1.8;transform:none;opacity:0;transition:all .2s cubic-bezier(.2,.06,.05,.95);transition-delay:.2s;margin-top:28px}.megamenu h5 a{font-size:inherit!important;letter-spacing:0!important;font-weight:600!important}.megamenu ul{margin:0;padding:0 0 0 1rem}.appear-animation{opacity:0;transform:translateY(60px)}.ihn-header .navbar .nav-item a:hover+.megamenu .appear-animation,.megamenu:hover .appear-animation{opacity:1;transform:translateY(0)}.appear-delay-1{transition:transform 1s cubic-bezier(.165,.84,.44,1) .1s,opacity 1s cubic-bezier(.165,.84,.44,1) .2s}.appear-delay-2{transition:transform 1s cubic-bezier(.165,.84,.44,1) .22s,opacity 1s cubic-bezier(.165,.84,.44,1) .3s}.appear-delay-3{transition:transform 1s cubic-bezier(.165,.84,.44,1) .28s,opacity 1s cubic-bezier(.165,.84,.44,1) .4s}.ih-product-desc ul{font-size:16px}@keyframes blinker{0%{opacity:1}50%{opacity:0}to{opacity:1}}#navbarNav .link-me-2 .ih-submenu-2 .ih-submenu{column-count:3}.ihn-header-main .ihn-top-col-2 a{height:100%;border-right:solid 1px #ddd;margin-left:0;padding-right:12px!important}.ihn-header-main .ihn-top-col-2 a:last-child{border:none}#ihn-header.ihn-header .navbar .nav-item .ihn-nav-dropdown a{font-weight:400!important;font-family:roboto}#ihn-header .ih-submenu a,#ihn-header .nav-item>a{font-weight:400}.ih-annouce{background-color:#005596}.ih-annouce h4{font-size:16px;color:#fff;font-family:Roboto,sans-serif;font-weight:500;padding-block:12px;letter-spacing:initial}.ih-info-pop{text-decoration:underline;cursor:pointer;text-underline-offset:3px}#header_promo_modal .ih-main-title{font-size:32px;color:#005596;letter-spacing:inherit}#header_promo_modal .btn-close{position:absolute;right:15px}#header_promo_modal .modal-body{padding:40px!important}#header_promo_modal .btn-close{top:15px;font-size:20px}#header_promo_modal .regular-list{font-size:20px}#header_promo_modal .regular-list li{margin-bottom:1rem}.ihn-header-main .dropdown-menu .dropdown-item{font-size:12px;background:none}#navbarNav.ihn-mobile-nav.collapse:not(.show){display:block}#navbarNav.ihn-mobile-nav.collapse{display:block}.mobile-social{display:none!important}@media only screen and (max-width:1100px){#navbarNav .link-me-2 .ih-submenu-2 .ih-submenu{column-count:2}}@media only screen and (max-width:768px){.ihn-header .navbar-collapse{top:100px;padding-right:0!important;background-color:#fff;z-index:1;box-shadow:0 10px 20px #00000017}.megamenu{visibility:visible;opacity:1;margin-top:0;position:relative;box-shadow:none}.appear-animation{opacity:1;transform:translateY(0)}}@media only screen and (max-width:767px){.ihn-header .navbar .nav-item a{margin-left:1.5rem!important;padding:.5rem 0}.ih-annouce h4{padding-inline:15px;line-height:1.4;font-size:14px}.megamenu ul{margin-bottom:1rem!important}.ihn-header .navbar .nav-item .megamenu h5 a,.ihn-header .navbar .nav-item .megamenu ul li a{margin-left:0!important}#ihn-header .nav-item div.col-lg-12 .ih-submenu ul li{border-bottom:solid 1px #e0e0e0;padding-block:5px}#ihn-header.ihn-header .navbar .nav-item .megamenu .ih-submenu li a{font-size:12px!important;margin-right:0}body #navbarNav.ihn-mobile-nav{width:95%}.ihn-top-col-2 .ih-new{font-size:8px;padding:3px 6px;line-height:1;top:-13px;left:inherit;right:0;position:absolute}.ihn-top_bar .ihn-top-col-2 a{font-size:12px;position:relative}.ihn-top_bar .ihn-top-col-1 a{font-size:14px}.ihn-top_bar .ihn-top-col-1{align-items:center;display:flex}.ihn-top_bar .ihn-top-col-2{padding:0}.ihn-header-main .ihn-top-col-2 a{padding-right:10px!important}.ihn-top-col-2 .dropdown a{padding-left:5px}.mobile-social{display:block!important;margin-top:1rem;text-align:center!important}[data-bs-target="#searchModal"],.ihn-top-col-2 #cart-icon-bubble{padding-left:0}.mobile-social a{font-size:20px;color:#000}.desktop-social{display:none!important}.ihn-header-main .ihn-top-col-2 .dropdown-menu a{padding-inline:.5rem}}@media only screen and (max-width:1300px){.ih-banner-video{height:500px;overflow:hidden}}@media only screen and (max-width:1150px){.ih-banner-video{height:450px;overflow:hidden}.ih-banner-video video{width:150%;position:relative;top:-150px}}@media only screen and (max-width:600px){.ih-banner-video{height:450px;overflow:hidden}.ih-banner-video video{width:320%;position:relative;top:-100px}}@media only screen and (min-width:768px)and (max-width:1100px){.ih-landing-img{height:calc(65vh - 140px);height:-webkit-calc(65vh - 140px)}.ih-informed-box{display:grid;grid-template-columns:35% 65%}.ih-info-box-contet{text-align:left;padding-left:60px}.ih-informed-box:last-child{margin-bottom:3rem!important}.ih-service-image img{max-height:200px}.ih-seller-main{height:100%}.ih-rowrev{flex-direction:column-reverse}.ih-blog-image img{max-width:150px}}@media only screen and (max-width:767px){.ih-rowrev{flex-direction:column-reverse}.ih-banner-title{font-size:36px}.ih-big-para{font-size:18px}.ih-btn-style-2,.ih-btn-style-1{font-size:16px;min-width:120px;padding:10px 15px;line-height:1}.ih-main-title{font-size:32px}.ih-row-rev{flex-direction:column-reverse}.ih-seller-main img{max-height:350px;object-fit:contain}.ih-title{font-size:24px}.ih-product-card,.ih-informed-box{display:grid;grid-template-columns:100%}.ih-informed-form-inner{padding:25px 20px}.ih-informed-form{padding-inline:20px}.ih-seller-main{height:100%;padding-bottom:20px}.ih-landing-img{height:calc(75vh - 160px);height:-webkit-calc(75vh - 160px)}.ih-info-box-image{text-align:center;margin-bottom:30px}.ih-info-box-contet{text-align:center;padding-left:0}.ih-info-box-contet:before{left:10px;top:-10px}.ih-product-image img{max-height:250px;object-fit:contain}.ih-service-image img{max-height:200px}.ih-testimonial-desc{font-size:16px;text-align:center}#ih-testimonial-carousel .ih-testimonials-item{padding:25px 20px}.ih-testimonial-user-data h4{font-size:18px}.ih-testimonial-user{display:grid;align-items:center;text-align:center}.ih-testimonial-user img{width:50px;height:50px;margin-right:0;margin-inline:auto;margin-bottom:10px}.ih-partner-cta img{max-width:100px}.ih-blog-image img{max-width:200px}.ih-informed-form-inner form [type=submit]{font-size:16px;padding:10 20px}.ih-informed-form{background-size:150%;display:block}.ih-informed-box:last-child{margin-bottom:3rem!important}.ih-seller-main.tab-content>.active{display:block;margin-bottom:40px;padding:20px 30px;box-shadow:0 5px 30px #0016541a;border-radius:15px}.ih-seller-main{padding:10px;box-shadow:none}.ih-seller-main .ih-product-dec{text-align:center}.ih-seller-main .ih-product-dec .ih-cart{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/restorative-landing.css.map */
