.tl-philosophy-section{position:relative;width:100%;background:var(--cream)}.tl-philosophy-container{position:relative;width:100%;max-width:var(--max-w, none);margin:0 auto}.tl-philosophy-eyebrow{font-size:var(--eyebrow-size-mobile);font-weight:600;letter-spacing:var(--eyebrow-ls, .22em);text-transform:uppercase;color:var(--gold);margin:0 0 16px}.tl-philosophy-eyebrow.tl-has-line:before{content:"";display:inline-block;width:24px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.tl-philosophy-heading{margin:0 0 20px;font-family:var(--heading-font, inherit);font-weight:var(--heading-weight, 400);font-style:var(--heading-style, normal);letter-spacing:var(--heading-ls, 0);font-size:var(--heading-size-mobile);line-height:var(--heading-line-height);color:var(--ink);text-wrap:balance}.tl-philosophy-rule{width:var(--rule-width, 48px);height:1px;background:var(--gold);margin-bottom:20px}.tl-philosophy-description{margin:0 0 24px;font-size:var(--desc-size-mobile);line-height:var(--desc-line-height);color:var(--muted);max-width:100%}.tl-philosophy-cta{display:inline-flex;align-items:center;gap:8px;width:fit-content;font-size:var(--cta-font-size);letter-spacing:var(--cta-letter-spacing);text-transform:uppercase;text-decoration:none;color:var(--cta-fg, var(--ink));transition:opacity .2s ease,background-color .2s ease,color .2s ease}.tl-philosophy-cta:hover{opacity:.65}.tl-cta--link{border-bottom:1px solid var(--gold);padding-bottom:6px}.tl-cta--outlined{border:1px solid var(--gold);padding:12px 22px}.tl-cta--filled{border:1px solid var(--gold);background:var(--gold);color:var(--ink);padding:12px 22px}.tl-cta--outlined:hover,.tl-cta--filled:hover{opacity:.8}.tl-cta-arrow{display:inline-block;transition:transform .25s ease}.tl-philosophy-cta:hover .tl-cta-arrow{transform:translate(3px)}.tl-philosophy-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--section-min-height-mobile);align-items:stretch}.tl-philosophy-section.tl-order-image-first .tl-philosophy-text{order:2}.tl-philosophy-section.tl-order-image-first .tl-philosophy-media{order:1}.tl-philosophy-text{position:relative;display:flex;flex-direction:column;justify-content:center;padding:20px var(--side-padding-mobile);overflow:hidden;min-width:0}.tl-sv-top .tl-philosophy-text{justify-content:flex-start}.tl-sv-bottom .tl-philosophy-text{justify-content:flex-end}.tl-philosophy-text-inner{position:relative;z-index:2;max-width:var(--text-max-width);display:flex;flex-direction:column;width:100%}.tl-sta-center .tl-philosophy-text-inner{margin-left:auto;margin-right:auto;align-items:center;text-align:center}.tl-philosophy-media{position:relative;overflow:hidden;min-height:var(--image-height-mobile)}.tl-philosophy-media img,.tl-philosophy-media .tl-philosophy-media-placeholder{width:100%;height:100%;object-fit:cover;object-position:var(--focus-x, 50%) var(--focus-y, 50%);display:block;border-radius:var(--img-radius, 0)}.tl-philosophy-media picture{display:block;width:100%;height:100%}.tl-philosophy-media-placeholder{background:var(--line)}.tl-philosophy-accent{position:absolute;z-index:1;width:var(--accent-size-mobile);height:var(--accent-size-mobile);opacity:var(--accent-opacity);pointer-events:none}.tl-philosophy-accent svg{width:100%;height:100%;display:block;overflow:visible}.tl-accent-flip svg{transform:scaleX(-1)}.tl-philosophy-accent .tl-accent-stroke{stroke:var(--accent-color)}.tl-philosophy-accent .tl-accent-fill{fill:var(--accent-color)}.tl-accent-pos-bottom-right{right:var(--accent-offset-x);bottom:var(--accent-offset-y)}.tl-accent-pos-top-right{right:var(--accent-offset-x);top:var(--accent-offset-y)}.tl-accent-pos-bottom-left{left:var(--accent-offset-x);bottom:var(--accent-offset-y)}.tl-accent-pos-top-left{left:var(--accent-offset-x);top:var(--accent-offset-y)}.tl-philosophy-overlay{--cta-fg: var(--overlay-text);position:relative;width:100%;min-height:var(--overlay-height-mobile);overflow:hidden;display:flex;flex-direction:column}.tl-philosophy-overlay-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.tl-philosophy-overlay-media picture{display:block;width:100%;height:100%}.tl-philosophy-overlay-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--focus-x, 50%) var(--focus-y, 50%);filter:blur(var(--ov-blur, 0px)) brightness(1.05) saturate(1.1);transform:scale(var(--img-scale, 1))}.tl-ov-blur-side .tl-philosophy-overlay-img{filter:brightness(1.05) saturate(1.1)}.tl-philosophy-media-placeholder.tl-philosophy-overlay-img{background:var(--line);filter:none;transform:none}.tl-philosophy-blurzone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;-webkit-mask-image:var(--blur-mask);mask-image:var(--blur-mask);pointer-events:none}.tl-philosophy-blurzone picture{display:block;width:100%;height:100%}.tl-philosophy-blurzone-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--focus-x, 50%) var(--focus-y, 50%);filter:blur(var(--ov-blur, 0px)) brightness(1.05) saturate(1.1);transform:scale(1.02);transform-origin:var(--blur-origin, 50% 50%)}.tl-philosophy-overlay-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--overlay-gradient);pointer-events:none}@media(max-width:749px){.tl-philosophy-overlay-scrim{background:linear-gradient(180deg,#00000052,#00000014 32% 60%,#0006),var(--overlay-gradient)}}.tl-philosophy-overlay-inner{position:relative;z-index:2;flex:1 1 auto;display:flex;min-height:0;padding:36px var(--overlay-side-padding-mobile)}.tl-philosophy-overlay-content{position:relative;left:var(--ov-x, 0);top:var(--ov-y, 0);width:100%;max-width:100%;display:flex;flex-direction:column}.tl-philosophy-overlay-content .tl-philosophy-eyebrow{color:var(--gold);margin-bottom:14px}.tl-philosophy-overlay-content .tl-philosophy-heading{color:var(--overlay-text);margin-bottom:14px}.tl-philosophy-overlay-content .tl-philosophy-description{color:var(--overlay-text);opacity:.88;margin-bottom:22px}.tl-ov-shadow .tl-philosophy-eyebrow,.tl-ov-shadow .tl-philosophy-heading,.tl-ov-shadow .tl-philosophy-description{text-shadow:0 1px 14px rgba(0,0,0,.45)}.tl-philosophy-overlay-bottom{position:relative;z-index:2;flex:0 0 auto;padding:14px var(--overlay-side-padding-mobile);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--overlay-text);background:#00000047;border-top:1px solid rgba(247,239,228,.18);text-align:center}.tl-ov-hm-left .tl-philosophy-overlay-inner{justify-content:flex-start}.tl-ov-hm-center .tl-philosophy-overlay-inner{justify-content:center}.tl-ov-hm-right .tl-philosophy-overlay-inner{justify-content:flex-end}.tl-ov-vm-top .tl-philosophy-overlay-inner{align-items:flex-start}.tl-ov-vm-middle .tl-philosophy-overlay-inner{align-items:center}.tl-ov-vm-bottom .tl-philosophy-overlay-inner{align-items:flex-end}.tl-ov-tam-left .tl-philosophy-overlay-content{text-align:left}.tl-ov-tam-left .tl-philosophy-cta{align-self:flex-start}.tl-ov-tam-center .tl-philosophy-overlay-content{text-align:center}.tl-ov-tam-center .tl-philosophy-cta{align-self:center}.tl-ov-tam-right .tl-philosophy-overlay-content{text-align:right}.tl-ov-tam-right .tl-philosophy-cta{align-self:flex-end}.tl-img-reveal img{transition:transform 1.6s var(--anim-easing, ease-out)}.tl-img-reveal:not(.tl-in-view) img{transform:scale(calc(var(--img-scale, 1) + .08))}.tl-philosophy-section.tl-anim-on .tl-anim{opacity:0;transition:opacity var(--anim-duration) var(--anim-easing),transform var(--anim-duration) var(--anim-easing);transition-delay:calc(var(--anim-stagger) * var(--tl-i, 0))}.tl-philosophy-section.tl-anim-on .tl-anim-fade-up{transform:translateY(18px)}.tl-philosophy-section.tl-anim-on .tl-anim-fade-down{transform:translateY(-18px)}.tl-philosophy-section.tl-anim-on .tl-anim-zoom-in{transform:scale(.96)}.tl-philosophy-section.tl-anim-on .tl-anim-slide-in{transform:translate(-24px)}.tl-philosophy-section.tl-anim-on .tl-anim.tl-in-view{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tl-philosophy-section.tl-anim-on .tl-anim{opacity:1;transform:none;transition:none}.tl-img-reveal img{transition:none}.tl-img-reveal:not(.tl-in-view) img{transform:scale(var(--img-scale, 1))}.tl-cta-arrow{transition:none}}@media(max-width:749px){.tl-philosophy-section.tl-split-m-image-first .tl-philosophy-grid,.tl-philosophy-section.tl-split-m-text-first .tl-philosophy-grid{grid-template-columns:minmax(0,1fr);min-height:0}.tl-philosophy-section.tl-split-m-image-first .tl-philosophy-media,.tl-philosophy-section.tl-split-m-text-first .tl-philosophy-text{order:1}.tl-philosophy-section.tl-split-m-image-first .tl-philosophy-text,.tl-philosophy-section.tl-split-m-text-first .tl-philosophy-media{order:2}.tl-philosophy-section.tl-split-m-image-first .tl-philosophy-text,.tl-philosophy-section.tl-split-m-text-first .tl-philosophy-text{padding-top:32px;padding-bottom:32px}.tl-philosophy-section.tl-split-m-image-first .tl-philosophy-media,.tl-philosophy-section.tl-split-m-text-first .tl-philosophy-media{height:var(--image-height-mobile);min-height:0}}@media(min-width:750px){.tl-philosophy-grid{min-height:var(--section-min-height-desktop);grid-template-columns:minmax(0,calc(100% - var(--split-img))) minmax(0,var(--split-img))}.tl-philosophy-section.tl-order-image-first .tl-philosophy-grid{grid-template-columns:minmax(0,var(--split-img)) minmax(0,calc(100% - var(--split-img)))}.tl-philosophy-text{padding:56px var(--side-padding-desktop)}.tl-philosophy-eyebrow{font-size:var(--eyebrow-size-desktop)}.tl-philosophy-heading{font-size:var(--heading-size-desktop)}.tl-philosophy-description{font-size:var(--desc-size-desktop)}.tl-philosophy-accent{width:var(--accent-size-desktop);height:var(--accent-size-desktop)}.tl-philosophy-overlay{min-height:var(--overlay-height-desktop)}.tl-philosophy-overlay-inner{padding:36px var(--side-padding-desktop)}.tl-philosophy-overlay-content{max-width:var(--overlay-text-max-width)}.tl-philosophy-overlay-bottom{padding:16px var(--side-padding-desktop);text-align:left}.tl-ov-h-left .tl-philosophy-overlay-inner{justify-content:flex-start}.tl-ov-h-center .tl-philosophy-overlay-inner{justify-content:center}.tl-ov-h-right .tl-philosophy-overlay-inner{justify-content:flex-end}.tl-ov-v-top .tl-philosophy-overlay-inner{align-items:flex-start}.tl-ov-v-middle .tl-philosophy-overlay-inner{align-items:center}.tl-ov-v-bottom .tl-philosophy-overlay-inner{align-items:flex-end}.tl-ov-ta-left .tl-philosophy-overlay-content{text-align:left}.tl-ov-ta-left .tl-philosophy-cta{align-self:flex-start}.tl-ov-ta-center .tl-philosophy-overlay-content{text-align:center}.tl-ov-ta-center .tl-philosophy-cta{align-self:center}.tl-ov-ta-right .tl-philosophy-overlay-content{text-align:right}.tl-ov-ta-right .tl-philosophy-cta{align-self:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tea-lab-philosophy.css.map */
