.tdiv{--h:var(--hd);--s:var(--sd);position:relative;overflow:hidden;padding:var(--pt) 0 var(--pb);background:var(--bg,transparent)}.tdiv-wrap{max-width:1500px;margin:0 auto;padding:0 56px}.tdiv-stage{display:flex;justify-content:center}.tdiv--left .tdiv-stage{justify-content:flex-start}.tdiv--right .tdiv-stage{justify-content:flex-end}.tdiv-spot{position:relative;flex:none}.tdiv-teddy{position:relative;width:calc(var(--h) * var(--r));height:var(--h)}.tdiv-pic{position:relative;z-index:2;display:block;width:100%;height:100%;line-height:0}.tdiv-pic img{display:block;width:100%;height:100%;object-fit:contain;transform-origin:50% 100%}.tdiv-reach{position:absolute;z-index:1;width:100vw;overflow:hidden;pointer-events:none}.tdiv-reach svg{position:absolute;top:0;display:block;overflow:visible}.tdiv-reach--r svg{left:0}.tdiv-reach--l svg{right:0}.tdiv--flags .tdiv-reach{height:calc(var(--s) * 80px)}.tdiv--flags .tdiv-reach--r{left:calc(var(--h) * .624);top:calc(var(--h) * .65 - var(--s) * 20px)}.tdiv--flags .tdiv-reach--l{right:calc(100% - var(--h) * .205);top:calc(var(--h) * .8 - var(--s) * 40px)}.tdiv--flags .tdiv-reach svg{width:calc(var(--s) * 3840px);height:calc(var(--s) * 80px)}.tdiv--magic .tdiv-reach{height:calc(var(--s) * 200px)}.tdiv--magic .tdiv-reach--r{left:calc(var(--h) * .624);top:calc(var(--h) * .65 - var(--s) * 150px)}.tdiv--magic .tdiv-reach--l{right:calc(100% - var(--h) * .624 - var(--s) * 40px);top:calc(var(--h) * .65 - var(--s) * 150px)}.tdiv--magic .tdiv-reach svg{width:calc(var(--s) * 3960px);height:calc(var(--s) * 200px)}.tdiv--magic .tdiv-stage{padding-top:calc(var(--s) * 40px)}.tdiv--rope .tdiv-reach{top:calc(var(--h) * .692 - var(--h) * .04);height:calc(var(--h) * .08);background:url(tts-rope.webp) repeat-x;background-size:auto 100%}.tdiv--rope .tdiv-reach--r{left:50%}.tdiv--rope .tdiv-reach--l{right:50%;background-position:right center}.tdiv--rope.tdiv--hop .tdiv-teddy{animation:none}.tdiv-string{fill:none;stroke:#19597a;stroke-width:2}.tdiv-flag{transform-box:fill-box;transform-origin:50% 0;animation:tdiv-flap 2.4s ease-in-out infinite;animation-delay:calc(var(--d, 0s) + var(--f, 0s))}.tdiv-trail{fill:none;stroke:var(--c);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.tdiv-star{transform-box:fill-box;transform-origin:50% 50%;stroke-width:3;stroke-linejoin:round;animation:tdiv-twinkle 2.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.4s)}.tdiv-star--y{fill:#ffc107;stroke:#ffc107}.tdiv-star--r{fill:#e91c25;stroke:#e91c25}.tdiv-star--b{fill:#2f9cd4;stroke:#2f9cd4}.tdiv--flags .tdiv-spot:after,.tdiv--magic .tdiv-spot:after{content:"";position:absolute;left:18%;right:18%;bottom:-5px;height:10px;border-radius:50%;background:#00000014}.tdiv--hw .tdiv-string{stroke:#121212}.tdiv--hw .tdiv-star--b{fill:#eb6123;stroke:#eb6123}.tdiv--hw .tdiv-star--r{fill:#121212;stroke:#121212}.tdiv-hw-pumpkin{position:absolute;z-index:3;left:-38%;bottom:-2px;width:calc(var(--h) * .44);pointer-events:none}.tdiv--left .tdiv-hw-pumpkin{left:auto;right:-38%}.tdiv-hw-pumpkin .hw-face-on{filter:drop-shadow(0 0 3px #ffb300);animation:hw-light 5s linear infinite}@keyframes tdiv-flap{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes tdiv-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.72) rotate(18deg)}}.tdiv-sea{position:relative;height:calc(var(--h) * .7 + 56px)}.tdiv-sea .tdiv-wrap{position:relative;z-index:2;height:100%}.tdiv-sea .tdiv-stage{height:100%}.tdiv--left .tdiv-sea .tdiv-stage{padding-left:6%}.tdiv--right .tdiv-sea .tdiv-stage{padding-right:6%}.tdiv-sea .tdiv-teddy{height:calc(var(--h) * .7 + 28px);overflow:hidden}.tdiv-sea .tdiv-pic{height:var(--h)}.tdiv-wave{position:absolute;left:0;right:0;display:block;background-repeat:repeat-x}.tdiv-wave--back{z-index:1;bottom:30px;height:40px;background-size:180px 40px;animation:tdiv-drift-back 8s linear infinite}.tdiv-wave--front{z-index:3;bottom:0;height:56px;background-size:240px 56px;animation:tdiv-drift 10s linear infinite}@keyframes tdiv-drift{to{background-position-x:240px}}@keyframes tdiv-drift-back{to{background-position-x:-180px}}.tdiv--peek.tdiv--sway .tdiv-pic img{animation:tdiv-bob 3.4s ease-in-out infinite}@keyframes tdiv-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(5px) rotate(2deg)}}.tdiv--flags.tdiv--sway .tdiv-pic img,.tdiv--magic.tdiv--sway .tdiv-pic img{animation:tdiv-sway 3.2s ease-in-out infinite}.tdiv--hop .tdiv-teddy{animation:tdiv-hop 3.6s ease-in-out infinite}.tdiv-teddy.is-hop{animation:tdiv-jump .7s ease-out}@keyframes tdiv-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes tdiv-hop{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-10px)}90%{transform:translateY(0)}95%{transform:translateY(-3px)}}@keyframes tdiv-jump{0%,to{transform:translateY(0)}40%{transform:translateY(-16px) rotate(-4deg)}70%{transform:translateY(0)}85%{transform:translateY(-4px)}}.tdiv.is-armed:not(.is-in) .tdiv-reach{width:0}.tdiv.is-in .tdiv-reach{transition:width 1.8s cubic-bezier(.3,.7,.4,1)}.tdiv--peek.is-armed:not(.is-in) .tdiv-pic{transform:translateY(calc(var(--h) * .8))}.tdiv--peek.is-in .tdiv-pic{transition:transform .9s cubic-bezier(.34,1.5,.6,1) .15s}@media(max-width:768px){.tdiv{--h:var(--hm);--s:var(--sm)}.tdiv-wrap{padding:0 15px}.tdiv-sea{height:calc(var(--h) * .7 + 44px)}.tdiv-sea .tdiv-teddy{height:calc(var(--h) * .7 + 22px)}.tdiv-wave--back{bottom:24px;height:32px;background-size:144px 32px}.tdiv-wave--front{height:44px;background-size:188px 44px}@keyframes tdiv-drift{to{background-position-x:188px}}@keyframes tdiv-drift-back{to{background-position-x:-144px}}}@media(prefers-reduced-motion:reduce){.tdiv *,.tdiv .tdiv-pic img{animation:none!important;transition:none!important}.tdiv-hw-pumpkin .hw-pumpkin>.hw-face-on{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ts-divider.css.map */
