.oudamir-contact .field:before,.oudamir-contact .field:after,.oudamir-contact .select:before,.oudamir-contact .select:after,.oudamir-contact .text-area:before,.oudamir-contact .text-area:after{display:none!important;content:none!important;box-shadow:none!important}.oudamir-contact .field__label,.oudamir-contact .form__label.field__label{display:none!important}.oudamir-contact .field__input,.oudamir-contact .field__input:focus,.oudamir-contact .field__input:not(:placeholder-shown),.oudamir-contact .field__input:-webkit-autofill,.oudamir-contact .field__input:focus-visible,.oudamir-contact textarea.field__input{-webkit-appearance:none;appearance:none;background-color:#faf9f7;color:#2c2c2c;border:1px solid #ddd;border-radius:12px;box-shadow:none;outline:none;margin:0;padding:16px 18px;font-family:"Inter",var(--oudamir-font-body, sans-serif);font-size:15px;font-weight:400;line-height:1.5;letter-spacing:.01em;width:100%;box-sizing:border-box;transition:border-color .3s ease,box-shadow .3s ease;height:auto;min-height:unset}.oudamir-contact .field__input:focus,.oudamir-contact .field__input:not(:placeholder-shown),.oudamir-contact .field__input:-webkit-autofill{padding:16px 18px}.oudamir-contact .field,.oudamir-contact .field--with-error{position:relative;display:flex;flex-direction:column;width:100%;margin:0;padding:0;border:none;box-shadow:none;transition:none}.oudamir-contact .contact__fields{display:block}.oudamir-contact .contact__button{margin:0}.oudamir-contact .form-status,.oudamir-contact .form-status-list,.oudamir-contact .form__message{all:unset;display:block}.oudamir-contact .text-area{display:block;position:relative;width:100%}.oudamir-contact{background:#fff;padding:80px 20px}@media screen and (min-width:750px){.oudamir-contact{padding:100px 20px}}.oudamir-contact__inner{max-width:680px;margin:0 auto}.oudamir-contact__heading{text-align:center;margin-bottom:12px;font-family:"Cormorant Garamond",var(--oudamir-font-heading, serif);font-weight:400;font-size:32px;letter-spacing:.04em;color:#1a1a1a}@media screen and (min-width:750px){.oudamir-contact__heading{font-size:40px}}.oudamir-contact__subheading{text-align:center;margin-bottom:48px;font-family:"Inter",var(--oudamir-font-body, sans-serif);font-weight:300;font-size:14px;letter-spacing:.03em;color:#888;line-height:1.7}@media screen and (min-width:750px){.oudamir-contact__subheading{margin-bottom:56px;font-size:15px}}.oudamir-contact__success{text-align:center;padding:24px;margin-bottom:32px;border:1px solid #c8a97a;border-radius:12px;background:#fdfbf7}.oudamir-contact__success p{font-family:"Inter",var(--oudamir-font-body, sans-serif);font-size:14px;font-weight:400;color:#6b5b3e;margin:0;letter-spacing:.02em}.oudamir-contact__success .oudamir-contact__success-icon{display:inline-block;margin-bottom:8px;font-size:22px}.oudamir-contact__error-banner{text-align:center;padding:18px 24px;margin-bottom:28px;border:1px solid #d4b896;border-radius:12px;background:#fdf8f2}.oudamir-contact__error-banner p{font-family:"Inter",var(--oudamir-font-body, sans-serif);font-size:13px;font-weight:400;color:#9a7b5a;margin:0;letter-spacing:.01em}.oudamir-contact__row{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}@media screen and (min-width:750px){.oudamir-contact__row--half{flex-direction:row;gap:24px}.oudamir-contact__row--half .oudamir-contact__group{flex:1}}.oudamir-contact__group{display:flex;flex-direction:column;position:relative}.oudamir-contact__label{font-family:"Inter",var(--oudamir-font-body, sans-serif);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#555;margin-bottom:8px}.oudamir-contact__label .oudamir-contact__required{color:#c8a27a;margin-left:2px}.oudamir-contact .field__input,.oudamir-contact textarea.text-area.field__input{background:#faf9f7;border:1px solid #ddd;border-radius:12px;padding:16px 18px;font-family:"Inter",var(--oudamir-font-body, sans-serif);font-size:15px;font-weight:400;color:#2c2c2c;letter-spacing:.01em;line-height:1.5;width:100%;box-sizing:border-box;transition:border-color .3s ease,box-shadow .3s ease;outline:none;box-shadow:none;margin:0;height:auto;min-height:unset}.oudamir-contact .field__input::placeholder,.oudamir-contact textarea.field__input::placeholder{color:#b0aca5;opacity:1;font-weight:300;letter-spacing:.02em}.oudamir-contact .field__input:focus,.oudamir-contact .field__input:focus-visible,.oudamir-contact textarea.field__input:focus,.oudamir-contact textarea.field__input:focus-visible{border-color:#c8a97a;box-shadow:0 0 0 3px #c8a97a26;outline:none;background:#fff;padding:16px 18px}.oudamir-contact .field__input:hover{border-color:#c4b89a}.oudamir-contact .field__input:-webkit-autofill,.oudamir-contact .field__input:-webkit-autofill:hover,.oudamir-contact .field__input:-webkit-autofill:focus{-webkit-text-fill-color:#2c2c2c;-webkit-box-shadow:0 0 0 1000px #faf9f7 inset;border:1px solid #ddd;padding:16px 18px}.oudamir-contact textarea.text-area.field__input,.oudamir-contact textarea.field__input{resize:vertical;min-height:160px;line-height:1.6}.oudamir-contact__field-error{display:block;margin-top:6px;font-family:"Inter",var(--oudamir-font-body, sans-serif);font-size:12px;font-weight:400;color:#c8a27a;letter-spacing:.01em;line-height:1.5}.oudamir-contact__group--error .field__input,.oudamir-contact__group--error .field__input:focus{border-color:#c8a27a}.oudamir-contact .contact__field-error{display:none!important}.oudamir-contact__button-wrap{text-align:center;margin-top:36px}@media screen and (min-width:750px){.oudamir-contact__button-wrap{margin-top:44px}}.oudamir-contact__submit{display:inline-block;font-family:"Inter",var(--oudamir-font-body, sans-serif);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#b89b6a;border:none;border-radius:50px;padding:16px 52px;cursor:pointer;transition:background .3s ease,transform .25s ease,box-shadow .3s ease;line-height:1;-webkit-appearance:none;appearance:none}.oudamir-contact__submit:hover{background:#a68a5b;transform:translateY(-2px);box-shadow:0 6px 20px #b89b6a40}.oudamir-contact__submit:active{transform:translateY(0);box-shadow:0 2px 8px #b89b6a33}.oudamir-contact__submit:focus-visible{outline:2px solid #c8a97a;outline-offset:3px}@media screen and (max-width:749px){.oudamir-contact__submit{width:100%;padding:18px 32px;font-size:14px}}.oudamir-contact .contact__button{display:none!important}.oudamir-contact ul.form-status-list{list-style:none!important;padding:0!important;margin:0!important}.oudamir-contact .svg-wrapper,.oudamir-contact .icon-error,.oudamir-contact .icon-success{display:none!important}.oudamir-contact .contact{margin:0;padding:0}.oudamir-contact .title,.oudamir-contact h2.title{all:unset;display:none}.oudamir-contact .page-width,.oudamir-contact .page-width--narrow{max-width:none;padding:0;margin:0}.oudamir-contact .isolate{isolation:auto}.oudamir-contact .contact__fields{display:contents}.oudamir-contact .field:hover:after,.oudamir-contact .field:hover:before{display:none!important;box-shadow:none!important}.oudamir-contact .field__input,.oudamir-contact .caption-large{font-size:15px;letter-spacing:.01em}.oudamir-contact .scroll-trigger.animate--slide-in{animation:none}@keyframes oudamirFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.oudamir-contact__inner{animation:oudamirFadeUp .8s ease both}
/*# sourceMappingURL=/cdn/shop/t/5/assets/oudamir-contact.css.map */
