.krv-service-guide{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--spacing-3);min-width:0;color:var(--krv-context-text)}.krv-service-guide__icon{display:block;width:22px;height:22px;margin-top:1px;color:var(--krv-context-muted)}.krv-service-guide__icon svg{display:block;width:100%;height:100%}.krv-service-guide__body{min-width:0}.krv-service-guide__heading{margin:0 0 var(--spacing-2);color:var(--krv-context-text);font-size:var(--font-size-body);font-weight:700;line-height:1.35}.krv-service-guide__description{color:var(--krv-context-muted);font-size:var(--font-size-small);line-height:1.6}.krv-service-guide__description :is(p,ul,ol){margin-block:0}.krv-service-guide__description :is(p,ul,ol)+:is(p,ul,ol){margin-top:var(--spacing-2)}.krv-service-guide__link{display:inline-flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-4);color:var(--krv-context-text);font-size:var(--font-size-small);font-weight:600;line-height:1.5;text-decoration:underline;text-underline-offset:4px;transition:color var(--transition-fast) var(--transition-easing)}.krv-service-guide__link:hover{color:var(--color-accent)}.krv-service-guide__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.krv-service-guide__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/krv-service-guide.css.map */
