h1{font-size:3.75rem}h2{font-size:3.25rem}h3{font-size:2.75rem}h4{font-size:2.25rem}h5{font-size:1.625rem}h6{font-size:1.25rem}.header__column--left,.header__column--center{gap:50px}.mega-menu__column{padding-top:3rem}.mega-menu__link{padding:var(--padding-xs);font-size:20px}body{background-image:var(--color-background-gradient)}.section-background{background:var(--color-background-gradient, var(--color-background))}.header[transparent] .section-background{background:transparent}.button,.button-secondary{height:3rem}.button:not(.button-secondary),.shopify-section .button:not(.button-secondary){background:var(--color-primary-button-gradient, var(--color-primary-button-background));background-size:300% 100%;background-position:0 0;transition:background-position .4s ease-in-out;border:solid 1px #224FA9}.button:not(.button-secondary):hover,.shopify-section .button:not(.button-secondary):hover{background:var(--color-primary-button-gradient, var(--color-primary-button-background));background-size:300% 100%;background-position:100% 0;transition:background-position .4s ease-in-out;border:solid 1px #224FA9}.button-secondary,.shopify-section .button-secondary,.product-form-buttons shopify-accelerated-checkout .shopify-payment-button__button--unbranded{background:var(--color-secondary-button-gradient, var(--color-secondary-button-background));background-size:300% 100%;background-position:0 0;color:var(--color-primary-button-background);transition:background-position .4s ease-in-out;border:solid .5px #B3E4F9}.button-secondary:hover,.shopify-section .button-secondary:hover,.product-form-buttons shopify-accelerated-checkout .shopify-payment-button__button--unbranded:hover{background:var(--color-secondary-button-gradient, var(--color-secondary-button-background));background-size:300% 100%;background-position:100% 0;color:var(--color-primary-button-background);transition:background-position .4s ease-in-out;border:solid .5px #B3E4F9}.card-hover-effect-lift .product-card:hover,.card-hover-effect-lift .collection-card:hover,.card-hover-effect-lift .predictive-search-results__card:hover{transform:none}.card-gallery .product-media__image{transition:opacity .4s ease}.card-gallery slideshow-slide[aria-hidden=true] .product-media__image{opacity:0}.card-gallery slideshow-slide[aria-hidden=false] .product-media__image{opacity:1}.mega-menu__content-list--products .resource-card{background-color:#f5fcff;border:1px solid #b3e4f9;padding:12px;border-radius:10px}.resource-card__image{aspect-ratio:1!important}.resource-card__title{font-family:var(--font-heading--family)!important;font-size:var(--font-h6--size)!important}.mega-menu__grid{display:flex}.mega-menu__list{display:flex;width:40%}.slideshow-control.slideshow-control.slideshow-control,.cart-drawer__close-button,.cart-items__remove,.dialog-zoomed-gallery__close-button,.close-button:hover{background:#ffffffb3!important;background-size:unset!important;border:1px solid #b3e4f9!important;color:#1d428a!important}.slideshow-control.slideshow-control.slideshow-control:hover{background:#fffffff2!important;border-color:#0099d6!important}.predictive-search__close-modal-button,.predictive-search-results__clear.button-unstyled{background:#ffffffb3!important;background-size:unset!important;border:none!important;color:#1d428a!important}.quick-add__button.add-to-cart-button[data-added=true]{background:#ffffffb3!important;background-size:unset!important;border:1px solid #b3e4f9!important;color:#1d428a!important}.product-information__media .product-media-container,.product-information__media media-gallery,.product-information__media .media-gallery__grid{background:transparent}.product-information__media .product-media-container img{position:relative;z-index:1}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus{background:transparent!important;box-shadow:none!important;color:var(--color-input-text)!important;border:none!important}.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover{background:transparent!important;color:var(--color-foreground)!important;border:none!important}a.link.size-style{font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);font-weight:var(--font-heading--weight);font-size:var(--font-paragraph--size);text-decoration:none;padding-bottom:2px;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 2px;background-position:0 100%;transition:background-size .3s ease;padding-top:10px}a.link.size-style:hover{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 2px;background-position:0 100%;transition:background-size .3s ease}.product-media-container,.collection-card__inner,.product-card .card-gallery .placeholder-image{border-radius:8px!important}footer .section-background{background-image:url(/cdn/shop/files/blue-wave-bg-edit-2.png?v=1782779277);background-size:cover;background-position:top center;background-repeat:no-repeat}footer .menu__item a:hover{color:var(--color-variant-hover-text);text-decoration:underline}[data-template="page.physicians"]~footer .section-background,[data-template="page.physicians"]~footer .color-scheme-6{background-image:none;background:linear-gradient(to right,#1d0956,#1c428a)!important}[data-template="page.physicians"]~footer #shopify-section-sections--27102183227759__footer_m9NzUG{padding-top:10px!important}[data-template=article]~footer .section-background{background-color:#fff}.pill-label{display:flex;margin-block-end:var(--margin-sm)}.pill-label__text{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;border:1px solid var(--color-primary);color:var(--color-primary);font-size:var(--font-size--xs);font-family:var(--font-paragraph--family);font-weight:500;letter-spacing:.03em;text-transform:uppercase;line-height:1.4}.benefits-callouts{display:flex;flex-direction:column;gap:var(--gap-sm);margin-block:var(--margin-sm)}.benefit-row{display:flex;align-items:center;gap:var(--gap-sm)}.benefit-row__icon{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.benefit-row__icon img{width:100%;height:100%;object-fit:contain}.benefit-row__text{font-size:var(--font-paragraph--size);font-weight:500;color:var(--color-foreground)}.product-details product-price .price{font-family:var(--font-h4--family);color:var(--color-primary);font-size:var(--font-h4--size);font-weight:var(--font-weight-bold, 700)}.product-information__below-media{width:100%;margin-block-start:20px;display:flex;flex-direction:column;gap:20px}.product-information__description{padding:var(--padding-lg);background:rgb(var(--color-foreground-rgb) / var(--opacity-5));border-radius:var(--style-border-radius-inputs)}.product-information__accordion{display:flex;flex-direction:column}.accordion-row{border-block-start:var(--style-border-width) solid var(--color-border)}.accordion-row:last-child{border-block-end:var(--style-border-width) solid var(--color-border)}.accordion-row__summary{display:flex;align-items:center;justify-content:space-between;padding-block:var(--padding-md);cursor:pointer;list-style:none}.accordion-row__heading{font-family:var(--font-h6--family);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);text-transform:var(--font-h6--case)}.accordion-row__icon{transition:transform var(--animation-speed) var(--animation-easing);flex-shrink:0}details[open] .accordion-row__icon{transform:rotate(180deg)}.accordion-row__content{padding-block-end:var(--padding-md)}.product-information__media{position:static!important;align-self:start}.product-information__media media-gallery.sticky-content,.product-information__media media-gallery.sticky-content--desktop{position:static!important}.product-information.section{padding-block-start:var(--padding-2xl)!important}.product-information__grid.product-information--media-left,.product-information__grid.product-information--media-right{column-gap:var(--gap)}@media screen and (min-width:750px){.product-information.section--page-width{--page-margin: 60px}}@media screen and (min-width:1200px){.product-information.section--page-width{--page-margin: 80px}}.product-information__media media-gallery{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;padding:var(--padding-lg)}.product-information__description{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:var(--padding-lg)}.product-information__accordion{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding-inline:var(--padding-lg);overflow:hidden}.accordion-icon-heading{display:flex;align-items:center;gap:14px}.accordion-icon{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;border-radius:50%;color:var(--color-foreground);flex-shrink:0}.accordion-icon svg{width:30px;height:30px}a.sample-report-link,a.sample-report-link:visited{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;border:1px solid #4EC3E0;border-radius:10px;background:transparent;color:#4ec3e0!important;font-family:var(--button-font-family-primary);font-size:var(--font-paragraph--size);font-weight:600;text-decoration:none!important;transition:background .3s ease,color .3s ease}a.sample-report-link:hover{background:#4ec3e0;color:#fff!important;text-decoration:none!important}.product-card,.samitaWS-registrationForm{background-color:#f5fcff;border:1px solid #b3e4f9;padding:12px;border-radius:10px}.samitaWS-registrationForm-control input,.samitaWS-registrationForm-control textarea,.samitaWS-registrationForm-control select{color:#1d428a!important;background-color:#fff!important;border:1px solid #DCF1FA;border-radius:6px!important}.samitaWS-registrationForm-id-12421 .samitaWS-registrationForm-app .footer button.submit,.samitaWS-registrationForm-id-12421 .samitaWS-registrationForm-app .footer button.checkout,.samitaWS-registrationForm-id-12421 .samitaWS-registrationForm-app .footer button.action.loading .spinner{font-family:var(--button-font-family-primary);font-weight:600;background:var(--color-primary-button-gradient, var(--color-primary-button-background));background-size:300% 100%;background-position:0 0;transition:background-position .4s ease-in-out;border:solid 1px #224FA9;border-radius:10px}.samitaWS-registrationForm-app .footer .action.flat-button,.samitaWS-registrationForm-app .footer .action.flat-button:hover,.samitaWS-registrationForm-app .footer .action.flat_rounded-button,.samitaWS-registrationForm-app .footer .action.flat_rounded-button:hover{font-family:var(--button-font-family-primary);font-weight:600;background:var(--color-primary-button-gradient, var(--color-primary-button-background));background-size:300% 100%;background-position:100% 0;transition:background-position .4s ease-in-out;border:solid 1px #224FA9;border-radius:10px}.faq-accordion{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:0}.faq-accordion__group-title{margin:2.5rem 0 1rem;font-size:1.4rem;color:var(--color-foreground, #0D2B66)}.faq-accordion__group-title:first-child{margin-top:0}.faq-accordion__item{border-bottom:1px solid var(--color-border, #B3E4F9)}.faq-accordion__question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem .25rem;background:none;border:none;text-align:left;font-family:var(--font-heading--family, inherit);font-size:var(--font-h5--size, 1.05rem);font-weight:var(--font-h5--weight, 600);line-height:var(--font-h5--line-height, 1.4);letter-spacing:var(--font-h5--letter-spacing, normal);color:var(--color-foreground, #0D2B66);cursor:pointer;transition:color .15s ease}.faq-accordion__question:hover{color:var(--color-accent, #0099D6)}.faq-accordion__icon{position:relative;width:16px;height:16px;flex-shrink:0}.faq-accordion__icon:before,.faq-accordion__icon:after{content:"";position:absolute;background:currentColor;transition:transform .2s ease,opacity .2s ease}.faq-accordion__icon:before{top:50%;left:0;width:100%;height:2px;transform:translateY(-50%)}.faq-accordion__icon:after{top:0;left:50%;width:2px;height:100%;transform:translate(-50%)}.faq-accordion__item.is-open .faq-accordion__icon:after{transform:translate(-50%) rotate(90deg);opacity:0}.faq-accordion__item.is-open .faq-accordion__question{color:var(--color-accent, #0d2b66d0)}.faq-accordion__answer{overflow:hidden}.faq-accordion__answer-inner{padding:0 .25rem 1.25rem;color:var(--color-foreground-secondary, #0D2B66);line-height:1.65}.faq-accordion__answer-inner p{margin:0 0 .75rem}.faq-accordion__answer-inner p:last-child{margin-bottom:0}.faqs-section__heading{text-align:center;margin-bottom:1.5rem;color:var(--color-foreground, #0D2B66)}:root{--blog-content-width: 62rem}.blog-post-content{max-width:var(--blog-content-width);margin:0 auto}.blog-post-content .stat-block{display:flex;flex-wrap:wrap;gap:1rem;margin:1.5rem 0}.blog-post-content .stat-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;flex:1 1 calc(50% - .5rem);background-color:#f5fcff;border:1px solid #b3e4f9;border-radius:8px;padding:2rem 1.5rem}.blog-post-content .stat-block:has(.stat-item:only-child) .stat-item{flex:1 1 100%}.blog-post-content .stat-block:has(.stat-item:nth-child(3):last-child) .stat-item{flex:1 1 calc(33.333% - .667rem)}.blog-post-content .stat-number{font-size:3rem;font-weight:700;line-height:1;color:#1d428a;font-family:var(--font-heading-family);margin:0 0 .5rem}.blog-post-content .stat-label{font-size:.9375rem;font-weight:400;line-height:1.5;color:#1d428a;font-family:var(--font-body-family);opacity:.85;margin:0}.blog-post-content blockquote{background-color:#f5fcff;border:1px solid #b3e4f9;border-left:1px solid #b3e4f9;border-radius:8px;padding:1.75rem 2rem;margin:1.5rem 0;font-style:normal}.blog-post-content blockquote p{color:#1d428a;font-family:var(--font-body-family);margin:0}.blog-post-content ol{list-style:none;padding:0;margin:1.5rem 0;counter-reset:rtl-counter}.blog-post-content ol li{counter-increment:rtl-counter;display:flex;align-items:flex-start;gap:.875rem;padding:.65rem 0;color:#1d428a;font-size:1rem;line-height:1.5}.blog-post-content ol li:before{content:counter(rtl-counter);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background-color:#0099d6;color:#fff;font-size:.875rem;font-weight:700;font-family:var(--font-heading-family)}.blog-post-content ul{list-style:none;padding:0;margin:1.5rem 0}.blog-post-content ul li{display:flex;align-items:flex-start;gap:.75rem;padding:.65rem 0;border-bottom:1px solid #b3e4f9;color:#1d428a;font-size:1rem;line-height:1.5}.blog-post-content ul li:last-child{border-bottom:none}.blog-post-content ul li:before{content:"";display:block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background-color:#0099d6;margin-left:.25rem;margin-top:.6rem}.blog-post-content cite{display:block;font-family:var(--font-body-family);font-style:normal;font-size:.8125rem;line-height:1.5;color:#1d428a;opacity:.75;margin-top:.5rem}.hc-locator{max-width:900px;margin:0 auto;padding:2rem 1rem}.hc-locator__filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:.75rem;margin-bottom:1.5rem}@media(max-width:700px){.hc-locator__filters{grid-template-columns:1fr}}.hc-locator__filters input,.hc-locator__filters select{width:100%;padding:.6rem .75rem;border:1px solid #d5d5d0;border-radius:6px;font-size:.95rem}.hc-locator__count{font-size:.85rem;color:#6b6b66;margin-bottom:1rem}.hc-locator__results{display:flex;flex-direction:column;gap:.75rem}.hc-locator__card{border:1px solid #e2e2dc;border-radius:10px;padding:1rem 1.25rem;background:#fff}.hc-locator__card-title{font-weight:600;font-size:1rem;margin:0 0 2px}.hc-locator__card-sub{font-size:.9rem;color:#555;margin:0 0 6px}.hc-locator__card-address{font-size:.9rem;color:#555;margin:0 0 10px;line-height:1.5}.hc-locator__card-contact{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem}.hc-locator__card-contact a{color:inherit;text-decoration:underline}.hc-locator__load-more-wrap{display:flex;justify-content:center;margin-top:1.5rem}.hc-locator__load-more{padding:.6rem 1.5rem;border:1px solid #333;border-radius:6px;background:transparent;cursor:pointer;font-size:.9rem}.hc-locator__load-more:hover{background:#f4f4f0}.hc-locator__empty{text-align:center;color:#6b6b66;padding:2rem 0}.provider-order__dropship-embed,.ViewWorkflow__workflowWrapper{border-color:#dcf1fa!important;border-radius:10px!important;background-color:#f5fcff!important;padding:30px!important}.accession-gate{max-width:480px;margin:0 auto 24px;padding:16px 20px;text-align:center}.accession-gate__form{display:flex;flex-direction:column;align-items:center}.accession-gate__row{display:flex;gap:8px;justify-content:center;width:100%}.accession-gate__input{flex:1;max-width:240px;padding:10px 12px;border:1px solid #b3e4f9;border-radius:6px;font-size:14px;background:#fff}.accession-gate__input:focus{outline:none;border-color:#0099d6;box-shadow:0 0 0 3px #0099d626}.accession-gate__hint{display:block;font-size:12px;color:#1d428a;opacity:.65;margin-top:6px}@media screen and (max-width:749px){h1{font-size:3rem}h2{font-size:2.6rem}h3{font-size:2.2rem}h4{font-size:1.8rem}h5{font-size:1.3rem}h6{font-size:1rem}}@media screen and (max-width:749px){.blog-post-content .stat-item,.blog-post-content .stat-block:has(.stat-item:only-child) .stat-item,.blog-post-content .stat-block:has(.stat-item:nth-child(3):last-child) .stat-item{flex:1 1 100%}.blog-post-content .stat-number{font-size:2.25rem}.blog-post-content blockquote p{font-size:1.125rem}}@media screen and (max-width:749px){:not([data-template="page.physicians"])~footer .section-background{background-image:url(/cdn/shop/files/blue-wave-bg-edit-2.png?v=1782779277)!important;background-size:100% auto!important;background-position:top center!important;background-repeat:no-repeat!important;background-color:transparent!important}:not([data-template="page.physicians"])~footer .section-background:after{content:"";position:absolute;top:200px;left:0;right:0;bottom:0;background:#2e74bc;z-index:0}}@media screen and (max-width:749px){.mobile-column{justify-content:flex-start;align-items:flex-start}.group-block{overflow:visible!important}.symptom-tabs__panel{padding-inline:0}.symptom-tabs__panel-content{max-width:100%}}.menu-drawer__close-button{background:transparent!important;color:var(--color-foreground)!important;border:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
