@import"https://rsms.me/inter/inter.css";body[data-suffix=jcm-family]{--jcm-ink:#18181b;--jcm-muted:#71717a;--jcm-border:#e4e4e7}.jcm-family{padding-top:16px;padding-bottom:40px;color:var(--jcm-ink)}.jcm-family-back{display:inline-flex;align-items:center;gap:7px;min-height:40px;margin:0 0 20px;color:var(--jcm-muted);font-size:12px;text-decoration:none}.jcm-family-back svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jcm-family-back:hover{color:var(--jcm-ink)}.jcm-family-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.jcm-family h1{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;letter-spacing:-1.2px;line-height:1.15;text-transform:none}.jcm-family-count{flex-shrink:0;margin:0;padding:5px 9px;border:1px solid var(--jcm-border);border-radius:6px;color:var(--jcm-muted);font-size:11px;font-weight:500;line-height:1.5}.jcm-family-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px;margin:0 0 28px;background:#f4f4f5;border:1px solid #ededf0;border-radius:10px}.jcm-family-shortcuts a,.jcm-family-current{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 10px;border:1px solid transparent;border-radius:6px;color:#52525b;font-size:12px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none}.jcm-family-current{grid-column:1/-1;min-height:40px;background:#fff;color:#18181b;border-color:#e4e4e7;box-shadow:0 1px 3px #0000000d}.jcm-family-shortcuts a:hover{color:#18181b;background:#e9e9ed}.jcm-family a:focus-visible{outline:2px solid #52525b;outline-offset:3px}.jcm-family-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.jcm-family-products>.product-item{min-width:0}.jcm-family-products .product-card{height:100%;border-radius:10px}.jcm-family-pagination{display:flex;justify-content:center;gap:8px;margin-top:28px}.jcm-family-pagination span,.jcm-family-pagination a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:44px;border-radius:6px}.jcm-family-pagination span{border:1px solid #e4e4e7}.jcm-family-pagination .current{background:#18181b;color:#fff}body[data-suffix=jcm-family]{margin:0;background:#fff;color:#171b22;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}body[data-suffix=jcm-family] *,body[data-suffix=jcm-family] *:before,body[data-suffix=jcm-family] *:after{box-sizing:border-box}body[data-suffix=jcm-family] #main-content{margin:0;padding:0;background:#fff}.jcm-family-products .product-card_vendor{display:none}.jcm-family-products .product-card{border:1px solid #e5e8ed;background:#fff;overflow:hidden}.jcm-family-products .featured-product_wrapper{display:flex;flex-direction:column;height:100%}.jcm-family-products .product-card_body{display:flex;flex-direction:column;flex:1;padding:12px}.jcm-family-products .product-card_row{flex:1}.jcm-family-products .product-card_name,.jcm-family-products .product-card_name a{display:block!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;font-size:14px!important;line-height:1.45!important;font-weight:600;text-transform:none;overflow-wrap:anywhere}.jcm-family-products .product-card_name{margin:0 0 12px}.jcm-family-products .product-card_name a{color:#171b22}.jcm-family-products .product-card_footer{margin-top:auto;gap:8px}.jcm-family-products .product-price{font-size:16px;font-weight:700}.jcm-family-products .product-card_image{margin:0}@media(max-width:374px){.jcm-family-heading{align-items:flex-start;flex-direction:column;gap:10px}.jcm-family h1{font-size:30px}}@media(min-width:750px){.jcm-family{padding-top:24px}.jcm-family-back{margin-bottom:28px}.jcm-family h1{font-size:40px;letter-spacing:-1.5px}.jcm-family-count{font-size:12px}.jcm-family-heading{margin-bottom:28px}.jcm-family-shortcuts{display:flex;gap:4px;width:fit-content;max-width:100%;margin-bottom:32px}.jcm-family-shortcuts a,.jcm-family-current{padding:9px 18px;font-size:13px;min-height:40px}.jcm-family-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.jcm-family-products .product-card_body{padding:16px}}@media(min-width:1100px){.jcm-family-products{grid-template-columns:repeat(4,minmax(0,1fr))}}.jcm-family h1{display:block;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.04em}.jcm-family h1:before{content:none;display:none}
/*# sourceMappingURL=/cdn/shop/t/46/assets/jcm-family.css.map */
