.nai-personalization{margin-bottom:2.4rem}.nai-personalization__label{display:block;margin-bottom:1rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--nai-ink, #151516)}.nai-personalization__input{display:block;width:100%;min-height:4.6rem;padding:1rem 1.6rem;border:.1rem solid #cfcfcf;border-radius:0;background-color:#fff;color:var(--nai-ink, #151516);font-family:var(--font-body-family);font-size:1.6rem;letter-spacing:0;box-shadow:none;-webkit-appearance:none;appearance:none}.nai-personalization__input::placeholder{color:#6b6b6b;opacity:1}.nai-personalization__input:hover{border-color:#9a9a9a}.nai-personalization__input:focus,.nai-personalization__input:focus-visible{outline:none;border-color:var(--nai-ink, #151516);box-shadow:0 0 0 .1rem var(--nai-ink, #151516)}.nai-personalization__input[aria-invalid=true]{border-color:var(--nai-red, #d14229);box-shadow:0 0 0 .1rem var(--nai-red, #d14229)}.nai-personalization__meta{display:flex;justify-content:space-between;align-items:flex-start;gap:1.2rem;margin-top:.6rem}.nai-personalization__hint,.nai-personalization__counter{margin:0;font-size:1.2rem;line-height:1.4;letter-spacing:0;color:#6b6b6b}.nai-personalization__counter{flex-shrink:0;font-variant-numeric:tabular-nums}.nai-personalization__error{margin:.4rem 0 0;font-size:1.2rem;line-height:1.4;letter-spacing:0;color:var(--nai-red, #d14229)}.nai-personalization__error[hidden]{display:none}.shopify-payment-button.nai-personalization-locked{position:relative}.shopify-payment-button.nai-personalization-locked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;cursor:pointer}.nai-inquiry-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;min-height:4.6rem;padding:.8rem 1.6rem;background-color:var(--nai-ink, #151516);color:#fff;text-align:center;text-decoration:none;transition:background-color .2s ease}.nai-inquiry-button:hover{background-color:#000;color:#fff}.nai-inquiry-button:focus-visible{outline:.2rem solid var(--nai-ink, #151516);outline-offset:.2rem}.nai-inquiry-button__label{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:0}.nai-inquiry-button__label .nai-icon{width:1.8rem;height:1.8rem;flex-shrink:0}.nai-inquiry-button__sub{font-size:1.1rem;line-height:1.3;letter-spacing:0;color:#ffffffb3}.nai-pdp .product__info-container>.nai-inquiry-button{margin-top:1rem}@media(prefers-reduced-motion:reduce){.nai-inquiry-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nai-personalization.css.map */
