.ncf-wrapper{max-width:560px;margin:0 auto;padding:40px 24px 80px}.ncf-title{font-size:15px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;margin:0 0 11px;text-align:center}.ncf-subtitle{font-size:11px;letter-spacing:.06em;margin:0 0 36px;opacity:.6;text-align:center}.ncf-info{font-size:11px;letter-spacing:.04em;line-height:1.8;margin:0 0 36px;opacity:.75}.ncf-info p{margin:0 0 14px}.ncf-info p:last-child{margin-bottom:0}.ncf-form{display:flex;flex-direction:column;gap:12px}.ncf-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ncf-input{width:100%;box-sizing:border-box;padding:12px 14px;font-size:11px;letter-spacing:.06em;border:1px solid;outline:none;transition:border-color .2s ease;font-family:inherit}.ncf-input::placeholder{text-transform:uppercase;letter-spacing:.08em;opacity:.45}.ncf-input:focus{border-color:#000!important}.ncf-textarea{min-height:140px;resize:vertical}.ncf-submit{align-self:center;padding:11px 32px;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;border:none;cursor:pointer;font-family:inherit;transition:opacity .2s ease}.ncf-submit:hover{opacity:.75}.ncf-success{font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:20px 0}.ncf-error{font-size:11px;letter-spacing:.06em;color:#c00;padding:8px 0}@media screen and (max-width:480px){.ncf-row{grid-template-columns:1fr}}.prouduct-title--link{display:block;text-decoration:none;font-weight:400}.prouduct-title--link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
