.k26-categories{padding-block:64px 54px}.k26-categories .k26-rail-wrap{max-width:1680px;margin-inline:auto}.k26-categories .k26-category-rail{grid-auto-columns:calc((100% - 72px)/4);gap:24px}.kae-redesign .k26 .k26-categories a.k26-category--studio{display:block;aspect-ratio:auto;background:transparent;color:#292723;overflow:hidden;border-radius:0}.k26-categories .k26-category--studio .k26-category__media{position:relative;aspect-ratio:4/5;width:100%;overflow:hidden;background:#fff}.k26-categories .k26-category--studio .k26-category__photograph{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:contain;object-position:center;filter:none;transform:none;transition:opacity .25s ease}.k26-categories .k26-category--rings .k26-category__photograph,.k26-categories .k26-category--earrings .k26-category__photograph,.k26-categories .k26-category--necklaces-pendants .k26-category__photograph{object-fit:cover}.k26-categories .k26-category--studio:after{display:none}.k26-categories .k26-category--studio .k26-category__label{position:static;inset:auto;padding:14px 0 4px;display:flex;flex-direction:column;gap:8px;color:#292723}.kae-redesign .k26 .k26-categories .k26-category--studio .k26-category__label>span{font-family:var(--font-body-family);font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.035em;line-height:1.4}.k26-categories .k26-category--studio .k26-category__label small{display:inline-flex;font-size:13px;line-height:1.5;gap:10px;color:#5b564e}.k26-categories .k26-category--studio .k26-category__label:after{display:none;content:none}.k26-categories .k26-controls{inset:40% 10px auto}.k26-categories .k26-categories__all{margin-top:12px}.k26-pagination{display:flex;align-items:center;justify-content:center;gap:0;margin:16px auto 0;height:32px}.k26-pagination[hidden]{display:none}.k26-page{display:grid;place-items:center;box-sizing:border-box;flex:0 0 28px;width:28px;height:32px;padding:0;border:0;background:transparent;cursor:pointer}.k26-page>span{display:block;width:6px;height:5px;border-radius:99px;background:#c8c3ba;transition:width .24s ease,background-color .24s ease}.k26-page.is-active>span{width:22px;background:#8c857a}.k26-page:focus-visible{outline:2px solid #8b6b2d;outline-offset:2px;border-radius:3px}@media(hover:hover)and (pointer:fine){.k26-categories .k26-category--studio:hover .k26-category__photograph{transform:none;opacity:.94}}@media(max-width:989px)and (min-width:750px){.k26-categories .k26-category-rail{grid-auto-columns:calc((100% - 36px)/3);gap:18px}}@media(max-width:749px){.k26-categories{padding-block:44px}.k26-categories .k26-category-rail{grid-auto-columns:82%;gap:14px}.k26-categories .k26-category--studio .k26-category__label{padding-top:14px;gap:6px}.kae-redesign .k26 .k26-categories .k26-category--studio .k26-category__label>span{font-size:15px}.k26-categories .k26-controls{inset:38% 8px auto}.k26-pagination{margin-top:12px}}@media(prefers-reduced-motion:reduce){.k26-page>span,.k26-categories .k26-category__photograph{transition:none!important}}.k26-categories[data-k26-animating] .k26-category-rail{scroll-snap-type:none;scroll-behavior:auto}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kae-category-compact.css.map */
