jsn-pendant-filters{display:block}.jsn-pendants .jsn-animals__categories{grid-template-columns:repeat(6,minmax(0,1fr))}.jsn-pendants .jsn-animals__category{line-height:1.35}.jsn-pendants .jsn-animals__filters{grid-template-columns:repeat(3,minmax(0,1fr))}.jsn-pendants .jsn-animals__apply{align-self:end;min-height:44px}.jsn-pendants .jsn-animals__category small{margin-top:0}@media(max-width:699px){.jsn-pendants .jsn-animals__categories,.jsn-pendants .jsn-animals__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.jsn-pendants .jsn-animals__category{display:grid;grid-template-columns:48px 1fr;text-align:left;column-gap:8px;padding:10px 8px}.jsn-pendants .jsn-animals__category-image{grid-row:1/3;width:46px;height:46px}.jsn-pendants .jsn-animals__category small{grid-column:2}.jsn-pendants .jsn-animals__category>span:not(.jsn-animals__category-image){align-self:end}.jsn-pendants .jsn-animals__apply{grid-column:1/-1}}.jsn-pendants__browse{display:flex;flex-wrap:wrap;gap:20px 32px;margin:22px 0 28px;padding-bottom:24px;border-bottom:1px solid #e4e0d9}.jsn-pendants__link-group h2{font-size:14px;font-weight:600;line-height:1.4;margin:0 0 9px}.jsn-pendants__links{display:flex;flex-wrap:wrap;gap:8px}.jsn-pendants__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 13px;border:1px solid #c7beb2;border-radius:5px;text-decoration:none;font-size:14px;line-height:1.3;background:#fff;color:#312d28}.jsn-pendants__link span{font-size:12px;color:#60584f}.jsn-pendants__link:hover,.jsn-pendants__link.is-active{background:#f2ece3;border-color:#877050}.jsn-pendants__link.is-active{font-weight:600}.jsn-pendants__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:699px){.jsn-pendants__browse{gap:18px;margin:18px 0 22px;padding-bottom:20px}.jsn-pendants__link{font-size:13px;padding:9px 11px}.jsn-pendants__link-group{width:100%}}@media(min-width:700px)and (max-width:1100px){.jsn-pendants .jsn-animals__categories{grid-template-columns:repeat(3,minmax(0,1fr))}}.jsn-pendants .jsn-animals__categories{grid-template-columns:repeat(8,minmax(0,1fr))}.jsn-pendants .jsn-animals__filters{grid-template-columns:1.2fr 1.1fr 1.2fr auto}.jsn-pendants .jsn-animals__filters[data-mode=material]{grid-template-columns:1.4fr 1fr auto}.jsn-pendants .jsn-animals__intro{max-width:900px}.jsn-pendants .jsn-animals__apply{background:#302c26}.jsn-pendants .jsn-animals__category{padding:7px 2px}.jsn-pendants__price-note{color:#625d54;font-size:12px;max-width:620px}.jsn-pendant-product-note{font-size:12px;color:#625d54;margin-top:8px}.jsn-pendants input:disabled{background:#f3f2ef;color:#777}@media(min-width:700px)and (max-width:1100px){.jsn-pendants .jsn-animals__categories{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:699px){.jsn-pendants .jsn-animals__categories,.jsn-pendants .jsn-animals__filters,.jsn-pendants .jsn-animals__filters[data-mode=material]{grid-template-columns:repeat(2,minmax(0,1fr))}.jsn-pendants .jsn-animals__category{padding:9px 5px}.jsn-pendants .jsn-animals__price,.jsn-pendants .jsn-animals__apply,.jsn-pendants .jsn-animals__filters[data-mode=material] .jsn-animals__field{grid-column:1/-1}.jsn-pendants .jsn-animals__filter-bottom{flex-wrap:wrap}.jsn-pendant-product-note{font-size:11px}}.jsn-pendants .jsn-animals__category-image img{transform:scale(1.35)}@media(min-width:1101px){.jsn-pendants[data-pendant-mode=material] .jsn-animals__categories{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:699px){.jsn-pendants .jsn-animals__shop{scroll-margin-top:160px}}.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]){grid-template-columns:minmax(180px,1fr) minmax(220px,1.15fr) auto auto;padding:14px 16px;gap:12px}.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]) .jsn-animals__price,.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]) .jsn-animals__apply{grid-column:auto}.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]) .jsn-animals__filter-bottom{grid-column:auto;min-height:44px;align-self:end;justify-content:center}.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]) .jsn-animals__filter-bottom>a{margin-left:0;white-space:nowrap}@media(max-width:699px){.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]){grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]) .jsn-animals__field{grid-column:1/-1}.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]) .jsn-animals__apply,.jsn-pendants .jsn-animals__filters:is([data-mode=hearts],[data-mode=religious],[data-mode=initials]) .jsn-animals__filter-bottom{grid-column:auto}}@media(max-width:699px){.jsn-pendants:is([data-pendant-mode=hearts],[data-pendant-mode=religious],[data-pendant-mode=initials])[data-child-collection=true] .jsn-subcollection-grid{display:none}.jsn-pendants:is([data-pendant-mode=hearts],[data-pendant-mode=religious],[data-pendant-mode=initials])[data-child-collection=true]>.jsn-animals__all{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:44px;box-sizing:border-box;margin:0 0 16px;padding:11px 14px;border:1px solid #405f7c;border-radius:5px;background:#eef2f6;color:#294d6d;font-size:14px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.jsn-pendants:is([data-pendant-mode=hearts],[data-pendant-mode=religious],[data-pendant-mode=initials])[data-child-collection=true]>.jsn-animals__all:hover{background:#e3eaf1}.jsn-pendants:is([data-pendant-mode=hearts],[data-pendant-mode=religious],[data-pendant-mode=initials])[data-child-collection=true]>.jsn-animals__all:focus-visible{outline:2px solid #294d6d;outline-offset:3px}}.jsn-pendants>.jsn-animals__header{margin-bottom:0}.jsn-pendants>.jsn-pendants__description{margin:0 0 25px}.jsn-pendants__filter-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 14px;box-sizing:border-box;border:1px solid #c9d0d8;border-radius:5px;background:#f4f6f8;color:#294d6d;font-size:14px;font-weight:600;list-style:none;cursor:pointer}.jsn-pendants__filter-toggle::-webkit-details-marker{display:none}.jsn-pendants__filter-toggle[hidden]{display:none}.jsn-pendants__filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;margin-left:5px;border-radius:50%;background:#405f7c;color:#fff;font-size:11px}.jsn-pendants__filter-chevron{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-right:3px}.jsn-pendants__filter-panel[open] .jsn-pendants__filter-chevron{transform:rotate(225deg)}.jsn-pendants .jsn-animals__filters[data-has-gemstone=true]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(200px,1.15fr) auto auto}@media(min-width:700px)and (max-width:1050px){.jsn-pendants .jsn-animals__filters[data-has-gemstone=true]{grid-template-columns:1fr 1fr}.jsn-pendants .jsn-animals__filters[data-has-gemstone=true] .jsn-animals__price{grid-column:1/-1}}@media(max-width:699px){.jsn-pendants{display:flex;flex-direction:column}.jsn-pendants>.jsn-animals__crumbs{order:0;margin-bottom:12px}.jsn-pendants>.jsn-animals__all{order:1;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;width:100%;box-sizing:border-box;margin:0 0 16px;padding:10px 14px;border:1px solid #405f7c;border-radius:5px;background:#eef2f6;color:#294d6d;font-size:14px;font-weight:600;text-decoration:none}.jsn-pendants>.jsn-animals__header{order:2;margin-bottom:14px}.jsn-pendants .jsn-animals__header .jsn-animals__skip{display:none}.jsn-pendants .jsn-animals__header h1{margin-bottom:0}.jsn-pendants>.jsn-subcollection-grid{order:3}.jsn-pendants[data-child-collection=true]>.jsn-subcollection-grid,.jsn-pendants[data-child-collection=true]>.jsn-pendants__browse{display:none}.jsn-pendants>.jsn-pendants__browse{order:4}.jsn-pendants>.jsn-animals__shop{order:5}.jsn-pendants>.jsn-pendants__description{order:6;margin:25px 0 0;padding-top:22px;border-top:1px solid var(--animal-border);max-width:none}.jsn-pendants>.jsn-animals__guide{order:7;margin-top:25px}.jsn-pendants__filter-panel[open] .jsn-pendants__filter-toggle{margin-bottom:10px}.jsn-pendants .jsn-animals__filters[data-has-gemstone=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.jsn-pendants .jsn-animals__filters[data-has-gemstone=true] .jsn-animals__field{grid-column:1/-1}.jsn-pendants .jsn-animals__filters[data-has-gemstone=true] .jsn-animals__apply,.jsn-pendants .jsn-animals__filters[data-has-gemstone=true] .jsn-animals__filter-bottom{grid-column:auto}.jsn-pendants .jsn-animals__toolbar{padding:12px 0 16px;gap:8px}.jsn-pendants .jsn-animals__toolbar select{max-width:160px;width:100%}.jsn-pendants .jsn-animals__toolbar>div{min-width:0}}.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__apply{display:none}.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters{grid-template-columns:minmax(160px,1fr) minmax(220px,1.2fr) auto}.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-has-gemstone=true]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(220px,1.2fr) auto}.jsn-pendants .jsn-animals__shop[aria-busy=true] .jsn-animals__toolbar [role=status]{color:#405f7c}.jsn-pendants .jsn-animals__shop[aria-busy=true] .jsn-animals__toolbar [role=status]:before{content:"";display:inline-block;width:12px;height:12px;margin-right:7px;border:2px solid #d3dce5;border-top-color:#405f7c;border-radius:50%;animation:jsn-filter-spin .7s linear infinite;vertical-align:-1px}@keyframes jsn-filter-spin{to{transform:rotate(360deg)}}@media(min-width:700px)and (max-width:1050px){.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-has-gemstone=true]{grid-template-columns:1fr 1fr}}@media(max-width:699px){.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters,.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-has-gemstone=true]{grid-template-columns:1fr 1fr}.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filter-bottom{grid-column:1/-1;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.jsn-pendants .jsn-animals__shop[aria-busy=true] .jsn-animals__toolbar [role=status]:before{animation:none}}.jsn-initials__alphabet{margin:18px 0 22px;max-width:860px}.jsn-initials__alphabet-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.jsn-initials__alphabet-heading h2{font-size:16px;margin:0}.jsn-initials__alphabet-heading>a{font-size:13px;color:#294d6d}.jsn-initials__letters{display:grid;grid-template-columns:repeat(13,minmax(44px,1fr));gap:7px}.jsn-initials__letters>a{display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #c7beb2;border-radius:5px;background:#faf7f1;color:#312d28;text-decoration:none;font-size:17px;font-weight:600}.jsn-initials__letters>a:hover,.jsn-initials__letters>a.is-active{background:#405f7c;color:#fff;border-color:#405f7c}.jsn-initials__letters>a:focus-visible{outline:2px solid #294d6d;outline-offset:3px}.jsn-pendants[data-pendant-mode=initials]>.jsn-subcollection-grid{max-width:510px;grid-template-columns:repeat(3,minmax(0,1fr))}.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-initial-style-filter=true]{grid-template-columns:minmax(110px,1fr) minmax(140px,1fr) minmax(210px,1.2fr) auto}.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-initial-style-filter=true][data-has-gemstone=true]{grid-template-columns:minmax(110px,1fr) minmax(140px,1fr) minmax(130px,1fr) minmax(210px,1.2fr) auto}@media(min-width:700px)and (max-width:1050px){.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-initial-style-filter=true],.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-initial-style-filter=true][data-has-gemstone=true]{grid-template-columns:1fr 1fr}}@media(max-width:699px){.jsn-initials__alphabet{order:3;width:100%;margin:0 0 18px}.jsn-initials__letters{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.jsn-initials__letters>a{font-size:16px}.jsn-pendants[data-pendant-mode=initials]>.jsn-subcollection-grid{order:4;max-width:none}.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-initial-style-filter=true],.jsn-pendants jsn-pendant-filters[data-auto-apply] .jsn-animals__filters[data-initial-style-filter=true][data-has-gemstone=true]{grid-template-columns:1fr 1fr}}.jsn-pendants__diamond-back{margin:0 0 20px;font-size:14px}.jsn-pendants__diamond-back a{color:#294d6d;text-underline-offset:3px}@media(max-width:699px){.jsn-pendants>.jsn-pendants__diamond-back{order:4;margin:0 0 16px}}@media(min-width:1100px){.jsn-pendants[data-pendant-mode=motifs] .jsn-subcollection-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/jsn-pendant-collection.css.map */
