.vb-capture-dialog{--vbc-bg: var(--vbc-d-bg, var(--vbh-d-bg, #fff));--vbc-fg: var(--vbc-d-fg, var(--vbh-d-fg, #000));--vbc-btn-bg: var(--vbc-d-btn-bg, var(--vbh-d-btn-bg, #000));--vbc-btn-fg: var(--vbc-d-btn-fg, var(--vbh-d-btn-fg, #fff));--vbc-scrim: var(--vbc-d-scrim, var(--vbh-d-scrim, .6));--vbc-hsize: var(--vbc-d-hsize, var(--vbh-d-hsize, 32px));--vbc-pad-t: var(--vbc-d-pt, var(--vbh-d-pt, 40px));--vbc-pad-b: var(--vbc-d-pb, var(--vbh-d-pb, 40px));--vbc-pad-l: var(--vbc-d-pl, var(--vbh-d-pl, 40px));--vbc-pad-r: var(--vbc-d-pr, var(--vbh-d-pr, 40px));--vbc-hgap: var(--vbc-d-hgap, var(--vbh-d-hgap, var(--vbc-gap)));--vbc-tgap: var(--vbc-d-tgap, var(--vbh-d-tgap, var(--vbc-gap)));--vbc-gap: var(--vbc-d-gap, var(--vbh-d-gap, 16px));--vbc-bgap: var(--vbc-d-bgap, var(--vbh-d-bgap, var(--vbc-gap)));--vbc-input-h: var(--vbc-d-inh, var(--vbh-d-inh, 52px));--vbc-btn-h: var(--vbc-d-bth, var(--vbh-d-bth, 52px));--vbc-btn-fs: var(--vbc-d-btfs, var(--vbh-d-btfs, 14px));--vbc-text-fs: var(--vbc-d-tfs, var(--vbh-d-tfs, 13px));--vbc-hline: var(--vbc-d-hline, var(--vbh-d-hline, 1.1));--vbc-heading-maxw: var(--vbc-d-hw, var(--vbh-d-hw, none));--vbc-min-h: var(--vbc-d-minh, var(--vbh-d-minh));--vbc-width: var(--vbc-d-width, var(--vbh-d-width, 480px));--vbc-shade: var(--vbc-d-shade, .5);--vbc-ax: var(--vbc-d-ax, center);--vbc-ay: var(--vbc-d-ay, end);--vbc-formw: var(--vbc-d-formw, 60%);--vbc-hfont: var(--vbc-heading-font, var(--vbh-heading-font, "Fractul", "Suisse Intl Cond", sans-serif));--vbc-hweight: var(--vbc-heading-weight, var(--vbh-heading-weight, 500));--vbc-hover: var(--vbc-btn-hover, var(--vbh-btn-hover, #0000ff))}@media(max-width:749px){.vb-capture-dialog{--vbc-bg: var(--vbc-m-bg, var(--vbh-m-bg, #fff));--vbc-fg: var(--vbc-m-fg, var(--vbh-m-fg, #000));--vbc-btn-bg: var(--vbc-m-btn-bg, var(--vbh-m-btn-bg, #000));--vbc-btn-fg: var(--vbc-m-btn-fg, var(--vbh-m-btn-fg, #fff));--vbc-scrim: var(--vbc-m-scrim, var(--vbh-m-scrim, .6));--vbc-hsize: var(--vbc-m-hsize, var(--vbh-m-hsize, 19.2px));--vbc-pad-t: var(--vbc-m-pt, var(--vbh-m-pt, 24px));--vbc-pad-b: var(--vbc-m-pb, var(--vbh-m-pb, 24px));--vbc-pad-l: var(--vbc-m-pl, var(--vbh-m-pl, 24px));--vbc-pad-r: var(--vbc-m-pr, var(--vbh-m-pr, 24px));--vbc-hgap: var(--vbc-m-hgap, var(--vbh-m-hgap, var(--vbc-gap)));--vbc-tgap: var(--vbc-m-tgap, var(--vbh-m-tgap, var(--vbc-gap)));--vbc-gap: var(--vbc-m-gap, var(--vbh-m-gap, 16px));--vbc-bgap: var(--vbc-m-bgap, var(--vbh-m-bgap, var(--vbc-gap)));--vbc-input-h: var(--vbc-m-inh, var(--vbh-m-inh, 52px));--vbc-btn-h: var(--vbc-m-bth, var(--vbh-m-bth, 52px));--vbc-btn-fs: var(--vbc-m-btfs, var(--vbh-m-btfs, 14px));--vbc-text-fs: var(--vbc-m-tfs, var(--vbh-m-tfs, 13px));--vbc-hline: var(--vbc-m-hline, var(--vbh-m-hline, 1.2));--vbc-heading-maxw: var(--vbc-m-hw, var(--vbh-m-hw, none));--vbc-min-h: var(--vbc-m-minh, var(--vbh-m-minh));--vbc-edge: var(--vbc-m-edge, var(--vbh-m-edge, 16px));--vbc-shade: var(--vbc-m-shade, .5);--vbc-ax: var(--vbc-m-ax, center);--vbc-ay: var(--vbc-m-ay, end);--vbc-formw: var(--vbc-m-formw, 100%)}}.vb-capture-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;border:0;width:min(var(--vbc-width),calc(100vw - 32px));max-width:none;height:fit-content;max-height:calc(100dvh - 32px);overflow:hidden;overscroll-behavior:none;background:var(--vbc-bg);color:var(--vbc-fg);box-shadow:0 12px 40px #00000059;outline:none}.vb-capture-dialog::backdrop{background:rgba(20,20,20,var(--vbc-scrim, .6))}.vb-capture-dialog[open]{animation:vb-capture-in .12s cubic-bezier(.2,.9,.3,1)}.vb-capture-dialog[open]::backdrop{animation:vb-capture-fade .12s ease-out}@keyframes vb-capture-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vb-capture-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes vb-capture-fade{0%{opacity:0}to{opacity:1}}.vb-capture-dialog.is-editor-preview{z-index:2147483000;animation:none;box-shadow:0 0 0 100vmax rgba(20,20,20,var(--vbc-scrim, .6))}.vb-capture-dialog__editor-note{margin:0;padding:10px 14px 10px 30px;background:#ffd400;color:#000;font:400 12px/1.4 var(--font-body--family)}html.vb-capture-open{overflow:hidden}.vb-capture-dialog[data-vb-scroll]{overflow-y:auto;overscroll-behavior:contain}.vb-capture-dialog[data-vb-fit]{inset:50% auto auto 50%;margin:0;max-height:none;overflow:hidden;translate:-50% -50%;scale:var(--vbc-fit, 1)}.vb-capture-dialog__inner{overflow-x:clip;position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:"form";min-height:var(--vbc-min-h, 100%)}.vb-capture-dialog .vb-capture{grid-area:form;position:relative;z-index:1}.vb-capture-dialog__media{grid-area:media;display:none;position:relative;overflow:hidden}.vb-capture-dialog__media img{display:block;width:100%;height:100%;object-fit:cover}.vb-capture-dialog__close{position:absolute;top:var(--vbc-close-inset, 8px);right:var(--vbc-close-inset, 8px);z-index:2;width:var(--vbc-close-size, 32px);height:var(--vbc-close-size, 32px);display:flex;align-items:center;justify-content:center;padding:0;border:var(--vbc-close-border, 0);border-radius:50%;background:var(--vbc-close-bg, transparent);color:var(--vbc-close-fg, var(--vbh-close-fg, var(--vbc-fg)));cursor:pointer}.vb-capture-dialog__close:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.vb-capture-dialog__close svg{width:var(--vbc-close-icon, 22px);height:var(--vbc-close-icon, 22px);stroke-width:var(--vbc-close-stroke, 1.5px);filter:var(--vbc-close-shadow, var(--vbh-close-shadow, none))}@media(max-width:749px){.vb-capture-dialog__close{width:var(--vbc-close-size, 25px);height:var(--vbc-close-size, 25px)}.vb-capture-dialog__close svg{width:var(--vbc-close-icon, 18px);height:var(--vbc-close-icon, 18px)}}.vb-capture-dialog__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:none;background:linear-gradient(to bottom,#0000 20%,rgba(0,0,0,var(--vbc-shade, .5)) 85%);pointer-events:none}.vb-capture-dialog .vb-capture__body,.vb-capture-dialog .vb-capture__success{width:100%}@media(min-width:750px){.vb-capture-dialog--d-left .vb-capture-dialog__inner,.vb-capture-dialog--d-right .vb-capture-dialog__inner{grid-template-columns:1fr 1fr}.vb-capture-dialog--d-left .vb-capture-dialog__inner{grid-template-areas:"media form"}.vb-capture-dialog--d-right .vb-capture-dialog__inner{grid-template-areas:"form media"}.vb-capture-dialog--d-top .vb-capture-dialog__inner{grid-template-areas:"media" "form"}.vb-capture-dialog--d-background .vb-capture-dialog__inner{grid-template-areas:"form"}.vb-capture-dialog--d-background .vb-capture-dialog__media{grid-area:form}.vb-capture-dialog--d-left .vb-capture-dialog__media--d,.vb-capture-dialog--d-right .vb-capture-dialog__media--d,.vb-capture-dialog--d-top .vb-capture-dialog__media--d,.vb-capture-dialog--d-background .vb-capture-dialog__media--d{display:block}.vb-capture-dialog--d-left .vb-capture-dialog__media img,.vb-capture-dialog--d-right .vb-capture-dialog__media img{position:absolute;top:0;right:0;bottom:0;left:0}.vb-capture-dialog--d-top .vb-capture-dialog__media img{max-height:50vh}.vb-capture-dialog--d-background .vb-capture-dialog__media img{position:absolute;top:0;right:0;bottom:0;left:0}.vb-capture-dialog--d-background .vb-capture-dialog__media--d:after{display:block}.vb-capture-dialog--d-background .vb-capture-dialog__inner{min-height:var(--vbc-min-h, min(80vh, 620px))}.vb-capture-dialog--d-background .vb-capture{align-content:end}.vb-capture-dialog--d-left .vb-capture-dialog__inner,.vb-capture-dialog--d-right .vb-capture-dialog__inner{min-height:var(--vbc-min-h, min(70vh, 480px))}.vb-capture-dialog--d-left .vb-capture,.vb-capture-dialog--d-right .vb-capture{align-content:center}.vb-capture-dialog--d-background .vb-capture,.vb-capture-dialog--d-artwork .vb-capture{align-content:var(--vbc-ay);justify-items:var(--vbc-ax)}.vb-capture-dialog--d-background .vb-capture__body,.vb-capture-dialog--d-background .vb-capture__success,.vb-capture-dialog--d-artwork .vb-capture__body,.vb-capture-dialog--d-artwork .vb-capture__success{width:var(--vbc-formw)}.vb-capture-dialog--d-artwork .vb-capture-dialog__inner{grid-template-areas:"form"}.vb-capture-dialog--d-artwork .vb-capture-dialog__media--d{display:block;grid-area:form}.vb-capture-dialog--d-artwork .vb-capture-dialog__media img{height:auto;max-height:calc(100dvh - 32px);object-fit:cover}.vb-capture-dialog--d-align-center .vb-capture{text-align:center}.vb-capture-dialog--d-align-center .vb-capture__optin{justify-content:center}}@media(max-width:749px){.vb-capture-dialog{width:calc(100vw - 2 * var(--vbc-edge, 16px))}.vb-capture-dialog--m-sheet{inset:auto 0 0 0;margin:0;width:100vw;max-height:90dvh;box-shadow:0 -8px 30px #00000040}.vb-capture-dialog--m-sheet[open]{animation:vb-capture-up .24s cubic-bezier(.2,.9,.3,1)}.vb-capture-dialog--m-sheet .vb-capture{padding-bottom:calc(var(--vbc-pad-b, 24px) + env(safe-area-inset-bottom,0px))}.vb-capture-dialog--m-full{top:0;right:0;bottom:0;left:0;margin:0;width:100vw;height:100dvh;max-height:none;box-shadow:none}.vb-capture-dialog--m-full .vb-capture{align-content:center;padding-bottom:calc(var(--vbc-pad-b, 24px) + env(safe-area-inset-bottom,0px))}.vb-capture-dialog--m-top .vb-capture-dialog__inner{grid-template-areas:"media" "form"}.vb-capture-dialog--m-background .vb-capture-dialog__inner{grid-template-areas:"form"}.vb-capture-dialog--m-background .vb-capture-dialog__media{grid-area:form}.vb-capture-dialog--m-top .vb-capture-dialog__media--m,.vb-capture-dialog--m-background .vb-capture-dialog__media--m{display:block}.vb-capture-dialog--m-top .vb-capture-dialog__media img{max-height:40dvh}.vb-capture-dialog--m-full.vb-capture-dialog--m-top .vb-capture-dialog__media img{max-height:55dvh}.vb-capture-dialog--m-background .vb-capture-dialog__media img{position:absolute;top:0;right:0;bottom:0;left:0}.vb-capture-dialog--m-background .vb-capture,.vb-capture-dialog--m-artwork .vb-capture{align-content:var(--vbc-ay);justify-items:var(--vbc-ax)}.vb-capture-dialog--m-background .vb-capture__body,.vb-capture-dialog--m-background .vb-capture__success,.vb-capture-dialog--m-artwork .vb-capture__body,.vb-capture-dialog--m-artwork .vb-capture__success{width:var(--vbc-formw)}.vb-capture-dialog--m-artwork .vb-capture-dialog__inner{grid-template-areas:"form"}.vb-capture-dialog--m-artwork .vb-capture-dialog__media--m{display:block;grid-area:form}.vb-capture-dialog--m-artwork .vb-capture-dialog__media img{height:auto;max-height:90dvh;object-fit:cover}.vb-capture-dialog--m-full.vb-capture-dialog--m-artwork .vb-capture-dialog__media img{height:100%;max-height:none}.vb-capture-dialog--m-background .vb-capture-dialog__media--m:after{display:block}.vb-capture-dialog--m-background .vb-capture-dialog__inner{min-height:var(--vbc-min-h, min(75dvh, 560px))}.vb-capture-dialog--m-full .vb-capture-dialog__inner{min-height:100dvh}.vb-capture-dialog--m-align-center .vb-capture{text-align:center}.vb-capture-dialog--m-align-center .vb-capture__optin{justify-content:center}}.vb-capture{display:grid;padding:var(--vbc-pad-t, var(--vbc-pad, 40px)) var(--vbc-pad-r, var(--vbc-pad, 40px)) var(--vbc-pad-b, var(--vbc-pad, 40px)) var(--vbc-pad-l, var(--vbc-pad, 40px));font-family:var(--font-body--family);color:var(--vbc-fg, #000)}.vb-capture>.vb-capture__body,.vb-capture>.vb-capture__success{grid-area:1 / 1}.vb-capture__body{display:flex;flex-direction:column;gap:var(--vbc-gap, 16px)}.vb-capture__text,.vb-capture__field--first{margin-top:calc(var(--vbc-hgap, var(--vbc-gap, 16px)) - var(--vbc-gap, 16px))}.vb-capture--has-text .vb-capture__field--first{margin-top:calc(var(--vbc-tgap, var(--vbc-gap, 16px)) - var(--vbc-gap, 16px))}.vb-capture__text:first-child,.vb-capture--no-intro .vb-capture__field--first{margin-top:0}.vb-capture__eyebrow{margin:0 0 -8px;font-family:Suisse Intl Mono,ui-monospace,monospace;font-size:12px;font-weight:400;line-height:1.3;letter-spacing:normal;text-transform:uppercase}.vb-capture__heading{margin:0;padding-right:var(--vbc-heading-pr, 0px);max-width:var(--vbc-heading-maxw, none);font-family:var(--vbc-hfont);font-size:var(--vbc-hsize, 32px);font-weight:var(--vbc-hweight);line-height:var(--vbc-hline, 1.1);letter-spacing:var(--vbc-heading-ls, normal);text-transform:var(--vbc-heading-tt, none);color:inherit}.vb-capture-dialog--d-align-center .vb-capture__heading,.vb-capture-dialog--m-align-center .vb-capture__heading{padding-inline:24px}.vb-capture__text{font-size:var(--vbc-text-fs, 13px);font-weight:300;line-height:var(--vbc-text-lh, 1.6);letter-spacing:var(--vbc-text-ls, .5px)}.vb-capture__text p{margin:0}.vb-capture__text p+p{margin-top:.6em}.vb-capture__field{display:flex;flex-direction:column;gap:6px}.vb-capture__label{font-family:Suisse Intl Mono,ui-monospace,monospace;font-size:12px;font-weight:400;text-transform:uppercase}.vb-capture__input,.vb-capture select{box-sizing:border-box;width:100%;height:var(--vbc-input-h, 52px);margin:0;padding:0 var(--vbc-input-px, 16px);border:var(--vbc-input-border, var(--vbh-input-border, 1px solid currentColor));border-radius:0;background:#fff;color:#000;font-family:var(--font-body--family);font-size:var(--vbc-input-fs, 14px);font-weight:300;letter-spacing:var(--vbc-input-ls, .5px);text-align:left;-webkit-appearance:none;appearance:none}.vb-capture select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.vb-capture__input,.vb-capture select{background-color:var(--vbc-input-bg, #fff);transition:background-color .12s ease}.vb-capture__input:hover,.vb-capture select:hover{background-color:var(--vbc-input-hover-bg, #f2f2f2)}.vb-capture__input:focus,.vb-capture select:focus{background-color:var(--vbc-input-bg, #fff)}.vb-capture__input::placeholder{color:var(--vbc-placeholder, #767676)}.vb-capture__input:focus-visible,.vb-capture select:focus-visible{outline:none;outline-offset:-2px}.vb-capture__optin{display:flex;align-items:center;gap:8px;font-size:var(--vbc-optin-fs, var(--vbc-text-fs, 13px));font-weight:300;letter-spacing:var(--vbc-optin-ls, .5px);color:var(--vbc-optin-fg, inherit);cursor:pointer}.vb-capture__optin input{width:16px;height:16px;margin:0;accent-color:#000}.vb-capture__submit{position:relative;width:100%;height:var(--vbc-btn-h, 52px);margin-top:calc(var(--vbc-bgap, var(--vbc-gap, 16px)) - var(--vbc-gap, 16px));padding:0 16px;border:var(--vbc-btn-border, var(--vbh-btn-border, 0));border-radius:0;background:var(--vbc-btn-bg, #000);color:var(--vbc-btn-fg, #fff);font-family:var(--vbc-btn-ff, var(--vbh-btn-ff, var(--font-body--family)));font-size:var(--vbc-btn-fs, 14px);font-weight:var(--vbc-btn-fw, var(--vbh-btn-fw, 400));line-height:1;letter-spacing:normal;cursor:pointer;transition:background-color .15s ease,color .15s ease}.vb-capture-dialog--btn-upper .vb-capture__submit,vb-notify .vb-notify__trigger{text-transform:uppercase}@media(hover:hover){.vb-capture__submit:hover{background:var(--vbc-hover, #0000ff);color:var(--vbc-btn-hover-fg, #fff)}}.vb-capture[data-submitting] .vb-capture__submit{pointer-events:none}.vb-capture[data-submitting] .vb-capture__submit-label{opacity:.4}.vb-capture__error{margin:0;font-size:13px;letter-spacing:.5px;color:var(--vbc-error, var(--vbh-error, #cc0000))}.vb-capture__error:empty{display:none}.vb-capture[data-state=error] .vb-capture__input[aria-invalid=true]{border-color:#c00}.vb-capture__bid{position:relative}.vb-capture__bid-prefix{position:absolute;left:var(--vbc-input-px, 16px);top:50%;transform:translateY(-50%);color:#000;font-family:var(--font-body--family);font-size:var(--vbc-input-fs, 14px);font-weight:300;line-height:1;pointer-events:none}.vb-capture__bid .vb-capture__input{padding-left:calc(var(--vbc-input-px, 16px) + var(--vbc-prefix-ch, 1) * .72em + .35em);font-variant-numeric:tabular-nums}.vb-capture__hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.vb-capture__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vb-capture__success{display:flex;flex-direction:column;justify-content:center;gap:16px;visibility:hidden}.vb-capture-dialog--success-heading .vb-capture__success{gap:0}.vb-capture-dialog--success-heading .vb-capture__success .vb-capture__text{font-family:var(--vbc-hfont);font-size:var(--vbc-hsize);font-weight:var(--vbc-hweight);line-height:var(--vbc-hline);letter-spacing:normal}.vb-capture-dialog--success-center .vb-capture__success{align-items:center;text-align:center}.vb-capture[data-state=success] .vb-capture__body{visibility:hidden}.vb-capture[data-state=success] .vb-capture__success{visibility:visible}@media(max-width:749px){.vb-capture__eyebrow{font-size:11px;line-height:1.5}.vb-capture__input,.vb-capture select{font-size:16px}}.vb-capture-chip{position:fixed;left:14px;bottom:14px;z-index:15;max-width:clamp(120px,30vw,190px);padding:0;border:0;background:none;cursor:pointer;transition:transform .25s cubic-bezier(.22,1.5,.36,1)}.vb-capture-chip[hidden]{display:none}.vb-capture-chip img{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5))}.vb-capture-chip__label{display:block;padding:10px 14px;background:#000;color:#fff;font-family:var(--font-body--family);font-size:13px;letter-spacing:.5px;text-align:left}@media(hover:hover){.vb-capture-chip:hover{transform:scale(1.06)}}@media(max-width:749px){.vb-capture-chip{left:4px;bottom:26px}}.vb-waitlist-trigger,.vb-notify__trigger{display:flex;align-items:center;justify-content:center;width:100%;height:var(--height-buy-buttons, 52px);padding-inline:var(--padding-4xl, 24px);border:1px solid var(--vbc-btn-bg, #000);border-radius:0;background:var(--vbc-btn-bg, #000);color:var(--vbc-btn-fg, #fff);font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.6;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}@media(hover:hover){.vb-waitlist-trigger:hover,.vb-notify__trigger:hover{background:var(--vbc-hover, #0000ff);border-color:var(--vbc-hover, #0000ff);color:#fff}}vb-notify{display:block;width:100%}vb-notify[hidden]{display:none}[data-vb-notify-active] add-to-cart-component{display:none!important}@media(prefers-reduced-motion:reduce){.vb-capture-dialog[open],.vb-capture-dialog[open]::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/350/assets/vb-capture.css.map */
