.contact img{max-width:100%}.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}@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}}.contact-contaier{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding-left:20px;padding-right:20px;gap:40px;max-width:calc(var(--container-width) + 10px)}@media screen and (min-width: 1024px){.contact-contaier{gap:100px;flex-flow:nowrap}}.contact-contaier .title{color:var(--color-brown);font-weight:600;font-size:24px;line-height:1.2;letter-spacing:.28px;margin:0 0 12px}@media screen and (min-width: 1024px){.contact-contaier .title{font-size:40px;margin:0 0 12px}}.contact-contaier .contact-heading-text{font-size:16px;line-height:26px;letter-spacing:.28px;color:#1e1e1e;margin:0 0 30px}@media screen and (min-width: 1024px){.contact-contaier .context-text-wrapper{max-width:500px}}.contact-contaier .context-text-wrapper h4{color:var(--color-brown);font-weight:600;font-size:18px;line-height:24px;letter-spacing:0px;margin:0 0 8px}.contact-contaier .contact-text-content{list-style:none;padding:0;display:flex;gap:34px;flex-flow:column;margin:0 0 30px}.contact-contaier .contact-text-content li{padding-left:30px;position:relative}.contact-contaier .contact-text-content li a{color:#1e1e1e;text-decoration:none}.contact-contaier .contact-text-content li a:hover{text-decoration:underline}.contact-contaier .contact-text-content li img{position:absolute;top:3px;left:0}.contact-contaier .contact-text-content li p{margin:0;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0px;color:#1e1e1e}.contact-contaier .contact-text-content li p strong{font-weight:500}@media screen and (max-width: 750px){.contact-contaier .contact-text-content li:nth-child(1){order:2}.contact-contaier .contact-text-content li:nth-child(2){order:3}.contact-contaier .contact-text-content li:nth-child(3){order:4}.contact-contaier .contact-text-content li:nth-child(4){order:1}}.contact-contaier .list-social{justify-content:flex-start;gap:26px;margin:20px 0 0}.contact-contaier .list-social li{box-shadow:0 8px 24px -4px #18274b14;box-shadow:0 6px 12px -6px #18274b1f;border-radius:50%;background-color:#fff}.contact-contaier .list-social li a{padding:8px}.contact-contaier .contact-form-wrapper{padding:34px 24px;background-color:#fff;border-radius:5px;box-shadow:0 2px 30px #b3b3b340;width:100%;margin-top:12px}@media screen and (min-width: 1024px){.contact-contaier .contact-form-wrapper{width:576px;padding:30px 34px}}.contact-contaier .contact-form-wrapper h2{color:var(--color-brown);font-weight:600;font-size:20px;line-height:36.4px;letter-spacing:0px;margin:0 0 12px}@media screen and (min-width: 1024px){.contact-contaier .contact-form-wrapper h2{font-size:30px;margin:0 0 8px}}.contact-contaier form label{position:static;padding:0;margin:0;font-family:Inter;font-weight:700;font-size:16px;line-height:36.4px;letter-spacing:0px;color:#2b2828}.contact-contaier form label span{color:red;font-size:10px;top:-5px;left:-2px;position:relative}.contact-contaier form .field{display:flex;flex-flow:column;margin:0 0 6px}.contact-contaier form textarea,.contact-contaier form input{border:1px solid #d9d9d9;padding:10px!important;color:#000;font-weight:300;font-size:14px;height:36px}:is(.contact-contaier form textarea,.contact-contaier form input)::placeholder{color:#8d8d8d;font-size:14px;font-weight:300;opacity:1!important}.contact-contaier form textarea{height:150px}.contact-contaier form .contact__button{margin-top:34px;position:relative;display:flex;flex-flow:wrap;align-items:center;justify-content:space-between}.contact-contaier form .contact__button button{min-width:260px;margin:0 0 2px}@media screen and (max-width: 760px){.contact-contaier form .contact__button button{width:100%}}.contact-contaier form .contact__button .contact-form-image{right:0}@media screen and (max-width: 760px){.contact-contaier form .contact__button .contact-form-image{margin:20px 0 0}}.contact-contaier form .notation-block{display:flex;align-items:center;width:100%;gap:6px;font-weight:400;font-size:14px;line-height:36.4px;letter-spacing:0px;color:var(--color-brown);margin:0 0 -12px}@media screen and (max-width: 760px){.contact-contaier form .notation-block{display:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-contact-form.css.map */
