.product-card-wrapper .card{transition:box-shadow .22s ease,transform .22s ease;border-radius:10px;overflow:hidden}.product-card-wrapper:hover .card--media{box-shadow:0 8px 28px #0000001c;transform:translateY(-3px)}.product-card-wrapper .card__media .media img{transition:transform .35s ease}.product-card-wrapper:hover .card__media .media img{transform:scale(1.04)}.product-card-wrapper .card__heading a{transition:color .15s ease}.product-card-wrapper:hover .card__heading a{color:#c2410c}.card__heading .h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;font-weight:700;line-height:1.35;font-family:Outfit,ui-sans-serif,system-ui,sans-serif}.card-information .price .price-item--sale{color:#c2410c;font-weight:800}.card-information .price{font-size:.9rem}.quick-add .quick-add__submit{border-radius:8px;font-weight:700;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;transition:background .15s ease,border-color .15s ease,color .15s ease}.quick-add .quick-add__submit:not([disabled]):hover{background:#c2410c;border-color:#c2410c;color:#fff}@media(max-width:749px){.product-card-wrapper .quick-add{padding:0 10px 10px}.quick-add .quick-add__submit{width:100%}}.card .badge--bottom-left{border-radius:6px;font-size:.68rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.card-information{padding-top:10px;padding-bottom:2px}.card__heading{margin-bottom:5px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/titan-cards.css.map */
