#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}}#root .bfcm-save--card{margin:.2em 0 .75em;font-size:.9em;line-height:1.3;color:#c30e23;font-weight:700}#root .f8pr-price:has(+.bfcm-save--pdp:not([hidden])){margin-bottom:.4em}#root .bfcm-save--pdp{margin:0 0 1em;padding:.9em 1em;background:#f5f5f5;border-left:4px solid #c30e23;border-radius:var(--b2r, 4px);line-height:1.4}#root .bfcm-save--pdp[hidden],#root .bfcm-save--pdp [hidden]{display:none!important}#root .bfcm-save--pdp p{margin:0}.bfcm-save__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75em 1em}#root .bfcm-save--pdp .bfcm-save__price{font-size:1.45em;font-weight:700;color:#030000;line-height:1.15;margin-right:.3em}.bfcm-save__how{white-space:nowrap}#root .bfcm-save--pdp .bfcm-save__sub{margin-top:.4em;color:#2f7d32;font-weight:700}#root .bfcm-save--pdp button.bfcm-save__apply{position:relative;min-width:0;min-height:0;margin:0;padding:.6em 1.3em;background:#030000!important;color:#fff!important;border:0!important;box-shadow:none!important;border-radius:var(--b2r, 4px);font-weight:700;line-height:1.2;text-transform:none;cursor:pointer}#root .bfcm-save--pdp button.bfcm-save__apply:before,#root .bfcm-save--pdp button.bfcm-save__apply:after{display:none!important}#root .bfcm-save--pdp button.bfcm-save__apply:hover{background:#333!important}#root .bfcm-save--pdp button.bfcm-save__apply:focus-visible{outline:2px solid #c30e23;outline-offset:2px}#root .bfcm-save--pdp button.bfcm-save__apply[aria-busy=true]{opacity:.6;cursor:progress}#root .bfcm-save--pdp .bfcm-save__applied{color:#2f7d32;font-weight:700}#root .bfcm-save--pdp .bfcm-save__err{margin-top:.5em;color:#c30e23}@media(max-width:749px){#root .bfcm-save--pdp{padding:.9em .9em 1em}.bfcm-save__info{width:100%}#root .bfcm-save--pdp button.bfcm-save__apply{width:100%;padding:.75em 1em}#root .bfcm-save--pdp .bfcm-save__applied{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map?subset=AgAAAAAAAAAAAAAC */
