.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-inspection-availability{margin:5px 0 10px;color:#17466b;font-size:13px;line-height:1.45}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-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?subset=AAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAQ */
