.collection{position:relative}.collection .pagination-wrapper{text-align:center;margin-top:var(--spacing--2xl)}.product-grid-with-sidebar{display:flex;flex-direction:column}.facets-wrapper{position:relative}.main-collection-content{width:100%}.facets-wrapper-drawer{width:100%;height:100%;max-width:420px;position:fixed;right:0;top:0;bottom:0;padding:0;background-color:rgb(var(--color-background));z-index:-1;opacity:0;visibility:hidden;pointer-events:none;transition:.35s;box-shadow:0 4px 10px rgba(var(--color-foreground),.15);display:flex;flex-direction:column}.facets-wrapper-drawer.active{opacity:1;visibility:visible;z-index:1000;pointer-events:initial}.facets-wrapper-drawer .facets-header{padding:var(--spacing--md) var(--spacing--lg)}.facets-wrapper-drawer .facets-container{flex:1;padding:var(--spacing--lg)}.product-grid-container.loading .product-grid{opacity:0;visibility:hidden}.product-grid-container.loading .products-loading{opacity:1}.products-loading{display:inline-block;vertical-align:middle;text-align:center;opacity:0;position:absolute;top:0;right:50%;transform:translate(50%,200px);pointer-events:none}.collection__view-all{margin-top:var(--spacing--lg)}@media screen and (max-width: 1199px){.facets-wrapper{max-width:100%;min-width:0;width:100%;height:100%;max-width:460px;position:fixed;right:0;top:0;bottom:0;padding:0;background-color:rgb(var(--color-background));z-index:-1;opacity:0;visibility:hidden;pointer-events:none;transition:.35s;box-shadow:0 4px 10px rgba(var(--color-foreground),.15);display:flex;flex-direction:column}.facets-wrapper.active{opacity:1;visibility:visible;z-index:1000;pointer-events:initial}.facets-wrapper .facets-header{padding:var(--spacing--md) var(--spacing--lg)}.facets-wrapper .facets-container{flex:1;overflow-y:auto;padding:var(--spacing--md) var(--spacing--lg)}}@media screen and (min-width: 1200px){.product-grid-with-sidebar{flex-direction:row;column-gap:var(--spacing--2xl)}.product-grid-with-sidebar .main-collection-content{flex-grow:1}.product-grid-with-sidebar .facets-wrapper{display:block;width:290px;flex-shrink:0;padding:var(--spacing--lg) 0}.facets-wrapper-vertical .facets-header{display:none}.product-toolbar .facets-sort:last-child,.product-grid-with-sidebar .product-toolbar .facets-sort{padding-right:0}.product-toolbar .facets-sort:last-child:after,.product-grid-with-sidebar .product-toolbar .facets-sort:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/template-collection.css.map */
