.contact-section{background:rgb(var(--color-background));padding-bottom:2rem;position:relative}.contact-header{position:relative}.contact-header h1{font-size:var(--fluid-40-56);color:rgb(var(--color-button));font-weight:700;text-align:center}@media(max-width:1000px){.contact-header:after{display:none}.contact-header h1{font-size:var(--fluid-32-40)}}.contact-form{background:rgb(var(--color-button-text));margin:50px 0;padding:60px 120px;border-radius:20px;font-size:20px;font-weight:700;border:1px solid rgb(var(--color-button),.6);box-shadow:0 0 5px 1px rgb(var(--color-foreground),.04),0 4px 3px 2px rgb(var(--color-foreground),.02);position:relative;display:flex;flex-direction:column;overflow:hidden}.contact-form__field{margin-bottom:40px;flex:1}.rtl .contact-form__field{text-align:right}.contact-form__label{display:block;margin-bottom:8px;letter-spacing:0;color:rgb(var(--color-foreground))}.contact-form__input,.contact-form__textarea,.contact-form__select{width:100%;padding:10px 20px;border:1px solid rgb(var(--color-foreground),.5);border-radius:4px;font-size:16px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;background:rgb(var(--color-button-text));z-index:1}.rtl .contact-form__input,.rtl .contact-form__textarea,.rtl .contact-form__select{text-align:right}.contact-form__input:focus,.contact-form__textarea:focus{border:1px solid rgb(var(--color-button));outline:none}.contact-form__textarea{min-height:120px;resize:vertical}.contact-form__radio-group{display:flex;gap:20px}.rtl .contact-form__radio-group{flex-direction:row-reverse}.contact__img{position:absolute;width:120px;height:auto;z-index:0}.contact__img.top{left:0;top:1px}.contact__img.bottom{right:-8px;bottom:0}@media not (min-width:1000px){.contact-form__radio-option{font-size:14px}.contact-form{padding:40px;font-size:16px}.contact-section{padding-bottom:1rem}.contact__img{width:80px}.contact__img.top{left:0;top:0}.contact__img.bottom{right:0;bottom:0}}.contact-form__radio-option{display:flex;align-items:center;gap:8px;border:1px solid rgb(var(--color-foreground));padding:7px 10px 7px 40px;border-radius:4px;position:relative;font-size:16px;letter-spacing:0}.rtl .contact-form__radio-option{text-align:right}.contact-form__radio-option:before{position:absolute;content:"";display:flex;align-items:center;justify-content:center;left:7.5px;font-size:14px;top:50%;transform:translateY(-50%);width:25px;height:25px;border:1px solid rgb(var(--color-foreground));border-radius:40px}.contact-form__radio-option:has(input:checked){border-color:rgb(var(--color-button))}.contact-form__radio-option:has(input:checked):before{content:"\2713";border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));background:rgb(var(--color-button))}.contact-form__radio-option:has(input:checked) span{color:rgb(var(--color-button))}.contact-form__radio-option input{margin:0;-webkit-appearance:none;appearance:none}.contact-form__button{padding:12px 24px;background:rgb(var(--color-foreground),.8);color:rgb(var(--color-button-text));border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background .2s}.rtl .contact-form__button{margin-left:auto}.contact-form__button:hover{background:rgb(var(--color-foreground))}.contact-form__button:disabled{background:rgb(var(--color-foreground),.4);cursor:not-allowed}.conditional-field{display:none}.conditional-field.visible{display:block;animation:fadeIn .3s ease-out}.contact-form-first,.second-row{display:flex;gap:20px;justify-content:space-between}.rtl .contact-form-first,.rtl .second-row{flex-direction:row-reverse;text-align:right}.form__message{text-align:center;color:rgb(var(--color-button));font-size:1.9rem;letter-spacing:0}@media not (min-width:1200px){.second-row{flex-direction:column}.form__message{font-size:1rem}}@media not (min-width:600px){.contact-form__radio-group,.rtl .contact-form__radio-group{flex-direction:column}.contact-form-first{flex-direction:column;gap:0}.rtl .contact-form-first{flex-direction:column}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact.css.map */
