@media screen and (max-width:749px){main[data-template=index] .collection{overflow:hidden}main[data-template=index] .collection>slider-component.page-width,main[data-template=index] .collection>slider-component.page-width-desktop,main[data-template=index] .collection .collection__title.page-width{padding-left:1.2rem;padding-right:1.2rem}main[data-template=index] .collection .product-grid{--grid-mobile-horizontal-spacing: 1.2rem;--grid-mobile-vertical-spacing: 2.2rem;align-items:stretch;margin-top:0}main[data-template=index] .collection .product-grid>.grid__item{display:flex;flex-grow:0;width:calc(50% - .6rem);max-width:calc(50% - .6rem);min-width:0}main[data-template=index] .collection .product-card-wrapper,main[data-template=index] .collection .card-wrapper,main[data-template=index] .collection .card{width:100%;height:100%;min-width:0}main[data-template=index] .collection .card{display:flex;flex-direction:column}main[data-template=index] .collection .card__inner{flex:0 0 auto;width:100%;aspect-ratio:1 / 1}main[data-template=index] .collection .card__media,main[data-template=index] .collection .card__media .media{width:100%;height:100%;background:#fff}main[data-template=index] .collection .card__media .media img{width:100%;height:100%;object-fit:contain;object-position:center}main[data-template=index] .collection .card--standard>.card__content,main[data-template=index] .collection .card__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}main[data-template=index] .collection .card__information{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;padding:.9rem 0 0}main[data-template=index] .collection .card__heading{display:-webkit-box;min-height:5.4rem;margin:0;overflow:hidden;overflow-wrap:anywhere;font-size:1.3rem;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:3}main[data-template=index] .collection .card-information{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}main[data-template=index] .collection .card-information>.price{margin-top:auto;padding-top:.8rem}main[data-template=index] .collection .price,main[data-template=index] .collection .price-item{font-size:1.55rem;line-height:1.2}main[data-template=index] .collection .price--on-sale .price-item--regular{font-size:1.1rem}main[data-template=index] .collection .card__badge{margin:.7rem}main[data-template=index] .collection .badge{padding:.4rem .7rem;font-size:1rem;line-height:1.1}main[data-template=index] .collection quick-add-bulk,main[data-template=index] .collection quantity-popover,main[data-template=index] .collection .quick-add,main[data-template=index] .collection .quick-add__submit{display:none!important}main[data-template=index] .collection .collection__view-all{margin-top:2.4rem}main[data-template=index] .collection .collection__view-all .button{min-height:4.6rem;width:100%;max-width:32rem}}@media screen and (max-width:359px){main[data-template=index] .collection>slider-component.page-width,main[data-template=index] .collection>slider-component.page-width-desktop,main[data-template=index] .collection .collection__title.page-width{padding-left:1rem;padding-right:1rem}main[data-template=index] .collection .product-grid{--grid-mobile-horizontal-spacing: .8rem}main[data-template=index] .collection .product-grid>.grid__item{width:calc(50% - .4rem);max-width:calc(50% - .4rem)}main[data-template=index] .collection .card__heading{min-height:5rem;font-size:1.2rem}main[data-template=index] .collection .price,main[data-template=index] .collection .price-item{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/mobile-home-products.css.map */
