.brand-comparison{background-color:var(--bc-section-background);--bc-section-bg-darker: color-mix( in srgb, var(--bc-section-background) 95%, black );--bc-section-borders: color-mix( in srgb, var(--bc-section-background) 60%, black )}.brand-comparison .content-wrapper{display:flex;flex-direction:column;gap:2rem;overflow-x:auto}.brand-comparison .compare-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:300px}.brand-comparison .compare-brand-column{display:flex;flex-direction:column;text-align:center}.brand-comparison .compare-brand-column.main.first{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.brand-comparison .compare-brand-column.main.last{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.brand-comparison .compare-brand-column:has(.brand-label):not(.main){padding-top:.7rem}.brand-comparison .blank-block{height:100%}.brand-comparison .compare-brand-column .brand-label{height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;margin-top:auto;line-height:1.1;padding:.5rem .1rem}.brand-comparison .compare-brand-column.main .brand-label{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:400;font-size:1rem}.brand-comparison .compare-brand-column.main .brand-label image-element{width:95%;height:fit-content}.brand-comparison .compare-brand-column:not(.main) .brand-label{border-top:solid 1px var(--bc-section-borders);background-color:var(--bc-section-bg-darker)}.brand-comparison .compare-spec-column:not(.last),.brand-comparison .compare-brand-column:not(.last){border-bottom:solid 1px var(--bc-section-borders)}.brand-comparison .brand-spec-value,.brand-comparison .brand-spec-label{height:100%;padding:.5rem .1rem;line-height:1.1;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.8rem}.brand-comparison .brand-spec-label{justify-content:start;text-align:start}@media only screen and (min-width:480px){.brand-comparison .compare-brand-column .brand-label{padding:.8rem .2rem;font-size:1rem}.brand-comparison .compare-brand-column.main .brand-label{font-size:1.2rem}.brand-comparison .brand-spec-value,.brand-comparison .brand-spec-label{line-height:1.3;padding:.8rem .2rem;font-size:.9rem}}@media only screen and (min-width:769px){.brand-comparison .compare-brand-column:has(.brand-label):not(.main){padding-top:1rem}.brand-comparison .compare-brand-column .brand-label{font-size:1.4rem;line-height:1.3}.brand-comparison .compare-brand-column.main .brand-label{font-size:1.7rem}.brand-comparison .compare-brand-column.main .brand-label image-element{width:80%}.brand-comparison .brand-spec-value,.brand-comparison .brand-spec-label{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/brand-comparison.css.map */
