.teddy-annot{position:absolute;width:0;height:0;margin:0;padding:0;overflow:visible;pointer-events:none}.teddy-annot__pos{position:absolute;left:0;top:0;transform:translate(-50%) rotate(var(--rot,-3deg));transform-origin:center;pointer-events:none}.teddy-annot__pos--txt{font-family:var(--annot-ff,var(--teddy-font-hand));font-weight:600;font-size:var(--fs,26px);line-height:var(--lh,1.15);color:var(--col,var(--teddy-pen-blue));white-space:nowrap;display:inline-flex;flex-direction:column;align-items:center}.teddy-annot__txt{display:block;text-align:center}.teddy-annot__img{display:block;width:var(--w,160px);max-width:none;height:auto}.teddy-annot__ch{display:inline-block}.teddy-annot__arrow{display:block;width:3em;height:auto;color:inherit;overflow:visible;margin-top:2px}.teddy-annot__pos--aind .teddy-annot__arrow{transform:rotate(calc(var(--arot,0deg) - var(--rot,-3deg)));transform-origin:center}@media(max-width:759px){.teddy-annot__pos--txt{font-size:var(--fsm,var(--fs,26px))}}.teddy-annot__arrow path{stroke-dasharray:140}.teddy-hw{display:block;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;max-width:none}html.teddy-anim-ready .teddy-annot__pos--txt:not(.is-hw):not(.is-static) .teddy-annot__ch{opacity:0}html.teddy-anim-ready .teddy-annot__pos--txt.is-in:not(.is-hw) .teddy-annot__ch{animation:teddy-letterIn .22s both;animation-delay:calc(var(--i) * 45ms)}html.teddy-anim-ready .teddy-annot__pos:not(.is-static) .teddy-annot__arrow path{stroke-dashoffset:140}html.teddy-anim-ready .teddy-annot__pos--txt.is-in .teddy-annot__arrow path{animation:teddy-draw .5s .4s both}html.teddy-anim-ready .teddy-annot__pos--img:not(.is-static) .teddy-annot__img{clip-path:inset(0 100% 0 0)}html.teddy-anim-ready .teddy-annot__pos--img.is-in .teddy-annot__img{animation:teddy-writeOn 1.1s cubic-bezier(.6,.02,.2,1) both}@media(max-width:759px){.teddy-annot__img{width:var(--wm,120px)}}.teddy-annot-layer{position:absolute;top:0;left:0;width:100%;height:0;overflow:visible;z-index:40;pointer-events:none}.teddy-annot-layer--top{z-index:120}.teddy-annot-float{position:absolute;width:0;height:0;overflow:visible;pointer-events:none}.teddy-annot-float[hidden]{display:none}.teddy-annot-float--behind{z-index:-1}.teddy-annot-host{isolation:isolate}.teddy-annot-host--rel{position:relative}.teddy-annot-sec{overflow:clip}
/*# sourceMappingURL=/cdn/shop/t/6/assets/teddy-annot.css.map */
