.vaulted-bf-campaign{--vbf-red: #d00000}.vaulted-bf-campaign .header{border-bottom:1px solid #ededed}.vaulted-bf-campaign .header__menu .menu__item{font-size:13px;font-weight:700}.vaulted-bf-campaign .header__menu a[href*=best-sellers-30-days-copy],.vaulted-bf-campaign .price--on-sale .price__sale,.vaulted-bf-campaign .price__sale{color:#d00000}.vbf-menu-offer{display:grid;gap:5px;margin:8px 20px 0;padding:14px 16px;background:#101112;color:#fff;border-left:4px solid #d00000}.vbf-menu-offer strong{font-size:14px;line-height:1.25;text-transform:uppercase}.vbf-menu-offer span{font-size:11px;line-height:1.4;color:#e7e7e7}.vbf-menu-offer:focus-visible{outline:2px solid #d00000;outline-offset:4px}.vbf-footer-offer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:34px max(24px,4vw);border-bottom:1px solid #333;border-top:3px solid #d00000;color:#fff;background:#101112}.vbf-footer-offer p{margin:0}.vbf-footer-offer .vbf-footer-offer__event{margin-bottom:7px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.vbf-footer-offer .vbf-footer-offer__heading{font-size:clamp(27px,3.1vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1}.vbf-footer-offer .vbf-footer-offer__benefits{margin-top:9px;font-size:13px;line-height:1.5;color:#dedede}.vbf-footer-offer a{display:flex;align-items:center;justify-content:space-between;gap:36px;min-height:50px;padding:14px 20px;background:#d00000;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase}.vbf-footer-offer a:hover{background:#fff;color:#111}.vbf-footer-offer a:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:749px){.vaulted-bf-campaign .vr-announcement{padding-left:20px;padding-right:20px;line-height:1.45}.vbf-footer-offer{display:grid;padding:28px 20px;gap:20px}.vbf-footer-offer a{width:fit-content;min-width:220px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/vaulted-bf-base.css.map */
