.product-grid .grid__item,.collection .grid__item,.featured-collection .grid__item{display:flex}.product-grid .card-wrapper,.collection .card-wrapper,.featured-collection .card-wrapper{width:100%;display:flex}.product-grid .card,.collection .card,.featured-collection .card{width:100%;display:flex;flex-direction:column}.product-grid .card--media .card__inner,.collection .card--media .card__inner,.featured-collection .card--media .card__inner{aspect-ratio:1 / 1;min-height:0;height:auto;background:rgb(var(--color-background));border-radius:1.2rem;overflow:hidden}.product-grid .card--media .card__inner.ratio:before,.collection .card--media .card__inner.ratio:before,.featured-collection .card--media .card__inner.ratio:before{padding-bottom:100%!important}.product-grid .card__media,.collection .card__media,.featured-collection .card__media{top:0;right:0;bottom:0;left:0;margin:0;width:100%;padding:clamp(1.2rem,5vw,2.4rem);background:rgba(var(--color-foreground),.025)}.product-grid .card__media .media,.collection .card__media .media,.featured-collection .card__media .media{position:relative;inset:auto;height:100%;width:100%;overflow:visible}.product-grid .card__media .media img,.collection .card__media .media img,.featured-collection .card__media .media img{width:100%!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;object-fit:contain!important;object-position:center center!important;padding:0;transition:transform .26s ease,opacity .26s ease}.product-grid .card__content,.collection .card__content,.featured-collection .card__content{display:flex;flex-direction:column;flex:1 1 auto;padding:1.4rem 0 0}.product-grid .card__information,.collection .card__information,.featured-collection .card__information{display:flex;flex-direction:column;flex:1 1 auto;padding:0}.product-grid .card__heading,.collection .card__heading,.featured-collection .card__heading{min-height:5.2rem;margin:0 0 .5rem;line-height:1.35}.product-grid .card-information,.collection .card-information,.featured-collection .card-information{display:flex;flex-direction:column;flex:1 1 auto}.product-grid .card-information>*:last-child,.collection .card-information>*:last-child,.featured-collection .card-information>*:last-child{margin-bottom:0}.product-grid .card-information .price,.collection .card-information .price,.featured-collection .card-information .price{margin-top:auto;padding-top:1rem}.product-grid .quick-add,.collection .quick-add,.featured-collection .quick-add{margin-top:1.2rem}.product-grid .quick-add__submit,.collection .quick-add__submit,.featured-collection .quick-add__submit{min-height:4.6rem;border-radius:.7rem}.product-grid .card__badge,.collection .card__badge,.featured-collection .card__badge{z-index:3;padding:1rem}.product-grid .badge,.collection .badge,.featured-collection .badge{border-radius:999px;padding:.65rem 1.15rem;font-weight:700;letter-spacing:.03em}@media(hover:hover)and (pointer:fine){.product-grid .card-wrapper:hover .card__media .media>img:first-child,.collection .card-wrapper:hover .card__media .media>img:first-child,.featured-collection .card-wrapper:hover .card__media .media>img:first-child{transform:scale(1.035)}.product-grid .card-wrapper:hover .card__inner,.collection .card-wrapper:hover .card__inner,.featured-collection .card-wrapper:hover .card__inner{box-shadow:0 1.2rem 3rem rgba(var(--color-shadow),.12)}}.product-grid .card-information shopify-payment-terms,.product-grid .card-information [data-affirm-as-low-as],.product-grid .card-information .affirm-as-low-as,.collection .card-information shopify-payment-terms,.collection .card-information [data-affirm-as-low-as],.collection .card-information .affirm-as-low-as{display:block;min-height:5.8rem;margin-top:.8rem}@media screen and (max-width:749px){.product-grid .card__media,.collection .card__media,.featured-collection .card__media{padding:1rem}.product-grid .card__heading,.collection .card__heading,.featured-collection .card__heading{min-height:4.6rem;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/novussleep-product-grid.css.map */
