.announcement-bar{position:relative;text-align:center;padding:.75rem 1rem;background:var(--color-primary);color:#fff;overflow:hidden}.announcement-bar__message{margin:0;font-family:var(--font-heading);font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;padding:0 2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.announcement-bar__link{color:inherit;text-decoration:none;display:block;width:100%}.announcement-bar__close{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:.5rem;cursor:pointer;color:inherit;z-index:2}@media screen and (max-width: 749px){.announcement-bar{padding:.5rem 1rem}.announcement-bar__message{font-size:.75rem;padding:0 1.5rem}.announcement-bar__close{padding:.25rem}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
