.footer[data-pn-footer-aim]{--pn-footer-aim-x: 50%;--pn-footer-aim-y: 50%}.footer .pn-footer-aim{position:absolute;z-index:40;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none;transform:translate3d(var(--pn-footer-aim-x),var(--pn-footer-aim-y),0);transition:opacity 90ms ease;will-change:transform}.footer.pn-footer-aim-active .pn-footer-aim{opacity:1}.footer .pn-footer-aim__ring,.footer .pn-footer-aim__dot{position:absolute;top:0;left:0;pointer-events:none}.footer .pn-footer-aim__ring{width:3.6rem;height:3.6rem;border:1px solid rgba(240,236,227,.82);border-radius:50%;box-shadow:0 0 0 1px #0506078c,0 0 1.6rem #05060773;transform:translate(-50%,-50%);transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.footer .pn-footer-aim__ring:before,.footer .pn-footer-aim__ring:after{position:absolute;top:50%;left:50%;content:"";background:#f0ece3d1;box-shadow:0 0 0 1px #0506074d;transform:translate(-50%,-50%);transition:background-color .12s ease}.footer .pn-footer-aim__ring:before{width:5.6rem;height:1px}.footer .pn-footer-aim__ring:after{width:1px;height:5.6rem}.footer .pn-footer-aim__dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--pn-footer-red, #d12433);box-shadow:0 0 1rem #d12433bf;transform:translate(-50%,-50%)}.footer.pn-footer-aim-targeting .pn-footer-aim__ring{border-color:var(--pn-footer-red, #d12433);box-shadow:0 0 0 1px #050607b3,0 0 1.8rem #d1243352;transform:translate(-50%,-50%) scale(1.18)}.footer.pn-footer-aim-targeting .pn-footer-aim__ring:before,.footer.pn-footer-aim-targeting .pn-footer-aim__ring:after{background:var(--pn-footer-red, #d12433)}.footer.pn-footer-aim-pressed .pn-footer-aim__ring{transform:translate(-50%,-50%) scale(.86)}.footer [data-pn-footer-aim-targeted=true]{color:var(--pn-footer-bone, #f0ece3)!important}.footer .pn-footer-route-link[data-pn-footer-aim-targeted=true]{border-color:var(--pn-footer-red, #d12433);background:#d1243340}@media(hover:hover)and (pointer:fine){.footer.pn-footer-aim-ready,.footer.pn-footer-aim-ready a,.footer.pn-footer-aim-ready button,.footer.pn-footer-aim-ready summary,.footer.pn-footer-aim-ready input,.footer.pn-footer-aim-ready select,.footer.pn-footer-aim-ready textarea{cursor:none!important}}@media(prefers-reduced-motion:reduce){.footer .pn-footer-aim,.footer .pn-footer-aim__ring,.footer .pn-footer-aim__ring:before,.footer .pn-footer-aim__ring:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pn-footer-aim.css.map */
