.table-row{display:flex}.markt .table-row{background:#fff}.markt .table-row:nth-child(odd){background:var(--body_bg)}.pos-comparison .plan-title-row{display:flex;justify-content:space-between}.pos-comparison .row-heading{background:#f5f7f9;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:1rem .625rem;text-align:left}.pos-comparison .row-heading .heading{margin-bottom:0}.pos-comparison .plan-row{display:flex}.pos-comparison .plan-row .plan-column{align-items:flex-start;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;display:flex;flex:1;justify-content:center}.pos-comparison .plan-row .plan-column .plan-cell{display:flex;flex-direction:column;text-align:center;width:100%}.pos-comparison .plan-row .plan-column .plan-cell .heading{background:#f5f7f9;border-bottom:1px solid #f0f0f0;padding:.81rem 0}.pos-comparison .plan-row .plan-column:last-child{border-right:1px solid #f0f0f0}.pos-comparison .plan-row .price-title{display:flex;flex:1;flex-direction:column;padding:1rem}.pos-comparison .plan-row .price-title .price-cell{align-items:center;border-bottom:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;display:flex;flex:auto;font-size:1.25rem;font-weight:600;padding:.95rem .625rem}.pos-comparison .plan-row .price-cell.blank-cell{border:0;border-top:3px solid transparent;flex:1;padding:0}.pos-comparison .price-cell .heading:last-child{margin-bottom:0}.pos-comparison .plan-row .plan-cell .heading{margin:0}.pos-comparison .plan-row .plan-cell .prefix{padding-top:.625rem}.pos-comparison .plan-row .plan-cell .price{font-size:2.25rem;line-height:1;margin:0;padding-top:.625rem}.pos-comparison .plan-row .plan-cell .price span{font-size:1rem}.pos-comparison .plan-row .plan-cell .suffix{padding:.3125rem 0 .625rem}.pos-comparison .text-sm{font-size:.625rem}.pos-comparison .text-lg{font-size:1.25rem}.pos-comparison .plan-row .plan-column.highlight-border{border-top:4px solid var(--primary)}.pos-comparison .price-row,.pos-comparison .table-row{display:flex}.pos-comparison .table-cell{align-items:center;color:var(--icon-color);display:flex;flex:1;justify-content:center;padding:.25rem .625rem;position:relative;text-align:left}.pos-comparison .table-cell:first-child{justify-content:flex-start}.pos-comparison .custom-tooltip{margin-left:.3rem;position:relative}.pos-comparison .cell-tooltip{position:absolute;transform:translate(24px,-24px)}.pos-comparison .custom-tooltip svg{stroke:var(--primary);fill:transparent}.pos-comparison .custom-tooltip svg path{fill:var(--primary)}.pos-comparison .custom-tooltip span{background:#000;border-radius:5px;bottom:28px;color:#fff;display:none;font-size:12px;left:50%;padding:.25rem;position:absolute;text-align:center;transform:translateX(-50%);width:10.5rem}.pos-comparison .custom-tooltip span:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.pos-comparison .custom-tooltip:hover span{display:block}.pos-comparison .btn-secondary-wrapper a.cta-button{color:var(--primary)}.pos-comparison .btn-secondary-wrapper a.cta-button:hover{filter:none}.pos-comparison .bottom-row .plan-column{border:none!important}@media (max-width:991px){.pos-comparison .row-heading{border-top:1px solid #f0f0f0}.pos-comparison .table-cell{padding:1rem .625rem}.pos-comparison .table-cell .heading{margin-bottom:0;padding:1rem 0}}.price-title>div{border-width:0 0 1px!important}