body:has(.page-contact-us) #NovBreadcrumbs{margin-block-end:48px!important}.page-contact-us{padding-block-start:0}.page-contact-us .boxItem{margin-block-end:72px!important}.page-contact-us .form_title{margin-block-end:36px;max-inline-size:60ch}.page-contact-us .form_title,.page-contact-us .form_title .title,.page-contact-us .form_title .sub_title{text-align:start}.page-contact-us .form_title .title{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.25;margin-block-end:8px;text-transform:none!important}.page-contact-us .form_title .sub_title{font-size:.95rem;line-height:1.7;color:var(--color-body-text, #6b7280)}.page-contact-us .boxItem>.row{align-items:flex-start;gap:32px 0}.page-contact-us .formContactUs{margin-inline-end:0!important}.page-contact-us .contact-form input,.page-contact-us .contact-form textarea{inline-size:100%;padding:14px 16px;font-size:.95rem;line-height:1.5;border:1px solid var(--color-borders, #e0e1e4);border-radius:10px;background:var(--color-background, #fff);transition:border-color .18s ease,box-shadow .18s ease;margin-block-end:0!important}.page-contact-us .contact-form textarea{min-block-size:190px;resize:vertical}.page-contact-us .contact-form input::placeholder,.page-contact-us .contact-form textarea::placeholder{color:var(--color-placeholder, #9aa0a6);opacity:1}.page-contact-us .contact-form input:focus,.page-contact-us .contact-form textarea:focus{border-color:var(--color-title, #0d0d0d);box-shadow:0 0 0 3px #0000000f;outline:none}.page-contact-us .contact-form input:focus-visible,.page-contact-us .contact-form textarea:focus-visible,.page-contact-us .boxInfor a:focus-visible,.page-contact-us .contact-form button:focus-visible{outline:2px solid var(--color-title, #0d0d0d);outline-offset:2px}.page-contact-us .contact-form .input--error{border-color:#c0392b}.page-contact-us .contact-form .form-group{margin-block-end:14px!important}.page-contact-us .contact-form button[type=submit]{min-inline-size:190px;margin-block-start:6px}.page-contact-us .form-success{padding:14px 18px;margin-block-end:18px;border:1px solid #b7dfc4;border-radius:10px;background:#f1f9f4;color:#1e6b3a}.page-contact-us .boxInfor{padding:28px;border:1px solid var(--color-borders, #e0e1e4);border-radius:14px;background:var(--color-background-2, #fafafa)}.page-contact-us .boxInfor>div{margin-block-end:0!important;padding-block:14px;border-block-end:1px solid var(--color-borders, #e7e8eb)}.page-contact-us .boxInfor>div:first-child{padding-block-start:0}.page-contact-us .boxInfor>div:last-child{padding-block-end:0;border-block-end:0}.page-contact-us .boxInfor label{display:block;margin-block-end:4px;font-size:.78rem;font-weight:700;letter-spacing:.02em;color:var(--color-body-text, #6b7280)}.page-contact-us .boxInfor .address,.page-contact-us .boxInfor .email,.page-contact-us .boxInfor .call,.page-contact-us .boxInfor .time{font-size:.95rem;line-height:1.6;color:var(--color-title, #0d0d0d)}.page-contact-us .boxInfor .email a,.page-contact-us .boxInfor .call a{unicode-bidi:isolate;direction:ltr;display:inline-block;text-decoration:underline;text-underline-offset:3px;color:inherit}.page-contact-us .boxInfor .block_social{padding-block-start:18px}@media(max-width:991px){.page-contact-us{padding-block-start:32px}.page-contact-us .boxItem>.row>[class*=col-lg-4]{margin-block-start:8px!important}.page-contact-us .contact-form button[type=submit]{inline-size:100%}}@media(prefers-reduced-motion:reduce){.page-contact-us .contact-form input,.page-contact-us .contact-form textarea{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/css-contact.css.map */
