.vaulted-native-request__success{scroll-margin-top:180px}.vaulted-native-request [data-native-pending][hidden]{display:none}.vaulted-native-request{--vwr-border: color-mix(in srgb, currentColor 18%, transparent);--vwr-muted: color-mix(in srgb, currentColor 66%, transparent);display:grid;gap:1.5rem;width:100%;margin-block:1.5rem;padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--vwr-border);color:inherit}.vaulted-native-request__intro{display:grid;gap:.55rem}.vaulted-native-request__intro h2,.vaulted-native-request__intro p,.vaulted-native-request__success h3,.vaulted-native-request__success p{margin:0}.vaulted-native-request__intro h2{font-family:var(--heading-font-family, inherit);font-size:clamp(1.55rem,3vw,2.15rem);font-weight:400;line-height:1.12;letter-spacing:.025em}.vaulted-native-request__intro>p:last-child{max-width:54ch;color:var(--vwr-muted);line-height:1.6}.vaulted-native-request__eyebrow{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase}.vaulted-native-request__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.vaulted-native-request__choice{display:grid;gap:.35rem;min-height:6.25rem;padding:1rem;border:1px solid var(--vwr-border);border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.vaulted-native-request__choice:hover,.vaulted-native-request__choice:focus-visible,.vaulted-native-request__choice.is-selected{border-color:color-mix(in srgb,currentColor 62%,transparent);background:color-mix(in srgb,currentColor 6%,transparent)}.vaulted-native-request__choice strong{font-family:var(--heading-font-family, inherit);font-size:1rem;font-weight:500;letter-spacing:.04em}.vaulted-native-request__choice span{color:var(--vwr-muted);font-size:.82rem;line-height:1.45}.vaulted-native-request__form{display:grid;gap:1.35rem}.vaulted-native-request__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.vaulted-native-request__form label:not(.vaulted-native-request__check){display:grid;gap:.45rem}.vaulted-native-request__form label>span,.vaulted-native-request__details legend,.vaulted-native-request__consent legend{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.vaulted-native-request__form input:not([type=checkbox]),.vaulted-native-request__form select,.vaulted-native-request__form textarea{width:100%;min-height:3rem;padding:.75rem .85rem;border:1px solid var(--vwr-border);border-radius:0;background:transparent;color:inherit;font:inherit}.vaulted-native-request__form textarea{min-height:6rem;resize:vertical}.vaulted-native-request__form input:focus-visible,.vaulted-native-request__form select:focus-visible,.vaulted-native-request__form textarea:focus-visible,.vaulted-native-request__choice:focus-visible,.vaulted-native-request__submit:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vaulted-native-request__details,.vaulted-native-request__consent{display:grid;gap:1rem;margin:0;padding:1.25rem 0 0;border:0;border-top:1px solid var(--vwr-border)}.vaulted-native-request__details[hidden]{display:none}.vaulted-native-request__details legend,.vaulted-native-request__consent legend{padding:0 .65rem 0 0;font-weight:600}.vaulted-native-request__wide-field{grid-column:1 / -1}.vaulted-native-request__check{display:grid;grid-template-columns:1.1rem 1fr;gap:.7rem;align-items:start;cursor:pointer}.vaulted-native-request__check input{width:1rem;height:1rem;margin:.15rem 0 0;accent-color:currentColor}.vaulted-native-request__check span{color:var(--vwr-muted);font-size:.82rem;line-height:1.5;letter-spacing:0;text-transform:none}.vaulted-native-request__consent>p,.vaulted-native-request__legal,.vaulted-native-request__submit-note,.vaulted-native-request__seller-link{margin:0;color:var(--vwr-muted);font-size:.75rem;line-height:1.55}.vaulted-native-request__legal a,.vaulted-native-request__seller-link a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.vaulted-native-request__submit{min-height:3.25rem;padding:.85rem 1.25rem;border:1px solid currentColor;border-radius:0;background:currentColor;color:rgb(var(--background, 255 255 255));font:inherit;font-size:.76rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.vaulted-native-request__submit:disabled{cursor:wait;opacity:.55}.vaulted-native-request__error{padding:.85rem 1rem;border:1px solid currentColor;font-size:.85rem}.vaulted-native-request__success{display:grid;grid-template-columns:2.25rem 1fr;gap:1rem;align-items:start;padding:1.25rem;border:1px solid color-mix(in srgb,currentColor 45%,transparent);outline:none}.vaulted-native-request__success[hidden]{display:none}.vaulted-native-request__success>span{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid currentColor;border-radius:50%}.vaulted-native-request__success div{display:grid;gap:.55rem}.vaulted-native-request__success h3{font-family:var(--heading-font-family, inherit);font-size:1.35rem;font-weight:400}.vaulted-native-request__success p{color:var(--vwr-muted);line-height:1.55}.vaulted-native-request__honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:699px){.vaulted-native-request__choices,.vaulted-native-request__grid{grid-template-columns:1fr}.vaulted-native-request__choice{min-height:auto}}@media(prefers-reduced-motion:reduce){.vaulted-native-request__choice{transition:none}}.vaulted-native-request__choice{position:relative}.vaulted-native-request__choice:has(input:checked){border-color:color-mix(in srgb,currentColor 62%,transparent);background:color-mix(in srgb,currentColor 6%,transparent)}.vaulted-native-request__choice input{position:absolute;opacity:0;width:1px;height:1px}.vaulted-native-request__choice:focus-within{outline:2px solid currentColor;outline-offset:2px}.vaulted-native-request__form label.vaulted-native-request__choice{gap:.35rem}.vaulted-native-request__form label.vaulted-native-request__choice>span{font-size:.82rem;letter-spacing:normal;text-transform:none}.vaulted-native-request__form input[type=hidden]{display:none}.vaulted-native-request__form select option{background:#1c1409;color:#f2ebd9}.vaulted-native-request .vaulted-native-request__submit{background-color:#f2ebd9;color:#1c1409;border-color:#f2ebd9}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAC */
