main[data-template^=collection]>.shopify-section:first-child h1{font-size:clamp(2rem,2.45vw,2.65rem);line-height:1.08;letter-spacing:-.025em;margin:0}main[data-template^=collection]>.shopify-section:first-child .text-block{max-width:760px}main[data-template^=collection] .product-grid__card{height:100%}main[data-template^=collection] .product-title{min-height:2.45em;line-height:1.3}main[data-template^=collection] .product-grid .product-media__image,main[data-template^=collection] .product-grid .card-gallery img{object-fit:contain}@media screen and (min-width:990px){main[data-template^=collection] .collection-wrapper{--facets-vertical-col-width: 4}main[data-template^=collection] .facets-block-wrapper--vertical{min-width:0}main[data-template^=collection] .facets--filters-title{font-size:1.2rem;line-height:1.2}main[data-template^=collection] .product-grid{align-items:start}}@media screen and (min-width:1100px)and (max-width:1799px){main[data-template^=collection] .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1800px){main[data-template^=collection] .product-grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(5, minmax(0, 1fr))}}@media screen and (max-width:749px){main[data-template^=collection]>.shopify-section:first-child h1{font-size:clamp(1.75rem,8vw,2.15rem)}main[data-template^=collection] .product-title{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/uptreand-collection-layout.css.map */
