.ck-orbit-center strong{font:500 clamp(14px,1.5vw,23px)/1.1 Georgia,serif;letter-spacing:.1em;color:var(--ck-accent-ink);margin-bottom:10px}.ck-orbit-center>span{font-size:clamp(20px,2.4vw,35px);letter-spacing:.08em}.ck-orbit-home[data-entering=true]{position:relative;z-index:100;overflow:visible}.ck-page-transition:has(.ck-orbit-home[data-entrance-managed=true]){animation:none;transform:none}.ck-orbit-home[data-entering=true] .ck-orbit-hero{isolation:auto}.ck-orbit-home[data-entering=true] .ck-orbit-universe{z-index:102;will-change:transform;pointer-events:none}.ck-orbit-home[data-entering=true] :is(.ck-orbit-ring,.ck-orbit-satellite){animation-play-state:paused}.ck-orbit-home[data-entering=true] :is(.ck-orbit-satellite>span,.ck-orbit-caption,.ck-orbit-axis,.ck-orbit-sparks){opacity:0}.ck-orbit-home[data-entering=true] .ck-orbit-center,.ck-orbit-home[data-entering=true] .ck-orbit-halo{animation:ck-entrance-title 4.2s both}.ck-entrance-backdrop{inset:0;z-index:101;overflow:hidden}.ck-entrance-backdrop,.ck-entrance-skip{position:fixed;background:var(--ck-page)}.ck-entrance-skip{z-index:103;right:28px;bottom:28px;min-height:44px;display:flex;align-items:center;gap:18px;padding:10px 18px;border:1px solid var(--ck-border);border-radius:999px;color:var(--ck-content);font-size:12px}.ck-entrance-flash,.ck-entrance-rays,.ck-entrance-shockwave{position:absolute;top:50%;left:50%;pointer-events:none}.ck-entrance-flash{width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,#fff 0,var(--ck-collection-ivory) 9%,var(--ck-collection-amber) 22%,transparent 65%);animation:ck-entrance-burst 1.25s cubic-bezier(.2,.6,.2,1) both}.ck-entrance-shockwave{width:60vmin;height:60vmin;border:2px solid var(--ck-collection-amber);border-radius:50%;box-shadow:0 0 35px var(--ck-collection-ivory),inset 0 0 30px var(--ck-collection-jade);animation:ck-entrance-wave 1.5s .15s both}.ck-entrance-rays{width:100vmax;height:100vmax;background:repeating-conic-gradient(from 0deg,transparent 0deg 17deg,color-mix(in srgb,var(--ck-collection-amber) 30%,transparent) 17.2deg 17.5deg,transparent 18deg 30deg);-webkit-mask-image:radial-gradient(circle,transparent 3%,#000 15%,transparent 52%);mask-image:radial-gradient(circle,transparent 3%,#000 15%,transparent 52%);animation:ck-entrance-wave 1.4s .1s both}@keyframes ck-entrance-burst{0%{transform:translate(-50%,-50%) scale(.02);opacity:0}18%{transform:translate(-50%,-50%) scale(.2);opacity:1}45%{transform:translate(-50%,-50%) scale(2);opacity:1}to{transform:translate(-50%,-50%) scale(6);opacity:0}}@keyframes ck-entrance-wave{0%{transform:translate(-50%,-50%) scale(.02);opacity:0}15%{opacity:.9}to{transform:translate(-50%,-50%) scale(1.8);opacity:0}}@keyframes ck-entrance-title{0%,15%{opacity:0}35%,to{opacity:1}}@media(max-width:700px){.ck-orbit-center strong{font-size:12px;margin-bottom:5px}.ck-orbit-center>span{font-size:20px}.ck-orbit-center small{font-size:4px}.ck-entrance-skip{right:20px;bottom:20px}}@media(prefers-reduced-motion:reduce){.ck-entrance-backdrop,.ck-entrance-skip{display:none}.ck-orbit-home[data-entering=true] .ck-orbit-center,.ck-orbit-home[data-entering=true] .ck-orbit-halo{animation:none}}.ck-customer-theme-tea main :is(h1,h2,h3){font-family:"Noto Serif TC",PMingLiU,serif;font-weight:500;letter-spacing:.04em}.ck-tea-package{display:block;width:100%;aspect-ratio:1;overflow:hidden;background:var(--ck-velvet-wash)}.ck-tea-product{display:flex;flex-direction:column;border-radius:2px}.ck-tea-product>div{margin-top:auto;padding-top:12px}.ck-tea-product:focus-visible{outline:2px solid var(--ck-accent-ink);outline-offset:6px}.ck-tea-product .ck-orbit-kicker{margin-top:18px}.ck-tea-detail{max-width:1200px;margin:auto;padding:65px 6%}.ck-tea-detail-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;margin:36px 0}.ck-tea-detail h1{font-size:clamp(28px,3vw,42px);margin:18px 0}.ck-tea-detail dd,.ck-tea-detail p{color:var(--ck-content);font-size:14px;line-height:1.9}.ck-tea-detail dl{display:grid;grid-template-columns:100px 1fr;gap:20px 16px;border-block:1px solid var(--ck-border);padding:28px 0;margin:28px 0;font-size:14px}.ck-tea-detail-layout>div>p:last-child{margin-top:24px}@media(max-width:700px){.ck-tea-detail-layout{grid-template-columns:1fr;gap:30px}.ck-tea-detail{padding:36px 24px}.ck-tea-detail dl{grid-template-columns:85px 1fr}}.ck-orbit-copy h1:focus{outline:none}.ck-tea-shop :is(h1,h2){font-size:36px;line-height:1.6;margin:14px 0}.ck-tea-shop{max-width:1440px;margin:auto;padding:75px 6%;scroll-margin-top:90px;border-top:1px solid var(--ck-border)}.ck-tea-shop-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:35px}.ck-tea-shop-heading p:not(.ck-orbit-kicker){color:var(--ck-content);font-size:14px;line-height:1.9}.ck-tea-shop-empty{padding:26px 0;border-top:1px solid var(--ck-border);color:var(--ck-content);font-size:14px}.ck-tea-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ck-tea-product img{width:100%;aspect-ratio:1;height:auto;background:var(--ck-velvet-wash)}.ck-tea-product h3{font-size:19px;line-height:1.5;margin:18px 0 8px}.ck-tea-product p{font-size:13px;line-height:1.8;color:var(--ck-content)}.ck-tea-product>div{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:48px;margin-top:12px;color:var(--ck-accent-ink)}.ck-tea-product span{font-size:12px}@media(max-width:700px){.ck-tea-shop{padding:45px 24px}.ck-tea-shop-heading{display:block}.ck-tea-shop :is(h1,h2){font-size:29px}.ck-tea-shop-heading>a{margin-top:15px}.ck-tea-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ck-tea-product h3{font-size:16px}.ck-tea-product>div{align-items:start;flex-direction:column;gap:5px}}.ck-customer-theme-tea{--ck-theme-surface:#ffffff;--ck-theme-text:#30282a;--ck-page:#ffffff;--ck-card:#ffffff;--ck-ink:#30282a;--ck-content:#62595b;--ck-muted:#74696c;--ck-accent-ink:#7b2438;--ck-gold:#7b2438;--ck-border:#e9e1e3;--ck-button-primary-bg:#7b2438;--ck-button-primary-ink:#ffffff;--ck-button-primary-hover:#5d192a;--ck-velvet-wash:#faf7f8;--ck-velvet-glow:#e9ced4}.ck-customer-theme-tea .ck-orbit-home{--orbit-soft:var(--ck-velvet-wash);--orbit-rule:color-mix(in srgb,var(--ck-accent-ink) 15%,transparent)}.ck-customer-theme-tea .ck-orbit-halo{background:radial-gradient(ellipse,color-mix(in srgb,var(--ck-velvet-glow) 25%,transparent),transparent 65%)}.ck-customer-theme-tea .ck-orbit-center{background:radial-gradient(circle,var(--ck-page) 25%,var(--ck-velvet-wash));border-color:var(--orbit-rule);color:var(--ck-accent-ink)}.ck-customer-theme-tea .ck-element-panel{background:var(--ck-velvet-wash)}.ck-customer-theme-tea :is(.ck-orbit-ring,.ck-orbit-satellite){animation-duration:120s}.ck-customer-theme-tea .ck-orbit-ring{inset:6%;border:1px solid transparent}.ck-customer-theme-tea .ck-orbit-ring-0{border-color:var(--orbit-rule)}.ck-customer-theme-tea .ck-orbit-universe:after,.ck-customer-theme-tea .ck-orbit-universe:before{content:"";position:absolute;inset:0;border:1px solid var(--orbit-rule);border-radius:50%;pointer-events:none}.ck-customer-theme-tea .ck-orbit-universe:after{inset:18%}@media(prefers-reduced-motion:reduce){.ck-customer-theme-tea .ck-orbit-ring{transform:rotate(calc(var(--orbit-index)*72deg))}.ck-customer-theme-tea .ck-orbit-satellite{transform:translate(-50%,-50%) rotate(calc(var(--orbit-index)*-72deg))}}.ck-customer-theme-tea .ck-orbit-center>span{font-size:clamp(16px,1.6vw,24px);letter-spacing:.06em;white-space:nowrap}.ck-customer-theme-tea .ck-orbit-home[data-entering=true] :is(.ck-orbit-center,.ck-orbit-halo){animation-duration:var(--ck-entrance-duration,7.8s)}.ck-customer-theme-tea .ck-entrance-flash{background:radial-gradient(circle,var(--ck-page) 0,var(--ck-velvet-glow) 14%,color-mix(in srgb,var(--ck-accent-ink) 30%,transparent) 28%,transparent 65%);animation-duration:2.6s}.ck-customer-theme-tea .ck-entrance-shockwave{border-color:var(--ck-velvet-glow);box-shadow:0 0 35px var(--ck-velvet-wash),inset 0 0 30px var(--ck-velvet-glow);animation-duration:3s}.ck-customer-theme-tea .ck-entrance-rays{background:repeating-conic-gradient(from 0deg,transparent 0deg 17deg,color-mix(in srgb,var(--ck-accent-ink) 12%,transparent) 17.2deg 17.5deg,transparent 18deg 30deg);animation-duration:2.8s}@media(max-width:700px){.ck-customer-theme-tea .ck-orbit-center>span{font-size:12px}}