1<!doctype html> 2<html class="no-js" lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content="#21d4df"> 8 9 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 10 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 11 <link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" href="//diy-optics.com/cdn/shop/t/3/assets/theme.css?v=24249846927661985031788725747" as="style"> 12 <link rel="preload" as="font" href="//diy-optics.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" type="font/woff2" crossorigin> 13 <link rel="preload" as="font" href="//diy-optics.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" type="font/woff2" crossorigin> 14 <link rel="preload" as="font" href="//diy-optics.com/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2" type="font/woff2" crossorigin> 15 <link rel="preload" href="//diy-optics.com/cdn/shop/t/3/assets/theme.js?v=16203573537316399521788725747" as="script"> 16 <link rel="preload" href="//diy-optics.com/cdn/shop/t/3/assets/lazysizes.js?v=63098554868324070131788725747" as="script"><link rel="canonical" href="https://diy-optics.com/"><link rel="shortcut icon" href="//diy-optics.com/cdn/shop/files/DIY-Optics_Logo_20230913_32x32.png?v=1694676857" type="image/png"><title>DIY-Optics - Lasers & Optics 17– DIY-Optics GmbH</title><meta name="description" content="DIY-Optics develops PulseBrick ultrashort pulse lasers and provides precision laser-cut components, laser prototyping and optical engineering."><!-- /snippets/social-meta-tags.liquid --> 18 19 20<meta property="og:site_name" content="DIY-Optics GmbH"> 21<meta property="og:url" content="https://diy-optics.com/"> 22<meta property="og:title" content="DIY-Optics - Lasers & Optics"> 23<meta property="og:type" content="website"> 24<meta property="og:description" content="DIY-Optics develops PulseBrick ultrashort pulse lasers and provides precision laser-cut components, laser prototyping and optical engineering."><meta property="og:image" content="http://diy-optics.com/cdn/shop/files/ChatGPT_Image_20_Sept_2026_15_01_21.png?v=1789909393"> 25 <meta property="og:image:secure_url" content="https://diy-optics.com/cdn/shop/files/ChatGPT_Image_20_Sept_2026_15_01_21.png?v=1789909393"> 26 <meta property="og:image:width" content="1730"> 27 <meta property="og:image:height" content="909"> 28 29 30<meta name="twitter:card" content="summary_large_image"> 31<meta name="twitter:title" content="DIY-Optics - Lasers & Optics"> 32<meta name="twitter:description" content="DIY-Optics develops PulseBrick ultrashort pulse lasers and provides precision laser-cut components, laser prototyping and optical engineering."> 33 34 35<style data-shopify> 36:root { 37 --color-text: #111318; 38 --color-text-rgb: 17, 19, 24; 39 --color-body-text: #333d49; 40 --color-sale-text: #da2f0c; 41 --color-small-button-text-border: #111318; 42 --color-text-field: #ffffff; 43 --color-text-field-text: #111318; 44 --color-text-field-text-rgb: 17, 19, 24; 45 46 --color-btn-primary: #21d4df; 47 --color-btn-primary-darker: #1aaab3; 48 --color-btn-primary-text: #111318; 49 50 --color-blankstate: rgba(51, 61, 73, 0.35); 51 --color-blankstate-border: rgba(51, 61, 73, 0.2); 52 --color-blankstate-background: rgba(51, 61, 73, 0.1); 53 54 --color-text-focus:#464e63; 55 --color-overlay-text-focus:#e6e6e6; 56 --color-btn-primary-focus:#1aaab3; 57 --color-btn-social-focus:#bbc6d0; 58 --color-small-button-text-border-focus:#464e63; 59 --predictive-search-focus:#f2f2f2; 60 61 --color-body: #ffffff; 62 --color-bg: #ffffff; 63 --color-bg-rgb: 255, 255, 255; 64 --color-bg-alt: rgba(51, 61, 73, 0.05); 65 --color-bg-currency-selector: rgba(51, 61, 73, 0.2); 66 67 --color-overlay-title-text: #ffffff; 68 --color-image-overlay: #000000; 69 --color-image-overlay-rgb: 0, 0, 0;--opacity-image-overlay: 0.4;--hover-overlay-opacity: 0.8; 70 71 --color-border: #d9dfe5; 72 --color-border-form: #8d959f; 73 --color-border-form-darker: #727b87; 74 75 --svg-select-icon: url(//diy-optics.com/cdn/shop/t/3/assets/ico-select.svg?v=115889081244758581811788766402); 76 --slick-img-url: url(//diy-optics.com/cdn/shop/t/3/assets/ajax-loader.gif?v=41356863302472015721788725747); 77 78 --font-weight-body--bold: 700; 79 --font-weight-body--bolder: 700; 80 81 --font-stack-header: Muli, sans-serif; 82 --font-style-header: normal; 83 --font-weight-header: 400; 84 85 --font-stack-body: Muli, sans-serif; 86 --font-style-body: normal; 87 --font-weight-body: 400; 88 89 --font-size-header: 36; 90 91 --font-size-base: 18; 92 93 --font-h1-desktop: 48; 94 --font-h1-mobile: 45; 95 --font-h2-desktop: 28; 96 --font-h2-mobile: 25; 97 --font-h3-mobile: 28; 98 --font-h4-desktop: 24; 99 --font-h4-mobile: 22; 100 --font-h5-desktop: 20; 101 --font-h5-mobile: 18; 102 --font-h6-desktop: 19; 103 --font-h6-mobile: 17; 104 105 --font-mega-title-large-desktop: 90; 106 107 --font-rich-text-large: 20; 108 --font-rich-text-small: 15; 109 110 111--color-video-bg: #f2f2f2; 112 113 114 --global-color-image-loader-primary: rgba(17, 19, 24, 0.06); 115 --global-color-image-loader-secondary: rgba(17, 19, 24, 0.12); 116 } 117</style> 118 119 120 <style>*,::after,::before{box-sizing:border-box}body{margin:0}body,html{background-color:var(--color-body)}body,button{font-size:calc(var(--font-size-base) * 1px);font-family:var(--font-stack-body);font-style:var(--font-style-body);font-weight:var(--font-weight-body);color:var(--color-text);line-height:1.5}body,button{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.border-bottom{border-bottom:1px solid var(--color-border)}.btn--link{background-color:transparent;border:0;margin:0;color:var(--color-text);text-align:left}.text-right{text-align:right}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.icon__fallback-text,.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}li{list-style:none}.list--inline{padding:0;margin:0}.list--inline>li{display:inline-block;margin-bottom:0;vertical-align:middle}a{color:var(--color-text);text-decoration:none}.h1,.h2,h1,h2{margin:0 0 17.5px;font-family:var(--font-stack-header);font-style:var(--font-style-header);font-weight:var(--font-weight-header);line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}.h1 a,.h2 a,h1 a,h2 a{color:inherit;text-decoration:none;font-weight:inherit}.h1,h1{font-size:calc(((var(--font-h1-desktop))/ (var(--font-size-base))) * 1em);text-transform:none;letter-spacing:0}@media only screen and (max-width:749px){.h1,h1{font-size:calc(((var(--font-h1-mobile))/ (var(--font-size-base))) * 1em)}}.h2,h2{font-size:calc(((var(--font-h2-desktop))/ (var(--font-size-base))) * 1em);text-transform:uppercase;letter-spacing:.1em}@media only screen and (max-width:749px){.h2,h2{font-size:calc(((var(--font-h2-mobile))/ (var(--font-size-base))) * 1em)}}p{color:var(--color-body-text);margin:0 0 19.44444px}@media only screen and (max-width:749px){p{font-size:calc(((var(--font-size-base) - 1)/ (var(--font-size-base))) * 1em)}}p:last-child{margin-bottom:0}@media only screen and (max-width:749px){.small--hide{display:none!important}}.grid{list-style:none;margin:0;padding:0;margin-left:-30px}.grid::after{content:'';display:table;clear:both}@media only screen and (max-width:749px){.grid{margin-left:-22px}}.grid::after{content:'';display:table;clear:both}.grid--no-gutters{margin-left:0}.grid--no-gutters .grid__item{padding-left:0}.grid--table{display:table;table-layout:fixed;width:100%}.grid--table>.grid__item{float:none;display:table-cell;vertical-align:middle}.grid__item{float:left;padding-left:30px;width:100%}@media only screen and (max-width:749px){.grid__item{padding-left:22px}}.grid__item[class*="--push"]{position:relative}@media only screen and (min-width:750px){.medium-up--one-quarter{width:25%}.medium-up--push-one-third{width:33.33%}.medium-up--one-half{width:50%}.medium-up--push-one-third{left:33.33%;position:relative}}.site-header{position:relative;background-color:var(--color-body)}@media only screen and (max-width:749px){.site-header{border-bottom:1px solid var(--color-border)}}@media only screen and (min-width:750px){.site-header{padding:0 55px}.site-header.logo--center{padding-top:30px}}.site-header__logo{margin:15px 0}.logo-align--center .site-header__logo{text-align:center;margin:0 auto}@media only screen and (max-width:749px){.logo-align--center .site-header__logo{text-align:left;margin:15px 0}}@media only screen and (max-width:749px){.site-header__logo{padding-left:22px;text-align:left}.site-header__logo img{margin:0}}.site-header__logo-link{display:inline-block;word-break:break-word}@media only screen and (min-width:750px){.logo-align--center .site-header__logo-link{margin:0 auto}}.site-header__logo-image{display:block}@media only screen and (min-width:750px){.site-header__logo-image{margin:0 auto}}.site-header__logo-image img{width:100%}.site-header__logo-image--centered img{margin:0 auto}.site-header__logo img{display:block}.site-header__icons{position:relative;white-space:nowrap}@media only screen and (max-width:749px){.site-header__icons{width:auto;padding-right:13px}.site-header__icons .btn--link,.site-header__icons .site-header__cart{font-size:calc(((var(--font-size-base))/ (var(--font-size-base))) * 1em)}}.site-header__icons-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;
120-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.site-header__account,.site-header__cart,.site-header__search{position:relative}.site-header__search.site-header__icon{display:none}@media only screen and (min-width:1400px){.site-header__search.site-header__icon{display:block}}.site-header__search-toggle{display:block}@media only screen and (min-width:750px){.site-header__account,.site-header__cart{padding:10px 11px}}.site-header__cart-title,.site-header__search-title{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;display:block;vertical-align:middle}.site-header__cart-title{margin-right:3px}.site-header__cart-count{display:flex;align-items:center;justify-content:center;position:absolute;right:.4rem;top:.2rem;font-weight:700;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);border-radius:50%;min-width:1em;height:1em}.site-header__cart-count span{font-family:HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:calc(11em / 16);line-height:1}@media only screen and (max-width:749px){.site-header__cart-count{top:calc(7em / 16);right:0;border-radius:50%;min-width:calc(19em / 16);height:calc(19em / 16)}}@media only screen and (max-width:749px){.site-header__cart-count span{padding:.25em calc(6em / 16);font-size:12px}}.site-header__menu{display:none}@media only screen and (max-width:749px){.site-header__icon{display:inline-block;vertical-align:middle;padding:10px 11px;margin:0}}@media only screen and (min-width:750px){.site-header__icon .icon-search{margin-right:3px}}.announcement-bar{z-index:10;position:relative;text-align:center;border-bottom:1px solid transparent;padding:2px}.announcement-bar__link{display:block}.announcement-bar__message{display:block;padding:11px 22px;font-size:calc(((16)/ (var(--font-size-base))) * 1em);font-weight:var(--font-weight-header)}@media only screen and (min-width:750px){.announcement-bar__message{padding-left:55px;padding-right:55px}}.site-nav{position:relative;padding:0;text-align:center;margin:25px 0}.site-nav a{padding:3px 10px}.site-nav__link{display:block;white-space:nowrap}.site-nav--centered .site-nav__link{padding-top:0}.site-nav__link .icon-chevron-down{width:calc(8em / 16);height:calc(8em / 16);margin-left:.5rem}.site-nav__label{border-bottom:1px solid transparent}.site-nav__link--active .site-nav__label{border-bottom-color:var(--color-text)}.site-nav__link--button{border:none;background-color:transparent;padding:3px 10px}.site-header__mobile-nav{z-index:11;position:relative;background-color:var(--color-body)}@media only screen and (max-width:749px){.site-header__mobile-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}.mobile-nav--open .icon-close{display:none}.main-content{opacity:0}.main-content .shopify-section{display:none}.main-content .shopify-section:first-child{display:inherit}.critical-hidden{display:none}</style> 121 122
122<script> 123 window.performance.mark('debut:theme_stylesheet_loaded.start'); 124 125 function onLoadStylesheet() { 126 performance.mark('debut:theme_stylesheet_loaded.end'); 127 performance.measure('debut:theme_stylesheet_loaded', 'debut:theme_stylesheet_loaded.start', 'debut:theme_stylesheet_loaded.end'); 128 129 var url = "//diy-optics.com/cdn/shop/t/3/assets/theme.css?v=24249846927661985031788725747"; 130 var link = document.querySelector('link[href="' + url + '"]'); 131 link.loaded = true; 132 link.dispatchEvent(new Event('load')); 133 } 134 </script>
134 135 136 <link rel="stylesheet" href="//diy-optics.com/cdn/shop/t/3/assets/theme.css?v=24249846927661985031788725747" type="text/css" media="print" onload="this.media='all';onLoadStylesheet()"> 137 138 <style> 139 @font-face { 140 font-family: Muli; 141 font-weight: 400; 142 font-style: normal; 143 font-display: swap; 144 src: url("//diy-optics.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"), 145 url("//diy-optics.com/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff"); 146} 147 148 @font-face { 149 font-family: Muli; 150 font-weight: 400; 151 font-style: normal; 152 font-display: swap; 153 src: url("//diy-optics.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"), 154 url("//diy-optics.com/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff"); 155} 156 157 @font-face { 158 font-family: Muli; 159 font-weight: 700; 160 font-style: normal; 161 font-display: swap; 162 src: url("//diy-optics.com/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"), 163 url("//diy-optics.com/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff"); 164} 165 166 @font-face { 167 font-family: Muli; 168 font-weight: 700; 169 font-style: normal; 170 font-display: swap; 171 src: url("//diy-optics.com/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"), 172 url("//diy-optics.com/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff"); 173} 174 175 @font-face { 176 font-family: Muli; 177 font-weight: 400; 178 font-style: italic; 179 font-display: swap; 180 src: url("//diy-optics.com/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"), 181 url("//diy-optics.com/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff"); 182} 183 184 @font-face { 185 font-family: Muli; 186 font-weight: 700; 187 font-style: italic; 188 font-display: swap; 189 src: url("//diy-optics.com/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"), 190 url("//diy-optics.com/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff"); 191} 192 193 </style> 194 195
195<script> 196 var theme = { 197 breakpoints: { 198 medium: 750, 199 large: 990, 200 widescreen: 1400 201 }, 202 strings: { 203 addToCart: "Add to cart", 204 soldOut: "Sold out", 205 unavailable: "Unavailable", 206 regularPrice: "Regular price", 207 salePrice: "Sale price", 208 sale: "Sale", 209 fromLowestPrice: "from [price]", 210 vendor: "Vendor", 211 showMore: "Show More", 212 showLess: "Show Less", 213 searchFor: "Search for", 214 addressError: "Error looking up that address", 215 addressNoResults: "No results for that address", 216 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 217 authError: "There was a problem authenticating your Google Maps account.", 218 newWindow: "Opens in a new window.", 219 external: "Opens external website.", 220 newWindowExternal: "Opens external website in a new window.", 221 removeLabel: "Remove [product]", 222 update: "Update", 223 quantity: "Quantity", 224 discountedTotal: "Discounted total", 225 regularTotal: "Regular total", 226 priceColumn: "See Price column for discount details.", 227 quantityMinimumMessage: "Quantity must be 1 or more", 228 cartError: "There was an error while updating your cart. Please try again.", 229 removedItemMessage: "Removed \u003cspan class=\"cart__removed-product-details\"\u003e([quantity]) [link]\u003c\/span\u003e from your cart.", 230 unitPrice: "Unit price", 231 unitPriceSeparator: "per", 232 oneCartCount: "1 item", 233 otherCartCount: "[count] items", 234 quantityLabel: "Quantity: [count]", 235 products: "Products", 236 loading: "Loading", 237 number_of_results: "[result_number] of [results_count]", 238 number_of_results_found: "[results_count] results found", 239 one_result_found: "1 result found" 240 }, 241 moneyFormat: "${{amount}}", 242 moneyFormatWithCurrency: "${{amount}} USD", 243 settings: { 244 predictiveSearchEnabled: true, 245 predictiveSearchShowPrice: true, 246 predictiveSearchShowVendor: false 247 }, 248 stylesheet: "//diy-optics.com/cdn/shop/t/3/assets/theme.css?v=24249846927661985031788725747" 249 };if (sessionStorage.getItem("backToCollection")) { 250 sessionStorage.removeItem("backToCollection") 251 }document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 252 </script>
252<script src="//diy-optics.com/cdn/shop/t/3/assets/theme.js?v=16203573537316399521788725747" defer="defer"></script>
252 253
253<script src="//diy-optics.com/cdn/shop/t/3/assets/lazysizes.js?v=63098554868324070131788725747" async="async"></script>
253 254 255
255<script type="text/javascript"> 256 if (window.MSInputMethodContext && document.documentMode) { 257 var scripts = document.getElementsByTagName('script')[0]; 258 var polyfill = document.createElement("script"); 259 polyfill.defer = true; 260 polyfill.src = "//diy-optics.com/cdn/shop/t/3/assets/ie11CustomProperties.min.js?v=146208399201472936201788725747"; 261 262 scripts.parentNode.insertBefore(polyfill, scripts); 263 } 264 </script>
264 265 266
266<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
266<meta name="google-site-verification" content="BlGc-YCIjJdLriwpT6TLpGRc0aX4h3Hok__iDUxBfkU"> 267<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/56839995549/digital_wallets/dialog"> 268<meta id="in-context-paypal-metadata" data-shop-id="56839995549" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 269<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
269<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 269
269
270<script id="shopify-features" type="application/json">{"accessToken":"5f4afc38330cea52f6da82a0ce6d56da","betas":["rich-media-storefront-analytics"],"domain":"diy-optics.com","predictiveSearch":true,"shopId":56839995549,"locale":"en"}</script>
vendor: 1 bytes, line 270
270
271<script>var Shopify = Shopify || {}; 272Shopify.shop = "csatis-lab-supplies.myshopify.com"; 273Shopify.locale = "en"; 274Shopify.currency = {"active":"USD","rate":"1.0"}; 275Shopify.country = "US"; 276Shopify.theme = {"name":"DIY-Optics laser focus â September 2026","id":157385425053,"schema_name":"Debut","schema_version":"17.13.0","theme_store_id":796,"role":"main"}; 277Shopify.theme.handle = "null"; 278Shopify.theme.style = {"id":null,"handle":null}; 279Shopify.cdnHost = "diy-optics.com/cdn"; 280Shopify.routes = Shopify.routes || {}; 281Shopify.routes.root = "/"; 282Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 283Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 284Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 285Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 285
285
286<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 286
286
287<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 287
287
288<script> 289 window.Shopify = window.Shopify || {}; 290 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 291 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 292 window.Shopify.SignInWithShop.eligible = true; 293</script>
vendor: 1 bytes, line 293
293
294<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 294
294
295<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 295
295
296<script type="module"> 297 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 298 299 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 300 301</script>
vendor: 1 bytes, line 301
301
302<script> 303 window.Shopify = window.Shopify || {}; 304 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 305 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 306</script>
vendor: 1 bytes, line 306
306
307<script id="__st">var __st={"a":56839995549,"offset":7200,"reqid":"e4335ae5-8b6f-4ce9-b7c5-036514337d04-1791424609","pageurl":"diy-optics.com\/","u":"c29eeda79b0d","p":"home"};</script>
vendor: 1 bytes, line 307
307
308<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 308
308
309<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 309
309
310<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//diy-optics.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 310
310
311<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//diy-optics.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
311<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 311
311
312<script> 313 window.Shopify = window.Shopify || {}; 314 window.Shopify.MCP = window.Shopify.MCP || {}; 315 window.Shopify.MCP.enabled = true; 316 window.Shopify.MCP.shop = "csatis-lab-supplies.myshopify.com"; 317 window.Shopify.MCP.mcpEndpoint = "https:\/\/diy-optics.com\/api\/mcp"; 318 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 319</script>
vendor: 1 bytes, line 319
319
320<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/diy-optics.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 321</script>
vendor: 1 bytes, line 321
321
322<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://diy-optics.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 323</script>
vendor: 1 bytes, line 323
323
324<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 325 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 326</script>
vendor: 1 bytes, line 326
326
327<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 328</script>
vendor: 1 bytes, line 328
328
329<script id='scb4127' type='text/javascript' async='' src='https://diy-optics.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
329<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://diy-optics.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 330<style id="shopify-accelerated-checkout-cart"> 331 #shopify-buyer-consent { 332 margin-top: 1em; 333 display: inline-block; 334 width: 100%; 335} 336 337#shopify-buyer-consent.hidden { 338 display: none; 339} 340 341#shopify-subscription-policy-button { 342 background: none; 343 border: none; 344 padding: 0; 345 text-decoration: underline; 346 font-size: inherit; 347 cursor: pointer; 348} 349 350#shopify-subscription-policy-button::before { 351 box-shadow: none; 352} 353 354 </style> 355<link rel="compression-dictionary" href="//diy-optics.com/cdn/shop/t/3/compiled_assets/styles.css?v=75960118860337618771788765489" crossorigin="anonymous"> 356<link rel="stylesheet" media="screen" href="//diy-optics.com/cdn/shop/t/3/compiled_assets/styles.css?v=75960118860337618771788765489&subset=AAAAAQ" crossorigin="anonymous">
357<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
357 358
359<script>let transcy_apiURI = "https://transcy-api.fireapps.io/api";let transcy_productId = "";let transcy_currenciesPaymentPublish = [];let transcy_curencyDefault = "USD";transcy_currenciesPaymentPublish.push("AED");transcy_currenciesPaymentPublish.push("ALL");transcy_currenciesPaymentPublish.push("AMD");transcy_currenciesPaymentPublish.push("ANG");transcy_currenciesPaymentPublish.push("AUD");transcy_currenciesPaymentPublish.push("AWG");transcy_currenciesPaymentPublish.push("AZN");transcy_currenciesPaymentPublish.push("BAM");transcy_currenciesPaymentPublish.push("BBD");transcy_currenciesPaymentPublish.push("BDT");transcy_currenciesPaymentPublish.push("BIF");transcy_currenciesPaymentPublish.push("BND");transcy_currenciesPaymentPublish.push("BOB");transcy_currenciesPaymentPublish.push("BSD");transcy_currenciesPaymentPublish.push("BWP");transcy_currenciesPaymentPublish.push("BZD");transcy_currenciesPaymentPublish.push("CAD");transcy_currenciesPaymentPublish.push("CDF");transcy_currenciesPaymentPublish.push("CHF");transcy_currenciesPaymentPublish.push("CNY");transcy_currenciesPaymentPublish.push("CRC");transcy_currenciesPaymentPublish.push("CVE");transcy_currenciesPaymentPublish.push("CZK");transcy_currenciesPaymentPublish.push("DJF");transcy_currenciesPaymentPublish.push("DKK");transcy_currenciesPaymentPublish.push("DOP");transcy_currenciesPaymentPublish.push("DZD");transcy_currenciesPaymentPublish.push("EGP");transcy_currenciesPaymentPublish.push("ETB");transcy_currenciesPaymentPublish.push("EUR");transcy_currenciesPaymentPublish.push("FJD");transcy_currenciesPaymentPublish.push("FKP");transcy_currenciesPaymentPublish.push("GBP");transcy_currenciesPaymentPublish.push("GMD");transcy_currenciesPaymentPublish.push("GNF");transcy_currenciesPaymentPublish.push("GTQ");transcy_currenciesPaymentPublish.push("GYD");transcy_currenciesPaymentPublish.push("HKD");transcy_currenciesPaymentPublish.push("HNL");transcy_currenciesPaymentPublish.push("HUF");transcy_currenciesPaymentPublish.push("IDR");transcy_currenciesPaymentPublish.push("ILS");transcy_currenciesPaymentPublish.push("INR");transcy_currenciesPaymentPublish.push("ISK");transcy_currenciesPaymentPublish.push("JMD");transcy_currenciesPaymentPublish.push("JPY");transcy_currenciesPaymentPublish.push("KES");transcy_currenciesPaymentPublish.push("KGS");transcy_currenciesPaymentPublish.push("KHR");transcy_currenciesPaymentPublish.push("KMF");transcy_currenciesPaymentPublish.push("KRW");transcy_currenciesPaymentPublish.push("KYD");transcy_currenciesPaymentPublish.push("KZT");transcy_currenciesPaymentPublish.push("LAK");transcy_currenciesPaymentPublish.push("LBP");transcy_currenciesPaymentPublish.push("LKR");transcy_currenciesPaymentPublish.push("MAD");transcy_currenciesPaymentPublish.push("MDL");transcy_currenciesPaymentPublish.push("MKD");transcy_currenciesPaymentPublish.push("MMK");transcy_currenciesPaymentPublish.push("MNT");transcy_currenciesPaymentPublish.push("MOP");transcy_currenciesPaymentPublish.push("MUR");transcy_currenciesPaymentPublish.push("MVR");transcy_currenciesPaymentPublish.push("MWK");transcy_currenciesPaymentPublish.push("MYR");transcy_currenciesPaymentPublish.push("NGN");transcy_currenciesPaymentPublish.push("NIO");transcy_currenciesPaymentPublish.push("NPR");transcy_currenciesPaymentPublish.push("NZD");transcy_currenciesPaymentPublish.push("PEN");transcy_currenciesPaymentPublish.push("PGK");transcy_currenciesPaymentPublish.push("PHP");transcy_currenciesPaymentPublish.push("PKR");transcy_currenciesPaymentPublish.push("PLN");transcy_currenciesPaymentPublish.push("PYG");transcy_currenciesPaymentPublish.push("QAR");transcy_currenciesPaymentPublish.push("RON");transcy_currenciesPaymentPublish.push("RSD");transcy_currenciesPaymentPublish.push("RWF");transcy_currenciesPaymentPublish.push("SAR");transcy_currenciesPaymentPublish.push("SBD");transcy_currenciesPaymentPublish.push("SEK");transcy_currenciesPaymentPublish.push("SGD");transcy_currenciesPaymentPublish.push("SHP");transcy_currenciesPaymentPublish.push("SLL");transcy_currenciesPaymentPublish.push("STD");transcy_currenciesPaymentPublish.push("THB");transcy_currenciesPaymentPublish.push("TJS");transcy_currenciesPaymentPublish.push("TOP");transcy_currenciesPaymentPublish.push("TTD");transcy_currenciesPaymentPublish.push("TWD");transcy_currenciesPaymentPublish.push("TZS");transcy_currenciesPaymentPublish.push("UAH");transcy_currenciesPaymentPublish.push("UGX");transcy_currenciesPaymentPublish.push("USD");transcy_currenciesPaymentPublish.push("UYU");transcy_currenciesPaymentPublish.push("UZS");transcy_currenciesPaymentPublish.push("VND");transcy_currenciesPaymentPublish.push("VUV");transcy_currenciesPaymentPublish.push("WST");transcy_currenciesPaymentPublish.push("XAF");transcy_currenciesPaymentPublish.push("XCD");transcy_currenciesPaymentPublish.push("XOF");transcy_currenciesPaymentPublish.push("XPF");transcy_currenciesPaymentPublish.push("YER");</script>
359 360 <link rel="stylesheet" href="https://transcy.fireapps.io/store/assets/css/v2/main.css?v=2.4_1621603603"> 361 362
362<script src="https://transcy.fireapps.io/store/assets/js/v2/main.js?v=2.4_1621603603" defer></script>
362 363 364 365<link rel="preconnect" href="https://fonts.googleapis.com"> 366<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 367<link href="https://fonts.googleapis.com/css2?family=Exo:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&display=swap" rel="stylesheet"> 368<style> 369:root{--font-stack-body:'Exo',sans-serif;--font-stack-header:'Exo',sans-serif;--font-weight-body:400;--font-weight-header:600} 370body,input,textarea,select,button{font-family:'Exo',sans-serif!important} 371body{font-size:18px;line-height:1.65} 372h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:'Exo',sans-serif!important;font-weight:600;text-transform:none;letter-spacing:normal} 373h1,.h1{font-size:48px;line-height:1.15}h2,.h2{font-size:36px;line-height:1.2}h3,.h3{font-size:24px;line-height:1.3} 374.rte p,.rte li{font-size:18px;line-height:1.65} 375.rte a:not(.btn){color:#006b78;text-decoration:underline;text-underline-offset:3px} 376.btn{font-family:'Exo',sans-serif!important;font-weight:600;font-size:16px;letter-spacing:0;text-transform:none;border-radius:4px;min-height:46px;padding:12px 22px} 377.btn:not(.btn--secondary):hover{background:#71e5ed;color:#111318} 378.btn--secondary{background:transparent;color:#111318;border-color:#535e6b} 379.btn--secondary:hover{background:#f3f5f7;color:#111318} 380.site-header,.site-header__mobile-nav,.site-header .site-nav__dropdown,.mobile-nav-wrapper{background:#111318;--color-text:#fff;--color-body-text:#d3d7de;--color-body:#111318;--color-border:#42474f} 381.site-header a,.site-header button,.mobile-nav-wrapper a,.mobile-nav-wrapper button{color:#fff} 382.site-header .site-nav__link,.mobile-nav__link{font-size:16px;font-weight:500} 383.site-nav__link:hover .site-nav__label,.site-nav__link--active .site-nav__label{border-bottom-color:#21d4df} 384.site-footer{border-top:3px solid #8057d9} 385.site-footer h2,.site-footer .h2{font-size:22px} 386.site-footer a:hover{color:#21d4df} 387.template-index .main-content{padding-top:0} 388.template-index .index-section{padding-top:48px;padding-bottom:48px} 389.template-index .pb-spotlight{margin-top:0} 390.template-article .rte{max-width:74ch;margin-left:auto;margin-right:auto;text-align:left} 391.product-single__title{font-size:36px} 392.product-card__title,.product-single__price{font-family:'Exo',sans-serif!important} 393a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #8057d9;outline-offset:4px} 394@media(max-width:749px){h1,.h1{font-size:36px}h2,.h2{font-size:28px}h3,.h3{font-size:22px}.product-single__title{font-size:30px}.template-index .index-section{padding-top:30px;padding-bottom:30px}.rte p,.rte li{font-size:18px}} 395</style> 396<style> 397.template-index #shopify-section-feature-columns{padding-top:30px;padding-bottom:30px} 398#shopify-section-feature-columns .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0} 399#shopify-section-feature-columns .grid::after{display:none} 400#shopify-section-feature-columns .grid__item{width:auto;float:none;clear:none;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;align-items:flex-start} 401#shopify-section-feature-columns .feature-row__image-wrapper{width:100%;max-width:100%!important;height:150px;margin:0 0 18px} 402#shopify-section-feature-columns .feature-row__image-wrapper>div{height:150px;padding-top:0!important} 403#shopify-section-feature-columns .feature-row__image{position:static!important;display:block;width:100%;height:150px;max-width:100%!important;max-height:150px!important;object-fit:contain;margin:0} 404#shopify-section-feature-columns h3.h4{font-size:20px;line-height:1.3;margin:0 0 12px} 405#shopify-section-feature-columns .rte-setting{margin-bottom:16px} 406#shopify-section-feature-columns .rte-setting p{font-size:16px;line-height:1.55;margin-bottom:12px} 407#shopify-section-feature-columns .btn{font-size:14px;line-height:1.4;padding:10px 14px;min-height:44px;margin-top:auto;white-space:normal;max-width:100%} 408@media(max-width:1099px){#shopify-section-feature-columns .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}} 409@media(max-width:549px){#shopify-section-feature-columns .grid{grid-template-columns:1fr;gap:28px}#shopify-section-feature-columns .feature-row__image-wrapper,#shopify-section-feature-columns .feature-row__image-wrapper>div{height:120px}#shopify-section-feature-columns .feature-row__image{height:120px;max-height:120px!important}} 410</style> 411 412<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
413<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 56839995549,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 413
413
414<script> 415 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 416</script>
vendor: 1 bytes, line 416
416
417<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
417).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 56839995549,storefrontBaseUrl: "https://diy-optics.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://diy-optics.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"562299037","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-YFBQSSZ8V1\\\",\\\"GT-WR4WJZJ\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-YFBQSSZ8V1\\\",\\\"MC-Z6RKRC4WVW\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-YFBQSSZ8V1\\\",\\\"MC-Z6RKRC4WVW\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-YFBQSSZ8V1\\\",\\\"MC-Z6RKRC4WVW\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-YFBQSSZ8V1\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"DIY-Optics GmbH","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"csatis-lab-supplies.myshopify.com","countryCode":"CH","storefrontUrl":"https:\/\/diy-optics.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8696884854941","handle":"ultrashort-pulse-laser","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47173996249245","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6832952770717","handle":"optical-simulation-services","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42161129554077","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7452301295773","handle":"laser-safety-service","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42550418309277","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7801677447325","handle":"precision-optical-slit-25um-12mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43928553717917","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324667707549","handle":"precision-optical-slit-50um-3mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124774244509","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324665249949","handle":"precision-optical-slit-50um-6mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124760547485","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324599189661","handle":"precision-optical-slit-50um-12mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124477530269","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324678488221","handle":"precision-optical-slit-100um-3mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124796166301","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324658925725","handle":"precision-optical-slit-100um-6mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124723290269","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324612591773","handle":"precision-optical-slit-100um-12mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124593365149","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324689170589","handle":"precision-optical-slit-200um-3mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124807700637","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324648079517","handle":"precision-optical-slit-200um-6mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124686753949","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7324620390557","handle":"precision-optical-slit-200um-12mm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42124614828189","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://diy-optics.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"157385425053","themeStoreId":"796","themePublished":"true","eventMetadataId":"2d71b6fc-46d9-418b-8bd3-8165ac659376","pageType":"home","shopId":"56839995549","storefrontBaseUrl":"https:\/\/diy-optics.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
417<script> 418 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 419 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 420 window.ShopifyAnalytics.meta.currency = 'USD'; 421 var meta = {"page":{"pageType":"home","requestId":"e4335ae5-8b6f-4ce9-b7c5-036514337d04-1791424609"}}; 422 for (var attr in meta) { 423 window.ShopifyAnalytics.meta[attr] = meta[attr]; 424 } 425</script>
vendor: 1 bytes, line 425
425
426<script class="analytics"> 427 (function () { 428 var customDocumentWrite = function(content) { 429 var jquery = null; 430 431 if (window.jQuery) { 432 jquery = window.jQuery; 433 } else if (window.Checkout && window.Checkout.$) { 434 jquery = window.Checkout.$; 435 } 436 437 if (jquery) { 438 jquery('body').append(content); 439 } 440 }; 441 442 var hasLoggedConversion = function(token) { 443 if (token) { 444 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 445 } 446 return false; 447 } 448 449 var setCookieIfConversion = function(token) { 450 if (token) { 451 var twoMonthsFromNow = new Date(Date.now()); 452 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 453 454 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 455 } 456 } 457 458 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 459 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 460 if (trekkie.integrations) { 461 return; 462 } 463 trekkie.methods = [ 464 'identify', 465 'page', 466 'ready', 467 'track', 468 'trackForm', 469 'trackLink' 470 ]; 471 trekkie.factory = function(method) { 472 return function() { 473 var args = Array.prototype.slice.call(arguments); 474 args.unshift(method); 475 trekkie.push(args); 476 if (method == 'track' || method == 'page') { 477 var pageUrl; 478 try { 479 pageUrl = window.location.href; 480 } catch (e) {} 481 var pageReferrer; 482 try { 483 pageReferrer = document.referrer; 484 } catch (e) {} 485 try { 486 if (window.__TREKKIE_SHIM_QUEUE == null) { 487 window.__TREKKIE_SHIM_QUEUE = []; 488 } 489 window.__TREKKIE_SHIM_QUEUE.push({ 490 from: 'trekkie-stub', 491 method: method, 492 args: args.slice(1), 493 pageContext: { 494 url: pageUrl, 495 referrer: pageReferrer 496 } 497 }); 498 } catch (e) { 499 // no-op 500 } 501 } 502 return trekkie; 503 }; 504 }; 505 for (var i = 0; i < trekkie.methods.length; i++) { 506 var key = trekkie.methods[i]; 507 trekkie[key] = trekkie.factory(key); 508 } 509 trekkie.load = function(config) { 510 trekkie.config = config || {}; 511 trekkie.config.initialDocumentCookie = document.cookie; 512 var first = document.getElementsByTagName('script')[0]; 513var script = document.createElement('script'); 514script.type = 'text/javascript'; 515script.onerror = function(e) { 516 var scriptFallback = document.createElement('script'); 517 scriptFallback.type = 'text/javascript'; 518 scriptFallback.onerror = function(error) { 519 var Monorail = { 520 produce: function produce(monorailDomain, schemaId, payload) { 521 var currentMs = new Date().getTime(); 522 var event = { 523 schema_id: schemaId, 524 payload: payload, 525 metadata: { 526 event_created_at_ms: currentMs, 527 event_sent_at_ms: currentMs 528 } 529 }; 530 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 531 }, 532 sendRequest: function sendRequest(endpointUrl, payload) { 533 // Try the sendBeacon API 534 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 535 var blobData = new window.Blob([payload], { 536 type: 'text/plain' 537 }); 538 539 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 540 return true; 541 } // sendBeacon was not successful 542 543 } // XHR beacon 544 545 var xhr = new XMLHttpRequest(); 546 547 try { 548 xhr.open('POST', endpointUrl); 549 xhr.setRequestHeader('Content-Type', 'text/plain'); 550 xhr.send(payload); 551 } catch (e) { 552 console.log(e); 553 } 554 555 return false; 556 }, 557 isIos12: function isIos12() { 558 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 559 } 560 }; 561 Monorail.produce('monorail-edge.shopifysvc.com', 562 'trekkie_storefront_load_errors/1.1', 563 {shop_id: 56839995549, 564 theme_id: 157385425053, 565 app_name: "storefront", 566 context_url: window.location.href, 567 source_url: "//diy-optics.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 568 569 }; 570 scriptFallback.async = true; 571 scriptFallback.src = '//diy-optics.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 572 first.parentNode.insertBefore(scriptFallback, first); 573}; 574script.async = true; 575script.src = '//diy-optics.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 576first.parentNode.insertBefore(script, first); 577 578 }; 579 trekkie.load( 580 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":56839995549,"isMerchantRequest":null,"themeId":157385425053,"themeCityHash":"6621990116734582191","contentLanguage":"en","currency":"USD","eventMetadataId":"2d71b6fc-46d9-418b-8bd3-8165ac659376"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 581 ); 582 583 var loaded = false;
584 trekkie.ready(function() { 585 if (loaded) return; 586 loaded = true; 587 588 window.ShopifyAnalytics.lib = window.trekkie; 589 590 var originalDocumentWrite = document.write; 591 document.write = customDocumentWrite; 592 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 593 document.write = originalDocumentWrite; 594 595 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 596 var token = match? match[1]: undefined; 597 if (!hasLoggedConversion(token)) { 598 setCookieIfConversion(token); 599 600 } 601 }); 602 603 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"e4335ae5-8b6f-4ce9-b7c5-036514337d04-1791424609","shopifyEmitted":true}); 604 605 var eventsListenerScript = document.createElement('script'); 606 eventsListenerScript.async = true; 607 eventsListenerScript.src = "//diy-optics.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 608 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 609})();</script>
609 610
610<script> 611 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 612 window.ga = function ga() { 613 (window.ga.q = window.ga.q || []).push(arguments); 614 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 615 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 616 } 617 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 618 }; 619 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 620 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 621 } 622 } 623</script>
vendor: 1 bytes, line 623
623
624<script 625 defer 626 src="https://diy-optics.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js" 627 data-application="storefront-renderer" 628 data-shop-id="56839995549" 629 data-render-region="gcp-us-central1" 630 data-page-type="index" 631 data-theme-instance-id="157385425053" 632 data-theme-name="Debut" 633 data-theme-version="17.13.0" 634 data-monorail-region="shop_domain" 635 data-resource-timing-sampling-rate="10" 636 data-shs="true" 637 data-shs-beacon="true" 638 data-shs-export-with-fetch="true" 639 data-shs-logs-sample-rate="1" 640 data-shs-beacon-endpoint="https://diy-optics.com/api/collect" 641></script>
641 642<meta name="shopify-y" content="e4784c32-955b-4576-8e80-26e76d107036" data-expiration="1822982209000"><meta name="shopify-s" content="6a743c18-13df-4683-a773-2886b88ee3e4" data-expiration="1791426409000"><meta name="new-cookie-storage-activated" content="t"> 643</head> 644 645<body class="template-index"> 646 647 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a><style data-shopify> 648 649 .cart-popup { 650 box-shadow: 1px 1px 10px 2px rgba(217, 223, 229, 0.5); 651 }</style><div class="cart-popup-wrapper cart-popup-wrapper--hidden critical-hidden" role="dialog" aria-modal="true" aria-labelledby="CartPopupHeading" data-cart-popup-wrapper> 652 <div class="cart-popup" data-cart-popup tabindex="-1"> 653 <div class="cart-popup__header"> 654 <h2 id="CartPopupHeading" class="cart-popup__heading">Just added to your cart</h2> 655 <button class="cart-popup__close" aria-label="Close" data-cart-popup-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg></button> 656 </div> 657 <div class="cart-popup-item"> 658 <div class="cart-popup-item__image-wrapper hide" data-cart-popup-image-wrapper data-image-loading-animation></div> 659 <div class="cart-popup-item__description"> 660 <div> 661 <h3 class="cart-popup-item__title" data-cart-popup-title></h3> 662 <ul class="product-details" aria-label="Product details" data-cart-popup-product-details></ul> 663 </div> 664 <div class="cart-popup-item__quantity"> 665 <span class="visually-hidden" data-cart-popup-quantity-label></span> 666 <span aria-hidden="true">Qty:</span> 667 <span aria-hidden="true" data-cart-popup-quantity></span> 668 </div> 669 </div> 670 </div> 671 672 <a href="/cart" class="cart-popup__cta-link btn btn--secondary-accent"> 673 View cart (<span data-cart-popup-cart-quantity></span>) 674 </a> 675 676 <div class="cart-popup__dismiss"> 677 <button class="cart-popup__dismiss-button text-link text-link--accent" data-cart-popup-dismiss> 678 Continue shopping 679 </button> 680 </div> 681 </div> 682</div> 683 684<div id="shopify-section-header" class="shopify-section"> 685 686<div id="SearchDrawer" class="search-bar drawer drawer--top critical-hidden" role="dialog" aria-modal="true" aria-label="Search" data-predictive-search-drawer> 687 <div class="search-bar__interior"> 688 <div class="search-form__container" data-search-form-container> 689 <form class="search-form search-bar__form" action="/search" method="get" role="search"> 690 <div class="search-form__input-wrapper"> 691 <input 692 type="text" 693 name="q" 694 placeholder="Search" 695 role="combobox" 696 aria-autocomplete="list" 697 aria-owns="predictive-search-results" 698 aria-expanded="false" 699 aria-label="Search" 700 aria-haspopup="listbox" 701 class="search-form__input search-bar__input" 702 data-predictive-search-drawer-input 703 data-base-url="/search" 704 /> 705 <input type="hidden" name="options[prefix]" value="last" aria-hidden="true" /> 706 <div class="predictive-search-wrapper predictive-search-wrapper--drawer" data-predictive-search-mount="drawer"></div> 707 </div> 708 709 <button class="search-bar__submit search-form__submit" 710 type="submit" 711 data-search-form-submit> 712 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
713 <span class="icon__fallback-text">Submit</span> 714 </button> 715 </form> 716 717 <div class="search-bar__actions"> 718 <button type="button" class="btn--link search-bar__close js-drawer-close"> 719 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 720 <span class="icon__fallback-text">Close search</span> 721 </button> 722 </div> 723 </div> 724 </div> 725</div> 726 727 728<div data-section-id="header" data-section-type="header-section" data-header-section> 729 730 731 <header class="site-header border-bottom logo--left" role="banner"> 732 <div class="grid grid--no-gutters grid--table site-header__mobile-nav"> 733 734 735 <div class="grid__item medium-up--one-quarter logo-align--left"> 736 737 738 <h1 class="h2 site-header__logo"> 739 740 741<a href="/" class="site-header__logo-image" data-image-loading-animation> 742 743 <img class="lazyload js" 744 src="//diy-optics.com/cdn/shop/files/DIY-Optics_Logo_Banner_Style_nott_white_300x300.png?v=1694676990" 745 data-src="//diy-optics.com/cdn/shop/files/DIY-Optics_Logo_Banner_Style_nott_white_{width}x.png?v=1694676990" 746 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 747 data-aspectratio="5.802507836990595" 748 data-sizes="auto" 749 alt="DIY-Optics GmbH" 750 style="max-width: 245px"> 751 <noscript> 752 753 <img src="//diy-optics.com/cdn/shop/files/DIY-Optics_Logo_Banner_Style_nott_white_245x.png?v=1694676990" 754 srcset="//diy-optics.com/cdn/shop/files/DIY-Optics_Logo_Banner_Style_nott_white_245x.png?v=1694676990 1x, //diy-optics.com/cdn/shop/files/[email protected]?v=1694676990 2x" 755 alt="DIY-Optics GmbH" 756 style="max-width: 245px;"> 757 </noscript> 758 </a> 759 760 761 </h1> 762 763 </div> 764 765 766 <nav class="grid__item medium-up--one-half small--hide" id="AccessibleNav" role="navigation"> 767 768<ul class="site-nav list--inline" id="SiteNav"> 769 770 771 772 773 774 <li > 775 <a href="/collections/femtosecond-and-picosecond-lasers" 776 class="site-nav__link site-nav__link--main" 777 778 > 779 <span class="site-nav__label">Lasers</span> 780 </a> 781 </li> 782 783 784 785 786 787 788 <li > 789 <a href="/pages/laser-material-processing" 790 class="site-nav__link site-nav__link--main" 791 792 > 793 <span class="site-nav__label">Processing & Jobshop</span> 794 </a> 795 </li> 796 797 798 799 800 801 802 <li > 803 <a href="/collections/engineering-services-for-diy-projects" 804 class="site-nav__link site-nav__link--main" 805 806 > 807 <span class="site-nav__label">Engineering Services</span> 808 </a> 809 </li> 810 811 812 813 814 815 816 <li > 817 <a href="/collections/slits-and-pinholes" 818 class="site-nav__link site-nav__link--main" 819 820 > 821 <span class="site-nav__label">Slits & Pinholes</span> 822 </a> 823 </li> 824 825 826 827 828 829 830 <li > 831 <a href="https://diy-optics.com/blogs/ultrafast" 832 class="site-nav__link site-nav__link--main" 833 834 > 835 <span class="site-nav__label">Laser Insights</span> 836 </a> 837 </li> 838 839 840 841 842 843 844 <li > 845 <a href="/pages/pulsebrick-investors" 846 class="site-nav__link site-nav__link--main" 847 848 > 849 <span class="site-nav__label">Investors</span> 850 </a> 851 </li> 852 853 854 855 856 857 858 <li > 859 <a href="/pages/contact-us" 860 class="site-nav__link site-nav__link--main" 861 862 >
863 <span class="site-nav__label">Contact Us</span> 864 </a> 865 </li> 866 867 868</ul> 869 870 </nav> 871 872 873 <div class="grid__item medium-up--one-quarter text-right site-header__icons site-header__icons--plus"> 874 <div class="site-header__icons-wrapper"> 875 876 <button type="button" class="btn--link site-header__icon site-header__search-toggle js-drawer-open-top" data-predictive-search-open-drawer> 877 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg> 878 <span class="icon__fallback-text">Search</span> 879 </button> 880 881 882 883 <a href="https://diy-optics.com/customer_authentication/redirect?locale=en®ion_country=US" class="site-header__icon site-header__account"> 884 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-login" viewBox="0 0 28.33 37.68"><path d="M14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z"/></svg> 885 <span class="icon__fallback-text">Log in</span> 886 </a> 887 888 889 890 <a href="/cart" class="site-header__icon site-header__cart"> 891 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 37 40"><path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"/></svg> 892 <span class="icon__fallback-text">Cart</span> 893 <div id="CartCount" class="site-header__cart-count hide critical-hidden" data-cart-count-bubble> 894 <span data-cart-count>0</span> 895 <span class="icon__fallback-text medium-up--hide">items</span> 896 </div> 897 </a> 898 899 900 <button type="button" class="btn--link site-header__icon site-header__menu js-mobile-nav-toggle mobile-nav--open" aria-controls="MobileNav" aria-expanded="false" aria-label="Menu"> 901 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 37 40"><path d="M33.5 25h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0-11.5h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0 23h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2z"/></svg> 902 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 903 </button> 904 905 </div> 906 907 </div> 908 </div> 909 910 <nav class="mobile-nav-wrapper medium-up--hide critical-hidden" role="navigation"> 911 <ul id="MobileNav" class="mobile-nav"> 912 913<li class="mobile-nav__item border-bottom"> 914 915 <a href="/collections/femtosecond-and-picosecond-lasers" 916 class="mobile-nav__link" 917 918 >
919 <span class="mobile-nav__label">Lasers</span> 920 </a> 921 922 </li> 923 924<li class="mobile-nav__item border-bottom"> 925 926 <a href="/pages/laser-material-processing" 927 class="mobile-nav__link" 928 929 > 930 <span class="mobile-nav__label">Processing & Jobshop</span> 931 </a> 932 933 </li> 934 935<li class="mobile-nav__item border-bottom"> 936 937 <a href="/collections/engineering-services-for-diy-projects" 938 class="mobile-nav__link" 939 940 > 941 <span class="mobile-nav__label">Engineering Services</span> 942 </a> 943 944 </li> 945 946<li class="mobile-nav__item border-bottom"> 947 948 <a href="/collections/slits-and-pinholes" 949 class="mobile-nav__link" 950 951 > 952 <span class="mobile-nav__label">Slits & Pinholes</span> 953 </a> 954 955 </li> 956 957<li class="mobile-nav__item border-bottom"> 958 959 <a href="https://diy-optics.com/blogs/ultrafast" 960 class="mobile-nav__link" 961 962 > 963 <span class="mobile-nav__label">Laser Insights</span> 964 </a> 965 966 </li> 967 968<li class="mobile-nav__item border-bottom"> 969 970 <a href="/pages/pulsebrick-investors" 971 class="mobile-nav__link" 972 973 > 974 <span class="mobile-nav__label">Investors</span> 975 </a> 976 977 </li> 978 979<li class="mobile-nav__item"> 980 981 <a href="/pages/contact-us" 982 class="mobile-nav__link" 983 984 > 985 <span class="mobile-nav__label">Contact Us</span> 986 </a> 987 988 </li> 989 990 </ul> 991 </nav> 992 </header> 993 994 995</div> 996 997 998
999<script type="application/ld+json"> 1000{ 1001 "@context": "http://schema.org", 1002 "@type": "Organization", 1003 "name": "DIY-Optics GmbH", 1004 1005 1006 "logo": "https:\/\/diy-optics.com\/cdn\/shop\/files\/DIY-Optics_Logo_Banner_Style_nott_white_1851x.png?v=1694676990", 1007 1008 "sameAs": [ 1009 "", 1010 "", 1011 "", 1012 "", 1013 "", 1014 "", 1015 "", 1016 "" 1017 ], 1018 "url": "https:\/\/diy-optics.com" 1019} 1020</script>
1020 1021 1022 1023 1024
1024<script type="application/ld+json"> 1025 { 1026 "@context": "http://schema.org", 1027 "@type": "WebSite", 1028 "name": "DIY-Optics GmbH", 1029 "potentialAction": { 1030 "@type": "SearchAction", 1031 "target": "https:\/\/diy-optics.com\/search?q={search_term_string}", 1032 "query-input": "required name=search_term_string" 1033 }, 1034 "url": "https:\/\/diy-optics.com" 1035 } 1036 </script>
1036 1037 1038 1039 1040</div> 1041 1042 <div class="page-container drawer-page-content" id="PageContainer"> 1043 1044 <main class="main-content js-focus-hidden" id="MainContent" role="main" tabindex="-1"> 1045 <!-- BEGIN content_for_index --><div id="shopify-section-pulsebrick_spotlight" class="shopify-section"><section class="pb-spotlight" aria-labelledby="pb-title-pulsebrick_spotlight"> 1046 <div class="page-width pb-spotlight__grid"> 1047 <div class="pb-spotlight__copy"> 1048 <p class="pb-spotlight__eyebrow">ULTRASHORT PULSES. SIMPLIFIED.</p> 1049 <h1 id="pb-title-pulsebrick_spotlight">Meet PulseBrick.</h1> 1050 <div class="pb-spotlight__text"><p>Short, powerful pulses. Essential functions. PulseBrick focuses on what your application needs, without unnecessary complexity.</p></div> 1051 <div class="pb-spotlight__actions"> 1052 <a class="btn pb-spotlight__primary" href="/pages/laser-material-processing">Discuss your application</a> 1053 <a class="pb-spotlight__secondary" href="/products/ultrashort-pulse-laser">Explore PulseBrick <span aria-hidden="true">â</span></a> 1054 </div> 1055 <p class="pb-spotlight__note">In development. Contact us for current measurements and configuration options.</p> 1056 </div> 1057 <figure class="pb-spotlight__figure"> 1058 1059 <img src="//diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&width=1600" alt="PulseBrick platform render â illustrative development concept; final configuration may differ" srcset="//diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&width=480 480w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&width=750 750w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&width=1000 1000w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&width=1300 1300w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&width=1600 1600w" width="1600" height="895" loading="eager" sizes="(min-width: 990px) 55vw, 100vw" fetchpriority="high" class="pb-spotlight__image"> 1060 1061 <figcaption>PulseBrick product render</figcaption> 1062 </figure> 1063 </div> 1064 <div class="page-width pb-spotlight__applications"> 1065 <a href="/blogs/ultrafast/ultrashort-pulse-laser-pcb-copper-structuring">PCB & copper <span aria-hidden="true">â</span></a> 1066 <a href="/blogs/ultrafast/femtosecond-laser-metal-micromachining">Precision metals <span aria-hidden="true">â</span></a> 1067 <a href="/blogs/ultrafast/femtosecond-laser-glass-transparent-material-processing">Glass & transparent materials <span aria-hidden="true">â</span></a> 1068 </div> 1069</section> 1070 1071</div><div id="shopify-section-processing_intro" class="shopify-section index-section"><div class="page-width feature-row"> 1072 1073 1074 <div class="feature-row"> 1075 1076 1077 <div class="feature-row__item feature-row__text feature-row__text--right"> 1078 1079 <h2 class="h3">Your material. Your part. A clear next step.</h2> 1080 1081 1082 <div class="rte rte-setting featured-row__subtext"><p>Request a feasibility review for laser processing trials, custom apertures, prototypes or small-batch jobshop work. Send your drawing, material, qual
1082ity requirements and quantity so we can define the right scope.</p></div> 1083 1084 1085<a href="/pages/laser-material-processing" 1086 class="btn" 1087 aria-label="Discuss processing & jobshop work: Laser Material Processing & Jobshop Services">Discuss processing & jobshop work</a> 1088 1089 </div> 1090 1091 1092 1093 <div class="feature-row__item"> 1094 1095 1096 1097<style>#FeatureRowImage-processing_intro { 1098 max-width: 545.0px; 1099 max-height: 545px; 1100 } 1101 1102 #FeatureRowImageWrapper-processing_intro { 1103 max-width: 545.0px; 1104 } 1105</style> 1106 1107 <div id="FeatureRowImageWrapper-processing_intro" class="feature-row__image-wrapper js"> 1108 <div style="padding-top:100.0%;" data-image-loading-animation> 1109 <img id="FeatureRowImage-processing_intro" 1110 class="feature-row__image lazyload" 1111 data-src="//diy-optics.com/cdn/shop/files/25-12mm_-_Copy_{width}x.jpg?v=1694676515" 1112 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1113 data-aspectratio="1.0" 1114 data-sizes="auto" 1115 alt=""> 1116 </div> 1117 </div> 1118 1119 <noscript> 1120 <img src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694676515" class="feature-row__image" /> 1121 </noscript> 1122 1123 </div> 1124 1125 1126 </div> 1127</div> 1128 1129 1130 1131 1132</div><div id="shopify-section-feature-columns" class="shopify-section index-section"><div class="page-width"> 1133 1134 1135 <div class="grid grid--uniform grid--flush-bottom"> 1136 1137 1138 <div class="grid__item medium-up--one-half text-left" > 1139 1140 1141 1142 1143<style>#TextColumnImage-09c6a810-87d4-4ed4-ba36-a78dbbe0206e { 1144 max-width: 530.0px; 1145 max-height: 530px; 1146 } 1147 1148 #TextColumnImageWrapper-09c6a810-87d4-4ed4-ba36-a78dbbe0206e { 1149 max-width: 530.0px; 1150 } 1151</style> 1152 1153 <div id="TextColumnImageWrapper-09c6a810-87d4-4ed4-ba36-a78dbbe0206e" class="feature-row__image-wrapper js"> 1154 <div style="padding-top:100.0%;" data-image-loading-animation> 1155 <img id="TextColumnImage-09c6a810-87d4-4ed4-ba36-a78dbbe0206e" 1156 class="feature-row__image lazyload" 1157 data-src="//diy-optics.com/cdn/shop/products/optsimcover_{width}x.png?v=1649181635" 1158 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1159 data-aspectratio="1.0" 1160 data-sizes="auto" 1161 alt=""> 1162 </div> 1163 </div> 1164 <noscript> 1165 <p> 1166 <img src="//diy-optics.com/cdn/shop/products/[email protected]?v=1649181635" class="feature-row__image" /> 1167 </p> 1168 </noscript> 1169 1170 1171 1172 <h3 class="h4">Laser & optical engineering</h3> 1173 1174 1175 <div class="rte-setting"><p>Beam delivery, focusing optics, scan systems and simulation for your application.</p></div> 1176 1177 1178 1179<a href="/products/optical-simulation-services" 1180 class="btn btn--secondary btn--small" 1181 aria-label="Discuss an engineering project: Laser & Optical Engineering â Design and Simulation">Discuss an engineering project</a> 1182 1183 </div> 1184 1185 1186 <div class="grid__item medium-up--one-half text-left" > 1187 1188 1189 1190 1191<style>#TextColumnImage-d21ca568-53ce-4b59-880b-7672f178d46b { 1192 max-width: 530.0px; 1193 max-height: 530px; 1194 } 1195 1196 #TextColumnImageWrapper-d21ca568-53ce-4b59-880b-7672f178d46b { 1197 max-width: 530.0px; 1198 } 1199</style> 1200 1201 <div id="TextColumnImageWrapper-d21ca568-53ce-4b59-880b-7672f178d46b" class="feature-row__image-wrapper js"> 1202 <div style="padding-top:100.0%;" data-image-loading-animation> 1203 <img id="TextColumnImage-d21ca568-53ce-4b59-880b-7672f178d46b" 1204 class="feature-row__image lazyload" 1205 data-src="//diy-optics.com/cdn/shop/files/3D_mechanical_optiomechanical_design_services_59b59eba-f2a9-4274-b8d2-d09a451774f7_{width}x.png?v=1742549719"
1206 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1207 data-aspectratio="1.0" 1208 data-sizes="auto" 1209 alt=""> 1210 </div> 1211 </div> 1212 <noscript> 1213 <p> 1214 <img src="//diy-optics.com/cdn/shop/files/3D_mechanical_optiomechanical_design_services_59b59eba-f2a9-4274-b8d2-d09a451774f7_480x480@2x.png?v=1742549719" class="feature-row__image" /> 1215 </p> 1216 </noscript> 1217 1218 1219 1220 <h3 class="h4">3D Design Services</h3> 1221 1222 1223 <div class="rte-setting"><p>Custom project needs custom components. We offer 3D drawing and prototyping services. </p></div> 1224 1225 1226 1227<a href="https://diy-optics.com/products/3d-design-drawing-services" 1228 class="btn btn--secondary btn--small" 1229 aria-label="Pricing and More Information">Pricing and More Information</a> 1230 1231 </div> 1232 1233 1234 <div class="grid__item medium-up--one-half text-left" > 1235 1236 1237 1238 1239<style>#TextColumnImage-2953b22e-3a94-483f-be9d-ec09d1c44c47 { 1240 max-width: 706.6666666666666px; 1241 max-height: 530px; 1242 } 1243 1244 #TextColumnImageWrapper-2953b22e-3a94-483f-be9d-ec09d1c44c47 { 1245 max-width: 706.6666666666666px; 1246 } 1247</style> 1248 1249 <div id="TextColumnImageWrapper-2953b22e-3a94-483f-be9d-ec09d1c44c47" class="feature-row__image-wrapper js"> 1250 <div style="padding-top:75.0%;" data-image-loading-animation> 1251 <img id="TextColumnImage-2953b22e-3a94-483f-be9d-ec09d1c44c47" 1252 class="feature-row__image lazyload" 1253 data-src="//diy-optics.com/cdn/shop/files/file_00000000c7208210b9fdcb949cf3807a_{width}x.png?v=1788895205" 1254 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1255 data-aspectratio="1.3333333333333333" 1256 data-sizes="auto" 1257 alt=""> 1258 </div> 1259 </div> 1260 <noscript> 1261 <p> 1262 <img src="//diy-optics.com/cdn/shop/files/[email protected]?v=1788895205" class="feature-row__image" /> 1263 </p> 1264 </noscript> 1265 1266 1267 1268 <h3 class="h4">Laser Safety Services</h3> 1269 1270 1271 <div class="rte-setting"><p>Consulting, selection of safety goggles, risk analysis, laser safety concept, training. </p></div> 1272 1273 1274 1275<a href="/products/laser-safety-service" 1276 class="btn btn--secondary btn--small" 1277 aria-label="Pricing and More Information: Laser Safety Services">Pricing and More Information</a> 1278 1279 </div> 1280 1281 1282 <div class="grid__item medium-up--one-half text-left" > 1283 1284 1285 1286 1287<style>#TextColumnImage-feature-columns-1 { 1288 max-width: 530.0px; 1289 max-height: 530px; 1290 } 1291 1292 #TextColumnImageWrapper-feature-columns-1 { 1293 max-width: 530.0px; 1294 } 1295</style> 1296 1297 <div id="TextColumnImageWrapper-feature-columns-1" class="feature-row__image-wrapper js"> 1298 <div style="padding-top:100.0%;" data-image-loading-animation> 1299 <img id="TextColumnImage-feature-columns-1" 1300 class="feature-row__image lazyload" 1301 data-src="//diy-optics.com/cdn/shop/files/25-12mm_-_Copy_{width}x.jpg?v=1694676515" 1302 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1303 data-aspectratio="1.0" 1304 data-sizes="auto" 1305 alt=""> 1306 </div> 1307 </div> 1308 <noscript> 1309 <p> 1310 <img src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694676515" class="feature-row__image" /> 1311 </p> 1312 </noscript> 1313 1314 1315 1316 <h3 class="h4">Precision Laser-Cut Air Slits and Pinholes</h3> 1317 1318 1319 <div class="rte-setting"><p>Uncoated, unmounted and ready to use. Custom shape and size available at no extra cost.</p></div> 1320 1321 1322 1323<a href="/products/precision-optical-slit-25um-12mm" 1324 class="btn btn--secondary btn--small" 1325 aria-label="Pricing and More Information: Precision Optical Slit â 25 µm à 12 mm">Pricing and More Information</a> 1326 1327 </div> 1328 1329 </div> 1330 1331 1332</div> 1333 1334 1335 1336 1337</div><div id="shopify-section-feature_row_WED9hy" class="shopify-section index-section"><div class="page-width feature-row"> 1338 1339 1340 <div class="feature-row"> 1341 1342 1343 <div class="feature-row__item"> 1344 1345 1346 1347<style>#FeatureRowImage-feature_row_WED9hy { 1348 max-width: 817.5px; 1349 max-height: 545px; 1350 } 1351 1352 #FeatureRowImageWrapper-feature_row_WED9hy { 1353 max-width: 817.5px; 1354 } 1355</style> 1356 1357 <div id="FeatureRowImageWrapper-feature_row_WED9hy" class="feature-row__image-wrapper js"> 1358 <div style="padding-top:66.66666666666666%;" data-image-loading-animation> 1359 <img id="FeatureRowImage-feature_row_WED9hy" 1360 class="feature-row__image lazyload" 1361 data-src="//diy-optics.com/cdn/shop/files/file_00000000665082109a1017a45ca4fd64_{width}x.png?v=1788895665"
1362 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1363 data-aspectratio="1.5" 1364 data-sizes="auto" 1365 alt=""> 1366 </div> 1367 </div> 1368 1369 <noscript> 1370 <img src="//diy-optics.com/cdn/shop/files/[email protected]?v=1788895665" class="feature-row__image" /> 1371 </noscript> 1372 1373 </div> 1374 1375 1376 1377 <div class="feature-row__item feature-row__text feature-row__text--left"> 1378 1379 <h2 class="h3">Discuss your laser application</h2> 1380 1381 1382 <div class="rte rte-setting featured-row__subtext"><p>Book one hour of free consultation to discuss your material, optical requirements and project goals.</p></div> 1383 1384 1385<a href="https://outlook.office365.com/owa/calendar/[email protected]/bookings/" 1386 class="btn" 1387 aria-label="Book a consultation">Book a consultation</a> 1388 1389 </div> 1390 1391 1392 </div> 1393</div> 1394 1395 1396 1397 1398</div><div id="shopify-section-feature_row_ckpB8y" class="shopify-section index-section"><div class="page-width feature-row"> 1399 1400 1401 <div class="feature-row"> 1402 1403 1404 <div class="feature-row__item feature-row__text feature-row__text--right"> 1405 1406 <h2 class="h3">Build the next stage of PulseBrick with us</h2> 1407 1408 1409 <div class="rte rte-setting featured-row__subtext"><p>We are transitioning from optical engineering to femtosecond laser manufacturing. Discuss production readiness, customer applications and investment or industrial partnership opportunities with our team.</p></div> 1410 1411 1412<a href="/pages/pulsebrick-investors" 1413 class="btn" 1414 aria-label="Investors & partners: PulseBrick Investors & Industrial Partners">Investors & partners</a> 1415 1416 </div> 1417 1418 1419 1420 <div class="feature-row__item"> 1421 1422 1423 1424<style>#FeatureRowImage-feature_row_ckpB8y { 1425 max-width: 779.4065069717554px; 1426 max-height: 545px; 1427 } 1428 1429 #FeatureRowImageWrapper-feature_row_ckpB8y { 1430 max-width: 779.4065069717554px; 1431 } 1432</style> 1433 1434 <div id="FeatureRowImageWrapper-feature_row_ckpB8y" class="feature-row__image-wrapper js"> 1435 <div style="padding-top:69.925%;" data-image-loading-animation> 1436 <img id="FeatureRowImage-feature_row_ckpB8y" 1437 class="feature-row__image lazyload" 1438 data-src="//diy-optics.com/cdn/shop/files/pulsebrick-laser-side-render_{width}x.png?v=1788765279" 1439 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1440 data-aspectratio="1.4301036825169824" 1441 data-sizes="auto" 1442 alt="PulseBrick laser enclosure, side perspective product render"> 1443 </div> 1444 </div> 1445 1446 <noscript> 1447 <img src="//diy-optics.com/cdn/shop/files/[email protected]?v=1788765279" alt="PulseBrick laser enclosure, side perspective product render" class="feature-row__image" /> 1448 </noscript> 1449 1450 </div> 1451 1452 1453 </div> 1454</div> 1455 1456 1457 1458 1459</div><div id="shopify-section-622f1bd9-fe6c-41d8-9406-0f29287b9cf5" class="shopify-section index-section"><div class="page-width"> 1460 1461 <div class="section-header text-center"> 1462 <h2>most popular slits</h2> 1463 </div> 1464 1465 1466<ul class="grid grid--uniform grid--view-items"> 1467 1468 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 1469 1470<div class="grid-view-item product-card"> 1471 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-25um-12mm"> 1472 <span class="visually-hidden">Precision Optical Slit â 25 µm à 12 mm</span> 1473 </a> 1474 1475 1476 1477 1478 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7801677447325 { 1479 max-width: 260.0px; 1480 max-height: 195px; 1481 } 1482 1483 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7801677447325 { 1484 max-width: 260.0px; 1485 } 1486</style> 1487 1488 1489 1490 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 1491 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7801677447325" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 1492 <div style="padding-top:75.0%;"> 1493 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7801677447325" 1494 class="grid-view-item__image lazyload" 1495 alt="" 1496 data-src="//diy-optics.com/cdn/shop/files/25-12mm_{width}x.jpg?v=1694702746"
1497 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1498 data-aspectratio="1.3333333333333333" 1499 data-sizes="auto" 1500 data-image> 1501 </div> 1502 </div> 1503 </div> 1504 1505 <noscript> 1506 1507 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694702746" alt="" style="max-width: 260.0px;"> 1508 </noscript> 1509 1510 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 25 µm à 12 mm</div> 1511 1512 1513<dl class="price price--listing" 1514> 1515 1516<div class="price__regular"> 1517 <dt> 1518 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1519 </dt> 1520 <dd> 1521 <span class="price-item price-item--regular">$60.00 1522</span> 1523 </dd> 1524 </div> 1525 <div class="price__sale"> 1526 <dt> 1527 <span class="visually-hidden visually-hidden--inline">Sale price</span> 1528 </dt> 1529 <dd> 1530 <span class="price-item price-item--sale">$60.00 1531</span> 1532 </dd> 1533 <div class="price__compare"> 1534 <dt> 1535 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1536 </dt> 1537 <dd> 1538 <s class="price-item price-item--regular"> 1539 1540 </s> 1541 </dd> 1542 </div> 1543 </div> 1544 <div class="price__unit"> 1545 <dt> 1546 <span class="visually-hidden visually-hidden--inline">Unit price</span> 1547 </dt> 1548 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 1549 </div> 1550 <div class="price__badges price__badges--listing"> 1551 <span class="price__badge price__badge--sale" aria-hidden="true"> 1552 <span>Sale</span> 1553 </span> 1554 <span class="price__badge price__badge--sold-out"> 1555 <span>Sold out</span> 1556 </span> 1557 </div> 1558</dl> 1559 1560 1561</div> 1562 1563 </li> 1564 1565 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 1566 1567<div class="grid-view-item product-card"> 1568 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-50um-3mm"> 1569 <span class="visually-hidden">Precision Optical Slit â 50 µm à 3 mm</span> 1570 </a> 1571 1572 1573 1574 1575 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324667707549 { 1576 max-width: 260.0px; 1577 max-height: 195px; 1578 } 1579 1580 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324667707549 { 1581 max-width: 260.0px; 1582 } 1583</style> 1584 1585 1586 1587 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 1588 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324667707549" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 1589 <div style="padding-top:75.0%;"> 1590 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324667707549" 1591 class="grid-view-item__image lazyload" 1592 alt="" 1593 data-src="//diy-optics.com/cdn/shop/files/50-3mm-slit_{width}x.jpg?v=1694703399" 1594 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1595 data-aspectratio="1.3333333333333333" 1596 data-sizes="auto" 1597 data-image> 1598 </div> 1599 </div> 1600 </div> 1601 1602 <noscript> 1603 1604 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694703399" alt="" style="max-width: 260.0px;"> 1605 </noscript> 1606 1607 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 50 µm à 3 mm</div> 1608 1609 1610<dl class="price price--listing" 1611> 1612 1613<div class="price__regular"> 1614 <dt> 1615 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1616 </dt> 1617 <dd> 1618 <span class="price-item price-item--regular">from $45.00 1619</span> 1620 </dd> 1621 </div> 1622 <div class="price__sale"> 1623 <dt> 1624 <span class="visually-hidden visually-hidden--inline">Sale price</span> 1625 </dt> 1626 <dd> 1627 <span class="price-item price-item--sale">from $45.00 1628</span> 1629 </dd> 1630 <div class="price__compare"> 1631 <dt>
1632 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1633 </dt> 1634 <dd> 1635 <s class="price-item price-item--regular"> 1636 1637 </s> 1638 </dd> 1639 </div> 1640 </div> 1641 <div class="price__unit"> 1642 <dt> 1643 <span class="visually-hidden visually-hidden--inline">Unit price</span> 1644 </dt> 1645 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 1646 </div> 1647 <div class="price__badges price__badges--listing"> 1648 <span class="price__badge price__badge--sale" aria-hidden="true"> 1649 <span>Sale</span> 1650 </span> 1651 <span class="price__badge price__badge--sold-out"> 1652 <span>Sold out</span> 1653 </span> 1654 </div> 1655</dl> 1656 1657 1658</div> 1659 1660 </li> 1661 1662 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 1663 1664<div class="grid-view-item product-card"> 1665 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-50um-6mm"> 1666 <span class="visually-hidden">Precision Optical Slit â 50 µm à 6 mm</span> 1667 </a> 1668 1669 1670 1671 1672 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324665249949 { 1673 max-width: 260.0px; 1674 max-height: 195px; 1675 } 1676 1677 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324665249949 { 1678 max-width: 260.0px; 1679 } 1680</style> 1681 1682 1683 1684 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 1685 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324665249949" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 1686 <div style="padding-top:75.0%;"> 1687 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324665249949" 1688 class="grid-view-item__image lazyload" 1689 alt="" 1690 data-src="//diy-optics.com/cdn/shop/files/50-6mm-slit_{width}x.jpg?v=1694703296" 1691 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1692 data-aspectratio="1.3333333333333333" 1693 data-sizes="auto" 1694 data-image> 1695 </div> 1696 </div> 1697 </div> 1698 1699 <noscript> 1700 1701 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694703296" alt="" style="max-width: 260.0px;"> 1702 </noscript> 1703 1704 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 50 µm à 6 mm</div> 1705 1706 1707<dl class="price price--listing" 1708> 1709 1710<div class="price__regular"> 1711 <dt> 1712 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1713 </dt> 1714 <dd> 1715 <span class="price-item price-item--regular">from $45.00 1716</span> 1717 </dd> 1718 </div> 1719 <div class="price__sale"> 1720 <dt> 1721 <span class="visually-hidden visually-hidden--inline">Sale price</span> 1722 </dt> 1723 <dd> 1724 <span class="price-item price-item--sale">from $45.00 1725</span> 1726 </dd> 1727 <div class="price__compare"> 1728 <dt> 1729 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1730 </dt> 1731 <dd> 1732 <s class="price-item price-item--regular"> 1733 1734 </s> 1735 </dd> 1736 </div> 1737 </div> 1738 <div class="price__unit"> 1739 <dt> 1740 <span class="visually-hidden visually-hidden--inline">Unit price</span> 1741 </dt> 1742 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 1743 </div> 1744 <div class="price__badges price__badges--listing"> 1745 <span class="price__badge price__badge--sale" aria-hidden="true"> 1746 <span>Sale</span> 1747 </span> 1748 <span class="price__badge price__badge--sold-out"> 1749 <span>Sold out</span> 1750 </span> 1751 </div> 1752</dl> 1753 1754 1755</div> 1756 1757 </li> 1758 1759 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 1760 1761<div class="grid-view-item product-card"> 1762 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-50um-12mm"> 1763 <span class="visually-hidden">Precision Optical Slit â 50 µm à 12 mm</span> 1764 </a> 1765 1766 1767
1768 1769 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324599189661 { 1770 max-width: 260.0px; 1771 max-height: 195px; 1772 } 1773 1774 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324599189661 { 1775 max-width: 260.0px; 1776 } 1777</style> 1778 1779 1780 1781 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 1782 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324599189661" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 1783 <div style="padding-top:75.0%;"> 1784 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324599189661" 1785 class="grid-view-item__image lazyload" 1786 alt="" 1787 data-src="//diy-optics.com/cdn/shop/files/50-12mm-slit_{width}x.jpg?v=1694702993" 1788 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1789 data-aspectratio="1.3333333333333333" 1790 data-sizes="auto" 1791 data-image> 1792 </div> 1793 </div> 1794 </div> 1795 1796 <noscript> 1797 1798 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694702993" alt="" style="max-width: 260.0px;"> 1799 </noscript> 1800 1801 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 50 µm à 12 mm</div> 1802 1803 1804<dl class="price price--listing" 1805> 1806 1807<div class="price__regular"> 1808 <dt> 1809 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1810 </dt> 1811 <dd> 1812 <span class="price-item price-item--regular">from $45.00 1813</span> 1814 </dd> 1815 </div> 1816 <div class="price__sale"> 1817 <dt> 1818 <span class="visually-hidden visually-hidden--inline">Sale price</span> 1819 </dt> 1820 <dd> 1821 <span class="price-item price-item--sale">from $45.00 1822</span> 1823 </dd> 1824 <div class="price__compare"> 1825 <dt> 1826 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1827 </dt> 1828 <dd> 1829 <s class="price-item price-item--regular"> 1830 1831 </s> 1832 </dd> 1833 </div> 1834 </div> 1835 <div class="price__unit"> 1836 <dt> 1837 <span class="visually-hidden visually-hidden--inline">Unit price</span> 1838 </dt> 1839 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 1840 </div> 1841 <div class="price__badges price__badges--listing"> 1842 <span class="price__badge price__badge--sale" aria-hidden="true"> 1843 <span>Sale</span> 1844 </span> 1845 <span class="price__badge price__badge--sold-out"> 1846 <span>Sold out</span> 1847 </span> 1848 </div> 1849</dl> 1850 1851 1852</div> 1853 1854 </li> 1855 1856 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 1857 1858<div class="grid-view-item product-card"> 1859 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-100um-3mm"> 1860 <span class="visually-hidden">Precision Optical Slit â 100 µm à 3 mm</span> 1861 </a> 1862 1863 1864 1865 1866 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324678488221 { 1867 max-width: 260.0px; 1868 max-height: 195px; 1869 } 1870 1871 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324678488221 { 1872 max-width: 260.0px; 1873 } 1874</style> 1875 1876 1877 1878 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 1879 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324678488221" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 1880 <div style="padding-top:75.0%;"> 1881 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324678488221" 1882 class="grid-view-item__image lazyload" 1883 alt="" 1884 data-src="//diy-optics.com/cdn/shop/files/100-3mm-slit_{width}x.jpg?v=1694704062" 1885 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1886 data-aspectratio="1.3333333333333333" 1887 data-sizes="auto" 1888 data-image> 1889 </div> 1890 </div> 1891 </div> 1892 1893 <noscript> 1894 1895 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694704062" alt="" style="max-width: 260.0px;"> 1896 </noscript> 1897 1898 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 100 µm à 3 mm</div> 1899 1900 1901<dl class="price price--listing" 1902> 1903 1904<div class="price__regular"> 1905 <dt>
1906 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1907 </dt> 1908 <dd> 1909 <span class="price-item price-item--regular">from $45.00 1910</span> 1911 </dd> 1912 </div> 1913 <div class="price__sale"> 1914 <dt> 1915 <span class="visually-hidden visually-hidden--inline">Sale price</span> 1916 </dt> 1917 <dd> 1918 <span class="price-item price-item--sale">from $45.00 1919</span> 1920 </dd> 1921 <div class="price__compare"> 1922 <dt> 1923 <span class="visually-hidden visually-hidden--inline">Regular price</span> 1924 </dt> 1925 <dd> 1926 <s class="price-item price-item--regular"> 1927 1928 </s> 1929 </dd> 1930 </div> 1931 </div> 1932 <div class="price__unit"> 1933 <dt> 1934 <span class="visually-hidden visually-hidden--inline">Unit price</span> 1935 </dt> 1936 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 1937 </div> 1938 <div class="price__badges price__badges--listing"> 1939 <span class="price__badge price__badge--sale" aria-hidden="true"> 1940 <span>Sale</span> 1941 </span> 1942 <span class="price__badge price__badge--sold-out"> 1943 <span>Sold out</span> 1944 </span> 1945 </div> 1946</dl> 1947 1948 1949</div> 1950 1951 </li> 1952 1953 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 1954 1955<div class="grid-view-item product-card"> 1956 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-100um-6mm"> 1957 <span class="visually-hidden">Precision Optical Slit â 100 µm à 6 mm</span> 1958 </a> 1959 1960 1961 1962 1963 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324658925725 { 1964 max-width: 260.0px; 1965 max-height: 195px; 1966 } 1967 1968 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324658925725 { 1969 max-width: 260.0px; 1970 } 1971</style> 1972 1973 1974 1975 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 1976 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324658925725" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 1977 <div style="padding-top:75.0%;"> 1978 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324658925725" 1979 class="grid-view-item__image lazyload" 1980 alt="" 1981 data-src="//diy-optics.com/cdn/shop/files/100-6mm-slit_{width}x.jpg?v=1694703937" 1982 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 1983 data-aspectratio="1.3333333333333333" 1984 data-sizes="auto" 1985 data-image> 1986 </div> 1987 </div> 1988 </div> 1989 1990 <noscript> 1991 1992 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694703937" alt="" style="max-width: 260.0px;"> 1993 </noscript> 1994 1995 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 100 µm à 6 mm</div> 1996 1997 1998<dl class="price price--listing" 1999> 2000 2001<div class="price__regular"> 2002 <dt> 2003 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2004 </dt> 2005 <dd> 2006 <span class="price-item price-item--regular">from $45.00 2007</span> 2008 </dd> 2009 </div> 2010 <div class="price__sale"> 2011 <dt> 2012 <span class="visually-hidden visually-hidden--inline">Sale price</span> 2013 </dt> 2014 <dd> 2015 <span class="price-item price-item--sale">from $45.00 2016</span> 2017 </dd> 2018 <div class="price__compare"> 2019 <dt> 2020 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2021 </dt> 2022 <dd> 2023 <s class="price-item price-item--regular"> 2024 2025 </s> 2026 </dd> 2027 </div> 2028 </div> 2029 <div class="price__unit"> 2030 <dt> 2031 <span class="visually-hidden visually-hidden--inline">Unit price</span> 2032 </dt> 2033 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2034 </div> 2035 <div class="price__badges price__badges--listing"> 2036 <span class="price__badge price__badge--sale" aria-hidden="true">
2037 <span>Sale</span> 2038 </span> 2039 <span class="price__badge price__badge--sold-out"> 2040 <span>Sold out</span> 2041 </span> 2042 </div> 2043</dl> 2044 2045 2046</div> 2047 2048 </li> 2049 2050 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 2051 2052<div class="grid-view-item product-card"> 2053 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-100um-12mm"> 2054 <span class="visually-hidden">Precision Optical Slit â 100 µm à 12 mm</span> 2055 </a> 2056 2057 2058 2059 2060 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324612591773 { 2061 max-width: 260.0px; 2062 max-height: 195px; 2063 } 2064 2065 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324612591773 { 2066 max-width: 260.0px; 2067 } 2068</style> 2069 2070 2071 2072 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 2073 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324612591773" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 2074 <div style="padding-top:75.0%;"> 2075 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324612591773" 2076 class="grid-view-item__image lazyload" 2077 alt="" 2078 data-src="//diy-optics.com/cdn/shop/files/100-12mm-slit_{width}x.jpg?v=1694703863" 2079 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2080 data-aspectratio="1.3333333333333333" 2081 data-sizes="auto" 2082 data-image> 2083 </div> 2084 </div> 2085 </div> 2086 2087 <noscript> 2088 2089 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694703863" alt="" style="max-width: 260.0px;"> 2090 </noscript> 2091 2092 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 100 µm à 12 mm</div> 2093 2094 2095<dl class="price price--listing" 2096> 2097 2098<div class="price__regular"> 2099 <dt> 2100 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2101 </dt> 2102 <dd> 2103 <span class="price-item price-item--regular">from $45.00 2104</span> 2105 </dd> 2106 </div> 2107 <div class="price__sale"> 2108 <dt> 2109 <span class="visually-hidden visually-hidden--inline">Sale price</span> 2110 </dt> 2111 <dd> 2112 <span class="price-item price-item--sale">from $45.00 2113</span> 2114 </dd> 2115 <div class="price__compare"> 2116 <dt> 2117 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2118 </dt> 2119 <dd> 2120 <s class="price-item price-item--regular"> 2121 2122 </s> 2123 </dd> 2124 </div> 2125 </div> 2126 <div class="price__unit"> 2127 <dt> 2128 <span class="visually-hidden visually-hidden--inline">Unit price</span> 2129 </dt> 2130 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2131 </div> 2132 <div class="price__badges price__badges--listing"> 2133 <span class="price__badge price__badge--sale" aria-hidden="true"> 2134 <span>Sale</span> 2135 </span> 2136 <span class="price__badge price__badge--sold-out"> 2137 <span>Sold out</span> 2138 </span> 2139 </div> 2140</dl> 2141 2142 2143</div> 2144 2145 </li> 2146 2147 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 2148 2149<div class="grid-view-item product-card"> 2150 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-200um-3mm"> 2151 <span class="visually-hidden">Precision Optical Slit â 200 µm à 3 mm</span> 2152 </a> 2153 2154 2155 2156 2157 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324689170589 { 2158 max-width: 260.0px; 2159 max-height: 195px; 2160 } 2161 2162 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324689170589 { 2163 max-width: 260.0px; 2164 } 2165</style> 2166 2167 2168 2169 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 2170 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324689170589" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 2171 <div style="padding-top:75.0%;"> 2172 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324689170589" 2173 class="grid-view-item__image lazyload" 2174 alt="" 2175 data-src="//diy-optics.com/cdn/shop/files/200-3mm-slit_{width}x.jpg?v=1694703773"
2176 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2177 data-aspectratio="1.3333333333333333" 2178 data-sizes="auto" 2179 data-image> 2180 </div> 2181 </div> 2182 </div> 2183 2184 <noscript> 2185 2186 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694703773" alt="" style="max-width: 260.0px;"> 2187 </noscript> 2188 2189 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 200 µm à 3 mm</div> 2190 2191 2192<dl class="price price--listing" 2193> 2194 2195<div class="price__regular"> 2196 <dt> 2197 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2198 </dt> 2199 <dd> 2200 <span class="price-item price-item--regular">$45.00 2201</span> 2202 </dd> 2203 </div> 2204 <div class="price__sale"> 2205 <dt> 2206 <span class="visually-hidden visually-hidden--inline">Sale price</span> 2207 </dt> 2208 <dd> 2209 <span class="price-item price-item--sale">$45.00 2210</span> 2211 </dd> 2212 <div class="price__compare"> 2213 <dt> 2214 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2215 </dt> 2216 <dd> 2217 <s class="price-item price-item--regular"> 2218 2219 </s> 2220 </dd> 2221 </div> 2222 </div> 2223 <div class="price__unit"> 2224 <dt> 2225 <span class="visually-hidden visually-hidden--inline">Unit price</span> 2226 </dt> 2227 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2228 </div> 2229 <div class="price__badges price__badges--listing"> 2230 <span class="price__badge price__badge--sale" aria-hidden="true"> 2231 <span>Sale</span> 2232 </span> 2233 <span class="price__badge price__badge--sold-out"> 2234 <span>Sold out</span> 2235 </span> 2236 </div> 2237</dl> 2238 2239 2240</div> 2241 2242 </li> 2243 2244 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 2245 2246<div class="grid-view-item product-card"> 2247 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-200um-6mm"> 2248 <span class="visually-hidden">Precision Optical Slit â 200 µm à 6 mm</span> 2249 </a> 2250 2251 2252 2253 2254 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324648079517 { 2255 max-width: 260.0px; 2256 max-height: 195px; 2257 } 2258 2259 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324648079517 { 2260 max-width: 260.0px; 2261 } 2262</style> 2263 2264 2265 2266 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 2267 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324648079517" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 2268 <div style="padding-top:75.0%;"> 2269 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324648079517" 2270 class="grid-view-item__image lazyload" 2271 alt="" 2272 data-src="//diy-optics.com/cdn/shop/files/200-6mm-slit_{width}x.jpg?v=1694703682" 2273 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2274 data-aspectratio="1.3333333333333333" 2275 data-sizes="auto" 2276 data-image> 2277 </div> 2278 </div> 2279 </div> 2280 2281 <noscript> 2282 2283 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694703682" alt="" style="max-width: 260.0px;"> 2284 </noscript> 2285 2286 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 200 µm à 6 mm</div> 2287 2288 2289<dl class="price price--listing" 2290> 2291 2292<div class="price__regular"> 2293 <dt> 2294 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2295 </dt> 2296 <dd> 2297 <span class="price-item price-item--regular">$45.00 2298</span> 2299 </dd> 2300 </div> 2301 <div class="price__sale"> 2302 <dt> 2303 <span class="visually-hidden visually-hidden--inline">Sale price</span> 2304 </dt> 2305 <dd> 2306 <span class="price-item price-item--sale">$45.00 2307</span> 2308 </dd> 2309 <div class="price__compare"> 2310 <dt>
2311 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2312 </dt> 2313 <dd> 2314 <s class="price-item price-item--regular"> 2315 2316 </s> 2317 </dd> 2318 </div> 2319 </div> 2320 <div class="price__unit"> 2321 <dt> 2322 <span class="visually-hidden visually-hidden--inline">Unit price</span> 2323 </dt> 2324 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2325 </div> 2326 <div class="price__badges price__badges--listing"> 2327 <span class="price__badge price__badge--sale" aria-hidden="true"> 2328 <span>Sale</span> 2329 </span> 2330 <span class="price__badge price__badge--sold-out"> 2331 <span>Sold out</span> 2332 </span> 2333 </div> 2334</dl> 2335 2336 2337</div> 2338 2339 </li> 2340 2341 <li class="grid__item grid__item--622f1bd9-fe6c-41d8-9406-0f29287b9cf5 small--one-half medium-up--one-fifth"> 2342 2343<div class="grid-view-item product-card"> 2344 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/products/precision-optical-slit-200um-12mm"> 2345 <span class="visually-hidden">Precision Optical Slit â 200 µm à 12 mm</span> 2346 </a> 2347 2348 2349 2350 2351 <style>#ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324620390557 { 2352 max-width: 260.0px; 2353 max-height: 195px; 2354 } 2355 2356 #ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324620390557 { 2357 max-width: 260.0px; 2358 } 2359</style> 2360 2361 2362 2363 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 2364 <div id="ProductCardImageWrapper-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324620390557" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 2365 <div style="padding-top:75.0%;"> 2366 <img id="ProductCardImage-622f1bd9-fe6c-41d8-9406-0f29287b9cf5-7324620390557" 2367 class="grid-view-item__image lazyload" 2368 alt="" 2369 data-src="//diy-optics.com/cdn/shop/files/200-12mm-slit_{width}x.jpg?v=1694703576" 2370 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2371 data-aspectratio="1.3333333333333333" 2372 data-sizes="auto" 2373 data-image> 2374 </div> 2375 </div> 2376 </div> 2377 2378 <noscript> 2379 2380 <img class="grid-view-item__image" src="//diy-optics.com/cdn/shop/files/[email protected]?v=1694703576" alt="" style="max-width: 260.0px;"> 2381 </noscript> 2382 2383 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Precision Optical Slit â 200 µm à 12 mm</div> 2384 2385 2386<dl class="price price--listing" 2387> 2388 2389<div class="price__regular"> 2390 <dt> 2391 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2392 </dt> 2393 <dd> 2394 <span class="price-item price-item--regular">$45.00 2395</span> 2396 </dd> 2397 </div> 2398 <div class="price__sale"> 2399 <dt> 2400 <span class="visually-hidden visually-hidden--inline">Sale price</span> 2401 </dt> 2402 <dd> 2403 <span class="price-item price-item--sale">$45.00 2404</span> 2405 </dd> 2406 <div class="price__compare"> 2407 <dt> 2408 <span class="visually-hidden visually-hidden--inline">Regular price</span> 2409 </dt> 2410 <dd> 2411 <s class="price-item price-item--regular"> 2412 2413 </s> 2414 </dd> 2415 </div> 2416 </div> 2417 <div class="price__unit"> 2418 <dt> 2419 <span class="visually-hidden visually-hidden--inline">Unit price</span> 2420 </dt> 2421 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 2422 </div> 2423 <div class="price__badges price__badges--listing"> 2424 <span class="price__badge price__badge--sale" aria-hidden="true"> 2425 <span>Sale</span> 2426 </span> 2427 <span class="price__badge price__badge--sold-out"> 2428 <span>Sold out</span> 2429 </span> 2430 </div> 2431</dl> 2432 2433 2434</div> 2435 2436 </li> 2437 2438 </ul> 2439 2440 2441 2442</div> 2443 2444 2445 2446 2447</div><!-- END content_for_index --> 2448 2449 </main> 2450 2451 <div id="shopify-section-footer" class="shopify-section"> 2452<style> 2453 .site-footer__hr { 2454 border-bottom: 1px solid #000000; 2455 } 2456 2457 .site-footer p, 2458 .site-footer__linklist-item a, 2459 .site-footer__rte a, 2460 .site-footer h4, 2461 .site-footer small,
2462 .site-footer__copyright-content a, 2463 .site-footer__newsletter-error, 2464 .site-footer__social-icons .social-icons__link { 2465 color: #ffffff; 2466 } 2467 2468 .site-footer { 2469 color: #ffffff; 2470 background-color: #000000; 2471 } 2472 2473 .site-footer__rte a { 2474 border-bottom: 1px solid #ffffff; 2475 } 2476 2477 .site-footer__rte a:hover, 2478 .site-footer__linklist-item a:hover, 2479 .site-footer__copyright-content a:hover { 2480 color: #e6e6e6; 2481 border-bottom: 1px solid #e6e6e6; 2482 } 2483 2484 .site-footer__social-icons .social-icons__link:hover { 2485 color: #e6e6e6; 2486 } 2487</style><footer class="site-footer critical-hidden" role="contentinfo" data-section-id="footer" data-section-type="footer-section"> 2488 <div class="page-width"> 2489 <div class="site-footer__content"><div class="site-footer__item 2490 2491 site-footer__item--one-half 2492 " 2493 > 2494 <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h4"></p><ul class="site-footer__linklist 2495 list--inline"><li class="site-footer__linklist-item"> 2496 <a href="https://diy-optics.com/policies/privacy-policy" 2497 2498 > 2499 Privacy Policy 2500 </a> 2501 </li><li class="site-footer__linklist-item"> 2502 <a href="/policies/refund-policy" 2503 2504 > 2505 Refunds 2506 </a> 2507 </li><li class="site-footer__linklist-item"> 2508 <a href="https://diy-optics.com/policies/shipping-policy" 2509 2510 > 2511 Shipping 2512 </a> 2513 </li><li class="site-footer__linklist-item"> 2514 <a href="/policies/terms-of-service" 2515 2516 > 2517 T & C 2518 </a> 2519 </li></ul></div> 2520 </div><div class="site-footer__item 2521 2522 site-footer__item--one-half 2523 " 2524 > 2525 <div class="site-footer__item-inner site-footer__item-inner--newsletter"><p class="h4">Newsletter</p><div class="site-footer__newsletter 2526 "><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="contact-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2527<input type="hidden" name="contact[tags]" value="newsletter"> 2528 <div class="input-group "> 2529 <input type="email" 2530 name="contact[email]" 2531 id="ContactFooter-email" 2532 class="input-group__field newsletter__input" 2533 value="" 2534 placeholder="Email address" 2535 aria-label="Email address" 2536 aria-required="true" 2537 required 2538 autocorrect="off" 2539 autocapitalize="off" 2540 > 2541 <span class="input-group__btn"> 2542 <button type="submit" class="btn newsletter__submit" name="commit" > 2543 <span class="newsletter__submit-text--large">Subscribe</span> 2544 </button> 2545 </span> 2546 </div> 2547 2548 </form> 2549 </div></div> 2550 </div></div> 2551 </div> 2552 2553 <hr class="site-footer__hr"><div class="page-width"> 2554 <div class="grid grid--no-gutters small--text-center grid--footer-float-right"><div class="grid__item small--hide one-half site-footer-item-center-vertically"><div class="grid__item site-footer__payment-icons"> 2555 <span class="visually-hidden">Payment methods</span> 2556 <ul class="payment-icons list--inline site-footer__icon-list"><li class="payment-icon"> 2557 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
2557001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 2558 </li><li class="payment-icon"> 2559 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
25597 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg> 2560 </li><li class="payment-icon"> 2561 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg> 2562 </li><li class="payment-icon"> 2563 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
2563<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 2564 2565 </li><li class="payment-icon"> 2566 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
25660-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 2567 </li><li class="payment-icon"> 2568 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
256816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 2569 2570 </li></ul> 2571 </div></div><div class="grid__item one-half small--one-whole site-footer-item-tall"><div class="small--hide site-footer-item-align-right site-footer-item-center-vertically"> 2572 <small class="site-footer__copyright-content">© 2026, <a href="/" title="">DIY-Optics GmbH</a></small> 2573 <small class="site-footer__copyright-content site-footer__copyright-content-powered-by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small> 2574 </div></div><div class="grid__item medium-up--hide one-half small--one-whole"><div class="grid__item site-footer__payment-icons"> 2575 <span class="visually-hidden">Payment methods</span> 2576 <ul class="payment-icons list--inline site-footer__icon-list"><li class="payment-icon"> 2577 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
2577001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg> 2578 </li><li class="payment-icon"> 2579 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="black"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
25797 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg> 2580 </li><li class="payment-icon"> 2581 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg> 2582 </li><li class="payment-icon"> 2583 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/>
2583<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 2584 2585 </li><li class="payment-icon"> 2586 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
25860-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 2587 </li><li class="payment-icon"> 2588 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
258816.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 2589 2590 </li></ul> 2591 </div></div><div class="grid__item small--one-whole medium-up--hide site-footer-item-align-right"> 2592 <small class="site-footer__copyright-content">© 2026, <a href="/" title="">DIY-Optics GmbH</a></small> 2593 <small class="site-footer__copyright-content site-footer__copyright-content--powered-by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small> 2594 </div> 2595 </div> 2596 </div> 2597</footer> 2598 2599 2600 2601 2602</div> 2603 2604 <div id="slideshow-info" class="visually-hidden" aria-hidden="true">Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div> 2605 2606 </div> 2607 2608
2608<script type="application/json" data-cart-routes> 2609 { 2610 "cartUrl": "/cart", 2611 "cartAddUrl": "/cart/add", 2612 "cartChangeUrl": "/cart/change" 2613 } 2614 </script>
2614 2615 2616 <ul hidden> 2617 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2618 <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li> 2619 </ul>
2620<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2620 2621</body> 2622</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.