.vk3d.vk3d--glass-v23{--glass-ink: #10161b;--glass-muted: #667078;--glass-accent: #2d3e2a;--glass-accent-soft: #dce8dc;--glass-line: rgba(255, 255, 255, .7);--glass-line-dark: rgba(18, 28, 34, .1);--glass-panel: rgba(255, 255, 255, .64);--glass-panel-strong: rgba(255, 255, 255, .82);--glass-shadow: 0 22px 60px rgba(32, 43, 49, .12);--glass-shadow-soft: 0 12px 34px rgba(32, 43, 49, .08);position:relative;isolation:isolate;overflow:clip;color:var(--glass-ink);background:radial-gradient(circle at 7% 3%,rgba(192,217,207,.62),transparent 28%),radial-gradient(circle at 94% 16%,rgba(227,213,187,.58),transparent 30%),radial-gradient(circle at 52% 100%,rgba(193,211,224,.48),transparent 34%),linear-gradient(135deg,#edf2ee,#f6f4ef 48%,#edf1f3)!important}.vk3d.vk3d--glass-v23:before,.vk3d.vk3d--glass-v23:after{content:"";position:absolute;z-index:-1;width:clamp(260px,34vw,560px);aspect-ratio:1;border-radius:50%;pointer-events:none;filter:blur(14px);opacity:.42;animation:vkGlassFloat 13s ease-in-out infinite alternate}.vk3d.vk3d--glass-v23:before{top:5%;left:-12%;background:radial-gradient(circle,rgba(119,167,145,.46),transparent 68%)}.vk3d.vk3d--glass-v23:after{right:-13%;bottom:7%;background:radial-gradient(circle,rgba(204,173,122,.34),transparent 68%);animation-delay:-5s}.vk3d.vk3d--glass-v23 .vk3d__shell{position:relative;border:1px solid var(--glass-line)!important;background:#f7f9f78a!important;-webkit-backdrop-filter:blur(28px) saturate(130%);backdrop-filter:blur(28px) saturate(130%);box-shadow:var(--glass-shadow)!important}.vk3d.vk3d--glass-v23 .vk3d__hero-copy h1,.vk3d.vk3d--glass-v23 .vk3d__setup-heading h2,.vk3d.vk3d--glass-v23 .vk3d__viewer-title h2,.vk3d.vk3d--glass-v23 .vk3d__compatible-head h2,.vk3d.vk3d--glass-v23 .vk3d__product-browser-title h2,.vk3d.vk3d--glass-v23 .vk3d__selection-placeholder h3{color:var(--glass-ink)!important;letter-spacing:-.035em!important;text-wrap:balance}.vk3d.vk3d--glass-v23 .vk3d__hero-copy h1{max-width:900px;background:linear-gradient(110deg,#11181d,#2e4636 42%,#11181d 78%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:vkHeadingReveal .85s cubic-bezier(.22,.8,.2,1) both,vkHeadingSheen 5.5s ease-in-out 1.1s infinite}.vk3d.vk3d--glass-v23 .vk3d__setup-heading h2,.vk3d.vk3d--glass-v23 .vk3d__viewer-title h2,.vk3d.vk3d--glass-v23 .vk3d__compatible-head h2{position:relative}.vk3d.vk3d--glass-v23 .vk3d__setup-kicker,.vk3d.vk3d--glass-v23 .vk3d__compatible-kicker,.vk3d.vk3d--glass-v23 .vk3d__viewer-overline,.vk3d.vk3d--glass-v23 .vk3d__eyebrow,.vk3d.vk3d--glass-v23 .vk3d__selection-placeholder-kicker{color:#53635a!important;letter-spacing:.16em!important}.vk3d.vk3d--glass-v23 .vk3d__flow-card,.vk3d.vk3d--glass-v23 .vk3d__setup-panel,.vk3d.vk3d--glass-v23 .vk3d__viewer-panel,.vk3d.vk3d--glass-v23 .vk3d__compatible-panel,.vk3d.vk3d--glass-v23 .vk3d__product-browser,.vk3d.vk3d--glass-v23 .vk3d__summary,.vk3d.vk3d--glass-v23 .vk3d__scene-controls{border:1px solid var(--glass-line)!important;background:linear-gradient(145deg,#fffc,#ffffff7a)!important;-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%);box-shadow:var(--glass-shadow-soft)!important}.vk3d.vk3d--glass-v23 .vk3d__setup-panel,.vk3d.vk3d--glass-v23 .vk3d__viewer-panel,.vk3d.vk3d--glass-v23 .vk3d__compatible-panel{animation:vkGlassReveal .72s cubic-bezier(.22,.8,.2,1) both;transform-origin:center bottom}.vk3d.vk3d--glass-v23 .vk3d__viewer-panel{animation-delay:.08s}.vk3d.vk3d--glass-v23 .vk3d__compatible-panel{animation-delay:.16s}.vk3d.vk3d--glass-v23 .vk3d__viewer-wrap{border:1px solid rgba(255,255,255,.78)!important;background:linear-gradient(#ffffff0f,#ffffff29),radial-gradient(circle at 50% 35%,#ffffffd1,#e5ebe780 72%)!important;box-shadow:inset 0 1px #ffffffeb,inset 0 -28px 70px #465a500f!important}.vk3d.vk3d--glass-v23 .vk3d__viewer-overlay{background:radial-gradient(circle at 50% 42%,transparent 46%,rgba(40,55,48,.05) 100%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 22%,transparent 78%,rgba(255,255,255,.18))!important}.vk3d.vk3d--glass-v23 .vk3d__compact-options,.vk3d.vk3d--glass-v23 .vk3d__model-view-toggle,.vk3d.vk3d--glass-v23 .vk3d__model-topbar-actions,.vk3d.vk3d--glass-v23 .vk3d__compatible-pager{border:1px solid rgba(255,255,255,.78)!important;background:#f5f8f594!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffffe0,0 8px 22px #26322e12!important}.vk3d.vk3d--glass-v23 button,.vk3d.vk3d--glass-v23 select,.vk3d.vk3d--glass-v23 a{-webkit-tap-highlight-color:transparent}.vk3d.vk3d--glass-v23 .vk3d__compact-options button,.vk3d.vk3d--glass-v23 .vk3d__model-view-toggle button,.vk3d.vk3d--glass-v23 .vk3d__model-topbar-actions button,.vk3d.vk3d--glass-v23 .vk3d__scene-controls button,.vk3d.vk3d--glass-v23 .vk3d__compatible-page-arrow,.vk3d.vk3d--glass-v23 .vk3d__compatible-actions button{transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease!important}.vk3d.vk3d--glass-v23 .vk3d__compact-options button:hover:not(:disabled),.vk3d.vk3d--glass-v23 .vk3d__model-view-toggle button:hover,.vk3d.vk3d--glass-v23 .vk3d__model-topbar-actions button:hover,.vk3d.vk3d--glass-v23 .vk3d__scene-controls button:hover,.vk3d.vk3d--glass-v23 .vk3d__compatible-page-arrow:hover,.vk3d.vk3d--glass-v23 .vk3d__compatible-actions button:hover{transform:translateY(-2px)!important;box-shadow:0 9px 18px #23302a1f!important}.vk3d.vk3d--glass-v23 .vk3d__compact-options button.is-active,.vk3d.vk3d--glass-v23 .vk3d__model-view-toggle button.is-active,.vk3d.vk3d--glass-v23 .vk3d__cart-btn:not(:disabled),.vk3d.vk3d--glass-v23 .vk3d__compatible-add.is-added,.vk3d.vk3d--glass-v23 .vk3d__product-modal-build{color:#fff!important;border-color:#ffffff26!important;background:linear-gradient(135deg,#11191e,#2e412c)!important;box-shadow:0 12px 26px #19261e38,inset 0 1px #ffffff2e!important}.vk3d.vk3d--glass-v23 button:focus-visible,.vk3d.vk3d--glass-v23 select:focus-visible,.vk3d.vk3d--glass-v23 a:focus-visible{outline:3px solid rgba(75,113,90,.3)!important;outline-offset:2px!important}.vk3d.vk3d--glass-v23 .vk3d__camera-view-picker select{border:1px solid rgba(255,255,255,.76)!important;background-color:#f7f9f7bd!important;box-shadow:inset 0 1px #ffffffe6!important}.vk3d.vk3d--glass-v23 .vk3d__setup-status,.vk3d.vk3d--glass-v23 .vk3d__build-list,.vk3d.vk3d--glass-v23 .vk3d__compatible-state,.vk3d.vk3d--glass-v23 .vk3d__compatible-product,.vk3d.vk3d--glass-v23 .vk3d__compatible-build-tools,.vk3d.vk3d--glass-v23 .vk3d__product-browser-card,.vk3d.vk3d--glass-v23 .vk3d__selection-placeholder{border-color:#ffffffc2!important;background:linear-gradient(145deg,#ffffffb3,#f8f9f675)!important;-webkit-backdrop-filter:blur(16px) saturate(125%);backdrop-filter:blur(16px) saturate(125%);box-shadow:inset 0 1px #ffffffeb,0 10px 26px #23302a12!important}.vk3d.vk3d--glass-v23 .vk3d__compatible-product,.vk3d.vk3d--glass-v23 .vk3d__product-browser-card{transition:transform .28s cubic-bezier(.22,.8,.2,1),box-shadow .28s ease,border-color .28s ease!important}.vk3d.vk3d--glass-v23 .vk3d__compatible-product:hover,.vk3d.vk3d--glass-v23 .vk3d__product-browser-card:hover{transform:translateY(-4px)!important;border-color:#fffffff5!important;box-shadow:0 18px 38px #202b3121,inset 0 1px #fff!important}.vk3d.vk3d--glass-v23 .vk3d__compatible-preview,.vk3d.vk3d--glass-v23 .vk3d__product-browser-image{overflow:hidden;background:#f1f3efbd!important}.vk3d.vk3d--glass-v23 .vk3d__compatible-preview img,.vk3d.vk3d--glass-v23 .vk3d__product-browser-image img{transition:transform .55s cubic-bezier(.22,.8,.2,1),filter .35s ease!important}.vk3d.vk3d--glass-v23 .vk3d__compatible-product:hover img,.vk3d.vk3d--glass-v23 .vk3d__product-browser-card:hover img{transform:scale(1.045)!important;filter:saturate(1.05) contrast(1.02)}.vk3d.vk3d--glass-v23 .vk3d__setup-status-icon,.vk3d.vk3d--glass-v23 .vk3d__selection-placeholder-icon,.vk3d.vk3d--glass-v23 .vk3d__compatible-state-icon{background:linear-gradient(145deg,#e1efe5f2,#fafcf9d1)!important;box-shadow:0 10px 22px #2b43351a,inset 0 1px #fff!important}.vk3d.vk3d--glass-v23 .vk3d__flow-card{animation:vkGlassReveal .72s .12s cubic-bezier(.22,.8,.2,1) both}.vk3d.vk3d--glass-v23 .vk3d__flow-step.is-current .vk3d__flow-number{animation:vkStepPulse 2.8s ease-in-out infinite}.vk3d.vk3d--glass-v23 .vk3d__loading span{border-color:#2d3e2a2e!important;border-top-color:var(--glass-accent)!important}.vk3d__product-modal-portal.vk3d .vk3d__product-modal-backdrop{background:#0f161a85!important;-webkit-backdrop-filter:blur(14px) saturate(115%)!important;backdrop-filter:blur(14px) saturate(115%)!important}.vk3d__product-modal-portal.vk3d .vk3d__product-modal-dialog{border:1px solid rgba(255,255,255,.72)!important;background:#fafbf8c7!important;-webkit-backdrop-filter:blur(28px) saturate(125%)!important;backdrop-filter:blur(28px) saturate(125%)!important;box-shadow:0 36px 90px #070c0f47,inset 0 1px #ffffffeb!important;animation:vkModalEnter .42s cubic-bezier(.2,.85,.25,1) both}.vk3d.vk3d--glass-v23 .vk3d__workspace:fullscreen,.vk3d.vk3d--glass-v23 .vk3d__workspace:-webkit-full-screen,.vk3d.vk3d--glass-v23 .vk3d__workspace.is-desktop-full-view,.vk3d.vk3d--glass-v23 .vk3d__viewer-wrap:fullscreen,.vk3d.vk3d--glass-v23 .vk3d__viewer-wrap:-webkit-full-screen,.vk3d.vk3d--glass-v23 .vk3d__viewer-wrap.is-mobile-full-view{background:radial-gradient(circle at 40% 30%,rgba(255,255,255,.9),transparent 42%),linear-gradient(135deg,#e9efeb,#f4f0e8 55%,#e8edef)!important}@keyframes vkGlassReveal{0%{opacity:0;transform:translateY(18px) scale(.985);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes vkHeadingReveal{0%{opacity:0;transform:translateY(16px);filter:blur(7px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes vkHeadingSheen{0%,22%{background-position:100% 50%}56%,to{background-position:0 50%}}@keyframes vkGlassFloat{0%{transform:translate3d(0,-8px,0) scale(.96)}to{transform:translate3d(28px,24px,0) scale(1.06)}}@keyframes vkStepPulse{0%,to{box-shadow:0 0 #2d3e2a33}50%{box-shadow:0 0 0 9px #2d3e2a00}}@keyframes vkModalEnter{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:820px){.vk3d.vk3d--glass-v23{background:radial-gradient(circle at 10% 5%,rgba(192,217,207,.54),transparent 27%),linear-gradient(145deg,#eef2ef,#f6f3ed 58%,#edf1f3)!important}.vk3d.vk3d--glass-v23 .vk3d__shell{-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%)}.vk3d.vk3d--glass-v23 .vk3d__scene-controls{background:#ffffffc7!important}.vk3d.vk3d--glass-v23 .vk3d__compatible-product:hover,.vk3d.vk3d--glass-v23 .vk3d__product-browser-card:hover{transform:none!important}}@supports not ((backdrop-filter: blur(2px)) or (-webkit-backdrop-filter: blur(2px))){.vk3d.vk3d--glass-v23 .vk3d__shell,.vk3d.vk3d--glass-v23 .vk3d__flow-card,.vk3d.vk3d--glass-v23 .vk3d__setup-panel,.vk3d.vk3d--glass-v23 .vk3d__viewer-panel,.vk3d.vk3d--glass-v23 .vk3d__compatible-panel,.vk3d.vk3d--glass-v23 .vk3d__product-browser,.vk3d.vk3d--glass-v23 .vk3d__summary,.vk3d.vk3d--glass-v23 .vk3d__scene-controls{background:#fafbf8f0!important}}@media(prefers-reduced-motion:reduce){.vk3d.vk3d--glass-v23 *,.vk3d.vk3d--glass-v23 *:before,.vk3d.vk3d--glass-v23 *:after,.vk3d__product-modal-portal.vk3d *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html:has(.vk3d.vk3d--glass-v23),body:has(.vk3d.vk3d--glass-v23){max-width:100%;overflow-x:hidden!important;overscroll-behavior-x:none}.shopify-section:has(.vk3d.vk3d--glass-v23),.vk3d.vk3d--glass-v23{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}.vk3d.vk3d--glass-v23 .vk3d__shell,.vk3d.vk3d--glass-v23 .vk3d__hero,.vk3d.vk3d--glass-v23 .vk3d__guided-workspace,.vk3d.vk3d--glass-v23 .vk3d__workspace,.vk3d.vk3d--glass-v23 .vk3d__setup-panel,.vk3d.vk3d--glass-v23 .vk3d__viewer-panel,.vk3d.vk3d--glass-v23 .vk3d__compatible-panel,.vk3d.vk3d--glass-v23 .vk3d__product-browser{max-width:100%!important;min-width:0!important}.vk3d.vk3d--glass-v23 .vk3d__guided-workspace>*,.vk3d.vk3d--glass-v23 .vk3d__workspace>*{min-width:0!important}.vk3d.vk3d--glass-v23 .vk3d__workspace:fullscreen,.vk3d.vk3d--glass-v23 .vk3d__workspace:-webkit-full-screen,.vk3d.vk3d--glass-v23 .vk3d__workspace.is-desktop-full-view,.vk3d.vk3d--glass-v23 .vk3d__viewer-wrap:fullscreen,.vk3d.vk3d--glass-v23 .vk3d__viewer-wrap:-webkit-full-screen,.vk3d.vk3d--glass-v23 .vk3d__viewer-wrap.is-mobile-full-view{width:100vw!important;max-width:100vw!important;overflow:hidden!important}@media(min-width:821px){.vk3d.vk3d--glass-v23 .vk3d__setup-panel{margin-left:-20px!important;margin-right:0!important}}@media(min-width:821px){.vk3d.vk3d--glass-v23 .vk3d__compatible-panel{position:relative!important;left:20px!important}}@media(min-width:821px){.vk3d .vk3d__workspace:fullscreen>.vk3d__setup-panel,.vk3d .vk3d__workspace:-webkit-full-screen>.vk3d__setup-panel,.vk3d .vk3d__workspace.is-desktop-full-view>.vk3d__setup-panel{position:relative!important;left:0!important;right:auto!important;margin-left:0!important;margin-right:0!important;transform:none!important}.vk3d .vk3d__workspace:fullscreen>.vk3d__compatible-panel,.vk3d .vk3d__workspace:-webkit-full-screen>.vk3d__compatible-panel,.vk3d .vk3d__workspace.is-desktop-full-view>.vk3d__compatible-panel{position:relative!important;left:0!important;right:auto!important;margin-left:0!important;margin-right:0!important;transform:none!important}}@media(min-width:821px){.vk3d.vk3d--glass-v23 .vk3d__guided-workspace:not(:fullscreen):not(.is-desktop-full-view)>.vk3d__viewer-panel{width:calc(100% + 50px)!important;max-width:none!important;margin-left:-25px!important;margin-right:-25px!important;position:relative!important;z-index:3!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/vankea-3d-glass.css.map */
