.contact .page__content{display:grid;grid-template-columns:1fr;gap:32px}.contact__info iframe{width:100%;height:100%;min-height:240px}.contact .page__content .contact__info .info__block{margin-bottom:20px}.contact .page__content .zalo__block{display:flex;justify-content:space-between;align-items:flex-end;gap:56px}.contact__info{display:flex;flex-direction:column;gap:24px}.contact .contact__button button:after,.contact .contact__button button:before,.contact .contact__button button{border-radius:12px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.contact .contact__button button{min-width:92px}.contact .field .field__label{position:relative;top:auto;left:0;margin-bottom:8px;color:#041675!important;font-size:12px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.contact .field .field__label span{color:var(--gradient-base-accent-2)}.contact .field:after,.contact .field:before{display:none}.contact .field input,.contact .field textarea{border:2px solid rgba(143,143,143,.7);border-radius:16px}.contact .field textarea{font-size:14px;line-height:20px}.contact .field input{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;text-transform:capitalize;font-size:14px;line-height:20px}.contact .field input::placeholder,.contact .field textarea::placeholder{display:block;opacity:1}.contact .field textarea::placeholder,.contact .field input::placeholder{font-weight:300}.contact .field{flex-direction:column-reverse;margin-bottom:24px}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:-webkit-autofill~.field__label{font-size:14px}.contact .field__input:focus,.contact .field__input:not(:placeholder-shown),.contact .field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem}.contact .contact__button{margin-top:24px}@media screen and (min-width: 990px){.contact .page__content{grid-template-columns:4fr 6fr;gap:32px}.contact__info iframe{width:400px;height:240px}.contact .page__content .zalo__block{justify-content:flex-start}.contact .contact__button{margin-top:40px}}@media screen and (max-width: 749px){.contact .page__content .contact__form{order:-1}.contact_info{position:relative}.zalo__qr{position:absolute;right:0;top:0}.zalo__qr img{width:109px;height:109px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/page-contact.css.map */
