.collection.loading{opacity:.36;pointer-events:none}.collection-sidebar-menu{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-borders-main)}.collection-sidebar-menu__heading{margin:0 0 1rem;font-size:calc(14px / 16 * var(--base-body-size));font-weight:var(--font-weight-body-bold);letter-spacing:.08em;text-transform:uppercase}.collection-sidebar-menu__list,.collection-sidebar-menu__children,.collection-sidebar-menu__grandchildren{margin:0;padding:0}.collection-sidebar-menu__item+.collection-sidebar-menu__item{margin-top:.5rem}.collection-sidebar-menu__item--level-1+.collection-sidebar-menu__item--level-1{margin-top:1.25rem}.collection-sidebar-menu__children{margin-top:.625rem}.collection-sidebar-menu__grandchildren{margin-top:.5rem;padding-inline-start:.75rem}.collection-sidebar-menu__link{display:inline-block;color:var(--color-text-main);line-height:1.35;text-decoration:none}.collection-sidebar-menu__link--level-1{font-weight:var(--font-weight-body-bold);text-transform:uppercase}.collection-sidebar-menu__link--level-2,.collection-sidebar-menu__link--level-3{font-size:calc(14px / 16 * var(--base-body-size))}.collection-sidebar-menu__link.is-active{color:var(--color-foreground-accent-main);text-decoration:underline;text-underline-offset:.2em}.no-touchevents .collection-sidebar-menu__link:hover{color:var(--color-text-main);text-decoration:underline;text-underline-offset:.2em}@media screen and (min-width:1024px){.collection-layout-with-menu{grid-template-columns:clamp(190px,15vw,240px) minmax(0,1fr)}.collection-layout-with-menu>.facets-sidebar{grid-column:1}.collection-layout-with-menu>#CollectionProductGrid{grid-column:2 / -1}}.collection-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.625rem}.collection-heading-container{margin-bottom:calc(var(--col-gap)* -1)}.collection-heading__text{display:flex;flex-direction:column;align-items:flex-start}.collection-heading .collection-product-count+.active-facets{margin-top:.75rem!important}.collection-heading .active-facets:not(:empty){margin-bottom:.75rem}@media screen and (min-width:768px){.facets--horiz+.collection-heading{margin-top:.625rem;margin-bottom:calc(var(--grid-gap) / 2)}}@media screen and (max-width:767px){.facets--horiz+.collection-heading{margin-bottom:var(--grid-gap)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-main-collection-product-grid.css.map */
