.zwos-bar{--zg:#114b2f;--zgold:#c9a646;--zc:#f6f3ea;background:var(--zg);color:var(--zc);border-bottom:1px solid var(--zgold);font:14px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;position:relative;z-index:9990}
.zwos-bar__in{max-width:1200px;margin:0 auto;padding:6px 16px;display:flex;align-items:center;gap:12px;min-height:40px}
.zwos-offers{flex:1;min-width:0}
.zwos-bar--empty .zwos-offers,.zwos-bar--empty .zwos-nav{display:none}
.zwos-bar--empty .zwos-bar__in{justify-content:flex-end}
.zwos-offer{display:flex;align-items:center;gap:10px;color:var(--zc);text-decoration:none;white-space:nowrap;overflow:hidden;animation:zwosIn .5s ease}
.zwos-offer[hidden]{display:none}
.zwos-offer:hover .zwos-offer__cta,.zwos-offer:focus-visible .zwos-offer__cta{background:var(--zgold);color:var(--zg)}
.zwos-offer:focus-visible{outline:2px solid var(--zgold);outline-offset:2px;border-radius:4px}
.zwos-offer__img{width:28px;height:28px;border-radius:4px;object-fit:cover;border:1px solid var(--zgold);flex:none}
.zwos-offer__label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--zgold);border:1px solid var(--zgold);border-radius:4px;padding:1px 6px;flex:none}
.zwos-offer__title{font-family:Georgia,"Times New Roman",serif;font-size:15px;overflow:hidden;text-overflow:ellipsis}
.zwos-offer__meta{opacity:.85;overflow:hidden;text-overflow:ellipsis}
.zwos-offer__price s{opacity:.7}
.zwos-offer__price strong{color:var(--zgold)}
.zwos-offer__count{font-size:12px;opacity:.9;font-variant-numeric:tabular-nums}
.zwos-offer__cta{margin-inline-start:auto;border:1px solid var(--zgold);border-radius:4px;padding:3px 10px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;flex:none;transition:background .2s,color .2s}
.zwos-nav{display:flex;gap:4px;flex:none}
.zwos-nav__b{background:transparent;color:var(--zc);border:1px solid rgba(201,166,70,.6);border-radius:4px;width:26px;height:26px;line-height:1;cursor:pointer;font-size:16px;padding:0}
.zwos-nav__b:hover{background:var(--zgold);color:var(--zg)}
.zwos-social{display:inline-flex;align-items:center;gap:8px;flex:none}
.zwos-social__a{display:inline-flex;line-height:0;border-radius:6px;transition:transform .15s,opacity .15s}
.zwos-social__a:hover{transform:translateY(-1px);opacity:.9}
.zwos-social__a:focus-visible{outline:2px solid #c9a646;outline-offset:2px}
.zwos-social--inline{gap:12px}
[dir=rtl] .zwos-nav{flex-direction:row-reverse}
@keyframes zwosIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
@media (max-width:782px){
.zwos-bar__in{padding:6px 12px;gap:8px}
.zwos-offer{gap:8px}
.zwos-offer__meta,.zwos-offer__img,.zwos-offer__label{display:none}
.zwos-offer__title{font-size:14px}
.zwos-offer__count{display:none}
.zwos-nav{display:none}
}
@media (max-width:420px){.zwos-offer__price s{display:none}.zwos-offer__cta{padding:3px 8px}}
@media (prefers-reduced-motion:reduce){.zwos-offer{animation:none}.zwos-social__a{transition:none}}
@media print{.zwos-bar{display:none}}
