@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem;background-color:var(--color-background)}.collection .loading-overlay .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:var(--opacity-70)}@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}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:1025px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}}.collection__view-all a:not(.link){margin-top:1rem}@media screen and (min-width:750px){.product-vertical.has_slide_mobile .swiper-wrapper{display:grid}}.product-vertical .swiper-slide.flex{display:flex}.collection .widget-layout--spotlight .swiper{width:100%;background:var(--color-background)}@media screen and (min-width:990px){.template-collection>.facets-block-wrapper--vertical.facets-block-wrapper--left{position:sticky;top:calc(var(--aoraki-header-height, 180px) + 12px);align-self:start;height:max-content;max-height:calc(100dvh - var(--aoraki-header-height, 180px) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;z-index:5}.template-collection .facets-vertical-sort .facets-vertical-form,.template-collection .facets-vertical-sort .sorting-wrapper{width:100%;display:flex;justify-content:flex-end}.template-collection .facets-vertical-sort .sorting-wrapper-rightcol{margin-left:auto}}.template-collection #main-collection-filters .facets__heading--vertical{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/template-collection.css.map */
