.section-contact{padding:115px var(--general-padding) 130px}.section-contact .header{margin-bottom:130px;display:flex}.section-contact .header h1{width:44%;padding-right:15%;font-size:var(--font-size-article-title);line-height:var(--line-height-article-title);letter-spacing:var(--letter-spacing-article-title)}.section-contact .header .text{width:52%}.section-contact .header .text,.section-contact h2{font-size:var(--font-size-article-meta);line-height:var(--line-height-article-meta)}.section-contact .header .text a{color:var(--color-black);text-decoration:none}.section-contact h2{text-transform:uppercase;display:block;margin-bottom:50px;width:100%;clear:both}.section-contact h3.extra-margin{margin-bottom:40px;width:100%;clear:both;display:block}.section-contact h2.extra-margin{margin-top:40px;clear:both}.section-contact form{width:78%;overflow:hidden}.section-contact .field{margin-bottom:40px;overflow:hidden;float:left;display:block}.section-contact .contact__fields{overflow:hidden}.section-contact .field,.section-contact .field input,.section-contact select{display:block;width:100%}.section-contact select{background-image:url(icon-arrow-down.svg);background-position:right center;background-repeat:no-repeat;cursor:pointer}.section-contact .field.dual{width:43.6%;float:left}.section-contact .field.dual.right{float:right}.section-contact .field.model-hidden{display:none}.section-contact .field.model-hidden.current{display:block}.section-contact .field input[type=text],.section-contact .field input[type=email],.section-contact .field input[type=date],.section-contact .field input[type=password],.section-contact .field input[type=tel],.section-contact select,.section-contact textarea{-webkit-appearance:none;appearance:none;border-radius:0;border:0;border-bottom:1px solid var(--color-black);padding-bottom:10px;display:block;text-transform:none;color:var(--color-black);font-size:var(--font-size-body);line-height:var(--line-height-body)}.field-date-label{display:block;margin-bottom:20px}.section-contact .field input::placeholder,.section-contact .field textarea::placeholder{color:var(--color-black)}.section-contact textarea{width:100%;height:244px;border-bottom:1px solid var(--color-black)}.section-contact .field input[type=checkbox]{float:left;margin-right:10px;width:auto;position:relative;top:5px}.contact__button{float:left;margin-top:20px;display:block;clear:both}.contact__button .disabled{opacity:.5;pointer-events:none}ul.form-status-list{list-style:none;padding:var(--padding-general);border:1px solid var(--color-black);margin-bottom:60px}ul.form-status-list li *{text-decoration:none;color:var(--color-black)}@media only screen and (max-width: 1680px){.section-contact .field input[type=checkbox]{top:2px}}@media only screen and (max-width: 1200px){.section-contact{padding:20px var(--padding-general)}.section-contact .header{margin-bottom:100px}.section-contact textarea{height:140px}.section-contact .field input[type=checkbox]{top:0}}@media only screen and (max-width: 960px){.section-contact{padding-bottom:90px}.section-contact form{width:100%}.section-contact .header{display:block}.section-contact .header h1{width:100%;font-size:40px;line-height:49px;margin-bottom:30px}.section-contact .header .text,.section-contact h2{width:100%}}@media only screen and (max-width: 740px){.section-contact .field input[type=text],.section-contact .field input[type=email],.section-contact .field input[type=date] .section-contact .field input[type=password],.section-contact .field input[type=tel],.section-contact select,.section-contact textarea{padding-bottom:5px}.section-contact .header{margin-bottom:40px}.section-contact .field.dual{width:100%;margin-bottom:20px}.section-contact h2{margin-bottom:20px}.contact__button\a0 {margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-contact-form.css.map */
