.bt-epic-header-section{position:relative;z-index:80}.bt-epic-header{--bt-eh-void: #050404;--bt-eh-umber: #1a120e;--bt-eh-gold: #d6aa5f;--bt-eh-gold-hi: #f4dca6;--bt-eh-bone: #f2e9da;--bt-eh-ash: #b9ab95;--bt-eh-dim: #857a69;--bt-eh-line: rgba(214, 170, 95, .26);--bt-eh-line-soft: rgba(242, 233, 218, .1);--bt-eh-display: "Cinzel", "Trajan Pro", Georgia, serif;--bt-eh-serif: "Cormorant Garamond", "Cormorant", Georgia, serif;--bt-eh-sans: "Manrope", "Helvetica Neue", Arial, sans-serif;--bt-eh-tib: "Noto Serif Tibetan", "Microsoft Himalaya", "Jomolhari", serif;--bt-eh-gutter: clamp(18px, 4vw, 64px);--bt-eh-ease: cubic-bezier(.22, .7, .18, 1);--bt-eh-ease-io: cubic-bezier(.65, 0, .35, 1);--bt-eh-height: 84px;--bt-eh-logo: url(https://buddhatrace.com/cdn/shop/files/BUDDHA_TRACE_df1172d7-0c96-4705-b4a5-0eed79878099.png?v=1767884269&width=600);--bt-eh-arch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cpath d='M0 140V52C0 34 18 24 34 16C42 12 47 6 50 0C53 6 58 12 66 16C82 24 100 34 100 52V140Z'/%3E%3C/svg%3E");--bt-eh-gold-grad: linear-gradient(100deg, #9a7436 0%, #e8c98a 22%, #fff1cf 38%, #d6aa5f 55%, #8e6a32 78%, #d6aa5f 100%);position:relative;z-index:80;margin:0;padding:0;border:0;color:var(--bt-eh-bone);font:400 19px/1.55 var(--bt-eh-serif);letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased}.bt-epic-header,.bt-epic-header *,.bt-epic-header *:before,.bt-epic-header *:after{box-sizing:border-box}.bt-epic-header a{color:inherit;text-decoration:none}.bt-epic-header a:hover{text-decoration:none}.bt-epic-header button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}.bt-epic-header :focus-visible{outline:1px solid var(--bt-eh-gold);outline-offset:4px}.bt-epic-header .bt-eh-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bt-epic-header .bt-eh-spacer{height:var(--bt-eh-height);background:var(--bt-eh-void)}.bt-epic-header .bt-eh-bar{position:fixed;top:0;left:0;right:0;z-index:80;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px var(--bt-eh-gutter);transition:transform .6s var(--bt-eh-ease)}.bt-epic-header .bt-eh-bar:before{content:"";position:absolute;top:0;right:0;bottom:-30px;left:0;z-index:-1;background:linear-gradient(#050404f0,#0504049e 55%,#05040400);opacity:0;transition:opacity .5s;pointer-events:none}.bt-epic-header:not([data-overlay=true]) .bt-eh-bar{background:var(--bt-eh-void)}.bt-epic-header:not([data-overlay=true]) .bt-eh-bar:before,.bt-epic-header.is-solid .bt-eh-bar:before{opacity:1}.bt-epic-header.is-hidden .bt-eh-bar{transform:translateY(-120%)}.bt-epic-header .bt-eh-control{display:inline-flex;align-items:center;gap:14px;height:44px;font:600 10.5px/1 var(--bt-eh-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--bt-eh-bone);transition:color .3s}.bt-epic-header .bt-eh-control:hover{color:var(--bt-eh-gold-hi)}.bt-epic-header .bt-eh-burger{position:relative;width:28px;height:12px}.bt-epic-header .bt-eh-burger i{position:absolute;left:0;height:1px;background:currentColor;transition:transform .6s var(--bt-eh-ease),width .5s var(--bt-eh-ease),top .5s var(--bt-eh-ease)}.bt-epic-header .bt-eh-burger i:first-child{top:0;width:28px}.bt-epic-header .bt-eh-burger i:last-child{top:11px;width:18px}.bt-epic-header .bt-eh-control:hover .bt-eh-burger i:last-child{width:28px}.bt-epic-header.is-open .bt-eh-burger i:first-child{top:6px;transform:rotate(45deg)}.bt-epic-header.is-open .bt-eh-burger i:last-child{top:6px;width:28px;transform:rotate(-45deg)}.bt-epic-header .bt-eh-logo-link{display:block}.bt-epic-header .bt-eh-logo{display:block;width:84px;aspect-ratio:600/272;background:var(--bt-eh-gold-grad);background-size:250% 100%;-webkit-mask:var(--bt-eh-logo) 0 0/100% auto no-repeat;mask:var(--bt-eh-logo) 0 0/100% auto no-repeat;animation:bt-eh-sheen 7s linear infinite;transition:width .5s var(--bt-eh-ease)}.bt-epic-header.is-solid .bt-eh-logo{width:70px}.bt-epic-header .bt-eh-right{justify-self:end;display:flex;align-items:center;gap:clamp(14px,2.4vw,34px)}.bt-epic-header .bt-eh-bag-icon{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.2}.bt-epic-header .bt-eh-count{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:12px;border:1px solid var(--bt-eh-line);font:600 10px/1 var(--bt-eh-sans);letter-spacing:0;color:var(--bt-eh-gold-hi);transition:background .3s,color .3s}.bt-epic-header .bt-eh-count.has-items{background:var(--bt-eh-gold);color:var(--bt-eh-void);border-color:var(--bt-eh-gold)}.bt-epic-header .bt-eh-label{display:inline}.bt-epic-header .bt-eh-panel[hidden]{display:none}.bt-epic-header .bt-eh-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;background:var(--bt-eh-void);visibility:hidden;clip-path:circle(0px at var(--bt-eh-origin-x, 60px) var(--bt-eh-origin-y, 42px));transition:clip-path 1s var(--bt-eh-ease-io),visibility 0s linear 1s;overflow-y:auto;display:flex;flex-direction:column;overscroll-behavior:contain}.bt-epic-header.is-open .bt-eh-panel{visibility:visible;clip-path:circle(150% at var(--bt-eh-origin-x, 60px) var(--bt-eh-origin-y, 42px));transition:clip-path 1.05s var(--bt-eh-ease-io)}.bt-epic-header .bt-eh-menu-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://buddhatrace.com/cdn/shop/files/Gemini_Generated_Image_przj1iprzj1iprzj_1.png?v=1775554260&width=2400) 70% center/cover no-repeat;opacity:.13;-webkit-mask:linear-gradient(90deg,transparent 25%,#000 85%);mask:linear-gradient(90deg,transparent 25%,#000 85%);pointer-events:none}.bt-epic-header .bt-eh-menu-inner{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr) minmax(0,.65fr);gap:clamp(36px,5vw,96px);width:100%;max-width:1620px;margin:0 auto;padding:clamp(100px,15vh,140px) var(--bt-eh-gutter) clamp(24px,4vh,48px);align-items:start;align-content:center}.bt-epic-header .bt-eh-eye{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;padding-bottom:14px;border-bottom:1px solid var(--bt-eh-line);font:600 10px/1 var(--bt-eh-sans);letter-spacing:.4em;text-transform:uppercase;color:var(--bt-eh-gold)}.bt-epic-header .bt-eh-eye small{font:500 11px/1 var(--bt-eh-display);letter-spacing:.12em;color:var(--bt-eh-dim)}.bt-epic-header .bt-eh-chapters{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column;column-gap:clamp(24px,3.4vw,56px)}.bt-epic-header .bt-eh-chapters li,.bt-epic-header .bt-eh-shop li{list-style:none;margin:0;padding:0}.bt-epic-header .bt-eh-chapters a{display:flex;align-items:baseline;gap:14px;white-space:nowrap;padding:clamp(9px,1.7vh,15px) 0;border-bottom:1px solid var(--bt-eh-line-soft);font:300 clamp(20px,1.75vw,27px)/1.15 var(--bt-eh-serif);color:var(--bt-eh-ash);transition:color .3s,padding .5s var(--bt-eh-ease)}.bt-epic-header .bt-eh-tib{font-family:var(--bt-eh-tib);font-weight:400;font-style:normal}.bt-epic-header .bt-eh-chapters a .bt-eh-tib{width:1.9em;flex:none;font-size:.62em;color:var(--bt-eh-gold)}.bt-epic-header .bt-eh-chapters a:hover,.bt-epic-header .bt-eh-chapters a:focus-visible{color:var(--bt-eh-bone);padding-left:8px}.bt-epic-header .bt-eh-shop{list-style:none;margin:0;padding:0}.bt-epic-header .bt-eh-shop a{display:flex;justify-content:space-between;align-items:center;padding:clamp(10px,1.75vh,15px) 0;border-bottom:1px solid var(--bt-eh-line-soft);font:500 clamp(13px,1vw,15px)/1.15 var(--bt-eh-display);letter-spacing:.16em;text-transform:uppercase;color:var(--bt-eh-bone);transition:color .3s,padding .5s var(--bt-eh-ease)}.bt-epic-header .bt-eh-shop a:hover,.bt-epic-header .bt-eh-shop a:focus-visible{color:var(--bt-eh-gold-hi);padding-left:8px}.bt-epic-header .bt-eh-shop svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3;opacity:.6}.bt-epic-header .bt-eh-preview{margin:0;padding-top:clamp(18px,3vh,30px)}.bt-epic-header .bt-eh-arch-wrap{position:relative;width:min(100%,calc(min(50vh,440px)*.78));margin:0 auto}.bt-epic-header .bt-eh-arch{position:relative;display:block;overflow:hidden;aspect-ratio:.78;background:var(--bt-eh-umber);-webkit-mask:var(--bt-eh-arch) center/100% 100% no-repeat;mask:var(--bt-eh-arch) center/100% 100% no-repeat}.bt-epic-header .bt-eh-arch img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .35s}.bt-epic-header .bt-eh-arch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 45% at 50% 62%,rgba(214,170,95,.16),transparent 70%);animation:bt-eh-breathe 2.6s ease-in-out infinite alternate;pointer-events:none}.bt-epic-header .bt-eh-preview figcaption{margin-top:16px;font:italic 300 17px/1.3 var(--bt-eh-serif);color:var(--bt-eh-ash);text-align:center}.bt-epic-header.is-open .bt-eh-chapters li,.bt-epic-header.is-open .bt-eh-shop li{animation:bt-eh-fade-up .9s var(--bt-eh-ease) both;animation-delay:calc(.25s + var(--bt-eh-index) * 45ms)}.bt-epic-header .bt-eh-menu-foot{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 30px;padding:22px var(--bt-eh-gutter);border-top:1px solid var(--bt-eh-line-soft);font:600 10px/1 var(--bt-eh-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--bt-eh-ash)}.bt-epic-header .bt-eh-menu-foot nav{display:flex;gap:26px}.bt-epic-header .bt-eh-menu-foot a:hover{color:var(--bt-eh-gold-hi)}body.bt-eh-menu-lock{overflow:hidden}@keyframes bt-eh-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes bt-eh-breathe{0%{opacity:.35}to{opacity:1}}@keyframes bt-eh-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:1100px){.bt-epic-header .bt-eh-menu-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.bt-epic-header .bt-eh-preview{display:none}}@media(max-width:900px){.bt-epic-header{--bt-eh-height: 72px}.bt-epic-header .bt-eh-bar{padding:14px var(--bt-eh-gutter)}.bt-epic-header .bt-eh-logo{width:64px}.bt-epic-header.is-solid .bt-eh-logo{width:58px}.bt-epic-header .bt-eh-label{display:none}.bt-epic-header .bt-eh-menu-inner{grid-template-columns:1fr;gap:38px;padding-top:100px}.bt-epic-header .bt-eh-chapters{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}}@media(max-width:600px){.bt-epic-header{font-size:18px}}@media(prefers-reduced-motion:reduce){.bt-epic-header *,.bt-epic-header *:before,.bt-epic-header *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bt-epic-header.css.map */
