.playful-footer{position:relative;overflow:hidden;isolation:isolate}.playful-footer.wavy-edges--top{--wave-height: 36px;padding-top:calc(var(--wave-height) + 1.2rem)}.playful-footer>.page-width,.playful-footer .footer__content-top,.playful-footer .footer__content-bottom{position:relative;z-index:1}.playful-footer__sparkle{position:absolute;z-index:0;line-height:1;pointer-events:none;animation:playful-footer-twinkle 3.4s ease-in-out infinite}.playful-footer__sparkle--1{top:18%;left:4%;font-size:3rem;color:#ff7ec0}.playful-footer__sparkle--2{top:30%;right:6%;font-size:3.4rem;color:#d29abc;animation-delay:1s}.playful-footer__sparkle--3{bottom:26%;left:46%;font-size:2.2rem;color:#fff;animation-delay:2s}.playful-footer__sparkle--4{bottom:14%;right:18%;font-size:2.4rem;color:#ff7ec0;animation-delay:1.5s}.playful-footer .footer-block__heading,.playful-footer .footer-block__newsletter h2,.playful-footer .footer-block--newsletter h2{font-family:Chewy,cursive;font-weight:400;letter-spacing:.02em;color:#e87a9e}.playful-footer .footer-block--newsletter h2{font-size:clamp(2.2rem,3vw,2.8rem)}.playful-footer .list-menu__item--link{display:inline-block;padding:.4rem 1rem;margin-left:-1rem;border-radius:999px;font-weight:600;text-decoration:none;transition:background-color .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1),color .2s ease}.playful-footer .list-menu__item--link:hover{background:#fff;color:#ec1c84;transform:translate(4px) rotate(-1.5deg);text-decoration:none}.playful-footer .newsletter-form__field-wrapper .field{border-radius:999px}.playful-footer .newsletter-form__field-wrapper .field__input{border-radius:999px;background:#fff;box-shadow:0 0 0 3px #f9c8d6}.playful-footer .newsletter-form__field-wrapper .field:after,.playful-footer .newsletter-form__field-wrapper .field:before{display:none}.playful-footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:0 0 0 3px #ec1c84;outline:none}.playful-footer .newsletter-form__button{width:4.4rem;height:4.4rem;margin:0;top:50%;right:.4rem;transform:translateY(-50%);border-radius:50%;background:linear-gradient(135deg,#ec1c84,#ff7ec0);color:#fff;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.playful-footer .newsletter-form__button:hover{transform:translateY(-50%) scale(1.08) rotate(-8deg)}.playful-footer .newsletter-form__button .svg-wrapper,.playful-footer .newsletter-form__button svg{color:#fff}.playful-footer .list-social__link{display:grid;place-items:center;width:4.6rem;height:4.6rem;margin:0 .3rem;padding:0;border-radius:58% 42% 52% 48%/46% 56% 44% 54%;background:#fff;color:#e87a9e;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,color .2s ease}.playful-footer .list-social__item:nth-child(2n) .list-social__link{border-radius:44% 56% 46% 54%/56% 44% 58% 42%}.playful-footer .list-social__link:hover{background:#ec1c84;color:#fff;transform:translateY(-4px) rotate(-8deg) scale(1.06)}.playful-footer .list-social__link .svg-wrapper,.playful-footer .list-social__link svg{width:2rem;height:2rem}.playful-footer .footer__content-bottom{border-top:3px dashed rgba(232,122,158,.35)}.playful-footer .footer__copyright,.playful-footer .policies a{font-weight:600}.playful-footer .policies a:hover{color:#ec1c84}@keyframes playful-footer-twinkle{0%,to{transform:scale(1) rotate(0);opacity:.95}50%{transform:scale(1.3) rotate(18deg);opacity:.5}}@media screen and (max-width:749px){.playful-footer.wavy-edges--top{--wave-height: 26px}.playful-footer__sparkle--3,.playful-footer__sparkle--4{display:none}}@media(prefers-reduced-motion:reduce){.playful-footer__sparkle{animation:none}.playful-footer .list-menu__item--link,.playful-footer .list-social__link,.playful-footer .newsletter-form__button{transition:none}.playful-footer .list-menu__item--link:hover,.playful-footer .list-social__link:hover{transform:none}.playful-footer .newsletter-form__button:hover{transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-playful-footer.css.map */
