.ecoy-lp.bf-live{--bf-acc:#77D686;--bf-glow:0 0 .05em rgba(119,214,134,.75),0 0 .22em rgba(119,214,134,.3)}.ecoy-lp.bf-end,.ecoy-lp.bf-cm{--bf-acc:#FF6301;--bf-glow:0 0 .05em rgba(255,99,1,.8),0 0 .22em rgba(255,99,1,.35)}.ecoy-lp .bf-pill{display:inline-flex;align-items:center;font-family:The Led Display St,monospace!important;font-weight:400;font-size:13px;line-height:1;letter-spacing:.04em!important;text-transform:uppercase;white-space:nowrap;color:var(--bf-acc);text-shadow:var(--bf-glow);background:#080808;border-radius:999px;padding:6px 12px}.ecoy-lp .bf-hero{background:#080808;color:#fff;padding:0}.ecoy-lp .bf-hero-grid{display:grid}.ecoy-lp .bf-hero-media{position:relative;aspect-ratio:4/3;overflow:hidden;background:#080808}.ecoy-lp .bf-hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ecoy-lp .bf-hero-copy{display:grid;gap:16px;align-content:center;justify-items:start;padding:28px var(--gutter) 36px;min-width:0}.ecoy-lp .bf-hero .bf-event{font-family:The Led Display St,monospace!important;font-weight:400;font-size:clamp(30px,3.4vw,46px);line-height:1;letter-spacing:0!important;text-transform:uppercase;color:var(--bf-acc);text-shadow:var(--bf-glow);margin:0}.ecoy-lp .bf-hero .bf-eyebrow{font-family:Doto,monospace!important;font-weight:700;font-size:14px;line-height:1.5;letter-spacing:.1em!important;text-transform:uppercase;color:#fff;opacity:.6;margin:0}.ecoy-lp .bf-hero h1{font-family:The Led Display St,monospace!important;font-weight:400;font-size:clamp(40px,5.2vw,76px);line-height:1;letter-spacing:.01em!important;text-transform:uppercase;color:#fff;text-shadow:0 0 .05em rgba(255,255,255,.55);margin:0;text-wrap:balance}.ecoy-lp .bf-hero h1 .bf-was{display:block;margin-top:.5em;font-size:.42em;color:#ffffff73;text-decoration:line-through;text-shadow:none}.ecoy-lp .bf-hero h1 .bf-was+.bf-offer{margin-top:.15em}.ecoy-lp .bf-hero h1 .bf-offer{display:block;margin-top:.22em;color:var(--bf-acc);text-shadow:var(--bf-glow)}.ecoy-lp .bf-hero .bf-lede{color:#ffffffc7;font-size:17px;line-height:1.45;max-width:28em;margin:0}.ecoy-lp .bf-hero .bf-ticks{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;font-size:14px;color:#ffffffbf}.ecoy-lp .bf-hero .bf-ticks li:before{content:"\2713  ";color:var(--bf-acc);font-weight:700}.ecoy-lp .bf-btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:0;padding:16px 32px 12px;min-height:42px;font:700 14px/1 var(--font-display)!important;letter-spacing:.02em!important;text-transform:uppercase;color:#0a0a0b;text-decoration:none;white-space:nowrap}.ecoy-lp .bf-btn:hover{background:#e8e8e8}.ecoy-lp .bf-btn:focus-visible{outline:2px solid #fff;outline-offset:5px}@media(max-width:767px){.ecoy-lp .bf-btn{width:100%}}@media(min-width:880px){.ecoy-lp .bf-hero-grid{grid-template-columns:1fr 1fr;min-height:min(46vw,640px)}.ecoy-lp .bf-hero-media{order:2;aspect-ratio:auto;min-height:100%}.ecoy-lp .bf-hero-copy{padding:clamp(40px,5vw,72px) clamp(32px,4.5vw,72px)}}.ecoy-lp .sticky p b{line-height:1;padding-top:3px}.ecoy-lp .sticky-sub{line-height:1}.ecoy-lp .sticky .bf-pill{padding:7px 12px 5px}@media(min-width:768px){.ecoy-lp .sticky p{align-items:center}}.ecoy-lp .sticky .bf-sticky-copy{display:flex;align-items:center;gap:12px;min-width:0}.ecoy-lp .sticky .bf-sticky-copy b{margin-bottom:0}.ecoy-lp .sticky .btn{flex:none;white-space:nowrap}@media(max-width:479px){.ecoy-lp .sticky .bf-sticky-copy b{display:none}.ecoy-lp .sticky .bf-pill{font-size:15px;padding:9px 14px 7px}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/ecoy-lp-bf.css.map */
