.family-collection-links{margin-top:30px;margin-bottom:24px}.family-collection-links__header{margin-bottom:12px}.family-collection-links__family-title{color:var(--colorTextBody);font-size:calc(var(--typeHeaderSize) * .73);font-weight:400;letter-spacing:0;line-height:1.2;margin:0}.family-collection-links__parent-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.family-collection-links__parent-link:hover{opacity:.7}.family-collection-links__grid{display:grid;grid-template-columns:repeat(var(--family-columns-mobile, 2),minmax(0,1fr));gap:14px}.family-collection-links__item{min-width:0}.family-collection-links__card{color:var(--colorTextBody);display:block;text-decoration:none}.family-collection-links__media{aspect-ratio:1 / 1;background:#d8d8d8;border:0;border-radius:12px;overflow:hidden;position:relative}.family-collection-links__media:after{background:#00000026;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.family-collection-links__card.is-active .family-collection-links__media:before{border:3px solid #fff;border-radius:10px;content:"";top:8px;right:8px;bottom:8px;left:8px;pointer-events:none;position:absolute;z-index:1}.family-collection-links__image,.family-collection-links__placeholder{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.family-collection-links__placeholder{background:#d8d8d8}.family-collection-links__content{align-items:center;bottom:0;display:flex;flex-direction:column;gap:6px;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;z-index:2}.family-collection-links__title{color:#fff;font-size:calc(var(--typeCollectionTitle) * .8);font-weight:400;letter-spacing:0;line-height:1.2;margin:0;padding:0 14px}.family-collection-links__description{color:#fff;font-size:12px;font-weight:400;line-height:1.25;margin:4px 0 0;padding:0 14px}.family-collection-links__empty{margin:12px 0 0}@media only screen and (max-width:768px){.family-collection-links{margin-bottom:18px}.family-collection-links__header{margin-bottom:10px}}@media only screen and (min-width:769px){.family-collection-links__grid{gap:18px;grid-template-columns:repeat(var(--family-columns-desktop, 3),minmax(0,1fr))}.family-collection-links__family-title{font-size:calc(var(--typeHeaderSize) * .85)}.family-collection-links__title{font-size:var(--typeCollectionTitle)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/family-collection-links.css.map */
