.abo-promo-overview{display:flex;justify-content:space-evenly;margin-bottom:10px}.abo-promo-overview .abo-type{background:var(--surface-card-color);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;padding:10px;width:25%}.abo-promo-overview .abo-type h3{border-bottom:4px solid;font-size:var(--font-size-medium);margin:0;width:80px}.abo-promo-overview .abo-type .price-info{color:var(--secondary-paragraph-text-color);font-size:var(--font-size-body);line-height:1.3;margin-bottom:15px}.abo-promo-overview .abo-type .price-info .price{color:var(--base-paragraph-text-color);font-family:"IBM Plex Sans Condensed","calibri","helvetica","Liberation Sans",sans-serif;font-size:44px;white-space:nowrap}.abo-promo-overview .abo-type .abo-content-desciption{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:1.5}.abo-promo-overview .abo-type .abo-perks{font-size:var(--font-size-medium);line-height:1.5;list-style:none;margin:0 0 15px;padding:0}.abo-promo-overview .abo-type .abo-perks li{background:var(--abo-perk-checkmark) no-repeat 0 4px/10px 10px;margin-bottom:5px;padding-left:25px}.abo-promo-overview .abo-type .button-container{margin-top:auto}.abo-promo-overview .abo-type .abo-order-button{border-radius:2px;display:block;font-size:var(--font-size-body);height:30px;line-height:30px;text-align:center;text-decoration:none}.abo-promo-overview .abo-type.type-clublid h3,.abo-promo-overview .abo-type.type-supporter h3{border-bottom-color:var(--club-label-color)}.abo-promo-overview .abo-type.type-clublid .price-info,.abo-promo-overview .abo-type.type-supporter .price-info{margin-bottom:14px}.abo-promo-overview .abo-type.type-clublid .abo-order-button,.abo-promo-overview .abo-type.type-supporter .abo-order-button{background:var(--club-label-color);color:var(--club-label-text-color)}.abo-promo-overview .abo-type.type-hero h3{border-bottom-color:var(--hero-label-color)}.abo-promo-overview .abo-type.type-hero .abo-order-button{background:var(--hero-label-color);color:var(--hero-label-text-color)}.abo-promo-overview .abo-type.type-elite h3{border-bottom-color:var(--elite-label-color)}.abo-promo-overview .abo-type.type-elite .abo-order-button{background:var(--elite-label-color);color:var(--elite-label-text-color)}@media only screen and (max-width: 799px){.abo-promo-overview{flex-wrap:wrap;justify-content:space-between}.abo-promo-overview .abo-type{width:48%}.abo-promo-overview .abo-type.type-clublid{order:1}.abo-promo-overview .abo-type.type-clublid .price-info .price{font-size:32px}}
