.bp-ann{display:block;position:relative;background:var(--bp-ann-bg);color:var(--bp-ann-fg);font-family:var(--font-body--family);font-size:13px;line-height:1.3;letter-spacing:.01em;overflow:hidden}.bp-ann:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,var(--bp-ann-accent) 20%,var(--bp-ann-accent) 80%,transparent);opacity:.55}.bp-ann__inner{display:grid;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;gap:16px;max-width:var(--page-width, 1400px);margin:0 auto;padding:var(--bp-ann-pad) var(--page-margin, 20px)}.bp-ann__side{display:flex;align-items:center;min-width:0}.bp-ann__side--end{justify-content:flex-end}.bp-ann__links li{display:flex}.bp-ann__tag,.bp-ann__links a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;opacity:.85;transition:opacity .2s ease,color .2s ease}.bp-ann__tag .bp-icon{color:var(--bp-ann-accent)}a.bp-ann__tag:hover,.bp-ann__links a:hover{opacity:1;color:var(--bp-ann-accent)}.bp-ann__links{display:flex;align-items:center;gap:22px;margin:0;padding:0;list-style:none}.bp-ann__center{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0}.bp-ann__viewport{display:grid;min-width:min(560px,60vw);overflow:hidden}.bp-ann__msg{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;white-space:nowrap}.bp-ann__viewport .bp-ann__msg{grid-area:1 / 1;opacity:0;transform:translateY(100%);transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1);pointer-events:none}.bp-ann__viewport .bp-ann__msg.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.bp-ann__viewport .bp-ann__msg.is-leaving{opacity:0;transform:translateY(-100%)}.bp-ann__msg .bp-icon{flex:none;color:var(--bp-ann-accent)}.bp-ann__text p{margin:0;display:inline}.bp-ann__text strong{font-weight:600;color:#fff}.bp-ann__cta{color:var(--bp-ann-accent);font-weight:500;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color .2s ease}.bp-ann__cta:hover{color:#fff}.bp-ann__arrow{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;opacity:.6;cursor:pointer;transition:opacity .2s ease,background .2s ease}.bp-ann__arrow:hover,.bp-ann__arrow:focus-visible{opacity:1;background:#ffffff1a}.bp-ann__marquee{display:flex;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.bp-ann__track{display:flex;align-items:center;flex:none;gap:28px;padding-inline-end:28px;animation:bp-ann-scroll calc(var(--bp-ann-count, 3) * 9s) linear infinite}.bp-ann__marquee:hover .bp-ann__track{animation-play-state:paused}.bp-ann__dot{width:5px;height:5px;border-radius:50%;background:var(--bp-ann-accent);flex:none}@keyframes bp-ann-scroll{to{transform:translate(-100%)}}.bp-ann--marquee .bp-ann__inner{grid-template-columns:auto minmax(0,1fr) auto}@media(prefers-reduced-motion:reduce){.bp-ann__track{animation:none}.bp-ann__viewport .bp-ann__msg{transition:none}}@media screen and (max-width:989px){.bp-ann__inner{grid-template-columns:minmax(0,1fr);padding-inline:12px}.bp-ann--marquee .bp-ann__inner{grid-template-columns:minmax(0,1fr);padding-inline:0}.bp-ann__side{display:none}.bp-ann__viewport{min-width:0;flex:1}.bp-ann__msg{font-size:12.5px}.bp-ann__arrow{width:28px;height:28px}}@media screen and (max-width:420px){.bp-ann__viewport .bp-ann__msg{white-space:normal;text-align:center}.bp-ann__cta{white-space:nowrap}}.bp-ann__text--mobile{display:none}@media screen and (max-width:749px){.bp-ann__text--desktop{display:none}.bp-ann__text--mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bp-announcement.css.map */
