.vh-circle-links{position:relative;left:50%;transform:translate(-50%);width:100vw;max-width:100vw;overflow:clip;color:var(--vh-ink);--vh-circle-size: clamp(160px, 12vw, 220px);background:linear-gradient(to right,transparent 0 var(--vh-edge),color-mix(in srgb,var(--vh-ink) 28%,transparent) var(--vh-edge) calc(100% - var(--vh-edge)),transparent calc(100% - var(--vh-edge)) 100%) left bottom / 100% 1px no-repeat,var(--vh-paint, var(--vh-surface))}@supports (width: 100svw){.vh-circle-links{width:100svw;max-width:100svw}}@supports (width: 100dvw){.vh-circle-links{width:100dvw;max-width:100dvw}}@supports not (overflow: clip){.vh-circle-links{overflow-x:hidden}}.vh-circle-links__inner{box-sizing:border-box;width:100%;max-width:var(--vh-max);margin-inline:auto;padding-inline:var(--vh-edge);padding-block:clamp(20px,3vw,48px) clamp(24px,3vw,40px)}.vh-circle-links__header{display:block}.vh-circle-links__eyebrow{margin:0 0 6px;font-family:var(--font-body-family);font-size:var(--vh-eyebrow);letter-spacing:.12em;text-transform:uppercase}.vh-circle-links__title{margin:0;margin-block-end:clamp(16px,1.6vw,18px);color:var(--vh-ink);font-family:var(--font-heading-family);font-size:var(--vh-h1);font-weight:var(--vh-heading-weight);line-height:1.1;text-wrap:balance}.vh-circle-links__body{margin:0;font-family:var(--font-body-family);font-size:var(--vh-body);line-height:1.55}@media(min-width:900px){.vh-circle-links__header{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);column-gap:clamp(26px,3vw,40px);align-items:flex-start}.vh-circle-links__eyebrow,.vh-circle-links__title{grid-column:1}.vh-circle-links__body{grid-column:2;grid-row:1 / span 2}}.vh-circle-links__grid{margin-block-start:clamp(24px,3.2vw,48px);list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:0;max-width:var(--vh-max);margin-inline:auto}.vh-circle-links__item{width:var(--vh-circle-size);text-align:center;margin:0}.vh-circle-links__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}.vh-circle-links__figure{inline-size:var(--vh-circle-size);block-size:var(--vh-circle-size);aspect-ratio:1 / 1;margin:0;border-radius:9999px;overflow:hidden;box-shadow:var(--vh-shadow, 0 4px 12px rgba(0,0,0,.1))}.vh-circle-links__figure img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.vh-circle-links__placeholder{inline-size:100%;block-size:100%;background:color-mix(in srgb,var(--vh-ink) 10%,var(--vh-surface))}.vh-circle-links__label{margin-block-start:10px;font-family:var(--font-body-family);font-size:clamp(14px,1.4vw,16px);font-weight:500;text-decoration:none}@media(hover:hover){.vh-circle-links__link:hover .vh-circle-links__figure{transform:none;transition:none}}@media(prefers-reduced-motion:reduce){.vh-circle-links__link:hover .vh-circle-links__figure{transform:none;transition:none}}.vh-circle-links__figure{position:relative;padding:5px;background:var(--vh-glass-bg);box-shadow:var(--vh-glass-hairline);-webkit-backdrop-filter:var(--vh-glass-blur);backdrop-filter:var(--vh-glass-blur);transition:background-color .4s var(--vh-ease-out)}.vh-circle-links__figure img,.vh-circle-links__figure .vh-circle-links__placeholder{border-radius:9999px;transition:transform .8s var(--vh-ease-out)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.vh-circle-links__link:hover .vh-circle-links__figure{background:var(--vh-glass-bg-hover)}.vh-circle-links__link:hover .vh-circle-links__figure img{transform:scale(1.05)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vh-circle-links.css.map */
