.nga-contact{--nga-contact-ink: #0B0B0D;--nga-contact-line: rgba(11, 11, 13, .16);background:#fff;color:var(--nga-contact-ink)}.nga-contact__hero{position:relative;background:#000;color:#fff;overflow:hidden;isolation:isolate}.nga-contact__hero-inner{position:relative;z-index:2;padding-block:clamp(4rem,6vw,7.6rem)}.nga-contact__hero-copy{max-width:68rem}.nga-contact__eyebrow{display:block;margin-bottom:1.4rem;color:var(--nga-pink);font-family:var(--nga-font-heading);font-size:1.32rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.nga-contact__eyebrow--ink{color:var(--nga-pink)}.nga-contact__title{margin:0 0 2rem;font-family:var(--nga-font-display);font-size:clamp(3.4rem,5.4vw,6.2rem);font-weight:400;line-height:1;letter-spacing:0;text-transform:uppercase;color:#fff}.nga-contact__lead,.nga-contact__lead p{margin:0 0 .6rem;max-width:48rem;color:#ffffffc7;font-size:clamp(1.5rem,1.2vw,1.7rem);line-height:1.55}.nga-contact__meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin:2.8rem 0 0;padding:0;list-style:none}.nga-contact__meta li{display:inline-flex;align-items:center;gap:1.4rem;color:#ffffffb3;font-family:var(--nga-font-heading);font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nga-contact__meta li+li:before{content:"";width:5px;height:5px;background:var(--nga-pink);transform:rotate(45deg)}.nga-contact__hero-media{position:absolute;inset:0 0 0 auto;z-index:1;width:52%;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%)}.nga-contact__hero-media img{width:100%;height:100%;object-fit:cover;display:block}.nga-contact__hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000,#0000008c 34%,#0000 72%)}@media screen and (max-width:989px){.nga-contact__hero-media{position:relative;width:100%;height:26rem;clip-path:none}.nga-contact__hero-media:after{background:linear-gradient(180deg,#000,#0000 60%)}.nga-contact__hero-inner{padding-bottom:3.2rem}}.nga-contact__main{background:#fff;padding-block:clamp(4rem,6vw,8rem)}.nga-contact__grid{display:grid;grid-template-columns:1fr;gap:clamp(3.2rem,4vw,5.6rem);align-items:start}@media screen and (min-width:990px){.nga-contact__grid{grid-template-columns:minmax(30rem,.78fr) minmax(0,1fr)}}.nga-contact__card{background:#000;color:#fff;padding:clamp(2.8rem,3vw,3.8rem)}.nga-contact__card-label{display:block;padding-bottom:1.6rem;border-bottom:1px solid var(--nga-pink);color:var(--nga-pink);font-family:var(--nga-font-heading);font-size:1.32rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.nga-contact__methods{list-style:none;margin:0;padding:0}.nga-contact__method{display:flex;align-items:center;gap:1.8rem;padding:2.2rem 0;border-bottom:1px solid rgba(255,255,255,.18)}.nga-contact__method-icon{display:grid;place-items:center;flex:none;width:4.4rem;color:#fff}.nga-contact__method-body{display:flex;flex-direction:column;gap:.5rem;min-width:0}.nga-contact__method-title{font-family:var(--nga-font-heading);font-size:1.48rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff}.nga-contact__method-detail{font-size:1.56rem;line-height:1.4;color:#ffffffb3;text-decoration:none;word-break:break-word}a.nga-contact__method-detail:hover{color:var(--nga-pink)}.nga-contact__card-note{margin:2.6rem 0 1.6rem;font-style:italic;font-size:1.56rem;color:#ffffff9e}.nga-contact__shortcuts{list-style:none;margin:0;padding:0}.nga-contact__shortcut{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 0;color:#fff;text-decoration:none;font-family:var(--nga-font-heading);font-size:1.38rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nga-contact__shortcut-rule{flex:1;min-width:1.6rem;height:1px;background:#ffffff47}.nga-contact__shortcut svg{color:var(--nga-pink);flex:none;transition:transform .25s var(--nga-ease-out)}.nga-contact__shortcut:hover{color:var(--nga-pink)}.nga-contact__shortcut:hover svg{transform:translate(4px)}.nga-contact__shortcut:hover .nga-contact__shortcut-rule{background:var(--nga-pink)}.nga-contact__form-title{margin:0 0 3rem;font-family:var(--nga-font-display);font-size:clamp(3rem,4vw,4.6rem);font-weight:400;line-height:1.02;letter-spacing:0;text-transform:uppercase;color:var(--nga-contact-ink)}.nga-cform{display:block}.nga-cform__row--split{display:grid;grid-template-columns:1fr;gap:0 2.8rem}@media screen and (min-width:600px){.nga-cform__row--split{grid-template-columns:1fr 1fr}}.nga-cform__field{position:relative;display:flex;flex-direction:column;gap:.8rem;margin:0 0 2.6rem}.nga-cform__field label{font-family:var(--nga-font-heading);font-size:1.3rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0b0b0d9e}.nga-cform__field input,.nga-cform__field select,.nga-cform__field textarea{width:100%;border:0;border-bottom:1px solid var(--nga-contact-line);border-radius:0;background:transparent;padding:.9rem 0;font-family:var(--nga-font-body);font-size:1.7rem;color:var(--nga-contact-ink);-webkit-appearance:none;appearance:none;transition:border-color .25s var(--nga-ease)}.nga-cform__field input:focus,.nga-cform__field select:focus,.nga-cform__field textarea:focus{outline:none;border-bottom-color:var(--nga-pink)}.nga-cform__field--select select{padding-right:3rem;cursor:pointer}.nga-cform__field--select svg{position:absolute;right:.2rem;bottom:1.2rem;pointer-events:none;color:#0b0b0d8c}.nga-cform__field--area textarea{border:1px solid var(--nga-contact-line);padding:1.4rem;min-height:14rem;resize:vertical}.nga-cform__field--area textarea:focus{border-color:var(--nga-pink)}.nga-cform__check{display:flex;align-items:center;gap:1.1rem;margin-bottom:2.4rem;font-size:1.56rem;color:#0b0b0dbf;cursor:pointer}.nga-cform__check input{position:absolute;opacity:0;width:1px;height:1px}.nga-cform__box{display:grid;place-items:center;flex:none;width:1.9rem;height:1.9rem;border:1px solid var(--nga-contact-line);color:transparent;transition:background .2s var(--nga-ease),border-color .2s var(--nga-ease)}.nga-cform__check input:checked+.nga-cform__box{background:var(--nga-pink);border-color:var(--nga-pink);color:#fff}.nga-cform__check input:focus-visible+.nga-cform__box{outline:2px solid var(--nga-pink);outline-offset:2px}.nga-cform__submit{display:block;width:100%;min-height:5.6rem;border:0;border-radius:0;background:var(--nga-pink);color:#fff;font-family:var(--nga-font-heading);font-size:1.42rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--nga-ease)}.nga-cform__submit:hover{background:var(--nga-pink-600)}.nga-cform__privacy{display:flex;align-items:center;gap:1rem;margin:1.6rem 0 0;font-size:1.52rem;color:#0b0b0d99}.nga-cform__privacy svg{color:#0b0b0d80;flex:none}.nga-cform__note{margin:0 0 2.4rem;padding:1.4rem 1.6rem;font-size:1.56rem;line-height:1.5}.nga-cform__note--ok{background:#0b0b0d0a;border-left:2px solid var(--nga-pink)}.nga-cform__note--error{background:#fb288014;border-left:2px solid var(--nga-pink)}.nga-cform__note ul{margin:.6rem 0 0;padding-left:1.8rem}.nga-contact__help{background:#f5f4f2;border-top:1px solid rgba(11,11,13,.08)}.nga-contact__help-inner{display:grid;grid-template-columns:1fr}@media screen and (min-width:750px){.nga-contact__help-inner{grid-template-columns:repeat(3,minmax(0,1fr))}}.nga-contact__tile{display:flex;align-items:center;gap:1.8rem;padding:2.8rem 2.4rem;color:var(--nga-contact-ink);text-decoration:none}.nga-contact__tile+.nga-contact__tile{border-top:1px solid rgba(11,11,13,.12)}@media screen and (min-width:750px){.nga-contact__tile+.nga-contact__tile{border-top:0;border-left:1px solid rgba(11,11,13,.12)}}.nga-contact__tile-icon{flex:none;display:grid;place-items:center;color:var(--nga-contact-ink)}.nga-contact__tile-body{display:flex;flex-direction:column;gap:.4rem;flex:1;min-width:0}.nga-contact__tile-title{font-family:var(--nga-font-heading);font-size:1.38rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nga-contact__tile-text{font-size:1.52rem;color:#0b0b0d99}.nga-contact__tile-arrow{flex:none;color:var(--nga-contact-ink);transition:transform .25s var(--nga-ease-out)}.nga-contact__tile:hover .nga-contact__tile-arrow{transform:translate(4px);color:var(--nga-pink)}.nga-contact__tile:hover .nga-contact__tile-title{color:var(--nga-pink)}@media screen and (max-width:749px){.nga-contact__meta{flex-direction:column;align-items:flex-start;gap:.9rem}.nga-contact__meta li+li:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/nga-contact.css.map */
