.rj-tabbed{background:var(--tabbed-bg)}.rj-tabbed__controls{display:flex;flex-direction:column;gap:20px;align-items:flex-end}.rj-tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.rj-tab{font-family:var(--rj-sans);font-size:13px;letter-spacing:.14em;text-transform:uppercase;padding:11px 22px;border:1px solid var(--rj-line);border-radius:40px;background:transparent;color:var(--rj-grey);cursor:pointer;transition:background .4s var(--rj-ease),color .4s var(--rj-ease),border-color .4s var(--rj-ease)}.rj-tab:hover:not(.is-active){border-color:var(--rj-ink);color:var(--rj-ink)}.rj-tab.is-active{background:var(--rj-ink);color:var(--rj-cream);border-color:var(--rj-ink)}.rj-panel{display:none}.rj-panel.is-active{display:block;animation:rj-panel-fade .6s var(--rj-ease)}@keyframes rj-panel-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rj-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(var(--rail-card-width),1fr);gap:var(--rail-gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:thin;scrollbar-color:var(--rj-brass) transparent}.rj-rail::-webkit-scrollbar{height:3px}.rj-rail::-webkit-scrollbar-thumb{background:var(--rj-brass);border-radius:3px}.rj-rail>*{scroll-snap-align:start}.rj-rail-nav{display:flex;gap:10px}.rj-rail-nav button{width:46px;height:46px;border:1px solid var(--rj-line);border-radius:50%;background:var(--rj-white);cursor:pointer;display:grid;place-items:center;transition:background .4s var(--rj-ease),border-color .4s var(--rj-ease),opacity .4s var(--rj-ease)}.rj-rail-nav button:hover:not(:disabled){background:var(--rj-ink);border-color:var(--rj-ink)}.rj-rail-nav button:hover:not(:disabled) svg{stroke:var(--rj-cream)}.rj-rail-nav button:disabled{opacity:.3;cursor:default}.rj-rail-nav svg{width:16px;height:16px;stroke:var(--rj-ink);stroke-width:1.5;fill:none;transition:stroke .4s var(--rj-ease)}@media(max-width:767px){.rj-tabbed__controls{align-items:flex-start;width:100%;gap:16px}.rj-tabs{justify-content:flex-start;gap:6px}.rj-tab{padding:9px 16px;font-size:11px;letter-spacing:.1em}.rj-rail-nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rj-tabbed-slider.css.map */
