.card__title-inner{display:inline-flex;align-items:center;justify-content:space-between;line-height:1.2;width:100%}.card__title-inner img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;margin-left:8px}.card__title-inner-text{font:inherit}.card__heading{margin-bottom:1.2rem;color:#343131;font-family:adobe-garamond-pro,EBGaramond,serif;font-size:32px;font-style:normal;font-weight:600;line-height:1.3}.card__information{display:flex;flex-direction:column}.card__information .card__heading{flex:1}.card .price{margin-top:0!important}.card .price .price-item{border:1px solid transparent;border-color:#343131;border-radius:var(--badge-corner-radius);background-color:#FFFFFF;color:#343131;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1;padding:10px 22px;margin:0;min-height:38px;display:inline-flex;align-items:center}.card .price--on-sale .price-item--regular{color:#524e4e;background-color:transparent;border-color:#524e4e;opacity:.5}.card .badge{color:#FFFFFF;background-color:#343131;display:inline-flex}.card__tax{display:flex;color:#5f5f5f;font-size:10px;margin:12px 0 0;font-weight:300}.card-wrapper{border-radius:24px;overflow:hidden}.card-wrapper:hover .card__heading,.card-wrapper:hover .card__title-inner{text-decoration:underline;text-decoration-thickness:2px}.product-card-wrapper .card--standard>.card__content .card__information{padding-left:20px;padding-right:20px}@media only screen and (max-width:990px){.card__title-inner img{width:38px;height:38px}.card__heading{font-size:24px}.card .price .price-item{font-size:12px;padding:8px 12px;min-height:32px}.product-card-wrapper .card--standard>.card__content .card__information{padding:20px}}