.lt-detail[data-black-tea-guide] .bt-guide__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}.lt-detail[data-black-tea-guide] .bt-guide__styles{padding-top:46px;scroll-margin-top:230px}.lt-detail[data-black-tea-guide] .bt-guide__card h3,.lt-detail[data-black-tea-guide] .lt-detail__video h3,.lt-detail[data-black-tea-guide] .lt-detail__body h3{font-size:var(--lapsang-subheading-size,24px);line-height:1.4;margin:18px 0 12px}.lt-detail[data-black-tea-guide] .bt-guide__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;color:var(--lt-ink);font-size:var(--lapsang-body-size,18px);border:1px solid var(--lt-line);text-decoration:none}.lt-detail[data-black-tea-guide] .bt-guide__play:hover,.lt-detail[data-black-tea-guide] .bt-guide__play:focus-visible{outline:2px solid var(--lt-ink);outline-offset:2px}@media(max-width:749px){.lt-detail[data-black-tea-guide] .bt-guide__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.lt-detail[data-black-tea-guide] .bt-guide__card h3,.lt-detail[data-black-tea-guide] .lt-detail__video h3,.lt-detail[data-black-tea-guide] .lt-detail__body h3{font-size:var(--lapsang-subheading-size-mobile,20px)}.lt-detail[data-black-tea-guide] .bt-guide__styles{scroll-margin-top:120px}}.cili-story{color:#372e26;background:#fff;font-size:17px;line-height:1.7;padding-bottom:56px;overflow-wrap:anywhere}.cili-story *{box-sizing:border-box}.cili-story h2,.cili-story h3{color:inherit;font-family:inherit;text-transform:none;letter-spacing:normal;line-height:1.25;margin:0 0 22px;font-weight:600}.cili-story h2{font-size:clamp(26px,2.9vw,40px)}.cili-story h3{font-size:22px}.cili-story p{margin:0 0 16px}.cili-story p:last-child{margin-bottom:0}.cili-story__block{width:min(1160px,calc(100% - 64px));margin:64px auto}.cili-story__image{display:block;max-width:100%;width:100%;height:auto}.cili-story__hero{position:relative;display:grid;place-items:center;min-height:560px;padding:64px 32px;text-align:center;color:#fff;background:#704221;isolation:isolate}.cili-story__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.cili-story__hero-media .cili-story__image{height:100%;object-fit:cover;object-position:center}.cili-story__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2414056e,#2414051f);z-index:-1}.cili-story__hero-copy{max-width:980px;margin:auto}.cili-story__hero h2{font-size:clamp(32px,3.7vw,50px);text-wrap:balance;color:#fff}.cili-story__hero .cili-story__lead{font-size:24px;line-height:1.4}.cili-story__hero-media--mobile{display:none}.cili-story__text{max-width:900px}.cili-story__text--center,.cili-story__center{text-align:center}.cili-story__prose{line-height:1.75}.cili-story__prose ul{margin:0;padding-left:1.3em}.cili-story__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.cili-story__split--right .cili-story__media{order:2}.cili-story__media,.cili-story__copy{min-width:0}.cili-story__cards-intro{max-width:830px;margin:0 auto 30px}.cili-story__mobile-only{display:none}.cili-story__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cili-story__card{min-width:0;background:#f8f5ef}.cili-story__card-image{width:100%;overflow:hidden;background:#fff}.cili-story__cards--square .cili-story__card-image{aspect-ratio:1}.cili-story__cards--wide .cili-story__card-image{aspect-ratio:4/3}.cili-story__cards--portrait .cili-story__card-image{aspect-ratio:2/3}.cili-story__cards--square .cili-story__image,.cili-story__cards--wide .cili-story__image,.cili-story__cards--portrait .cili-story__image{height:100%;object-fit:contain}.cili-story__card-copy{padding:26px}.cili-story__card-copy:empty{display:none}.cili-story__card h3{margin-bottom:12px;font-size:21px}.cili-story__card .cili-story__prose{font-size:16px}.cili-story__step{display:grid;place-items:center;width:36px;height:36px;margin-bottom:18px;background:#dfb348;color:#372e26;font-weight:600;border-radius:50%}.cili-story__brewing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;background:#f7f1e5;gap:40px;padding:32px}.cili-story__brew-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0 0}.cili-story__brew-grid>div{border-top:1px solid #cdbf9f;padding-top:13px}.cili-story__brew-grid dt{font-size:14px;line-height:1.4;color:#625647}.cili-story__brew-grid dd{font-size:23px;line-height:1.35;margin:8px 0 0;font-weight:600}.cili-story__question{width:min(900px,calc(100% - 64px));margin:0 auto;border-bottom:1px solid #d7d0c4}.cili-story__question summary{position:relative;padding:24px 44px 24px 0;list-style:none;cursor:pointer;font-size:18px;font-weight:600;line-height:1.5}.cili-story__question summary::-webkit-details-marker{display:none}.cili-story__question summary:focus-visible{outline:2px solid #6c4b22;outline-offset:4px}.cili-story__plus{position:absolute;right:8px;top:31px;width:16px;height:16px}.cili-story__plus:before,.cili-story__plus:after{content:"";position:absolute;inset:7px 0 auto;background:currentColor;height:2px}.cili-story__plus:after{transform:rotate(90deg)}.cili-story__question details[open] .cili-story__plus:after{display:none}.cili-story__answer{padding:0 30px 24px 0;font-size:16px}@media(max-width:749px){.cili-story{font-size:16px;padding-bottom:24px}.cili-story__block{width:calc(100% - 36px);margin:42px auto}.cili-story h2{font-size:27px;margin-bottom:18px}.cili-story h3{font-size:21px}.cili-story__hero{display:flex;flex-direction:column;min-height:0;padding:0;color:#372e26;background:#f7f1e5}.cili-story__hero:after{display:none}.cili-story__hero-copy{order:-1;padding:32px 20px}.cili-story__hero h2{font-size:29px;color:#372e26}.cili-story__hero .cili-story__lead{font-size:19px}.cili-story__hero-media{position:static;width:100%;z-index:auto}.cili-story__hero-media .cili-story__image{height:auto;object-fit:contain}.cili-story__hero-media--desktop{display:none}.cili-story__hero-media--mobile{display:block}.cili-story__split{grid-template-columns:1fr;gap:25px}.cili-story__split--right .cili-story__media{order:0}.cili-story__cards{grid-template-columns:1fr;gap:20px}.cili-story__mobile-only{display:block}.cili-story__card-copy{padding:22px}.cili-story__cards--portrait .cili-story__card-image{aspect-ratio:auto}.cili-story__cards--portrait .cili-story__image{height:auto}.cili-story__brewing{grid-template-columns:1fr;gap:25px;padding:20px}.cili-story__brew-grid{gap:18px 14px}.cili-story__brew-grid dd{font-size:20px}.cili-story__question{width:calc(100% - 36px)}.cili-story__question summary{font-size:17px;padding-top:22px;padding-bottom:22px}.cili-story__answer{padding-right:0}}.lta{display:block;background:#fff;color:#222;font-family:inherit;font-size:17px;font-weight:400;line-height:1.6;isolation:isolate;--lta-paper:#f7f7f7;--lta-line:#dedede;--lta-copy:#555;--lta-accent:#a43b16;--lta-brand:#f05a28}.lta *{box-sizing:border-box}.lta [hidden]{display:none!important}.lta__inner{max-width:1200px;margin:0 auto}.lta p{margin:14px 0;color:var(--lta-copy)}.lta a{color:inherit;text-decoration:underline;text-underline-offset:3px}.lta img{display:block;max-width:100%;height:auto}.lta :is(h1,h2,h3,h4){color:#222;letter-spacing:0;text-transform:none;font-style:normal;font-weight:700;margin:0;padding:0;overflow-wrap:anywhere}.lta h1{font-size:clamp(34px,4vw,48px);line-height:1.2}.lta h2{font-size:32px;line-height:1.3}.lta h3{font-size:26px;line-height:1.35}.lta h4{font-size:20px;line-height:1.4}.lta a:focus-visible,.lta button:focus-visible,.lta summary:focus-visible,.lta h3:focus-visible{outline:3px solid var(--lta-accent);outline-offset:4px}.lta__notice{padding:12px 30px;margin:0!important;background:var(--lta-paper);font-size:13px}.lta__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;padding:64px 30px;align-items:center}.lta__eyebrow{font-family:inherit;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--lta-accent)!important;margin:0 0 18px!important}.lta__lead{font-size:18px;line-height:1.6;max-width:580px}.lta__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.lta a.lta__button{display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;min-height:52px;border:1px solid #b9b9b9;text-decoration:none;font-family:inherit;font-size:16px;font-weight:700;background:#fff;line-height:1.4;text-align:center}.lta a.lta__button--solid{background:var(--lta-brand);color:var(--lta-on-brand);border-color:var(--lta-brand);font-size:20px}.lta__hero-media{min-width:0}.lta__hero-photo{width:100%;aspect-ratio:4/3;object-fit:cover}.lta__poster{background:var(--lta-paper);padding:28px;min-height:340px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid var(--lta-line)}.lta__poster-word{position:absolute;right:24px;top:3px;font:116px/1.2 Songti SC,serif;color:#d4d0c8}.lta__portrait-line{display:flex;gap:20px;align-items:flex-end;position:relative}.lta .lta__portrait{width:112px;height:163px;object-fit:cover;border-radius:0;flex-shrink:0}.lta .lta__name{font-family:inherit;font-size:25px;font-weight:700;line-height:1.3;color:#222;margin:0 0 8px}.lta__portrait-line p:last-child{font-size:13px;margin-bottom:0}.lta__facts{display:flex;flex-wrap:wrap;gap:12px 28px;padding:20px 0;margin:0 30px;border-top:1px solid var(--lta-line);border-bottom:1px solid var(--lta-line);font-size:14px;color:var(--lta-copy)}.lta__section{padding:56px 30px;scroll-margin-top:var(--lta-scroll-offset,110px)}.lta__teacher{display:grid;grid-template-columns:180px minmax(0,1fr);gap:32px;margin-top:28px}.lta__teacher-name{border-top:3px solid var(--lta-brand);padding-top:18px}.lta__teacher-name p:last-child{font-size:14px}.lta__teacher>div>p:first-child{margin-top:0}.lta__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;border-top:1px solid var(--lta-line);padding-top:6px;font-size:14px}.lta__proof strong{display:block;font-weight:700;color:#222}.lta__proof a{color:var(--lta-accent)}.lta__study{background:var(--lta-paper)}.lta__course-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start;margin-top:28px}.lta__curriculum-wrap>summary{display:none;padding:16px 12px;font-size:17px;font-weight:700;cursor:pointer;border:1px solid var(--lta-line);background:#fff}.lta__lesson-row{border-top:1px solid var(--lta-line)}.lta__lesson-row:last-child{border-bottom:1px solid var(--lta-line)}.lta a.lta__lesson-link{display:flex;align-items:start;gap:15px;padding:15px 12px;margin:0 0 4px;text-decoration:none;border-radius:0;min-height:64px}.lta__lesson-link[aria-current=true]{background:#fff;box-shadow:inset 3px 0 var(--lta-brand)}.lta__number{font-family:inherit;font-size:18px;font-weight:700;line-height:1.5;color:var(--lta-accent);min-width:24px}.lta__lesson-title{display:block;font-size:16px;line-height:1.5}.lta__lesson-group{display:block;font-size:11px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;color:var(--lta-copy);margin-bottom:4px}.lta__lesson-subtitle{display:block;font-size:13px;color:var(--lta-copy);margin-top:5px;line-height:1.6}.lta__panels{min-width:0}.lta__panel{padding:26px;background:#fff;border:1px solid var(--lta-line);border-radius:0;scroll-margin-top:var(--lta-scroll-offset,110px);margin-bottom:24px}.lta__panel:last-child{margin-bottom:0}.lta__panel h3{font-size:25px}.lta__video{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--lta-paper);border:1px solid var(--lta-line);margin:24px 0 14px;font-size:14px;overflow:hidden}.lta__video iframe,.lta__hosted-player{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lta__hosted-player{object-fit:contain;background:#000}.lta__coming-soon{position:relative;padding:12px 20px;background:#fff;border:1px solid var(--lta-line);color:#222}.lta__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;background:transparent;border:0;cursor:pointer;font:inherit;border-radius:0}.lta .lta__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lta__play-label{position:relative;padding:12px 20px;background:var(--lta-brand);color:var(--lta-on-brand);border-radius:0;min-height:52px;font-size:20px;font-weight:700;line-height:1.4}.lta__video-note{font-size:13px}.lta__materials{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px 12px;font-size:15px;margin:24px 0}.lta__materials dt{color:var(--lta-copy);float:none;width:auto;padding:0}.lta__materials dd{margin:0;padding:0;overflow-wrap:anywhere}.lta__text-link{font-size:15px}.lta__product-area{border-top:1px solid var(--lta-line);padding-top:22px;margin-top:24px}.lta p.lta__small{font-size:13px;line-height:1.7}.lta__products{display:grid;gap:14px}.lta a.lta__product{display:flex;align-items:center;gap:14px;text-decoration:none;border:1px solid var(--lta-line);padding:12px}.lta .lta__product-image{width:84px;height:84px;object-fit:cover;flex-shrink:0}.lta__product>span{min-width:0}.lta__product strong,.lta__product>span>span{display:block;font-size:14px;overflow-wrap:anywhere}.lta__product strong{font-weight:700}.lta__product-cta{margin-top:7px;text-decoration:underline;text-underline-offset:3px;color:var(--lta-accent)}.lta__training{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:30px}.lta__training article{border-top:2px solid var(--lta-line);padding-top:22px}.lta__training p{font-size:16px}.lta p.lta__status{font-size:14px;color:var(--lta-accent)}@media(hover:hover){.lta a.lta__button:hover{background:var(--lta-paper)}.lta a.lta__button--solid:hover,.lta__play:hover .lta__play-label{background:#d64b1c;border-color:#d64b1c}.lta__lesson-link:hover{background:#fff}.lta a.lta__product:hover{border-color:var(--lta-accent)}}@media(max-width:767px){.lta__hero,.lta__teacher,.lta__course-layout,.lta__training{grid-template-columns:1fr}.lta__hero{padding:36px 22px;gap:28px}.lta__section{padding:36px 22px}.lta__facts{margin:0 22px;gap:10px 18px}.lta__notice{padding:10px 22px}.lta__poster{min-height:300px;padding:24px}.lta h2{font-size:28px}.lta__proof{grid-template-columns:1fr;gap:0}.lta__proof p{margin:8px 0}.lta__panel{padding:22px}.lta__course-layout{gap:24px}.lta__teacher{gap:22px}.lta__materials{grid-template-columns:52px minmax(0,1fr)}.lta__product{flex-wrap:wrap}.lta__curriculum-wrap>summary{display:list-item;list-style-position:inside}}@media(max-width:359px){.lta__portrait-line{gap:14px}.lta .lta__portrait{width:88px;height:128px}.lta .lta__name{font-size:22px}.lta__panel{padding:18px}}@media(prefers-reduced-motion:no-preference){.lta__button,.lta__lesson-link{transition:background-color .15s ease}}@media print{.lta__panel[hidden]{display:block!important}.lta__hero,.lta__panel,.lta__training article{break-inside:avoid}.lta__play{display:none}.lta__video-fallback{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map */
