.rx-subcollections{padding-block:var(--rx-subcollections-padding-top) var(--rx-subcollections-padding-bottom)}.rx-subcollections__inner{width:min(100% - 36px,1700px);margin-inline:auto}.rx-subcollections__header{display:flex;gap:24px;align-items:end;justify-content:space-between;margin-bottom:16px}.rx-subcollections__copy{min-width:0}.rx-subcollections__eyebrow{margin:0 0 7px;color:#7069b5;font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.3;text-transform:uppercase}.rx-subcollections__heading{margin:0;color:#0d0d16;font-size:clamp(23px,2vw,32px);line-height:1.12}.rx-subcollections__heading-row{display:flex;flex-wrap:wrap;gap:6px 24px;align-items:baseline}.rx-subcollections__intro,.rx-subcollections__intro p{margin:0;color:#626273;font-size:14px;line-height:1.55}.rx-subcollections__total{margin:7px 0 0;color:#777487;font-size:12px;line-height:1.35}.rx-subcollections__controls{display:flex;flex:0 0 auto;gap:8px}.rx-subcollections--no-overflow .rx-subcollections__controls{visibility:hidden}.rx-subcollections__control{display:grid;width:42px;height:42px;place-items:center;padding:0;border:1px solid #dedde9;border-radius:999px;background:#fff;color:#443e86;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.rx-subcollections__control:hover:not(:disabled){border-color:#7b74bd;background:#f4f3fb}.rx-subcollections__control:focus-visible{outline:3px solid rgba(112,105,181,.28);outline-offset:2px}.rx-subcollections__control:disabled{opacity:.35;cursor:default}.rx-subcollections__control svg{width:20px;height:20px}.rx-subcollections__track{display:grid;grid-auto-columns:calc((100% - 30px)/4);grid-auto-flow:column;gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;margin:-7px 0;padding:7px 0;list-style:none}.rx-subcollections__track::-webkit-scrollbar{display:none}.rx-subcollections__item{display:flex;min-width:0;scroll-snap-align:start}.rx-subcollections__link{display:flex;box-sizing:border-box;width:100%;height:100%;min-height:80px;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid #e2e0ed;border-left:3px solid #8179c4;border-radius:14px;background:#fff;color:#151524;box-shadow:0 4px 16px #251f530b;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.rx-subcollections__link:hover{border-color:#a8a3d3;border-left-color:#625aa9;box-shadow:0 9px 24px #201a5917}.rx-subcollections__item:nth-child(2n) .rx-subcollections__link{border-color:#dcd9eb;border-left-color:#968fd0;background:#f8f7fc}.rx-subcollections__item:nth-child(2n) .rx-subcollections__link:hover{border-color:#a8a3d3;border-left-color:#625aa9;background:#f4f2fa}.rx-subcollections__link:focus-visible{outline:3px solid rgba(112,105,181,.28);outline-offset:2px}.rx-subcollections__label{display:grid;gap:6px;min-width:0}.rx-subcollections__title{font-size:14px;font-weight:650;line-height:1.3}.rx-subcollections__type{display:inline-flex;width:max-content;max-width:100%;padding:3px 7px;border:1px solid #d7d3eb;border-radius:999px;background:#f3f1fa;color:#625ba5;font-size:9px;font-weight:750;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.rx-subcollections__count{color:#767487;font-size:12px;line-height:1.3}.rx-subcollections__arrow{box-sizing:border-box;width:32px;height:32px;flex:0 0 auto;padding:6px;border:1px solid #dedbea;border-radius:9px;background:#f5f3fb;color:#655eae;transition:transform .16s ease}.rx-subcollections__link:hover .rx-subcollections__arrow{transform:translate(2px)}.rx-subcollections__empty{padding:18px;border:1px dashed #bbb8d6;border-radius:12px;color:#626273;font-size:14px;text-align:center}@media(max-width:989px){.rx-subcollections__track{grid-auto-columns:46%}}@media(max-width:749px){.rx-subcollections__inner{width:min(100% - 24px,1700px)}.rx-subcollections__track{grid-auto-columns:minmax(240px,82%);gap:8px}.rx-subcollections__link{min-height:74px;padding:14px;border-radius:12px}.rx-subcollections__title{font-size:13px}}@media(prefers-reduced-motion:reduce){.rx-subcollections__link,.rx-subcollections__arrow,.rx-subcollections__control{transition:none}.rx-subcollections__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/184/compiled_assets/styles.css.map */
