.jiggle-graphic-wrap .jiggle-graphic,.jiggle-graphic-wrap.lazy-image,figure.jiggle-graphic{position:relative;flex:0 0 auto;width:var(--layer-size, 85%);height:var(--layer-size, 85%);max-width:var(--layer-size, 85%);max-height:var(--layer-size, 85%);overflow:visible;background:transparent;transform:rotate(var(--layer-rotate, 0deg));transform-origin:center center;animation:jiggle-graphic-idle 4.2s ease-in-out infinite}.jiggle-graphic-wrap{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:auto;transform-origin:center center}.jiggle-graphic-wrap--interactive{text-decoration:none}.jiggle-graphic-wrap:hover .jiggle-graphic,.jiggle-graphic-wrap:focus-visible .jiggle-graphic,.jiggle-graphic-wrap:hover figure.jiggle-graphic,.jiggle-graphic-wrap:focus-visible figure.jiggle-graphic{animation:jiggle-graphic-hover .45s ease-in-out infinite;animation-delay:0s}.jiggle-graphic .lazy-image:before,.jiggle-graphic .lazy-image:after{display:none!important;content:none!important}.jiggle-graphic img,.jiggle-graphic .lazy-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain!important;object-position:center;opacity:1;padding:0!important;filter:drop-shadow(0 3px 2px rgba(0,0,0,.48)) drop-shadow(0 10px 10px rgba(0,0,0,.32)) drop-shadow(0 22px 24px rgba(0,0,0,.16)) drop-shadow(0 36px 44px rgba(0,0,0,.07));transition:filter .25s ease}.jiggle-graphic-wrap:hover img,.jiggle-graphic-wrap:focus-visible img,.jiggle-graphic-wrap:hover .lazy-image img,.jiggle-graphic-wrap:focus-visible .lazy-image img{filter:drop-shadow(0 4px 3px rgba(0,0,0,.55)) drop-shadow(0 14px 14px rgba(0,0,0,.38)) drop-shadow(0 28px 32px rgba(0,0,0,.2)) drop-shadow(0 44px 56px rgba(0,0,0,.1))}.jiggle-graphic-wrap:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.jiggle-graphic--delay-1:not(:hover):not(:focus-visible) .jiggle-graphic,.jiggle-graphic--delay-1:not(:hover):not(:focus-visible){animation-delay:.35s}.jiggle-graphic--delay-2:not(:hover):not(:focus-visible) .jiggle-graphic,.jiggle-graphic--delay-2:not(:hover):not(:focus-visible){animation-delay:.7s}.jiggle-graphic--delay-3:not(:hover):not(:focus-visible) .jiggle-graphic,.jiggle-graphic--delay-3:not(:hover):not(:focus-visible){animation-delay:1.05s}@keyframes jiggle-graphic-idle{0%,to{transform:rotate(calc(var(--layer-rotate, 0deg) - 1.2deg)) translateZ(0)}25%{transform:rotate(calc(var(--layer-rotate, 0deg) + .8deg)) translate3d(1px,-1px,0)}50%{transform:rotate(calc(var(--layer-rotate, 0deg) + 1.2deg)) translate3d(0,-2px,0)}75%{transform:rotate(calc(var(--layer-rotate, 0deg) - .8deg)) translate3d(-1px,-1px,0)}}@keyframes jiggle-graphic-hover{0%,to{transform:rotate(calc(var(--layer-rotate, 0deg) - 3deg)) translateZ(0) scale(1.04)}20%{transform:rotate(calc(var(--layer-rotate, 0deg) + 2.5deg)) translate3d(2px,-3px,0) scale(1.06)}40%{transform:rotate(calc(var(--layer-rotate, 0deg) + 3.5deg)) translate3d(-1px,-4px,0) scale(1.05)}60%{transform:rotate(calc(var(--layer-rotate, 0deg) - 2.5deg)) translate3d(-2px,-2px,0) scale(1.06)}80%{transform:rotate(calc(var(--layer-rotate, 0deg) - 3.5deg)) translate3d(1px,-3px,0) scale(1.04)}}@media(prefers-reduced-motion:reduce){.jiggle-graphic-wrap .jiggle-graphic,figure.jiggle-graphic{animation:none;transform:rotate(var(--layer-rotate, 0deg))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-jiggle-graphic.css.map */
