.vilona-sale-banner-section{margin:0;position:relative;z-index:3}.vln-sale-strip{display:flex;align-items:center;justify-content:center;gap:14px 32px;min-height:48px;padding:2px 24px;background:var(--vln-sale-bg);color:var(--vln-sale-text);font-family:var(--font-body-family);font-size:14px;line-height:1.45;text-align:center}.vln-sale-strip__message{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:3px 8px}.vln-sale-strip__message strong{font-weight:700}.vln-sale-strip__links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 18px}.vln-sale-strip__links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 2px;color:inherit;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.vln-sale-strip__links a:hover{text-decoration-thickness:2px}.vln-sale-strip__links a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:989px){.vln-sale-strip{flex-direction:column;gap:0;padding:9px 12px 2px}.vln-sale-strip__message{font-size:13px}.vln-sale-strip__links{gap:0 14px}.vln-sale-strip__links a{font-size:12px}}@media(max-width:380px){.vln-sale-strip__message{gap:1px 6px}.vln-sale-strip__message strong{width:100%}.vln-sale-strip__separator{display:none}.vln-sale-strip__links{gap:0 9px}}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map */
