.sr-compare-wrap{max-width:900px;margin:2.5rem auto;padding:0 1rem;font-family:inherit}.sr-compare-wrap__title{margin:0 0 .5rem;text-align:center;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15}.sr-compare-wrap__sub{margin:0 0 1.5rem;text-align:center;color:color-mix(in srgb,var(--color-foreground) 65%,transparent);font-size:1rem}.sr-compare-table-scroll{overflow-x:auto;border-radius:12px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);box-shadow:0 10px 30px #0000000f}.sr-compare-table{width:100%;min-width:520px;border-collapse:collapse;background:var(--color-background)}.sr-compare-table th,.sr-compare-table td{padding:.9rem .85rem;text-align:center;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);font-size:.9375rem}.sr-compare-table thead th{background:color-mix(in srgb,var(--color-foreground) 6%,var(--color-background));font-weight:700}.sr-compare-table tbody th[scope=row]{text-align:left;font-weight:600}.sr-compare-table__winner{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-background));border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);font-weight:600}.sr-compare-table thead .sr-compare-table__winner{background:var(--color-primary);color:var(--color-primary-button-text, #fff);border:none}.sr-compare-table tr:last-child th,.sr-compare-table tr:last-child td{border-bottom:none}.sr-compare-table tbody td{vertical-align:middle}.sr-compare-table__cell-inner{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex-wrap:wrap;max-width:100%}.sr-compare-table__note{font-size:.8125em;line-height:1.2;font-weight:600;white-space:nowrap}.sr-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.35rem;height:1.35rem;border-radius:50%;vertical-align:middle;position:relative}.sr-icon--yes{background:#10b981}.sr-icon--yes:after{content:"";display:block;width:.34rem;height:.58rem;border:solid #fff;border-width:0 .13rem .13rem 0;transform:rotate(45deg) translateY(-.06rem)}.sr-icon--no{background:#e5e7eb}.sr-icon--no:before,.sr-icon--no:after{content:"";position:absolute;left:50%;top:50%;width:.62rem;height:.11rem;background:#9ca3af;border-radius:1px;transform:translate(-50%,-50%) rotate(45deg)}.sr-icon--no:after{transform:translate(-50%,-50%) rotate(-45deg)}.sr-icon--warn{background:#f59e0b}.sr-icon--warn:after{content:"!";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.72rem;font-weight:800;color:#fff;line-height:1}.sr-trust-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .5rem;margin:0;text-align:center}.sr-trust-strip__sep{opacity:.45}@media screen and (max-width:749px){.sr-trust-strip{font-size:.8125rem}.sr-compare-wrap{margin:1.5rem auto;padding:0 .65rem}.sr-compare-wrap__title{font-size:clamp(1.25rem,5vw,1.75rem)}.sr-compare-wrap__sub{font-size:.8125rem;margin-bottom:1rem}.sr-compare-table-scroll{overflow-x:visible;border-radius:10px}.sr-compare-table{width:100%;min-width:0;table-layout:fixed}.sr-compare-table__label--long{display:none}.sr-compare-table__label--short{display:inline}.sr-compare-table th,.sr-compare-table td{padding:.5rem .2rem;font-size:.625rem;line-height:1.25;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.sr-compare-table thead th{font-size:.5625rem;padding:.55rem .15rem}.sr-compare-table tbody th[scope=row]{font-size:.6rem;padding-left:.35rem;padding-right:.2rem}.sr-compare-table colgroup,.sr-compare-table col.feature-col{width:34%}.sr-compare-table col.data-col{width:22%}.sr-icon{width:1.1rem;height:1.1rem}.sr-icon--yes:after{width:.28rem;height:.48rem;border-width:0 .1rem .1rem 0}.sr-icon--no:before,.sr-icon--no:after{width:.52rem;height:.09rem}.sr-compare-table__note{font-size:.5625rem;white-space:normal;text-align:center}.sr-compare-table__cell-inner{gap:.2rem}}@media screen and (min-width:750px){.sr-compare-table{table-layout:fixed}.sr-compare-table col.feature-col{width:30%}.sr-compare-table col.data-col{width:23.33%}.sr-compare-table th,.sr-compare-table td{padding:1rem .75rem}.sr-compare-table tbody th[scope=row]{padding-left:1rem;font-size:.9rem}.sr-icon{width:1.5rem;height:1.5rem}.sr-icon--yes:after{width:.38rem;height:.64rem;border-width:0 .15rem .15rem 0}.sr-compare-table__label--short{display:none}.sr-compare-table__label--long{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/shade-ray-comparison.css.map */
