.rot-bar{position:relative;width:100%;background:var(--rot-bar-bg, #37281b);color:var(--rot-bar-fg, #ffffff)}.rot-bar--border{border-bottom:.1rem solid var(--rot-bar-border, rgba(255, 255, 255, .15))}.rot-bar__inner{display:flex;align-items:center;justify-content:center;gap:.6rem;padding-top:var(--rot-bar-padding-top, 10px);padding-bottom:var(--rot-bar-padding-bottom, 8px)}.rot-bar__viewport{position:relative;flex:1 1 auto;overflow:hidden;min-height:1.6em;transition:height .2s ease}.rot-bar__item{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:.4rem;margin:0;text-align:center;opacity:0;visibility:hidden;transform:translateY(100%);transition:transform var(--rot-bar-duration, .5s) cubic-bezier(.25,.46,.45,.94),opacity var(--rot-bar-duration, .5s) ease;pointer-events:none}.rot-bar--fade .rot-bar__item{transform:none}.rot-bar__item.is-active{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.rot-bar__item.is-leaving{opacity:0;visibility:visible;transform:translateY(-100%)}.rot-bar--fade .rot-bar__item.is-leaving{transform:none}.rot-bar__text{font-size:var(--rot-bar-font-size, 14px);letter-spacing:.04rem;line-height:1.4;margin:0;color:inherit}.rot-bar__link{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none}.rot-bar__link:hover .rot-bar__text{text-decoration:underline;text-underline-offset:.3rem}.rot-bar__link .icon-arrow{width:1.2rem;flex-shrink:0}button.rot-bar__link{padding:0;background:none;border:none;font:inherit;cursor:pointer}.rot-bar__button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.8rem;height:2.8rem;padding:0;background:transparent;border:none;color:currentColor;cursor:pointer;opacity:.6}.rot-bar__button:hover{opacity:1}.rot-bar__button .svg-wrapper{width:1rem;height:1rem}.rot-bar__button--prev .svg-wrapper{transform:rotate(90deg)}.rot-bar__button--next .svg-wrapper{transform:rotate(-90deg)}.rot-bar__dots{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}.rot-bar__dot{width:.6rem;height:.6rem;padding:0;border:none;border-radius:50%;background:currentColor;opacity:.3;cursor:pointer;transition:opacity .2s ease}.rot-bar__dot[aria-current=true]{opacity:1}@media screen and (max-width:749px){.rot-bar__text{font-size:calc(var(--rot-bar-font-size, 14px) - 1px);line-height:1.3}.rot-bar__inner{padding-top:max(4px,calc(var(--rot-bar-padding-top, 10px) - 3px));padding-bottom:max(3px,calc(var(--rot-bar-padding-bottom, 8px) - 3px))}.rot-bar__viewport{min-height:1.3em}.rot-bar-sticky-mobile{position:sticky;top:0;z-index:5;transition:transform .15s ease-out}.rot-bar-sticky-mobile.rot-bar-tucked{transform:translateY(-100%)}.rot-bar-sticky-mobile~.section-header.shopify-section-header-sticky,.section-header.shopify-section-header-sticky{top:var(--rot-bar-height, 0px)}.section-header.shopify-section-header-hidden{top:0}}@media(prefers-reduced-motion:reduce){.rot-bar__item{transition-duration:.01ms;transform:none}.rot-bar__item.is-leaving{transform:none}.rot-bar-sticky-mobile{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/rotating-announcement-bar.css.map */
