.fana-contact{position:relative;overflow:hidden;padding:6rem 0;background-color:var(--fana-cream, #f6ece0)}.fana-contact__glow{position:absolute;top:50%;left:50%;width:700px;height:500px;transform:translate(-50%,-50%);background:radial-gradient(circle,#6e3f4129,#6e3f4100 70%);filter:blur(10px);pointer-events:none;z-index:0}.fana-contact__grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(110,63,65,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(110,63,65,.08) 1px,transparent 1px);background-size:3rem 3rem;-webkit-mask-image:radial-gradient(circle at center,#000 0%,transparent 70%);mask-image:radial-gradient(circle at center,#000 0%,transparent 70%)}.fana-contact__inner{position:relative;z-index:1}.fana-contact__header{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:42rem;margin:0 auto 3rem}.fana-contact__badge{display:inline-block;margin-bottom:1.25rem;padding:.4rem 1.1rem;border-radius:999px;background-color:#6e3f411a;color:var(--fana-burgundy, #6e3f41);font-family:var(--font-arabic-heading, inherit);font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}:dir(rtl) .fana-contact__badge{letter-spacing:0}.fana-contact__heading{margin:0 0 1.25rem;font-family:var(--font-arabic-heading, inherit);font-size:3rem;font-weight:800;letter-spacing:.01em;color:var(--fana-black, #33121d)}:dir(rtl) .fana-contact__heading{letter-spacing:0}.fana-contact__description{color:#33121da6;font-size:1.6rem;line-height:1.6}.fana-contact__description p{margin:0}.fana-contact__card-wrapper{display:flex;justify-content:center}.fana-contact__card{width:100%;max-width:44rem;border-radius:2rem;border:1px solid var(--fana-burgundy-soft, rgba(110, 63, 65, .2));background-color:#fbf6ecbf;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 20px 45px #33121d1f;padding:3.2rem 2.8rem}.fana-contact__field{margin-bottom:1.6rem}.fana-contact__field label{display:block;margin-bottom:.5rem;font-size:1.3rem;font-weight:600;color:var(--fana-black, #33121d)}.fana-contact__input-wrap{position:relative}.fana-contact__icon{position:absolute;top:50%;inset-inline-start:1.2rem;transform:translateY(-50%);width:1.8rem;height:1.8rem;color:#33121d66;pointer-events:none}.fana-contact__field input[type=text],.fana-contact__field input[type=email]{width:100%;height:4.6rem;padding-block:0;padding-inline-start:4.2rem;padding-inline-end:1.4rem;border-radius:.8rem;border:1px solid var(--fana-burgundy-soft, rgba(110, 63, 65, .25));background-color:#fff9;font-size:1.5rem;color:var(--fana-black, #33121d);transition:border-color .2s ease,box-shadow .2s ease}:dir(rtl) .fana-contact__field input[type=email]{direction:ltr;text-align:right}.fana-contact__field textarea{width:100%;min-height:14rem;padding:1.4rem;border-radius:.8rem;border:1px solid var(--fana-burgundy-soft, rgba(110, 63, 65, .25));background-color:#fff9;font-size:1.5rem;font-family:inherit;color:var(--fana-black, #33121d);resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.fana-contact__field input:focus-visible,.fana-contact__field textarea:focus-visible{outline:none;border-color:var(--fana-burgundy, #6e3f41);box-shadow:0 0 0 3px var(--fana-burgundy-soft, rgba(110, 63, 65, .2))}.fana-contact__submit{width:100%;margin-top:.6rem;height:4.8rem}.fana-contact__success{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border-radius:.6rem;background-color:#6e3f411a;color:var(--fana-burgundy, #6e3f41);font-weight:600}.fana-contact__errors{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border-radius:.6rem;background-color:#b2222214;border:1px solid rgba(178,34,34,.3);color:#8b2c2c}.fana-contact__errors p{margin:0 0 .4rem;font-weight:700}.fana-contact__errors ul{margin:0;padding-inline-start:1.8rem}.fana-contact__errors a{color:inherit;text-decoration:underline}@media screen and (max-width:749px){.fana-contact{padding:4rem 0}.fana-contact__heading{font-size:2.2rem}.fana-contact__card{padding:2.4rem 1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-contact-form.css.map */
