.cjew-leader{--pcat-gap: 8px;--pcat-columns: 6;--cjew-gap: calc(var(--pcat-gap) * 2);--cjew-padding: var(--ds-gutter);--cjew-col: calc( (100vw - (2 * var(--ds-gutter)) - ((var(--pcat-columns) - 1) * var(--pcat-gap))) / var(--pcat-columns) );width:100%;max-width:100%}.cjew-leader__header{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ds-space-lg);margin-bottom:8px}.cjew-leader__heading{flex:1 1 auto;min-width:0}.cjew-leader__archive-link{flex:0 0 auto}.cjew-leader__viewport{overflow:visible;margin-top:-20px}.cjew-leader__marquee{overflow:hidden;padding-top:72px;padding-bottom:40px;padding-left:var(--cjew-padding);padding-right:var(--cjew-padding);touch-action:pan-y}.cjew-leader__marquee:hover{cursor:grab}.cjew-leader__marquee.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.cjew-leader__track{display:flex;flex-wrap:nowrap;gap:var(--cjew-gap);width:max-content;will-change:transform}.cjew-leader__card{flex:0 0 var(--cjew-col);min-width:var(--cjew-col);display:block;width:var(--cjew-col);aspect-ratio:5 / 6;background:#d9d9d9;border-radius:var(--ds-radius-card, 8px);min-height:0}.cjew-leader__card--layered{position:relative;overflow:visible;background:transparent}.cjew-leader__card--video{position:relative;overflow:hidden;background:#111}.cjew-leader__card-media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--ds-radius-card, 8px);overflow:hidden}.cjew-leader__card-bg{display:block;width:100%;height:100%;object-fit:cover}.cjew-leader__card-video{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s ease}.cjew-leader__card-video.is-ready{opacity:1}@media(prefers-reduced-motion:reduce){.cjew-leader__card-video{transition:none}}.cjew-leader__card-overlay{position:absolute;z-index:1;pointer-events:none}.cjew-leader__card-overlay--br{top:3%;left:0;width:100%;height:100%;object-fit:cover;transform-origin:top left;transform:scale(1.06)}.cjew-leader__card--iphonechain .cjew-leader__card-overlay--br{top:0;transform:scale(1.12)}.cjew-leader__card-overlay--top{top:auto;bottom:0;left:0;width:100%;height:125%;object-fit:contain;object-position:bottom center;border-radius:0 0 8px 8px}.cjew-leader__card:empty{display:block}.shopify-section:has(.cjew-leader){margin:0;padding:0;max-width:100%;overflow:visible}@media screen and (max-width:989px){.cjew-leader{--pcat-columns: 3}}@media screen and (max-width:749px){.cjew-leader{--pcat-columns: 2.75}.cjew-leader__header{flex-wrap:wrap}.cjew-leader__archive-link{margin-left:auto}.cjew-leader__viewport{margin-top:-12px}.cjew-leader__marquee{padding-top:44px;padding-bottom:24px}}@media(prefers-reduced-motion:reduce){.cjew-leader__marquee{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.cjew-leader__marquee::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-custom-jewelry-leader.css.map */
