.footer,footer.footer,.footer.color-scheme-1,.footer.gradient,footer[class*=color-],section.footer{background:#fff5f9!important;background-color:#fff5f9!important;background-image:none!important;border-top:1px solid #F1D7E5!important;position:relative!important}.footer.gradient,.footer.gradient:before,.footer.gradient:after{background:#fff5f9!important;background-image:none!important}.footer[class*=color-scheme],.footer.color-scheme-1,.footer.color-scheme-2,.footer.color-scheme-3{background:#fff5f9!important;background-color:#fff5f9!important;background-image:none!important}.footer *{color:#2f2a2e!important}.footer h2,.footer .footer-block__heading{color:#b94b82!important}.footer a{color:#2f2a2e!important;opacity:.85;transition:opacity .2s ease,color .2s ease!important}.footer a:hover{color:#e85aa5!important;opacity:1!important}.footer-block__newsletter{background:#fff!important;padding:30px!important;border-radius:12px!important;border:1px solid #F1D7E5!important;box-shadow:0 2px 8px #b94b8214!important}.footer-block__newsletter h2{color:#b94b82!important}.footer .newsletter-form__field-wrapper input{border:1px solid #F1D7E5!important;background:#fff!important;color:#2f2a2e!important}.footer .newsletter-form__field-wrapper input:focus{border-color:#e85aa5!important;outline:none!important;box-shadow:0 0 0 3px #e85aa51a!important}.footer .newsletter-form__button{background:linear-gradient(180deg,#f48cc3,#e85aa5)!important;color:#fff!important;border:none!important;transition:all .3s ease!important}.footer .newsletter-form__button:hover{background:linear-gradient(180deg,#e85aa5,#c93e86)!important;transform:translateY(-2px)!important}.footer .list-social a{color:#b94b82!important;transition:color .2s ease!important}.footer .list-social a:hover{color:#e85aa5!important}.footer__content-bottom{border-top:1px solid #F1D7E5!important;padding-top:30px!important;margin-top:40px!important}.footer .list-payment svg{fill:#b94b82!important}.contact{background:#fff5f9!important;border-radius:16px!important;padding:60px 40px!important;margin:40px auto!important;border:1px solid #F1D7E5!important;box-shadow:0 4px 16px #b94b8214!important}.color-scheme-1.gradient:has(.contact),div.gradient:has(.contact){background:#fff!important;padding:60px 0!important}.contact h2,.contact .title{color:#b94b82!important;margin-bottom:30px!important}.contact .field input,.contact .field textarea,.contact .field select{border:1px solid #F1D7E5!important;background:#fff!important;color:#2f2a2e!important;border-radius:8px!important;padding:14px 16px!important;transition:all .2s ease!important}.contact .field input:focus,.contact .field textarea:focus,.contact .field select:focus{border-color:#e85aa5!important;outline:none!important;box-shadow:0 0 0 3px #e85aa51a!important}.contact .field__label{color:#b94b82!important;font-weight:600!important;margin-bottom:8px!important}.contact button[type=submit],.contact .button{background:linear-gradient(180deg,#f48cc3,#e85aa5)!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:14px 32px!important;font-weight:600!important;font-size:16px!important;letter-spacing:.03em!important;box-shadow:0 8px 20px #e85aa559,0 4px 8px #0000001f!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;position:relative!important;overflow:visible!important}.contact button[type=submit]:before,.contact .button:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:50%!important;background:linear-gradient(180deg,#fff6,#fff0)!important;border-radius:999px 999px 0 0!important;pointer-events:none!important;z-index:1!important}.contact button[type=submit]:hover,.contact .button:hover{background:linear-gradient(180deg,#e85aa5,#c93e86)!important;transform:translateY(-3px)!important;box-shadow:0 12px 28px #e85aa573,0 6px 12px #00000026!important}.contact button[type=submit]:active,.contact .button:active{transform:translateY(0)!important;box-shadow:0 4px 12px #e85aa54d,0 2px 6px #0000001a!important}.contact .form-status{background:#fff!important;border:1px solid #F1D7E5!important;border-radius:8px!important;padding:20px!important;margin-bottom:30px!important}.contact .form-status.form-status-list{border-color:#4caf50!important;background:#f1f8f4!important}.contact .form__message{color:#2f2a2e!important}.map-section,.section-map,.footer-trust,section.footer-trust{background:#fff5f9!important;background-color:#fff5f9!important;background-image:none!important;padding:60px 20px 40px!important;border-top:1px solid #F1D7E5!important;border-bottom:none!important}.footer-trust[style*=background],section.footer-trust[style*=background]{background:#fff5f9!important;background-color:#fff5f9!important}.map-section iframe,.section-map iframe,.footer-trust-map iframe{border-radius:12px!important;border:1px solid #F1D7E5!important;box-shadow:0 4px 16px #b94b8214!important}.footer-trust-store-name{color:#b94b82!important}.footer-trust-address,.footer-trust-reassurance{color:#2f2a2e!important;opacity:.9!important}.footer-trust-phone{color:#e85aa5!important}.footer-trust-phone:hover{color:#c93e86!important}@media screen and (max-width: 989px){.contact{padding:40px 30px!important;margin:30px auto!important}.footer-block__newsletter{padding:24px!important}}@media screen and (max-width: 749px){.contact{padding:30px 20px!important;margin:20px auto!important;border-radius:12px!important}.footer-block__newsletter{padding:20px!important}.footer__content-bottom{padding-top:20px!important;margin-top:30px!important}}.footer:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:1px!important;background:linear-gradient(90deg,transparent 0%,rgba(185,75,130,.1) 50%,transparent 100%)!important}.footer{margin-top:60px!important}@media screen and (max-width: 749px){.footer{margin-top:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/368/assets/footer-contact-styling.css.map */
