.contact__content{position:relative;display:grid;grid-template-columns:1fr;gap:var(--spacing-10);z-index:1}.contact__media img{outline:1px solid rgb(var(--silver-background));aspect-ratio:2 / 1}.contact__info{display:flex;flex-direction:column;border:1px solid rgb(var(--silver-background));background-color:rgb(var(--black-background))}.contact__info-logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--spacing-6) var(--spacing-16);border-left:none;border-top:1px solid rgb(var(--silver-background))}.contact__map-decor{display:flex;justify-content:space-between;align-items:center;margin:var(--spacing-4) 0}.contact__form{padding:var(--spacing-8) var(--spacing-4);border:1px solid rgb(var(--steel-background));background-color:rgb(var(--black-background))}.contact-info{display:grid;gap:var(--spacing-4);padding:var(--spacing-6);width:100%}.contact-info__item-title{font-family:var(--heading-font-family)}.contact-info__item-text{display:flex;gap:var(--spacing-2)}.contact-info__icon{width:24px;height:24px;color:rgb(var(--gold-background))}.contact_background{position:absolute;bottom:0;z-index:0}.contact-info__text{line-height:1.6}@media screen and (pointer: fine){a.contact-info__text:hover{color:rgb(var(--gold-background))}}@media screen and (min-width: 768px){.contact__info{flex-direction:row}.contact__info-logo{border-left:1px solid rgb(var(--silver-background));border-top:none}.contact__form{padding:var(--spacing-16)}}@media screen and (min-width: 1100px){.contact__content{grid-template-columns:repeat(2,1fr)}.contact__media{position:sticky;top:150px;height:max-content}}@media screen and (min-width: 1280px){.contact__form{padding:var(--spacing-16)}}@media screen and (min-width: 1536px){.contact__form{padding:var(--spacing-16) var(--spacing-32)}}@media screen and (min-width: 1650px){.contact-info{grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}}.contact .form__row{display:grid;gap:var(--spacing-6)}.contact .form__row--bottom{margin-bottom:var(--spacing-8)}.contact .form__group{position:relative;display:grid;gap:var(--spacing-2)}.contact .form__group-title{font-family:var(--heading-font-family)}.contact .form__error{position:absolute;inset-inline-start:0;inset-block-start:100%;font-size:var(--text-xs);color:red;opacity:0;transition:opacity .2s ease-in-out}.contact .form__label{font-size:var(--text-base);color:rgb(var(--text-color));font-weight:700}.contact .form__label--textarea{font-size:var(--text-lg);font-family:var(--heading-font-family);color:rgb(var(--text-color));text-transform:uppercase}.contact .form__checkbox{display:flex;align-items:center;gap:var(--spacing-3);cursor:pointer}.contact .form__checkbox input{width:0;height:0;opacity:0;clip:rect(0,0,0,0)}.contact .form__checkbox-icon{width:24px;height:24px;border:2px solid #fff;display:flex;align-items:center;justify-content:center;transition:all .1s ease-in-out}.contact .form__checkbox-icon svg{width:24px;height:24px;opacity:0;transition:opacity .1s ease-in-out}.contact .form__checkbox input:checked+.form__checkbox-icon{background-color:rgb(var(--gold-background));border-color:rgb(var(--gold-background))}.contact .form__checkbox input:checked+.form__checkbox-icon svg{opacity:1}.contact .form__button .button{width:100%}.contact input,.contact textarea,.contact select{padding:var(--spacing-2) var(--spacing-4);font-size:var(--text-base);color:rgb(var(--text-color));background-color:transparent;border:1px solid rgb(var(--steel-background));resize:none;min-height:48px}.dealer__form-group-checkbox .form__row{gap:0}@media screen and (min-width: 768px){.contact .form__row{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1150px){.page--warranty .half-images__content{inset-block-end:var(--spacing-8)}}.warranty .contact__content{max-width:628px;margin:0 auto;grid-template-columns:1fr}uc-file-uploader-regular{display:flex;justify-content:center;padding:var(--spacing-6) var(--spacing-10);border:1px solid rgb(var(--silver-background))}uc-file-uploader-regular uc-drop-area [type=button],uc-file-uploader-regular .uc-secondary-btn,uc-file-uploader-regular .uc-primary-btn{--button-background: var(--button-background-primary) / var(--button-background-opacity, 1);--button-text-color: var(--button-text-primary);--button-outline-color: var(--button-background-primary);-webkit-appearance:none;appearance:none;border-radius:var(--rounded-button);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));text-align:center;font-size:var(--text-base);font-family:var(--heading-font-family);letter-spacing:1px;padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-4);padding-inline-start:var(--spacing-5);padding-inline-end:var(--spacing-5);font-weight:700;line-height:1;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;display:flex;text-transform:uppercase;width:100%;min-height:var(--button-height)}body .uc-add-more-btn{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/contact-form.css.map */
