.compare-glasses_intro__8orbz{display:flex;align-items:flex-end;justify-content:space-between;gap:2.5rem}@media(max-width:47.99875em){.compare-glasses_intro__8orbz{flex-direction:column;align-items:flex-start;gap:var(--space-3xl,24px)}}.compare-glasses_introText__DVqne{flex:1;min-width:0}.compare-glasses_talkToExpert__0r_rT{--button-padding-x:1.5rem;--button-gap:0.625rem;--color-border-control:#d0d5dd;flex-shrink:0}@media(max-width:47.99875em){.compare-glasses_talkToExpert__0r_rT{--button-gap:var(--space-md,8px)}}svg.compare-glasses_talkToExpertIcon__YPg45{max-width:none}@media(max-width:47.99875em){svg.compare-glasses_talkToExpertIcon__YPg45{width:1rem;height:1rem}}.compare-glasses_description__KqeUd{max-width:45rem;margin:var(--space-lg,12px) 0 0;color:var(--color-text-muted,#696969);font-family:var(--font-family-body);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-md);color:var(--color-text-body)}.compare_root__zbvXY{--compare-border:var(--color-gray-soft,#ebebeb);--compare-label-bg:var(--color-surface-subtle,#fafafa);--compare-best-bg:var(--color-secondary-100,#c3f0ed);--compare-counter-color:var(--color-text-placeholder,#b3b3b3);--compare-label-width:10.75rem;--compare-column-min-width:11.25rem;--compare-band-height:2.5rem;background-color:var(--compare-bg,var(--color-surface-subtle,#fafafa))}@media(max-width:63.99875em){.compare_root__zbvXY{--compare-label-width:1px;--compare-column-min-width:min((100cqi - var(--compare-label-width))/2,11.25rem)}}.compare_empty__s6CXw .compare_specsToggle__kms_5,.compare_empty__s6CXw .compare_table__YsCBq tbody,.compare_empty__s6CXw .compare_toolbar__4iCH6{display:none}.compare_inner__ckudY{display:flex;flex-direction:column;gap:var(--space-4xl,32px);padding-block:var(--compare-padding-top,2.875rem) 3.4375rem;width:100%;max-width:var(--layout-max-width,1440px);margin-inline:auto;padding-inline:var(--layout-padding-x,84px)}@media(max-width:63.99875em){.compare_inner__ckudY{padding-inline:var(--layout-padding-x-mobile,24px)}}@media(max-width:47.99875em){.compare_inner__ckudY{padding-block:var(--space-4xl,32px)}}.compare_selectionBand__GNQxq{background-color:var(--color-surface,#ffffff)}.compare_selectionInner__SbkgC{padding-block-end:var(--space-7xl,64px);width:100%;max-width:var(--layout-max-width,1440px);margin-inline:auto;padding-inline:var(--layout-padding-x,84px)}@media(max-width:63.99875em){.compare_selectionInner__SbkgC{padding-inline:var(--layout-padding-x-mobile,24px)}}@media(max-width:47.99875em){.compare_selectionInner__SbkgC{padding-block-end:var(--space-4xl,32px)}}.compare_header__rHJ0F{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3xl,24px)}@media(max-width:47.99875em){.compare_header__rHJ0F{flex-direction:column;align-items:flex-start;gap:var(--space-xl,16px)}}.compare_heading__MC1pk{display:flex;flex:0 1 45rem;flex-direction:column;gap:var(--space-lg,12px);min-width:0}@media(max-width:47.99875em){.compare_heading__MC1pk{flex-basis:auto}}.compare_title__jsSCj{margin:0;font-family:var(--font-family-display,"Poppins",sans-serif);font-size:1.625rem;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-tight,1.2);color:var(--color-text-body,#363636)}@media(max-width:47.99875em){.compare_title__jsSCj{font-size:var(--font-size-2xl,22px)}}.compare_description__xEoM_{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-body);margin:0;color:var(--color-text-muted,#696969)}.compare_toolbar__4iCH6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-lg,12px) var(--space-3xl,24px)}.compare_switch__f9ckg{display:inline-flex;align-items:center;gap:var(--space-lg,12px);font-size:.8125rem;font-weight:var(--font-weight-medium,500);line-height:var(--line-height-tight,1.2);color:var(--color-text-body,#363636);cursor:pointer}.compare_switch__f9ckg:has(.compare_switchInput__PjC3O:disabled){opacity:.85;cursor:not-allowed}.compare_switchInput__PjC3O{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare_switchTrack__4UXDw{position:relative;flex-shrink:0;width:2.25rem;height:1.25rem;border-radius:999px;background-color:var(--compare-border);transition:background-color var(--transition-fast,.15s ease)}.compare_switchTrack__4UXDw:after{content:"";position:absolute;top:.125rem;left:.125rem;width:1rem;height:1rem;border-radius:50%;background-color:var(--color-surface,#ffffff);box-shadow:var(--shadow-xs,0 1px 2px 0 rgba(16,24,40,.05));transition:transform var(--transition-fast,.15s ease)}.compare_switchInput__PjC3O:checked+.compare_switchTrack__4UXDw{background-color:var(--color-secondary,#00babf)}.compare_switchInput__PjC3O:checked+.compare_switchTrack__4UXDw:after{transform:translateX(1rem)}.compare_switchInput__PjC3O:focus-visible+.compare_switchTrack__4UXDw{outline:2px solid var(--color-focus-ring,#00babf);outline-offset:2px}.compare_counter__w3g0J{margin:0;font-size:var(--font-size-xs,12px);line-height:var(--line-height-tight,1.2);color:var(--compare-counter-color)}.compare_tableScroller__KQbYd{overflow-x:auto;border:var(--border-width-default,1px) solid var(--compare-border);border-radius:var(--radius-md,8px);background-color:var(--color-surface,#ffffff)}@media(max-width:63.99875em){.compare_tableScroller__KQbYd{container-type:inline-size}}.compare_table__YsCBq{width:100%;min-width:calc(var(--compare-label-width) + var(--compare-columns)*var(--compare-column-min-width));table-layout:fixed;border-collapse:separate;border-spacing:0}.compare_table__YsCBq tbody>tr>*{border-block-start:var(--border-width-default,1px) solid var(--compare-border)}.compare_table__YsCBq .compare_corner__bHxUW+*,.compare_table__YsCBq .compare_specLabel__taGfc+*{border-inline-start:none}.compare_addCell__rJPvQ,.compare_productCell__aEsEh,.compare_value__gUGPk{border-inline-start:var(--border-width-default,1px) solid var(--compare-border)}.compare_caption__vLd5d{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compare_labelColumn__TAYOm{width:var(--compare-label-width)}.compare_corner__bHxUW,.compare_specLabel__taGfc{position:sticky;inset-inline-start:0;z-index:1;padding:0;border-inline-end:var(--border-width-default,1px) solid var(--compare-border);background-color:var(--compare-label-bg)}@media(max-width:63.99875em){.compare_corner__bHxUW,.compare_specLabel__taGfc{border-inline-end:none;background-color:rgba(0,0,0,0)}}.compare_specLabel__taGfc,.compare_value__gUGPk{padding-block:.65625rem}.compare_specLabel__taGfc{padding-inline:var(--space-2xl,20px) var(--space-xl,16px);font-size:.8125rem;font-weight:var(--font-weight-semibold,600);line-height:1.3;text-align:start;color:var(--color-text-body,#363636)}@media(max-width:63.99875em){.compare_specLabel__taGfc{padding:0}.compare_specLabelText__6BKFb{position:absolute;inset-block-start:0;inset-inline-start:0;width:100cqi;height:var(--compare-band-height);padding:calc((var(--compare-band-height) - 1.3em)/2) var(--space-lg,12px);overflow:hidden;background-color:var(--compare-label-bg);text-align:center;white-space:nowrap;text-overflow:ellipsis}}.compare_value__gUGPk{padding-inline:var(--space-lg,12px);background-color:var(--color-surface,#ffffff);font-size:.8125rem;line-height:1.4;text-align:center;color:var(--color-text-muted,#696969)}@media(max-width:63.99875em){.compare_value__gUGPk{padding-block-start:calc(var(--compare-band-height) + .65625rem)}}.compare_valueBest__I5eEn{background-color:var(--compare-best-bg);font-weight:var(--font-weight-semibold,600);color:var(--color-secondary,#00babf)}.compare_best__oh_yR{display:inline-flex;align-items:center;gap:var(--space-sm,6px)}.compare_bestBadge__8vEtU{padding:var(--space-xxs,2px) var(--space-sm,6px);border-radius:.1875rem;background-color:var(--color-secondary,#00babf);font-size:.5rem;line-height:var(--line-height-tight,1.2);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-inverse,#ffffff)}.compare_productCell__aEsEh{padding:var(--space-lg,12px) var(--space-xl,16px) 0;background-color:var(--color-surface,#ffffff);text-align:center;vertical-align:top}.compare_productMediaCell__OsAck{padding-block-start:var(--space-2xl,20px)}.compare_productMedia__s1jUK{position:relative;padding-block-start:2.5rem}.compare_productImage__l3sXx{position:relative;height:7.5rem;border-radius:var(--radius-xs,4px);overflow:hidden}.compare_productPhoto__4P4Bn{-o-object-fit:contain;object-fit:contain}.compare_productTitle__hXozn{font-size:var(--font-size-sm,14px);font-weight:var(--font-weight-semibold,600);line-height:1.3;color:var(--color-text-body,#363636)}.compare_productLink__OU941{color:inherit;text-decoration:none}@media(any-hover:hover){.compare_productLink__OU941:hover{text-decoration:underline}}.compare_productLink__OU941:focus-visible{outline:2px solid var(--color-focus-ring,#00babf);outline-offset:2px}.compare_productBrand__Wrn6t{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-tight,1.2);color:var(--color-secondary,#00babf)}.compare_productHighlights__PQpSo{padding-block-end:var(--space-3xl,24px)}.compare_highlights__ClfB9{display:flex;flex-direction:column;gap:var(--space-md,8px);margin:0;padding:0;list-style:none;text-align:start}.compare_highlight__AWww_{display:flex;align-items:flex-start;gap:var(--space-md,8px);font-size:var(--font-size-xs,12px);line-height:1.4;color:var(--color-text-body,#363636)}.compare_highlight__AWww_ .compare_highlightIcon__vClQv{width:1.125rem;height:1.125rem}.compare_addCell__rJPvQ{padding:var(--space-2xl,20px) var(--space-xl,16px) var(--space-3xl,24px);background-color:var(--color-surface,#ffffff);text-align:center;vertical-align:top}@media(max-width:63.99875em){.compare_addCell__rJPvQ{padding-inline:var(--space-md,8px)}}.compare_actionButton__hkneb{display:inline-flex;align-items:center;gap:var(--space-sm,6px);padding:.375rem .6875rem;border:var(--border-width-default,1px) solid var(--compare-border);border-radius:var(--radius-sm,6px);background-color:var(--color-surface,#ffffff);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-tight,1.2);color:var(--color-text-body,#363636);cursor:pointer;transition:background-color var(--transition-fast,.15s ease)}@media(any-hover:hover){.compare_actionButton__hkneb:hover{background-color:var(--color-bg-hover,#f4f4f4)}}.compare_actionButton__hkneb:focus-visible{outline:2px solid var(--color-focus-ring,#00babf);outline-offset:2px}.compare_removeButton__4tjLi{position:absolute;inset-block-start:0;inset-inline-end:0;font-size:var(--font-size-xs,12px)}.compare_addButton__tXB4W{font-size:var(--font-size-md,16px)}.compare_addButton__tXB4W .compare_addIcon__tfv8u{width:1.3125rem;height:1.3125rem}.compare_compareMore__3izzR,.compare_specsToggle__kms_5{--button-height-sm:2.5625rem;--button-padding-x:1.375rem;--button-gap:var(--space-md,8px);--button-radius:var(--radius-sm,6px);--button-line-height-sm:var(--line-height-tight,1.2)}.compare_specsToggle__kms_5{align-self:center}a.compare_compareMore__3izzR{flex-shrink:0;margin-inline-start:auto;background-color:var(--color-secondary-500,#00babf);color:var(--color-primary-foreground,#ffffff)}@media(any-hover:hover){a.compare_compareMore__3izzR:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-secondary-600,#0ba0a4);box-shadow:inset 0 0 0 1px var(--color-secondary-600,#0ba0a4),var(--shadow-xs,0 1px 2px 0 rgba(16,24,40,.05))}}@media(max-width:47.99875em){a.compare_compareMore__3izzR{margin-inline-start:0}}.compare-picker_root__zbeza{display:flex;flex-direction:column;gap:var(--space-md,8px);width:100%;text-align:start}.compare-picker_field__MoYKq{display:flex;align-items:center;gap:var(--space-sm,6px);padding:var(--space-sm,6px) var(--space-md,8px);border:var(--border-width-default,1px) solid var(--color-gray-soft,#ebebeb);border-radius:var(--radius-xs,4px);background-color:var(--color-surface,#ffffff)}.compare-picker_searchIcon__7LF0A{flex-shrink:0;color:var(--color-text-placeholder,#b3b3b3)}.compare-picker_input__dA1O0{flex:1;min-width:0;padding:0;border:none;background:rgba(0,0,0,0);color:var(--color-text-body,#363636);font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-body)}.compare-picker_input__dA1O0::-moz-placeholder{color:var(--color-text-placeholder,#b3b3b3)}.compare-picker_input__dA1O0::placeholder{color:var(--color-text-placeholder,#b3b3b3)}.compare-picker_input__dA1O0:focus{outline:none}.compare-picker_input__dA1O0::-webkit-search-cancel-button,.compare-picker_input__dA1O0::-webkit-search-decoration{display:none}.compare-picker_input__dA1O0:focus-visible{outline:2px solid var(--color-focus-ring,#00babf);outline-offset:2px}.compare-picker_group__1gtT_{border-block-end:var(--border-width-default,1px) solid var(--color-gray-soft,#ebebeb)}.compare-picker_trigger__HzUP2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md,8px);width:100%;padding:var(--space-md,8px);border:none;background:rgba(0,0,0,0);font-weight:var(--font-weight-medium,500);text-align:start;color:var(--color-text-body,#363636);cursor:pointer;font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-body)}@media(any-hover:hover){.compare-picker_trigger__HzUP2:hover{background-color:var(--color-bg-hover,#f4f4f4)}}.compare-picker_trigger__HzUP2:focus-visible{outline:2px solid var(--color-focus-ring,#00babf);outline-offset:2px}.compare-picker_chevron__Bm_2q{flex-shrink:0;color:var(--color-text-placeholder,#b3b3b3);transition:transform var(--transition-fast,.15s ease)}.compare-picker_trigger__HzUP2[data-state=open] .compare-picker_chevron__Bm_2q{transform:scaleY(-1)}.compare-picker_list__TCUPj{max-height:15rem;margin:0;padding:0;overflow:auto;list-style:none}.compare-picker_option__SvZW2{display:flex;align-items:center;gap:var(--space-md,8px);width:100%;padding:var(--space-sm,6px) var(--space-md,8px);border:none;background:rgba(0,0,0,0);text-align:start;cursor:pointer;transition:background-color var(--transition-fast,.15s ease)}@media(any-hover:hover){.compare-picker_option__SvZW2:hover{background-color:var(--color-bg-hover,#f4f4f4)}}.compare-picker_option__SvZW2:focus-visible{outline:2px solid var(--color-focus-ring,#00babf);outline-offset:2px}.compare-picker_thumbnailPlaceholder__U_6JI,.compare-picker_thumbnail__pNp67{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-xs,4px)}.compare-picker_thumbnail__pNp67{-o-object-fit:cover;object-fit:cover}.compare-picker_thumbnailPlaceholder__U_6JI{background-color:var(--color-surface-subtle,#fafafa)}.compare-picker_title__98_Yk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-body,#363636)}.compare-picker_empty__IhTD9,.compare-picker_title__98_Yk{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-body)}.compare-picker_empty__IhTD9{margin:0;color:var(--color-text-placeholder,#b3b3b3)}.compare-picker_visuallyHidden__P_VcP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}