.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))}}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}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAABAAQ */
