.lab-reports-hero{position:relative;background-color:var(--section-bg, #EDE3D3);overflow:hidden;padding-top:var(--pt-mobile, 0);padding-bottom:var(--pb-mobile, 40px);box-sizing:border-box}.lab-reports-hero *,.lab-reports-hero *:before,.lab-reports-hero *:after{box-sizing:border-box}.lab-reports-hero__media{position:relative;width:100%;aspect-ratio:414 / 229;overflow:hidden;z-index:0}.lab-reports-hero__image{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.lab-reports-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column}.lab-reports-hero__content{width:100%;max-width:414px;margin:0 auto;padding:16px 24px 0;text-align:center;color:#44382a}.lab-reports-hero__headline{font-family:Kopius,serif;font-style:italic;font-weight:700;font-size:45px;line-height:1.2;color:#463729;margin:0 0 4px;text-transform:none!important}.lab-reports-hero__subheadline{font-family:Kopius,serif;font-style:italic;font-weight:700;font-size:24px;line-height:1.2;color:#c5873f;margin:0 0 24px}.lab-reports-hero__copy{font-family:acumin-pro-semi-condensed,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:1.4;color:#44382a;margin:0 auto 32px;max-width:373px}.lab-reports-hero__copy p{margin:0}.lab-reports-hero__form{width:100%;max-width:363px;margin:0 auto}.lab-reports-hero__form-row{display:flex;align-items:center;gap:16px;height:69px;padding:12px 15px 12px 20px;background:#fdf8f1;border:2px solid #44382A;border-radius:45px}.lab-reports-hero__input{flex:1 1 auto;min-width:0;height:100%;padding:0;background:transparent;border:none;outline:none;font-family:acumin-pro-semi-condensed,sans-serif;font-size:20px;font-weight:400;line-height:1.2;color:#44382a;-webkit-appearance:none;appearance:none}input.lab-reports-hero__input:not([type=submit]){border:none!important}.lab-reports-hero__input:active{border:none!important;border-color:none!important;outline:none!important}.lab-reports-hero__input::placeholder{font-family:acumin-pro-semi-condensed,sans-serif;color:#a1988d;opacity:1}.lab-reports-hero__input:focus{outline:none}.lab-reports-hero__cta{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:45px;padding:0 38px;border:none;border-radius:33px;background-color:#c5873f;color:#fdf8f1;font-family:Ranch Water,sans-serif;font-weight:400;font-size:18px;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;appearance:none}.lab-reports-hero__cta:hover{background-color:#b8773a}.lab-reports-hero__cta:focus-visible{outline:none;box-shadow:0 0 0 3px #c5873f73}@media screen and (min-width:769px){.lab-reports-hero{padding-top:var(--pt-desktop, 80px);padding-bottom:var(--pb-desktop, 80px);background-color:transparent;min-height:495px}.lab-reports-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;z-index:0}.lab-reports-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.lab-reports-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(86.87deg,#0000005d .3%,#00000018 68.43%);z-index:1;pointer-events:none}.lab-reports-hero__inner{position:relative;z-index:2;flex-direction:row;align-items:center;min-height:calc(495px - var(--pt-desktop, 80px) - var(--pb-desktop, 80px));padding:0 80px}.lab-reports-hero__content{width:529px;max-width:100%;margin:0;padding:0;text-align:left;color:#fdf8f1}.lab-reports-hero__headline{font-size:54px;line-height:1.2;color:#fdf8f1;margin:0}.lab-reports-hero__subheadline{font-size:34px;line-height:1.2;color:#c5873f;margin:0 0 24px}.lab-reports-hero__copy{font-size:24px;line-height:1.2;color:#fdf8f1;max-width:529px;margin:0 0 24px}.lab-reports-hero__form{max-width:529px;margin:0}.lab-reports-hero__form-row{height:81px;padding:12px 15px 12px 25px;gap:16px}.lab-reports-hero__input{font-size:24px}.lab-reports-hero__cta{height:57px;min-width:158px;max-width:200px;padding:0 38px;font-size:25px;line-height:1.4}}@media screen and (min-width:1440px){.lab-reports-hero__inner{padding-left:calc((100vw - 1440px)/2 + 80px);padding-right:calc((100vw - 1440px)/2 + 80px)}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/lab-reports-hero.css.map */
