#lensvision-benefits-bar{position:fixed;top:var(--lensvision-benefits-admin-offset,0);left:0;z-index:50;box-sizing:border-box;width:100%;margin:0;padding:0;background:#000;color:#fff;font-family:inherit;font-size:12px;font-weight:500;line-height:1.6;letter-spacing:.2px;text-align:center;text-transform:uppercase}body.lensvision-benefits-enabled{--lensvision-benefits-height:55px;--lensvision-benefits-admin-offset:0px}body.lensvision-benefits-enabled.admin-bar{--lensvision-benefits-admin-offset:32px}body.lensvision-benefits-enabled header.site-header{top:calc(var(--lensvision-benefits-height) + var(--lensvision-benefits-admin-offset))}.lensvision-benefits-bar__spacer{height:var(--lensvision-benefits-height,55px)}#lensvision-benefits-bar .lensvision-benefits-bar__inner{max-width:1600px;margin:0 auto;padding:8px 16px}#lensvision-benefits-bar .lensvision-benefits-bar__messages{display:block;margin:0;padding:0;list-style:none}#lensvision-benefits-bar .lensvision-benefits-bar__message{display:inline;margin:0;padding:0;color:#fff;list-style:none}#lensvision-benefits-bar .lensvision-benefits-bar__message+.lensvision-benefits-bar__message::before{content:' | ';padding:0 7px;color:#aaa}#lensvision-benefits-bar strong{color:inherit;font-weight:700}@media (max-width:782px){body.lensvision-benefits-enabled.admin-bar{--lensvision-benefits-admin-offset:46px}}@media (max-width:767px){body.lensvision-benefits-enabled{--lensvision-benefits-height:105px}#lensvision-benefits-bar{font-size:11px;line-height:1.65}#lensvision-benefits-bar .lensvision-benefits-bar__inner{padding:7px 10px}#lensvision-benefits-bar .lensvision-benefits-bar__message+.lensvision-benefits-bar__message::before{padding:0 4px}}@media (max-width:600px){body.lensvision-benefits-enabled.admin-bar{--lensvision-benefits-admin-offset:0px}}