.ls-sticky-bar{position:fixed;top:0;left:0;right:0;z-index:99990;height:44px;background:#1a1a1a;color:#fff;font-size:14px;transition:transform .3s ease,opacity .3s ease}.ls-sticky-bar.ls-sticky-hidden{transform:translateY(-100%);opacity:0;pointer-events:none}.ls-sticky-content{display:flex;align-items:center;justify-content:center;gap:12px;height:44px;padding:0 16px;max-width:1200px;margin:0 auto}.ls-sticky-text{font-size:13px;font-weight:500;color:#e2e8f0;white-space:nowrap}.ls-sticky-form{display:flex;align-items:center;gap:6px;margin:0}.ls-sticky-input{height:30px;width:180px;padding:0 10px;font-size:13px;color:#1a1a1a;background:#fff;border:none;border-radius:6px;outline:none;-webkit-appearance:none;appearance:none}.ls-sticky-input:focus{box-shadow:0 0 0 2px #2d8c3c66}.ls-sticky-input::placeholder{color:#a0aec0}.ls-sticky-cta{height:30px;padding:0 14px;font-size:12px;font-weight:700;letter-spacing:.5px;color:#fff;background:#2d8c3c;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background .2s ease}.ls-sticky-cta:hover{background:#246e30}.ls-sticky-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;cursor:pointer;color:#a0aec0;padding:0;margin-left:4px;border-radius:4px;transition:color .2s ease,background .2s ease}.ls-sticky-close:hover{color:#fff;background:#ffffff1a}.ls-sticky-toggle{display:none;position:fixed;top:12px;left:12px;z-index:99990;width:36px;height:36px;align-items:center;justify-content:center;background:#1a1a1a;color:#fff;border:none;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px #0003;transition:background .2s ease,transform .1s ease;padding:0}.ls-sticky-toggle:hover{background:#2d3748}.ls-sticky-toggle:active{transform:scale(.93)}.ls-sticky-bar.ls-sticky-collapsed .ls-sticky-content{display:none}.ls-sticky-bar.ls-sticky-collapsed{background:transparent;height:auto}.ls-sticky-bar.ls-sticky-collapsed .ls-sticky-toggle{display:flex}@media (max-width: 600px){.ls-sticky-bar{height:auto}.ls-sticky-content{flex-wrap:wrap;height:auto;padding:8px 12px;gap:8px;justify-content:center}.ls-sticky-text{width:100%;text-align:center;font-size:12px}.ls-sticky-form{width:100%;justify-content:center}.ls-sticky-input{flex:1;min-width:0}.ls-sticky-close{position:absolute;top:6px;right:6px}}@media (prefers-reduced-motion: reduce){.ls-sticky-bar,.ls-sticky-toggle,.ls-sticky-cta,.ls-sticky-close{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sticky-bar.css.map */
