.shopify-section:not(#shopify-section-header) h1,.shopify-section:not(#shopify-section-header) h2,.shopify-section:not(#shopify-section-header) h3,.shopify-section:not(#shopify-section-header) h4,.shopify-section:not(#shopify-section-header) h5,.shopify-section:not(#shopify-section-header) h6{color:#337167!important;font-family:domaine_sans_textregular,sans-serif!important;text-transform:none!important}.shopify-section:not(#shopify-section-header) h1,.shopify-section:not(#shopify-section-header) h2{color:#337167;letter-spacing:.001rem!important;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:#8abeb5;text-decoration-thickness:2px;text-underline-offset:10px}.shopify-section:not(#shopify-section-header) h2{font-size:2rem!important;line-height:1.5}@media only screen and (max-width:768px){.shopify-section:not(#shopify-section-header) h2{font-size:1.5rem!important}}.shopify-section:not(#shopify-section-header) h3{font-size:1.5rem!important;line-height:1.4!important;margin-bottom:.75rem!important}.shopify-section:not(#shopify-section-header) h6{font-size:1.2rem}.btn,.btn-outline-primary{border:1px solid #000;border-radius:0!important;color:#010101;font-weight:400;padding:.75rem 1.5rem!important;text-transform:none!important;width:auto!important}.btn-outline-primary:hover,.btn:hover{background-color:#337167!important;color:#fff!important}.header .header__inner{border-radius:0}.header .header__inner .navbar__atc.cart-icon-filled{background-color:#fff;border-radius:0}.footer__right{background-color:#fff}@media only screen and (max-width:1024px){#hp-healthcare .hero__bg{border-bottom:1px solid #010101}}.hero-slide .hero__inner h2{color:#010101}@media only screen and (max-width:1024px){.shopify-section:not(#shopify-section-header) .hero .hero__inner.hero__inner--top .hero__text{align-items:flex-start;text-align:left!important}.shopify-section:not(#shopify-section-header) .hero .hero__inner.hero__inner--top .hero__title{line-height:1.6!important;text-align:left!important}.shopify-section:not(#shopify-section-header) .hero .hero__inner.hero__inner--top{border-top:1px solid #010101}}.shopify-section:not(#shopify-section-header) .hero .hero__inner.hero__inner--top h6.hero__top-title.text-uppercase{font-family:Rational Display,sans-serif!important;font-size:1rem;text-transform:uppercase!important}.journal-hero .hero__title{-webkit-text-decoration:none!important;text-decoration:none!important}.articles-carousel{border-bottom:1px solid #010101;padding-top:5rem}@media only screen and (max-width:1024px){.articles-carousel{padding-top:3rem}}@media only screen and (max-width:600px){.articles-carousel{padding-top:2rem}}.articles-carousel .product-callout .callout-category{color:#337167;margin-bottom:1rem}@media only screen and (max-width:1024px){.hero-slide{height:auto}.hero--home{display:flex;flex-direction:column;height:auto}}.faves{background-color:#fff}.faves .faves-nav__link{display:none}.faves h2{margin:0 auto}.faves .card{border:1px solid #337167;border-radius:0}.faves .card__body{background-color:#337167;padding-bottom:3rem}@media only screen and (max-width:768px){.faves .card__body{padding-bottom:1rem}}.faves .card__body .card__tags{display:none}.faves .card__body *{font-family:Rational Display,sans-serif!important}.faves .card__body h3 a{color:#cbecec;font-size:1.5rem}@media only screen and (max-width:600px){.faves .card__body h3 a{font-size:1rem!important}}.faves .card__body h3 a:hover{color:#fff!important}.faves .card__body p{color:#fff}.faves .card__body .card__text{font-size:1rem;line-height:1.2;margin-top:1rem}@media only screen and (max-width:600px){.faves .card__body .card__text{font-size:.75rem}}.faves .card__body .btn-atc,.faves .card__body button{display:none!important}.faves .swiper-pagination{background:#8abeb5}.faves .swiper-pagination-progressbar-fill{background:#337167}[data-bv-rating] .bv_main_container .bv_text,[data-bv-show=inline_rating] .bv_main_container .bv_text{color:#cbecec!important}.bv_main_container .bv_stars_component_container .bv_stars_button_container .bv_stars_svg_no_wrap svg linearGradient stop:first-of-type{stop-color:#cbecec!important}.bv_main_container .bv_stars_component_container .bv_stars_button_container .bv_stars_svg_no_wrap svg linearGradient stop:last-of-type{stop-color:#8abeb5!important}.journal-tab{background-color:#fff;border-top:1px solid #010101}.journal-tab .tab{border-radius:0;border-top:1px solid #337167}.journal-tab .tab__body{border-radius:0}.journal-tab .tab-card__img,.journal-tab .tab__body{outline:1px solid #337167}.journal-tab .tab__nav-link{background-color:#fff;outline:1px solid #337167}@media screen and (max-width:768px){.journal-tab .tab__nav-link{background-color:#cbecec}.journal-tab .tab__nav-link img{display:none}}.journal-tab .tab__nav-link--active,.journal-tab .tab__nav-link:hover{background-color:#cbecec}.journal-tab .tab__nav-link--active span:after,.journal-tab .tab__nav-link:hover span:after{display:none}.journal-tab .tab__nav-link span{color:#337167}@media screen and (max-width:768px){.journal-tab__nav{display:none}}.journal-tab .link-secondary{font-weight:400;text-transform:none}.journal-tab .swiper-pagination .swiper-pagination-bullet{background-color:#cbecec;border-color:#337167}.journal-tab .swiper-pagination .swiper-pagination-bullet-active{background-color:#337167}.infographic{background-color:#cbecec;padding-bottom:4rem}.infographic__heading{padding:4rem 1rem 2.5rem;text-align:center}.infographic__wrapper{border:1px solid #010101}@media only screen and (max-width:600px){.infographic{padding-bottom:2rem}.infographic .container-fluid{padding:0}.infographic__heading{padding:2rem 1rem}.infographic__wrapper{border-left:none;border-right:none}}.infographic .pdf-container{height:80vh;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.infographic .pdf-container iframe{background-color:#fff;border:none;display:block;height:502vw;margin-left:-7px;margin-top:-1px;overflow-y:auto;transform:scale(1.13) translateY(5.5%)}.partners{outline:none!important}.partners__title{font-weight:500!important}#storepoint-wrapper{background-color:#cbecec;padding-bottom:4rem}#storepoint-wrapper #storepoint-hero{background-color:transparent;padding-bottom:1rem;padding-top:3rem}#storepoint-wrapper #storepoint-inner{width:100%}#storepoint-wrapper #storepoint-inner #storepoint-map,#storepoint-wrapper #storepoint-inner #storepoint-panel{height:80vh}#storepoint-wrapper #storepoint-inner #storepoint-container{border-color:#010101;display:flex;flex-wrap:wrap}#storepoint-wrapper #storepoint-inner #storepoint-container #storepoint-search{border-top:none}.video-section-wrapper{border-bottom:1px solid #010101;border-top:1px solid #010101}@media screen and (max-width:768px){.video-section-wrapper .embed-responsive{height:120vw}.video-section-wrapper .embed-responsive .play-icon{top:25%}.video-section-wrapper .embed-responsive iframe{aspect-ratio:unset!important;height:100%!important;left:107%!important;transform:translate(-77%,-50%)!important;width:215%!important}}@media only screen and (max-width:1024px){.template-metaobject-healthcare .hero__bg img{border-left:none;max-height:99999px!important}}.template-metaobject-healthcare .interior-info .healthcare-back{font-weight:400;margin-bottom:4rem;opacity:.6}.template-metaobject-healthcare .interior-info .healthcare-back:hover{opacity:1}.template-metaobject-healthcare .interior-info h1,.template-metaobject-healthcare .interior-info h2,.template-metaobject-healthcare .interior-info h3,.template-metaobject-healthcare .interior-info h4,.template-metaobject-healthcare .interior-info h5,.template-metaobject-healthcare .interior-info h6{-webkit-text-decoration:none;text-decoration:none}.template-metaobject-healthcare .interior-info p a{font-weight:500}.template-metaobject-healthcare .interior-info h2{font-size:1.8rem!important;font-weight:400;margin:2rem 0 1rem}@media only screen and (max-width:1024px){.template-metaobject-healthcare .shopify-section:not(#shopify-section-header) .hero .hero__inner.hero__inner--top{border-bottom:1px solid #010101!important;border-top:none!important}}.template-metaobject-healthcare .shopify-section:not(#shopify-section-header) .journal-hero{border-bottom:1px solid #010101!important}@media only screen and (max-width:600px){.template-metaobject-healthcare .shopify-section:not(#shopify-section-header) .interior-info h2{font-size:1.1rem!important;line-height:1.2;margin-bottom:1rem;text-underline-offset:6px}}.journal-hero{background-color:#cbecec}.journal-hero .hero__top-title{font-family:Rational Display,sans-serif!important;font-weight:400;text-transform:uppercase!important}.journal-hero .hero-social{margin-top:1rem}.journal-hero .hero-social__text{color:#337167}.journal-hero h1{color:#010101;-webkit-text-decoration:none;text-decoration:none}#hp-healthcare-archive .journal-hero .hero__desc{color:#337167}#hp-healthcare-archive .product-gallery__grid{grid-template-columns:repeat(2,1fr);max-width:980px}@media only screen and (max-width:1024px){#hp-healthcare-archive .product-gallery__grid{display:grid;grid-gap:1rem 1.5rem}}@media only screen and (max-width:600px){#hp-healthcare-archive .product-gallery__grid{grid-template-columns:repeat(1,1fr)}}.healthcare-articles{padding-bottom:5rem}.healthcare-article .card{border-radius:0}.healthcare-article .card .article-category{background-color:#cbecec;border-bottom:1px solid #010101}.healthcare-article .card .article-category span{color:#337167}.healthcare-article .card__body{background-color:#fff;justify-content:space-between;padding-bottom:2rem}.healthcare-article .card__body .h4{font-size:1.5rem!important;line-height:1.6!important}.content .shopify-section:last-of-type,.content .shopify-section:last-of-type>section{border-bottom:none!important}.footer .newsletter form input[type=email]{border-color:#8abeb5!important;border-radius:0!important}.footer .newsletter form input[type=email]::-moz-placeholder{color:#8abeb5!important}.footer .newsletter form input[type=email]::placeholder{color:#8abeb5!important}.footer__item a{color:#252222!important}.footer .footer__bottom{background-color:#fff}.footer .footer__bottom .footer-bottom__item svg path{fill:#337167}.bag-wrapper{border-bottom:none!important;border-radius:0!important;border-top:none!important}
