.vh-sources{background:var(--vh-paint, var(--vh-surface));color:var(--vh-ink);padding-block:clamp(40px,7vw,80px)}.vh-sources__inner{max-width:var(--vh-max-wide);margin-inline:auto;padding-inline:var(--vh-edge)}.vh-sources__header{margin-bottom:clamp(32px,5vw,48px);border-top:.5px solid var(--vh-ink);padding-top:16px}.vh-sources__header-row{display:flex;align-items:flex-end;gap:16px}.vh-sources__badge{inline-size:64px;block-size:64px;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--vh-icon-outline) center/contain no-repeat;mask:var(--vh-icon-outline) center/contain no-repeat}.vh-sources__title-group{flex:1;text-align:center}.vh-sources__eyebrow{font-size:var(--vh-eyebrow);letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin:0 0 4px;color:var(--vh-ink)}.vh-sources__heading{font-family:var(--font-heading-family);font-size:var(--vh-h2);font-weight:var(--vh-heading-weight);line-height:1.1;text-wrap:balance;margin:0;color:var(--vh-ink)}.vh-sources__layout{display:grid;gap:var(--vh-gap)}@media(min-width:900px){.vh-sources__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:flex-start}}.vh-sources__media{border-radius:var(--vh-radius-lg);overflow:hidden}.vh-sources__image{display:block;width:100%;height:auto}.vh-sources__content{display:flex;flex-direction:column;gap:20px}.vh-sources__body{font-family:var(--font-body-family);font-size:var(--vh-body);max-width:40rem}.vh-sources__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.vh-sources__list{list-style:none;margin:0;padding:0;display:grid;gap:10px 24px}@media(min-width:768px){.vh-sources--cols-2 .vh-sources__list{grid-template-columns:repeat(2,minmax(0,1fr))}.vh-sources--cols-3 .vh-sources__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.vh-sources__item{margin:0}.vh-sources__item-link,.vh-sources__item-body{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.vh-sources__item-link{padding-block:6px}.vh-sources__item-link:focus-visible{outline:2px solid var(--vh-focus);outline-offset:3px}.vh-sources__item-icon{inline-size:32px;block-size:32px;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--vh-icon-outline) center/contain no-repeat;mask:var(--vh-icon-outline) center/contain no-repeat}.vh-sources__item-text{font-size:.95rem;white-space:normal}.vh-sources__item-title{font-weight:500}.vh-sources__item-meta{opacity:.8}@media(hover:hover){.vh-sources__item-link:hover{text-decoration:underline;text-underline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vh-sources.css.map */
