/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./scss/sections/blood-test-page.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/.blood-test-hero__cta{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.blood-test-hero__cta:hover{box-shadow:0 14px 34px #0000008c}.blood-test-hero__cta :where(span,em,strong,b){letter-spacing:inherit!important}@media(prefers-reduced-motion:no-preference){.blood-test-hero__cta:hover{transform:translateY(-2px)}}.blood-test-hero__cta--primary,.blood-test-hero__cta--primary span{letter-spacing:-.26px!important}.blood-test-hero__cta--primary:hover{background:#b32124}.blood-test-hero__cta--secondary,.blood-test-hero__cta--secondary span{letter-spacing:-.26px!important}.blood-test-hero__cta--secondary:hover{background:transparent;border-color:#ffffff52}.blood-test-comparison__cta--secondary{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.blood-test-comparison__cta--secondary:hover{background:transparent;border-color:#00000052;box-shadow:0 14px 34px #0000008c}@media(prefers-reduced-motion:no-preference){.blood-test-comparison__cta--secondary:hover{transform:translateY(-2px)}}.blood-test-header__cta{letter-spacing:-.26px!important}.blood-test-header__cta :where(em,strong,b),.blood-test-header__cta span{letter-spacing:-.26px!important}.blood-test-header__cta .blood-test-header__cta-text{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;margin-bottom:-1px;padding-bottom:1px;transition:background-size .3s cubic-bezier(.4,0,.2,1)}.blood-test-header__cta:hover .blood-test-header__cta-text{background-size:100% 1px}.blood-test-header__phone{transition:border-color .2s ease}.blood-test-header__phone:hover{border-color:#ffffff80}.blood-test-hero__eyebrow-text{letter-spacing:1.9px!important}@media screen and (min-width:1024px){.blood-test-hero__eyebrow-text{letter-spacing:2.16px!important}}.blood-test-hero__heading{letter-spacing:-1.6px!important}@media screen and (min-width:1024px){.blood-test-hero__heading{letter-spacing:-2.4px!important}}.blood-test-hero__meta,.blood-test-hero__meta-item,.blood-test-hero__meta-sep{letter-spacing:2.34px!important}.blood-test-hero__meta{word-spacing:5px}.blood-test-footer__contact-heading{letter-spacing:-.5px!important}.blood-test-signals__divider-pill{transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.blood-test-signals__divider-pill:hover{background:#b32124;box-shadow:0 14px 34px #0000008c}@media(prefers-reduced-motion:no-preference){.blood-test-signals__divider-pill:hover{transform:translateY(-2px)}}.blood-test-trust-bar__stat-label{letter-spacing:1.5px!important}@media screen and (min-width:1024px){.blood-test-trust-bar__stat-label{letter-spacing:1.8px!important}}.blood-test-trust-bar__stat-value{letter-spacing:-1.2px!important}@media screen and (min-width:1024px){.blood-test-trust-bar__stat-value{letter-spacing:-1.8px!important}}.blood-test-trust-bar__credential-text{letter-spacing:.9px!important}@media screen and (min-width:1024px){.blood-test-trust-bar__credential-text{letter-spacing:1.1px!important}}.blood-test-signals__eyebrow-text{letter-spacing:1.9px!important}@media screen and (min-width:1024px){.blood-test-signals__eyebrow-text{letter-spacing:2.34px!important}}.blood-test-signals__heading{letter-spacing:-1.2px!important}@media screen and (min-width:1024px){.blood-test-signals__heading{letter-spacing:-1.84px!important}}.blood-test-signals__card{transition:none}.blood-test-signals__card:hover{box-shadow:0 10px 34px #0f0f140f;transform:none}.blood-test-signals__track{--bt-rail-inset:20px;--bt-rail-gap:14px;--bt-rail-card-w:268px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;gap:var(--bt-rail-gap);margin-bottom:-24px;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:24px;padding-left:20px;padding-left:var(--bt-rail-inset);padding-right:20px;padding-right:var(--bt-rail-inset);padding-top:6px;scroll-behavior:smooth;scroll-padding-inline:20px;scroll-padding-inline:var(--bt-rail-inset);scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.blood-test-signals__track::-webkit-scrollbar{display:none}.blood-test-signals__track>*{flex:0 0 var(--bt-rail-card-w);scroll-snap-align:center}@media screen and (min-width:1024px){.blood-test-signals__track{gap:24px;overflow:visible;padding-left:80px;padding-right:80px;scroll-snap-type:none}.blood-test-signals__track>*{flex:1 1 0;min-width:0;scroll-snap-align:none}}.blood-test-comparison__eyebrow-text{letter-spacing:1.9px!important}@media screen and (min-width:1024px){.blood-test-comparison__eyebrow-text{letter-spacing:2.3px!important}}.blood-test-comparison__heading{letter-spacing:-1.2px!important}@media screen and (min-width:1024px){.blood-test-comparison__heading{letter-spacing:-1.8px!important}}.blood-test-comparison__tab{background:#e6e6e6;border:0;color:#666;cursor:pointer;font-size:max(10px,min(3.2vw,14px));letter-spacing:-1px!important;min-width:0;padding-left:max(8px,min(3vw,20px));padding-right:max(8px,min(3vw,20px));transition:background-color .2s ease,color .2s ease;white-space:nowrap}.blood-test-comparison__tab[aria-selected=true]{background:#101014;border-radius:999px;color:#fff;letter-spacing:-.8px!important}.blood-test-comparison__row{align-items:stretch;border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.blood-test-comparison__row:last-child{border-bottom:0}@media screen and (min-width:1024px){.blood-test-comparison__row{border-bottom-color:#e5e5e5}}.blood-test-comparison__row--head{display:none}@media screen and (min-width:1024px){.blood-test-comparison__row--head{display:-webkit-box;display:-ms-flexbox;display:flex}}.blood-test-comparison__cell{align-items:flex-start;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;padding:16px}@media screen and (min-width:1024px){.blood-test-comparison__cell{justify-content:flex-start;padding:22px 28px}}.blood-test-comparison__cell--feature{border-right:1px solid rgba(0,0,0,.1);flex:0 0 130px}@media screen and (min-width:1024px){.blood-test-comparison__cell--feature{border-right-color:#e5e5e5;flex:0 0 40.625%}}.blood-test-comparison__cell--standard,.blood-test-comparison__cell--tenx{flex:1 1 0;min-width:0}.blood-test-comparison__cell--tenx{background:#fdf3f3}@media screen and (min-width:1024px){.blood-test-comparison__cell--tenx{border-left:1px solid #e5e5e5;flex:0 0 29.6875%}.blood-test-comparison__cell--standard{flex:0 0 29.6875%}}.blood-test-comparison__cell--head{padding:22px 28px}.blood-test-comparison__cell--tenx.blood-test-comparison__cell--head{background:#000}.blood-test-comparison__cell--standard.blood-test-comparison__cell--head{background:#fff}@media screen and (max-width:1023px){[data-blood-test-comparison][data-active-column=standard] .blood-test-comparison__cell--tenx,[data-blood-test-comparison][data-active-column=tenx] .blood-test-comparison__cell--standard{display:none}[data-blood-test-comparison][data-active-column=standard] .blood-test-comparison__cell--standard{background:#fff}}.blood-test-footer__legal-link,.blood-test-footer__phone{transition:color .2s ease,opacity .2s ease}.blood-test-footer__legal-link:hover,.blood-test-footer__phone:hover{opacity:.7}.blood-test-split__image-wrap{box-shadow:none;box-shadow:var(--bt-split-image-shadow,none)}.blood-test-split__heading{font-size:28px;font-size:var(--bt-split-heading-size,28px);letter-spacing:-1.12px!important;letter-spacing:var(--bt-split-heading-ls,-1.12px)!important;line-height:28px;line-height:var(--bt-split-heading-lh,28px)}@media screen and (min-width:1024px){.blood-test-split__heading{font-size:42px;font-size:var(--bt-split-heading-size,42px);letter-spacing:-1.5px!important;letter-spacing:var(--bt-split-heading-ls,-1.5px)!important;line-height:44px;line-height:var(--bt-split-heading-lh,44px)}}.blood-test-split__body{font-size:14px;font-size:var(--bt-split-body-size,14px);line-height:22px;line-height:var(--bt-split-body-lh,22px)}@media screen and (min-width:1024px){.blood-test-split__body{font-size:14px;font-size:var(--bt-split-body-size,14px);line-height:22px;line-height:var(--bt-split-body-lh,22px)}}.blood-test-split__kicker-text{color:#ffffff8f;color:var(--bt-split-eyebrow,hsla(0,0%,100%,.56))}.blood-test-split__heading{color:#fff;color:var(--bt-split-heading,#fff)}.blood-test-split__body,.blood-test-split__footnote{color:#ffffffb3;color:var(--bt-split-body,hsla(0,0%,100%,.7))}.blood-test-split__point-text{color:#ccc;color:var(--bt-split-bullet-text,#ccc);line-height:17px}@media screen and (min-width:1024px){.blood-test-split__point-text{line-height:18px}}.blood-test-split__marker{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:17px;justify-content:flex-start}@media screen and (min-width:1024px){.blood-test-split__marker{height:18px}}.blood-test-split__marker{color:#d0242a;color:var(--bt-split-bullet-mark,#d0242a);font-size:0;line-height:0}.blood-test-split__marker:before{flex:none}.blood-test-split__marker--dot:before{background:currentColor;border-radius:999px;content:"";height:6px;width:6px}.blood-test-split__marker--dash:before{background:currentColor;border-radius:2px;content:"";height:2px;width:12px}.blood-test-split__marker--line:before{background:currentColor;content:"";height:1.75px;width:18px}.blood-test-split__marker--check .icon{height:14px;width:18px}.blood-test-split__marker--none{display:none}.blood-test-split__marker-img{display:block;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.blood-test-split__grid{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:12px}.blood-test-split__grid .blood-test-split__copy{display:contents}.blood-test-split__grid .blood-test-split__kicker{order:1}.blood-test-split__grid .blood-test-split__heading{order:2}.blood-test-split__grid .blood-test-split__media{order:3;padding-bottom:12px;padding-top:12px;width:100%}.blood-test-split__grid .blood-test-split__body{order:4}.blood-test-split__grid .blood-test-split__points{order:5}.blood-test-split__grid .blood-test-split__footnote{order:6}.blood-test-split__grid .blood-test-split__cta-wrap{order:7;width:100%}.blood-test-split__grid--m-top .blood-test-split__media{order:0}.blood-test-split__grid--m-bottom .blood-test-split__media{order:99;padding-bottom:0}@media screen and (min-width:1024px){.blood-test-split__grid{align-items:center;flex-direction:row;gap:64px;gap:var(--bt-split-gap,64px)}.blood-test-split__grid .blood-test-split__copy{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 0;flex-direction:column;gap:12px;min-width:0;order:1}.blood-test-split__grid .blood-test-split__media{flex:1 1 0;max-width:none;max-width:var(--bt-split-image-max-w,none);min-width:0;order:2;padding-bottom:0;padding-top:0;width:auto}.blood-test-split__grid .blood-test-split__body,.blood-test-split__grid .blood-test-split__cta-wrap,.blood-test-split__grid .blood-test-split__footnote,.blood-test-split__grid .blood-test-split__heading,.blood-test-split__grid .blood-test-split__kicker,.blood-test-split__grid .blood-test-split__points{order:0}.blood-test-split__grid--img-left .blood-test-split__copy{order:2}.blood-test-split__grid--img-left .blood-test-split__media{order:1}.blood-test-split__grid .blood-test-split__cta-wrap,.blood-test-split__grid .blood-test-split__points{margin-top:16px}.blood-test-split__grid .blood-test-split__cta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.blood-test-split__grid--no-media .blood-test-split__copy{flex:1 1 100%}}.blood-test-carousel__eyebrow-text{letter-spacing:2.34px!important}.blood-test-carousel__heading{letter-spacing:-1.12px!important}@media screen and (min-width:1024px){.blood-test-carousel__heading{letter-spacing:-1.84px!important}}.blood-test-carousel__title{letter-spacing:-.92px!important}@media screen and (min-width:1024px){.blood-test-carousel__title{letter-spacing:-1.36px!important}}.blood-test-carousel__track{--bt-card-w:280px;--bt-card-h:400px;--bt-card-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:-24px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:8px 20px 24px;scroll-behavior:smooth;scroll-padding-inline:20px;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.blood-test-carousel__track::-webkit-scrollbar{display:none}.blood-test-carousel__track>*{flex:0 0 var(--bt-card-w);scroll-snap-align:start}@media screen and (min-width:1024px){.blood-test-carousel__track{--bt-gap:22px;--bt-card-w:calc((100% - (var(--bt-per-view, 2.3) - 1)*var(--bt-gap))/var(--bt-per-view, 2.3));--bt-card-h:440px;--bt-card-radius:40px;gap:22px;gap:var(--bt-gap);margin-left:80px;margin-right:80px;padding-left:0;padding-right:0;scroll-padding-inline:0;scroll-snap-type:x mandatory}.blood-test-carousel__rail{margin-left:auto;margin-right:auto;max-width:1440px;max-width:var(--max-page,1440px)}}.blood-test-carousel__card{border-radius:var(--bt-card-radius);box-shadow:inset 0 0 0 1px #ffffff17;display:block;min-height:var(--bt-card-h);overflow:hidden;position:relative}.blood-test-carousel__scrim{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.96)),color-stop(30%,rgba(0,0,0,.92)),color-stop(52%,rgba(0,0,0,.7)),color-stop(72%,rgba(0,0,0,.32)),color-stop(92%,rgba(0,0,0,.06)));background-image:linear-gradient(0deg,#000000f5,#000000eb 30%,#000000b3 52%,#00000052,#0000000f 92%)}.blood-test-carousel__body{padding:22px}@media screen and (min-width:1024px){.blood-test-carousel__body{padding:36px}}.blood-test-carousel__copy{max-width:192px;max-width:var(--bt-copy-max-m,192px)}@media screen and (min-width:1024px){.blood-test-carousel__copy{max-width:284px;max-width:var(--bt-copy-max-d,284px)}}.blood-test-carousel__link{display:inline;font-family:Inter,sans-serif;font-size:14.5px;font-weight:600;line-height:23.93px}.blood-test-carousel__link:hover{opacity:.75}@media screen and (min-width:1024px){.blood-test-carousel__link{flex:0 0 auto;white-space:nowrap}}.blood-test-carousel__arrow{display:none}@media screen and (min-width:1024px){.blood-test-carousel__arrow{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a0a0cb8;border:1px solid hsla(0,0%,100%,.22);border-radius:26px;color:#ecedf1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:52px;justify-content:center;line-height:1;margin-top:-8px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background-color .2s ease,transform .2s ease;width:52px}.blood-test-carousel__arrow--prev{left:16px}.blood-test-carousel__arrow--next{right:16px}.blood-test-carousel__arrow .blood-test-carousel__arrow-glyph{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.blood-test-carousel__arrow .blood-test-carousel__arrow-glyph svg{display:block;height:20px;width:20px}.blood-test-carousel__arrow--prev .blood-test-carousel__arrow-glyph{transform:scaleX(-1)}.blood-test-carousel__arrow.is-disabled,.blood-test-carousel__arrow[disabled]{cursor:default;opacity:.3}}@media screen and (min-width:1024px)and (hover:hover){.blood-test-carousel__arrow:hover:not([disabled]):not(.is-disabled){background:#0a0a0ce6;transform:translateY(-50%) scale(1.06)}}@media screen and (min-width:1024px){[data-rail-overflow=false] .blood-test-carousel__arrow{display:none}}.blood-test-steps__eyebrow-text{letter-spacing:1.9px!important}@media screen and (min-width:1024px){.blood-test-steps__eyebrow-text{letter-spacing:2.34px!important}}.blood-test-steps__heading{letter-spacing:-1.2px!important}@media screen and (min-width:1024px){.blood-test-steps__heading{letter-spacing:-1.84px!important}}.blood-test-steps__title{letter-spacing:-.76px!important}@media screen and (min-width:1024px){.blood-test-steps__title{letter-spacing:-.8px!important}}.blood-test-steps__badge{letter-spacing:-.3px!important}@media screen and (min-width:1024px){.blood-test-steps__rail{margin-left:auto;margin-right:auto;max-width:1440px;max-width:var(--max-page,1440px)}}.blood-test-steps__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:-20px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:4px 20px 20px;scroll-behavior:smooth;scroll-padding-inline:20px;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.blood-test-steps__track::-webkit-scrollbar{display:none}.blood-test-steps__track>*{flex:0 0 268px;scroll-snap-align:start}@media screen and (min-width:1024px){.blood-test-steps__track{gap:20px;margin-left:80px;margin-right:80px;overflow:visible;padding-left:0;padding-right:0;scroll-snap-type:none}.blood-test-steps__track>*{flex:1 1 0;min-width:0;scroll-snap-align:none}}.blood-test-offer__eyebrow-text{letter-spacing:2.34px!important}.blood-test-offer__badge-text{letter-spacing:2.16px!important}.blood-test-offer__heading{letter-spacing:-1.12px!important}@media screen and (min-width:1024px){.blood-test-offer__heading{letter-spacing:-1.84px!important}}.blood-test-offer__includes-label{letter-spacing:1px!important}.blood-test-offer__price{letter-spacing:-.36px!important}@media screen and (min-width:1024px){.blood-test-offer__price{letter-spacing:normal!important}}.blood-test-offer__price-note{letter-spacing:2.34px!important}.blood-test-offer__check{background:none;color:#d0242a}.blood-test-offer__check .icon{height:14px;width:18px}.blood-test-offer__footnote a{color:#000;font-weight:600;text-decoration:underline}.blood-test-offer__tab{background:transparent;border:0;color:#000;cursor:pointer;letter-spacing:.5px!important;transition:background-color .2s ease,color .2s ease}.blood-test-offer__tab[aria-selected=true]{background:#d0242a;color:#fff}.blood-test-cta__heading{letter-spacing:-1.52px!important}.blood-test-cta__meta{letter-spacing:2.34px!important}body.temp_suffix_at-home-hormone-panel.site-background,body.temp_suffix_blood-test.site-background{background-color:#fff}.bt-image{display:block;overflow:hidden;position:relative;width:100%}.bt-image img,.bt-image picture{display:block;height:100%;width:100%}.bt-image img{-o-object-fit:cover;object-fit:cover}.bt-image--ratio{aspect-ratio:auto;aspect-ratio:var(--bt-ar-mobile,var(--bt-ar,auto))}@media screen and (min-width:1024px){.bt-image--ratio{aspect-ratio:auto;aspect-ratio:var(--bt-ar,auto)}}.blood-test-carousel__image-wrap,.bt-image--fill{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}.blood-test-carousel__image-wrap{aspect-ratio:auto}.blood-test-carousel__image{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.blood-test-carousel__card-button{background:transparent;border:0;color:#fff;cursor:pointer;display:inline;padding:0;position:relative;text-align:left;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:2}.blood-test-carousel__card-button:focus-visible{border-radius:2px;outline:2px solid #fff;outline-offset:4px}@media(hover:hover)and (min-width:1024px){.blood-test-carousel__card--interactive{transition:transform .25s ease}.blood-test-carousel__card--interactive:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.blood-test-carousel__card--interactive{transition:none}.blood-test-carousel__card--interactive:hover{transform:none}}.bt-modal-open{overflow:hidden}.blood-test-modal{background:transparent;border:0;height:500px;max-height:calc(100vh - 32px);max-width:744px;overflow:visible;padding:0;width:calc(100vw - 32px)}.blood-test-modal::backdrop{background:#0000004d}.blood-test-modal__panel{background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 24px 48px #0000001a;flex-direction:column;height:100%;overflow:hidden;width:100%}.blood-test-modal__header,.blood-test-modal__panel{display:-webkit-box;display:-ms-flexbox;display:flex}.blood-test-modal__header{align-items:flex-start;flex-shrink:0;gap:16px;justify-content:space-between;padding:24px 20px 14px}@media screen and (min-width:1024px){.blood-test-modal__header{padding:28px 32px 18px}}.blood-test-modal__identity{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:6px;max-width:500px}.blood-test-modal__eyebrow{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.blood-test-modal__eyebrow-dash{background:#d0242a;border-radius:2px;display:block;flex-shrink:0;height:2px;width:14px}.blood-test-modal__eyebrow-text{color:#d0242a;font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:2.5px!important;text-transform:uppercase}.blood-test-modal__title{color:#111827;font-family:Oswald,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.5px!important;line-height:30px;margin:0;text-transform:uppercase}@media screen and (min-width:1024px){.blood-test-modal__title{font-size:32px;line-height:36px}}.blood-test-modal__description{color:#6b7280;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.blood-test-modal__close{align-items:center;background:transparent;border:0;border-radius:999px;color:#111827;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:24px;height:32px;justify-content:center;line-height:1;margin:-6px -6px 0 0;padding:0;transition:background-color .2s ease;width:32px}.blood-test-modal__close:hover{background:#f2f2f2}.blood-test-modal__close:focus-visible{outline:2px solid #d0242a;outline-offset:2px}.blood-test-modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 auto;flex-direction:column;gap:12px;overflow-y:auto;padding:0 20px 24px;-webkit-overflow-scrolling:touch}@media screen and (min-width:1024px){.blood-test-modal__list{padding:0 32px 28px}}.blood-test-modal__list{scrollbar-color:#8c8c8c #e0e0e0;scrollbar-width:thin}.blood-test-modal__list::-webkit-scrollbar{width:6px}.blood-test-modal__list::-webkit-scrollbar-track{background:#e0e0e0;border-radius:3px}.blood-test-modal__list::-webkit-scrollbar-thumb{background:#8c8c8c;border-radius:3px}.blood-test-modal__row{background:#f2f2f2;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding:14px}@media screen and (min-width:1024px){.blood-test-modal__row{padding:14px 18px}}.blood-test-modal__row-title{color:#111827;font-family:Oswald,sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px!important;margin:0}.blood-test-modal__row-text{color:#6b7280;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:18px;margin:0}@media screen and (min-width:1024px){.blood-test-modal:not(.blood-test-modal--table){height:780px;max-height:calc(100vh - 64px);max-width:680px}}.blood-test-modal--table .blood-test-modal__list{border:1px solid #ededed;border-radius:12px;display:block;gap:0;margin:0 20px 24px;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding:0}@media screen and (min-width:1024px){.blood-test-modal--table .blood-test-modal__list{margin:0 32px 28px;padding:0}}.blood-test-modal--table .blood-test-modal__row{align-items:center;display:grid;grid-template-columns:minmax(84px,1.1fr) minmax(0,2fr) auto;grid-column-gap:12px;background:transparent;border-bottom:1px solid #ededed;border-radius:0;-moz-column-gap:12px;column-gap:12px;padding:14px 12px}.blood-test-modal--table .blood-test-modal__row:last-child{border-bottom:0}@media screen and (min-width:1024px){.blood-test-modal--table .blood-test-modal__row{-moz-column-gap:20px;column-gap:20px;padding:16px 20px}}.blood-test-modal--table .blood-test-modal__row--head{background:#f6f6f6;position:sticky;top:0;z-index:1}.blood-test-modal--table .blood-test-modal__row--head .blood-test-modal__row-text,.blood-test-modal--table .blood-test-modal__row--head .blood-test-modal__row-title{color:#4b4b4b;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:0!important;line-height:1.2;text-transform:none}.blood-test-modal--table .blood-test-modal__row-title{color:#111827;font-family:Inter,sans-serif;font-size:14px;font-weight:700;letter-spacing:0!important;line-height:20px}.blood-test-modal--table .blood-test-modal__row-panel{align-items:center;background:#eceff1;border-radius:6px;color:#52616b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Inter,sans-serif;font-size:10px;font-weight:700;justify-self:end;line-height:normal;padding:4px 8px;white-space:nowrap}.blood-test-modal--table .blood-test-modal__row-panel--womens-panel{background:#e0f2fe;color:#0369a1}.blood-test-modal--table .blood-test-modal__row-panel--mens-panel{background:#fbe9ea;color:#d0242a}.blood-test-modal--table .blood-test-modal__row-panel--head{background:transparent;color:#4b4b4b;font-size:12px;font-weight:600;padding:0}.blood-test-modal--table .blood-test-modal__scrollbar{background:#0000001a;border-radius:999px;display:none;flex-shrink:0;height:5px;margin-top:10px;overflow:hidden;position:relative;width:100%}.blood-test-modal--table .blood-test-modal__scrollbar-thumb{background:#5a5a6080;border-radius:999px;cursor:-webkit-grab;cursor:grab;height:5px;left:0;position:absolute;top:0;touch-action:none;width:64px}.blood-test-modal--table .blood-test-modal__scrollbar-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}@media screen and (min-width:1024px){.blood-test-modal--table.blood-test-modal--markers{height:647px;max-height:calc(100vh - 64px);max-width:680px}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__panel{padding:36px 36px 0}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__header{padding:0}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__list{margin:24px 0 0}}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__row{align-items:start;grid-template-columns:minmax(120px,1fr) minmax(0,2fr)}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__row-text{line-height:20px}@media screen and (max-width:1023px){.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__panel{padding-bottom:0}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__row{grid-template-columns:120px minmax(180px,1fr)}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__list{overflow-x:hidden;scrollbar-width:thin}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__list::-webkit-scrollbar{display:block;width:6px}.blood-test-modal--table.blood-test-modal--markers .blood-test-modal__scrollbar{display:none}.blood-test-modal--table .blood-test-modal__list{margin:0;overflow-x:auto;overflow-y:auto;overscroll-behavior-x:contain;scrollbar-width:none}}@media screen and (max-width:1023px){.blood-test-modal--table .blood-test-modal__list::-webkit-scrollbar{display:none}.blood-test-modal--table .blood-test-modal__scrollbar{display:block}.blood-test-modal--table .blood-test-modal__row{-moz-column-gap:16px;column-gap:16px;grid-template-columns:150px 250px -webkit-max-content;grid-template-columns:150px 250px max-content;padding:14px}.blood-test-modal{height:87dvh;margin:auto auto 0;max-height:87dvh;max-width:none;width:100vw}.blood-test-modal__panel{background:#fafaf7;border:0;border-radius:16px 16px 0 0;box-shadow:none;gap:10px;height:100%;padding:24px 16px}.blood-test-modal__header{padding:0}.blood-test-modal__title{font-size:24px;line-height:36px}.blood-test-modal__description{font-size:12px;line-height:18px}.blood-test-modal__list{gap:12px;padding:12px 0 28px}.blood-test-modal__row{padding:14px 18px}.blood-test-modal__row-title{font-size:16px}}.blood-test-modal[open]{animation:bt-modal-in .3s cubic-bezier(.32,.72,0,1)}.blood-test-modal[open]::backdrop{animation:bt-backdrop-in .3s ease}.blood-test-modal--closing{animation:bt-modal-out .22s cubic-bezier(.32,.72,0,1) forwards}.blood-test-modal--closing::backdrop{animation:bt-backdrop-out .22s ease forwards}@keyframes bt-modal-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bt-modal-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes bt-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes bt-backdrop-out{0%{opacity:1}to{opacity:0}}@media screen and (min-width:1024px){@keyframes bt-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bt-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}}@media(prefers-reduced-motion:reduce){.blood-test-modal--closing,.blood-test-modal--closing::backdrop,.blood-test-modal[open],.blood-test-modal[open]::backdrop{animation-duration:.01ms}}body.temp_suffix_at-home-hormone-panel #shopify-section-template--22903495065814__faq,body.temp_suffix_at-home-hormone-panel .homepage-faq-section,body.temp_suffix_blood-test #shopify-section-template--22903495065814__faq,body.temp_suffix_blood-test .homepage-faq-section{padding-bottom:60px;padding-top:60px}@media screen and (min-width:1024px){body.temp_suffix_at-home-hormone-panel #shopify-section-template--22903495065814__faq,body.temp_suffix_at-home-hormone-panel .homepage-faq-section,body.temp_suffix_blood-test #shopify-section-template--22903495065814__faq,body.temp_suffix_blood-test .homepage-faq-section{padding-bottom:80px;padding-top:80px}}body.temp_suffix_at-home-hormone-panel .homepage-faq,body.temp_suffix_blood-test .homepage-faq{background-color:#f5f5f7}body.temp_suffix_at-home-hormone-panel .homepage-faq__head,body.temp_suffix_blood-test .homepage-faq__head{max-width:400px}body.temp_suffix_at-home-hormone-panel .homepage-faq__eyebrow,body.temp_suffix_blood-test .homepage-faq__eyebrow{color:#5a5a60}body.temp_suffix_at-home-hormone-panel .homepage-faq__eyebrow-dash,body.temp_suffix_blood-test .homepage-faq__eyebrow-dash{background-color:#d0242a}body.temp_suffix_at-home-hormone-panel .homepage-faq__heading,body.temp_suffix_blood-test .homepage-faq__heading{color:#101014;font-size:30px;letter-spacing:-1.2px!important;line-height:1;max-width:100%}@media screen and (min-width:1024px){body.temp_suffix_at-home-hormone-panel .homepage-faq__heading,body.temp_suffix_blood-test .homepage-faq__heading{font-size:46px;letter-spacing:-1.84px!important}}body.temp_suffix_at-home-hormone-panel .homepage-faq__heading-accent,body.temp_suffix_blood-test .homepage-faq__heading-accent{color:#d0242a}body.temp_suffix_at-home-hormone-panel .homepage-faq__subtext,body.temp_suffix_blood-test .homepage-faq__subtext{color:#5a5a60;font-size:15px;line-height:1.7}@media screen and (min-width:1024px){body.temp_suffix_at-home-hormone-panel .homepage-faq__subtext,body.temp_suffix_blood-test .homepage-faq__subtext{font-size:17px}}body.temp_suffix_at-home-hormone-panel .homepage-faq__list,body.temp_suffix_blood-test .homepage-faq__list{gap:10px}body.temp_suffix_at-home-hormone-panel .homepage-faq__item,body.temp_suffix_blood-test .homepage-faq__item{background-color:#fff;border:1px solid #e7e7ea;border-radius:20px;padding:24px 24px 24px 28px}body.temp_suffix_at-home-hormone-panel .homepage-faq__q,body.temp_suffix_blood-test .homepage-faq__q{padding:0}body.temp_suffix_at-home-hormone-panel .homepage-faq__q-text,body.temp_suffix_blood-test .homepage-faq__q-text{color:#101014;font-size:17px;font-weight:600;line-height:1.32}body.temp_suffix_at-home-hormone-panel .homepage-faq__icon:after,body.temp_suffix_at-home-hormone-panel .homepage-faq__icon:before,body.temp_suffix_blood-test .homepage-faq__icon:after,body.temp_suffix_blood-test .homepage-faq__icon:before{background-color:#d0242a}body.temp_suffix_at-home-hormone-panel .homepage-faq__a,body.temp_suffix_blood-test .homepage-faq__a{color:#5a5a60;font-size:14px;font-weight:500;line-height:1.7;margin-top:12px;padding:0}@media screen and (min-width:1024px){body.temp_suffix_at-home-hormone-panel .homepage-faq__a,body.temp_suffix_blood-test .homepage-faq__a{font-size:17px;line-height:1.3}body.temp_suffix_at-home-hormone-panel .homepage-faq__list,body.temp_suffix_blood-test .homepage-faq__list{gap:12px}}body.temp_suffix_at-home-hormone-panel .homepage-faq__inner,body.temp_suffix_blood-test .homepage-faq__inner{align-items:flex-start;flex-direction:column;gap:60px}@media screen and (min-width:1024px){body.temp_suffix_at-home-hormone-panel .homepage-faq__inner,body.temp_suffix_blood-test .homepage-faq__inner{padding:0 80px}}@media screen and (min-width:1024px)and (max-width:1199px){body.temp_suffix_at-home-hormone-panel .homepage-faq__head,body.temp_suffix_at-home-hormone-panel .homepage-faq__list,body.temp_suffix_blood-test .homepage-faq__head,body.temp_suffix_blood-test .homepage-faq__list{flex:0 0 auto;width:100%}}@media screen and (min-width:1200px){body.temp_suffix_at-home-hormone-panel .homepage-faq__inner,body.temp_suffix_blood-test .homepage-faq__inner{flex-direction:row;gap:60px}body.temp_suffix_at-home-hormone-panel .homepage-faq__head,body.temp_suffix_blood-test .homepage-faq__head{flex:0 0 400px;max-width:400px}body.temp_suffix_at-home-hormone-panel .homepage-faq__list,body.temp_suffix_blood-test .homepage-faq__list{flex:1 1 800px;max-width:800px;min-width:0}}.blood-test-offer__footnote a{white-space:nowrap}.blood-test-comparison__footnote>p,.blood-test-cta__heading>p,.blood-test-hero__body>p,.blood-test-notice-bar__text>p,.blood-test-offer__footnote>p,.blood-test-offer__intro>p,.blood-test-signals__body>p,.blood-test-signals__card-text>p,.blood-test-split__body>p,.blood-test-steps__text>p{margin:0}.blood-test-comparison__footnote>p+p,.blood-test-cta__heading>p+p,.blood-test-hero__body>p+p,.blood-test-notice-bar__text>p+p,.blood-test-offer__footnote>p+p,.blood-test-offer__intro>p+p,.blood-test-signals__body>p+p,.blood-test-signals__card-text>p+p,.blood-test-split__body>p+p,.blood-test-steps__text>p+p{margin-top:12px}.blood-test-carousel__description>p+p,.blood-test-signals__body>p+p{margin-top:0}.blood-test-carousel__description strong,.blood-test-comparison__description strong{color:#000}.blood-test-panels__grid{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:1024px){.blood-test-panels__grid{gap:28px;grid-template-columns:repeat(2,1fr)}}.blood-test-panels__card{align-items:flex-start;aspect-ratio:2100/2232;border:1px solid rgba(0,0,0,.1);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow:hidden;padding:20px;position:relative}@media(min-width:1024px){.blood-test-panels__card{aspect-ratio:auto;border-radius:24px;min-height:329px;padding:32px}}.blood-test-panels__media{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blood-test-panels__image-wrap{height:100%}.blood-test-panels__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;width:100%}.blood-test-panels__copy{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.blood-test-panels__title{font-size:20px;letter-spacing:-1px!important;line-height:32px;margin:0}@media(min-width:1024px){.blood-test-panels__title{font-size:24px}}.blood-test-panels__text{color:#000c;font-size:14px;line-height:20px;max-width:333px}@media(min-width:1024px){.blood-test-panels__text{font-size:16px;line-height:24px}}.blood-test-panels__text>p{margin:0}.blood-test-carousel__eyebrow-text,.blood-test-comparison__eyebrow-text,.blood-test-hero__eyebrow-text,.blood-test-modal__eyebrow-text,.blood-test-offer__eyebrow-text,.blood-test-panels__eyebrow-text,.blood-test-signals__eyebrow-text,.blood-test-split__kicker-text,.blood-test-steps__eyebrow-text{letter-spacing:2px!important}@media screen and (min-width:1024px){.blood-test-carousel__eyebrow-text,.blood-test-comparison__eyebrow-text,.blood-test-hero__eyebrow-text,.blood-test-modal__eyebrow-text,.blood-test-offer__eyebrow-text,.blood-test-panels__eyebrow-text,.blood-test-signals__eyebrow-text,.blood-test-split__kicker-text,.blood-test-steps__eyebrow-text{letter-spacing:2.3px!important}}.blood-test-modal.meeting-form-modal{height:auto;margin:72px auto auto;max-height:calc(100dvh - 96px);max-width:914px;width:calc(100vw - 32px)}@media screen and (min-width:1024px){.blood-test-modal.meeting-form-modal{margin-top:auto;max-height:calc(100dvh - 24px);width:calc(100vw - 160px)}}.blood-test-modal.meeting-form-modal .meeting-form-modal__panel{background:#fff;border:0;border-radius:10px;box-shadow:0 0 20px #000000b5;height:auto;max-height:inherit;padding:1px}.blood-test-modal.meeting-form-modal .meeting-form-modal__close{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 8px 24px #00000026;color:#28282a;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:-52px;width:40px;z-index:2}@media screen and (min-width:1024px){.blood-test-modal.meeting-form-modal .meeting-form-modal__close{right:-56px;top:0}}.blood-test-modal.meeting-form-modal .meeting-form-modal__heading,.blood-test-modal.meeting-form-modal .meeting-form-modal__intro,.blood-test-modal.meeting-form-modal .meeting-form-modal__subtext{align-self:stretch;text-align:center}@media screen and (min-width:1024px){.blood-test-modal.meeting-form-modal .meeting-form-modal__heading,.blood-test-modal.meeting-form-modal .meeting-form-modal__intro,.blood-test-modal.meeting-form-modal .meeting-form-modal__subtext{text-align:left}}.blood-test-modal.meeting-form-modal .meeting-form-modal__subtext,.blood-test-modal.meeting-form-modal .meeting-form-modal__subtext>span{letter-spacing:2.3px!important}.blood-test-modal.meeting-form-modal .meeting-form-modal__panel{overflow-y:auto}.blood-test-modal.meeting-form-modal .meeting-form-modal__body{-webkit-overflow-scrolling:touch}.blood-test-modal.meeting-form-modal .meeting-form-modal__body .meetings-iframe-container iframe{border:0;display:block;width:100%}@media screen and (min-width:1024px){.blood-test-modal.meeting-form-modal .meeting-form-modal__body .meetings-iframe-container{max-height:692px;overflow:hidden}}@media screen and (min-width:1024px)and (max-height:880px){.blood-test-modal.meeting-form-modal .meeting-form-modal__body{zoom:.9}}@media screen and (min-width:1024px)and (max-height:800px){.blood-test-modal.meeting-form-modal .meeting-form-modal__body{zoom:.8}}@media screen and (min-width:1024px)and (max-height:720px){.blood-test-modal.meeting-form-modal .meeting-form-modal__body{zoom:.7}}@media screen and (max-width:1023px){.blood-test-modal.meeting-form-modal{height:calc(100dvh - 96px)}.blood-test-modal.meeting-form-modal .meeting-form-modal__panel{display:block;height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@media screen and (min-width:1024px)and (max-height:880px){.blood-test-modal.meeting-form-modal .meeting-form-modal__intro{gap:8px;padding-bottom:8px;padding-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/blood-test-page.css.map */
