.collection .loading-overlay,.collection .loading-overlay__spinner{display:none;z-index:4}.collection-description{margin-top:2.4rem}.collection .loading-overlay{right:0;top:0;left:0;bottom:0;width:100%;padding:0 var(--global-spacing-3);opacity:.7}.collection>.loading-overlay__spinner{position:absolute;width:4rem;height:4rem;left:50%;top:10rem;transform:translate(-50%)}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}.collection-description{margin-top:4.8rem}}.collection.loading .loading-overlay,.collection.loading .loading-overlay__spinner{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}}.collection__view-all a:not(.link){margin-top:1rem}.collection .product-grid{border-left:.1rem solid rgb(var(--color-line-light))}.collection .product-grid.slider{border:.1rem solid rgb(var(--color-line-light));border-bottom:none}.collection .product-grid:not(.slider){border-right:none}.collection .product-grid .grid__item:not(:last-child){border-right:.1rem solid rgb(var(--color-line-light))}.collection .product-grid:not(.slider) .grid__item{border-top:.1rem solid rgb(var(--color-line-light));border-bottom:.1rem solid rgb(var(--color-line-light));margin-bottom:-.1rem}.collection .product-grid:not(.slider) .grid__item{border-right:.1rem solid rgb(var(--color-line-light))}.collection .product-grid.slider{border-bottom:.1rem solid rgb(var(--color-line-light))}.category-block:not(:last-child){margin-bottom:var(--global-spacing-4)}@media screen and (max-width: 749px){.product-grid-container .collection .product-grid{margin-top:-.1rem;margin-left:calc(var(--global-spacing-3) * -1);margin-right:calc(var(--global-spacing-3) * -1)}}@media screen and (min-width: 750px){.category-block:not(:last-child){margin-bottom:var(--global-spacing-6)}}.main-collection .facets-vertical:not(:last-child){margin-bottom:var(--global-spacing-6)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-collection.css.map */
