PageSourceSearch

https://diy-optics.com/

html diy-optics.com collected 2026-10-08 01:56:49 UTC 175,113 bytes, 2,622 lines download raw bytes

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 &amp; Optics
17&ndash; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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&region_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 &amp; 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 &amp; 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&amp;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&amp;width=480 480w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&amp;width=750 750w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&amp;width=1000 1000w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&amp;width=1300 1300w, //diy-optics.com/cdn/shop/files/pulsebrick-laser-studio-render.png?v=1788765198&amp;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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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 &amp; 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">&copy; 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&amp;utm_medium=shopify&amp;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">&copy; 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&amp;utm_medium=shopify&amp;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.