.vx-fit .vx-fit__grid{align-items:start}.vx-fit__player{display:block;width:clamp(440px,min(100%,calc(100svh - 240px)),600px);justify-self:center}.vx-fit .vx-stage__panel{position:relative}.vx-fit .vx-stage__panel:not(.is-active){position:absolute}.vx-fit__media{aspect-ratio:1}.vx-fit__tabs{justify-content:center}.vx-fit .vx-media__replay{top:14px;bottom:auto}.vx-fit__ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;font-family:var(--vx-body);color:var(--vx-mid)}.vx-fit__ov [data-at]{opacity:0;transform:translateY(8px);transition:opacity .5s var(--vx-ease),transform .5s var(--vx-ease)}.vx-fit__ov [data-at].is-on{opacity:1;transform:none}.vx-fit__ov svg[data-at],.vx-fit__ov svg [data-at]{transform:none}html:not(.vx-js) .vx-fit__ov [data-final]{opacity:1;transform:none}.vx-fit__ring{position:absolute;left:var(--x-d);top:var(--y-d);width:var(--s-d);aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:3px solid var(--vx-blue);box-shadow:0 0 0 2px #fffffff2,0 0 0 9px #3e7fd629}.vx-fit__ring.is-on{animation:vxFitRing .7s var(--vx-ease) both}@keyframes vxFitRing{0%{scale:1.35}to{scale:1}}.vx-fit__lead{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.vx-fit__lead path{fill:none;stroke:var(--vx-blue);stroke-width:.45;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.vx-fit__ov .vx-fit__lead path[data-at]{opacity:1;transition:stroke-dashoffset .6s var(--vx-ease)}.vx-fit__ov .vx-fit__lead path[data-at].is-on{stroke-dashoffset:0}html:not(.vx-js) .vx-fit__lead path{stroke-dashoffset:0}.vx-fit__lead--m{display:none}.vx-fit__tag{position:absolute;left:var(--x-d);top:var(--y-d);translate:var(--tx-d, 0%) -50%;display:grid;gap:3px;padding:9px 14px;border-radius:14px;color:#fff;background:#0b1e3fcc;border:1.5px solid rgba(191,215,240,.3);white-space:nowrap;box-shadow:0 12px 30px -12px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vx-fit__tag b{font:700 17px/1.15 var(--vx-body)}.vx-fit__tag span{font:500 15px/1.2 var(--vx-body);color:#dce7f7}.vx-fit__sheet{background:radial-gradient(120% 90% at 18% 0%,#fff,#f1f6fc 55%,#e3ecf7)}.vx-fit__sheet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;background-image:linear-gradient(rgba(30,91,184,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(30,91,184,.07) 1px,transparent 1px);background-size:28px 28px}.vx-fit__holes{position:absolute;top:5%;right:5%;bottom:5%;left:5%;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:4% 6%}.vx-fit__fig{margin:0;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.vx-fit__fig--panel{grid-row:1 / 3}.vx-fit__panel{position:relative;height:74%;aspect-ratio:707 / 1300}.vx-fit__panel img,.vx-fit__loc img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(11,30,63,.28))}.vx-fit__ring--in{position:absolute;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:3px solid var(--vx-blue);box-shadow:0 0 0 2px #fff,0 0 0 9px #3e7fd629}.vx-fit__tagline{margin-top:14px;padding:7px 14px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e5eaf1,0 10px 22px -16px #0b1e3f73;font:600 15px/1.25 var(--vx-body);color:var(--vx-mid)}.vx-fit__hole{position:relative;height:60%;aspect-ratio:1}.vx-fit__outline{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;overflow:visible}.vx-fit__outline polygon{fill:none;stroke:var(--vx-blue);stroke-width:1.1;stroke-dasharray:3.2 2.4;stroke-linejoin:round}.vx-fit__loc{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.vx-fit__ov .vx-fit__loc[data-at]{transform:translateY(-18%) scale(1.04);transition:opacity .5s ease,transform .8s var(--vx-ease)}.vx-fit__ov .vx-fit__loc[data-at].is-on{transform:none}.vx-fit__dimline{position:absolute;left:0;top:calc(100% + 8px);width:100%;height:8px;overflow:visible}.vx-fit__dimline path{fill:none;stroke:var(--vx-blue);stroke-width:2px;vector-effect:non-scaling-stroke}.vx-fit__fig--hole figcaption{display:grid;gap:2px;margin-top:24px}.vx-fit__fig--hole figcaption b{font:700 17px/1.2 var(--vx-body);color:var(--vx-blue)}.vx-fit__fig--hole figcaption span{font:500 15px/1.3 var(--vx-body);color:#33405a}.vx-fit__plan{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.vx-fit__plan--m{display:none}.vx-fit__lab{position:absolute;left:var(--x-d);top:var(--y-d);translate:-50% -50%;white-space:nowrap;font:600 15px/1.2 var(--vx-body);color:var(--vx-mid)}.vx-fit__lab--start-d{translate:0 -50%}.vx-fit__lab--side{color:#33405a}.vx-fit__lab--line{color:var(--vx-blue)}.vx-fit__lab--dim{padding:4px 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e5eaf1;font-weight:700;font-size:16px}.vx-fit__lab--range{display:grid;gap:2px}.vx-fit__lab--range b{font:700 17px/1.15 var(--vx-body);color:var(--vx-blue)}.vx-fit__lab--range span{font:500 15px/1.2 var(--vx-body);color:#33405a}.vx-fit__checkhead{margin:4px 0 14px;font:600 clamp(19px,1.6vw,22px)/1.25 var(--vx-head);letter-spacing:-.01em;color:var(--vx-fg)}.vx-fit__checks{list-style:none;margin:0;padding:0;display:grid;gap:14px}.vx-fit__checks li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}.vx-fit__checks b{display:block;font:600 17px/1.3 var(--vx-body);color:var(--vx-fg)}.vx-fit__checks li>span>span{display:block;margin-top:2px;font-size:16px;line-height:1.45;color:#33405a}.vx-fit__tick{display:grid;place-items:center;width:28px;height:28px;margin-top:-1px;border-radius:50%;background:linear-gradient(180deg,var(--vx-blue2),var(--vx-blue))}.vx-fit__tick svg{width:18px;height:18px}.vx-fit__tick path{fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .6s var(--vx-ease) calc(var(--d, 0) * 90ms + .4s)}.vx-fit__checks li.is-in .vx-fit__tick path,html:not(.vx-js) .vx-fit__tick path{stroke-dashoffset:0}.vx-fit .vx-fit__fine{font-size:14px}@media(max-width:989px){.vx-fit__player{width:clamp(300px,min(100%,calc(100svh - 360px)),560px)}}@media(max-width:749px){.vx-fit__player{width:100%;max-width:420px}.vx-fit__media{aspect-ratio:4 / 5}.vx-fit__ring{left:var(--x-m);top:var(--y-m);width:var(--s-m)}.vx-fit__lead--d{display:none}.vx-fit__lead--m{display:block}.vx-fit__tag{left:var(--x-m);top:var(--y-m);translate:var(--tx-m, 0%) -50%;padding:7px 11px;border-radius:12px}.vx-fit__tag b{font-size:15px}.vx-fit__tag span{font-size:14px}.vx-fit__holes{top:4%;right:4%;bottom:4%;left:4%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,.85fr) minmax(0,1fr);gap:4% 5%}.vx-fit__fig--panel{grid-row:auto;grid-column:1 / 3;flex-direction:row;gap:16px}.vx-fit__panel{height:92%}.vx-fit__tagline{margin-top:0;max-width:58%;padding:7px 12px;font-size:14px;border-radius:14px}.vx-fit__hole{height:auto;width:74%}.vx-fit__fig--hole figcaption{margin-top:20px}.vx-fit__fig--hole figcaption b{font-size:15px}.vx-fit__fig--hole figcaption span{font-size:14px}.vx-fit__plan--d{display:none}.vx-fit__plan--m{display:block}.vx-fit__lab{left:var(--x-m);top:var(--y-m);translate:-50% -50%;font-size:14px}.vx-fit__lab--start-m{translate:0 -50%}.vx-fit__lab--dim{font-size:14px;padding:3px 8px}.vx-fit__lab--range b{font-size:15px}.vx-fit__lab--range span{font-size:14px}.vx-fit__checks b{font-size:16px}}@media(prefers-reduced-motion:reduce){.vx-fit__ov [data-at],.vx-fit__tick path{transition:none}.vx-fit__ring.is-on{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/venix-fx-doorfit.css.map */
