.eo-turret{max-width:1280px;margin:0 auto;padding:42px 22px 46px;text-align:center}.eo-turret .home-section--title{margin:0 0 18px}.eo-turret__frame{position:relative}.eo-turret__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:18px;list-style:none;margin:0;padding:0}.eo-turret__item{margin:0;min-width:0}.eo-turret__item a{display:block;color:inherit;text-decoration:none}.eo-turret__sphere{display:grid;place-items:center;width:100%;max-width:235px;aspect-ratio:1;margin:0 auto;border:1px solid #91bdce;border-radius:50%;background:radial-gradient(circle at 34% 24%,#fff 6%,#edfafa,#c4e8ee 66%,#91c8d8 88%,#7ab4c8);box-shadow:inset 0 1px 2px #ffffffd9,inset -5px -8px 15px #144b7030,0 8px 15px #17466b16}.eo-turret__photo{display:block;width:76%;height:76%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.eo-turret__orbit{display:none}.eo-turret[data-ready] .eo-turret__orbit{display:block;position:absolute;inset:23% 12% auto;height:46%;border:1px solid #b7ceda;border-top-color:#e1ebf1;border-radius:50%;background:radial-gradient(ellipse at 50% 70%,#edf4f8a6,#f8fbfc0d 72%);pointer-events:none}.eo-turret[data-ready] .eo-turret__item{--eo-sphere-shadow: calc(3px + 6px * var(--eo-depth))}.eo-turret[data-ready] .eo-turret__sphere{box-shadow:inset 0 1px 2px #ffffffd9,inset -5px -8px 15px #144b7030,0 var(--eo-sphere-shadow) 17px #17466b25}.eo-turret__label{display:inline-block;margin-top:7px;font-size:15px;font-weight:600;line-height:1.3}.eo-turret__item a:hover .eo-turret__label{text-decoration:underline}.eo-turret__controls{display:none}.eo-turret__view-all{display:inline-flex;margin-top:12px}.eo-turret[data-ready] .eo-turret__items{position:relative;display:block;height:clamp(350px,37vw,450px);margin:0 48px}.eo-turret[data-ready] .eo-turret__item{position:absolute;top:var(--eo-top);left:var(--eo-left);z-index:var(--eo-layer);width:min(27%,255px);transform:translate(-50%) scale(var(--eo-scale));transform-origin:center top}.eo-turret[data-ready] .eo-turret__item:focus-within{z-index:200}.eo-turret[data-ready] .eo-turret__controls{display:block}.eo-turret__controls button{position:absolute;top:51%;z-index:201;display:grid;place-items:center;width:44px;height:44px;padding:0;color:#183448;background:#fff;border:1px solid #bacad4;border-radius:50%;cursor:pointer}.eo-turret__controls button:first-child{left:0}.eo-turret__controls button:last-child{right:0}.eo-turret__controls button:hover{background:#edf4f8}.eo-turret__controls button span{width:9px;height:9px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.eo-turret__controls button:first-child span{transform:rotate(-135deg)}.eo-turret a:focus-visible,.eo-turret button:focus-visible{outline:2px solid #17466b;outline-offset:3px}@media(max-width:640px){.eo-turret{padding:32px 12px}.eo-turret[data-ready] .eo-turret__items{height:clamp(232px,53vw,330px);margin:0}.eo-turret[data-ready] .eo-turret__item{width:31%}.eo-turret__label{font-size:13px;overflow-wrap:anywhere}.eo-turret[data-ready] .eo-turret__orbit{inset:17% 5% auto;height:42%}.eo-turret[data-ready] .eo-turret__controls{display:flex;justify-content:center;gap:16px}.eo-turret__controls button{position:static}.eo-turret__view-all{margin-top:17px}}.eo-customer-notes{max-width:1500px;box-sizing:border-box;padding:0 25px;margin:35px auto 40px}.eo-customer-notes>h2{font-size:23px;line-height:1.3;text-align:left;margin:0 0 18px}.eo-customer-notes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.eo-customer-notes figure{margin:0;padding:4px 0 4px 18px;border-left:2px solid #dce5eb}.eo-customer-notes blockquote{margin:0;padding:0;border:0;font-size:15px;font-style:normal;line-height:1.65;text-align:left}.eo-customer-notes blockquote p{margin:0}.eo-customer-notes figcaption{font-size:13px;font-weight:600;line-height:1.5;margin:12px 0 0;color:#51616c}.eo-customer-notes figcaption p{margin:0}@media(max-width:700px){.eo-customer-notes__grid{grid-template-columns:1fr;gap:22px}}.eo-inspection-landing{padding-top:20px;padding-bottom:30px}.eo-inspection-landing h1{margin:0 0 12px}.eo-inspection-landing>p{margin:0 0 18px;max-width:68ch}.eo-inspection-landing .rte{max-width:75ch}.eo-shop-categories{width:min(100%,1440px);margin:0 auto;padding:clamp(24px,4vw,48px) clamp(16px,4vw,52px) 40px}.eo-shop-categories h2{margin:0 0 22px;font-size:clamp(26px,3vw,38px);line-height:1.15}.eo-shop-categories__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.5vw,20px);padding:0;margin:0;list-style:none}.eo-shop-categories__grid li{margin:0;min-width:0}.eo-shop-categories__grid a{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;height:100%;overflow:hidden;border:1px solid #d9e7eb;border-radius:12px;color:#173e54;background:#fff;text-decoration:none}.eo-shop-categories__grid a:hover{border-color:#46839a;background:#f2fafb}.eo-shop-categories__grid a:focus-visible{outline:2px solid #176783;outline-offset:3px}.eo-shop-categories__picture{position:relative;display:block;width:100%;aspect-ratio:1.55;background:radial-gradient(ellipse at 49% 35%,#fff,#edf5f7 85%)}.eo-shop-categories__picture img{position:absolute;top:9.5%;right:9.5%;bottom:9.5%;left:9.5%;display:block;width:81%;height:81%;object-fit:contain;mix-blend-mode:multiply}.eo-shop-categories__label{padding:10px 8px;font-size:14px;font-weight:700;line-height:1.25;text-align:center}@media(max-width:950px){.eo-shop-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:550px){.eo-shop-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.eo-category-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.5vw,20px);padding:0;margin:0;list-style:none}.eo-category-tiles>.eo-category-tile{min-width:0;margin:0;list-style:none}.eo-category-tile>.eo-category-tile__link{display:grid;grid-template-rows:auto 1fr;align-items:center;height:100%;padding:0;border:1px solid #d9e7eb;border-radius:12px;color:#173e54;background:#fff;overflow:hidden;text-decoration:none}.eo-category-tile>.eo-category-tile__link:hover{border-color:#46839a;background:#f2fafb}.eo-category-tile>.eo-category-tile__link:focus-visible{outline:2px solid #176783;outline-offset:3px}.eo-category-tile__image{position:relative;width:100%;aspect-ratio:1.55;background:radial-gradient(ellipse at 49% 35%,#fff,#edf5f7 85%)}.eo-category-tile__image img{position:absolute;top:9.5%;right:9.5%;bottom:9.5%;left:9.5%;display:block;width:81%;height:81%;object-fit:contain;mix-blend-mode:multiply}.eo-category-tile__label{padding:10px 8px;font-size:14px;font-weight:700;line-height:1.25;text-align:center}@media(max-width:1100px){.eo-category-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:800px){.eo-category-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:520px){.eo-category-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.eo-collection-category-tiles{margin:12px 0 26px;text-align:left}.eo-collection-category-tiles>h2{margin:0 0 13px;font-size:clamp(18px,2vw,23px);color:#17466b}.eo-buying-guide{margin:16px 0 24px;text-align:left;color:#17466b}.eo-buying-guide h2{margin:0 0 12px;font-size:21px}.eo-buying-guide p{margin:10px 0 0;font-size:14px}.eo-buying-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:9px}.eo-buying-cards>*{display:block;padding:11px 12px;border:1px solid #c7d8e3;border-radius:8px;background:#fff;color:#17466b;text-decoration:none}.eo-buying-cards a:hover,.eo-buying-current{border-color:#2b7d58;background:#edf7f1}.eo-buying-cards a:focus-visible{outline:2px solid #1265a4;outline-offset:2px}.eo-buying-cards span{display:block;margin-top:4px;font-size:13px;line-height:1.4}.eo-inspection-availability{margin:5px 0 10px;color:#17466b;font-size:13px;line-height:1.45}.eo-inspection-guide{margin:15px 0 25px;text-align:left;color:#17466b}.eo-inspection-guide h2{margin:0 0 12px;font-size:21px}.eo-inspection-guide__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:10px}.eo-inspection-guide__grid>a{display:block;padding:12px;border:1px solid #c7d8e3;border-radius:9px;color:inherit;background:#fff;text-decoration:none}.eo-inspection-guide__grid>a:hover{border-color:#2b7d58;background:#edf7f1}.eo-inspection-guide__grid>a:focus-visible{outline:2px solid #1265a4;outline-offset:2px}.eo-inspection-guide__grid img{display:block;width:100%;height:96px;margin-bottom:8px;object-fit:contain}.eo-inspection-guide__grid span{display:block;margin-top:4px;font-size:13px;line-height:1.4}.eo-inspection-guide p{margin:12px 0 0;font-size:14px}details[open]>.navmenu-meganav--desktop:has(>.eo-menu-cards){height:auto}.navmenu-meganav-standard__wrapper.eo-menu-cards{box-sizing:border-box;display:block;width:100%;height:calc(100dvh - var(--eo-menu-top, 160px));max-height:none!important;overflow-y:auto;overscroll-behavior:contain;padding:20px clamp(16px,4vw,52px) 22px;border-top:1px solid #dce8ed;background:#fff}.eo-menu-cards .eo-category-tiles,.eo-menu-cards__quick-links,.eo-menu-cards__bar{max-width:1360px;margin-inline:auto}.eo-menu-cards [hidden]{display:none!important}.eo-menu-cards__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-bottom:16px}.eo-menu-cards__bar h2{margin:0;font-size:20px}.eo-menu-cards__bar button{padding:6px 10px;border:1px solid #d9e7eb;border-radius:6px;color:#174c65;background:#f2fafb;cursor:pointer}.eo-menu-cards__quick-links{margin-top:12px}.navmenu .eo-menu-cards .eo-menu-cards__quick-links a{display:inline-block;padding:3px 2px;color:#174c65;font-size:13px;text-decoration:underline}.navmenu-id-inspection-optics>details>summary.navmenu-link-depth-1{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.navmenu-id-inspection-optics>details>summary.navmenu-link-depth-1>a{padding:0}.navmenu-id-inspection-optics>details>summary.navmenu-link-depth-1>.navmenu-icon{display:inline-flex;align-items:center;position:static;margin:0}.eo-nikon-brightfield{margin:18px 0 24px}.eo-nikon-brightfield h2{font-size:21px;margin:0 0 4px}.eo-nikon-brightfield p{font-size:14px;margin:0 0 10px}.eo-nikon-brightfield>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:860px}.eo-nikon-brightfield a{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid #dce4ea;border-radius:8px;color:#17466b}.eo-nikon-brightfield img{width:74px;height:80px;object-fit:contain}@media(max-width:550px){.eo-nikon-brightfield>div{grid-template-columns:1fr}}.eo-eclipse-choices img{display:block;width:100%;height:112px;object-fit:contain;margin:0 0 8px}.eo-eclipse-ready .product-sku{display:none}.eo-nikon-config .eo-nikon-no-stand-tri,.eo-nikon-config:has(input[name=eo-nikon-head][value=tri]:checked) .eo-nikon-no-stand-bino{display:none}.eo-nikon-config:has(input[name=eo-nikon-head][value=tri]:checked) .eo-nikon-no-stand-tri{display:block}.eo-nikon-config input[value=bino]+span img,.eo-nikon-config .eo-nikon-no-stand-bino,.eo-nikon-active:has(input[name=eo-nikon-head][value=bino]:checked) [data-eo-nikon-photo]{filter:saturate(.5)}.eo-xcite-fit{margin:0 0 16px;color:#17466b}.eo-xcite-fit p{margin:0 0 8px;font-size:13px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.eo-xcite-selection{border-left:3px solid #2b7d58;background:#edf7f1;padding:10px 12px}.eo-xcite-fit .eo-xcite-make{display:block;width:100%;min-height:40px;margin:4px 0 10px;padding:6px 10px;font:inherit;color:#173e61;background:#fff;border:1px solid #c7d8e3;border-radius:5px}.eo-xcite-fit [hidden]{display:none!important}.eo-lab-filter-nav .filter-group--wrapper{max-height:17rem;overflow-y:auto;overscroll-behavior:contain}.eo-lab-filter-nav .filter-text{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
