.card__inner{overflow:hidden;border-radius:6px !important;max-height:300px}.card__heading{font-size:14px;line-height:1.3;font-weight:400;width:100%}.card__heading a{text-decoration:none !important}.card__heading a:after{display:none}.card__information-top{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.card__variants{margin-top:16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.card__variant-item{background:rgb(var(--color-background));background:var(--gradient-background);border-radius:4px;overflow:hidden;width:50px;height:50px;border:1px solid rgba(0,0,0,0);transition:all .3s ease-in-out}.card__variant-item:hover,.card__variant-item--active{border:1px solid #000}.card__variant-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block}.card__wishlist-button{position:absolute;right:10px;top:10px;background-color:rgba(0,0,0,0);padding:5px 7px;border:unset;display:flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;border-radius:3px;overflow:hidden;transition:all .3s ease-in-out}.card__wishlist-button .added-svg{display:none}.card__wishlist-button.added .default-svg{display:none}.card__wishlist-button.added .added-svg{display:block}.card .card__information{display:flex;flex-direction:column;gap:16px;text-align:center;width:100%;overflow:hidden}.card .price{font-size:14px;color:rgba(var(--color-foreground), 0.4);line-height:1}.card .price.price--on-sale .price__sale{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.card .price .price-item{font-size:inherit;margin-right:0;letter-spacing:0}.card .price .price__sale .price-item--sale{color:#f775e1}.card .price .price__sale .price-item--regular{color:inherit}.card .card__variants{margin-top:0}.card .card__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card__badge--new{line-height:1}.badge--new{background-color:#444;color:#fff;border-radius:3px}