.contact{padding:0 0 80px;border-bottom:1px solid rgba(172,188,178,.5)}.contact-form__message{display:flex;margin-top:20px;align-items:center;justify-content:flex-start;width:100%}.contact__row{display:flex;flex-direction:column;padding:0}.contact__col{padding:0 var(--container-padding);margin-bottom:80px}.contact__col--form{padding-top:80px;padding-bottom:80px;background:#e5e8e640}.contact__col .field__item{margin-bottom:12px;position:relative}.contact__col .field__item label{position:absolute;top:50%;transform:translateY(-50%);left:17px;pointer-events:none;color:var(--color-secondary);font-size:15px;line-height:1.2;transition:.25s ease;font-weight:500}.contact__col .field__item textarea+label{transform:translateY(0);top:22px}.contact__col input,.contact__col textarea,.contact__col select{border-radius:4px!important;padding:32px 16px 12px!important;font-weight:600;font-size:15px;line-height:1.2;letter-spacing:.0125em;color:var(--color-heading);display:block}.contact__col select{appearance:none;-webkit-appearance:none;cursor:pointer;height:62px;font-size:14px}.contact__col .field__item--select:after{content:"";display:block;width:16px;height:22px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='23' viewBox='0 0 16 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8.17017L8 14.1702L14 8.17017' stroke='%2300170A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;transition:transform .25s ease}.contact__col .field__item--select.selected label{font-size:12px;line-height:1.333;top:calc(50% - 10px)}.contact__col input:focus+label,.contact__col textarea:focus+label{font-size:12px;line-height:1.333;top:calc(50% - 10px)}.contact__col textarea:focus+label{top:14px}.contact__col input{min-height:62px}.contact__col textarea{min-height:166px}.contact__col input:not(:placeholder-shown)+label,.contact__col textarea:not(:placeholder-shown)+label{font-size:12px;line-height:1.333;top:calc(50% - 10px)}.contact__col textarea:not(:placeholder-shown)+label{top:14px}.contact__col:last-child{margin-bottom:0}.contact__logo{margin-bottom:44px}.contact__title{margin-top:0;margin-bottom:20px;font-weight:700;font-size:32px;line-height:1.125;letter-spacing:1px;text-transform:uppercase;color:var(--color-primary)}.contact__subtitle{font-weight:700;font-size:24px;line-height:1.375;letter-spacing:.1em;color:var(--color-primary);margin-bottom:50px}.contact-list{padding:0;margin:0;list-style-type:none}.contact-list__item{display:flex;margin-bottom:15px}.contact-list__item:last-child{margin-bottom:0}.contact-list__icon{display:block;margin:10px 10px 0 0}.contact-list__title{font-weight:700;font-size:16px;line-height:1.375;letter-spacing:.1em;color:var(--color-secondary);margin-bottom:1px;text-transform:uppercase}.contact-list__subtitle{font-weight:700;font-size:16px;line-height:1.375;letter-spacing:.1em;color:var(--color-heading)}.contact-list__desc{margin:0;font-weight:500;font-size:12px;line-height:1.333;letter-spacing:.05em;color:var(--color-secondary)}.contact .button{width:100%}.contact .errors ul{display:flex;flex-direction:column;list-style-type:none;margin:20px 0;padding:0}.contact .errors li{font-size:18px;color:#8b0000}@media (min-width: 992px){.contact{padding:0}.contact__row{flex-direction:row}.contact__col{flex:0 1 50%;margin-bottom:0;padding:80px var(--container-padding)}.contact__col--form{position:relative;border-right:1px solid rgba(172,188,178,.5);background:transparent}.contact__col--form:before{content:"";position:absolute;top:-80px;right:0;bottom:0;left:-9999px;display:block;background:#e5e8e640;z-index:-1}.contact__col--form .contact__col--wrapper{margin-right:auto}.contact__col--info .contact__col--wrapper{margin-left:auto}.contact__col--wrapper{max-width:380px}.contact-list__desc{max-width:250px}}#ContactForm-product{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/72/assets/contact.css.map */
