.topbar-section:has(.vaulted-access-topbar){height:auto}.topbar.vaulted-access-topbar{--topbar-grid-template: "announcement" / minmax(0, 1fr);min-height:var(--topbar-height)}.vac-bar{position:relative;z-index:1;grid-area:announcement;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;padding:8px 0;text-align:center}.vac-bar__offer{display:flex;flex-direction:column;gap:3px;color:inherit;text-decoration:none}.vac-bar__offer strong{font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.06em}.vac-bar__offer>span{font-size:10px;line-height:1.3;font-weight:600;letter-spacing:.01em}.vac-bar a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.vaulted-bf-offer .vac-journey-note{margin-top:9px;font-size:12px;line-height:1.5;font-weight:600}.vbf-footer-offer .vac-footer-note{margin-top:10px;font-size:13px;line-height:1.5}.vbf-menu-offer .vac-menu-phase{display:block;margin-bottom:6px;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.08em}.vaulted-bf-campaign [data-vaulted-access-copy][hidden],.vaulted-bf-campaign [data-vaulted-access-visible][hidden]{display:none!important}@media(min-width:1024px){.topbar.vaulted-access-topbar{--topbar-grid-template: "announcement localization" / minmax(0, 1fr) auto}.vac-bar{flex-direction:row;gap:clamp(16px,2.5vw,36px)}.vac-bar__offer strong{font-size:12px}.vac-bar__offer>span{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/vaulted-bf-access-integration.css.map */
