.mk-contact-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:hidden}.mk-contact-backdrop__img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(1.05)}.mk-contact-backdrop__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fff0f58c,#fffaf5b3 40%,#fffaf5cc)}body.mk-contact-active{background:transparent!important}body.mk-contact-active #header-group>.shopify-section{position:relative;z-index:10}body.mk-contact-active #MainContent{position:relative;z-index:1;background:transparent!important}body.mk-contact-active footer{position:relative;z-index:3;background:var(--mk-dark, #1A1A2E)}.mk-contact{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);padding:var(--mk-space-xl, 6rem) var(--mk-gutter, 16px)}.mk-contact__card{width:100%;max-width:560px;background:#ffffffa6;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.5);border-radius:24px;padding:3rem 2.5rem}.mk-contact__eyebrow{color:var(--mk-pink-deep, #E8779A);margin-bottom:.75rem}.mk-contact__title{font-family:var(--mk-font-display, "Syne", sans-serif);font-weight:800;font-size:clamp(1.8rem,3.5vw,2.5rem);letter-spacing:-.03em;line-height:.95;color:var(--mk-dark, #1A1A2E);margin:0 0 1rem}.mk-contact__intro{font-family:var(--mk-font-body, "Inter", sans-serif);font-size:.95rem;line-height:1.7;color:var(--mk-dark-soft, #3D3D56);margin-bottom:2rem}.mk-contact__fields{display:flex;flex-direction:column;gap:1.25rem}.mk-contact__field{display:flex;flex-direction:column;gap:.4rem}.mk-contact__label{font-family:var(--mk-font-display, "Syne", sans-serif);font-weight:600;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-dark, #1A1A2E)}.mk-contact__input,.mk-contact__textarea{font-family:var(--mk-font-body, "Inter", sans-serif);font-size:.95rem;color:var(--mk-dark, #1A1A2E);background:#fff9;border:1.5px solid rgba(26,26,46,.12);border-radius:12px;padding:.85rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.mk-contact__input:focus,.mk-contact__textarea:focus{outline:none;border-color:var(--mk-pink, #F2A1B3);box-shadow:0 0 0 3px #f2a1b326}.mk-contact__input::placeholder,.mk-contact__textarea::placeholder{color:var(--mk-gray, #8B8BA0)}.mk-contact__textarea{resize:vertical;min-height:140px}.mk-contact__submit{margin-top:.75rem}.mk-contact__success{background:var(--mk-mint-light, #E8F8F0);border:1px solid var(--mk-mint, #A8E6CF);border-radius:12px;padding:1rem 1.25rem;font-family:var(--mk-font-body, "Inter", sans-serif);font-size:.9rem;color:var(--mk-dark, #1A1A2E);margin-bottom:1.5rem}.mk-contact__error{background:var(--mk-pink-light, #FDE8EE);border:1px solid var(--mk-pink, #F2A1B3);border-radius:12px;padding:1rem 1.25rem;font-family:var(--mk-font-body, "Inter", sans-serif);font-size:.9rem;color:var(--mk-dark, #1A1A2E);margin-bottom:1.5rem}@media(max-width:767px){.mk-contact{padding:var(--mk-space-lg, 4rem) var(--mk-gutter, 16px);min-height:auto}.mk-contact__card{padding:2rem 1.5rem;background:#ffffffbf}.mk-contact-backdrop__img{will-change:auto;transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.mk-contact-backdrop__img{will-change:auto;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/minks-contact.css.map */
