.collection-sidebar__heading{font-size:1.7rem;margin:0 0 1.2rem;letter-spacing:.04rem}.collection-sidebar__list,.collection-sidebar__sublist{list-style:none;margin:0;padding:0}.collection-sidebar__link,.collection-sidebar__sublink{display:block;padding:.7rem 1.2rem;border-radius:.7rem;color:rgb(var(--color-foreground));text-decoration:none;line-height:1.35;transition:background-color .15s ease}.collection-sidebar__link:hover,.collection-sidebar__sublink:hover{background:rgba(var(--color-foreground),.06)}.collection-sidebar__link.is-active,.collection-sidebar__sublink.is-active{font-weight:var(--font-body-weight-bold);background:rgba(var(--color-foreground),.09)}.collection-sidebar__sublist{margin-block:.2rem .6rem;margin-inline-start:1.2rem}.collection-sidebar__sublink{font-size:1.4rem;opacity:.85}@media screen and (max-width:989px){.collection-sidebar-inner{margin-block-end:1.5rem}.collection-sidebar__heading{padding-inline:1.5rem}.collection-sidebar__list{display:flex;flex-wrap:nowrap;gap:.6rem;overflow-x:auto;padding-inline:1.5rem;-webkit-overflow-scrolling:touch}.collection-sidebar__item{flex:0 0 auto}.collection-sidebar__link{white-space:nowrap;border:.1rem solid rgba(var(--color-foreground),.15)}.collection-sidebar__sublist{display:none}}@media screen and (min-width:990px){.collection-sidebar__list{display:flex;flex-direction:column;gap:.3rem}.collection-sidebar-inner{position:sticky;top:2rem}#MainContent:has(.collection-sidebar-section){display:grid;grid-template-columns:26rem minmax(0,1fr);column-gap:4rem;align-items:start;max-width:var(--page-width);margin-inline:auto;padding-inline:5rem}#MainContent:has(.collection-sidebar-section)>.collection-sidebar-section{grid-column:1;grid-row:2}#MainContent:has(.collection-sidebar-section)>.shopify-section:has(.product-grid-container){grid-column:2;grid-row:2}#MainContent:has(.collection-sidebar-section)>.shopify-section:not(.collection-sidebar-section):not(:has(.product-grid-container)){grid-column:1 / -1;grid-row:1}#MainContent:has(.collection-sidebar-section) .page-width{max-width:100%;margin-inline:0;padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
