.headsup-product-card{display:flex;flex-direction:column;border:1px solid var(--gray-600);border-radius:1rem;overflow:hidden;transition:box-shadow .3s ease-in-out;flex:1 1 0%;min-width:0}.headsup-product-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.headsup-product-card__image-link{display:block;text-decoration:none}.headsup-product-card__image-container{position:relative;width:100%;overflow:hidden;background-color:var(--gray-200);aspect-ratio:280 / 320}.headsup-product-card__image-container--mobile{aspect-ratio:141.5 / 170}.headsup-product-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease-in-out}.headsup-product-card:hover .headsup-product-card__image{transform:scale(1.05)}.headsup-product-card__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--gray-200)}.headsup-product-card__info{display:flex;flex-direction:column;flex-grow:1;gap:1rem;padding:1rem}.headsup-product-card__info--mobile{gap:.75rem;padding:.75rem}.headsup-product-card__title-price{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;color:inherit}.headsup-product-card__info--mobile .headsup-product-card__title-price{gap:.125rem}.headsup-product-card__title{margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.headsup-product-card__title-text{margin:0}.headsup-product-card__price{display:flex;align-items:center;gap:.125rem}.headsup-product-card__info--mobile .headsup-product-card__price{gap:.125rem}@media screen and (min-width: 1024px){.headsup-product-card__price{gap:.5rem}}.headsup-product-card__price-original{text-decoration:line-through}.headsup-product-card__price-text{margin:0}.headsup-product-card__price-original .headsup-product-card__price-text{color:var(--gray-500)}.headsup-product-card__price-current .headsup-product-card__price-text{color:var(--gray-600);font-weight:500}.headsup-product-card__button{margin-top:auto;width:100%}.headsup-product-card__form{width:100%}.headsup-product-card__add-to-cart{width:100%;white-space:nowrap}.headsup-product-card__add-to-cart:disabled{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/2/assets/snippet-headsup-product-card.css.map */
