@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600 700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.app--rank-section{font-family:inherit;display:flex;padding-top:32px;padding-bottom:20px}@media (min-width: 768px){.app--rank-section{padding-top:60px;padding-bottom:40px}}.app--rank-section .app--recon-heading{font-family:Roboto Condensed;font-size:32px;margin:0 0 16px;font-weight:600;text-align:center;letter-spacing:-.01em}.app--rank-section .app--rank-feature-spacer{display:block!important}.app--rank-grid{display:grid;gap:16px;grid-template-columns:1.1fr repeat(4,1fr);align-items:start}.app--rank-features{background:#fff}.app--rank-feature{padding:18px 16px;border-top:1px solid #EFE2E0;color:#1f2937;font-size:16px;line-height:1.35;letter-spacing:-.01em}.app--rank-tier{display:flex;flex-direction:column;gap:12px}.app--rank-card{background:#fbf1ef;border-radius:16px;padding:16px 16px 8px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.app--rank-tier-title{background:#7f1d1d;color:#fff;padding:10px 14px;border-radius:999px;font-weight:600;letter-spacing:-.01em;box-shadow:0 2px #00000014 inset}.app--rank-badge img{display:block}.app--rank-rows{background:#fbf1ef;border-radius:16px;overflow:hidden;display:grid;grid-template-rows:repeat(8,64px)}.app--rank-cell{display:flex;align-items:center;justify-content:center;border-top:1px solid #EFE2E0;background:#fbf1ef}.app--rank-check{color:#b91c1c;font-size:18px;font-weight:700}.app--rank-rows .app--rank-cell:last-child{border-bottom:1px solid #EFE2E0}.app--rank-feature{padding:18px 16px;border-top:1px solid #E8E6E6;color:#1f2937;font-size:16px;line-height:1.35;letter-spacing:-.01em;min-height:64px;display:flex;align-items:center}@media (max-width: 767px){.app--rank-grid{grid-template-columns:1.2fr 1fr;overflow-x:auto}}.app--rank-table-wrapper{margin-left:-4px;margin-right:-4px}table.app--rank-table{width:100%;margin:auto;border-collapse:separate;border-spacing:4px 0;border:none;table-layout:fixed}.app--rank-table-head th .app--rank-head-wrap{border-top:0}.app--rank-table-head th{color:#000;padding:0;font-size:18px;text-align:center;border:none;border-radius:4px 4px 0 0;overflow:hidden;vertical-align:top;border:1px solid rgba(229 229 229);border-bottom:0}.app--rank-table-head th img{width:100%;height:auto;display:block;margin:0 auto}.app--rank-table-head th:first-child{background:transparent;color:#000;border:none}.app--rank-table-head th:last-child img{margin-top:-7.5%}.app--rank-table-head th .app--rank-head-benifits{margin-bottom:0;padding-block:4px;font-size:8px}.app--rank-table-body td{background:#faf2f2;padding:6px;text-align:center;border:none;border-bottom:none;border-radius:0;border:1px solid rgba(229 229 229);border-top:none}.app--rank-table-body td.feature{background:transparent;text-align:left;font-size:9px;letter-spacing:-.01em;line-height:1;font-weight:400;border:none;border-bottom:none}.app--rank-table-body .tick svg{color:#a00;width:12px;height:12px;display:block;margin:auto}.app--rank-table-head .app--rank-head{position:relative;overflow:hidden;padding:6px 0;width:100%;display:block;background-color:#aa00010d}.app--rank-table-head .app--rank-head .app--rank-head-progress{position:absolute;top:0;left:0;height:100%;background:#a00;z-index:1;display:block}.app--rank-table-head .app--rank-head .app--rank-head-text{position:relative;height:100%;display:flex;justify-content:center;align-items:center;z-index:2;mix-blend-mode:difference;color:#fff;font-weight:400;font-size:8.5px}.app--rank-table-head .app--rank-title{margin:0;line-height:1;letter-spacing:-.01em;font-size:8.5px;font-weight:400;text-transform:uppercase}.app--rank-table-body tr td:first-child{padding-left:0;border-bottom:1px solid rgba(0,0,0,.1);color:#000}.app--rank-table-body tr.final-row td.feature{border-bottom:none}.app--rank-table-head .tick-col-top{border-radius:12px 12px 0 0}.app--rank-table-head .tick-col-bottom{border-radius:0 0 12px 12px}.app--rank-table-body .last-cell{background:#faf2f2;height:12px;padding:0;border-bottom:none;border-radius:0 0 12px 12px}.app--rank-table-body .last-cell:first-child{border-radius:0}.app--rank-table-body .last-cell:last-child{border-radius:0 0 12px}.app--rank-table-body .final-row .final-cell{border-radius:0 0 4px 4px;border-bottom:1px solid rgba(229 229 229)}@media (min-width: 768px){.app--rank-table-wrapper{margin-left:-10px;margin-right:-10px}.app--rank-section .app--recon-heading{font-size:48px;margin-botttom:30px}table.app--rank-table{border-spacing:10px 0}.app--rank-table-head .app--rank-head{font-size:18px;padding:10px 0}.app--rank-table-head .app--rank-head .app--rank-head-text{font-size:16px}.app--rank-table-body td.feature{font-size:18px;height:57px}.app--rank-table-head th{border-radius:10px 10px 0 0}.app--rank-table-head th .app--rank-head-benifits{margin-bottom:0;padding-block:10px;font-size:16px}.app--rank-table-body td{padding:10px}.app--rank-table-body .tick svg{width:24px;height:24px}.app--rank-table-head .app--rank-title{font-size:14px}.app--rank-table-body .final-row .final-cell{border-radius:0 0 12px 12px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/gorecon-loyalty-app-features-table.css.map */
