.compatibility-list-wrapper{margin:5rem auto 3rem;background-color:var(--section-bg);color:var(--section-text);padding:1rem;border-radius:1rem;width:100%;padding:2rem 1rem 4rem!important;offset-anchor:right -30%;scroll-margin-top:220px}.compatibility-search-icon-container{display:block;text-align:center;margin-top:-30px;transform:translateY(-20%)}.compatibility-search-icon-container svg{background:#e21919;width:90px;height:90px;border-radius:50%;padding:2px;margin:auto!important}.compatibility-list-header{text-align:center}.compatibility-list-title{font-size:calc(var(--font-heading-scale) * 2.6rem);font-weight:600;text-align:center;margin-bottom:.75rem;color:var(--section-text)}.compatibility-list-text{font-size:calc(var(--font-body-scale) * 1.75rem);font-weight:400;text-align:center;margin-bottom:1.25rem;color:var(--section-text)}.input-container{position:relative;width:100%;max-width:600px;margin:0 auto}.compatibility-list-search{width:100%;display:block;margin:0 auto 1rem;padding:1.5rem!important;border:1px solid #ccc;font-size:calc(var(--font-body-scale) * 2.5rem)!important;border-radius:6px;background:#fff;border-color:#ccc;text-align:center;font-family:monospace!important}.compatibility-list-table{width:100%;max-width:600px;border-collapse:collapse;margin:2rem auto;color:#444;border-radius:.5rem;overflow:hidden;border:0px}.compatibility-list-table th{border:0px}.compatibility-list-table th{background:#f9f9f9;font-weight:600}.compatibility-list-nores{margin-top:.5rem;color:var(--section-text);font-style:italic;text-align:center}.compatibility-list-table{width:100%;border-collapse:collapse;margin-top:3rem;font-size:calc(var(--font-body-scale) * 1.5rem);padding:1rem;background:#fff}.compatibility-list-table thead{border-top-left-radius:6px;border-top-right-radius:6px}.compatibility-list-table th,.compatibility-list-table td{border-bottom:1px solid #e3e3e3;padding:.6rem .8rem;text-align:left}.compatibility-table th{background:#f9f9f9;font-weight:600}.compatibility-list-table tr:last-child td{border-bottom:0}@media screen and (max-width: 768px){.compatibility-list-table thead{display:none}.compatibility-list-table tr{display:flex;flex-direction:column}.compatibility-list-table tr td:first-child{border-bottom:0;padding-bottom:0;font-weight:700}.compatibility-list-table tr td:last-child{padding-top:.15rem}.compatibility-list-table tr:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}}.compatibility-search-input{width:100%;max-width:400px;padding:.6rem .8rem;margin:1rem auto;border:1px solid #ddd;border-radius:4px;font-size:calc(var(--font-body-scale) * 1.5rem);border-radius:2rem;background:#fff}.compatibility-search-input:focus,.compatibility-search-input:hover{border-color:#f0f;outline:none;background:#fff}mark{background-color:#e30613;color:#fff;padding:0 2px;border-radius:4px}.compatibility-loader{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;padding:1.5rem 0;color:var(--section-text)!important;font-style:italic}.compatibility-loader-spinner{border:3px solid #CCC;border-top:3px solid #555;border-radius:50%;width:26px;height:26px;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.compatibility-fallback-results{margin:1.5rem auto;padding:2rem;max-width:600px;background:#fff;border-radius:.5rem}.compatibility-fallback-title{font-weight:600;margin-bottom:1rem;text-align:center;color:#444}.compatibility-fallback-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem}.compatibility-fallback-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid #eee;border-radius:8px;background:#fff;overflow:hidden;transition:box-shadow .2s;padding:.5rem;border:1px solid #CCC;color:#444}.compatibility-fallback-card:hover{border:1px solid #444}@media screen and (max-width: 768px){.compatibility-fallback-grid{grid-template-columns:1fr}.compatibility-fallback-card{flex-direction:row}.compatibility-fallback-thumb,.compatibility-fallback-info{flex:1}}.compatibility-fallback-thumb{width:100%;height:140px;object-fit:cover;display:block}.compatibility-fallback-info{padding:.75rem;font-size:calc(var(--font-body-scale) * 1.5rem)}.compatibility-fallback-info small{color:#777}.compatibility-success{text-align:center;width:100%;max-width:600px;border-collapse:collapse;margin:2rem auto;color:#444;border-radius:.5rem;overflow:hidden;border:0px;padding:3rem 2rem;background-color:#fff}.compatibility-success-text{font-weight:600;margin-bottom:.75rem;color:#2e7d32;font-size:calc(var(--font-body-scale) * 2.5rem)}.compatibility-add-to-cart{background-color:var(--cta-bg);color:var(--cta-text);margin-top:20px;border:0;padding:.75rem 1.5rem;border-radius:6px;font-size:calc(var(--font-body-scale) * 2rem);cursor:pointer;transition:all .2s}.compatibility-add-to-cart:hover{transform:scale(1.05)}.compatibility-outofstock{margin-top:.75rem;font-weight:600;color:#b71c1c;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
