:root{--cm-scrollbar-height: 10px;--cm-scrollbar-track: #EEEEEE;--cm-scrollbar-thumb: #5E5E5E}.compare-models{background:var(--cm-bg);padding:var(--cm-section-padding-mobile)}.compare-models .cm-container{width:100%;max-width:var(--page-width);margin:0 auto}.compare-models .cm-heading{margin:0 0 10px;font-weight:900;font-size:var(--cm-heading-size-mobile);line-height:100%;letter-spacing:0;color:var(--cm-title-color)}.compare-models .cm-scroll-outer{width:100%;max-width:100%}.compare-models .cm-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.compare-models .cm-scroll::-webkit-scrollbar{display:none;width:0;height:0}.compare-models .cm-scrollbar-ui{display:block;width:100%;margin-top:10px;padding:0 2px}.compare-models .cm-scrollbar-ui[hidden]{display:none}.compare-models .cm-scrollbar-ui__track{position:relative;width:100%;height:var(--cm-scrollbar-height, 10px);background:var(--cm-scrollbar-track, #EEEEEE);border-radius:var(--cm-scrollbar-radius, 999px);overflow:hidden;cursor:pointer;touch-action:none}.compare-models .cm-scrollbar-ui__thumb{position:absolute;left:0;top:0;height:100%;display:block;min-width:32px;background:var(--cm-scrollbar-thumb, #5E5E5E);border-radius:var(--cm-scrollbar-radius, 999px);box-sizing:border-box;will-change:transform;cursor:grab;touch-action:none}.compare-models .cm-scrollbar-ui__thumb:active{cursor:grabbing}.compare-models .cm-table{display:flex;flex-direction:column;gap:var(--cm-gap-mobile);min-width:max-content}.compare-models .cm-row{display:flex;gap:var(--cm-gap-mobile)}.compare-models .cm-cell{border-radius:var(--cm-cell-radius);box-sizing:border-box}.compare-models .cm-cell--label{width:var(--cm-label-col-width-mobile);min-width:var(--cm-label-col-width-mobile);background:var(--cm-label-bg);color:var(--cm-title-model-color);font-weight:600;font-size:var(--cm-row-label-size-mobile);line-height:110%;text-align:center;display:flex;align-items:center;justify-content:center;padding:12px}.compare-models .cm-cell--model,.compare-models .cm-cell--value{width:var(--cm-card-col-width-mobile);min-width:var(--cm-card-col-width-mobile)}.compare-models .cm-cell--model{background:var(--cm-label-bg);color:var(--cm-title-model-color);font-weight:600;font-size:var(--cm-model-size-mobile);line-height:100%;letter-spacing:0;text-transform:capitalize;padding:8.5px 12.5px;display:flex;align-items:center;justify-content:center}.compare-models .cm-cell--value{background:var(--cm-cell-bg);color:var(--cm-text-color);font-weight:400;font-size:var(--cm-value-size-mobile);line-height:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding:12px}.compare-models .cm-cell--empty{background:transparent;padding:0}.compare-models .cm-row--images .cm-cell--value{min-height:110px}.compare-models .cm-cell--image{padding:0;max-width:100%}.compare-models .cm-cell--image img{width:100%;height:auto;object-fit:contain;display:block}.compare-models .cm-cell--cta{background:transparent;padding:0}.compare-models .cm-button{width:100%;border-radius:var(--cm-button-radius);background:var(--cm-button-bg);color:var(--cm-button-text);text-decoration:none;text-align:center;font-weight:700;font-size:var(--cm-button-size-mobile);line-height:100%;padding:var(--cm-button-padding-mobile);display:inline-flex;align-items:center;justify-content:center}@media(max-width:768px){.compare-models .cm-scrollbar-ui__track{width:calc(100% - 20px)}}@media(min-width:769px)and (max-width:1024px){.compare-models{padding:var(--cm-section-padding-tablet)}.compare-models .cm-heading{font-size:var(--cm-heading-size-tablet);margin-bottom:15px}.compare-models .cm-table,.compare-models .cm-row{gap:var(--cm-gap-tablet)}.compare-models .cm-cell--label{width:var(--cm-label-col-width-tablet);min-width:var(--cm-label-col-width-tablet);font-size:var(--cm-row-label-size-tablet)}.compare-models .cm-cell--model,.compare-models .cm-cell--value{width:var(--cm-card-col-width-tablet);min-width:var(--cm-card-col-width-tablet)}.compare-models .cm-cell--model{font-size:var(--cm-model-size-tablet)}.compare-models .cm-cell--value{font-size:var(--cm-value-size-tablet)}.compare-models .cm-button{font-size:var(--cm-button-size-tablet);padding:var(--cm-button-padding-tablet)}}@media(min-width:1025px){.compare-models{padding:var(--cm-section-padding-desktop)}.compare-models .cm-heading{font-size:var(--cm-heading-size-desktop);margin-bottom:20px}.compare-models .cm-table,.compare-models .cm-row{gap:var(--cm-gap-desktop)}.compare-models .cm-cell--label{width:var(--cm-label-col-width-desktop);min-width:var(--cm-label-col-width-desktop);font-size:var(--cm-row-label-size-desktop)}.compare-models .cm-cell--model,.compare-models .cm-cell--value{width:var(--cm-card-col-width-desktop);min-width:var(--cm-card-col-width-desktop)}.compare-models .cm-cell--model{font-size:var(--cm-model-size-desktop)}.compare-models .cm-cell--value{font-size:var(--cm-value-size-desktop)}.compare-models .cm-row--images .cm-cell--value{min-height:140px}.compare-models .cm-button{font-size:var(--cm-button-size-desktop);padding:var(--cm-button-padding-desktop)}}.compare-models .cm-footnote{margin:16px 0 0;color:var(--cm-text-color);font-size:var(--cm-value-size-mobile);line-height:normal;letter-spacing:0}.compare-models .cm-cell--compare-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;text-transform:uppercase}.compare-models .cm-compare-header__title,.compare-models .cm-compare-header__chevron{font-weight:700;line-height:normal;letter-spacing:0}.compare-models .cm-table--compare-header-label .cm-row--models .cm-cell--model{text-transform:uppercase}.compare-models .cm-row--quick-links .cm-cell--value{min-height:auto;padding-top:8px;padding-bottom:12px}.compare-models .cm-quick-link{color:var(--cm-title-model-color);font-size:var(--cm-value-size-mobile);font-weight:600;text-decoration:none;text-transform:uppercase}.compare-models .cm-quick-link:hover{text-decoration:underline}@media(min-width:769px){.compare-models .cm-footnote,.compare-models .cm-quick-link{font-size:var(--cm-value-size-tablet)}}@media(min-width:1025px){.compare-models .cm-footnote,.compare-models .cm-quick-link{font-size:var(--cm-value-size-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-compare-models.css.map */
