.rr-subcats{--rr-tile: 8.8rem}.rr-subcats--small{--rr-tile: 7.2rem}.rr-subcats--large{--rr-tile: 10.4rem}@media screen and (min-width:990px){.rr-subcats{--rr-tile: 12rem}.rr-subcats--small{--rr-tile: 9.6rem}.rr-subcats--large{--rr-tile: 15.2rem}}.rr-subcats__head{text-align:center;margin-bottom:2.8rem}.rr-subcats--left .rr-subcats__head{text-align:left}.rr-subcats__wrap{display:block;position:relative}.rr-subcats__track{--rr-col: calc(var(--rr-tile) + 2.4rem);--rr-gap: 1.2rem;grid-auto-columns:var(--rr-col);width:max-content;max-width:100%;margin:0 auto;padding:.4rem 0 .8rem;list-style:none;scroll-padding-inline:.4rem}@media screen and (max-width:749px){.rr-subcats__track{margin:0 -1.6rem;max-width:calc(100% + 3.2rem);padding-inline:1.6rem;scroll-padding-inline:1.6rem}}@media screen and (min-width:990px){.rr-subcats__track{--rr-gap: 2.4rem}.rr-subcats--left .rr-subcats__track{margin-left:0}}.rr-subcats__item{list-style:none}.rr-subcats__link{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;text-decoration:none;color:var(--rr-ink);padding:.4rem 0}.rr-subcats__media{display:block;width:var(--rr-tile);aspect-ratio:1 / 1;border-radius:50%;border:1px solid var(--rr-line);outline:1px solid transparent;outline-offset:4px;transition:outline-color var(--rr-dur) var(--rr-ease),border-color var(--rr-dur) var(--rr-ease)}.rr-subcats--arch .rr-subcats__media{aspect-ratio:4 / 5;border-radius:999px 999px .4rem .4rem}.rr-subcats--rounded .rr-subcats__media{border-radius:1.6rem}.rr-subcats__media>img{transition:transform 1.2s var(--rr-ease)}.rr-subcats__link:hover .rr-subcats__media>img{transform:scale(1.07)}.rr-subcats__link:hover .rr-subcats__media,.rr-subcats__link.is-active .rr-subcats__media{outline-color:var(--rr-accent)}.rr-subcats__label{font-family:var(--rr-label-font);font-size:1.05rem;letter-spacing:var(--rr-label-tracking);text-transform:uppercase;line-height:1.4;padding-bottom:.3rem;background:linear-gradient(currentColor,currentColor) center bottom / 0 1px no-repeat;transition:background-size var(--rr-dur) var(--rr-ease),color var(--rr-dur) var(--rr-ease)}.rr-subcats__link:hover .rr-subcats__label,.rr-subcats__link.is-active .rr-subcats__label{background-size:100% 1px}.rr-subcats__link.is-active .rr-subcats__label{color:var(--rr-accent)}.rr-subcats__count{margin-top:-.4rem;font-size:1.25rem;color:var(--rr-muted);font-style:italic;font-family:var(--font-heading-family)}.rr-subcats__arrows{display:none}@media screen and (min-width:990px){.rr-subcats__arrows{display:flex;justify-content:space-between;position:absolute;left:-2.2rem;right:-2.2rem;top:calc(var(--rr-tile) / 2 - 1.8rem);pointer-events:none}.rr-subcats__arrows .rr-arrow{pointer-events:auto}.rr-subcats__arrows .rr-arrow[disabled]{opacity:0}}.rr-editor-note{margin:1.6rem auto;padding:1.6rem;border:1px dashed var(--rr-accent);background:var(--rr-surface);font-size:1.4rem;color:var(--rr-muted)}.rr-subcats--card .rr-subcats__track{--rr-col: 72%;--rr-gap: 1.6rem;width:auto}@media screen and (min-width:750px){.rr-subcats--card .rr-subcats__track{--rr-col: calc((100% - 2 * var(--rr-gap)) / 2.4)}}@media screen and (min-width:990px){.rr-subcats--card .rr-subcats__track{--rr-gap: 2.6rem;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);overflow:visible;margin:0;max-width:none}.rr-subcats--card .rr-subcats__arrows{display:none}}.rr-subcats--card .rr-subcats__link{align-items:flex-start;text-align:left;gap:0;padding:0}.rr-subcats--card .rr-subcats__media{width:100%;aspect-ratio:1 / .97;border-radius:0;border:0;outline:0;margin-bottom:1.8rem}.rr-subcats--card .rr-subcats__label{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--rr-heading-scale, 1) * clamp(2.2rem,2vw,2.8rem));letter-spacing:0;text-transform:none;line-height:1.15;padding-bottom:.2rem;background-position:left bottom}.rr-subcats__caption{margin-top:.8rem;font-family:var(--rr-label-font);font-size:1rem;letter-spacing:var(--rr-label-tracking);text-transform:uppercase;color:var(--rr-muted)}.rr-subcats--card .rr-subcats__count{margin-top:.6rem}.rr-subcats--card .rr-subcats__link.is-active .rr-subcats__media{box-shadow:inset 0 -2px 0 var(--rr-accent)}.rr-subcats__text{display:flex;flex-direction:column;align-items:inherit;gap:.4rem}.rr-subcats--card .rr-subcats__text{gap:0}.rr-bg-none{background:transparent}.rr-subcats--overlap{position:relative;z-index:3;overflow:visible}.rr-subcats--slider .rr-subcats__wrap{position:relative}.rr-subcats--slider .rr-subcats__track{--rr-col: 44%;--rr-gap: 1.2rem;width:auto;max-width:none;margin:0;padding:1.2rem .2rem;scroll-behavior:smooth;cursor:grab;position:relative;z-index:2}.rr-subcats--slider .rr-subcats__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.rr-subcats--slider .rr-subcats__track.is-dragging a{pointer-events:none}@media screen and (max-width:749px){.rr-subcats--slider .rr-subcats__track{margin:0 -1.6rem;padding-inline:1.6rem;scroll-padding-inline:1.6rem}}@media screen and (min-width:750px){.rr-subcats--slider .rr-subcats__track{--rr-gap: 1.8rem;--rr-col: calc((100% - 2 * 1.8rem) / 2.6)}}@media screen and (min-width:990px){.rr-subcats--slider .rr-subcats__track{--rr-gap: 2.4rem;--rr-col: calc((100% - 3 * 2.4rem) / 4)}}.rr-subcats--slider .rr-subcats__link{position:relative;display:block;padding:0;aspect-ratio:1.07 / 1;border-radius:.6rem;overflow:hidden;background:var(--rr-bg-alt);box-shadow:0 1.2rem 3rem -2rem rgba(var(--rr-ink-rgb),.35);transition:transform var(--rr-dur) var(--rr-ease),box-shadow var(--rr-dur) var(--rr-ease);user-select:none;-webkit-user-select:none}@media screen and (max-width:749px){.rr-subcats--slider .rr-subcats__link{aspect-ratio:.9 / 1}}.rr-subcats--slider .rr-subcats__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;border:0;border-radius:0;outline:0}.rr-subcats--slider .rr-subcats__media img{-webkit-user-drag:none}.rr-subcats--slider .rr-subcats__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--rr-bg) 0%,transparent 58%);opacity:.94}.rr-subcats--slider .rr-subcats__text{position:absolute;left:0;right:5.6rem;bottom:0;z-index:2;padding:1.6rem;align-items:flex-start;text-align:left;gap:.6rem}@media screen and (min-width:990px){.rr-subcats--slider .rr-subcats__text{padding:2.2rem 2.4rem}}.rr-subcats--slider .rr-subcats__label{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--rr-heading-scale, 1) * clamp(1.8rem,2vw,2.6rem));letter-spacing:0;text-transform:none;line-height:1.1;padding:0;background:none;color:var(--rr-ink)}.rr-subcats--slider .rr-subcats__caption{margin:0;font-family:var(--rr-label-font);font-size:.95rem;line-height:1.5;letter-spacing:var(--rr-label-tracking);text-transform:uppercase;color:var(--rr-muted)}.rr-subcats__go{position:absolute;right:1.4rem;bottom:1.6rem;z-index:3;width:3.8rem;height:3.8rem;border-radius:50%;display:grid;place-items:center;background:var(--rr-btn, var(--rr-accent));color:var(--rr-btn-text, #fff);opacity:0;transform:translate3d(-.6rem,0,0) scale(.9);transition:opacity var(--rr-dur) var(--rr-ease),transform var(--rr-dur) var(--rr-ease)}.rr-subcats__go svg{width:1.6rem;height:1.6rem}@media screen and (min-width:990px){.rr-subcats__go{width:4.4rem;height:4.4rem;right:2rem;bottom:2rem}}.rr-trace{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:4;pointer-events:none;color:var(--rr-accent);overflow:visible}.rr-trace rect{vector-effect:non-scaling-stroke;stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1}.rr-subcats--slider .rr-subcats__link:hover,.rr-subcats--slider .rr-subcats__link:focus-visible,.rr-subcats--slider .rr-subcats__link.is-active,.rr-subcats--slider .is-current .rr-subcats__link{transform:translate3d(0,-.3rem,0);box-shadow:0 2rem 4rem -2.4rem rgba(var(--rr-ink-rgb),.45)}.rr-subcats--slider .rr-subcats__link:hover .rr-subcats__go,.rr-subcats--slider .rr-subcats__link:focus-visible .rr-subcats__go,.rr-subcats--slider .rr-subcats__link.is-active .rr-subcats__go,.rr-subcats--slider .is-current .rr-subcats__link .rr-subcats__go{opacity:1;transform:none}.rr-subcats--slider .rr-subcats__link:hover .rr-trace rect,.rr-subcats--slider .rr-subcats__link:focus-visible .rr-trace rect,.rr-subcats--slider .rr-subcats__link.is-active .rr-trace rect,.rr-subcats--slider .is-current .rr-subcats__link .rr-trace rect{animation:rr-trace .9s var(--rr-ease) forwards}@keyframes rr-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.rr-subcats--slider .rr-subcats__link:hover .rr-subcats__media>img{transform:scale(1.05)}.rr-subcats--slider .rr-subcats__arrows{display:none}@media screen and (min-width:990px){.rr-subcats--slider .rr-subcats__arrows{display:flex;justify-content:space-between;position:absolute;left:-2.4rem;right:-2.4rem;top:calc(50% - 4rem);z-index:3;pointer-events:none}.rr-subcats--slider .rr-subcats__arrows .rr-arrow{pointer-events:auto;background:var(--rr-surface)}.rr-subcats--slider .rr-subcats__arrows .rr-arrow[disabled]{opacity:.4}}.rr-subcats__progress{display:flex;align-items:center;gap:2.4rem;margin-top:1.6rem}.rr-subcats__line{position:relative;flex:1 1 auto;height:1px;background:var(--rr-line);overflow:hidden}.rr-subcats__line span{position:absolute;left:0;top:0;height:1px;width:25%;background:var(--rr-accent);transition:transform .25s var(--rr-ease),width .25s var(--rr-ease)}.rr-subcats__counter{margin:0;flex:none;font-family:var(--rr-label-font);font-size:1.05rem;letter-spacing:.08em;color:var(--rr-muted);display:inline-flex;gap:.8rem;white-space:nowrap}@media screen and (max-width:749px){.rr-subcats__counter>span:first-child,.rr-subcats__sep{display:none}}.rr-subcats__arc{left:-3%;top:-3.2rem;width:106%;height:calc(100% - 2rem);z-index:1;opacity:.45}.rr-subcats__charm{position:absolute;z-index:1;color:var(--rr-accent);width:1.8rem;height:1.8rem}.rr-subcats__charm svg{width:100%;height:100%}.rr-subcats__charm--a{left:1%;top:22%}.rr-subcats__charm--b{right:1%;top:18%}@media screen and (max-width:989px){.rr-subcats__arc,.rr-subcats__charm{display:none}}@media(prefers-reduced-motion:reduce){.rr-subcats--slider .rr-subcats__track{scroll-behavior:auto}.rr-trace rect{animation:none!important;stroke-dashoffset:0;opacity:0}.rr-subcats--slider .rr-subcats__link:hover .rr-trace rect,.rr-subcats--slider .rr-subcats__link.is-active .rr-trace rect,.rr-subcats--slider .is-current .rr-subcats__link .rr-trace rect{opacity:1}.rr-subcats--slider .rr-subcats__link{transition:none}}.rr-subcats--slider .rr-subcats__track.is-auto{scroll-snap-type:none;scroll-behavior:auto}@media screen and (max-width:749px){.rr-subcats--slider .rr-subcats__track{--rr-col: 62%;--rr-gap: 1.2rem}.rr-subcats--slider .rr-subcats__link{aspect-ratio:auto;display:flex;flex-direction:column;background:var(--rr-surface);border:1px solid var(--rr-line)}.rr-subcats--slider .rr-subcats__media{position:relative;inset:auto;aspect-ratio:1.15 / 1;height:auto}.rr-subcats--slider .rr-subcats__media:after{display:none}.rr-subcats--slider .rr-subcats__text{position:static;right:auto;padding:1rem 1.2rem 1.2rem;gap:.4rem}.rr-subcats--slider .rr-subcats__label{font-size:1.8rem}.rr-subcats--slider .rr-subcats__caption{font-size:.9rem;letter-spacing:.12em}.rr-subcats__go{width:3.2rem;height:3.2rem;top:.8rem;right:.8rem;bottom:auto;display:none}.rr-subcats__go svg{width:1.4rem;height:1.4rem}.rr-subcats--slider .rr-subcats__link.is-active .rr-subcats__go,.rr-subcats--slider .is-current .rr-subcats__link .rr-subcats__go{display:grid;opacity:1;transform:none}.rr-subcats--slider .rr-subcats__link:hover{transform:none}}@media screen and (min-width:750px)and (max-width:989px){.rr-subcats--slider .rr-subcats__text{right:4.8rem}}.rr-subcats--feature.rr-subcats--slider .rr-subcats__track{align-items:end}.rr-subcats--feature.rr-subcats--slider .rr-subcats__item--current{grid-column:span 2}.rr-subcats--feature.rr-subcats--slider .rr-subcats__item--current .rr-subcats__link{aspect-ratio:1.6 / 1}.rr-subcats--feature.rr-subcats--slider .rr-subcats__item--current .rr-subcats__label{font-size:calc(var(--rr-heading-scale, 1) * 3.4rem)}@media screen and (max-width:749px){.rr-subcats--feature.rr-subcats--slider .rr-subcats__track{--rr-col: 42%}.rr-subcats--feature.rr-subcats--slider .rr-subcats__item--current .rr-subcats__link{aspect-ratio:auto}.rr-subcats--feature.rr-subcats--slider .rr-subcats__item--current .rr-subcats__media{aspect-ratio:1.5 / 1}.rr-subcats--feature.rr-subcats--slider .rr-subcats__item--current .rr-subcats__label{font-size:2.4rem}.rr-subcats--feature.rr-subcats--slider .rr-subcats__item:not(.rr-subcats__item--current) .rr-subcats__label{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-rr-subcategories.css.map */
