.nv-ticker{display:block;position:relative;overflow:hidden;padding:.9rem 0}.nv-ticker--bordered{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.nv-ticker__viewport{display:grid;align-items:center;justify-items:center;padding:0 4rem}.nv-ticker__item{grid-area:1 / 1;display:inline-flex;align-items:center;gap:.9rem;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;text-align:center;opacity:0;visibility:hidden;transform:translateY(.4rem);transition:opacity .45s ease,transform .45s ease,visibility 0s linear .45s}.nv-ticker__item.is-active{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .45s ease,transform .45s ease,visibility 0s}.nv-ticker__link{color:currentColor;text-decoration:none;transition:opacity .2s ease}.nv-ticker__link:hover{opacity:.75}.nv-ticker__icon{display:inline-flex;flex-shrink:0}.nv-ticker__icon svg{width:1.6rem;height:1.6rem;stroke-width:1.4}@media screen and (max-width:749px){.nv-ticker__viewport{padding:0 1.6rem}.nv-ticker__item{font-size:1.05rem;letter-spacing:.07em;gap:.7rem}.nv-ticker__icon svg{width:1.4rem;height:1.4rem}}@media(prefers-reduced-motion:reduce){.nv-ticker__item{transition:none}.nv-ticker__item.is-active{transform:none}}.nv-ticker__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:currentColor;cursor:pointer;opacity:.55;font-size:2rem;line-height:1;transition:opacity .15s ease}.nv-ticker__arrow:hover,.nv-ticker__arrow:focus-visible{opacity:1}.nv-ticker__arrow--prev{left:.4rem}.nv-ticker__arrow--next{right:.4rem}@media screen and (min-width:750px){.nv-ticker__arrow--prev{left:1.2rem}.nv-ticker__arrow--next{right:1.2rem}}@media(prefers-reduced-motion:reduce){.nv-ticker__arrow{transition:none}}.nv-ticker,.nv-ticker__message,.nv-ticker__link{color:#fff}.nv-ticker__arrow{color:#fff;opacity:.7}.nv-ticker__arrow:hover{opacity:1}.nv-ticker{padding:.65rem 0;background:#f7f4ed;border-bottom:.1rem solid rgba(6,44,36,.16)}.nv-ticker__item{font-size:1.05rem;letter-spacing:.14em;font-weight:400;color:#6b5326}.nv-ticker__arrow{color:#6b53268c;font-size:1.5rem}.nv-ticker__arrow:hover{color:#6b5326}@media screen and (min-width:750px){.nv-ticker{padding:.75rem 0}.nv-ticker__item{font-size:1.1rem;letter-spacing:.16em}}@media screen and (max-width:749px){.nv-ticker__item{font-size:.98rem;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nv-announcement-ticker.css.map */
