.vq-contact-form.page-width{background-color:transparent;margin-bottom:5rem}.vq-contact-form__card{background-color:rgb(var(--color-background));border-radius:.9rem;padding:1.6rem}@media screen and (min-width:750px){.vq-contact-form__card{padding:4.8rem}}.vq-contact-form__heading{font-size:5rem;font-weight:900;line-height:1.2;margin:0 0 1.5rem;letter-spacing:normal;text-transform:uppercase;color:rgb(var(--color-foreground))}.vq-contact-form__subtext,.vq-contact-form__address,.vq-contact-form__contact{font-size:1.4rem;font-weight:400;line-height:1.21;letter-spacing:normal;color:rgb(var(--color-foreground))}.vq-contact-form__subtext p,.vq-contact-form__address p,.vq-contact-form__contact p{margin:0}.vq-contact-form__subtext{margin-bottom:1.6rem}.vq-contact-form__contact{margin-top:1.6rem}.vq-contact-form__row{display:flex;flex-direction:column;gap:3rem}.vq-contact-form__intro{display:flex;flex-direction:column}.vq-contact-form__feder{display:block!important}.vq-contact-form__feder--top{width:11.9rem;height:15.3rem;align-self:flex-start;margin:0}@media screen and (max-width:749px){.vq-contact-form__feder--top{width:4.5rem;height:5.8rem;margin-top:-1rem;margin-bottom:-1rem}.vq-contact-form__heading{font-size:2.4rem}}.vq-contact-form__feder-wrap{position:relative;height:0}.vq-contact-form__feder--bottom{position:absolute;top:1.8rem;right:0;width:6.2rem;height:5.2rem}@media screen and (min-width:990px){.vq-contact-form__row{flex-direction:row;align-items:stretch;gap:0}.vq-contact-form__intro{flex:0 0 25%;max-width:25%;justify-content:space-between;padding-right:2rem}.vq-contact-form__feder--top{flex:0 0 auto;align-self:center;margin:0 2rem;width:8.9rem;height:11.4rem}.vq-contact-form__fields{flex:0 0 66.667%;max-width:66.667%}}.vq-contact-form__field--full{margin-bottom:1.6rem}.vq-contact-form__2col{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:1.6rem}.vq-contact-form__msg-row{display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width:750px){.vq-contact-form__2col{flex-direction:row;gap:2.4rem}.vq-contact-form__2col .field{flex:1 1 0}}@media screen and (min-width:990px){.vq-contact-form__msg-row{flex-direction:row;gap:2.4rem}.vq-contact-form__textarea-col{flex:0 0 75%;max-width:75%}.vq-contact-form__submit-col{flex:0 0 25%;max-width:25%;display:flex;flex-direction:column;justify-content:space-between}}.vq-contact-form .field__input{margin:0;padding:.6rem 1.2rem;height:4.4rem;border:none;border-radius:.6rem;background:#fff;font-size:1.6rem;color:#212529}.vq-contact-form .field__input:focus,.vq-contact-form .field__input:not(:placeholder-shown){padding:.6rem 1.2rem;margin:0}.vq-contact-form .field__input::placeholder{opacity:1;color:#6c757d}.vq-contact-form .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vq-contact-form textarea.field__input{height:100%;min-height:11.8rem;border:1px solid rgb(222 226 230);resize:vertical}.vq-contact-form__consent{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1.6rem}.vq-contact-form__consent input[type=checkbox]{flex-shrink:0;width:1.4rem;height:1.4rem;margin-top:.2rem}.vq-contact-form__consent label{font-size:1.3rem;line-height:1.21;color:rgb(var(--color-foreground))}.vq-contact-form__submit .button{height:4.6rem;border-radius:.6rem;font-size:1.6rem;padding:1rem 1.2rem;width:100%;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vq-contact-form.css.map */
