.bf-storefront-banner{background:var(--bf-sb-bg, #260f0f);padding:30px 16px 24px;font-family:Acumin Pro Condensed,sans-serif;color:#fff}.bf-storefront-banner__inner{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1302px;margin:0 auto;padding:32px 0 16px}.bf-storefront-banner__breadcrumb{display:flex;align-items:center;gap:4px;margin-bottom:-4px;font-size:16px;line-height:18px}.bf-storefront-banner__crumb{color:#dee2e6;text-decoration:none}a.bf-storefront-banner__crumb:hover{text-decoration:underline}.bf-storefront-banner__crumb--current{color:#fff}.bf-storefront-banner__crumb-separator{flex-shrink:0;color:#dee2e6}.bf-storefront-banner__media{width:100%}.bf-storefront-banner__carousel,.bf-storefront-banner__live,.bf-storefront-banner__placeholder{position:relative;width:100%;border-radius:8px;overflow:hidden}.bf-storefront-banner__carousel,.bf-storefront-banner__placeholder{aspect-ratio:1302 / 240}.bf-storefront-banner__live{aspect-ratio:1302 / 640}.bf-storefront-banner__placeholder{display:flex;align-items:center;justify-content:center;padding:16px;background:#ffffff14;text-align:center;font-size:18px}.bf-storefront-banner__slides{position:absolute;top:0;right:0;bottom:0;left:0}.bf-storefront-banner__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.bf-storefront-banner__slide.is-active{opacity:1;visibility:visible;transition-delay:0s}.bf-storefront-banner__link,.bf-storefront-banner__slide picture{display:block;width:100%;height:100%}.bf-storefront-banner__image{display:block;width:100%;height:100%;object-fit:fill;border-radius:8px}.bf-storefront-banner__arrow{position:absolute;top:calc(50% - 4px);z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:9999px;background:#fff;color:#495057;opacity:.4;cursor:pointer;transform:translateY(-50%);transition:opacity .2s ease}.bf-storefront-banner__arrow:hover,.bf-storefront-banner__arrow:focus-visible{opacity:.8}.bf-storefront-banner__arrow--prev{left:16px}.bf-storefront-banner__arrow--next{right:16px}.bf-storefront-banner__dots{position:absolute;left:50%;bottom:10px;z-index:2;display:flex;align-items:center;gap:8px;transform:translate(-50%)}.bf-storefront-banner__dot{width:67px;height:8px;padding:0;border:0;border-radius:9999px;background:#f1f3f5;opacity:.5;cursor:pointer;transition:background .2s ease}.bf-storefront-banner__dot.is-active{background:#ced4da}.bf-storefront-banner__live-player{position:absolute;top:0;right:0;bottom:0;left:0}.bf-storefront-banner__live iframe,.bf-storefront-banner__live video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;border-radius:8px}.bf-storefront-banner__mini-return{display:none}.bf-storefront-banner__live-player.is-mini{position:fixed;inset:auto 16px calc(16px + var(--bf-sb-mini-offset, 0px)) auto;z-index:40;width:240px;height:135px;border-radius:12px;overflow:hidden;background:#000;box-shadow:0 10.5px 10.5px -7.5px #0000000a,0 15px 22.5px -7.5px #0000001a,0 1.5px 4.5px #0000000d;animation:bf-sb-mini-in .3s ease both}.bf-storefront-banner__live-player.is-mini iframe,.bf-storefront-banner__live-player.is-mini video{border-radius:12px;pointer-events:none}.bf-storefront-banner__live-player.is-mini .bf-storefront-banner__mini-return{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:12px;background:#0003;cursor:pointer}@keyframes bf-sb-mini-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}.bf-storefront-banner__messages{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:12px;border-radius:8px;background:var(--bf-sb-msg-bg, #442623);overflow:hidden}.bf-storefront-banner__messages-icon{display:flex;flex-shrink:0;color:#f1d98a}.bf-storefront-banner__messages-track{position:relative;display:grid;height:18px;overflow:hidden}.bf-storefront-banner__message{grid-area:1 / 1;margin:0;font-size:16px;font-weight:600;line-height:18px;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateY(100%);transition:opacity .4s ease,transform .4s ease}.bf-storefront-banner__message.is-active{opacity:1;transform:translateY(0)}.bf-storefront-banner__message.is-leaving{opacity:0;transform:translateY(-100%)}@media screen and (max-width:749px){.bf-storefront-banner__carousel,.bf-storefront-banner__placeholder{aspect-ratio:361 / 250}.bf-storefront-banner__inner{padding:0}.bf-storefront-banner__live{aspect-ratio:16 / 9}.bf-storefront-banner__live-player.is-mini{right:12px;width:176px;height:99px}.bf-storefront-banner__arrow{width:28px;height:28px}.bf-storefront-banner__arrow--prev{left:8px}.bf-storefront-banner__arrow--next{right:8px}.bf-storefront-banner__dot{width:24px}.bf-storefront-banner__message{white-space:nowrap;text-align:center}.bf-storefront-banner__messages-track{height:auto;min-height:18px}}@media(prefers-reduced-motion:reduce){.bf-storefront-banner__slide,.bf-storefront-banner__message{transition:none}.bf-storefront-banner__live-player.is-mini{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/474/assets/bf-storefront-banner.css.map */
