.bf-fab-slide{background:#0e1618}.bf-fab-slide .bf-fab-slide__bg{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%;object-fit:cover;filter:blur(26px) brightness(.5)}.bf-fab-slide .bf-fab-slide__fg{position:relative;width:100%;height:100%;object-fit:contain}.bf-fab-slide__tag{position:absolute;inset:.5rem auto auto .5rem;padding:.25rem .625rem;border-radius:2px;background:#0e1618b8;color:#f2efe9;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.bf-fab-slide.buffalo-banner-rotator__slide--active .bf-fab-slide__bg{animation:none}}.bf-fab-item .bf-fab-tile{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#0e1618}.bf-fab-item .bf-fab-tile img{width:100%;height:100%;object-fit:cover;display:block}.bf-fab-play{position:absolute;inset:50% auto auto 50%;width:3rem;height:3rem;translate:-50% -50%;border-radius:50%;background:#0e1618b8;pointer-events:none}.bf-fab-play:before{content:"";position:absolute;inset:50% auto auto 50%;translate:-35% -50%;border-style:solid;border-width:.6rem 0 .6rem .95rem;border-color:transparent transparent transparent #f2efe9}.bf-fab-page{max-width:90rem;margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,3.5rem) clamp(3rem,7vw,6rem)}.bf-fab-page h1{margin:0 0 .75rem}.bf-fab-page__lead{max-width:40rem;margin:0 0 2rem;color:#f2efe9cc}.bf-fab-grid{column-count:3;column-gap:.75rem}@media(max-width:989px){.bf-fab-grid{column-count:2}}@media(max-width:479px){.bf-fab-grid{column-gap:.5rem}}.bf-fab-card{position:relative;display:block;width:100%;margin:0 0 .75rem;padding:0;border:0;background:#0e1618;break-inside:avoid;cursor:zoom-in}@media(max-width:479px){.bf-fab-card{margin-bottom:.5rem}}.bf-fab-card img{display:block;width:100%;height:auto}.bf-fab-card:focus-visible{outline:2px solid #c4875f;outline-offset:2px}.bf-fab-dialog{width:min(96vw,80rem);max-width:none;height:min(92vh,60rem);padding:0;border:0;background:#0e1618;color:#f2efe9;overflow:hidden}.bf-fab-dialog::backdrop{background:#000000d1}.bf-fab-dialog__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.bf-fab-dialog__stage img,.bf-fab-dialog__stage video{max-width:100%;max-height:100%;object-fit:contain}.bf-fab-dialog__close,.bf-fab-dialog__nav{position:absolute;z-index:1;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:#0e1618b8;color:#f2efe9;font-size:1.75rem;line-height:1;cursor:pointer}.bf-fab-dialog__close{inset:.75rem .75rem auto auto}.bf-fab-dialog__nav{inset-block-start:50%;translate:0 -50%}.bf-fab-dialog__nav--prev{inset-inline-start:.5rem}.bf-fab-dialog__nav--next{inset-inline-end:.5rem}.bf-fab-dialog button:focus-visible{outline:2px solid #c4875f;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bf-fabrica.css.map */
