.shopify-section--collection-template .collection-matrix .thumbnail{margin-bottom:32px}.shopify-section--collection-template .collection-matrix .product_image>a{display:block;position:relative}.shopify-section--collection-template .collection-matrix .product_image>a>.image__container{aspect-ratio:1 / 1;display:block;overflow:hidden;position:relative;width:100%}.shopify-section--collection-template .collection-matrix .has-secondary-media-swap .product_image>a>.image-element__wrap,.shopify-section--collection-template .collection-matrix .has-secondary-media-swap .product_image>a>.external-video__container,.shopify-section--collection-template .collection-matrix .has-secondary-media-swap .product_image>a>.video__container{height:100%!important;top:0;right:0;bottom:0;left:0;max-height:none!important;max-width:none!important;position:absolute;width:100%;z-index:2}.shopify-section--collection-template .collection-matrix .has-secondary-media-swap .product_image>a>.image-element__wrap img,.shopify-section--collection-template .collection-matrix .has-secondary-media-swap .product_image>a>.external-video__container iframe,.shopify-section--collection-template .collection-matrix .has-secondary-media-swap .product_image>a>.video__container video{height:100%!important;max-height:none!important;object-fit:contain;object-position:center;width:100%!important}.shopify-section--collection-template .collection-matrix .has-secondary-media-swap .product_image>a>.image-element__wrap img{background-color:#fff}.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.image-element__wrap,.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.product_gallery,.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.product_gallery .flickity-viewport,.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.product_gallery .flickity-slider,.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.product_gallery .gallery-cell,.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.product_gallery .gallery-cell .image__container,.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.product_gallery .gallery-cell .image-element__wrap{height:100%!important;max-height:none!important;width:100%}.shopify-section--collection-template .collection-matrix .product_image>a>.image__container>.product_gallery{margin:0}.shopify-section--collection-template .collection-matrix .product_image>a>.image__container img,.shopify-section--collection-template .collection-matrix .product_image>a>.image__container video{height:100%!important;max-height:none!important;object-fit:contain;object-position:center;width:100%!important}.shopify-section--collection-template .collection-matrix .product-info__caption{margin-top:14px;text-align:left}.shopify-section--collection-template .collection-matrix .product-info__caption .product-details{line-height:1.35}.shopify-section--collection-template .collection-matrix .product-info__caption .title{font-size:15px;letter-spacing:.06em;line-height:1.35;margin-bottom:7px;overflow-wrap:anywhere}.shopify-section--collection-template .collection-matrix .product-info__caption .price{font-size:16px;letter-spacing:.04em;line-height:1.3;margin-bottom:4px}@media only screen and (min-width:1440px){.shopify-section--collection-template .collection-matrix{display:grid;gap:36px 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.shopify-section--collection-template .collection-matrix .thumbnail{margin:0!important;width:auto!important}.shopify-section--collection-template .collection-matrix .load-more{grid-column:1 / -1}}@media only screen and (max-width:798px){.shopify-section--collection-template .collection-header__title h1{margin-bottom:8px}.shopify-section--collection-template .collection-header__sort{margin-bottom:8px;text-align:right}.shopify-section--collection-template .collection-header__sort .sort_by{min-height:40px;padding:6px 32px 6px 10px;width:auto}.shopify-section--collection-template .has-sidebar-option{display:flex;flex-direction:column}.shopify-section--collection-template .collection-products-block{order:1}.shopify-section--collection-template .collection-pagination-block{order:2}.shopify-section--collection-template .collection-intro-block{margin-top:28px;order:3}.shopify-section--collection-template .collection-related-links-block{order:4}.shopify-section--collection-template .collection-matrix .thumbnail{margin-bottom:26px}.shopify-section--collection-template .collection-matrix .product-info__caption{margin-top:11px}.shopify-section--collection-template .collection-matrix .product-info__caption .title{font-size:14px;letter-spacing:.035em;line-height:1.3;margin-bottom:6px}.shopify-section--collection-template .collection-matrix .product-info__caption .price{font-size:15px;letter-spacing:.025em}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ps-product-listing.css.map */
