.nw{background:var(--nw-bg);color:var(--nw-text);padding:var(--nw-pt) 16px var(--nw-pb)}.nw .nw__inner{display:block;max-width:var(--nw-max);margin:0 auto}.nw .nw__heading{margin:0 0 16px;text-align:center;color:inherit;font-family:var(--font--title);font-weight:var(--font--title-weight);letter-spacing:var(--font--title-space);text-transform:var(--font--title-transform)}.nw .nw__subheading{margin:0 0 16px;color:inherit;font-size:1.4em}.nw .nw__intro{text-align:center;margin:0 auto 28px;max-width:36em}.nw .nw__rte p:last-child{margin-bottom:0}.nw .nw__card{background:var(--nw-card);padding:28px;border-radius:6px}@media(max-width:749px){.nw .nw__card{padding:20px 16px}}.nw .nw__field{margin-bottom:18px}.nw .nw__field label{display:block;margin-bottom:6px;color:inherit}.nw .nw__field input,.nw .nw__field textarea{width:100%;box-sizing:border-box}.nw .nw__field.is-invalid input,.nw .nw__field.is-invalid textarea{border-color:#b3261e}.nw .nw__error-msg{margin:6px 0 0;color:#b3261e;font-size:14px}.nw .nw__help{margin:6px 0 0;font-size:14px;opacity:.75}.nw .nw__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px}.nw .nw__btn{min-width:220px}.nw .nw__back,.nw .nw__print{background:none;border:0;padding:0;cursor:pointer;color:inherit;font:inherit}.nw .nw__summary{margin:0 0 20px;display:grid;grid-template-columns:max-content 1fr;gap:8px 20px}.nw .nw__summary dt{font-weight:600}.nw .nw__summary dd{margin:0;white-space:pre-line;word-break:break-word}@media(max-width:749px){.nw .nw__summary{grid-template-columns:1fr;gap:2px}.nw .nw__summary dd{margin-bottom:10px}}.nw .nw__review-text{margin:0 0 20px}.nw .nw__ref{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 20px;padding:16px 18px;border:1px solid currentColor;border-radius:6px}.nw .nw__ref-label{font-size:13px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.nw .nw__ref-value{font-size:24px;font-weight:600;letter-spacing:.06em;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all}.nw .nw__ref-info{font-size:14px;opacity:.75}.nw .nw__success .nw__summary{margin-top:20px}.nw .nw__note{margin-top:24px;font-size:14px;opacity:.8;text-align:center}.nw .nw__errors{margin-bottom:20px}.nw [hidden]{display:none!important}@media print{.nw .nw__print,.nw .nw__note{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAQ */
