.elc{--elc-accent:#f26f21;--elc-ink:#111;--elc-muted:#555;--elc-line:#e6e6e6;--elc-soft:#f6f6f6;color:var(--elc-ink)}.elc *{box-sizing:border-box}.elc .visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.elc p{margin:0}.elc ul{margin:0;padding:0;list-style:none}.elc a{color:inherit}.elc-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:1.6rem;box-shadow:0 10px 30px #00000012}.elc-block{margin-top:6.4rem}.elc-head{margin-bottom:2.4rem;max-width:80rem}.elc-h2{margin:0;font-family:var(--font-heading-family,inherit);font-size:clamp(2.4rem,3vw,3.2rem);line-height:1.15;letter-spacing:-.01em;font-weight:600;color:var(--elc-ink)}.elc-sub{margin-top:.8rem!important;font-size:1.6rem;line-height:1.55;color:var(--elc-muted)}.elc-eyebrow{margin-bottom:1.2rem!important;font-size:1.2rem;line-height:1.3;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--elc-accent)}.elc-label{margin-bottom:1rem!important;font-size:1.15rem;line-height:1.2;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--elc-accent)}.elc-btns{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.elc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 2.4rem;border-radius:999px;border:1px solid rgba(0,0,0,.18);background:#fff;color:var(--elc-ink)!important;font:inherit;font-size:1.45rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.elc-btn:hover{border-color:var(--elc-accent)}.elc-btn--primary{background:var(--elc-accent);border-color:var(--elc-accent);color:#fff!important;box-shadow:0 4px 14px #f26f2140}.elc-btn--primary:hover{opacity:.92}.elc-btn--dark{background:var(--elc-ink);border-color:var(--elc-ink);color:#fff!important}.elc-btn--dark:hover{background:#333;border-color:#333}.elc-btn--light{background:#fff;border-color:#fff;color:var(--elc-ink)!important}.elc-btn--light:hover{opacity:.92;border-color:#fff}.elc-btn--sm{min-height:42px;padding:0 1.8rem;font-size:1.3rem}.elc-btn:focus-visible,.elc-link:focus-visible,.elc-tab:focus-visible,.elc-row:focus-visible,.elc-decision:focus-visible,.elc-panel__summary:focus-visible,.elc-table-wrap:focus-visible{outline:2px solid var(--elc-ink);outline-offset:2px}.elc-link{display:inline-flex;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--elc-ink)}.elc-link:hover{color:var(--elc-accent)}.elc-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:4rem;align-items:center;padding-top:1.6rem}.elc-hero__title{margin:0;font-family:var(--font-heading-family,inherit);font-size:clamp(3.4rem,5vw,5.6rem);line-height:1.05;letter-spacing:-.02em;font-weight:600;color:var(--elc-accent)}.elc-hero__intro{margin-top:1.8rem!important;max-width:64rem;font-size:1.75rem;line-height:1.6;color:#333}.elc-hero__scale{padding:2.8rem 3.2rem;border-top:4px solid var(--elc-accent)}.elc-scale__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,auto);align-items:center;gap:1.6rem;padding:1.3rem 0;border-bottom:1px solid var(--elc-line)}.elc-scale__row:last-child{border-bottom:0}.elc-scale__name{font-size:1.6rem;font-weight:700}.elc-scale__value{font-size:1.45rem;font-weight:600;color:var(--elc-muted);text-align:right;white-space:nowrap}.elc-scale__note{margin-top:1.2rem!important;font-size:1.3rem;line-height:1.5;color:var(--elc-muted)}.elc-wall{display:inline-flex;align-items:flex-end;gap:4px;flex-shrink:0}.elc-wall__bar{display:block;width:10px;border-radius:3px;background:#e3e3e3}.elc-wall__bar:nth-child(1){height:10px}.elc-wall__bar:nth-child(2){height:15px}.elc-wall__bar:nth-child(3){height:20px}.elc-wall__bar.is-on{background:var(--elc-accent)}.elc-wall--sm .elc-wall__bar{width:7px}.elc-wall--sm .elc-wall__bar:nth-child(1){height:7px}.elc-wall--sm .elc-wall__bar:nth-child(2){height:10px}.elc-wall--sm .elc-wall__bar:nth-child(3){height:13px}.elc-lines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;align-items:stretch}.elc-line{position:relative;display:flex;flex-direction:column;padding:3.2rem 2.8rem 2.8rem;border-top:4px solid #cfcfcf}.elc-line.is-featured{border-top-color:var(--elc-accent);box-shadow:0 0 0 2px var(--elc-accent),0 16px 40px #f26f2129}.elc-badge{position:absolute;top:-1.4rem;left:2.8rem;display:inline-flex;align-items:center;min-height:28px;padding:0 1.2rem;border-radius:999px;background:var(--elc-accent);color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.elc-line__name{margin:0;font-family:var(--font-heading-family,inherit);font-size:2.8rem;line-height:1.1;font-weight:600}.elc-line__tagline{margin-top:.4rem!important;font-size:1.5rem;font-weight:600;color:var(--elc-accent)}.elc-line__desc{margin-top:1.4rem!important;font-size:1.45rem;line-height:1.6;color:#444}.elc-line__wall{display:flex;align-items:center;gap:1rem;margin-top:2rem;font-size:1.35rem;font-weight:600}.elc-stats{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin:1.8rem 0 0;padding:0}.elc-stat{padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--elc-soft)}.elc-stat dt{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--elc-muted)}.elc-stat dd{margin:.4rem 0 0;font-size:1.8rem;font-weight:700;line-height:1.2}.elc-line__highlight{margin-top:1.4rem!important;padding-left:1.2rem;border-left:3px solid var(--elc-accent);font-size:1.35rem;line-height:1.5;font-weight:600}.elc-line .elc-label{margin-top:2.2rem!important}.elc-checks li{position:relative;padding-left:2.6rem;margin-bottom:.8rem;font-size:1.4rem;line-height:1.5}.elc-checks li:before{content:"";position:absolute;left:0;top:.25em;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--elc-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.elc-pills{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem!important}.elc-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 1.1rem;border-radius:999px;border:1px solid #e3e3e3;background:#fff;font-size:1.2rem;font-weight:600;color:#333}.elc-line__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:auto;padding-top:2.4rem}.elc-table-card{overflow:hidden}.elc-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.elc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.45rem;line-height:1.4}.elc-table th,.elc-table td{padding:1.5rem 2rem;border-bottom:1px solid var(--elc-line);text-align:center;vertical-align:middle;background:#fff}.elc-table tr:last-child th,.elc-table tr:last-child td{border-bottom:0}.elc-table thead th{font-family:var(--font-heading-family,inherit);font-size:1.8rem;font-weight:600;border-bottom:2px solid var(--elc-ink)}.elc-table tbody th{text-align:left;font-weight:700;font-size:1.3rem;color:#333;white-space:nowrap}.elc-table th:first-child{position:sticky;left:0;z-index:1;width:22%;text-align:left}.elc-table .is-featured{background:#fff8f3}.elc-table thead th.is-featured{color:var(--elc-accent);border-bottom-color:var(--elc-accent)}.elc-table td .elc-wall{margin-right:.6rem;vertical-align:-1px}.elc-table__span{font-weight:600}.elc-tabs{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.6rem}.elc-tabs[hidden]{display:none}.elc-tab{display:inline-flex;align-items:center;gap:.8rem;min-height:48px;padding:0 2rem;border-radius:999px;border:1px solid #dcdcdc;background:#fff;color:var(--elc-ink);font:inherit;font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .15s ease}.elc-tab:hover{border-color:var(--elc-accent)}.elc-tab[aria-selected=true]{background:var(--elc-accent);border-color:var(--elc-accent);color:#fff;box-shadow:0 4px 14px #f26f2140}.elc-tab__count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 .6rem;border-radius:999px;background:#00000012;font-size:1.15rem}.elc-tab[aria-selected=true] .elc-tab__count{background:#ffffff40}.elc-panels{display:grid;gap:1.6rem}.elc-panel{border-top:4px solid var(--elc-accent);scroll-margin-top:110px}.elc-panel__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;padding:2rem 5.2rem 2rem 2rem;cursor:pointer;list-style:none;position:relative;font-family:var(--font-heading-family,inherit);font-size:2rem;font-weight:600}.elc-panel__summary::-webkit-details-marker{display:none}.elc-panel__summary:after{content:"";position:absolute;right:2.2rem;top:50%;width:10px;height:10px;margin-top:-7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.elc-panel[open]>.elc-panel__summary:after{transform:rotate(-135deg);margin-top:-2px}.elc-panel__tag{font-family:var(--font-body-family,inherit);font-size:1.35rem;font-weight:600;color:var(--elc-accent)}.elc-panel__body{padding:0 2rem 2rem}.elc-panel__intro{display:flex;justify-content:space-between;align-items:flex-start;gap:2.4rem;margin-bottom:2rem}.elc-panel__title{display:none;font-family:var(--font-heading-family,inherit);font-size:2.2rem;font-weight:600;line-height:1.2}.elc-panel__title span{font-family:var(--font-body-family,inherit);font-size:1.5rem;color:var(--elc-accent)}.elc-note{max-width:86rem;margin-top:.8rem!important;padding:1.2rem 1.6rem;border-radius:1.2rem;background:var(--elc-soft);font-size:1.4rem;line-height:1.6;color:#333}.elc-rows{display:grid;border:1px solid var(--elc-line);border-radius:1.2rem;overflow:hidden}.elc-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:1.6rem;padding:1.5rem 2rem;border-top:1px solid var(--elc-line);text-decoration:none;color:var(--elc-ink);background:#fff;transition:background .15s ease}.elc-row:first-child{border-top:0}a.elc-row:hover{background:#fff8f3}a.elc-row:hover .elc-row__name{color:var(--elc-accent)}.elc-row--head{padding-top:1.1rem;padding-bottom:1.1rem;background:var(--elc-soft);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--elc-muted)}.elc-row--head span:last-child{text-align:right}.elc-row__name{font-size:1.55rem;font-weight:700;line-height:1.3;transition:color .15s ease}.elc-row__size,.elc-row__weight{font-size:1.4rem;color:#333}.elc-row__k{display:none}.elc-row__price{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.4rem 1rem;font-size:1.55rem;font-weight:700;white-space:nowrap}.elc-row__sold{padding:.2rem .8rem;border-radius:999px;background:#eee;font-size:1.1rem;font-weight:600;color:var(--elc-muted)}.elc-row__arrow{color:var(--elc-accent);transition:transform .15s ease}a.elc-row:hover .elc-row__arrow{transform:translate(3px)}.elc-features{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.6rem}.elc-feature{padding:2.4rem 2rem}.elc-feature__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:1.4rem;background:#fef1e9;color:var(--elc-accent)}.elc-feature__icon svg{width:30px;height:30px}.elc-feature__title{margin:1.6rem 0 0;font-family:var(--font-heading-family,inherit);font-size:1.7rem;line-height:1.25;font-weight:600}.elc-feature__text{margin-top:.8rem!important;font-size:1.35rem;line-height:1.6;color:#444}.elc-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.elc-decision{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;min-height:15rem;padding:2.4rem;text-decoration:none;color:var(--elc-ink);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.elc-decision:hover{transform:translateY(-2px);border-color:var(--elc-accent);box-shadow:0 14px 34px #0000001a}.elc-decision__quote{font-family:var(--font-heading-family,inherit);font-size:1.9rem;line-height:1.35;font-weight:600}.elc-decision__quote:before{content:"\201c";display:block;height:2.4rem;font-size:4.4rem;line-height:1;color:var(--elc-accent)}.elc-decision__foot{display:flex;justify-content:space-between;align-items:center;gap:1rem}.elc-decision__badge{display:inline-flex;align-items:center;min-height:30px;padding:0 1.2rem;border-radius:999px;font-size:1.25rem;font-weight:700;background:var(--elc-ink);color:#fff}.elc-decision--performance .elc-decision__badge{background:var(--elc-accent)}.elc-decision--ultra .elc-decision__badge{background:#fff;color:var(--elc-ink);box-shadow:inset 0 0 0 1.5px var(--elc-ink)}.elc-decision__arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--elc-soft);font-size:1.6rem;transition:background .15s ease,color .15s ease}.elc-decision:hover .elc-decision__arrow{background:var(--elc-accent);color:#fff}.elc-cta{display:flex;justify-content:space-between;align-items:center;gap:2.4rem;margin-top:6.4rem;padding:4rem 4.8rem;border-radius:1.6rem;background:var(--elc-accent);color:#fff;box-shadow:0 10px 30px #f26f2140}.elc-cta__title{margin:0;font-family:var(--font-heading-family,inherit);font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.2;font-weight:600;color:#fff}.elc-cta__text{margin-top:.8rem!important;font-size:1.6rem;line-height:1.5;color:#fff;opacity:.92}.elc-cta .elc-btn{flex-shrink:0}@media screen and (min-width:750px){.elc--js .elc-panel__summary{display:none}.elc--js .elc-panel:not(.is-active){display:none}.elc--js .elc-panel__body{padding:2.8rem 3.2rem 3.2rem}.elc--js .elc-panel__title{display:block}}@media screen and (max-width:1199px){.elc-features{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.elc-hero{grid-template-columns:1fr;gap:3.2rem}.elc-lines{grid-template-columns:1fr;max-width:64rem}.elc-guide{grid-template-columns:repeat(2,minmax(0,1fr))}.elc-row{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.3fr);padding:1.4rem 1.6rem;gap:1.2rem}}@media screen and (max-width:749px){.elc-block{margin-top:4.8rem}.elc-hero{padding-top:.8rem}.elc-hero__intro{font-size:1.6rem}.elc-btns{flex-direction:column;align-items:stretch}.elc-hero__scale{padding:2rem}.elc-line{padding:3rem 2rem 2.4rem}.elc-badge{left:2rem}.elc-line__actions{flex-direction:column;align-items:stretch;text-align:center}.elc-line__actions .elc-link{justify-content:center}.elc-table{font-size:1.35rem;min-width:56rem}.elc-table th,.elc-table td{padding:1.2rem}.elc-table thead th{font-size:1.5rem}.elc-table th:first-child{width:auto;min-width:12rem;max-width:14rem;white-space:normal;box-shadow:2px 0 6px #0000000f}.elc-panel__body{padding:0 1.4rem 1.6rem}.elc-panel__summary{padding:1.8rem 4.8rem 1.8rem 1.6rem;font-size:1.8rem}.elc-panel__intro{flex-direction:column;align-items:stretch;gap:1.4rem}.elc-panel__intro .elc-btn{width:100%}.elc-note{margin-top:0!important}.elc-rows{border:0;border-radius:0;gap:1rem;overflow:visible}.elc-row--head{display:none}.elc-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "size size" "weight weight";gap:.4rem 1.2rem;padding:1.4rem 1.6rem;border:1px solid var(--elc-line)!important;border-radius:1.2rem}.elc-row__name{grid-area:name}.elc-row__price{grid-area:price;align-self:start}.elc-row__size{grid-area:size}.elc-row__weight{grid-area:weight}.elc-row__k{display:inline-block;min-width:11rem;margin-right:.6rem;font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--elc-muted)}.elc-features{grid-template-columns:1fr}.elc-feature{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:1.6rem;padding:2rem}.elc-feature__icon{grid-row:span 2}.elc-feature__title{margin-top:.2rem}.elc-guide{grid-template-columns:1fr}.elc-decision{min-height:0}.elc-cta{flex-direction:column;align-items:stretch;padding:3rem 2.4rem;text-align:left}.elc-cta .elc-btn{width:100%}}@media(prefers-reduced-motion:reduce){.elc-btn,.elc-tab,.elc-row,.elc-decision,.elc-row__arrow,.elc-decision__arrow,.elc-panel__summary:after{transition:none}.elc-decision:hover{transform:none}}.elc-decision__quote:before{content:none;display:none}.elc-scale__row{grid-template-columns:38px minmax(0,1fr) auto}.elc-scale__row .elc-wall{order:-1}.elc-stat dd{white-space:nowrap}@media screen and (min-width:990px)and (max-width:1199px){.elc-line{padding:3rem 2.2rem 2.4rem}.elc-line__name{font-size:2.4rem}.elc-stats{gap:.8rem}.elc-stat{padding:1rem 1.1rem}.elc-stat dd{font-size:1.55rem}}@media screen and (max-width:749px){.elc--js .elc-tabs{display:none}}.elc-stats{grid-template-columns:1fr;gap:.8rem}.elc-stat{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1.2rem;padding:1.1rem 1.4rem}.elc-stat dd{margin:0;font-size:1.7rem}.elc-badge{max-width:calc(100% - 4rem);padding:.5rem 1.2rem}
/*# sourceMappingURL=/cdn/shop/t/26/assets/eclipse-lines-compare.css.map */
