.vcc{--vcc-bg: #f4f4f4;--vcc-heading-c: #111111;--vcc-card-bg: #ffffff;--vcc-card-border: #e6e6e6;--vcc-text-c: #1a1a1a;--vcc-name-c: #7a7a7a;--vcc-star-c: #c9a46c;--vcc-star-empty: #e2e2e2;--vcc-dot-c: #bdbdbd;--vcc-dot-active: #111111;--vcc-hfont: var(--vcc-heading-font, Montserrat, sans-serif);--vcc-hweight: 500;--vcc-hstyle: normal;--vcc-bfont: var(--vcc-body-font, Montserrat, sans-serif);--vcc-bweight: 400;--vcc-bstyle: normal;--vcc-h-size: 20px;--vcc-h-ls: .14em;--vcc-text-size: 15px;--vcc-name-size: 14px;--vcc-star-size: 14px;--vcc-card-w: 58%;--vcc-gap: 8px;--vcc-side-scale: .92;--vcc-side-op: 1;--vcc-radius: 4px;--vcc-pad: 12px;--vcc-ratio: 3 / 4;--vcc-speed: .6s;--vcc-pt: 36px;--vcc-pb: 28px;background:var(--vcc-bg);padding:var(--vcc-pt) 0 var(--vcc-pb);overflow:hidden;width:100%}.vcc .vcc-heading{font-family:var(--vcc-hfont);font-weight:var(--vcc-hweight);font-style:var(--vcc-hstyle);font-size:var(--vcc-h-size);letter-spacing:var(--vcc-h-ls);text-transform:uppercase;color:var(--vcc-heading-c);text-align:center;line-height:1.25;margin:0 16px 26px}.vcc .vcc-viewport{position:relative;width:100%;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none}.vcc .vcc-track{position:relative;display:flex;align-items:center;gap:var(--vcc-gap);will-change:transform}.vcc .vcc-slide{flex:0 0 var(--vcc-card-w);width:var(--vcc-card-w);min-width:0;transform:scale(var(--vcc-side-scale));opacity:var(--vcc-side-op);transition:transform var(--vcc-speed) cubic-bezier(.22,.61,.36,1),opacity var(--vcc-speed) ease;cursor:pointer}.vcc .vcc-slide.is-active{transform:scale(1);opacity:1;cursor:grab;z-index:2}.vcc.vcc-instant .vcc-slide,.vcc.vcc-instant .vcc-card{transition:none!important}.vcc .vcc-card{background:var(--vcc-card-bg);border:1px solid var(--vcc-card-border);border-radius:var(--vcc-radius);padding:var(--vcc-pad);box-shadow:0 2px 10px #0000000d;transition:box-shadow var(--vcc-speed) ease}.vcc .vcc-slide.is-active .vcc-card{box-shadow:0 6px 22px #00000014}.vcc .vcc-media{position:relative;width:100%;aspect-ratio:var(--vcc-ratio);overflow:hidden;background:#ececec}.vcc .vcc-media img,.vcc .vcc-media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-drag:none}.vcc .vcc-body{padding:calc(var(--vcc-pad) * 1.15) 4px calc(var(--vcc-pad) * .9)}.vcc .vcc-stars{display:flex;gap:calc(var(--vcc-star-size) * .3);margin-bottom:12px}.vcc .vcc-star{width:var(--vcc-star-size);height:var(--vcc-star-size);fill:var(--vcc-star-c);flex-shrink:0}.vcc .vcc-star--empty{fill:var(--vcc-star-empty)}.vcc .vcc-text{font-family:var(--vcc-bfont);font-weight:var(--vcc-bweight);font-style:var(--vcc-bstyle);font-size:var(--vcc-text-size);line-height:1.4;color:var(--vcc-text-c);margin:0 0 14px;letter-spacing:0}.vcc .vcc-name{font-family:var(--vcc-bfont);font-weight:var(--vcc-bweight);font-size:var(--vcc-name-size);color:var(--vcc-name-c);margin:0;line-height:1.3}.vcc .vcc-dots{display:flex;justify-content:center;align-items:center;gap:0;margin-top:18px}.vcc .vcc-dot{-webkit-appearance:none;appearance:none;background:transparent;border:0;padding:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.vcc .vcc-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--vcc-dot-c);transition:background .3s ease,transform .3s ease}.vcc .vcc-dot.is-active:before{background:var(--vcc-dot-active)}@media screen and (min-width:750px){.vcc{--vcc-h-size: 30px;--vcc-text-size: 17px;--vcc-name-size: 15px;--vcc-star-size: 16px;--vcc-card-w: 340px;--vcc-pt: 56px;--vcc-pb: 48px}.vcc .vcc-heading{margin-bottom:40px}.vcc .vcc-dots{margin-top:26px}}.vcc,.vcc *{box-sizing:border-box}.vcc[hidden]{display:none}.vcc .vcc-media:empty{display:none}.vcc .vcc-empty-media{display:flex;align-items:center;justify-content:center;padding:20px;color:#5a5a5a;text-align:center;font:14px/1.5 var(--vcc-bfont)}.vcc .vcc-placeholder-line{height:12px;margin:0 0 14px;background:#ececec;border-radius:2px}.vcc .vcc-placeholder-line:last-child{width:45%;margin-bottom:0}.vcc .vcc-editor-note{font:14px/1.5 var(--vcc-bfont);color:#414141;text-align:center;margin:0 16px 24px}.vcc .vcc-viewport:focus-visible,.vcc .vcc-dot:focus-visible{outline:2px solid #111;outline-offset:4px}@media(prefers-reduced-motion:reduce){.vcc .vcc-slide,.vcc .vcc-card,.vcc .vcc-dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/veslan-customer-carousel.css.map */
