.rabi-catalog{color:var(--rabi-ink);background:var(--rabi-paper);padding:24px clamp(16px,5vw,72px) 38px}.rabi-intro,.rabi-categories{max-width:1260px;margin-inline:auto}.rabi-intro{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,6vw,96px);align-items:center;padding:clamp(24px,5vw,64px);border:1px solid var(--rabi-line);border-radius:18px;background:color-mix(in srgb,var(--rabi-accent) 3%,var(--rabi-paper))}.rabi-kicker{margin:0 0 10px;color:var(--rabi-accent);font-size:11px;font-weight:700;letter-spacing:.14em}.rabi-intro h1{margin:0;font-size:clamp(32px,4.9vw,65px);line-height:1.05;letter-spacing:-.045em}.rabi-intro-copy{max-width:470px;margin:18px 0 24px;line-height:1.6}.rabi-cta{display:inline-flex;gap:22px;align-items:center;padding:12px 19px;border-radius:5px;color:#fff;background:var(--rabi-button);text-decoration:none}.rabi-cta:hover{color:#fff;filter:brightness(.9)}.rabi-index{display:grid;padding:24px;border:1px solid var(--rabi-line);border-radius:12px;background:var(--rabi-paper)}.rabi-index>span{display:flex;gap:16px;align-items:center;padding:11px 0;border-bottom:1px solid var(--rabi-line);font-weight:600}.rabi-index>span:last-child{border-bottom:0}.rabi-index .rabi-index-label{color:var(--rabi-accent);font-size:10px;letter-spacing:.15em}.rabi-index small{color:var(--rabi-accent);font-variant-numeric:tabular-nums}.rabi-categories{margin-top:38px}.rabi-heading-row{display:flex;align-items:end;justify-content:space-between;gap:14px;margin-bottom:16px}.rabi-heading-row h2{margin:0;font-size:clamp(24px,3vw,36px)}.rabi-heading-row>a{color:var(--rabi-accent);font-size:13px;text-decoration:underline;text-underline-offset:4px}.rabi-track-row{display:flex;align-items:center;gap:8px}.rabi-track{flex:1;min-width:0;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0;padding:5px 3px 14px;list-style:none}.rabi-track li{flex:0 0 clamp(108px,13vw,150px);scroll-snap-align:start}.rabi-track a{display:grid;justify-items:center;align-content:start;gap:10px;text-align:center;font-size:13px;font-weight:600;line-height:1.4;color:inherit;text-decoration:none}.rabi-circle{display:grid;place-items:center;width:min(100%,120px);aspect-ratio:1;border-radius:50%;border:1px solid var(--rabi-line);overflow:hidden;background:color-mix(in srgb,var(--rabi-accent) 5%,var(--rabi-paper));color:var(--rabi-accent)}.rabi-circle img{width:100%;height:100%;object-fit:cover}.rabi-circle svg{width:41%;height:auto}.rabi-track a:hover .rabi-circle{border-color:var(--rabi-accent)}.rabi-arrow{border:1px solid var(--rabi-line);background:var(--rabi-paper);color:inherit;border-radius:50%;width:40px;height:40px;padding:0;font-size:23px;line-height:1;cursor:pointer}.rabi-arrow:disabled{opacity:.35;cursor:default}.rabi-arrow[hidden]{display:none}.rabi-logo-placeholder{display:grid;place-items:center;width:100%;aspect-ratio:1;padding:12%;background:#faf9f8;text-align:center}.rabi-logo-placeholder img{display:block;width:100%;height:auto;max-width:220px;max-height:130px;object-fit:contain}.rabi-logo-placeholder span{font-weight:700;overflow-wrap:anywhere}@media(max-width:749px){.rabi-catalog{padding-top:14px;padding-bottom:24px}.rabi-intro{grid-template-columns:minmax(0,1fr);gap:22px;padding:22px}.rabi-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:12px;font-size:12px}.rabi-index>span{gap:6px;padding:7px 0}.rabi-index .rabi-index-label{grid-column:1/-1}.rabi-index>span:nth-last-child(-n+2){border-bottom:0}.rabi-categories{margin-top:24px}.rabi-track{gap:12px}.rabi-track li{flex-basis:94px}.rabi-track a{font-size:12px}.rabi-arrow{width:32px;height:32px}}.rabi-heading-row>a{white-space:nowrap}.rabi-card-placeholder{width:100%}.rabi-card-placeholder .rabi-logo-placeholder{aspect-ratio:var(--gallery-aspect-ratio, 1)}.rabi-search-placeholder .rabi-logo-placeholder{aspect-ratio:var(--resource-card-aspect-ratio, 1)}@media screen and (max-width:749px){.rabi-categories .rabi-track-row>.rabi-arrow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rabibazaar.css.map */
