.cc-card-grid .card-wrapper .card{background:#fff;border:1px solid #d9d9d9;border-radius:.4rem;transition:border-color .2s ease,box-shadow .2s ease}.cc-card-grid .card-wrapper:hover .card{border-color:#b0b0b0;box-shadow:0 2px 8px #00000014}.cc-card-grid .grid__item{display:flex}.cc-card-grid .product-card-wrapper{width:100%}.cc-card-grid .product-card-wrapper .card{display:flex;flex-direction:column;height:100%;--ratio-percent: 100% !important}.cc-card-grid .product-card-wrapper .card .card__inner{--ratio-percent: 100% !important}.cc-card-grid .product-card-wrapper .card .card__inner.ratio:before{padding-bottom:100%!important}.cc-card-grid .product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex:1;padding:.2rem}.cc-card-grid .product-card-wrapper .card__information{padding:.3rem .4rem .1rem}.cc-card-grid .product-card-wrapper .card-information>*+*{margin-top:.8rem}.cc-card-grid .product-card-wrapper .card__heading{margin-bottom:.6rem;min-height:3.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cc-card-grid .product-card-wrapper .card__information,.cc-card-grid .product-card-wrapper .card__heading,.cc-card-grid .product-card-wrapper .card-information{text-align:center}.cc-card-grid .product-card-wrapper .card__heading .full-unstyled-link{display:block}.cc-card-grid .product-card-wrapper .card__heading,.cc-card-grid .product-card-wrapper .card__heading.h5,.cc-card-grid .product-card-wrapper .card__heading .full-unstyled-link{font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:.01rem}.cc-card-grid .product-card-wrapper .cc-card__sku,.cc-card-grid .product-card-wrapper .cc-card__stock{font-size:1.1rem}.cc-card-grid .product-card-wrapper .price{font-size:1.3rem;font-weight:700}.cc-card-grid .product-card-wrapper .card__media .media{background:#fff;display:flex;align-items:center;justify-content:center}.cc-card-grid .product-card-wrapper .card__media .media img{height:100%;width:100%;object-fit:contain;object-position:center center;padding:.3rem}.cc-card-grid .product-card-wrapper .cc-card__buy-row{padding:.6rem .4rem .4rem;margin-top:auto}.cc-card-grid .product-card-wrapper .cc-card__buy-row>product-form{display:block;flex:1;width:100%}.cc-card-grid .product-card-wrapper.underline-links-hover:hover a{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cc-card-styles.css.map */
