#main-content#main-content .product-card{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;border:1px solid #e5dfd7!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;text-align:left!important;transform:none!important;transition:border-color .2s ease!important}#main-content#main-content .product-card :is(.product-featured-image,.product-card__media-link){margin:0!important;padding:0!important;display:block!important;width:100%!important}#main-content#main-content .product-card :is(.product-featured-image-link,.product-card__media){position:relative!important;display:block!important;width:100%!important;height:auto!important;aspect-ratio:1.16!important;padding:0!important;border-radius:0!important;background:#f7f4ef!important;overflow:hidden!important}#main-content#main-content .product-card :is(.product-featured-image-link,.product-card__media) img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:7%!important;object-fit:contain!important;object-position:center!important;transform:none!important;mix-blend-mode:multiply!important}#main-content#main-content .product-card :is(.product-card-info,.product-card__info){display:flex!important;flex-direction:column!important;flex:1!important;gap:0!important;padding:18px!important;min-height:0!important;text-align:left!important}#main-content#main-content .product-card .mxpet-card-heading{display:flex!important;flex-direction:column!important;gap:8px!important;min-height:0!important;margin-bottom:16px!important}#main-content#main-content .product-card .mxpet-card-heading__meta{display:block!important;height:auto!important;min-height:2.8em!important;margin:0!important;color:#7a7167!important;font-size:10px!important;font-weight:650!important;letter-spacing:.08em!important;line-height:1.4!important}#main-content#main-content .product-card .mxpet-card-heading__series{color:inherit!important}#main-content#main-content .product-card .product-card-title{order:1!important;display:block!important;min-height:2.7em!important;height:auto!important;margin:0!important;color:#302d29!important;font-size:17px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.02em!important;text-decoration:none!important;overflow:visible!important;-webkit-line-clamp:unset!important}#main-content#main-content .product-card .mxpet-card-heading__descriptor{order:2!important;display:block!important;height:auto!important;min-height:2.8em!important;margin:0!important;color:#756f68!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;text-transform:none!important}#main-content#main-content .product-card .mxpet-card-heading__tags{order:3!important;display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:5px!important;height:auto!important;min-height:20px!important;margin:2px 0 0!important}#main-content#main-content .product-card :is(.mxpet-card-heading__tags,.mxpet-card-heading__descriptor)[aria-hidden=true]{visibility:hidden!important}#main-content#main-content .product-card .mxpet-card-heading__tag{padding:4px 7px!important;min-height:0!important;border:0!important;border-radius:4px!important;background:#f3eee7!important;color:#70583f!important;font-size:9px!important;line-height:1.25!important;font-weight:600!important;letter-spacing:.04em!important}#main-content#main-content .product-card .price{display:block!important;margin:auto 0 0!important;padding:12px 0 0!important;border-top:1px solid #eae4dc!important;color:#302d29!important;font-size:16px!important;line-height:1.4!important}#main-content#main-content .product-card .price .amount{font-weight:650!important}#main-content#main-content .product-card .product-card--add-to-cart-button-wrapper{margin-top:12px!important}#main-content#main-content .product-card .product-card--add-to-cart-button{margin:0!important;min-height:42px!important;height:auto!important;padding:10px!important;border-radius:5px!important;border:1px solid #d9cbbd!important;background:#f7f3ed!important;color:#715239!important;font-size:11px!important;letter-spacing:.03em!important;text-transform:none!important}#main-content#main-content .product-card .product-card-quickview{border-radius:5px!important;box-shadow:none!important}#main-content#main-content .product-card a:focus-visible{outline:2px solid #805b40!important;outline-offset:-3px!important}@media(hover:hover){#main-content#main-content .product-card:hover{border-color:#ad9279!important}#main-content#main-content .product-card .product-card--add-to-cart-button:hover{background:#eee4d8!important}}@media(max-width:749px){#main-content#main-content .product-card{border-radius:7px!important}#main-content#main-content .product-card :is(.product-card-info,.product-card__info){padding:12px!important}#main-content#main-content .product-card .mxpet-card-heading{gap:6px!important}#main-content#main-content .product-card .mxpet-card-heading__meta{font-size:9px!important;letter-spacing:.035em!important;min-height:4.2em!important}#main-content#main-content .product-card .product-card-title{font-size:14px!important;min-height:4.05em!important}#main-content#main-content .product-card .mxpet-card-heading__descriptor{font-size:10px!important}#main-content#main-content .product-card .mxpet-card-heading__tag{font-size:8px!important}#main-content#main-content .product-card .price{font-size:14px!important;margin-top:auto!important;padding-top:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/204/assets/mxpet-product-cards.css.map */
