.justvh-home-collections{max-width:1360px;margin-inline:auto;padding:22px clamp(24px,3.6vw,50px) 16px;color:#232323}.justvh-home-collections__heading{margin:0 0 18px;color:inherit;text-align:center;font-size:clamp(26px,3.2vw,42px);line-height:1.1}.justvh-home-collections__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.25vw,18px)}.justvh-home-collections__card{display:flex;min-width:0;flex-direction:column;color:inherit;background:#f8f5ef;text-decoration:none}.justvh-home-collections__card:hover,.justvh-home-collections__card:focus-visible{color:inherit}.justvh-home-collections__card:hover .justvh-home-collections__title{text-decoration:underline;text-underline-offset:.16em}.justvh-home-collections__card:focus-visible{outline:2px solid currentColor;outline-offset:3px}.justvh-home-collections__media{height:clamp(300px,50vh,490px);overflow:hidden;background:#eee8e0}.justvh-home-collections__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.justvh-home-collections__caption{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px;padding:12px clamp(12px,1.4vw,20px)}.justvh-home-collections__title{margin:0;color:inherit;font-size:clamp(18px,2.15vw,28px);line-height:1.16;text-wrap:balance}.justvh-home-collections__arrow{flex:none;font-size:20px;line-height:1}@media(max-width:767.98px){.justvh-home-collections{padding:19px 14px 12px}.justvh-home-collections__heading{margin-block-end:14px}.justvh-home-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.justvh-home-collections__media{height:auto;aspect-ratio:4 / 4.5}.justvh-home-collections__caption{padding:10px}.justvh-home-collections__title{font-size:clamp(16px,4.3vw,22px)}.justvh-home-collections__arrow{font-size:17px}.justvh-home-collections__card:first-child{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,44%) minmax(0,1fr)}.justvh-home-collections__card:first-child .justvh-home-collections__media{aspect-ratio:4 / 4.8}.justvh-home-collections__card:first-child .justvh-home-collections__caption{flex-direction:column;align-items:flex-start;justify-content:center;gap:13px;padding:15px 13px 15px clamp(13px,4vw,25px)}.justvh-home-collections__card:first-child .justvh-home-collections__title{font-size:clamp(20px,6.1vw,32px);text-wrap:initial}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
