.noor-contact{background:transparent;padding:3rem 0;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.noor-contact__container{max-width:120rem;margin:0 auto;padding:0 2rem}.noor-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.noor-contact__info{background:rgb(var(--color-background));padding:3rem;border-radius:2rem;box-shadow:0 4px 20px #0000001f;border:1px solid rgba(var(--color-foreground),.1)}.noor-contact__title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:3rem;font-weight:600;color:rgb(var(--color-foreground));margin-bottom:1rem;line-height:1.2}.noor-contact__subtitle{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.3rem;color:rgba(var(--color-foreground),.8);margin-bottom:3rem;line-height:1.6}.noor-contact__details{margin-bottom:3rem}.noor-contact__detail{display:flex;align-items:flex-start;margin-bottom:2rem;padding:1.5rem;background:#f7dba70d;border-radius:1.2rem;border-left:3px solid #F7DBA7}.noor-contact__detail:last-child{margin-bottom:0}.noor-contact__detail-icon{flex-shrink:0;width:48px;height:48px;background:#f7dba7;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1.5rem;color:rgb(var(--color-foreground))}.noor-contact__detail-icon svg{width:20px;height:20px}.noor-contact__detail-content{flex:1}.noor-contact__detail-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));margin-bottom:.5rem}.noor-contact__detail-text{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.1rem;color:rgba(var(--color-foreground),.8);line-height:1.6;margin:0}.noor-contact__detail-text a{color:rgba(var(--color-foreground),.8);text-decoration:none;transition:color .3s ease}.noor-contact__detail-text a:hover{color:#f7dba7}.noor-contact__description{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.1rem;color:rgba(var(--color-foreground),.8);line-height:1.7;padding:1.5rem;background:rgba(var(--color-background),.5);border-radius:1.2rem;border-left:3px solid #F7DBA7}.noor-contact__form-wrapper{background:rgb(var(--color-background));padding:3rem;border-radius:2rem;box-shadow:0 4px 20px #0000001f;border:1px solid rgba(var(--color-foreground),.1)}.noor-contact__form-content{width:100%}.noor-contact__form-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:2.5rem;font-weight:600;color:rgb(var(--color-foreground));margin-bottom:2rem;text-align:center}.noor-contact__form{display:flex;flex-direction:column;gap:1.5rem}.noor-contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.noor-contact__field{position:relative}.noor-contact__field:has(.noor-contact__textarea){grid-column:1 / -1}.noor-contact__input,.noor-contact__textarea{width:100%;padding:1.5rem;border:2px solid rgba(var(--color-foreground),.2);border-radius:1.2rem;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.1rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));transition:all .3s ease;resize:vertical}.noor-contact__textarea{min-height:120px;line-height:1.6}.noor-contact__input:focus,.noor-contact__textarea:focus{outline:none;border-color:#f7dba7;box-shadow:0 0 0 3px #f7dba71a}.noor-contact__input::placeholder,.noor-contact__textarea::placeholder{color:rgba(var(--color-foreground),.6)}.noor-contact__label{position:absolute;top:-8px;left:1rem;background:rgb(var(--color-background));padding:0 .5rem;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:500;color:rgb(var(--color-foreground));pointer-events:none}.noor-contact__field-error{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#ef4444;font-size:.875rem;margin-top:.5rem;display:block}.noor-contact__submit{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f7dba7;color:rgb(var(--color-foreground));border:none;border-radius:1.2rem;padding:1.5rem 2rem;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00000026;margin-top:1.5rem}.noor-contact__submit:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003;opacity:.9}.noor-contact__submit:active{transform:translateY(0);box-shadow:0 4px 12px #00000026}.noor-contact__message{padding:2rem;border-radius:1.2rem;margin-bottom:2rem;display:flex;align-items:flex-start;gap:1.5rem}.noor-contact__message--success{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#166534}.noor-contact__message--error{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#991b1b}.noor-contact__message svg{flex-shrink:0;width:24px;height:24px;margin-top:2px}.noor-contact__message h3{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.noor-contact__message p{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;line-height:1.6}.noor-contact__message ul{margin:1rem 0 0;padding-left:1.5rem}.noor-contact__message li{margin-bottom:.5rem}.noor-contact__message a{color:inherit;text-decoration:underline}.noor-contact__message a:hover{text-decoration:none}@media screen and (max-width: 749px){.noor-contact__container{padding:0 1.5rem}.noor-contact__grid{grid-template-columns:1fr;gap:2rem}.noor-contact__info,.noor-contact__form-wrapper{padding:2rem 1.5rem}.noor-contact__title{font-size:2rem}.noor-contact__form-title{font-size:1.75rem}.noor-contact__fields{grid-template-columns:1fr}.noor-contact__detail{padding:1rem}.noor-contact__detail-icon{width:40px;height:40px;margin-right:1rem}.noor-contact__detail-icon svg{width:18px;height:18px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-noor-contact.css.map */
