.mg-comparison,.mg-comparison *{box-sizing:border-box}.mg-comparison{width:100%;min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--mg-border-color,#d7d7d3);border-top:2px solid var(--mg-accent,#ff673d);border-radius:var(--mg-radius,12px);background:var(--mg-card-background,#fff);color:var(--mg-text,#151719)}.mg-comparison-table{width:100%;max-width:100%;margin:0;border:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-family:inherit;font-size:15px;line-height:1.5;text-align:left}.mg-comparison-table th,.mg-comparison-table td{padding:18px 20px;border:0;vertical-align:top;text-align:left;overflow-wrap:anywhere}.mg-comparison-table thead th{background:color-mix(in srgb,var(--mg-text,#151719) 4%,var(--mg-card-background,#fff));font-size:16px;font-weight:700;line-height:1.4}.mg-comparison-table .mg-comparison-table__header--media th{background:#fff!important;color:#151719}.mg-comparison-table .mg-comparison-table__header--media th:not(.mg-comparison-table__corner){text-align:center}.mg-comparison-table__corner{width:19%;color:var(--mg-muted,#4b5563)}.mg-comparison-table thead tr,.mg-comparison-table tbody tr:not(:last-child){border-bottom:1px solid var(--mg-border-color,#d7d7d3)}.mg-comparison-table tr>:not(:first-child){border-left:1px solid var(--mg-border-color,#d7d7d3)}.mg-comparison-table tbody th{font-weight:700}.mg-comparison-table tbody td{color:var(--mg-muted,#4b5563)}.mg-comparison-table__header--media .mg-comparison-table__corner{vertical-align:bottom}.mg-comparison-table__media-area{display:flex;align-items:center;justify-content:center;min-width:0;min-height:160px;margin-bottom:12px}.mg-comparison-table__media-area>.mg-comparison-media{justify-content:center}.mg-comparison-table__media-area .mg-image:is(.mg-image--plain,.mg-image--square,.mg-image--circle){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.mg-comparison-table__media-area .mg-image img{min-width:0;min-height:0}.mg-comparison-media{display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0}.mg-comparison-table__option-heading{display:block}.mg-comparison-table .mg-comparison-table__heading-link{display:inline-block;max-width:100%;font:inherit;color:inherit;white-space:normal;overflow:visible;text-overflow:clip;text-decoration:none;border-bottom:1px solid currentColor}.mg-comparison-table .mg-comparison-table__heading-link:hover{color:var(--mg-accent,#ff673d)}.mg-comparison-table__identity{min-width:0}.mg-comparison-table__identity--media{display:flex;align-items:center;gap:12px}.mg-comparison-table__row-media{flex:0 0 auto;max-width:45%;min-width:0;background:#fff}.mg-comparison-table__row-label{min-width:0}.mg-comparison-table__cell-content{min-width:0;font-weight:400}@media(max-width:767px){.mg-comparison{border-radius:var(--mg-mobile-radius,12px)}.mg-comparison-table{display:block;font-size:14px}.mg-comparison-table thead,.mg-comparison-table tbody{display:block;width:100%}.mg-comparison-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.mg-comparison-table th,.mg-comparison-table td{min-width:0;padding:12px}.mg-comparison-table thead th{font-size:14px}.mg-comparison-table__media-area{min-height:88px}.mg-comparison:not(.mg-comparison--matrix) .mg-comparison-table thead th{text-align:center}.mg-comparison:not(.mg-comparison--matrix) .mg-comparison-table__media-area,.mg-comparison:not(.mg-comparison--matrix) .mg-comparison-table__media-area>.mg-comparison-media{justify-content:center}.mg-comparison-table__corner{display:none}.mg-comparison-table thead th:nth-child(2),.mg-comparison-table tbody td:first-of-type{border-left:0}.mg-comparison-table tbody th{grid-column:1/-1;padding:9px 12px;border-bottom:1px solid var(--mg-border-color,#d7d7d3);background:color-mix(in srgb,var(--mg-text,#151719) 3%,var(--mg-card-background,#fff));font-size:13px}}.mg-comparison--matrix{container-type:inline-size;container-name:magma-comparison}.mg-comparison__scroll{width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior:auto;touch-action:auto;-webkit-overflow-scrolling:touch}.mg-comparison__scroll:focus-visible{outline:2px solid var(--mg-accent,#ff673d);outline-offset:-3px}.mg-comparison--matrix .mg-comparison-table{display:table;min-width:var(--mg-comparison-min-width,960px);font-size:14px}.mg-comparison--matrix .mg-comparison-table thead{display:table-header-group}.mg-comparison--matrix .mg-comparison-table tbody{display:table-row-group}.mg-comparison--matrix .mg-comparison-table tr{display:table-row}.mg-comparison--matrix .mg-comparison-table th,.mg-comparison--matrix .mg-comparison-table td{padding:16px}.mg-comparison--matrix .mg-comparison-table thead th{font-size:14px}.mg-comparison--matrix .mg-comparison-table__corner{display:table-cell;width:19%}.mg-comparison--matrix .mg-comparison-table tbody th{font-size:14px;border-bottom:0;background:var(--mg-card-background,#fff)}.mg-comparison--matrix .mg-comparison-table__row--media>th{background:#fff!important}@container magma-comparison (width < 900px){.mg-comparison--matrix .mg-comparison-table__identity--media{flex-direction:column;align-items:flex-start;gap:8px}}.mg-comparison--matrix .mg-comparison-table tr>:not(:first-child){border-left:1px solid var(--mg-border-color,#d7d7d3)}.mg-comparison--matrix .mg-comparison-table tr>:first-child{position:sticky;left:0;z-index:1;box-shadow:inset -1px 0 var(--mg-border-color,#d7d7d3)}.mg-comparison--matrix .mg-comparison-table thead tr>:first-child{background:var(--mg-card-background,#fff);z-index:2}.mg-comparison--header-media .mg-comparison-table__corner{width:13%}.mg-comparison--header-media .mg-comparison-table__media-area{justify-content:center;min-height:144px;margin-bottom:12px}.mg-comparison--header-media .mg-comparison-table__media-area>.mg-comparison-media{justify-content:center}.mg-comparison--header-media .mg-comparison-table__option-heading{min-height:2.8em;font-size:16px;line-height:1.4}.mg-comparison__scroll-hint{display:none;margin:0;padding:10px 16px;border-top:1px solid var(--mg-border-color,#d7d7d3);color:var(--mg-muted,#4b5563);font-size:13px;line-height:1.4}.mg-comparison__navigation{display:none}.mg-comparison__navigation[hidden]{display:none!important}.mg-comparison__navigation-buttons{display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.mg-comparison__button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;margin:0;padding:0;border:1px solid var(--mg-border-color,#d7d7d3);border-radius:50%;background:var(--mg-card-background,#fff);color:var(--mg-accent,#ff673d);cursor:pointer;font:inherit;box-shadow:none}.mg-comparison__button svg{display:block;flex:none}.mg-comparison__button:disabled{opacity:.3;cursor:default}.mg-comparison__button:focus-visible{outline:2px solid var(--mg-accent,#ff673d);outline-offset:2px}@media(min-width:768px){@container magma-comparison (width < 480px){.mg-comparison--matrix[data-columns="2"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 640px){.mg-comparison--matrix[data-columns="3"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 800px){.mg-comparison--matrix[data-columns="4"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 960px){.mg-comparison--matrix[data-columns="5"] .mg-comparison__scroll-hint{display:block}}}@media(min-width:768px){@container magma-comparison (width < 500px){.mg-comparison--header-media[data-columns="2"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 700px){.mg-comparison--header-media[data-columns="3"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 900px){.mg-comparison--header-media[data-columns="4"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 1100px){.mg-comparison--header-media[data-columns="5"] .mg-comparison__scroll-hint{display:block}}}@media(max-width:767px){.mg-comparison--matrix[data-columns="2"]{--mg-comparison-column-count:2}.mg-comparison--matrix[data-columns="3"]{--mg-comparison-column-count:3}.mg-comparison--matrix[data-columns="4"]{--mg-comparison-column-count:4}.mg-comparison--matrix[data-columns="5"]{--mg-comparison-column-count:5}.mg-comparison--matrix .mg-comparison-table{display:block;width:calc(var(--mg-comparison-column-count,4) * clamp(148px,45cqw,340px));min-width:100%;max-width:none;font-size:14px}.mg-comparison__navigation{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--mg-border-color,#d7d7d3);background:var(--mg-card-background,#fff)}.mg-comparison__navigation-label{min-width:0;color:var(--mg-muted,#4b5563);font-size:13px;font-weight:500;line-height:1.4}.mg-comparison--enhanced .mg-comparison__scroll-hint{display:none!important}.mg-comparison--matrix .mg-comparison-table thead,.mg-comparison--matrix .mg-comparison-table tbody{display:block;width:100%}.mg-comparison--matrix .mg-comparison-table tr{display:grid;grid-template-columns:repeat(var(--mg-comparison-column-count,4),minmax(0,1fr));width:100%}.mg-comparison--matrix .mg-comparison-table th,.mg-comparison--matrix .mg-comparison-table td{padding:12px}.mg-comparison--matrix .mg-comparison-table__corner{display:none}.mg-comparison--matrix .mg-comparison-table thead th{position:static;box-shadow:none;text-align:center;font-size:14px;scroll-snap-align:start}.mg-comparison--matrix .mg-comparison-table thead th:nth-child(2),.mg-comparison--matrix .mg-comparison-table tbody td:first-of-type{border-left:0}.mg-comparison--matrix .mg-comparison-table tbody th{grid-column:1/-1;position:static;width:auto;padding:8px 12px;border-bottom:1px solid var(--mg-border-color,#d7d7d3);background:color-mix(in srgb,var(--mg-text,#151719) 3%,var(--mg-card-background,#fff));font-size:13px;box-shadow:none}.mg-comparison--matrix .mg-comparison-table__identity{position:sticky;left:12px;width:max-content;max-width:calc(100vw - 68px)}.mg-comparison--matrix .mg-comparison-table__identity--media{flex-direction:column;align-items:flex-start;gap:8px}.mg-comparison--matrix .mg-comparison-table__row-media{max-width:100%}.mg-comparison--matrix .mg-comparison-table__media-area{justify-content:center;min-height:86px;margin-bottom:8px}.mg-comparison--matrix .mg-comparison-table__media-area .mg-image{max-width:100%;--mg-image-rendered-size:min(var(--mg-image-mobile-size,var(--mg-image-size,112px)),86px);--mg-image-rendered-artwork-size:min(var(--mg-image-mobile-artwork-size,var(--mg-image-artwork-size,112px)),86px)}.mg-comparison--matrix .mg-comparison-table__media-area img{max-height:86px;object-fit:contain}.mg-comparison--matrix .mg-comparison-table__option-heading{min-height:2.8em}.mg-comparison--matrix .mg-comparison__scroll-hint{padding:8px 12px;font-size:12px}@container magma-comparison (width < 296px){.mg-comparison--matrix[data-columns="2"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 600px){.mg-comparison--matrix[data-columns="3"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 800px){.mg-comparison--matrix[data-columns="4"] .mg-comparison__scroll-hint{display:block}}@container magma-comparison (width < 1000px){.mg-comparison--matrix[data-columns="5"] .mg-comparison__scroll-hint{display:block}}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/magma-comparison-table.css.map */
