.contact img{max-width:100%}.contact-premium{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 82% 12%,rgba(143,91,255,.26),transparent 26rem),radial-gradient(circle at 10% 82%,rgba(255,61,113,.14),transparent 24rem),linear-gradient(135deg,#06070c,#0d101b 48%,#050508);color:#f8f3ea}.contact-premium:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.74),transparent 78%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.74),transparent 78%)}.contact-premium .contact{max-width:86rem}.contact-premium .title{margin-bottom:2.6rem;color:#fff;font-size:clamp(3.8rem,6vw,6.8rem);font-weight:800;letter-spacing:0;line-height:.98;text-align:center;text-shadow:0 0 32px rgba(255,255,255,.16)}.contact-premium form{position:relative;padding:clamp(2rem,4vw,4rem);border:1px solid rgba(255,255,255,.12);border-radius:2.6rem;background:radial-gradient(circle at 88% 0%,rgba(255,220,168,.12),transparent 22rem),linear-gradient(180deg,#ffffff13,#ffffff07);box-shadow:0 2rem 7rem #0000006b,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.contact-premium .field{margin-bottom:1.8rem}.contact-premium .field:before,.contact-premium .field:after{box-shadow:none}.contact-premium .field__input{min-height:5.4rem;border:1px solid rgba(255,255,255,.12);border-radius:1.6rem;background:#05050894;color:#fff;box-shadow:inset 0 1px #ffffff0f}.contact-premium textarea.field__input{min-height:18rem;resize:vertical}.contact-premium .field__input:focus,.contact-premium .field__input:not(:placeholder-shown),.contact-premium .field__input:-webkit-autofill{padding:2.2rem 1.5rem .8rem}.contact-premium .field__input:focus{border-color:#ffdca87a;box-shadow:0 0 0 1px #ffdca83d,0 0 28px #ffdca81a;outline:0}.contact-premium .field__label{color:#f8f3eaad}.contact-premium .field__input:focus~.field__label,.contact-premium .field__input:not(:placeholder-shown)~.field__label{color:#ffdca8}.contact-premium .form__message,.contact-premium .form-status-list,.contact-premium .form-status-list a{color:#f8f3ea}.contact-premium .form-status{padding:1.2rem 1.4rem;border:1px solid rgba(255,255,255,.12);border-radius:1.6rem;background:#ffffff0e}.contact-premium .contact__field-error,.contact-premium .form__message .icon-error{color:#ff8fa8}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}.contact-premium .contact__button{margin-top:2.8rem;text-align:center}.contact-premium .button{--color-button: 255, 220, 168;--color-button-text: 12, 12, 16;min-height:5.4rem;min-width:min(100%,22rem);border-radius:999px;font-weight:800;letter-spacing:.04rem;text-transform:uppercase;box-shadow:0 0 28px #ffdca838,0 14px 40px #00000052}.contact-premium .button:after{box-shadow:none}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width:749px){.contact-premium .contact{padding-left:1.8rem;padding-right:1.8rem}.contact-premium form{border-radius:2rem}.contact-premium .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-contact-form.css.map */
