.announcement-banner{position:relative;overflow:hidden;display:flex}.announcement-banner--border{border-bottom:1px solid rgba(var(--color-foreground),.08)}.announcement-banner__wrapper{position:relative}.announcement-banner__slider{display:flex;transition:transform .5s ease}.announcement-banner__slide{flex:0 0 100%;position:relative;display:none}.announcement-banner__slide.is-active{display:block}.announcement-banner__image-wrapper{display:block;width:100%;height:100%;position:relative}.announcement-banner__image{display:block;width:100%;height:auto;object-fit:cover}.announcement-banner__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.announcement-banner__controls{display:flex;align-items:center;justify-content:center;padding:1rem 0}.announcement-banner__control{background:transparent;border:none;padding:.5rem;cursor:pointer;color:rgb(var(--color-foreground))}.announcement-banner__control .icon-caret{width:15px;height:15px;display:block}.announcement-banner__control--prev .icon-caret{transform:rotate(90deg)}.announcement-banner__control--next .icon-caret{transform:rotate(-90deg)}.announcement-banner__dots{display:flex;gap:.5rem;margin:0 1rem}.announcement-banner__dot{width:10px;height:10px;border-radius:50%;border:1px solid rgba(var(--color-foreground),.4);background:transparent;padding:0;cursor:pointer}.announcement-banner__dot.is-active{background:rgba(var(--color-foreground),.4)}@media screen and (max-width: 749px){.announcement-banner__control{padding:.2rem}.announcement-banner__control .icon-caret{width:12px;height:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-announcement-banner.css.map */
