body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry){display:flex;flex-wrap:wrap;align-items:stretch}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry)>.product{display:flex;align-self:stretch;min-width:0}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry)>.product>.product-item,body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry)>.product>.product-item>.card{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;height:auto}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry) .card>.card-product{flex:0 0 auto}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry) .card>.card-information{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry) .card-price .unit-price{display:block!important;min-height:var(--body-line-height, 22px)}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry) .card-price .unit-price.hidden{visibility:hidden!important}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry) .card-information>.card-action,body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry) .card-information>.wrapper__card{margin-top:auto!important}body.template-collection #MainContent .productListing.productGrid:not(.halo-row--masonry) .card-information>.wrapper__card{padding-top:20px}@media screen and (max-width:767px){body.template-collection .toolbar-mobile .toolbar-viewAs,body.template-collection .toolbar-wrapper.toolbar-mobile .toolbar-viewAs{display:none!important}body.template-collection #MainContent #main-collection-product-grid,body.template-collection #MainContent .productListing.productGrid,body.template-collection #MainContent .productListing.productList{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:28px!important;width:100%!important;margin:0!important;padding:0!important;align-items:stretch!important}body.template-collection #MainContent #main-collection-product-grid>.product,body.template-collection #MainContent .productListing>.product{width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;display:flex!important;align-self:stretch!important;flex:none!important}body.template-collection #MainContent .productListing>.product>.product-item,body.template-collection #MainContent .productListing>.product>.product-item>.card{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:100%!important;flex:1 1 auto!important}body.template-collection #MainContent .productListing.productList .card,body.template-collection #MainContent .productListing.productList .product-item .card{display:flex!important;flex-direction:column!important;width:100%!important}body.template-collection #MainContent .productListing.productList .card-product,body.template-collection #MainContent .productListing.productList .card-information{width:100%!important;max-width:100%!important}body.template-collection #MainContent .productListing.productList .card-information{position:static!important;top:auto!important;padding:0!important}body.template-collection #MainContent .productListing.productList .card-list__hidden{display:none!important}body.template-collection #MainContent .productListing.productList .card-grid__hidden,body.template-collection #MainContent .productListing.productList .card-information>.card-action{display:block!important}body.template-collection #MainContent .productListing .card-information{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:0!important;text-align:center}body.template-collection #MainContent .productListing .card-title{min-height:58px!important;font-size:13px!important;line-height:1.35!important;display:flex!important;align-items:flex-start;justify-content:center}body.template-collection #MainContent .productListing .card-price{min-height:64px!important}body.template-collection #MainContent .productListing .card-price .price,body.template-collection #MainContent .productListing .card-price .price-item{font-size:18px!important}body.template-collection #MainContent .productListing .card-price .unit-price{display:block!important;min-height:22px!important;font-size:11px!important}body.template-collection #MainContent .productListing .card-price .unit-price.hidden{display:block!important;visibility:hidden!important}body.template-collection #MainContent .productListing .card-information>.card-action,body.template-collection #MainContent .productListing .card-information>.wrapper__card{margin-top:auto!important;width:100%!important;padding-top:10px!important}body.template-collection #MainContent .productListing .card-action .button,body.template-collection #MainContent .productListing .wrapper__card .button,body.template-collection #MainContent .productListing .card-action button,body.template-collection #MainContent .productListing .wrapper__card button{width:100%!important;min-height:48px!important;padding:8px 5px!important;font-size:9.5px!important;line-height:1.25!important;white-space:normal!important;text-align:center!important}body.template-collection #MainContent .productListing .card-product,body.template-collection #MainContent .productListing .card-media,body.template-collection #MainContent .productListing .card__media{min-width:0!important;width:100%!important}body.template-collection #MainContent .productListing img{max-width:100%!important}body.template-collection #MainContent .productListing .card-media img,body.template-collection #MainContent .productListing .card-media .image img,body.template-collection #MainContent .productListing .card-product__wrapper img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
