.section-list-collections .page-header{margin-top:2.4rem;margin-bottom:1.6rem}.collection-wrapper{position:relative;display:flex;flex-direction:column;gap:3.2rem}@media screen and (min-width:750px){.collection-wrapper{gap:4rem}}.collection-wrapper--empty{display:block}.collection{position:relative}.collection-filters{display:flex;flex-direction:column}@media screen and (min-width:990px){.collection-filters{display:block}}.collection-product-list{list-style:none;padding:0;margin-top:1.6rem;margin-bottom:0}@media screen and (min-width:990px){.collection-product-list{margin-top:0}}.collection-product-list .card--product{border:none}.collection-product-list .product-card{background-color:var(--card-bg, transparent);border-radius:.8rem;overflow:hidden}.collection-product-list .product-card .card-information{padding:1.2rem 1.6rem}@media(max-width:749px){.collection-product-list .product-card .card-information{padding:1rem 1.2rem}}.collection-product-list .product-card .card .media{margin-top:var(--img-pad-top, 0px);margin-bottom:var(--img-pad-bottom, 0px);margin-left:1.6rem;margin-right:1.6rem;width:auto}.collection-product-list .card-information-block{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.collection-product-list .card-information-block .card__title{margin:0;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-product-list .card-information-block .price-wrapper,.collection-product-list .card-information-block .price{margin-top:0;flex:0 0 auto;white-space:nowrap}@media screen and (min-width:990px){.collection-product-list .card-wrapper__image,.collection-product-list .placeholder-svg{transform:none!important}.collection-product-list .media.media--hover-effect>img{transform:scale(1.5)!important}.collection-product-list .media.media--hover-effect>img:first-child:not(:only-of-type){opacity:1!important}.collection-product-list .media.media--hover-effect>img+img{opacity:0!important}.collection-product-list .media.media--hover-effect:hover>img{transform:scale(1.58)!important;transition:transform var(--duration-long) ease}}.collection-product-list .card__variant-thumbs{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8rem;padding:.8rem 1.6rem 0;box-sizing:border-box;min-height:12.2rem}@media(max-width:749px){.collection-product-list .card__variant-thumbs{padding:.6rem 1.2rem 0;min-height:10rem}}.collection-product-list .card__variant-thumb{display:block;flex:0 0 auto;width:11.4rem;height:11.4rem;border-radius:.6rem;overflow:hidden;border:1px solid rgba(var(--color-border),.5);transition:transform var(--duration-long) ease}@media(max-width:749px){.collection-product-list .card__variant-thumb{width:9.4rem;height:9.4rem}}@media screen and (min-width:990px){.collection-product-list .card__variant-thumb:hover,.collection-product-list .card__variant-thumb:focus-visible{transform:scale(1.05)}}.collection-product-list .card__variant-thumb img{display:block;width:100%;height:100%;object-fit:cover}.collection-product-list .card__variant-thumb--media img{object-fit:contain}.collection-product-list .card__variant-thumb-color{display:block;width:100%;height:100%}.collection-product-list .product-parameters{display:none}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection-product{position:relative}.collection-product .loading-overlay{top:0;right:0;bottom:0;left:0;z-index:6;display:none;width:100%;padding:0 5rem;background-color:rgba(var(--color-background),.7)}.collection-product.loading>.loading-overlay{display:block}.collection-product.loading>.loading-overlay .loading-overlay__spinner{top:15rem}.collection-product-list{display:grid;gap:3.2rem 1.2rem}@media screen and (min-width:750px){.collection-product-list{grid-template-columns:repeat(2,1fr);gap:4rem 1.6rem}}@media screen and (min-width:1100px){.collection-product-list{grid-template-columns:repeat(3,1fr);gap:7.2rem 1.6rem}}@media screen and (max-width:749px){.collection-product-list--2-mobile{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.collection-product-list--2-mobile .collection-product-card .card-information__wrapper--left{padding-left:0}.collection-product-list--2-mobile .collection-product-card .card-vendor,.collection-product-list--2-mobile .collection-product-card .card__sku,.collection-product-list--2-mobile .collection-product-card .card__collection-title{font-size:1rem}.collection-product-list--2-mobile .collection-product-card .card__title{font-size:1.4rem}.collection-product-list--2-mobile .collection-product-card .card__description{font-size:1rem;margin-top:.6rem}.collection-product-list--2-mobile .collection-product-card .card__sku{margin-top:.5rem}.collection-product-list--2-mobile .collection-product-card .product-parameters{margin-top:.8rem}.collection-product-list--2-mobile .collection-product-card .card__badge{position:absolute;top:.8rem;left:.8rem;right:.8rem;max-width:100%}.collection-product-list--2-mobile .collection-product-card .badge{font-size:1.1rem}.collection-product-list--2-mobile .collection-product-card .card-information{padding:.8rem 0 0}.collection-product-list--2-mobile .collection-product-card .price{font-size:1.4rem}.collection-product-list--2-mobile .collection-product-card .card__link{bottom:1rem;padding:1.2rem 1.6rem}}.collection-product-list img.img-scale{transition:transform var(--duration-long) ease-in-out}.collection-product-list .collections-grid__card:hover img.img-scale{transform:scale(1.05)}@media screen and (min-width:1100px){.collection-product-list .collection-product-card{height:100%}}.title-wrapper-empty .title .link{font-size:inherit}.collection-product-list .product-card,.collection-product-list .product-card *{font-family:Fraktion Mono,ui-monospace,SF Mono,Roboto Mono,monospace}.collection-product-list .product-card .card__title{font-size:calc(var(--font-heading-card-scale) * .9rem)}@media only screen and (min-width:1360px){.collection-product-list .product-card .card__title{font-size:calc(var(--font-heading-card-scale) * 1.26rem)}}.collection-product-list .product-card .card{display:flow-root}@media screen and (max-width:989px){.collection-product-list .product-card .card--product .media img{transform:scale(1.55)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/template-collection.css.map */
