.collection .page-width{width:100%;max-width:1200px;margin:0 auto;padding:0 15px;box-sizing:border-box}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;width:100%;max-width:100%;margin:0 auto;padding:0;box-sizing:border-box}@media screen and (min-width: 750px){.product-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}}.product-grid--enhanced .grid__item{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;height:auto!important;box-sizing:border-box!important}.featured-product-card{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box;overflow:hidden}.featured-product-card__image-container{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.image-ratio-portrait .featured-product-card__image-container{padding-top:125%!important}.image-ratio-square .featured-product-card__image-container{padding-top:100%!important}.image-ratio-adapt .featured-product-card__image-container{height:auto!important;padding-top:0!important}.image-ratio-adapt .featured-product-card__image{position:relative!important;height:auto!important;width:100%!important}.featured-product-card__image{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;transition:opacity .5s ease;max-height:none!important;max-width:none!important}.featured-product-card__info{padding:10px;width:100%;box-sizing:border-box}.featured-product-card__title,.featured-product-card__price,.featured-product-card__colors{width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 749px){.product-grid{grid-template-columns:repeat(2,1fr);gap:10px}.featured-product-card__image-container{padding-top:100%!important}.image-ratio-adapt .featured-product-card__image-container{height:auto!important;padding-top:0!important}.collection .page-width{padding:0 10px}.featured-product-card__info{padding:8px}.featured-product-card__title{font-size:14px;line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/collection-grid-fix.css.map */
