.vl-guide{color:var(--vl-fg,var(--vl-c-text))}.vl-guide p{margin:0}.vl-guide :is(h1,h2).vl-guide__title{margin:0;font-size:clamp(calc(var(--vl-h-m-n,30) * 1px),calc(var(--vl-h-d-n,40) / 14.4 * 1vw),calc(var(--vl-h-d-n,40) * 1px));letter-spacing:-.035em;line-height:1.04;text-wrap:balance}@media(max-width:749px){.vl-guide :is(h1,h2).vl-guide__title{font-size:var(--vl-h-m,30px)}}.vl-guide__lede{font-size:17px;line-height:1.55;color:var(--vl-muted,var(--vl-c-muted));text-wrap:pretty}.vl-guide__lede a{text-decoration:underline;text-underline-offset:3px}.vl-gintro__text{max-width:var(--vl-gi-text-w,560px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.vl-gintro--left .vl-gintro__text{margin:0;align-items:flex-start;text-align:left}.vl-gintro__media{position:relative;width:100%;max-width:var(--vl-gi-media-w,960px);margin:clamp(28px,4vw,48px) auto 0;aspect-ratio:var(--vl-ar,16/9);background:var(--vl-media-bg,var(--vl-c-surface));border-radius:var(--vl-r,0);overflow:hidden}.vl-gintro--left .vl-gintro__media{margin-left:0}@media(max-width:749px){.vl-gintro__media{aspect-ratio:var(--vl-ar-m,var(--vl-ar,16/9))}}.vl-gintro__media :is(picture,img,.vl-gintro__video,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vl-gintro__media img,.vl-gintro__media video{object-fit:var(--vl-media-fit,cover)}.vl-gintro__media img{object-position:var(--vl-focal,center)}.vl-gintro__media video{background:var(--vl-c-text);display:block}.vl-gintro__media--empty{display:grid;place-items:center;outline:1px dashed var(--vl-c-border);outline-offset:-1px}.vl-gintro__slot{max-width:280px;padding:16px;font-size:13px;line-height:1.5;text-align:center;color:var(--vl-c-muted)}.vl-gsteps__head{max-width:640px;margin:0 auto clamp(28px,4.5vw,56px);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.vl-gsteps--left .vl-gsteps__head{margin-left:0;align-items:flex-start;text-align:left}.vl-gsteps__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--vl-cols,3),minmax(0,1fr));gap:clamp(28px,3.5vw,56px)}.vl-gstep{display:flex;flex-direction:column;min-width:0}.vl-gstep__media{position:relative;aspect-ratio:var(--vl-step-ar,4/5);background:var(--vl-c-surface);overflow:hidden;margin-bottom:24px}.vl-gstep__media :is(picture,img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vl-gstep__media--empty{display:grid;place-items:center;outline:1px dashed var(--vl-c-border);outline-offset:-1px;font-size:13px;color:var(--vl-c-muted)}.vl-gstep__row{display:flex;align-items:center;gap:14px;margin-bottom:18px}.vl-gstep__row:after{content:"";flex:1;height:1px;background:var(--vl-c-border)}.vl-gstep__num{font-size:14px;font-weight:600;letter-spacing:.14em;line-height:1;font-variant-numeric:tabular-nums}.vl-guide .vl-gstep__title{margin:0 0 10px;font-size:21px;font-weight:600;letter-spacing:-.015em;line-height:1.25}.vl-gstep__text{font-size:16px;line-height:1.6;color:var(--vl-body-color,var(--vl-c-body))}.vl-gstep__text p+p{margin-top:10px}@media(max-width:989px)and (min-width:750px){.vl-gsteps__list{grid-template-columns:repeat(min(var(--vl-cols,3),2),minmax(0,1fr))}}@media(max-width:749px){.vl-gsteps__list{grid-template-columns:1fr;gap:34px}.vl-gstep__media{margin-bottom:20px;aspect-ratio:var(--vl-step-ar-m,var(--vl-step-ar,4/5))}.vl-gstep__row{margin-bottom:14px}.vl-guide .vl-gstep__title{font-size:20px}}.vl-gsupport__inner{max-width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.vl-gsupport--left .vl-gsupport__inner{margin-left:0;align-items:flex-start;text-align:left}.vl-gsupport__btn{margin-top:12px;--vl-btn-h:48px;padding:0 28px}.vl-guide .vl-gsupport__btn.vl-btn--outline{--vl-btn-fg:var(--vl-fg,var(--vl-c-text))}.vl-gsupport__link{margin-top:10px;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.vl-gsupport__link svg{transition:transform .2s ease}.vl-gsupport__link:hover svg{transform:translate(3px)}.vl-guide a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){.vl-gsupport__link svg{transition:none}.vl-guide .vl-btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vl-guide.css.map */
