@media screen and (max-width:430px){.collection .product-grid,.collection ul.product-grid,.template-collection .product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding-left:16px!important;padding-right:16px!important;overflow-x:hidden!important;margin:0!important}.collection .product-grid .grid__item,.collection .product-grid li{min-width:0!important;width:100%!important}.collection .product-grid .card__media img,.collection .product-grid .card-wrapper img,.collection .product-grid .media img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;display:block!important}.collection .product-grid .card__media,.collection .product-grid .media{aspect-ratio:1 / 1!important;overflow:hidden!important;width:100%!important}.collection .product-grid .card__heading,.collection .product-grid .card__heading a{font-size:14px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.3!important;margin-bottom:4px!important}.collection .product-grid .price,.collection .product-grid .price__container{font-size:13px!important;width:100%!important;flex-wrap:wrap!important}.collection .product-grid .color-swatch-list,.collection .product-grid .variant-picker{width:100%!important;flex-wrap:wrap!important;gap:4px!important}.template-collection{overflow-x:hidden!important}}@media screen and (min-width:431px)and (max-width:1023px){.collection .product-grid,.template-collection .product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding-left:24px!important;padding-right:24px!important}.collection .product-grid .grid__item,.collection .product-grid li{min-width:0!important}.collection .product-grid .card__media img,.collection .product-grid .media img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;display:block!important}.collection .product-grid .card__media,.collection .product-grid .media{aspect-ratio:1 / 1!important;width:100%!important}.collection .product-grid .card__heading,.collection .product-grid .card__heading a{font-size:15px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.3!important}}@media screen and (min-width:1024px){.collection .product-grid,.template-collection .product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;padding-left:32px!important;padding-right:32px!important}.collection .product-grid .grid__item,.collection .product-grid li{min-width:0!important}.collection .product-grid .card__media img,.collection .product-grid .media img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;display:block!important}.collection .product-grid .card__media,.collection .product-grid .media{aspect-ratio:1 / 1!important;width:100%!important}.collection .product-grid .card__heading,.collection .product-grid .card__heading a{font-size:16px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.4!important}.collection .product-grid .price,.collection .product-grid .price__container{font-size:15px!important;width:100%!important}.collection .product-grid .color-swatch-list,.collection .product-grid .variant-picker{flex-wrap:wrap!important;gap:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
