[data-natural-diamond-request-form]>.form{width:100%!important}.ndr-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#00000080;overflow-y:auto;padding:2rem 1.5rem;animation:ndr-fade-in .25s ease-out}.ndr-modal.is-open{display:flex;align-items:flex-start;justify-content:center}@keyframes ndr-fade-in{0%{background-color:#0000}to{background-color:#00000080}}.ndr-modal__dialog{position:relative;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));width:100%;max-width:56rem;margin:4rem auto;padding:4rem 3rem 3rem;box-shadow:0 .5rem 2rem #00000026;animation:ndr-drop-in .35s cubic-bezier(.175,.885,.32,1.1)}@keyframes ndr-drop-in{0%{transform:translateY(-2rem);opacity:0}to{transform:translateY(0);opacity:1}}.ndr-modal__close{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:1rem;color:inherit;line-height:0}.ndr-modal__close svg{width:1.4rem;height:1.4rem}.ndr-modal__title{margin:0 0 .5rem}.ndr-modal__intro{margin:0 0 2.5rem;color:rgba(var(--color-foreground),.75);font-size:1.4rem}.ndr-field{display:block;margin-bottom:1.5rem}@media screen and (min-width:750px){.ndr-field{margin-bottom:2rem}}.ndr-field__label{display:block;margin-bottom:.6rem;font-family:Hanken Grotesk Regular,sans-serif;font-size:1.2rem;letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}.ndr-field__input{display:block;width:100%;box-sizing:border-box;padding:1rem 1.2rem;font-size:1.4rem;line-height:1.4;font-family:inherit;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.55);border-radius:0;margin:0;appearance:none;-webkit-appearance:none}.ndr-field__input:focus,.ndr-field__input:focus-visible{outline:0;border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}textarea.ndr-field__input{min-height:12rem;resize:vertical}.ndr-field--invalid .ndr-field__input,.ndr-field--invalid .ndr-field__input:focus,.ndr-field--invalid .ndr-field__input:focus-visible{border-color:#c53030;box-shadow:0 0 0 .1rem #c53030}.ndr-field--invalid .ndr-field__label{color:#c53030}.ndr-field__error{margin:.6rem 0 0;font-size:1.2rem;line-height:1.4;color:#c53030}.ndr-field__help{display:block;margin-top:.6rem;font-family:Hanken Grotesk Regular,sans-serif;font-size:1.1rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.ndr-form__row{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width:750px){.ndr-form__row{grid-template-columns:1fr 1fr;gap:2rem}}.ndr-form__product{margin:0 0 2rem;padding:1.2rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.1);font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.ndr-form__product strong{color:rgb(var(--color-foreground))}.ndr-form__actions{margin-top:2.5rem}.ndr-form__status{margin-top:1.5rem;font-size:1.4rem}.ndr-form__status[data-state=success]{color:rgb(var(--color-foreground))}.ndr-form__status[data-state=error]{color:#c53030}body.ndr-modal-open{overflow:hidden}.quick-add .natural-diamond-request__quick-link{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/97/assets/component-natural-diamond-request.css.map */
