.ib-subcollections{--ib-purple: #b980db;--ib-ink: #643583;margin:12px 0 28px;color:#222}.ib-subcollections .ib-subcollections__group{border:1px solid #e4d4ee;border-radius:10px;background:#fff;overflow:hidden}.ib-subcollections .ib-subcollections__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:14px 18px;cursor:pointer;list-style:none;font-weight:600;color:#222}.ib-subcollections__summary::-webkit-details-marker{display:none}.ib-subcollections__root>.ib-subcollections__summary{background:#faf5fd}.ib-subcollections__hint{display:block;font-size:12px;font-weight:400;color:#666;margin-top:3px}.ib-subcollections__chevron{width:9px;height:9px;flex-shrink:0;border-right:2px solid var(--ib-ink);border-bottom:2px solid var(--ib-ink);transform:rotate(45deg);transition:transform .18s ease;margin:0 4px 5px}.ib-subcollections__group[open]>.ib-subcollections__summary{color:var(--ib-ink);background:#f3e7fa}.ib-subcollections__group[open]>.ib-subcollections__summary .ib-subcollections__chevron{transform:rotate(225deg);margin-bottom:0}.ib-subcollections__content{padding:14px}.ib-subcollections ul{padding:0;margin:0;list-style:none}.ib-subcollections .ib-subcollections__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;align-items:start}.ib-subcollections__item{min-width:0}.ib-subcollections .ib-subcollections__link{display:block;padding:12px 14px;min-height:44px;color:#333;border-radius:6px;text-decoration:none;overflow-wrap:anywhere}.ib-subcollections__summary span{overflow-wrap:anywhere}.ib-subcollections .ib-subcollections__link:hover,.ib-subcollections .ib-subcollections__link[aria-current=page]{background:#f3e7fa;color:var(--ib-ink)}.ib-subcollections__view-all{font-weight:600}.ib-subcollections__children{border-left:2px solid #e4d4ee}.ib-subcollections__summary:focus-visible,.ib-subcollections__link:focus-visible{outline:2px solid var(--ib-ink);outline-offset:-3px}.ib-subcollections__image{width:100%;height:auto;max-height:180px;object-fit:cover;border-radius:6px;margin:8px 0}@media(max-width:600px){.ib-subcollections .ib-subcollections__grid{grid-template-columns:1fr}.ib-subcollections .ib-subcollections__summary{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.ib-subcollections__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ib-subcollections.css.map */
