.bam-hero{position:relative;display:flex;align-items:flex-end;min-height:var(--hero-h, 620px);background:var(--bam-ink);color:#fff;overflow:hidden;isolation:isolate}.bam-hero--boxed{margin:16px var(--bam-gutter) 0;border-radius:28px}@media(min-width:1424px){.bam-hero--boxed{max-width:1360px;margin-left:auto;margin-right:auto}}:where(.bam-hero) a{color:inherit;text-decoration:none}.bam-hero__d{display:inline}.bam-hero__m{display:none}.bam-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.bam-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease}.bam-hero__slide.is-on{opacity:1;z-index:1}.bam-hero__slide.is-leaving{z-index:0}.bam-hero__slide picture,.bam-hero__slide img,.bam-hero__ph{display:block;width:100%;height:100%}.bam-hero__slide img{object-fit:cover;transform:scale(1.06)}.bam-hero__slide.is-on img,.bam-hero__slide.is-leaving img{animation:bam-hero-kb calc(var(--hero-dur, 6s) + 1.2s) ease-out forwards}@keyframes bam-hero-kb{0%{transform:scale(1.06)}to{transform:scale(1.18) translate(-2.5%,-1.5%)}}.bam-hero__ph{background:#1f1f22;fill:#3a3b40}.bam-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bam-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:var(--hero-ov, 1);background:linear-gradient(90deg,#0b0b0ceb,#0b0b0cb3 38%,#0b0b0c1f 72%,#0b0b0c59)}.bam-hero__shade2{position:absolute;inset:auto 0 0 0;height:200px;z-index:2;background:linear-gradient(0deg,#0b0b0cd9,#0b0b0c00)}.bam-hero__tools{position:absolute;top:24px;right:32px;z-index:3;display:flex;align-items:center;gap:10px}.bam-hero__badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#0b0b0c8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.18)}.bam-hero__live{width:8px;height:8px;border-radius:50%;background:#2bd576;animation:bam-hero-live 1.8s infinite}@keyframes bam-hero-live{0%{box-shadow:0 0 #2bd57699}to{box-shadow:0 0 0 10px #2bd57600}}.bam-hero__pause{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#0b0b0c8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,border-color .2s}.bam-hero__pause:hover{background:var(--bam-red);border-color:var(--bam-red)}.bam-hero__ic-play{display:none}.bam-hero.is-paused .bam-hero__ic-play{display:block}.bam-hero.is-paused .bam-hero__ic-pause{display:none}.bam-hero.is-paused .bam-hero__live{animation-play-state:paused;background:#8c8d93}.bam-hero__in{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:40px;align-items:flex-end;justify-content:space-between;padding-top:100px;padding-bottom:48px}.bam-hero__copy{flex:1 1 560px;max-width:680px;display:flex;flex-direction:column;gap:22px}.bam-hero__kicker{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f1c9cf}.bam-hero__line{width:28px;height:2px;background:var(--bam-red);flex:none}.bam-hero__h{margin:0;font-size:clamp(46px,6.4vw,88px);line-height:.95;color:#fff}.bam-hero__h em,.bam-hero__h i{font-style:normal;color:var(--bam-red-bright)}.bam-hero__h a{text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.1em}.bam-hero__p{margin:0;font-size:18px;line-height:1.6;color:#d8d6d2;max-width:520px}.bam-hero__btns{display:flex;flex-wrap:wrap;gap:12px}.bam-hero__btn svg{transition:transform .25s}.bam-hero__btn:hover svg{transform:translate(4px)}.bam-hero a.bam-btn--red,.bam-hero a.bam-btn--red:hover{color:#fff}.bam-hero__btn--ghost{background:#ffffff14;border-color:#fff6;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bam-hero a.bam-hero__btn--ghost:hover{background:#fff;border-color:#fff;color:var(--bam-ink)}.bam-rise{animation:bam-rise .9s var(--bam-ease) both}.bam-r2{animation-delay:.12s}.bam-r3{animation-delay:.24s}.bam-r4{animation-delay:.36s}@keyframes bam-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.bam-hero__side{flex:0 1 340px;display:flex;flex-direction:column;gap:14px;min-width:280px}.bam-hero__card{background:#fffffff7;color:var(--bam-ink);border-radius:22px;padding:12px;display:flex;gap:14px;align-items:center;box-shadow:0 30px 60px -20px #0009}.bam-floaty{animation:bam-floaty 5s ease-in-out infinite}@keyframes bam-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bam-hero__cimg{width:80px;height:80px;border-radius:14px;background:var(--bam-bg);display:grid;place-items:center;flex:none;overflow:hidden}.bam-hero__cimg img{width:70px;height:70px;object-fit:contain}.bam-hero__cinfo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.bam-hero__ck{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bam-red)}.bam-hero a.bam-hero__ct{font-weight:700;font-size:15px;color:var(--bam-ink);line-height:1.25}.bam-hero a.bam-hero__ct:hover{color:var(--bam-red)}.bam-hero__cp{font-size:14px}.bam-hero__cp b{color:var(--bam-red)}.bam-hero__note,.bam-hero__cp s{color:var(--bam-grey)}.bam-hero .bam-hero__add{flex:none;width:44px;height:44px}.bam-hero__card:hover .bam-hero__add{background:var(--bam-red)}.bam-hero__caps{position:relative;height:20px;font-size:13px;font-weight:700}.bam-hero__cap{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s;pointer-events:none}.bam-hero__cap.is-on{opacity:1;transform:none;pointer-events:auto}.bam-hero__cap a:hover{text-decoration:underline}.bam-hero__bars{display:flex;gap:6px}.bam-hero__bar{flex:1;height:3px;padding:0;border:0;border-radius:3px;background:#ffffff40;overflow:hidden;cursor:pointer;position:relative}button.bam-hero__bar:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.bam-hero__bar i{display:block;height:100%;width:0;background:#fff}.bam-hero__bar.is-on i{animation:bam-hero-bar var(--hero-dur, 6s) linear forwards}@keyframes bam-hero-bar{0%{width:0}to{width:100%}}.bam-hero.is-paused .bam-hero__bar i,.bam-hero.is-paused .bam-hero__slide img,.bam-hero.is-paused .bam-floaty{animation-play-state:paused}.bam-hero__bars--m{display:none}@media(max-width:989px){.bam-hero{min-height:var(--hero-h-m, 560px)}.bam-hero--boxed{margin:12px 12px 0;border-radius:22px}.bam-hero__d{display:none}.bam-hero__m{display:inline}.bam-hero__shade{background:linear-gradient(0deg,#0b0b0cf2,#0b0b0cb3 45%,#0b0b0c1a 80%)}.bam-hero__shade2{display:none}.bam-hero__tools{top:14px;right:14px}.bam-hero__badge{font-size:10px;padding:8px 11px}.bam-hero__pause{width:38px;height:38px}.bam-hero__in{padding:20px 16px 22px;gap:0}.bam-hero__copy{flex:1 1 100%;gap:14px}.bam-hero__kicker{font-size:11px;font-weight:800}.bam-hero__line{display:none}.bam-hero__h{font-size:44px}.bam-hero__p{font-size:15px;line-height:1.5}.bam-hero__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bam-hero__btns:has(>:only-child){grid-template-columns:1fr}.bam-hero__btn{min-height:50px;padding:0 12px;font-size:14px;font-weight:800}.bam-hero__btn svg{display:none}.bam-hero__side{display:none}.bam-hero__bars--m{display:flex;gap:5px;margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bam-hero.css.map */
