.ns-batch{margin:18px 0;font-size:14px;line-height:1.55}.ns-batch [hidden]{display:none!important}.ns-batch:has([data-ns-batch-waitlist]:not([hidden])),.ns-batch:has([data-ns-batch-preorder]:not([hidden])){padding:20px;border:1px solid currentColor}.ns-batch p{margin:0 0 12px}.ns-batch .ns-batch__eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ns-batch summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.ns-batch details[open] summary{margin-bottom:16px}.ns-batch label{display:block;margin-bottom:6px}.ns-batch input[type=email]{box-sizing:border-box;display:block;width:100%;min-height:44px;padding:10px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit}.ns-batch__submit{display:block;width:100%;min-height:44px;border:1px solid #173e50;background:#173e50;color:#fff;padding:12px;font:inherit;cursor:pointer}.ns-batch .ns-batch__privacy{font-size:12px;margin:12px 0}.ns-batch__selection{font-weight:600}.ns-batch :focus-visible{outline:2px solid currentColor;outline-offset:4px}.ns-batch__success{font-weight:600}.ns-batch-terms{display:flex;gap:10px;margin:14px 0;align-items:flex-start;font-size:13px;line-height:1.5}.ns-batch-terms input{margin-top:4px;flex-shrink:0}.ns-batch-terms[hidden],.ns-batch-payment-hidden{display:none!important}.ns-batch a,.ns-batch a:visited,.ns-batch a:hover,.ns-batch a:focus{color:#1c3db5;text-decoration:underline;text-underline-offset:3px}.ns-batch .ns-batch__submit,.ns-batch .ns-batch__submit:hover,.ns-batch .ns-batch__submit:focus{background:#1c3db5;border-color:#1c3db5;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ns-batch.css.map */
