.vc{padding-top:clamp(1.5rem,3vw,3rem);padding-bottom:var(--band)}.vc__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:var(--s-5) clamp(2rem,6vw,6rem);align-items:end;padding-bottom:clamp(1.5rem,3vw,2.75rem)}.vc__label{margin-bottom:var(--s-4)}.vc__title{font-family:var(--f-display);font-weight:500;font-size:var(--t-2xl);letter-spacing:var(--track-d);line-height:1.1;text-wrap:balance}.vc__lede{font-size:var(--t-sm);line-height:1.6;color:var(--ink-70);max-width:50ch}@media(max-width:860px){.vc__head{grid-template-columns:1fr;align-items:start}}.vc__grid{display:grid;grid-template-columns:repeat(var(--wall-cols, 3),1fr);gap:clamp(1.75rem,3.5vw,3.5rem) clamp(1rem,3vw,3.25rem)}@media(max-width:989px){.vc__grid{grid-template-columns:1fr 1fr;gap:var(--s-6) var(--s-5)}}@media(max-width:560px){.vc__grid{grid-template-columns:1fr;gap:var(--s-7)}}.vc__sold{color:var(--ink-30)}.vc__empty{border-top:1px solid var(--ink);padding-top:var(--s-5);color:var(--ink-50);font-size:var(--t-sm)}.vc__pager{display:flex;align-items:center;justify-content:center;gap:var(--s-5);border-top:1px solid var(--rule);margin-top:clamp(2.5rem,5vw,4.5rem);padding-top:var(--s-5);font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase}.vc__pager a{color:var(--ink-50);transition:color var(--d-1) var(--ease)}.vc__pager a:hover,.vc__pager .is-current{color:var(--ink)}.vc__kit{margin-top:clamp(3rem,7vw,6rem);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;border-top:1px solid var(--ink);padding-top:clamp(1.5rem,4vw,3rem)}.vc__kit-media{aspect-ratio:16 / 11;background:var(--paper-2);overflow:hidden}.vc__kit-media img{width:100%;height:100%;object-fit:cover}.vc__kit-body{max-width:46ch}.vc__kit-title{margin:var(--s-4) 0}.vc__kit-text{color:var(--ink-70);font-size:var(--t-sm);line-height:1.6}.vc__kit-actions{display:flex;align-items:center;gap:var(--s-5);margin-top:var(--s-6);flex-wrap:wrap}.vc__kit-price{font-family:var(--f-display);font-weight:500;font-size:var(--t-xl);letter-spacing:var(--track-d)}.vc__kit-note{font-family:var(--f-mono);font-size:var(--t-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-50)}@media(max-width:989px){.vc__kit{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/v2-catalog.css.map */
