.section.lune-announcement.announcement-bar{position:relative;background:linear-gradient(90deg,var(--lune-cream, #f6f1ea),#f2e3df 50%,var(--lune-cream, #f6f1ea));color:var(--lune-ink-soft, #3a352f);border-top:1px solid #e7d9cc;border-bottom:max(1px,var(--border-bottom-width)) solid #e7d9cc}.lune-announcement .lune-announcement__inner{display:block;position:relative;width:100%;max-width:940px;margin-inline:auto;padding-inline:56px}.lune-announcement__inner:before,.lune-announcement__inner:after{content:"";position:absolute;top:50%;width:28px;height:1px;background:var(--lune-gold, #c0a062);opacity:.55}.lune-announcement__inner:before{inset-inline-start:16px}.lune-announcement__inner:after{inset-inline-end:16px}.lune-announcement .announcement-bar__slides{display:grid;grid-template-areas:"message";width:100%;min-width:0}.lune-announcement .announcement-bar__slide{grid-area:message;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;min-height:28px;width:100%;position:relative;font-family:var(--lune-sans, sans-serif);font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.02em;text-transform:none;text-align:center;color:inherit;overflow-wrap:anywhere;transition:opacity .2s ease,transform .2s var(--lune-ease, ease),visibility .2s}.lune-announcement .announcement-bar__slide[aria-hidden=true]{visibility:hidden;opacity:0;transform:translateY(3px);pointer-events:none}.lune-announcement .announcement-bar__text{margin:0;width:auto;min-width:0;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;text-align:inherit;text-wrap:balance}.lune-announcement .announcement-bar__text strong{font-weight:700;color:#805e35}.lune-announcement [data-tone=rose] .announcement-bar__text strong{color:#895450}.lune-announcement__icon{display:flex;flex:0 0 20px;margin:0;color:#94713d}.lune-announcement__icon svg{width:20px;height:20px}.lune-announcement [data-tone=rose] .lune-announcement__icon{color:#a16c68}.lune-announcement .announcement-bar__link{position:absolute;top:0;right:0;bottom:0;left:0}.lune-announcement .announcement-bar__text a{text-underline-offset:3px}.lune-announcement__accessible-controls{position:absolute;inset-inline-end:8px;top:100%;z-index:2}.lune-announcement__accessible-control{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lune-announcement__accessible-controls:focus-within{display:flex;gap:12px;padding:8px;background:var(--lune-cream, #f6f1ea);border:1px solid var(--lune-border, #e3d9c9)}.lune-announcement__accessible-controls:focus-within .lune-announcement__accessible-control{position:static;width:auto;height:auto;clip-path:none;padding:8px;border:0;background:transparent;color:var(--lune-ink, #1c1a17);font-family:var(--lune-sans, sans-serif);font-size:12px;cursor:pointer}.lune-announcement :is(a,button):focus-visible{outline:2px solid #805e35;outline-offset:2px}@media(max-width:749px){.lune-announcement .lune-announcement__inner{padding-inline:16px}.lune-announcement__inner:before,.lune-announcement__inner:after{display:none}.lune-announcement .announcement-bar__slide{min-height:38px;gap:8px;font-size:12px;line-height:1.45;letter-spacing:.01em}.lune-announcement__icon{flex-basis:18px}.lune-announcement__icon svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.lune-announcement .announcement-bar__slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lune-announcement.css.map */
