.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--intro{padding-top:clamp(12px,1.8vw,26px)}.eo-home-intro{display:grid;grid-template-columns:56fr 44fr;min-height:200px;overflow:hidden;margin-bottom:clamp(22px,3vw,36px);border-radius:12px;background:#102b42;color:#fff}.eo-home-intro__copy{align-self:center;min-width:0;padding:23px clamp(22px,3.1vw,44px)}.eo-home-intro__copy h1{margin:0;color:#fff;font-size:clamp(25px,2.65vw,39px);font-weight:750;line-height:1.08;letter-spacing:-.02em}.eo-home-intro__copy p{margin:9px 0 0;color:#d8e9f0;font-size:clamp(13px,1.2vw,17px);line-height:1.4}.eo-home-intro__copy a{display:inline-block;margin-top:12px;padding-block:5px;color:#fff;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.eo-home-intro__copy a:hover{color:#b6e9f1}.eo-home-intro__copy a:focus-visible{outline:2px solid #b6e9f1;outline-offset:3px}.eo-home-intro__photo{position:relative;min-width:0}.eo-home-intro__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:51% 48%}.eo-home-intro__photo:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#102b42 0%,rgb(16 43 66 / 12%) 29%,transparent 48%);content:"";pointer-events:none}.eo-shop-categories.eo-shop-categories--intro h2{font-size:clamp(24px,2.4vw,33px)}@media(max-width:620px){.eo-home-intro{grid-template-columns:66fr 34fr;min-height:150px;margin-bottom:22px}.eo-home-intro__copy{padding:16px 5px 16px 16px}.eo-home-intro__copy h1{font-size:clamp(20px,5.2vw,28px)}.eo-home-intro__copy p{margin-top:6px}.eo-home-intro__copy a{margin-top:5px;font-size:12px}.eo-home-intro__photo img{object-position:47% center}.eo-home-intro__photo:after{background:linear-gradient(90deg,#102b42,transparent 46%)}}.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:linear-gradient(180deg,#f3f8fa 0,#fff 350px)}.eo-menu-cards .eo-category-tiles{--eo-menu-gap: clamp(12px, 1.5vw, 22px);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--eo-menu-gap)}.eo-menu-cards .eo-category-tiles>li{flex:0 1 calc((100% - 3 * var(--eo-menu-gap)) / 4);max-width:324px}.eo-menu-cards .eo-category-tiles:has(>li:nth-child(6):last-child)>li{flex-basis:calc((100% - 2 * var(--eo-menu-gap)) / 3);max-width:375px}.eo-menu-cards .eo-category-tile__link{box-shadow:0 2px 7px #173e540d;transition:border-color .15s ease,box-shadow .15s ease}.eo-menu-cards .eo-category-tile__link:hover{box-shadow:0 4px 13px #173e5422}.eo-menu-cards .eo-category-tile__image img{top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%}.eo-menu-cards .eo-category-tile__label{padding:13px 10px;font-size:15px}@media(max-width:1100px){.eo-menu-cards .eo-category-tiles>li{flex-basis:calc((100% - 2 * var(--eo-menu-gap)) / 3)}}@media(max-width:680px){.eo-menu-cards .eo-category-tiles>li,.eo-menu-cards .eo-category-tiles:has(>li:nth-child(6):last-child)>li{flex-basis:calc((100% - var(--eo-menu-gap)) / 2)}}.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}.eo-accucold-description>:first-child{margin-top:0}.eo-accucold-description .row{margin:0}.eo-accucold-description .row>.col-12{min-height:0;margin:0;padding:0}.eo-accucold-description .row>.col-12>strong{color:#17466b}.eo-accucold-description>p>strong:first-child{color:#17466b}.eo-accucold-description>p:empty{display:none}.eo-shipping-quote-note{margin:9px 0 0;color:#334f60;font-size:13px;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
