#root .bfcm-banner,#root .bfcm-banner p{background:#030000;color:#fff}#root .bfcm-banner a:not(.bfcm-banner__btn){color:#fff;text-decoration:underline}#root .bfcm-banner a.bfcm-banner__btn{background:#c30e23;color:#fff}#root .bfcm-banner a.bfcm-banner__btn:hover,#root .bfcm-banner a.bfcm-banner__btn:focus-visible{background:#a50c1e;color:#fff}.bfcm-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5em 1em;max-width:1300px;margin:0 auto;padding:.6em 1em;text-align:center}.bfcm-banner p{margin:0}.bfcm-banner__btn{display:inline-block;padding:.45em 1.1em;border-radius:var(--b2r, 4px);background:#c30e23;color:#fff;font-weight:700;text-decoration:none;line-height:1.3}.bfcm-banner__btn:hover,.bfcm-banner__btn:focus-visible{background:#a50c1e;color:#fff}.bfcm-banner__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.bfcm-banner__btn[aria-busy=true]{opacity:.6;cursor:progress}#root .bfcm-banner [hidden],.bfcm-banner-section[hidden]{display:none!important}.bfcm-banner{box-sizing:border-box}@media(max-width:1000px){.bfcm-banner{width:100vw;margin-left:calc(50% - 50vw)}}@media(max-width:749px){.bfcm-banner__inner{padding:.4em .75em;gap:.3em .75em;font-size:.875em}.bfcm-banner__btn{padding:.3em .9em;font-size:.95em}}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map?subset=Ag */
