.vf-lcorner{--vf-lc-navy: var(--vf-navy, #2e2f88);--vf-lc-yellow: var(--vf-yellow, #fece00);--vf-lc-ink: var(--vf-ink, #1a1b2e);--vf-lc-line: var(--vf-line, #e6e3dc);--vf-lc-red: #c8102e;color:var(--vf-lc-ink);scroll-margin-block:120px}.vf-lcorner,.vf-lcorner *{box-sizing:border-box}.vf-lcorner__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0 0 10px;font-family:Cairo,var(--font-heading-family),sans-serif;font-size:15px;font-weight:700;line-height:1.4}.vf-lcorner__req{color:var(--vf-lc-red)}.vf-lcorner__picked{color:var(--vf-lc-navy)}.vf-lcorner__picked:not(:empty):before{content:"\2013  ";color:var(--vf-lc-ink);font-weight:400}.vf-lcorner__cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.vf-lcorner__cell{position:relative;min-width:0}.vf-lcorner .vf-lcorner__input{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;width:1px;height:1px;margin:0;padding:0;border:0;box-shadow:none;opacity:0;pointer-events:none}.vf-lcorner .vf-lcorner__input:after{content:none}.vf-lcorner__card{display:flex;flex-direction:column;gap:8px;height:100%;margin:0;padding:10px 10px 9px;border:1.5px solid var(--vf-lc-line);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;-webkit-tap-highlight-color:transparent}.vf-lcorner__fig{display:block}.vf-lcorner__svg{display:block;width:100%;height:auto;color:var(--vf-lc-ink);overflow:visible}.vf-lcorner__cap{font-family:Cairo,var(--font-heading-family),sans-serif;font-size:34px;font-weight:800;fill:currentColor;stroke:none}.vf-lcorner__label{display:flex;align-items:center;justify-content:center;gap:8px;font-family:Cairo,var(--font-heading-family),sans-serif;font-size:16px;font-weight:700;line-height:1.3}.vf-lcorner__dot{flex:none;box-sizing:border-box;width:18px;height:18px;border:2px solid #868a9b;border-radius:50%;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}@media(hover:hover){.vf-lcorner__card:hover{border-color:#868a9b}}.vf-lcorner__input:checked+.vf-lcorner__card{border-color:var(--vf-lc-navy);box-shadow:0 0 0 1.5px var(--vf-lc-navy);background:#fffbe8}.vf-lcorner__input:checked+.vf-lcorner__card .vf-lcorner__label{color:var(--vf-lc-navy)}.vf-lcorner__input:checked+.vf-lcorner__card .vf-lcorner__dot{border-color:var(--vf-lc-navy);background:var(--vf-lc-navy);box-shadow:inset 0 0 0 3px var(--vf-lc-yellow)}.vf-lcorner__input:focus-visible+.vf-lcorner__card{outline:2px solid var(--vf-lc-navy);outline-offset:2px}.vf-lcorner button{height:auto;min-height:0;padding:0;border:0;border-radius:0;white-space:normal;line-height:inherit;letter-spacing:normal;text-transform:none;font-family:inherit;font-weight:inherit;gap:0}.vf-lcorner .vf-lcorner__zoom{position:absolute;bottom:39px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--vf-lc-line);border-radius:50%;background:#fff;color:var(--vf-lc-navy);cursor:pointer}.vf-lcorner__cell--left .vf-lcorner__zoom{right:10px}.vf-lcorner__cell--right .vf-lcorner__zoom{left:10px}.vf-lcorner__hint{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin:8px 0 0;font-size:13px;line-height:1.5;color:#5b5e70}.vf-lcorner .vf-lcorner__more{position:static;display:inline;padding:0;border:0;background:none;color:var(--vf-lc-navy);font-size:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.vf-lcorner__error{margin:8px 0 0;padding:8px 12px;border-radius:10px;background:#fdecee;color:var(--vf-lc-red);font-size:14px;font-weight:700;line-height:1.4}.vf-lcorner__error[hidden]{display:none}.vf-lcorner--error .vf-lcorner__card{border-color:var(--vf-lc-red)}.vf-lcorner--shake .vf-lcorner__cards{animation:vf-lcorner-shake .4s ease}@keyframes vf-lcorner-shake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.vf-lcorner--shake .vf-lcorner__cards{animation:none}}.vf-lcorner__dialog{width:min(940px,calc(100vw - 24px));max-width:none;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:var(--vf-lc-ink);overflow:auto}.vf-lcorner__dialog::backdrop{background:#1a1b2e99}.vf-lcorner__dialog-inner{position:relative;padding:18px 16px 16px}.vf-lcorner .vf-lcorner__close{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f1f0ec;color:var(--vf-lc-ink);cursor:pointer}.vf-lcorner__dialog-title{margin:0;padding-inline-end:44px;font-family:Cairo,var(--font-heading-family),sans-serif;font-size:18px;font-weight:800;line-height:1.4}.vf-lcorner__dialog-hint{margin:2px 0 14px;font-size:14px;line-height:1.5;color:#5b5e70}.vf-lcorner__dialog-figs{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.vf-lcorner .vf-lcorner__big{position:static;display:block;width:100%;height:auto;margin:0;padding:14px 14px 12px;border:1.5px solid var(--vf-lc-line);border-radius:14px;background:#fff;color:var(--vf-lc-ink);cursor:pointer}.vf-lcorner .vf-lcorner__big.is-selected{border-color:var(--vf-lc-navy);box-shadow:0 0 0 1.5px var(--vf-lc-navy);background:#fffbe8}.vf-lcorner__big-label{display:block;margin-top:12px;padding:9px 12px;border-radius:999px;background:var(--vf-lc-navy);color:#fff;font-family:Cairo,var(--font-heading-family),sans-serif;font-size:15px;font-weight:700;line-height:1.4}@media(min-width:750px){.vf-lcorner__head{font-size:16px}.vf-lcorner__cards{gap:14px}.vf-lcorner__card{padding:14px 14px 11px}.vf-lcorner .vf-lcorner__zoom{bottom:46px;width:30px;height:30px}.vf-lcorner__cell--left .vf-lcorner__zoom{right:14px}.vf-lcorner__cell--right .vf-lcorner__zoom{left:14px}.vf-lcorner__dialog-inner{padding:24px}.vf-lcorner__dialog-figs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.vf-lcorner__dialog-title{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/vf-lcorner.css.map */
