.comparison-section{text-align:center}.comparison-heading{font-size:2.5rem;font-weight:700;margin-bottom:80px;color:#333}.comparison-table-wrapper{display:flex;flex-direction:column;align-items:center}.comparison-table{border-radius:20px;width:100%;max-width:1150px;position:relative}.comparison-header-row,.comparison-row{display:grid;grid-template-columns:2fr repeat(4,1fr);border-bottom:1px solid #F2EEE9;position:relative}.header-cell{padding:20px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-right:1px solid #F2EEE9;background-color:#fff;min-width:160px}.header-cell:last-child{border-right:none;border-top-right-radius:20px}.feature-cell{padding-left:30px;align-items:flex-start;text-align:left}.feature-column-title{font-size:.8rem;font-weight:500;color:#999;text-transform:uppercase;margin:0}.company-logo img{max-height:25px;margin-bottom:8px;width:auto;max-width:140px}.company-name{font-size:1.1rem;font-weight:700;margin:0}.comparison-header-row .header-cell:nth-child(1){background:transparent;padding:0 15px 0 0}.comparison-header-row .header-cell:nth-child(1) h3{color:#6f6d72;border-bottom:1px solid #B7B6B6;height:100%;display:flex;align-items:center;width:100%;font-size:16px}.comparison-header-row .header-cell:nth-child(2){background-color:#ff5757;color:#fff;border-top-right-radius:20px;border-top-left-radius:20px;--offset: 35px;height:calc(73px + var(--offset));margin-top:calc(-1 * var(--offset));padding-top:calc(20px + var(--offset))}.comparison-header-row .header-cell:nth-child(2) .company-logo{filter:brightness(0) invert(1)}.comparison-header-row .header-cell:nth-child(2) .company-name{color:#fff}.comparison-row{min-height:80px;position:relative;z-index:1}.row-title-cell{font-size:1rem;font-weight:500;color:#333;padding:0 15px 0 0}.row-title-cell p{height:100%;align-items:center;display:flex;border-bottom:1px solid #B7B6B6;color:#000;font-size:20px}.status-cell{padding:15px 10px;display:flex;justify-content:center;align-items:center;border-right:1px solid #F2EEE9;background-color:#fff;min-width:160px}.status-cell:last-child{border-right:none}.comparison-row:last-child .status-cell:nth-child(2){border-bottom-left-radius:20px}.comparison-row:last-child .status-cell:last-child{border-bottom-right-radius:20px}.comparison-row .status-cell:nth-child(2){background-color:#ff5757}.status-icon svg{width:26px;height:auto}.status-check svg{color:#ef5a6f}.status-cross svg{color:#ccc}.cta-wrapper{padding:30px 40px 0;display:flex;flex-direction:column;align-items:center;border-top:1px solid #F2EEE9}.cta-button{padding:15px 40px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;margin-bottom:10px;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 6px #0000001a;min-width:300px;margin-top:30px}.cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 8px #00000026}.petchefy-status-cell path{stroke:#fff}.cta-subtext{font-size:.8rem;color:#000;margin:16px 0 0;display:flex;align-items:center;gap:10px}@media (max-width: 991px){.comparison-heading{font-size:1.8rem;margin-bottom:65px}.comparison-row:last-child .status-cell:nth-child(2){border-bottom-right-radius:20px}.comparison-header-row .header-cell:nth-child(1){padding-inline:15px}.comparison-table{border-radius:12px}.comparison-header-row,.comparison-row{grid-template-columns:1fr 1fr}.comparison-header-row .header-cell:nth-child(3),.comparison-header-row .header-cell:nth-child(4),.comparison-header-row .header-cell:nth-child(5),.comparison-row .status-cell:nth-child(3),.comparison-row .status-cell:nth-child(4),.comparison-row .status-cell:nth-child(5){display:none}.comparison-header-row .header-cell:nth-child(2),.comparison-row .status-cell:nth-child(2){grid-column:2;border-right:none}.comparison-header-row .header-cell:nth-child(2){border-top-right-radius:20px}.feature-cell{padding-left:15px;padding-right:15px;border-right:1px solid #F2EEE9}.row-title-cell{font-size:.95rem}.cta-button{padding:10px 30px;font-size:1rem}.cta-wrapper{padding:20px 15px 0}.row-title-cell p{font-size:14px}.comparison-header-row .header-cell:nth-child(1) h3{font-size:12px}.comparison-header-row .header-cell:nth-child(2){--offset: 20px}.cta-subtext{gap:5px;white-space:nowrap;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-comparison-table.css.map */
