.lo-bfbar-section{margin:0;padding:0}.lo-bfbar{position:relative;isolation:isolate;overflow:hidden;color:#f6f8f1;background:#181d18;background-image:radial-gradient(ellipse at 85% 0%,#2d3927 0%,transparent 65%);border-top:1px solid #c4ec83;border-bottom:1px solid #354130;font-family:"DM Sans",var(--font-body-family, Arial),sans-serif}.lo-bfbar *,.lo-bfbar *:before,.lo-bfbar *:after{box-sizing:border-box}.lo-bfbar__link{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:20px;min-height:44px;padding:4px 20px;color:inherit;text-decoration:none}.lo-bfbar__link:visited,.lo-bfbar__link:hover{color:#f6f8f1;text-decoration:none}.lo-bfbar__link:focus-visible{outline:2px solid #c4ec83;outline-offset:-5px}.lo-bfbar__copy{display:flex;align-items:center;gap:14px;min-width:0}.lo-bfbar__badge{flex-shrink:1;max-width:100%;overflow-wrap:anywhere;padding:4px 8px;border:1px solid #526240;border-radius:5px;color:#c4ec83;background:#c4ec8308;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:1.5px;text-transform:uppercase}.lo-bfbar__message{font-size:15px;font-weight:800;line-height:1.2;letter-spacing:-.25px;overflow-wrap:anywhere}.lo-bfbar__offer{color:#c4ec83;font-size:1.12em;font-weight:900}.lo-bfbar__cta{flex-shrink:1;min-width:0;max-width:40%;display:inline-flex;align-items:center;gap:12px;padding:6px 12px;border:1px solid #d6eeaf;border-radius:999px;color:#181d18;background:#c4ec83;font-size:12px;font-weight:800;line-height:1.2;transition:background .2s ease,box-shadow .2s ease}.lo-bfbar__cta-label{overflow-wrap:anywhere}.lo-bfbar__arrow{display:inline-block;font-size:17px;line-height:1;transition:transform .2s ease}.lo-bfbar__link:hover .lo-bfbar__cta,.lo-bfbar__link:focus-visible .lo-bfbar__cta{background:#d6eeaf;box-shadow:0 0 18px #c4ec831a}.lo-bfbar__link:hover .lo-bfbar__arrow,.lo-bfbar__link:focus-visible .lo-bfbar__arrow{transform:translate(3px)}.lo-bfbar--animate:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 25%,#c4ec8314 48%,transparent 70%);transform:translate(-100%);animation:lo-bfbar-sheen 1.8s .2s ease-out 1 both}@keyframes lo-bfbar-sheen{to{transform:translate(100%)}}@media(max-width:700px){.lo-bfbar__link{justify-content:space-between;gap:10px;min-height:52px;padding:6px 16px}.lo-bfbar__copy{flex-direction:column;align-items:flex-start;gap:2px}.lo-bfbar__badge{padding:0;border:0;background:none;font-size:11px;letter-spacing:1.4px}.lo-bfbar__message{font-size:14px}.lo-bfbar__cta{flex-shrink:0;justify-content:center;width:30px;height:30px;padding:0}.lo-bfbar__cta-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}}@media(prefers-reduced-motion:reduce){.lo-bfbar--animate:after{animation:none;display:none}.lo-bfbar__cta,.lo-bfbar__arrow{transition:none}.lo-bfbar__link:hover .lo-bfbar__arrow,.lo-bfbar__link:focus-visible .lo-bfbar__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=CA */
