body{--ann-height: 60px}@media(max-width:767px){body{--ann-height: 52px}}.ann-bar{background:#c00;width:100%;overflow:hidden;position:sticky;top:0;z-index:1002;height:calc(var(--ann-height, 60px) * (1 - var(--ann-progress, 0)))}.ann-bar__inner{height:var(--ann-height, 60px);display:flex;align-items:center;justify-content:center;gap:.75rem;transform:translateY(calc(var(--ann-progress, 0) * -100%));will-change:transform}.ann-carousel{flex:1;min-width:0;height:100%;display:flex;align-items:center;justify-content:center;gap:.25rem}.ann-track{position:relative;height:100%;min-width:0;display:grid;align-items:center;justify-items:center}.ann-socials{display:flex;align-items:center;gap:1.1rem;flex-shrink:0;padding-left:1.25rem}.ann-social-link{display:flex;color:#ffffffbf;transition:color .2s ease}.ann-social-link svg{width:22px;height:22px}.ann-social-link:hover{color:#fff}.ann-book{flex-shrink:0;margin-right:1rem;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff80;white-space:nowrap;transition:text-decoration-color .2s ease}.ann-book:hover{text-decoration-color:#fff}.ann-item{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:.5rem;max-width:100%;min-width:0;text-decoration:none;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:clamp(.82rem,2.5vw,.98rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .25s ease;pointer-events:none;white-space:nowrap}.ann-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ann-item.ann-active{opacity:1;pointer-events:auto;transition:opacity .25s ease .25s}.ann-item:hover{text-decoration:underline;text-underline-offset:3px}.ann-icon{display:flex;line-height:1}.ann-icon svg{width:17px;height:17px}.ann-prev,.ann-next{flex-shrink:0;z-index:5;background:none;border:none;color:#fff9;font-size:1rem;cursor:pointer;padding:0 .6rem;line-height:1;transition:color .2s ease}.ann-prev:hover,.ann-next:hover{color:#fff}.ann-dots{position:absolute;bottom:4px;left:50%;transform:translate(-50%);display:flex;gap:4px;z-index:5}.ann-dot{width:4px;height:4px;border-radius:50%;background:#ffffff59;cursor:pointer;transition:background .3s ease,transform .3s ease}.ann-dot.ann-dot-active{background:#fff;transform:scale(1.3)}@media(max-width:767px){.ann-socials,.ann-book{display:none}.ann-carousel{width:100%;padding-inline:.4rem}.ann-prev,.ann-next{padding:0 .4rem}.ann-item{font-size:clamp(.66rem,3.4vw,.8rem);letter-spacing:.04em;gap:.35rem}.ann-icon svg{width:14px;height:14px}}.ann-book-bubble{display:none}@media(max-width:767px){.ann-book-bubble{display:flex;align-items:center;justify-content:center;position:fixed;top:calc(var(--ann-height, 52px) * (1 - var(--ann-progress, 0)) + var(--header-height, 60px) + 10px);right:12px;z-index:950;background:#c00;color:#fff;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:center;text-decoration:none;line-height:1.2;padding:.75rem 1rem;max-width:96px;border-radius:999px;box-shadow:0 4px 14px #00000047;transition:opacity .25s ease,transform .25s ease}.ann-book-bubble--hidden{opacity:0;transform:translateY(12px);pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ka-announcement.css.map */
