.bh{--g:#fcd34d;--a:#f59e0b;--f:#ea580c;--t:#f6efe3;--m:#fef3c7a6;position:relative;isolation:isolate;overflow:clip;color:var(--t);font-family:Outfit,system-ui,sans-serif;padding:clamp(72px,11vw,150px) 0}.bh *{box-sizing:border-box}.bh:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bh .bh-w{position:relative;z-index:2;width:min(1240px,calc(100% - 32px));margin:0 auto}.bh .bh-glow{position:absolute;z-index:0;border-radius:50%;filter:blur(60px);pointer-events:none;opacity:.55}.bh .bh-eye{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font:600 11px/1 Outfit,sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#fde68acc}.bh .bh-eye:before{content:"";width:28px;height:1px;background:linear-gradient(90deg,transparent,var(--g))}.bh .bh-h{margin:0;font:400 clamp(48px,10.5vw,148px)/.88 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.005em}.bh .bh-h2{margin:0;font:400 clamp(40px,7.4vw,104px)/.9 Anton,Impact,sans-serif;text-transform:uppercase}.bh .bh-l{display:block;overflow:hidden;padding-bottom:.05em}.bh .bh-l>span{display:block}.bh .bh-gold{background:linear-gradient(100deg,#fff4c9,var(--g) 30%,var(--a) 60%,var(--f));-webkit-background-clip:text;background-clip:text;color:transparent}.bh .bh-out{color:transparent;-webkit-text-stroke:1.5px rgba(253,230,138,.75)}.bh .bh-lead{max-width:560px;margin:22px 0 0;font-size:clamp(16px,1.6vw,19px);line-height:1.65;color:var(--m)}.bh .bh-glass{background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid rgba(252,211,77,.2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-radius:26px;box-shadow:0 30px 80px -40px #ea580cb3,inset 0 1px #ffffff12}.bh .bh-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:99px;font:700 14px Outfit,sans-serif;letter-spacing:.06em;text-decoration:none;color:#160c04;background:linear-gradient(100deg,#ffd45a,var(--a) 45%,var(--f));box-shadow:0 14px 36px -12px #ea580ce6;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;will-change:transform}.bh .bh-btn--ghost{color:#fde68a;background:#ffffff0a;border:1px solid rgba(252,211,77,.35);box-shadow:none}.bh .bh-btn:hover{box-shadow:0 18px 44px -10px #ea580c}.bh .bh-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.bh .bh-tilt{transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .3s;transform:perspective(1000px) rotateX(var(--rx,0)) rotateY(var(--ry,0))}.bh .bh-tilt:hover{border-color:#fcd34d99}.bh-story{background:radial-gradient(55% 40% at 80% 30%,rgba(234,88,12,.22),transparent 70%),radial-gradient(40% 30% at 10% 65%,rgba(252,211,77,.09),transparent 70%)}.bh-story .bh-marq{position:relative;z-index:1;display:flex;width:max-content;margin:0 0 clamp(40px,6vw,80px);font:400 clamp(64px,13vw,190px)/1 Anton,sans-serif;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(253,230,138,.22);animation:bhMarq 38s linear infinite}.bh-story .bh-marq span{padding-right:.4em}.bh-story .bh-grid{display:grid;gap:clamp(28px,5vw,70px);align-items:end}.bh-story .bh-doors{display:grid;gap:14px;margin-top:clamp(36px,6vw,70px)}.bh-story .bh-door{position:relative;display:block;padding:26px 24px 24px;text-decoration:none;color:inherit;overflow:hidden}.bh-story .bh-door small{font:400 15px Anton,sans-serif;letter-spacing:.1em;color:var(--g)}.bh-story .bh-door strong{display:block;margin:12px 0 8px;font:400 clamp(28px,3vw,40px)/1 Anton,sans-serif;text-transform:uppercase}.bh-story .bh-door span{font-size:14px;color:var(--m)}.bh-story .bh-door:after{content:"\2192";position:absolute;right:22px;top:22px;font-size:22px;color:var(--g);transition:transform .3s}.bh-story .bh-door:hover:after{transform:translate(6px)}@media(min-width:900px){.bh-story .bh-grid{grid-template-columns:1.25fr .75fr}.bh-story .bh-doors{grid-template-columns:repeat(3,1fr)}}.bh-music{background:radial-gradient(55% 60% at 20% 40%,rgba(234,88,12,.24),transparent 70%),linear-gradient(180deg,transparent,rgba(20,10,4,.6),transparent)}.bh-music .bh-grid{display:grid;gap:clamp(36px,6vw,80px);align-items:center}.bh-music .bh-disc{position:relative;width:min(80%,460px);aspect-ratio:1;margin:0 auto 34px}.bh-music .bh-vinyl{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-radial-gradient(circle,#111 0 2px,#1b1b1b 2px 4px);box-shadow:0 40px 90px -30px #ea580ccc,0 0 0 1px #fcd34d33;animation:bhSpin 14s linear infinite}.bh-music .bh-vinyl:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(252,211,77,.18),transparent 30%,transparent 50%,rgba(252,211,77,.12),transparent 80%)}.bh-music .bh-label{position:absolute;top:31%;right:31%;bottom:31%;left:31%;border-radius:50%;display:grid;place-items:center;text-align:center;padding:10px;background:radial-gradient(circle at 35% 30%,#ffd45a,var(--a) 45%,#9a3412);color:#1b0d03;font:400 clamp(13px,1.6vw,18px)/1.05 Anton,sans-serif;text-transform:uppercase;box-shadow:inset 0 0 20px #0000004d}.bh-music .bh-sleeve{position:absolute;top:6%;right:18%;bottom:6%;left:-6%;z-index:-1;border-radius:18px;background:linear-gradient(150deg,#2a1206,#0b0603);border:1px solid rgba(252,211,77,.18);transform:rotate(-6deg)}.bh-music .bh-list{padding:clamp(14px,2vw,22px)}.bh-music .bh-list p{margin:4px 8px 12px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#fde68a99}.bh-music ol{list-style:none;margin:0;padding:0;counter-reset:t}.bh-music .bh-trk{width:100%;display:flex;align-items:center;gap:14px;padding:10px;border:0;border-radius:16px;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit;transition:background .25s,transform .25s}.bh-music .bh-trk:hover,.bh-music .bh-trk:focus-visible{background:#fcd34d14;transform:translate(4px)}.bh-music .bh-trk b{width:24px;font:400 16px Anton,sans-serif;color:var(--g);opacity:.8}.bh-music .bh-trk img{width:52px;height:52px;border-radius:12px;object-fit:cover;flex:none}.bh-music .bh-trk span{flex:1;min-width:0}.bh-music .bh-trk strong{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bh-music .bh-trk small{font-size:12px;color:var(--m)}.bh-music .bh-trk i{width:38px;height:38px;flex:none;border-radius:50%;display:grid;place-items:center;background:#fcd34d1f;border:1px solid rgba(252,211,77,.35)}.bh-music .bh-trk i:before{content:"";margin-left:3px;border-left:11px solid var(--g);border-top:7px solid transparent;border-bottom:7px solid transparent}.bh-music .bh-trk:hover i{background:var(--g)}.bh-music .bh-trk:hover i:before{border-left-color:#1b0d03}@media(min-width:900px){.bh-music .bh-grid{grid-template-columns:1fr 1fr}}.bh-word{background:radial-gradient(55% 35% at 50% 62%,rgba(234,88,12,.2),transparent 70%)}.bh-word .bh-top{display:grid;gap:26px;align-items:end;margin-bottom:clamp(30px,5vw,60px)}.bh-word blockquote{margin:0;padding-left:20px;border-left:2px solid var(--g);max-width:460px}.bh-word blockquote p{margin:0;font:italic 500 clamp(18px,2vw,24px)/1.45 Cinzel,serif;color:#fde68a}.bh-word cite{display:block;margin-top:10px;font: 600 11px Outfit,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--m)}.bh-word .bh-vid{padding:clamp(10px,1.4vw,16px)}.bh-word iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:18px;background:#000}.bh-word .bh-vt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 8px 6px}.bh-word .bh-vt strong{font:400 clamp(20px,2.4vw,30px)/1.1 Anton,sans-serif;text-transform:uppercase}.bh-word .bh-vt small{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--g)}@media(min-width:900px){.bh-word .bh-top{grid-template-columns:1fr auto}}.bh-give{text-align:center}.bh-give .bh-card{position:relative;max-width:860px;margin:0 auto;padding:clamp(34px,6vw,72px) clamp(20px,5vw,64px);overflow:hidden}.bh-give .bh-card:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:-1;background:conic-gradient(from 90deg,transparent,rgba(252,211,77,.14),transparent 25%,transparent 50%,rgba(234,88,12,.16),transparent 75%);animation:bhSpin 18s linear infinite}.bh-give .bh-eye{justify-content:center}.bh-give .bh-lead{margin:22px auto 0}.bh-give .bh-chips{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;max-width:560px;margin:32px auto 0}.bh-give .bh-chip{display:grid;place-items:center;height:64px;border-radius:18px;font:400 26px Anton,sans-serif;color:#fde68a;text-decoration:none;border:1px solid rgba(252,211,77,.3);background:#0000004d;transition:.25s}.bh-give .bh-chip:hover{background:var(--g);color:#1b0d03;transform:translateY(-3px)}.bh-give .bh-ctas{justify-content:center}@media(min-width:560px){.bh-give .bh-chips{grid-template-columns:repeat(4,1fr)}}.bh-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:2000;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#ffd45a,#f59e0b,#ea580c);box-shadow:0 0 12px #f59e0bcc;pointer-events:none}.bh-m .bh [data-bh-r] .bh-l>span{transform:translateY(108%);transition:transform 1.1s cubic-bezier(.16,.84,.24,1)}.bh-m .bh [data-bh-r] .bh-l:nth-child(2)>span{transition-delay:.09s}.bh-m .bh [data-bh-r] .bh-l:nth-child(3)>span{transition-delay:.18s}.bh-m .bh [data-bh-r].in .bh-l>span{transform:none}.bh-m .bh [data-bh-f]{opacity:0;transform:translateY(34px);transition:opacity .9s ease,transform 1s cubic-bezier(.16,.84,.24,1);transition-delay:var(--d,0s)}.bh-m .bh [data-bh-f].in{opacity:1;transform:none}@keyframes bhMarq{to{transform:translate(-50%)}}@keyframes bhSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bh *,.bh *:before{animation:none!important;transition:none!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/barf-home.css.map */
