.nex3d-printer-comparison{display:block;box-sizing:border-box;max-width:var(--page-width);margin:clamp(5rem,8vw,10rem) auto 0;padding:clamp(4rem,6vw,7rem) 5rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:2.4rem;background:rgb(var(--color-background));scroll-margin-top:calc(var(--header-height, 16rem) + 2rem)}.nex3d-printer-comparison__header,.nex3d-printer-comparison__output-heading{display:flex;align-items:end;justify-content:space-between;gap:3rem}.nex3d-printer-comparison__header>div,.nex3d-printer-comparison__output-heading>div{max-width:76rem}.nex3d-printer-comparison__header h2,.nex3d-printer-comparison__output-heading h3{margin:0}.nex3d-printer-comparison__header>p,.nex3d-printer-comparison__output-heading>p{max-width:36rem;margin:0;color:rgba(var(--color-foreground),.68)}.nex3d-printer-comparison__eyebrow{margin:0 0 1rem;color:rgb(var(--color-button));font-size:1.2rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.nex3d-printer-comparison__filters{display:grid;grid-template-columns:repeat(2,minmax(0,30rem));gap:1.6rem;margin:3.2rem 0}.nex3d-printer-comparison__filters label>span{display:block;margin-bottom:.7rem;font-size:1.3rem;font-weight:700}.nex3d-printer-comparison__filters select{width:100%;min-height:5rem;padding:0 4rem 0 1.6rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:1rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.nex3d-printer-comparison__candidates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.nex3d-printer-comparison__candidate{min-width:0;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.6rem;background:rgba(var(--color-foreground),.025)}.nex3d-printer-comparison__candidate[hidden]{display:none}.nex3d-printer-comparison__candidate:has([data-compare-input]:checked){border-color:rgb(var(--color-button));box-shadow:0 0 0 .1rem rgb(var(--color-button))}.nex3d-printer-comparison__media{aspect-ratio:1;background:rgba(var(--color-foreground),.04)}.nex3d-printer-comparison__media img{width:100%;height:100%;padding:1.6rem;object-fit:contain}.nex3d-printer-comparison__candidate-copy{padding:1.8rem}.nex3d-printer-comparison__candidate-copy>p:first-child{margin:0 0 .7rem;color:rgba(var(--color-foreground),.62);font-size:1.15rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nex3d-printer-comparison__candidate h3{margin:0;font-size:1.8rem;line-height:1.2}.nex3d-printer-comparison__candidate h3 a{color:inherit;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.nex3d-printer-comparison__price{margin:1.2rem 0 .5rem;font-weight:750}.nex3d-printer-comparison__configuration{margin:0 0 1.2rem;font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.nex3d-printer-comparison__select{display:flex;align-items:center;gap:1rem;min-height:4.6rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.9rem;cursor:pointer;font-weight:700}.nex3d-printer-comparison__select input{width:1.8rem;height:1.8rem;margin:0;accent-color:rgb(var(--color-button))}.nex3d-printer-comparison__facts{margin-top:1.2rem;font-size:1.3rem}.nex3d-printer-comparison.is-enhanced .nex3d-printer-comparison__facts{display:none}.nex3d-printer-comparison__facts summary{cursor:pointer;font-weight:700}.nex3d-printer-comparison__facts dl>div{padding:1rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.nex3d-printer-comparison__facts dt{font-weight:700}.nex3d-printer-comparison__facts dd{margin:.3rem 0 0}.nex3d-printer-comparison__tray{position:sticky;z-index:4;bottom:1.2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2.4rem;padding:1.2rem 1.6rem;border:.1rem solid rgba(var(--color-background),.18);border-radius:1.2rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 1.2rem 3rem #0000002e}.nex3d-printer-comparison__tray[hidden],.nex3d-printer-comparison__output[hidden]{display:none}.nex3d-printer-comparison__tray p{margin:0}.nex3d-printer-comparison__tray>div{display:flex;gap:1rem}.nex3d-printer-comparison__tray .button{min-height:4.4rem;padding:0 1.8rem}.nex3d-printer-comparison__output{scroll-margin-top:calc(var(--header-height, 16rem) + 2rem);margin-top:4.8rem;padding-top:4.8rem;border-top:.1rem solid rgba(var(--color-foreground),.14)}.nex3d-printer-comparison__scroll-tools{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:1.6rem}.nex3d-printer-comparison__scroll-tools[hidden]{display:none}.nex3d-printer-comparison__scroll-tools p{margin:0;font-size:1.3rem;line-height:1.5}.nex3d-printer-comparison__scroll-tools>div{display:flex;gap:.6rem}.nex3d-printer-comparison__scroll-tools .button{min-width:4.4rem;min-height:4.4rem;padding:0}.nex3d-printer-comparison__table-wrap{width:100%;margin-top:2.4rem;overflow-x:auto;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1.4rem}.nex3d-printer-comparison__table{width:100%;min-width:78rem;border-collapse:collapse;background:rgb(var(--color-background));text-align:left}.nex3d-printer-comparison__table th,.nex3d-printer-comparison__table td{min-width:20rem;padding:1.5rem;border-right:.1rem solid rgba(var(--color-foreground),.1);border-bottom:.1rem solid rgba(var(--color-foreground),.1);vertical-align:top}.nex3d-printer-comparison__table th:first-child{position:sticky;z-index:1;left:0;min-width:14rem;background:rgb(var(--color-background))}.nex3d-printer-comparison__table thead th{background:rgba(var(--color-foreground),.045)}.nex3d-printer-comparison__table a{color:inherit;font-weight:700}@media screen and (max-width:1100px){.nex3d-printer-comparison__candidates{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.nex3d-printer-comparison{margin-top:5rem;padding:3.2rem 1.6rem;border-right:0;border-left:0;border-radius:0}.nex3d-printer-comparison__header,.nex3d-printer-comparison__output-heading{display:block}.nex3d-printer-comparison__header>p,.nex3d-printer-comparison__output-heading>p{margin-top:1.2rem}.nex3d-printer-comparison__filters{grid-template-columns:1fr}.nex3d-printer-comparison__candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.nex3d-printer-comparison__candidate-copy{padding:1.3rem}.nex3d-printer-comparison__candidate h3{font-size:1.5rem}.nex3d-printer-comparison__tray{align-items:stretch;flex-direction:column}.nex3d-printer-comparison__tray>div,.nex3d-printer-comparison__tray .button{width:100%}.nex3d-printer-comparison__table{table-layout:fixed;width:max(100%,calc(8rem + var(--comparison-column-count) * 13rem));min-width:0;font-size:1.3rem;line-height:1.5}.nex3d-printer-comparison__table th,.nex3d-printer-comparison__table td{min-width:0;padding:1rem .8rem;overflow-wrap:anywhere}.nex3d-printer-comparison__table th:first-child{width:8rem;min-width:0}.nex3d-printer-comparison__output{margin-top:3.2rem;padding-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/nex3d-printer-comparison.css.map */
