.bt-epic-footer{--bt-ef-void: #050404;--bt-ef-gold: #d6aa5f;--bt-ef-gold-hi: #f4dca6;--bt-ef-bone: #f2e9da;--bt-ef-ash: #b9ab95;--bt-ef-dim: #857a69;--bt-ef-line-soft: rgba(242, 233, 218, .1);--bt-ef-display: "Cinzel", "Trajan Pro", Georgia, serif;--bt-ef-serif: "Cormorant Garamond", "Cormorant", Georgia, serif;--bt-ef-sans: "Manrope", "Helvetica Neue", Arial, sans-serif;--bt-ef-gutter: clamp(18px, 4vw, 64px);--bt-ef-ease: cubic-bezier(.22, .7, .18, 1);--bt-ef-logo: url(https://buddhatrace.com/cdn/shop/files/BUDDHA_TRACE_df1172d7-0c96-4705-b4a5-0eed79878099.png?v=1767884269&width=600);--bt-ef-gold-grad: linear-gradient(100deg, #9a7436 0%, #e8c98a 22%, #fff1cf 38%, #d6aa5f 55%, #8e6a32 78%, #d6aa5f 100%);position:relative;overflow:hidden;width:100%;max-width:none;margin:0;padding:clamp(70px,8vw,110px) var(--bt-ef-gutter) 28px;border:0;background:var(--bt-ef-void);color:var(--bt-ef-bone);font:400 19px/1.55 var(--bt-ef-serif);letter-spacing:normal;text-align:left;text-transform:none;-webkit-font-smoothing:antialiased}.bt-epic-footer,.bt-epic-footer *,.bt-epic-footer *:before,.bt-epic-footer *:after{box-sizing:border-box}.bt-epic-footer a{color:inherit;text-decoration:none}.bt-epic-footer a:hover{text-decoration:none}.bt-epic-footer a:focus-visible{outline:1px solid var(--bt-ef-gold);outline-offset:4px}.bt-epic-footer ::selection{background:var(--bt-ef-gold);color:var(--bt-ef-void)}.bt-epic-footer .bt-ef-word{margin:0 0 clamp(50px,6vw,80px);text-align:center;white-space:nowrap;font:500 clamp(40px,10.3vw,190px)/.9 var(--bt-ef-display);letter-spacing:.02em;text-transform:uppercase;-webkit-text-stroke:1px rgba(214,170,95,.55);-webkit-user-select:none;user-select:none}.bt-epic-footer .bt-ef-word span{display:inline-block;color:transparent;transition:color .7s var(--bt-ef-ease) calc(var(--i) * 45ms),transform .7s var(--bt-ef-ease) calc(var(--i) * 45ms)}.bt-epic-footer .bt-ef-word:hover span{color:var(--bt-ef-gold);transform:translateY(-4px)}.bt-epic-footer .bt-ef-grid{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:40px}.bt-epic-footer .bt-ef-logo{display:block;width:110px;aspect-ratio:600/557;background:var(--bt-ef-gold-grad);background-size:250% 100%;-webkit-mask:var(--bt-ef-logo) 0 0/100% auto no-repeat;mask:var(--bt-ef-logo) 0 0/100% auto no-repeat;animation:bt-ef-sheen 7s linear infinite}@keyframes bt-ef-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}.bt-epic-footer .bt-ef-brand p{max-width:34ch;margin:22px 0 24px;font:300 18px/1.5 var(--bt-ef-serif);color:var(--bt-ef-ash)}.bt-epic-footer .bt-ef-social{display:flex;gap:10px}.bt-epic-footer .bt-ef-social a{width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--bt-ef-line-soft);display:grid;place-items:center;color:var(--bt-ef-ash);transition:all .3s}.bt-epic-footer .bt-ef-social a:hover{border-color:var(--bt-ef-gold);color:var(--bt-ef-gold-hi)}.bt-epic-footer .bt-ef-social svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.3}.bt-epic-footer h3{margin:8px 0 22px;font:600 10px/1 var(--bt-ef-sans);letter-spacing:.36em;text-transform:uppercase;color:var(--bt-ef-gold)}.bt-epic-footer .bt-ef-links{list-style:none;margin:0;padding:0;display:grid;gap:11px}.bt-epic-footer .bt-ef-links li{list-style:none;margin:0;padding:0}.bt-epic-footer .bt-ef-links a{font:400 17px/1.3 var(--bt-ef-serif);color:var(--bt-ef-ash);transition:color .3s}.bt-epic-footer .bt-ef-links a:hover{color:var(--bt-ef-bone)}.bt-epic-footer .bt-ef-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 30px;margin-top:70px;padding-top:24px;border-top:1px solid var(--bt-ef-line-soft);font:500 10px/1.6 var(--bt-ef-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--bt-ef-dim)}.bt-epic-footer .bt-ef-base nav{display:flex;gap:24px}.bt-epic-footer .bt-ef-base a:hover{color:var(--bt-ef-bone)}@media(max-width:1100px){.bt-epic-footer .bt-ef-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bt-epic-footer .bt-ef-brand{grid-column:1/-1}}@media(max-width:900px){.bt-epic-footer .bt-ef-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bt-epic-footer{font-size:18px}.bt-epic-footer .bt-ef-grid{grid-template-columns:1fr}.bt-epic-footer .bt-ef-base{flex-direction:column}}@media(prefers-reduced-motion:reduce){.bt-epic-footer *,.bt-epic-footer *:before,.bt-epic-footer *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bt-epic-footer.css.map */
