.ncnt{--bg:#ffffff;--lav:#f6f2fc;--ink:#2f2b33;--text:#4d4d4d;--muted:#6b6b6b;--purple:#a58cd8;--purple-dark:#8b73bd;--violet:#8b73bd;--pink:#ef4d7e;--pink-dark:#ce446e;--btn:#ce446e;--btn-hover:#b53a60;--line:#ebe5f4;--radius:22px;--text-purple:#6f58a8;--link-pink:#b53a60;--edge:0 0 0 1px rgba(139,115,189,.14);--lift:0 0 0 1px rgba(139,115,189,.2),0 2px 4px rgba(91,70,140,.06),0 14px 28px -12px rgba(91,70,140,.3);--pressed:0 0 0 1px rgba(139,115,189,.14),0 1px 2px rgba(91,70,140,.1);--wrap:1180px}.ncnt,.ncnt *{box-sizing:border-box}.ncnt{-webkit-text-size-adjust:100%}.ncnt{margin:0;background:var(--bg);color:var(--text);font-family:Nunito,system-ui,sans-serif;font-size:17px;line-height:1.6}.ncnt img{max-width:100%;display:block}.ncnt picture{display:contents}.ncnt [hidden]{display:none!important}.ncnt a{color:var(--text-purple)}.ncnt h1,.ncnt h2,.ncnt h3{color:var(--ink);font-weight:900;line-height:1.12;margin:0;letter-spacing:-.01em}.ncnt h2{font-size:clamp(28px,3.4vw,40px)}.ncnt p{margin:0}.ncnt .wrap{max-width:var(--wrap);margin:0 auto;padding:0 32px}.ncnt .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border-radius:999px;font-weight:800;font-size:17px;text-decoration:none;white-space:nowrap;transition:background .15s,transform .15s}.ncnt .btn-primary{background:var(--btn);color:#fff}.ncnt .btn-primary:hover{background:var(--btn-hover)}.ncnt .btn-ghost{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 2px var(--purple-dark)}.ncnt .btn-ghost:hover{background:var(--lav)}.ncnt .m-consult{display:flex;flex-direction:column;gap:6px;background:var(--lav);border-radius:18px;padding:16px 18px 18px;text-decoration:none!important;color:var(--text)!important;box-shadow:0 0 0 1px #8b73bd2e;transition:box-shadow .2s}.ncnt .m-consult:hover{box-shadow:0 0 0 2px var(--purple-dark)}.ncnt .mc-art{display:block;background:#fff;border-radius:14px;overflow:hidden;aspect-ratio:16/10}.ncnt .mc-art img{width:100%;height:100%;object-fit:contain}.ncnt .mc-label{font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-purple);margin-top:6px}.ncnt .mc-title{font-size:19px;line-height:1.25;color:var(--ink)}.ncnt .mc-text{font-size:14.5px;line-height:1.5}.ncnt .mc-cta{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-weight:900;color:var(--ink);font-size:17px}.ncnt .mc-cta span{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;color:var(--link-pink);font-weight:800}.ncnt .mc-text{font-weight:400}@media(max-width:560px){.ncnt{font-size:16px}.ncnt .wrap{padding:0 16px}}.ncnt{--g-end:#c6497a;--grad:linear-gradient(90deg,#8b73bd,#c6497a);--grad-btn:linear-gradient(90deg,#7a5fae,#bb4471);--grad-btn-hover:linear-gradient(90deg,#6f55a3,#ac3e66);--grad-band:linear-gradient(100deg,#f3eefc,#fdedf3)}.ncnt{--g-end:#ce446e;--grad:linear-gradient(90deg,#8b73bd,#ce446e);--grad-btn:linear-gradient(90deg,#7a5fae,#c23f68);--grad-btn-hover:linear-gradient(90deg,#6f55a3,#b8395f)}.ncnt .btn-primary{background:var(--grad-btn)}.ncnt .btn-primary:hover{background:var(--grad-btn-hover)}.ncnt .gt{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.ncnt .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;color:var(--ink)}.ncnt .eyebrow:before{content:"";width:28px;height:3px;border-radius:3px;background:var(--grad)}.ncnt .m-consult{background:linear-gradient(160deg,#f6f2fc,#fdeef4)}.ncnt .ct-hero{padding:56px 0 40px}.ncnt .ct-hero .wrap{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}.ncnt .ct-hero h1{font-size:clamp(36px,4.4vw,54px)}.ncnt .ct-hero .sub{font-size:19px;margin:20px 0 28px;max-width:540px}.ncnt .hero-spot{width:min(400px,100%);aspect-ratio:1;margin:0 auto;border-radius:50%;background:#fff;overflow:hidden;box-shadow:0 0 0 14px var(--lav)}.ncnt .hero-spot img{width:100%;height:100%;object-fit:cover;transform:scale(.94);-webkit-mask-image:radial-gradient(circle,#000 58%,transparent 70%);mask-image:radial-gradient(circle,#000 58%,transparent 70%)}@media(max-width:860px){.ncnt .ct-hero .wrap{grid-template-columns:1fr;gap:28px}.ncnt .ct-hero{padding:28px 0 24px}.ncnt .hero-spot{width:min(260px,70%);box-shadow:0 0 0 10px var(--lav)}}@media(max-width:560px){.ncnt .ct-hero .sub{font-size:17px}.ncnt .hero-spot,.ncnt .ct-hero .hero-spot{width:200px;box-shadow:0 0 0 8px var(--lav)}}.ncnt .ct-main{padding:10px 0 80px}@media(min-width:861px){.ncnt .ct-hero .hero-spot{width:320px}}.ncnt .ct-side{grid-column:2;grid-row:1/3}.ncnt .ct-company{grid-column:1}.ncnt .ct-hero .sub a{color:var(--link-pink);font-weight:700}.ncnt .ct-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:28px;align-items:start}.ncnt .ct-email{background:var(--grad-band);border-radius:26px;padding:34px 36px;box-shadow:var(--lift)}.ncnt .ct-email .lab{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);display:inline-flex;align-items:center;gap:10px}.ncnt .ct-email .lab:before{content:"";width:28px;height:3px;border-radius:3px;background:var(--grad)}.ncnt .ct-address{display:block;font-size:clamp(28px,3.2vw,38px);font-weight:900;color:var(--ink);text-decoration:none;margin:12px 0 6px;letter-spacing:-.01em;overflow-wrap:anywhere}.ncnt .ct-address:hover{color:var(--link-pink)}.ncnt .ct-reply{font-size:17px;margin-bottom:22px}.ncnt .ct-tips{margin-top:28px}.ncnt .ct-tips h2{font-size:26px;margin-bottom:16px}.ncnt .tip{display:grid;grid-template-columns:28px 1fr;gap:4px 14px;background:#fff;border-radius:18px;padding:18px 22px 18px 18px;box-shadow:var(--lift);margin-bottom:12px}.ncnt .tip svg{grid-row:1/3;margin-top:2px}.ncnt .tip h3{font-size:18px;line-height:1.3}.ncnt .tip p{font-size:16px;line-height:1.55}.ncnt .tip a{color:var(--link-pink);font-weight:800}.ncnt .ct-side{display:flex;flex-direction:column;gap:22px}.ncnt .ct-faq{background:#fff;border-radius:var(--radius);padding:24px 26px;box-shadow:var(--lift)}.ncnt .ct-faq h3{font-size:21px;margin-bottom:6px}.ncnt .ct-faq p{font-size:16px;margin-bottom:16px}.ncnt .ct-faq .btn{width:100%}.ncnt .ct-side .m-consult{transform:translateY(-3px);box-shadow:var(--lift);transition:transform .2s ease,box-shadow .2s ease}.ncnt .ct-side .m-consult:hover{transform:translateY(0);box-shadow:var(--pressed)}.ncnt .ct-company{background:var(--lav);border-radius:var(--radius);padding:22px 26px;box-shadow:var(--edge)}.ncnt .ct-company h3{font-size:16px;margin-bottom:6px}.ncnt .ct-company address{font-style:normal;font-size:15.5px;line-height:1.6;color:var(--text)}@media(max-width:1000px){.ncnt .ct-grid{grid-template-columns:1fr}.ncnt .ct-side{grid-column:1;grid-row:auto;display:grid;grid-template-columns:1fr 1fr;align-items:start}}@media(max-width:640px){.ncnt .ct-side{display:flex}.ncnt .ct-email{padding:26px 22px}.ncnt .ct-email .btn{width:100%}.ncnt .tip{padding:16px 18px 16px 14px}}.ncnt h1,.ncnt h2,.ncnt h3,.ncnt p,.ncnt li,.ncnt a,.ncnt figcaption{font-family:inherit;text-transform:none}.ncnt h1,.ncnt h2,.ncnt h3{font-family:Nunito,system-ui,sans-serif}.ncnt ol,.ncnt ul{margin-top:0}.ncnt img{height:auto}.ncnt .steps,.ncnt .privacy{isolation:isolate}.ncnt address{font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/22/assets/noorns-contact.css.map */
