.card-wrapper,.product-card-wrapper,.card,.card__inner,.card__content{height:auto!important;min-height:auto!important;max-height:none!important}.card-wrapper.product-card-wrapper{display:flex!important;flex-direction:column!important;height:auto!important;align-items:stretch!important}.card{display:flex!important;flex-direction:column!important;height:auto!important;flex-grow:0!important}.card--extend-height{height:auto!important}.card__inner,.card__media{width:100%!important;height:auto!important;min-height:280px!important;aspect-ratio:1 / 1!important;padding-top:100%!important;position:relative!important;overflow:hidden!important;background:#fbf7f2!important;flex-shrink:0!important}@media screen and (min-width: 990px){.card__inner,.card__media{min-height:320px!important}}.card__media img,.card__inner img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.card__heading,.card__heading a{display:block!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.5!important;color:#2d2d2d!important;margin:0!important;padding:0!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:auto!important;max-height:4.5em!important}.card__heading a{text-decoration:none!important;color:inherit!important}.card__heading a:hover{color:#6aa84f!important}.card__heading span,.card__heading *{display:inline!important;white-space:normal!important}.card__content{display:flex!important;flex-direction:column!important;padding:1.25rem!important;gap:.75rem!important;flex-grow:0!important;flex-shrink:0!important;min-height:auto!important;height:auto!important}.card__information,.card-information{display:flex!important;flex-direction:column!important;gap:.5rem!important;padding:0!important;margin:0!important;flex-grow:0!important;min-height:auto!important;height:auto!important}.card__information:after,.card-information:after,.card__content:after{display:none!important;content:none!important}.grid__item{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:auto!important}.grid{align-items:start!important}.card-information .price,.card__information .price{font-size:1.375rem!important;font-weight:700!important;color:#6aa84f!important;margin-top:.5rem!important;margin-bottom:0!important;padding:0!important;line-height:1.2!important}.price-item{font-size:1.375rem!important;white-space:normal!important;word-wrap:break-word!important}.unit-price,.unit-price *{display:none!important}@media screen and (max-width: 749px){.card__inner,.card__media{min-height:250px!important;padding-top:100%!important}.card__content{padding:1rem!important;gap:.5rem!important}.card__heading,.card__heading a{font-size:1rem!important;-webkit-line-clamp:2!important;max-height:3em!important;line-height:1.4!important}.card-information .price{font-size:1.25rem!important}}@media screen and (min-width: 990px){.card__inner,.card__media{min-height:340px!important}.card__content{padding:1.5rem!important}.card__heading{font-size:1.125rem!important;-webkit-line-clamp:2!important;max-height:3em!important}}.card-wrapper:before,.card-wrapper:after,.card:before,.card:after{display:none!important;content:none!important}.card__content{grid-template-rows:auto auto auto!important}.template-index .card-wrapper,.featured-collection .card-wrapper{height:auto!important;min-height:auto!important}.card__heading,.card-information,.card__information{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.card__heading{letter-spacing:normal!important;word-spacing:normal!important}.card__heading *{transform:none!important;letter-spacing:normal!important}.card-information>*+*{margin-top:.5rem!important}.card-information>*:first-child{margin-top:0!important}.card-information>*:last-child{margin-bottom:0!important}.card__content>*{margin-top:0!important;margin-bottom:0!important}.card__content>*+*{margin-top:.75rem!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-card-ultimate-fix.css.map */
