.vc{--vc-ink:#171717;--vc-gold:#BA9354;--vc-gold-d:#85652F;--vc-amber:#F7B346;font-family:Barlow,Helvetica Neue,Arial,sans-serif;color:var(--vc-ink);background:#fff}.vc *{box-sizing:border-box}.vc h2,.vc h3,.vc__h{font-family:Barlow,Arial Black,Arial,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.02em;margin:0}.vc__wrap{max-width:1320px;margin:0 auto;padding:24px 16px 40px}.vc__kicker{color:var(--vc-gold-d);font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:12px;margin:0 0 6px}.vc__grid{display:grid;gap:20px}.vc__stagebox{background:radial-gradient(120% 90% at 50% 75%,#2f2f2f 0,#1b1b1b 55%,#121212);border-radius:14px;padding:12px 10px 8px;position:relative;color:#fff;border:1px solid rgba(186,147,84,.35)}.vc__stagehead{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;align-items:baseline;padding:4px 6px}.vc__title{font-weight:800;text-transform:uppercase;font-size:18px;color:#fff}.vc__sub{font-size:12px;color:#bdbdbd}.vc__stage{min-height:200px}.vc-svg{display:block;width:100%;height:auto;max-height:62vh;overflow:visible}.vc__views{display:flex;gap:6px;justify-content:center;padding:6px 0 4px}.vc__views button{background:transparent;border:1px solid rgba(186,147,84,.5);color:#ddd;border-radius:999px;padding:7px 14px;font:700 12px/1 Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.vc__views button.is-on{background:var(--vc-gold);color:#171717;border-color:var(--vc-gold)}.vc__panel{display:flex;flex-direction:column;gap:14px}.vc__step{border:1px solid #e6e1d8;border-radius:12px;padding:14px}.vc__step h3{font-size:15px;margin-bottom:10px;display:flex;gap:8px;align-items:center}.vc__step h3 i{font-style:normal;background:#171717;color:var(--vc-gold);width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;font-size:12px}.vc__row{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.vc__row+.vc__row{margin-top:8px}.vc-chip{flex:0 0 auto;border:1px solid #d9d2c5;background:#fff;color:#171717;border-radius:8px;padding:8px 12px;font:700 13px/1.15 Barlow,Arial,sans-serif;cursor:pointer;text-align:left}.vc-chip small{display:block;font-weight:500;font-size:11px;color:#6b6b6b}.vc-chip.is-on{background:#171717;color:#fff;border-color:#171717}.vc-chip.is-on small{color:var(--vc-gold)}.vc-sw{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:4px;border:0;background:none;font:600 11px Barlow,Arial,sans-serif;cursor:pointer;color:#171717}.vc-sw span{width:34px;height:34px;border-radius:50%;background:var(--c);border:2px solid #d9d2c5;box-shadow:inset 0 -6px 10px #0000002e}.vc-sw.is-on span{border-color:var(--vc-gold-d);outline:2px solid var(--vc-gold-d);outline-offset:2px}.vc__tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:2px solid #171717;margin:0 -2px 10px}.vc-tab{flex:0 0 auto;border:0;background:#f3efe8;color:#171717;padding:10px 12px;border-radius:8px 8px 0 0;font:800 12px Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.vc-tab b{background:var(--vc-amber);color:#171717;border-radius:999px;padding:1px 6px;margin-left:4px;font-size:11px}.vc-tab.is-on{background:#171717;color:var(--vc-gold)}.vc__list{display:grid;gap:6px;max-height:520px;overflow:auto;padding-right:2px}.vc-opt{display:flex;align-items:center;gap:10px;border:1px solid #ece6db;border-radius:10px;padding:9px 10px;cursor:pointer;transition:border-color .2s,background .2s}.vc-opt:hover{border-color:var(--vc-gold)}.vc-opt.is-on{border-color:var(--vc-gold-d);background:#faf6ef}.vc-opt input{accent-color:#85652F;width:18px;height:18px;flex:0 0 auto;margin:0}.vc-ic{width:28px;height:28px;flex:0 0 auto;fill:none;stroke:var(--vc-gold-d);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vc-opt__t{flex:1;min-width:0}.vc-opt__t strong{display:block;font-size:14px}.vc-opt__t small{display:block;color:#5d5d5d;font-size:12px;line-height:1.3}.vc-opt em{font-style:normal;font-size:11px;color:var(--vc-gold-d);font-weight:700;white-space:nowrap}.vc-co{display:block;font-size:12px;font-weight:700;margin-top:8px}.vc-co input{display:block;width:100%;margin-top:4px}.vc__sum{background:#171717;color:#fff;border-radius:12px;padding:14px}.vc__sum strong{color:var(--vc-gold)}.vc__sum ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}.vc__sum li{display:flex;align-items:center;gap:8px;font-size:13px}.vc__sum li .vc-ic{width:18px;height:18px;stroke:var(--vc-gold)}.vc__sum li button{margin-left:auto;background:none;border:0;color:#aaa;font-size:18px;cursor:pointer}.vc__sum .vc-empty{color:#aaa}.vc__sumhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.vc__sumhead button{background:none;border:1px solid #555;color:#ccc;border-radius:6px;padding:4px 8px;font:600 11px Barlow,Arial,sans-serif;cursor:pointer}.vc__form{display:grid;gap:8px}.vc__form label{font-size:12px;font-weight:700}.vc__form input,.vc__form textarea,.vc-co input{width:100%;padding:11px 12px;border:1px solid #cfc8bb;border-radius:8px;font:15px Barlow,Arial,sans-serif;background:#fff;color:#171717}.vc__form input:focus,.vc__form textarea:focus{outline:2px solid var(--vc-gold-d);border-color:var(--vc-gold-d)}.vc__btn{background:var(--vc-amber);color:#171717;border:0;border-radius:8px;padding:15px 18px;font:800 15px Barlow,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;width:100%}.vc__btn:hover{background:#ffc263}.vc__note{font-size:12px;color:#5d5d5d}.vc__ok{background:#f3efe8;border-left:4px solid var(--vc-gold-d);padding:12px;border-radius:6px;font-weight:600}.vc__err{background:#fbeceb;border-left:4px solid #a1231f;padding:12px;border-radius:6px}.vc__2col{display:grid;gap:8px}@media(min-width:600px){.vc__2col{grid-template-columns:1fr 1fr}}@media(min-width:990px){.vc__grid{grid-template-columns:minmax(0,1.55fr) minmax(360px,1fr);align-items:start}.vc__left{position:sticky;top:90px}.vc__title{font-size:22px}}.vc-svg .vc-acc{transform-box:fill-box;transform-origin:center bottom}.vc-in-drop{animation:vcDrop .75s cubic-bezier(.25,1.35,.45,1) both}.vc-in-slideR{animation:vcSlideR .6s cubic-bezier(.2,1.2,.4,1) both}.vc-in-slideR2,.vc-in-slideL{animation:vcSlideL .6s cubic-bezier(.2,1.2,.4,1) both}.vc-in-fade{animation:vcFade .7s ease both}.vc-in-pop{animation:vcPop .5s cubic-bezier(.3,1.6,.5,1) both;transform-origin:center}.vc-in-light,.vc-in-flash{animation:vcLight 1s ease both}@keyframes vcDrop{0%{transform:translateY(-700px);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}@keyframes vcSlideR{0%{transform:translate(600px);opacity:0}to{transform:none;opacity:1}}@keyframes vcSlideL{0%{transform:translate(-600px);opacity:0}to{transform:none;opacity:1}}@keyframes vcFade{0%{opacity:0}to{opacity:1}}@keyframes vcPop{0%{transform:scale(.2);opacity:0}to{transform:none;opacity:1}}@keyframes vcLight{0%{opacity:0;filter:brightness(3)}30%{opacity:1;filter:brightness(2.2)}to{opacity:1;filter:none}}.vc-svg .vc-flashA{animation:vcFl .9s steps(1) infinite}.vc-svg .vc-flashB{animation:vcFl .9s steps(1) infinite .45s}@keyframes vcFl{0%{opacity:1}50%{opacity:.18}}@media(prefers-reduced-motion:reduce){.vc-svg *{animation:none!important}}.vc__views button[data-rot]{font-size:16px;padding:5px 11px}.vc__stage:focus-visible,.vc button:focus-visible,.vc input:focus-visible{outline:2px solid var(--vc-amber);outline-offset:2px}.vc__stage{touch-action:pan-y}.vc-turn-r .vc-svg{animation:vcTurnR .55s cubic-bezier(.3,.9,.4,1)}.vc-turn-l .vc-svg{animation:vcTurnL .55s cubic-bezier(.3,.9,.4,1)}.vc-turn-x .vc-svg{animation:vcFade .45s ease}@keyframes vcTurnR{0%{transform:perspective(1400px) rotateY(-75deg) scale(.88);opacity:0}to{transform:none;opacity:1}}@keyframes vcTurnL{0%{transform:perspective(1400px) rotateY(75deg) scale(.88);opacity:0}to{transform:none;opacity:1}}.vc-svg .vc-ch0{animation:vcCh0 1.5s infinite}.vc-svg .vc-ch1{animation:vcCh1 1.5s infinite}.vc-svg .vc-ch2{animation:vcCh2 1.5s infinite}@keyframes vcCh0{0%,9%{opacity:0}10%,84%{opacity:1}85%,to{opacity:0}}@keyframes vcCh1{0%,29%{opacity:0}30%,84%{opacity:1}85%,to{opacity:0}}@keyframes vcCh2{0%,49%{opacity:0}50%,84%{opacity:1}85%,to{opacity:0}}.vc-in-drop .vc-board{animation:vcFold 1.3s .5s cubic-bezier(.3,1.25,.45,1) both;transform-box:fill-box;transform-origin:center bottom}.vc-in-drop .vc-board--side{animation-name:vcFoldS;transform-origin:left bottom}@keyframes vcFold{0%{transform:scaleY(.05)}to{transform:none}}@keyframes vcFoldS{0%{transform:rotate(90deg)}to{transform:none}}.vc-logo{cursor:grab}.vc-logo.is-act .vc-logo__box{stroke:#f7b346;stroke-width:10;stroke-dasharray:40 25}.vc-link{background:none;border:0;color:var(--vc-gold-d);font:700 13px Barlow,Arial,sans-serif;text-decoration:underline;cursor:pointer;padding:8px 0}.vc-missing{border-top:1px dashed #d9d2c5;margin-top:8px;padding-top:10px}.vc-missing form{display:grid;gap:8px}.vc-missing label{font-size:12px;font-weight:700}.vc-missing input,.vc-missing textarea{width:100%;padding:10px 12px;border:1px solid #cfc8bb;border-radius:8px;font:15px Barlow,Arial,sans-serif}.vc-brand{display:grid;gap:8px;margin-bottom:10px;padding:10px;background:#faf6ef;border-radius:10px}.vc-brand label{font-size:12px;font-weight:700}.vc-brand input:not([type]),.vc-brand input[type=text]{display:block;width:100%;margin-top:3px;padding:9px 10px;border:1px solid #cfc8bb;border-radius:8px;font:14px Barlow,Arial,sans-serif}.vc-lbl{margin:4px 0 0;font-size:12px;font-weight:700}.vc-sw--s span{width:26px;height:26px}.vc-file{display:inline-flex;align-items:center;gap:8px;border:1px dashed var(--vc-gold-d);border-radius:8px;padding:10px;cursor:pointer;font-size:13px}.vc-file input{max-width:190px;font-size:12px}.vc-lp{display:flex;gap:12px;flex-wrap:wrap}.vc-mini{font-size:13px!important;display:flex;gap:5px;align-items:center}.vc-rng{display:flex;align-items:center;gap:10px}.vc-rng input{flex:1;accent-color:#85652F}.vc-chips li{background:#262626;border-radius:999px;padding:4px 6px 4px 10px}.vc__acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.vc__acts button{flex:1 1 auto;background:transparent;border:1px solid var(--vc-gold);color:var(--vc-gold);border-radius:8px;padding:9px 10px;font:700 12px Barlow,Arial,sans-serif;text-transform:uppercase;cursor:pointer}.vc__acts button:first-child{background:var(--vc-amber);color:#171717;border-color:var(--vc-amber)}.vc-shareout{width:100%;margin-top:8px;padding:8px;border-radius:6px;border:1px solid #555;background:#222;color:#ddd;font-size:12px}@media print{body *{visibility:hidden}.vc,.vc *{visibility:visible}.vc{position:absolute;left:0;top:0;width:100%}.vc__step,.vc__views,.vc__acts,.vc-missing,.vc-link{display:none!important}.vc__stagebox{background:#fff!important;border:1px solid #999}.vc__title{color:#171717}.vc__sum{background:#fff;color:#171717;border:1px solid #999}.vc__grid{display:block}.vc__left{position:static}}.vc-plan{margin-top:24px;border:1px solid #e6e1d8;border-radius:14px;padding:14px;background:#fff}.vc-plan__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:flex-start}.vc-plan__head .vc__h{font-size:20px}.vc-plan .vc__row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vc-plan button{font:700 12px Barlow,Arial,sans-serif;cursor:pointer;color:#171717}.vc-plan__head button,.vc-plan__ctl button,.vc-plan__nav button,.vc-plan__new{border:1px solid #d9d2c5;background:#fff;border-radius:8px;padding:8px 10px}.vc-plan button:disabled{opacity:.4;cursor:default}.vc-plan__steps{display:flex;gap:4px;list-style:none;padding:0;margin:12px 0;overflow-x:auto}.vc-plan__steps li{flex:1 0 auto}.vc-plan__steps button{width:100%;display:flex;gap:6px;align-items:center;justify-content:center;border:0;border-bottom:3px solid #e6e1d8;background:none;padding:8px 6px;text-transform:uppercase;font-size:12px;white-space:nowrap}.vc-plan__steps b{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e6e1d8;font-size:11px}.vc-plan__steps .is-on{border-color:#f7b346}.vc-plan__steps .is-on b{background:#f7b346}.vc-plan__grid{display:grid;gap:14px}@media(min-width:990px){.vc-plan__grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}}.vc-plan__3d{position:relative;border-radius:12px;overflow:hidden;border:1px solid rgba(186,147,84,.4);background:#171717;touch-action:none}.vc-plan__3d canvas{display:block;width:100%;cursor:grab}.vc-plan__cams{position:absolute;left:8px;bottom:8px;display:flex;flex-wrap:wrap;gap:4px}.vc-plan__cams button{background:#171717cc;color:#ba9354;border:1px solid #85652F;border-radius:6px;padding:5px 8px;text-transform:capitalize}.vc-plan__hint{position:absolute;right:10px;top:8px;color:#bbb;font-size:11px}.vc-plan__wallsw{display:flex;gap:6px;margin:10px 0 6px}.vc-plan__wallsw button{flex:1;border:1px solid #d9d2c5;background:#fff;border-radius:8px;padding:8px}.vc-plan__wallsw .is-on{background:#171717;color:#ba9354;border-color:#171717}.vc-plan__stage{background:#171717;border-radius:12px;padding:6px;touch-action:pan-y}.vc-plan__svg{display:block;width:100%;height:auto;max-height:50vh}.vc-pc{cursor:grab}.vc-plan__side{display:grid;gap:10px;align-content:start;max-height:900px;overflow:auto;padding-right:2px}.vc-plan__g{margin:8px 0 2px;font:800 13px Barlow,Arial,sans-serif;text-transform:uppercase;color:#85652f}.vc-plan__cat{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px}.vc-plan__card{display:grid;justify-items:center;gap:2px;border:1px solid #ece6db;border-radius:10px;background:#fbf9f5;padding:6px;text-align:center;font-weight:600!important}.vc-plan__card:hover{border-color:#85652f}.vc-plan__card img{width:75px;height:55px}.vc-plan__card span{font-size:11px;line-height:1.2}.vc-plan__card small{color:#5d5d5d;font-size:10px}.vc-plan__ctl{border:1px solid #e6e1d8;border-radius:10px;padding:10px;display:grid;gap:8px;background:#faf6ef}.vc-plan__ctl.is-bad{border-color:#a1231f;background:#fbeceb}.vc-plan__ctl label{font-size:12px;font-weight:700;display:flex;gap:4px;align-items:center}.vc-plan select{padding:6px;border:1px solid #cfc8bb;border-radius:6px;font:13px Barlow,Arial,sans-serif;background:#fff}.vc-plan__why{color:#a1231f;font-weight:700;font-size:13px}.vc-plan__okk{color:#3d6b2f;font-weight:700;font-size:13px}.vc-plan__del{color:#a1231f!important}.vc-plan__stack{margin:0;padding:0;list-style:none;display:grid;gap:3px}.vc-plan__stack li{display:flex;gap:4px;align-items:center;background:#fff;border:1px solid #ece6db;border-radius:6px;padding:3px 6px;font-size:12px}.vc-plan__stack li span{flex:1}.vc-plan__stack button{border:0;background:#f1ece3;border-radius:4px;padding:3px 7px}.vc-plan__pre{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.vc-plan__pre button{display:grid;justify-items:center;gap:6px;padding:14px 8px;border:1px solid #ece6db;border-radius:12px;background:#171717;color:#ba9354;text-transform:uppercase}.vc-plan__pre button:hover{border-color:#f7b346}.vc-plan__pre .vc-ic{width:30px;height:30px}.vc-plan__toggles{display:grid;gap:8px}.vc-plan__tg{display:flex;gap:8px;align-items:center;border:1px solid #ece6db;border-radius:8px;padding:10px;font-weight:700;font-size:14px}.vc-plan__tg.is-off{opacity:.55}.vc-plan__tg input{accent-color:#85652F;width:18px;height:18px}.vc-plan__bom{width:100%;border-collapse:collapse;font-size:13px}.vc-plan__bom th{text-align:left;background:#171717;color:#ba9354;padding:6px}.vc-plan__bom td{border-bottom:1px solid #eee;padding:5px 6px}.vc-plan__bom td:first-child{font-weight:800;width:56px}.vc-plan__issues{color:#a1231f;font-size:13px;margin:0;padding-left:18px}.vc-plan__stats{font-size:13px}.vc-plan__stats b{color:#85652f}.vc-plan__nav{display:flex;justify-content:space-between;gap:6px;position:sticky;bottom:0;background:#fff;padding-top:6px}.vc-plan__nav .is-pri{background:#f7b346;border-color:#f7b346}@media print{.vc-plan{display:block!important;page-break-before:always}.vc-plan__side>*:not(.vc-plan__bom):not(.vc-plan__stats),.vc-plan__cams,.vc-plan__steps,.vc-plan__head .vc__row,.vc-plan__wallsw{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/van-configurator.css.map */
