.vw-check-studio{grid-template-columns:1fr 1.06fr;align-items:center}.vw-check-copy{min-width:0}.vw-radio-step{margin-top:24px;padding-top:23px;border-top:1px solid #c3d8ed33}.version-two #main .vw-radio-step h2{font:600 clamp(25px,2.2vw,31px)/1.12 Gilroy,sans-serif;letter-spacing:-.025em;margin:0 0 14px}.vw-radio-step h2:focus{outline:none}.vw-radio-intro,.vw-menu-example p{font-size:14px;line-height:1.55;color:#c5d7e8;margin:0 0 18px}.vw-menu-example{display:flex;align-items:center;gap:18px;margin:23px 0}.vw-menu-example img{width:90px;height:90px;object-fit:contain;border-radius:12px}.vw-menu-example p{margin:0}.vw-menu-answers{display:grid;gap:10px}.vw-menu-answers button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;min-height:56px;width:100%;padding:15px 18px;border:1px solid #8faccc70;border-radius:12px;background:#193952;color:#fff;font-size:15px;font-weight:600;transition:background .15s,border-color .15s}.vw-menu-answers button:first-child{justify-content:flex-start}.vw-menu-answers button:hover{background:#244e7b;border-color:#a9c9f0}.vw-radio-step :focus-visible{outline:2px solid #a9c9f0;outline-offset:4px}.vw-radio-step .vw-radio-help{margin-top:8px;min-height:44px;text-align:left;line-height:1.5;font-weight:500}.vw-radio-step .vw-radio-back{padding:0;min-height:44px;margin:-10px 0 14px;font-size:13px;gap:8px}.vw-radio-step .vw-radio-back svg{width:16px;height:16px}.vw-radio-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0;padding:0;margin:20px 0;min-width:0}.vw-radio-choice{position:relative;margin:0;display:block;min-width:0;cursor:pointer}.vw-radio-choice>input{position:absolute;left:14px;top:14px;width:20px;height:20px;opacity:0;margin:0}.vw-radio-card{display:flex;flex-direction:column;height:100%;position:relative;border:1px solid #8faccc80;border-radius:12px;overflow:hidden;background:#eaf1f8;color:#10243a;transition:border-color .15s,box-shadow .15s}.vw-radio-choice>input:checked+.vw-radio-card{border-color:#8bbaff;box-shadow:0 0 0 2px #8bbaff}.vw-radio-choice>input:focus-visible+.vw-radio-card{outline:3px solid #a9c9f0;outline-offset:4px}.vw-radio-choice:hover .vw-radio-card{border-color:#8bbaff}.vw-radio-photo{display:block;position:relative;overflow:hidden;background:#fff;margin:15px 10px 12px;aspect-ratio:1.7}.vw-radio-photo img{position:absolute;display:block;max-width:none;width:var(--radio-width,100%);height:auto;left:var(--radio-left,0);top:var(--radio-top,0)}.vw-radio-caption{display:block;padding:12px 14px 17px;border-top:1px solid #c4d3e2}.vw-radio-caption strong{display:block;font-size:14px;line-height:1.45;padding-right:15px}.vw-radio-caption small{display:block;font-size:12px;line-height:1.55;color:#405975;margin-top:7px}.vw-radio-tick{position:absolute;right:9px;top:9px;width:24px;height:24px;background:#1555fc;color:#fff;border-radius:50%;display:grid;place-items:center;opacity:0}.vw-radio-tick svg{width:16px;height:16px}.vw-radio-choice>input:checked+.vw-radio-card .vw-radio-tick{opacity:1}.vw-radio-step .vw-radio-continue{width:100%;min-height:54px;justify-content:space-between;margin-top:8px;font-size:14px;gap:12px}.vw-radio-step .vw-radio-continue:disabled{opacity:.55;cursor:not-allowed}.vw-generation-label{display:grid;gap:8px;font-size:14px;color:#c5d7e8;margin:20px 0}.version-two .vw-generation-label select{width:100%;min-width:0;min-height:52px;border:1px solid #8faccc80;border-radius:12px;padding:12px;color:#fff;background:#193952;font-size:15px}@media(max-width:900px)and (min-width:701px){.vw-check-studio{grid-template-columns:.7fr 1fr}.vw-check-copy{padding:26px}}@media(max-width:700px){.vw-check-studio .vf-confirm-car{min-height:0;max-height:210px;padding:0}.vw-check-studio .vf-confirm-car>img{height:210px;width:100%;object-fit:contain}.vw-check-copy{padding:25px 21px}.vw-radio-step{margin-top:20px;padding-top:20px}.vw-menu-example{margin:20px 0}.vw-menu-example img{width:76px;height:76px}.vw-radio-options{grid-template-columns:1fr;gap:12px}.vw-radio-card{display:grid;grid-template-columns:110px 1fr;align-items:center;min-height:132px}.vw-radio-photo{margin:14px 8px}.vw-radio-caption{border:0;padding:14px 12px 14px 6px}.vw-radio-caption strong{font-size:14px;padding-right:12px}.vw-radio-caption small{font-size:12px;line-height:1.45;margin-top:5px}.vw-radio-tick{width:20px;height:20px;right:5px;top:5px}.vw-radio-step .vw-radio-help{font-size:13px}}@media(max-width:370px){.vw-check-copy{padding:23px 16px}.vw-radio-card{grid-template-columns:90px 1fr}.vw-menu-answers button{font-size:14px;padding-inline:13px}}@media(prefers-reduced-motion:reduce){.vw-menu-answers button,.vw-radio-card{transition:none}}@media(forced-colors:active){.vw-radio-choice>input:checked+.vw-radio-card{outline:3px solid Highlight}.vw-radio-tick{forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/co-source-volkswagen-radio-check-c7de1bf3.css.map */
