.sd-rankp{padding:32px 0 56px}.sd-rankp__container{max-width:1180px;margin:0 auto;padding:0 16px}.sd-rankp__head{margin:0 0 20px;text-align:center;font-weight:400}.sd-rankp__en{display:block;font-family:var(--font-latin-deco, "Marcellus", serif);font-size:22px;letter-spacing:.16em;line-height:1.05;color:var(--color-ink, #2a2a2a)}.sd-rankp__jp{display:block;margin-top:8px;font-size:11px;letter-spacing:.1em;color:var(--color-ink-secondary, #8a8580)}.sd-rankp__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:0 0 24px}.sd-rankp__tab{padding:6px 0;background:none;border:none;border-bottom:1px solid transparent;font-family:var(--font-body, sans-serif);font-size:12px;letter-spacing:.08em;color:var(--color-ink-secondary, #8a8580);white-space:nowrap;cursor:pointer}.sd-rankp__tab:hover{color:var(--color-ink, #2a2a2a)}.sd-rankp__tab.is-active{color:var(--color-ink, #2a2a2a);border-bottom-color:var(--color-ink, #2a2a2a)}.sd-rankp__panel.is-hidden{display:none}.sd-rankp__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:22px 12px}.sd-rankp__item{position:relative;min-width:0}.sd-rankp__item>.sd-pcard{width:auto;max-width:none}.sd-rankp__num{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-family:var(--font-latin-deco, "Marcellus", serif);font-size:14px;color:#fff;background:#2a2a2a99;pointer-events:none}.sd-rankp__num--top{background:#b98f40eb}.sd-rankp__date{margin:28px 0 0;text-align:center;font-size:10.5px;letter-spacing:.06em;color:var(--color-ink-tertiary, #aaa)}.sd-rankp__empty{margin:40px 0;text-align:center;font-size:13px;color:var(--color-ink-secondary, #8a8580)}@media(min-width:1000px){.sd-rankp{padding:56px 0 80px}.sd-rankp__head{margin-bottom:28px}.sd-rankp__en{font-size:28px}.sd-rankp__jp{font-size:12px}.sd-rankp__tabs{gap:6px 32px;margin-bottom:36px}.sd-rankp__tab{font-size:13px;letter-spacing:.12em}.sd-rankp__grid{grid-template-columns:repeat(5,1fr);gap:36px 22px}.sd-rankp__num{width:32px;height:32px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sd-ranking-page.css.map */
