.collection-grid-section{margin-top: 3rem}.collection{position: relative}@media screen and (max-width: 749px){.collection .grid__item:only-child{flex: 0 0 100%;max-width: 100%}.collection .title:not(.title--no-heading){margin-top: -1rem}}@media screen and (min-width: 750px){.collection .title-wrapper-with-link--no-heading{margin-top: calc(6rem var(--page-width-margin))}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom: 1.5rem}}.collection .loading-overlay{top: 0;right: 0;bottom: 0;left: 0;display: none;width: 100%;padding: 0 1.5rem;opacity: 0.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left: 5rem;padding-right: 5rem}}.collection.loading .loading-overlay{display: block}.collection--empty .title-wrapper{margin-top: 10rem;margin-bottom: 15rem}