.aj2-ann{--_rot: 5s;position:fixed;top:0;left:0;right:var(--aj2-sbw, 0px);z-index:var(--aj2-z-header);height:calc(var(--aj2-ann-h) + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(var(--aj2-pad-x),env(safe-area-inset-right,0px)) 0 max(var(--aj2-pad-x),env(safe-area-inset-left,0px));background-color:var(--aj2-c-ink);color:var(--aj2-c-on-deep);transform:translateY(0);transition:transform var(--aj2-d-collapse) var(--aj2-ease-out);touch-action:pan-y}html.aj2-scrolled .aj2-ann{transform:translateY(calc(-1 * var(--aj2-ann-h)))}html.aj2-hdr-instant .aj2-ann{transition:none}.aj2-ann__in{position:relative;width:min(var(--aj2-chrome-max, 1320px),100%);height:var(--aj2-ann-h);margin-inline:auto}.aj2-ann__track{position:relative;display:grid;height:100%;overflow:hidden}.aj2-ann__msg{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;margin:0;font-family:var(--aj2-f-body);font-size:var(--aj2-t-micro);font-weight:500;line-height:1.2;letter-spacing:.01em;color:var(--aj2-c-on-deep);text-align:center;white-space:nowrap;opacity:0;visibility:hidden;filter:blur(2px);transform:translateY(10px);transition:opacity var(--aj2-d-fast) var(--aj2-ease-out),filter var(--aj2-d-fast) var(--aj2-ease-out),transform var(--aj2-d-ui) var(--aj2-ease-out),visibility 0s linear var(--aj2-d-ui)}.aj2-ann__msg.is-leaving{transform:translateY(-10px)}.aj2-ann__msg.is-active{opacity:1;visibility:visible;filter:none;transform:none;transition:opacity var(--aj2-d-ui) var(--aj2-ease-out) 90ms,filter var(--aj2-d-ui) var(--aj2-ease-out) 90ms,transform .42s var(--aj2-ease-out) 90ms,visibility 0s linear 0s}.aj2-ann.is-back .aj2-ann__msg:not(.is-active):not(.is-leaving){transform:translateY(-10px)}.aj2-ann.is-back .aj2-ann__msg.is-leaving{transform:translateY(10px)}.aj2-ann__ic{display:inline-grid;place-items:center;color:var(--aj2-c-brand-light);flex:0 0 auto}.aj2-ann__txt,.aj2-ann__link{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}.aj2-ann__txt b,.aj2-ann__link b{font-weight:700;color:var(--aj2-c-brand-light)}html:not(.aj2-js) .aj2-ann__msg:not(.is-active){display:none}.aj2-ann__link{color:inherit;text-decoration:none;transition:color var(--aj2-d-fast) var(--aj2-ease-hover)}.aj2-ann :focus-visible{outline:2px solid var(--aj2-c-brand-light);outline-offset:2px;border-radius:var(--aj2-r-sm)}@media(hover:hover)and (pointer:fine){.aj2-ann__link:hover{color:var(--aj2-c-brand-light)}}.aj2-ann__dots{display:none}@media(min-width:1024px){.aj2-ann__track{margin-inline:120px}.aj2-ann__dots{position:absolute;top:50%;right:-6px;display:flex;align-items:center;transform:translateY(-50%)}.aj2-ann__dot{position:relative;display:grid;place-items:center;width:auto;min-width:20px;height:28px;padding:0 4px;border:0;border-radius:var(--aj2-r-pill);background:transparent;cursor:pointer}.aj2-ann__dot:before,.aj2-ann__dot:after{content:"";display:block;width:6px;height:6px;border-radius:var(--aj2-r-pill);background-color:var(--aj2-c-on-deep-4);transition:width .36s var(--aj2-ease-out),background-color var(--aj2-d-fast) var(--aj2-ease-hover)}.aj2-ann__dot:after{position:absolute;top:50%;left:4px;width:22px;margin-top:-3px;background-color:var(--aj2-c-brand-light);transform:scaleX(0);transform-origin:0 50%;opacity:0;transition:opacity var(--aj2-d-fast) var(--aj2-ease-out)}.aj2-ann__dot.is-active:before{width:22px;background-color:var(--aj2-c-on-deep-3)}.aj2-ann__dot.is-active:after{opacity:1}.aj2-ann.is-running .aj2-ann__dot.is-active:after{animation:aj2-ann-fill var(--_rot) linear forwards}.aj2-ann.is-paused .aj2-ann__dot.is-active:after{animation-play-state:paused}.aj2-ann.is-still .aj2-ann__dot.is-active:after{transform:none}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.aj2-ann__dot:not(.is-active):hover:before{background-color:var(--aj2-c-on-deep-2)}}@keyframes aj2-ann-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.aj2-ann,.aj2-ann__msg,.aj2-ann__msg.is-active{filter:none;transform:none;transition:opacity var(--aj2-d-fade) var(--aj2-ease-out)}.aj2-ann__dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/aj2-pg-announcement.css.map */
