.collection-menu-grid-section.collection-grid-section{margin-top:0;margin-bottom:0}.collection-menu-grid{--collection-menu-gutter: calc(var(--spacing) / 2);--collection-menu-overlap: 4rem;--collection-menu-backdrop-height: 42rem;position:relative;isolation:isolate;background-color:#f0f0f0;overflow:hidden}@media(min-width:768px){.collection-menu-grid{--collection-menu-overlap: 5rem;--collection-menu-backdrop-height: 48rem}}@media(min-width:1025px){.collection-menu-grid{--collection-menu-overlap: 6rem;--collection-menu-backdrop-height: 54rem}}.collection-menu-grid__backdrop{position:absolute;top:0;left:0;right:0;height:var(--collection-menu-backdrop-height);z-index:0;pointer-events:none;overflow:hidden;background-color:#fff}.collection-menu-grid__backdrop-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center top}@media(max-width:767px){.collection-menu-grid__backdrop-image{object-fit:cover}}.collection-menu-grid__hero{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:16rem;padding:2.5rem 0 calc(3rem + var(--collection-menu-overlap));color:#fff;background:transparent}@media(min-width:768px){.collection-menu-grid__hero{min-height:20rem;padding:3rem 0 calc(3.5rem + var(--collection-menu-overlap))}}@media(min-width:1025px){.collection-menu-grid__hero{min-height:24rem}}.collection-menu-grid__hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;width:100%}.collection-menu-grid__breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;margin:0;font-family:var(--font-family-ui);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);font-weight:var(--font-weight-light)}.collection-menu-grid.color-primary .collection-menu-grid__breadcrumbs-link,.collection-menu-grid.color-secondary .collection-menu-grid__breadcrumbs-link,.collection-menu-grid.color-dark .collection-menu-grid__breadcrumbs-link,.collection-menu-grid.color-tertiary .collection-menu-grid__breadcrumbs-link,.collection-menu-grid__breadcrumbs-link{color:var(--color-base-links);text-decoration:none}.collection-menu-grid.color-primary .collection-menu-grid__breadcrumbs-link:hover,.collection-menu-grid.color-secondary .collection-menu-grid__breadcrumbs-link:hover,.collection-menu-grid.color-dark .collection-menu-grid__breadcrumbs-link:hover,.collection-menu-grid.color-tertiary .collection-menu-grid__breadcrumbs-link:hover,.collection-menu-grid__breadcrumbs-link:hover{color:var(--color-base-links);text-decoration:underline;text-underline-offset:.2rem}.collection-menu-grid__breadcrumbs-separator,.collection-menu-grid__breadcrumbs-current{color:#fff}.collection-menu-grid__title{margin:0;color:#fff;font-family:var(--font-family-display);font-size:var(--font-size-display-hero);line-height:var(--line-height-display-hero);letter-spacing:var(--letter-spacing-tight);font-weight:var(--font-weight-regular)}@media(max-width:1024px){.collection-menu-grid__title{font-size:var(--font-size-display-hero-2);line-height:var(--line-height-display-hero-2)}}@media(max-width:767px){.collection-menu-grid__title{font-size:var(--font-size-display-hero-3);line-height:var(--line-height-display-hero-3)}}.collection-menu-grid__panel{position:relative;z-index:1;background-color:#fff;margin:calc(var(--collection-menu-overlap) * -1) var(--collection-menu-gutter) var(--collection-menu-gutter);padding:var(--collection-menu-gutter);box-sizing:border-box}.collection-menu-grid__toolbar{margin-bottom:1.5rem}@media(max-width:767px){.collection-menu-grid__toolbar{margin-top:1.5rem}}.collection-menu-grid__toolbar .facets-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem}.collection-menu-grid__toolbar .facets__form{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;grid-template-columns:none;grid-template-rows:none}.collection-menu-grid__toolbar .facets__wrapper,.collection-menu-grid__toolbar .filters__wrapper,.collection-menu-grid__toolbar .filter__group,.collection-menu-grid__toolbar .inline-filters{margin-bottom:0}.collection-menu-grid__toolbar .product-count{padding:0;margin-left:auto;color:var(--color-foreground-50);font-family:var(--font-family-ui);font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm);font-weight:var(--font-weight-light)}.collection-menu-grid__toolbar .product-count__wrapper{margin:0}.collection-menu-grid__products .collection.page-width,.collection-menu-grid__toolbar.page-width{max-width:100rem;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.collection-menu-grid__products .main-collection-menu-grid{width:100%;grid-column-gap:var(--grid-gap)!important;grid-row-gap:calc(var(--grid-gap) * 1.5);margin-top:0!important;margin-bottom:0!important}@media(min-width:1025px){.collection-menu-grid__products .main-collection-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.collection-menu-grid__products .card-information .title-and-price{font-family:var(--font-family-ui);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-light)}.collection-menu-grid__products .card-information .title-and-price.h5{font-family:var(--font-family-ui);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-light);letter-spacing:var(--letter-spacing-default);color:var(--color-foreground)}.collection-menu-grid__products .card-information__text{text-decoration:none;font-weight:var(--font-weight-light);color:var(--color-foreground)}.collection-menu-grid__products .card-information .price{color:var(--color-link, #c8102e);flex-shrink:0;font-family:var(--font-family-ui);font-weight:var(--font-weight-light)}.collection-menu-grid__products .card-information .price .price-item{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-collection-menu-grid.css.map */
