.tea-lab-faq-hero-section *{box-sizing:border-box}.tl-faqhero-section{position:relative;width:100%;max-width:100%;overflow-x:hidden;background:var(--cream);font-family:Helvetica Neue,Arial,sans-serif}.tl-faqhero{position:relative;min-height:420px;display:flex;align-items:center;overflow:hidden}.tl-faqhero-bg{position:absolute;top:0;right:0;bottom:0;left:0}.tl-faqhero-bg img,.tl-faqhero-media-placeholder{width:100%;height:100%;object-fit:cover;display:block;background:var(--line)}.tl-faqhero-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(120% 90% at 85% 10%,rgba(36,52,38,.08),transparent 60%);pointer-events:none}.tl-faqhero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,var(--cream) 0%,rgba(247,239,228,.92) 40%,rgba(247,239,228,.28) 78%)}.tl-faqhero-tag{position:absolute;top:24px;right:24px;z-index:2;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:15px;color:var(--gold);text-align:center;line-height:1.3;letter-spacing:.01em}.tl-faqhero-tag svg{width:11px;height:11px;display:inline-block;vertical-align:middle;margin:0 3px;opacity:.85}.tl-faqhero-content{position:relative;z-index:2;padding:56px 20px 48px;max-width:560px}.tl-faqhero-content h1{font-family:Georgia,Times New Roman,serif;font-weight:500;font-size:clamp(29px,7.2vw,34px);line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin:0 0 14px}.tl-faqhero-content p{font-size:14.5px;line-height:1.65;color:var(--muted);margin:0 0 28px;max-width:460px}.tl-faqhero-search{position:relative;max-width:420px}.tl-faqhero-search svg{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--muted);pointer-events:none;transition:color .22s ease}.tl-faqhero-search input{width:100%;padding:15px 20px 15px 48px;border-radius:30px;border:1px solid var(--line);background:#fff;font-size:13.5px;color:var(--ink);outline:none;box-shadow:0 2px 10px #2434260f;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.tl-faqhero-search input:focus{border-color:var(--gold);box-shadow:0 6px 20px #b99a5a38,0 0 0 3px #b99a5a24;transform:translateY(-1px)}.tl-faqhero-search:focus-within svg{color:var(--gold)}.tl-faqhero-search input::placeholder{color:var(--muted);opacity:.75}@media(min-width:750px){.tl-faqhero{min-height:480px}.tl-faqhero-content{padding:84px var(--side-padding-desktop, 64px);max-width:620px}.tl-faqhero-content h1{font-size:clamp(40px,5vw,50px)}.tl-faqhero-content p{font-size:15.5px;max-width:480px}.tl-faqhero-tag{top:46px;right:64px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tea-lab-faq-hero.css.map */
