.vb-pendant.vb-sel:focus-visible{outline:none}.vb-pendant:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;min-width:44px;height:100%;min-height:52px}@media(hover:hover){.vb-pendant:before{display:none}}.vb-pendant:after{content:"";position:absolute;left:-7px;right:-7px;top:-9px;bottom:-9px;border:1px solid transparent;pointer-events:none;transition:border-color .12s}.vb-pendant.vb-sel{z-index:20}.vb-pendant.vb-sel:after{border-color:var(--vb-hi)}.vb-pendant.vb-sel img{filter:drop-shadow(0 7px 11px rgba(0,0,0,.6)) brightness(1.14)}@media(hover:none){.vb-kill{display:none}}.vb-mid{position:absolute;top:0;bottom:0;width:0;z-index:1;pointer-events:none;border-left:1px dashed #2F343B;transition:border-color .12s}.vb-mid:after{content:"\15aRODEK";position:absolute;left:0;top:7px;transform:translate(-50%);font-size:9px;letter-spacing:.14em;color:#3b4148;white-space:nowrap;transition:color .12s}.vb-mid.vb-on{border-left-color:var(--vb-hi)}.vb-mid.vb-on:after{color:var(--vb-hi)}.vb-reset{position:absolute;top:8px;right:10px;z-index:6;font-family:var(--vb-fm);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--vb-lo);background:#07080a;border:1px solid var(--vb-line);padding:0 11px;height:30px;cursor:pointer;transition:color .12s,border-color .12s}.vb-reset:hover{color:var(--vb-hi);border-color:var(--vb-mid)}.vb-reset:focus-visible{outline:2px solid var(--vb-red);outline-offset:2px}.vb-selbar{display:flex;align-items:center;gap:10px;min-height:46px;padding:5px 14px;border-top:1px solid var(--vb-line);background:#050506}.vb-sel-acts{display:flex;align-items:center;gap:8px;flex:0 0 auto}@media(max-width:560px){.vb-selbar{flex-wrap:wrap}.vb-sel-txt{min-width:9ch}.vb-sel-acts{margin-left:auto}}.vb-sel-act{font-family:var(--vb-fd);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vb-mid);background:var(--vb-ink2);border:1px solid var(--vb-line);padding:0 14px;height:36px;cursor:pointer;transition:color .12s,border-color .12s}.vb-sel-act:hover{color:var(--vb-hi);border-color:var(--vb-mid)}.vb-sel-act:focus-visible{outline:2px solid var(--vb-red);outline-offset:2px}.vb-sel-txt{flex:1 1 auto;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--vb-lo);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-sel-txt b{color:var(--vb-hi);font-weight:600;font-size:13px;letter-spacing:.06em}.vb-sel-del{flex:0 0 auto;font-family:var(--vb-fd);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f0a6b2;background:#14080b;border:1px solid var(--vb-red);padding:0 18px;height:36px;cursor:pointer;transition:background .12s,color .12s}.vb-sel-del:hover{background:var(--vb-red);color:#fff}.vb-sel-del:focus-visible{outline:2px solid var(--vb-hi);outline-offset:2px}.vb-undo{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:45;display:flex;align-items:center;gap:12px;max-width:calc(100% - 20px);background:var(--vb-ink2);border:1px solid var(--vb-line);padding:7px 7px 7px 14px;box-shadow:0 10px 26px #000c}.vb-undo-txt{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--vb-mid);white-space:nowrap}.vb-undo-btn{font-family:var(--vb-fd);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:var(--vb-hi);color:var(--vb-void);border:0;padding:0 14px;height:32px;cursor:pointer}.vb-undo-btn:focus-visible{outline:2px solid var(--vb-red);outline-offset:2px}.vb-chains{display:flex;gap:8px;flex-wrap:wrap}.vb-chain-swatch{display:block;width:100%;height:24px;background-repeat:repeat-x;background-position:center;background-size:auto 100%}.vb-slider{position:relative}.vb-slider:before{content:"";position:absolute;left:0;right:0;top:var(--vb-track-top,0);height:4px;border-radius:2px;background:#1c2026;pointer-events:none;z-index:0;transition:background .12s}.vb-slider:hover:before{background:#262b33}.vb-slider:focus-within:before{background:var(--vb-red)}.vb-len-fill{position:absolute;height:4px;border-radius:2px;background:var(--vb-hi);pointer-events:none;z-index:1}.vb-len{position:relative;z-index:2;cursor:pointer;background:transparent}.vb-len:active{cursor:grabbing}.vb-len::-webkit-slider-runnable-track{height:34px;overflow:visible;background:transparent}.vb-len:hover::-webkit-slider-runnable-track{background:transparent}.vb-len:focus-visible::-webkit-slider-runnable-track{background:transparent}.vb-len::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;padding:0;border:0;width:22px;height:22px;border-radius:50%;margin-top:6px;background:var(--vb-hi);box-shadow:0 2px 7px #000000bf}.vb-len:active::-webkit-slider-thumb{background:#fff}.vb-len::-moz-range-track{height:4px;background:transparent}.vb-len::-moz-range-progress{height:4px;background:transparent}.vb-len::-moz-range-thumb{width:22px;height:22px;border-radius:50%;border:0;background:var(--vb-hi);box-shadow:0 2px 7px #000000bf}.vb-loupe{position:absolute;z-index:40;width:150px;height:78px;overflow:hidden;background:#000;border:1px solid var(--vb-line);pointer-events:none;box-shadow:0 14px 30px #000000d9}.vb-loupe-in{position:absolute;left:0;top:0;transform-origin:0 0}.vb-loupe-in .vb-zone{opacity:.3}.vb-loupe:after{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:1px;background:#c8102e99}.vb-undo[hidden],.vb-loupe[hidden],.vb-sel-del[hidden],.vb-sel-act[hidden],.vb-reset[hidden],.vb-chain-field[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vandal-builder-touch.css.map */
