@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.collection-shell{background:transparent}.collection-frame{display:grid;gap:var(--revamp-gap-lg)}.collection .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;opacity:.8}.collection.loading .loading-overlay{display:block}.collection-hero{background:var(--revamp-surface);border:1px solid var(--revamp-border);border-radius:var(--revamp-radius-xl);padding:clamp(1.6rem,2.4vw,2.8rem)}.collection-hero__meta{display:grid;gap:.8rem}.collection-hero__title{font-size:clamp(2.2rem,3vw,3.4rem);font-weight:800;margin:0;color:var(--revamp-ink-900)}.collection-hero__desc{margin:0;color:var(--revamp-ink-500);max-width:62rem}.collection-toolbar{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.collection-toolbar__left,.collection-toolbar__right{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.collection__title.title-wrapper{margin-bottom:0}.collection__pagination-top{margin-bottom:1.2rem}.collection-toolbar__left .revamp-pill,.collection-toolbar__right .revamp-pill{box-shadow:none;background:var(--revamp-surface-2)}.collection-toolbar__left .revamp-pill--accent{background:var(--revamp-gradient);color:#fff}@media screen and (max-width: 749px){.collection__pagination-top{display:none}}@media screen and (max-width: 1199px){.collection-hero{background:#fff;border:0;box-shadow:none}}.collection .product-grid-container{background:var(--revamp-surface);border:1px solid var(--revamp-border);border-radius:var(--revamp-radius-xl);padding:clamp(1.2rem,2vw,2rem);box-shadow:var(--revamp-shadow-sm)}@media screen and (min-width: 990px){.facets-vertical.collection-frame{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start}.facets-vertical.collection-frame .collection-hero,.facets-vertical.collection-frame .collection-toolbar{grid-column:1 / -1}.facets-vertical.collection-frame #main-collection-filters{grid-column:1}.facets-vertical.collection-frame .product-grid-container{grid-column:2}}@media screen and (min-width: 990px){.collection .facets-vertical.page-width{max-width:1400px;margin-left:auto;margin-right:auto}}.collection--empty .title-wrapper{margin-top:8rem;margin-bottom:12rem}
/*# sourceMappingURL=/cdn/shop/t/24/assets/template-collection.css.map */
