{"title":"Camouflage Case","description":"\u003cp\u003eLastu’s camo phone cases are made from authentic military fabrics used in real gear from around the world. Each pattern has its own story — every camo case is different.\u003c\/p\u003e\n\u003cp\u003ePatterns: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/m05-kuoret\"\u003eM05\u003c\/a\u003e, \u003ca href=\"https:\/\/lastu.co\/en\/collections\/flecktarn-puhelimen-kuoret\"\u003eFlecktarn\u003c\/a\u003e, M90, MM14, and more. Velcro, MagSafe, or your own logo available.\u003c\/p\u003e","products":[{"product_id":"oneplus-puhelimen-kuoret","title":"OnePlus Case – Your Own Photo and MagSafe","description":"\u003c!-- START: Lastu OnePlus-kuoret collection block – Hiilikoivu-rakenne, ei JSON-LD --\u003e\n\u003cdiv class=\"lastu-op-block\"\u003e\n\n  \u003c!-- ─── HOOK ─── --\u003e\n  \u003cdiv class=\"lastu-op-hook\"\u003e\n    \u003cp class=\"lastu-op-hook__pre\"\u003eMillions of generic plastic cases. One difference.\u003c\/p\u003e\n    \u003ch1 class=\"lastu-op-hook__headline\"\u003eONEPLUS CASE,\u003cbr\u003eWHICH IS YOURS.\u003c\/h1\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── INTRO ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003cp class=\"lastu-op-intro\"\u003eOnePlus makes bold choices — so why settle for a generic case? Lastu \u003cstrong\u003eOnePlus phone cases\u003c\/strong\u003e are made from genuine Nordic birch, real M05 camo fabric, or KARB bamboo fiber. MagSafe available. Every case is made to order in Oulu — no mass production, no two alike.\u003c\/p\u003e\n    \u003cp class=\"lastu-op-intro\"\u003eSee all materials: \u003ca href=\"https:\/\/lastu.co\/collections\/puiset-puhelimen-kuoret\"\u003ewooden phone cases\u003c\/a\u003e, \u003ca href=\"https:\/\/lastu.co\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003ecamo phone cases\u003c\/a\u003e or \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-kuoret-kotelot-suojakuoret\"\u003eMagSafe phone cases\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── FEATURE CARDS ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003cdiv class=\"lastu-op-cards\"\u003e\n      \u003cdiv class=\"lastu-op-card\"\u003e\n        \u003cdiv class=\"lastu-op-card__number\"\u003e01\u003c\/div\u003e\n        \u003ch2 class=\"lastu-op-card__title\"\u003eGenuine material. No copy.\u003c\/h2\u003e\n        \u003cp class=\"lastu-op-card__body\"\u003eBirch in five shades, KARB bamboo fiber, or genuine M05\/MM14 camo fabric. Not printed on plastic — real material you can feel in your hand. Every \u003cstrong\u003ewooden OnePlus case\u003c\/strong\u003e is unique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-card\"\u003e\n        \u003cdiv class=\"lastu-op-card__number\"\u003e02\u003c\/div\u003e\n        \u003ch2 class=\"lastu-op-card__title\"\u003eYour image. Live preview.\u003c\/h2\u003e\n        \u003cp class=\"lastu-op-card__body\"\u003e\u003cstrong\u003eOnePlus phone cases with your image\u003c\/strong\u003e or logo — choose print or laser engraving. In \u003cstrong\u003elive preview\u003c\/strong\u003e, you move, scale, and compose in real time. See the result before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-card\"\u003e\n        \u003cdiv class=\"lastu-op-card__number\"\u003e03\u003c\/div\u003e\n        \u003ch2 class=\"lastu-op-card__title\"\u003eMagSafe for OnePlus.\u003c\/h2\u003e\n        \u003cp class=\"lastu-op-card__body\"\u003eMagSafe is not just for iPhone. Choose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e for your OnePlus phone case and use all MagSafe accessories — wallet, ring holder, stand — snapping on in seconds.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── DARK BOX ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003cdiv class=\"lastu-op-dark-box\"\u003e\n      \u003ch2 class=\"lastu-op-dark-box__headline\"\u003eNo stock. Just vibes.\u003cbr\u003eMade in Nordic, to order.\u003c\/h2\u003e\n      \u003cp class=\"lastu-op-dark-box__body\"\u003eEvery Lastu \u003cstrong\u003eOnePlus case\u003c\/strong\u003e is made to order in Oulu. The material is real — not a printed imitation. Live preview shows the final result before you order: your chosen OnePlus model, material, MagSafe, and your image or logo update in real time.\u003c\/p\u003e\n      \u003cdiv class=\"lastu-op-rows\"\u003e\n        \u003cdiv class=\"lastu-op-row\"\u003e\n          \u003cspan class=\"lastu-op-row__label\"\u003eBirch\u003c\/span\u003e\n          \u003cspan class=\"lastu-op-row__value\"\u003eNordic birch in five shades: natural, black (charred birch), white, rose, and burnt. The grain lives on — no two are exactly alike. See: \u003ca href=\"https:\/\/lastu.co\/collections\/puiset-puhelimen-kuoret\"\u003ewooden phone cases\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-op-row\"\u003e\n          \u003cspan class=\"lastu-op-row__label\"\u003eKARB\u003c\/span\u003e\n          \u003cspan class=\"lastu-op-row__value\"\u003eCarbon fiber look made from bamboo fiber. Lightweight, technical, aggressive vibe. Read more: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/karb-hiilikuitu-look-puhelimen-kuoret-bambukuidusta\"\u003eKARB – carbon fiber look from bamboo fiber\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-op-row\"\u003e\n          \u003cspan class=\"lastu-op-row__label\"\u003eCamo\u003c\/span\u003e\n          \u003cspan class=\"lastu-op-row__value\"\u003eM05 forest, M05 frost or MM14 (Ukrainian camo). Genuine field fabric, not a print. Browse: \u003ca href=\"https:\/\/lastu.co\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003ecamo phone cases\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-op-row\"\u003e\n          \u003cspan class=\"lastu-op-row__label\"\u003eMagSafe\u003c\/span\u003e\n          \u003cspan class=\"lastu-op-row__value\"\u003eAvailable for OnePlus models. The magnetic ring keeps MagSafe accessories securely in place and enables wireless charging. \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/mika-on-magsafe\"\u003eWhat is MagSafe?\u003c\/a\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-op-row\"\u003e\n          \u003cspan class=\"lastu-op-row__label\"\u003eImages\u003c\/span\u003e\n          \u003cspan class=\"lastu-op-row__value\"\u003ePrinted or laser engraved. Your image, logo, M05 training shoulder patch, or lion logo. Guide: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/puhelimen-kuoret-logolla-yritykselle-bandille-seuralle\"\u003ecases with logo for a company, band, or club\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── VIDEO ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003cdiv class=\"lastu-op-video-card\"\u003e\n      \u003cdiv class=\"lastu-op-video-card__header\"\u003e\n        \u003cspan class=\"lastu-op-video-card__badge\"\u003eVideo\u003c\/span\u003e\n        \u003cspan class=\"lastu-op-video-card__title\"\u003eWhat is MagSafe? – Works on OnePlus too\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-video-wrap\"\u003e\n        \u003ciframe loading=\"lazy\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\"\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-video-card__footer\"\u003e\n        \u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener noreferrer\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-op-video-card__link\" target=\"_blank\"\u003e\n          \u003csvg aria-hidden=\"true\" fill=\"currentColor\" height=\"15\" width=\"15\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          Watch more videos on Lastu's YouTube channel\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003ch2 class=\"lastu-op-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n    \u003cp class=\"lastu-op-body-text\"\u003e\u003cstrong\u003eOnePlus cases\u003c\/strong\u003e and \u003cstrong\u003eOnePlus Nord cases\u003c\/strong\u003e are available for many OnePlus models. Choose your model from the product page menu – the live preview updates in real time. See also other brands:\u003c\/p\u003e\n    \u003cdiv class=\"lastu-op-pills\"\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-op-pill\"\u003eiPhone\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-op-pill\"\u003eSamsung\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-op-pill\"\u003eGoogle Pixel\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-op-pill\"\u003eNothing Phone\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── RAKENNE ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003ch2 class=\"lastu-op-section-heading\"\u003eConstruction\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-op-spec-list\"\u003e\n      \u003cdiv class=\"lastu-op-spec-item\"\u003e\n        \u003cspan class=\"lastu-op-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-op-spec-content\"\u003e\n          \u003cspan\u003eTextured edge profile – the material gives natural grip, and the case sits securely in your hand.\u003c\/span\u003e\n          \u003cimg loading=\"lazy\" alt=\"Grip surface and textured edges of the case\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" class=\"lastu-op-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-spec-item\"\u003e\n        \u003cspan class=\"lastu-op-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-op-spec-content\"\u003e\n          \u003cspan\u003eThe raised edge protects the screen – you can place the phone on a flat surface without the display touching it.\u003c\/span\u003e\n          \u003cimg loading=\"lazy\" alt=\"Screen protection with a raised edge\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-nayton-suojaus-highlight_60dcc2b1-1e1a-488e-b61f-c8ffe0244b11.jpg?v=1775027488\" class=\"lastu-op-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-spec-item\"\u003e\n        \u003cspan class=\"lastu-op-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-op-spec-content\"\u003e\n          \u003cspan\u003eRaised camera frame – the lens won’t touch the table, so no scratches.\u003c\/span\u003e\n          \u003cimg loading=\"lazy\" alt=\"Camera protection with a raised frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" class=\"lastu-op-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-spec-item\"\u003e\n        \u003cspan class=\"lastu-op-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-op-spec-content\"\u003eThin and light – birch and KARB are both naturally lighter than most plastic \u003cstrong\u003eOnePlus cases\u003c\/strong\u003e.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-spec-item\"\u003e\n        \u003cspan class=\"lastu-op-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-op-spec-content\"\u003eMagSafe selectable – wireless charging and magnetic accessories work at full power. Compare: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/magsafe-kuoret-vs-tavalliset-kuoret\"\u003eMagSafe cases vs regular cases\u003c\/a\u003e.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-spec-item\"\u003e\n        \u003cspan class=\"lastu-op-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-op-spec-content\"\u003ePrecise cutouts – all ports, buttons, and speakers stay fully usable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── MATERIAALIT ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003ch2 class=\"lastu-op-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-op-mat-grid\"\u003e\n      \u003cdiv class=\"lastu-op-mat-card\"\u003e\n        \u003cdiv class=\"lastu-op-mat-card__label\"\u003eBirch – 5 shades\u003c\/div\u003e\n        \u003cp\u003eNordic birch: natural, black (carbon birch), white, pink, charred. Light lacquer finish – non-toxic, water-repellent, authentic wood feel. See: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot-mita-puiset-puhelimen-kuoret-kayvat-lapi\"\u003ehow wooden phone cases are finished\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-mat-card\"\u003e\n        \u003cdiv class=\"lastu-op-mat-card__label\"\u003eKARB\u003c\/div\u003e\n        \u003cp\u003eBamboo fiber, carbon fiber look. Light and technical. Not mass-produced – a choice.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-mat-card\"\u003e\n        \u003cdiv class=\"lastu-op-mat-card__label\"\u003eCamo\u003c\/div\u003e\n        \u003cp\u003eM05 forest, M05 frost, MM14. Authentic terrain fabric – cut into the case, not printed. The background story: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/m05-maastokuvio-m05-kuoret-opas\"\u003eM05 explained\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-op-mat-card\"\u003e\n        \u003cdiv class=\"lastu-op-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n        \u003cp\u003eDesign From Finland · Key Flag · FSC · PlasticBank\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── YELLOW BOX \/ LISÄOSAT ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003cdiv class=\"lastu-op-yellow-box\"\u003e\n      \u003cp class=\"lastu-op-yellow-box__pre\"\u003eSame OnePlus. Different you.\u003c\/p\u003e\n      \u003ch2 class=\"lastu-op-yellow-box__headline\"\u003eFINISH THE SET\u003cbr\u003eADD-ONS.\u003c\/h2\u003e\n      \u003cp class=\"lastu-op-yellow-box__body\"\u003eAll compatible \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories and add-ons\u003c\/a\u003e:\u003c\/p\u003e\n      \u003cdiv class=\"lastu-op-addon-rows\"\u003e\n        \u003cdiv class=\"lastu-op-addon-row\"\u003e\n          \u003cspan class=\"lastu-op-addon-row__name\"\u003eKRIP 2.0 MagSafe finger ring\u003c\/span\u003e\n          \u003cspan class=\"lastu-op-addon-row__desc\"\u003eThin. Metal. It stays.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-op-addon-row\"\u003e\n          \u003cspan class=\"lastu-op-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e\n          \u003cspan class=\"lastu-op-addon-row__desc\"\u003eOrder for up to 4 cards.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── TOIMITUS ─── --\u003e\n  \u003cdiv class=\"lastu-op-container\"\u003e\n    \u003cdiv class=\"lastu-op-delivery\"\u003e\n      \u003cspan class=\"lastu-op-delivery__label\"\u003eDelivery\u003c\/span\u003e\n      \u003cp\u003eThe product is made within 2–8 business days and shipped with your selected delivery method. Free delivery available. Delivery times are shown at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END: Lastu OnePlus-kuoret collection block --\u003e\n\n\u003cstyle\u003e\n.lastu-op-block *,\n.lastu-op-block *::before,\n.lastu-op-block *::after { box-sizing: border-box; }\n\n.lastu-op-block {\n  --op-dark:    #080c0c;\n  --op-mid:     #111818;\n  --op-ice:     #9ab0bc;\n  --op-lime:    #c8f03c;\n  --op-yellow:  #FFEF91;\n  --op-white:   #e8eef0;\n  --op-wmuted:  rgba(232,238,240,0.55);\n  --op-dborder: rgba(232,238,240,0.1);\n  --op-lborder: rgba(0,0,0,0.18);\n  --op-text:    #0a1010;\n  --op-muted:   #3a4a50;\n  --op-rad:     14px;\n  --op-mono:    'JetBrains Mono', monospace;\n  --op-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--op-sans);\n  font-size: 1rem;\n  color: var(--op-text);\n}\n\n.lastu-op-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n.lastu-op-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--op-lborder);\n}\n.lastu-op-hook__pre {\n  font-family: var(--op-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--op-muted);\n  margin: 0 0 10px;\n}\n.lastu-op-hook__headline {\n  font-family: var(--op-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--op-ice) !important;\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n.lastu-op-intro,\n.lastu-op-body-text {\n  font-family: var(--op-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--op-text);\n  margin: 0 0 14px;\n}\n.lastu-op-intro a,\n.lastu-op-body-text a,\n.lastu-op-spec-content a,\n.lastu-op-dark-box__body a,\n.lastu-op-row__value a { color: var(--op-ice); }\n\n.lastu-op-section-heading {\n  font-family: var(--op-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--op-ice) !important;\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--op-lborder);\n}\n\n.lastu-op-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-op-card {\n  background: var(--op-mid);\n  border: 1px solid var(--op-dborder);\n  border-top: 2px solid var(--op-ice);\n  border-radius: var(--op-rad);\n  padding: 18px 16px;\n}\n.lastu-op-card__number {\n  font-family: var(--op-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--op-ice);\n  margin-bottom: 10px;\n}\n.lastu-op-card__title {\n  font-family: var(--op-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--op-white) !important;\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-op-card__body {\n  font-family: var(--op-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--op-wmuted);\n  margin: 0;\n}\n\n.lastu-op-dark-box {\n  background: var(--op-dark);\n  border: 1px solid var(--op-dborder);\n  border-radius: var(--op-rad);\n  padding: 26px 22px;\n}\n.lastu-op-dark-box__headline {\n  font-family: var(--op-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--op-ice) !important;\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-op-dark-box__body {\n  font-family: var(--op-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--op-white);\n  margin: 0 0 22px;\n}\n.lastu-op-rows { display: flex; flex-direction: column; }\n.lastu-op-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--op-dborder);\n  align-items: flex-start;\n}\n.lastu-op-row__label {\n  font-family: var(--op-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--op-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-op-row__value {\n  font-family: var(--op-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--op-white);\n}\n\n.lastu-op-video-card {\n  border: 1px solid var(--op-lborder);\n  border-radius: var(--op-rad);\n  overflow: hidden;\n  background: var(--op-dark);\n}\n.lastu-op-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--op-dborder);\n}\n.lastu-op-video-card__badge {\n  font-family: var(--op-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--op-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-op-video-card__title {\n  font-family: var(--op-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--op-white);\n}\n.lastu-op-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-op-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-op-video-wrap { position: relative; }\n  .lastu-op-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-op-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-op-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--op-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-op-video-card__link {\n  font-family: var(--op-sans);\n  color: var(--op-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-op-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-op-video-card__link:hover { color: #FF0000; }\n.lastu-op-video-card__link:hover::after { transform: translateX(3px); }\n\n.lastu-op-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-op-pill {\n  font-family: var(--op-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--op-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--op-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-op-pill:hover { border-color: var(--op-ice); color: var(--op-ice); }\n\n.lastu-op-spec-list { display: flex; flex-direction: column; }\n.lastu-op-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--op-lborder);\n  align-items: flex-start;\n}\n.lastu-op-spec-plus {\n  font-family: var(--op-mono);\n  color: var(--op-ice);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-op-spec-content {\n  font-family: var(--op-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--op-text);\n  flex: 1;\n}\n.lastu-op-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n.lastu-op-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-op-mat-card {\n  border: 1px solid var(--op-lborder);\n  border-top: 2px solid var(--op-lborder);\n  border-radius: var(--op-rad);\n  padding: 16px 14px;\n}\n.lastu-op-mat-card__label {\n  font-family: var(--op-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--op-ice);\n  margin-bottom: 8px;\n}\n.lastu-op-mat-card p {\n  font-family: var(--op-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--op-muted);\n  margin: 0;\n}\n.lastu-op-mat-card a { color: var(--op-ice); }\n\n.lastu-op-yellow-box { background: var(--op-yellow); border-radius: var(--op-rad); padding: 26px 22px; }\n.lastu-op-yellow-box__pre {\n  font-family: var(--op-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,0,0,0.45);\n  margin: 0 0 8px;\n}\n.lastu-op-yellow-box__headline {\n  font-family: var(--op-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--op-dark) !important;\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-op-yellow-box__body {\n  font-family: var(--op-sans);\n  font-size: 0.95rem;\n  color: var(--op-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-op-yellow-box__body a { color: var(--op-dark); font-weight: 700; text-decoration: underline; }\n.lastu-op-addon-rows { display: flex; flex-direction: column; }\n.lastu-op-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,0,0,0.12);\n}\n.lastu-op-addon-row__name { font-family: var(--op-mono); font-size: 0.86rem; font-weight: 700; color: var(--op-dark); }\n.lastu-op-addon-row__desc { font-family: var(--op-sans); font-size: 0.8rem; color: rgba(0,0,0,0.5); text-align: right; flex-shrink: 0; }\n\n.lastu-op-delivery {\n  border: 1px solid var(--op-lborder);\n  border-radius: var(--op-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-op-delivery__label {\n  font-family: var(--op-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--op-ice);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-op-delivery p {\n  font-family: var(--op-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--op-muted);\n  margin: 0;\n}\n\n@media (min-width: 560px) {\n  .lastu-op-mat-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":12767294390314,"sku":"[KUORET]-OnePlus-Case","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Lastu-OnePlus-ja-OnePlus-Nord-puhelimen-kuoret-magsafe-logo-puiset-kotelot-puhelinkuoret-verkkokauppa.webp?v=1770634191"},{"product_id":"samsung-puhelimen-kuoret","title":"Samsung Case - Your Own Picture and MagSafe","description":"\u003c!-- START: Lastu Samsung Galaxy -kuoret collection block – Hiilikoivu-rakenne, ei JSON-LD --\u003e\n\u003cdiv class=\"lastu-sg-block\"\u003e\n\n  \u003c!-- ─── HOOK ─── --\u003e\n  \u003cdiv class=\"lastu-sg-hook\"\u003e\n    \u003cp class=\"lastu-sg-hook__pre\"\u003eMillions of identical Galaxy phone cases. One difference.\u003c\/p\u003e\n    \u003ch1 class=\"lastu-sg-hook__headline\"\u003eSAMSUNG PHONE CASE,\u003cbr\u003eTHAT IS YOURS.\u003c\/h1\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── INTRO ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003cp class=\"lastu-sg-intro\"\u003eSamsung Galaxy deserves a phone case that says something. Lastu’s \u003cstrong\u003eSamsung phone cases\u003c\/strong\u003e are made from real Nordic birch, genuine M05 camouflage fabric, or KARB bamboo fiber — no mass production, no two alike. MagSafe available. Made to order in Oulu.\u003c\/p\u003e\n    \u003cp class=\"lastu-sg-intro\"\u003eSee all materials: \u003ca href=\"https:\/\/lastu.co\/collections\/puiset-puhelimen-kuoret\"\u003ewooden phone cases\u003c\/a\u003e, \u003ca href=\"https:\/\/lastu.co\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003ecamo phone cases\u003c\/a\u003e, or \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-kuoret-kotelot-suojakuoret\"\u003eMagSafe phone cases\u003c\/a\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── FEATURE CARDS ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003cdiv class=\"lastu-sg-cards\"\u003e\n      \u003cdiv class=\"lastu-sg-card\"\u003e\n        \u003cdiv class=\"lastu-sg-card__number\"\u003e01\u003c\/div\u003e\n        \u003ch2 class=\"lastu-sg-card__title\"\u003eReal material. No copy.\u003c\/h2\u003e\n        \u003cp class=\"lastu-sg-card__body\"\u003eBirch in five shades, KARB bamboo fiber, or real M05\/MM14 camouflage fabric. Not printed on plastic — real material you can feel in your hand. Every \u003cstrong\u003ewooden Samsung Galaxy phone case\u003c\/strong\u003e is unique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-card\"\u003e\n        \u003cdiv class=\"lastu-sg-card__number\"\u003e02\u003c\/div\u003e\n        \u003ch2 class=\"lastu-sg-card__title\"\u003eYour image. Live Preview.\u003c\/h2\u003e\n        \u003cp class=\"lastu-sg-card__body\"\u003e\u003cstrong\u003eSamsung Galaxy phone cases with your own image\u003c\/strong\u003e or logo — choose print or laser engraving. In \u003cstrong\u003eLive Preview\u003c\/strong\u003e, you move, scale, and compose in real time. See the result before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-card\"\u003e\n        \u003cdiv class=\"lastu-sg-card__number\"\u003e03\u003c\/div\u003e\n        \u003ch2 class=\"lastu-sg-card__title\"\u003eSamsung MagSafe phone cases for the Galaxy series.\u003c\/h2\u003e\n        \u003cp class=\"lastu-sg-card__body\"\u003eMagSafe isn’t just an iPhone thing. Choose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e for your Samsung Galaxy phone case and use every MagSafe accessory — wallet, ring holder, stand — snap on in seconds.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── DARK BOX ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003cdiv class=\"lastu-sg-dark-box\"\u003e\n      \u003ch2 class=\"lastu-sg-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eMade in the Nordics, to order.\u003c\/h2\u003e\n      \u003cp class=\"lastu-sg-dark-box__body\"\u003eEvery \u003cstrong\u003eSamsung Galaxy case\u003c\/strong\u003e from Lastu is made to order in Oulu. The material is real — not a printed imitation. Live preview shows the final result before you order: your selected Galaxy model, material, MagSafe, and your image or logo update in real time.\u003c\/p\u003e\n      \u003cdiv class=\"lastu-sg-rows\"\u003e\n        \u003cdiv class=\"lastu-sg-row\"\u003e\n          \u003cspan class=\"lastu-sg-row__label\"\u003eBirch\u003c\/span\u003e\n          \u003cspan class=\"lastu-sg-row__value\"\u003eNordic birch in five shades: natural, black (carbon birch), white, rosa, and charred. The grain is alive — no two are exactly alike. See: \u003ca href=\"https:\/\/lastu.co\/collections\/puiset-puhelimen-kuoret\"\u003ewooden phone cases\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-sg-row\"\u003e\n          \u003cspan class=\"lastu-sg-row__label\"\u003eKARB\u003c\/span\u003e\n          \u003cspan class=\"lastu-sg-row__value\"\u003eCarbon-fiber look made from bamboo fiber. Light, technical, aggressive. Read more: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/karb-hiilikuitu-look-puhelimen-kuoret-bambukuidusta\"\u003eKARB – carbon-fiber look from bamboo fiber\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-sg-row\"\u003e\n          \u003cspan class=\"lastu-sg-row__label\"\u003eCamo\u003c\/span\u003e\n          \u003cspan class=\"lastu-sg-row__value\"\u003eM05 forest, M05 frost, or MM14 (Ukrainian camo). Real camouflage fabric, not a print. Browse: \u003ca href=\"https:\/\/lastu.co\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003ecamo phone cases\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-sg-row\"\u003e\n          \u003cspan class=\"lastu-sg-row__label\"\u003eMagSafe\u003c\/span\u003e\n          \u003cspan class=\"lastu-sg-row__value\"\u003eAvailable for Galaxy models. The magnetic ring guides the charger into the right spot and keeps MagSafe accessories firmly in place. \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/mika-on-magsafe\"\u003eWhat is MagSafe?\u003c\/a\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-sg-row\"\u003e\n          \u003cspan class=\"lastu-sg-row__label\"\u003ePhotos\u003c\/span\u003e\n          \u003cspan class=\"lastu-sg-row__value\"\u003ePrinted or laser engraved. Your image, logo, M05 training branch insignia, or lion logo. Guide: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/puhelimen-kuoret-logolla-yritykselle-bandille-seuralle\"\u003ecases with a logo for a company, band, or club\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── VIDEO ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003cdiv class=\"lastu-sg-video-card\"\u003e\n      \u003cdiv class=\"lastu-sg-video-card__header\"\u003e\n        \u003cspan class=\"lastu-sg-video-card__badge\"\u003eVideo\u003c\/span\u003e\n        \u003cspan class=\"lastu-sg-video-card__title\"\u003eWhat is MagSafe? – Works on Galaxy too\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-video-wrap\"\u003e\n        \u003ciframe loading=\"lazy\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\"\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-video-card__footer\"\u003e\n        \u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener noreferrer\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-sg-video-card__link\" target=\"_blank\"\u003e\n          \u003csvg aria-hidden=\"true\" fill=\"currentColor\" height=\"15\" width=\"15\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n          Watch more videos on Lastu's YouTube channel\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003ch2 class=\"lastu-sg-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n    \u003cp class=\"lastu-sg-body-text\"\u003e\u003cstrong\u003eSamsung Galaxy cases and Samsung protective cases\u003c\/strong\u003e are available for many Galaxy models. Choose your model from the product page menu – the live preview updates in real time. See also other brands:\u003c\/p\u003e\n    \u003cdiv class=\"lastu-sg-pills\"\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-sg-pill\"\u003eiPhone\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-sg-pill\"\u003eOnePlus\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-sg-pill\"\u003eGoogle Pixel\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-sg-pill\"\u003eNothing Phone\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── RAKENNE ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003ch2 class=\"lastu-sg-section-heading\"\u003eConstruction\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-sg-spec-list\"\u003e\n      \u003cdiv class=\"lastu-sg-spec-item\"\u003e\n        \u003cspan class=\"lastu-sg-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-sg-spec-content\"\u003e\n          \u003cspan\u003eTextured edge profile – the material gives natural grip, so the case stays securely in your hand.\u003c\/span\u003e\n          \u003cimg loading=\"lazy\" alt=\"Grip surface and textured edges\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" class=\"lastu-sg-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-spec-item\"\u003e\n        \u003cspan class=\"lastu-sg-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-sg-spec-content\"\u003e\n          \u003cspan\u003eThe raised edge protects the screen – you can set the phone on a flat surface without the display touching it.\u003c\/span\u003e\n          \u003cimg loading=\"lazy\" alt=\"Screen protection with a raised edge\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-nayton-suojaus-highlight_60dcc2b1-1e1a-488e-b61f-c8ffe0244b11.jpg?v=1775027488\" class=\"lastu-sg-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-spec-item\"\u003e\n        \u003cspan class=\"lastu-sg-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-sg-spec-content\"\u003e\n          \u003cspan\u003eRaised camera frame – the lens doesn’t touch the table, so no scratches.\u003c\/span\u003e\n          \u003cimg loading=\"lazy\" alt=\"Camera protection with a raised frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" class=\"lastu-sg-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-spec-item\"\u003e\n        \u003cspan class=\"lastu-sg-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-sg-spec-content\"\u003eSlim and light – birch and KARB are both naturally lighter than most plastic \u003cstrong\u003eSamsung cases\u003c\/strong\u003e.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-spec-item\"\u003e\n        \u003cspan class=\"lastu-sg-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-sg-spec-content\"\u003eMagSafe optional – wireless charging and magnetic accessories work at full power. Compare: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/magsafe-kuoret-vs-tavalliset-kuoret\"\u003eMagSafe cases vs standard cases\u003c\/a\u003e.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-spec-item\"\u003e\n        \u003cspan class=\"lastu-sg-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-sg-spec-content\"\u003ePrecise cutouts – all ports, buttons, and speakers stay fully usable.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── MATERIAALIT ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003ch2 class=\"lastu-sg-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-sg-mat-grid\"\u003e\n      \u003cdiv class=\"lastu-sg-mat-card\"\u003e\n        \u003cdiv class=\"lastu-sg-mat-card__label\"\u003eBirch – 5 shades\u003c\/div\u003e\n        \u003cp\u003eNordic birch: natural, black (carbon birch), white, pink, charred. Light lacquer finish – non-toxic, water-repellent, authentic wood feel. See: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot-mita-puiset-puhelimen-kuoret-kayvat-lapi\"\u003ehow wooden cases are finished\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-mat-card\"\u003e\n        \u003cdiv class=\"lastu-sg-mat-card__label\"\u003eKARB\u003c\/div\u003e\n        \u003cp\u003eBamboo fiber, carbon-fiber look. Light and technical. Not mass-produced – a choice.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-mat-card\"\u003e\n        \u003cdiv class=\"lastu-sg-mat-card__label\"\u003eCamo\u003c\/div\u003e\n        \u003cp\u003eM05 forest, M05 frost, MM14. Real field fabric – cut into the case, not printed on. Behind the scenes: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/m05-maastokuvio-m05-kuoret-opas\"\u003eM05 explained\u003c\/a\u003e.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-sg-mat-card\"\u003e\n        \u003cdiv class=\"lastu-sg-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n        \u003cp\u003eDesign From Finland · Key Flag · FSC · PlasticBank\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── YELLOW BOX \/ LISÄOSAT ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003cdiv class=\"lastu-sg-yellow-box\"\u003e\n      \u003cp class=\"lastu-sg-yellow-box__pre\"\u003eSame Galaxy. Different you.\u003c\/p\u003e\n      \u003ch2 class=\"lastu-sg-yellow-box__headline\"\u003eFINISH THE SET\u003cbr\u003eWITH ADD-ONS.\u003c\/h2\u003e\n      \u003cp class=\"lastu-sg-yellow-box__body\"\u003eAll compatible \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories and add-ons\u003c\/a\u003e:\u003c\/p\u003e\n      \u003cdiv class=\"lastu-sg-addon-rows\"\u003e\n        \u003cdiv class=\"lastu-sg-addon-row\"\u003e\n          \u003cspan class=\"lastu-sg-addon-row__name\"\u003eKRIP 2.0 MagSafe ring holder\u003c\/span\u003e\n          \u003cspan class=\"lastu-sg-addon-row__desc\"\u003eSlim. Metal. Stays put.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-sg-addon-row\"\u003e\n          \u003cspan class=\"lastu-sg-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e\n          \u003cspan class=\"lastu-sg-addon-row__desc\"\u003eHolds up to 4 cards.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── TOIMITUS ─── --\u003e\n  \u003cdiv class=\"lastu-sg-container\"\u003e\n    \u003cdiv class=\"lastu-sg-delivery\"\u003e\n      \u003cspan class=\"lastu-sg-delivery__label\"\u003eDelivery\u003c\/span\u003e\n      \u003cp\u003eThe product is made within 2–8 business days and shipped with your chosen delivery method. Free delivery available. Delivery times are shown at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END: Lastu Samsung Galaxy -kuoret collection block --\u003e\n\n\u003cstyle\u003e\n.lastu-sg-block *,\n.lastu-sg-block *::before,\n.lastu-sg-block *::after { box-sizing: border-box; }\n\n.lastu-sg-block {\n  --sg-dark:    #080c0c;\n  --sg-mid:     #111818;\n  --sg-ice:     #9ab0bc;\n  --sg-lime:    #c8f03c;\n  --sg-yellow:  #FFEF91;\n  --sg-white:   #e8eef0;\n  --sg-wmuted:  rgba(232,238,240,0.55);\n  --sg-dborder: rgba(232,238,240,0.1);\n  --sg-lborder: rgba(0,0,0,0.18);\n  --sg-text:    #0a1010;\n  --sg-muted:   #3a4a50;\n  --sg-rad:     14px;\n  --sg-mono:    'JetBrains Mono', monospace;\n  --sg-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--sg-sans);\n  font-size: 1rem;\n  color: var(--sg-text);\n}\n\n.lastu-sg-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n.lastu-sg-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--sg-lborder);\n}\n.lastu-sg-hook__pre {\n  font-family: var(--sg-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--sg-muted);\n  margin: 0 0 10px;\n}\n.lastu-sg-hook__headline {\n  font-family: var(--sg-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--sg-ice) !important;\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n.lastu-sg-intro,\n.lastu-sg-body-text {\n  font-family: var(--sg-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--sg-text);\n  margin: 0 0 14px;\n}\n.lastu-sg-intro a,\n.lastu-sg-body-text a,\n.lastu-sg-spec-content a,\n.lastu-sg-dark-box__body a,\n.lastu-sg-row__value a { color: var(--sg-ice); }\n\n.lastu-sg-section-heading {\n  font-family: var(--sg-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--sg-ice) !important;\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--sg-lborder);\n}\n\n.lastu-sg-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-sg-card {\n  background: var(--sg-mid);\n  border: 1px solid var(--sg-dborder);\n  border-top: 2px solid var(--sg-ice);\n  border-radius: var(--sg-rad);\n  padding: 18px 16px;\n}\n.lastu-sg-card__number {\n  font-family: var(--sg-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--sg-ice);\n  margin-bottom: 10px;\n}\n.lastu-sg-card__title {\n  font-family: var(--sg-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--sg-white) !important;\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-sg-card__body {\n  font-family: var(--sg-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--sg-wmuted);\n  margin: 0;\n}\n\n.lastu-sg-dark-box {\n  background: var(--sg-dark);\n  border: 1px solid var(--sg-dborder);\n  border-radius: var(--sg-rad);\n  padding: 26px 22px;\n}\n.lastu-sg-dark-box__headline {\n  font-family: var(--sg-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--sg-ice) !important;\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-sg-dark-box__body {\n  font-family: var(--sg-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--sg-white);\n  margin: 0 0 22px;\n}\n.lastu-sg-rows { display: flex; flex-direction: column; }\n.lastu-sg-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--sg-dborder);\n  align-items: flex-start;\n}\n.lastu-sg-row__label {\n  font-family: var(--sg-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--sg-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-sg-row__value {\n  font-family: var(--sg-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--sg-white);\n}\n\n.lastu-sg-video-card {\n  border: 1px solid var(--sg-lborder);\n  border-radius: var(--sg-rad);\n  overflow: hidden;\n  background: var(--sg-dark);\n}\n.lastu-sg-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--sg-dborder);\n}\n.lastu-sg-video-card__badge {\n  font-family: var(--sg-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--sg-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-sg-video-card__title {\n  font-family: var(--sg-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--sg-white);\n}\n.lastu-sg-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-sg-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-sg-video-wrap { position: relative; }\n  .lastu-sg-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-sg-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-sg-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--sg-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-sg-video-card__link {\n  font-family: var(--sg-sans);\n  color: var(--sg-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-sg-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-sg-video-card__link:hover { color: #FF0000; }\n.lastu-sg-video-card__link:hover::after { transform: translateX(3px); }\n\n.lastu-sg-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-sg-pill {\n  font-family: var(--sg-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--sg-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--sg-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-sg-pill:hover { border-color: var(--sg-ice); color: var(--sg-ice); }\n\n.lastu-sg-spec-list { display: flex; flex-direction: column; }\n.lastu-sg-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--sg-lborder);\n  align-items: flex-start;\n}\n.lastu-sg-spec-plus {\n  font-family: var(--sg-mono);\n  color: var(--sg-ice);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-sg-spec-content {\n  font-family: var(--sg-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--sg-text);\n  flex: 1;\n}\n.lastu-sg-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n.lastu-sg-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-sg-mat-card {\n  border: 1px solid var(--sg-lborder);\n  border-top: 2px solid var(--sg-lborder);\n  border-radius: var(--sg-rad);\n  padding: 16px 14px;\n}\n.lastu-sg-mat-card__label {\n  font-family: var(--sg-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--sg-ice);\n  margin-bottom: 8px;\n}\n.lastu-sg-mat-card p {\n  font-family: var(--sg-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--sg-muted);\n  margin: 0;\n}\n.lastu-sg-mat-card a { color: var(--sg-ice); }\n\n.lastu-sg-yellow-box { background: var(--sg-yellow); border-radius: var(--sg-rad); padding: 26px 22px; }\n.lastu-sg-yellow-box__pre {\n  font-family: var(--sg-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,0,0,0.45);\n  margin: 0 0 8px;\n}\n.lastu-sg-yellow-box__headline {\n  font-family: var(--sg-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--sg-dark) !important;\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-sg-yellow-box__body {\n  font-family: var(--sg-sans);\n  font-size: 0.95rem;\n  color: var(--sg-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-sg-yellow-box__body a { color: var(--sg-dark); font-weight: 700; text-decoration: underline; }\n.lastu-sg-addon-rows { display: flex; flex-direction: column; }\n.lastu-sg-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,0,0,0.12);\n}\n.lastu-sg-addon-row__name { font-family: var(--sg-mono); font-size: 0.86rem; font-weight: 700; color: var(--sg-dark); }\n.lastu-sg-addon-row__desc { font-family: var(--sg-sans); font-size: 0.8rem; color: rgba(0,0,0,0.5); text-align: right; flex-shrink: 0; }\n\n.lastu-sg-delivery {\n  border: 1px solid var(--sg-lborder);\n  border-radius: var(--sg-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-sg-delivery__label {\n  font-family: var(--sg-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--sg-ice);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-sg-delivery p {\n  font-family: var(--sg-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--sg-muted);\n  margin: 0;\n}\n\n@media (min-width: 560px) {\n  .lastu-sg-mat-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":12771866542122,"sku":"[KUORET]-Samsung-Galaxy-Case","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Lastu-Samsung-Galaxy-puhelimen-kuoret-magsafe-logo-puiset-kotelot-puhelinkuoret-verkkokauppa_8c0e2a0b-c467-4dee-9bab-ba70d129885b.webp?v=1770634355"},{"product_id":"magsafe-kuoret","title":"WOIMA – The strongest MagSafe® Case on the market","description":"\u003c!-- START: Lastu MagSafe collection block – Hiilikoivu-tyyli, ei JSON-LD --\u003e\n\u003cdiv class=\"lastu-ms-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-ms-hook\"\u003e\n\u003cp class=\"lastu-ms-hook__pre\"\u003eSame case. Different accessory. Different moment.\u003c\/p\u003e\n\u003ch1 class=\"lastu-ms-hook__headline\"\u003e\u003cspan style=\"color: rgb(64, 64, 64);\"\u003eACCESSORY CHANGES IN SECONDS.\u003c\/span\u003e\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003cp class=\"lastu-ms-intro\"\u003e\u003cstrong\u003eMagSafe cases\u003c\/strong\u003e and \u003cstrong\u003eMagSafe covers\u003c\/strong\u003e are made for one thing: so the accessory changes with the moment, without glue, mounts, or fuss. Today a \u003cstrong\u003eMagSafe card wallet\u003c\/strong\u003e, tomorrow a \u003cstrong\u003eMagSafe ring grip\u003c\/strong\u003e, in the evening a car stand — one \u003cstrong\u003eMagSafe protective case\u003c\/strong\u003e and all the possibilities. If you want the idea fast, watch the \u003ca href=\"https:\/\/lastu.co\/pages\/tietoja-magsafe-toiminnosta\"\u003eMagSafe video\u003c\/a\u003e or read the guide: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/mika-on-magsafe\"\u003eWhat is MagSafe?\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003cdiv class=\"lastu-ms-cards\"\u003e\n\u003cdiv class=\"lastu-ms-card\"\u003e\n\u003cdiv class=\"lastu-ms-card__number\"\u003e01\u003c\/div\u003e\n\u003ch2 class=\"lastu-ms-card__title\"\u003eMagSafe cases – accessories in seconds.\u003c\/h2\u003e\n\u003cp class=\"lastu-ms-card__body\"\u003e\u003cstrong\u003eMagSafe accessories\u003c\/strong\u003e snap on and off in seconds. Wallet, grip, stand — the same \u003cstrong\u003eMagSafe case\u003c\/strong\u003e works in every situation. No glue. No marks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-card\"\u003e\n\u003cdiv class=\"lastu-ms-card__number\"\u003e02\u003c\/div\u003e\n\u003ch2 class=\"lastu-ms-card__title\"\u003eYour image. Live preview.\u003c\/h2\u003e\n\u003cp class=\"lastu-ms-card__body\"\u003e\u003cstrong\u003eMagSafe cases with your own image\u003c\/strong\u003e or logo — choose printing or laser engraving. In \u003cstrong\u003elive preview\u003c\/strong\u003e, you can move, scale, and arrange in real time. See the final result before the cart.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-card\"\u003e\n\u003cdiv class=\"lastu-ms-card__number\"\u003e03\u003c\/div\u003e\n\u003ch2 class=\"lastu-ms-card__title\"\u003eiPhone and Android.\u003c\/h2\u003e\n\u003cp class=\"lastu-ms-card__body\"\u003eMagSafe isn’t “just an iPhone thing.” When the case has a magnetic ring, you get the same swap-anything accessory idea on many Android phones too.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003cdiv class=\"lastu-ms-dark-box\"\u003e\n\u003ch2 class=\"lastu-ms-dark-box__headline\"\u003eOne case.\u003cbr\u003eAll accessories.\u003c\/h2\u003e\n\u003cp class=\"lastu-ms-dark-box__body\"\u003eLastu’s \u003cstrong\u003eMagSafe phone cases and covers\u003c\/strong\u003e are designed so the magnetic ring holds accessories firmly in place — and releases them when you want. Wireless charging works at full power. Magnetic accessories work. All at once, without compromises.\u003c\/p\u003e\n\u003cdiv class=\"lastu-ms-rows\"\u003e\n\u003cdiv class=\"lastu-ms-row\"\u003e\n\u003cspan class=\"lastu-ms-row__label\"\u003eMagnet\u003c\/span\u003e \u003cspan class=\"lastu-ms-row__value\"\u003eFull-strength magnetic ring in all MagSafe cases. Accessories snap on securely and come off cleanly.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-row\"\u003e\n\u003cspan class=\"lastu-ms-row__label\"\u003eCharging\u003c\/span\u003e \u003cspan class=\"lastu-ms-row__value\"\u003eMagSafe wireless charging works at full speed. No need to remove the case.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-row\"\u003e\n\u003cspan class=\"lastu-ms-row__label\"\u003eAccessories\u003c\/span\u003e \u003cspan class=\"lastu-ms-row__value\"\u003eKRIP 2.0 MagSafe ring grip, KARB MagSafe wallet (for up to 4 cards), MagSafe stand. All compatible: \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories and add-ons\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-row\"\u003e\n\u003cspan class=\"lastu-ms-row__label\"\u003eImages \u0026amp; logos\u003c\/span\u003e \u003cspan class=\"lastu-ms-row__value\"\u003ePrinting or laser engraving. Live preview shows the result in real time before you order. Works for businesses, clubs, and teams.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── VIDEO ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003cdiv class=\"lastu-ms-video-card\"\u003e\n\u003cdiv class=\"lastu-ms-video-card__header\"\u003e\n\u003cspan class=\"lastu-ms-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-ms-video-card__title\"\u003eWhat is MagSafe? — Here’s how it works in everyday life\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-video-wrap\"\u003e\u003ciframe loading=\"lazy\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-video-card__footer\"\u003e\u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener noreferrer\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-ms-video-card__link\" target=\"_blank\"\u003e \u003csvg aria-hidden=\"true\" fill=\"currentColor\" height=\"15\" width=\"15\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Watch more videos on Lastu’s YouTube channel \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003ch2 class=\"lastu-ms-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-ms-body-text\"\u003e\u003cstrong\u003eMagSafe phone cases and MagSafe covers\u003c\/strong\u003e are available for the following phone models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-ms-pills\"\u003e\n\u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-ms-pill\"\u003eiPhone\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-ms-pill\"\u003eSamsung\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-ms-pill\"\u003eOnePlus\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-ms-pill\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-ms-pill\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── MATERIAALIT ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003ch2 class=\"lastu-ms-section-heading\"\u003eMaterials\u003c\/h2\u003e\n\u003cp class=\"lastu-ms-body-text\"\u003eChoose the material that feels like you. Every option has the same MagSafe magnetic ring, the same structure – different identity.\u003c\/p\u003e\n\u003cdiv class=\"lastu-ms-mat-grid\"\u003e\n\u003cdiv class=\"lastu-ms-mat-card\"\u003e\n\u003cdiv class=\"lastu-ms-mat-card__label\"\u003eBirch – 5 shades\u003c\/div\u003e\n\u003cp\u003eReal Nordic birch in five colors: \u003cstrong\u003enatural\u003c\/strong\u003e, \u003cstrong\u003eblack (charred birch)\u003c\/strong\u003e, \u003cstrong\u003ewhite\u003c\/strong\u003e, \u003cstrong\u003epink\u003c\/strong\u003e, and \u003cstrong\u003echarred\u003c\/strong\u003e. Every phone case is unique – the grain lives under the surface. See all: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/puiset-puhelimen-kuoret\"\u003eWooden phone cases\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-mat-card\"\u003e\n\u003cdiv class=\"lastu-ms-mat-card__label\"\u003eKARB – carbon-fiber look\u003c\/div\u003e\n\u003cp\u003eA technical surface made from bamboo fiber that looks like carbon fiber. Light, structured, and aggressive. Read more: \u003ca href=\"https:\/\/lastu.co\/en\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/karb-hiilikuitu-look-puhelimen-kuoret-bambukuidusta\"\u003eKARB – carbon-fiber look from bamboo fiber\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-mat-card\"\u003e\n\u003cdiv class=\"lastu-ms-mat-card__label\"\u003eCamo patterns\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eM05 forest\u003c\/strong\u003e, \u003cstrong\u003eM05 frost\u003c\/strong\u003e and \u003cstrong\u003eMM14 (Ukraine camo)\u003c\/strong\u003e. Authentic camo fabric pattern, not a print. Browse all: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003eCamo patterns and camo cases\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-mat-card\"\u003e\n\u003cdiv class=\"lastu-ms-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesign From Finland · Key Flag · FSC · PlasticBank\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003ch2 class=\"lastu-ms-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-ms-spec-list\"\u003e\n\u003cdiv class=\"lastu-ms-spec-item\"\u003e\n\u003cspan class=\"lastu-ms-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ms-spec-content\"\u003eFull-power magnetic ring – MagSafe charging and magnetic accessories work at full strength without a separate adapter.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-spec-item\"\u003e\n\u003cspan class=\"lastu-ms-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ms-spec-content\"\u003eRaised edge protects the screen – you can set the phone on a flat surface without the screen touching it.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-spec-item\"\u003e\n\u003cspan class=\"lastu-ms-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ms-spec-content\"\u003eRaised camera frame – the lens doesn’t touch the table, so no scratches.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-spec-item\"\u003e\n\u003cspan class=\"lastu-ms-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ms-spec-content\"\u003eTextured edge profile – natural grip in hand, even when wet.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-spec-item\"\u003e\n\u003cspan class=\"lastu-ms-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ms-spec-content\"\u003ePrinting or laser engraving available – \u003cstrong\u003elive preview\u003c\/strong\u003e shows the final result in real time before ordering. Compare: \u003ca href=\"https:\/\/lastu.co\/en\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/magsafe-kuoret-vs-tavalliset-kuoret\"\u003eMagSafe cases vs regular cases\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-spec-item\"\u003e\n\u003cspan class=\"lastu-ms-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ms-spec-content\"\u003eWorks with your logo: lion, M05 training sleeve badge, or your own company brand. Guide: \u003ca href=\"https:\/\/lastu.co\/en\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/puhelimen-kuoret-logolla-yritykselle-bandille-seuralle\"\u003ePhone cases with logo for your company, band, or club\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YELLOW BOX \/ LISÄOSAT ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003cdiv class=\"lastu-ms-yellow-box\"\u003e\n\u003cp class=\"lastu-ms-yellow-box__pre\"\u003eMagSafe ecosystem. Lastu execution.\u003c\/p\u003e\n\u003ch2 class=\"lastu-ms-yellow-box__headline\"\u003eFINISH THE SET\u003cbr\u003eWITH ADD-ONS.\u003c\/h2\u003e\n\u003cp class=\"lastu-ms-yellow-box__body\"\u003eAll compatible \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories and add-ons\u003c\/a\u003e:\u003c\/p\u003e\n\u003cdiv class=\"lastu-ms-addon-rows\"\u003e\n\u003cdiv class=\"lastu-ms-addon-row\"\u003e\n\u003cspan class=\"lastu-ms-addon-row__name\"\u003eKRIP 2.0 MagSafe ring holder\u003c\/span\u003e \u003cspan class=\"lastu-ms-addon-row__desc\"\u003eThin. Metal. Holds.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ms-addon-row\"\u003e\n\u003cspan class=\"lastu-ms-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-ms-addon-row__desc\"\u003eFits up to 4 cards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-ms-container\"\u003e\n\u003cdiv class=\"lastu-ms-delivery\"\u003e\n\u003cspan class=\"lastu-ms-delivery__label\"\u003eDelivery\u003c\/span\u003e\n\u003cp\u003eThe product is made within 2–8 business days and shipped via the selected delivery method. Free shipping available. Delivery times are shown at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END: Lastu MagSafe collection block --\u003e\n\u003cstyle\u003e\n.lastu-ms-block *,\n.lastu-ms-block *::before,\n.lastu-ms-block *::after { box-sizing: border-box; }\n\n.lastu-ms-block {\n  --ms-dark:    #080c0c;\n  --ms-mid:     #111818;\n  --ms-ice:     #9ab0bc;\n  --ms-lime:    #c8f03c;\n  --ms-yellow:  #FFEF91;\n  --ms-white:   #e8eef0;\n  --ms-wmuted:  rgba(232,238,240,0.55);\n  --ms-dborder: rgba(232,238,240,0.1);\n  --ms-lborder: rgba(0,0,0,0.18);\n  --ms-text:    #0a1010;\n  --ms-muted:   #3a4a50;\n  --ms-rad:     14px;\n  --ms-mono:    'JetBrains Mono', monospace;\n  --ms-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--ms-sans);\n  font-size: 1rem;\n  color: var(--ms-text);\n}\n\n.lastu-ms-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── HOOK ─── *\/\n.lastu-ms-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--ms-lborder);\n}\n.lastu-ms-hook__pre {\n  font-family: var(--ms-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ms-muted);\n  margin: 0 0 10px;\n}\n.lastu-ms-hook__headline {\n  font-family: var(--ms-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--ms-ice) !important;\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── BODY TEXT ─── *\/\n.lastu-ms-intro,\n.lastu-ms-body-text {\n  font-family: var(--ms-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--ms-text);\n  margin: 0 0 14px;\n}\n.lastu-ms-intro a,\n.lastu-ms-body-text a,\n.lastu-ms-spec-content a,\n.lastu-ms-dark-box__body a,\n.lastu-ms-dark-box a,\n.lastu-ms-row__value a { color: var(--ms-ice); }\n\n.lastu-ms-section-heading {\n  font-family: var(--ms-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--ms-ice) !important;\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--ms-lborder);\n}\n\n\/* ─── FEATURE CARDS ─── *\/\n.lastu-ms-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ms-card {\n  background: var(--ms-mid);\n  border: 1px solid var(--ms-dborder);\n  border-top: 2px solid var(--ms-ice);\n  border-radius: var(--ms-rad);\n  padding: 18px 16px;\n}\n.lastu-ms-card__number {\n  font-family: var(--ms-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--ms-ice);\n  margin-bottom: 10px;\n}\n.lastu-ms-card__title {\n  font-family: var(--ms-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--ms-white) !important;\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-ms-card__body {\n  font-family: var(--ms-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--ms-wmuted);\n  margin: 0;\n}\n\n\/* ─── DARK BOX ─── *\/\n.lastu-ms-dark-box {\n  background: var(--ms-dark);\n  border: 1px solid var(--ms-dborder);\n  border-radius: var(--ms-rad);\n  padding: 26px 22px;\n}\n.lastu-ms-dark-box__headline {\n  font-family: var(--ms-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--ms-ice) !important;\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-ms-dark-box__body {\n  font-family: var(--ms-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--ms-white);\n  margin: 0 0 22px;\n}\n.lastu-ms-rows { display: flex; flex-direction: column; }\n.lastu-ms-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--ms-dborder);\n  align-items: flex-start;\n}\n.lastu-ms-row__label {\n  font-family: var(--ms-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ms-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-ms-row__value {\n  font-family: var(--ms-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ms-white);\n}\n\n\/* ─── VIDEO ─── *\/\n.lastu-ms-video-card {\n  border: 1px solid var(--ms-lborder);\n  border-radius: var(--ms-rad);\n  overflow: hidden;\n  background: var(--ms-dark);\n}\n.lastu-ms-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--ms-dborder);\n}\n.lastu-ms-video-card__badge {\n  font-family: var(--ms-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--ms-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-ms-video-card__title {\n  font-family: var(--ms-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--ms-white);\n}\n.lastu-ms-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-ms-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-ms-video-wrap { position: relative; }\n  .lastu-ms-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-ms-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-ms-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--ms-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-ms-video-card__link {\n  font-family: var(--ms-sans);\n  color: var(--ms-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-ms-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-ms-video-card__link:hover { color: #FF0000; }\n.lastu-ms-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── PILLS ─── *\/\n.lastu-ms-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-ms-pill {\n  font-family: var(--ms-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--ms-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--ms-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-ms-pill:hover { border-color: var(--ms-ice); color: var(--ms-ice); }\n\n\/* ─── MATERIAALIT ─── *\/\n.lastu-ms-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ms-mat-card {\n  border: 1px solid var(--ms-lborder);\n  border-top: 2px solid var(--ms-lborder);\n  border-radius: var(--ms-rad);\n  padding: 16px 14px;\n}\n.lastu-ms-mat-card__label {\n  font-family: var(--ms-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ms-ice);\n  margin-bottom: 8px;\n}\n.lastu-ms-mat-card p {\n  font-family: var(--ms-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--ms-muted);\n  margin: 0;\n}\n.lastu-ms-mat-card a { color: var(--ms-ice); }\n\n\/* ─── SPEC LIST ─── *\/\n.lastu-ms-spec-list { display: flex; flex-direction: column; }\n.lastu-ms-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--ms-lborder);\n  align-items: flex-start;\n}\n.lastu-ms-spec-plus {\n  font-family: var(--ms-mono);\n  color: var(--ms-ice);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-ms-spec-content {\n  font-family: var(--ms-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--ms-text);\n  flex: 1;\n}\n\n\/* ─── YELLOW BOX ─── *\/\n.lastu-ms-yellow-box { background: var(--ms-yellow); border-radius: var(--ms-rad); padding: 26px 22px; }\n.lastu-ms-yellow-box__pre {\n  font-family: var(--ms-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,0,0,0.45);\n  margin: 0 0 8px;\n}\n.lastu-ms-yellow-box__headline {\n  font-family: var(--ms-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--ms-dark) !important;\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-ms-yellow-box__body {\n  font-family: var(--ms-sans);\n  font-size: 0.95rem;\n  color: var(--ms-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-ms-yellow-box__body a { color: var(--ms-dark); font-weight: 700; text-decoration: underline; }\n.lastu-ms-addon-rows { display: flex; flex-direction: column; }\n.lastu-ms-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,0,0,0.12);\n}\n.lastu-ms-addon-row__name { font-family: var(--ms-mono); font-size: 0.86rem; font-weight: 700; color: var(--ms-dark); }\n.lastu-ms-addon-row__desc { font-family: var(--ms-sans); font-size: 0.8rem; color: rgba(0,0,0,0.5); text-align: right; flex-shrink: 0; }\n\n\/* ─── TOIMITUS ─── *\/\n.lastu-ms-delivery {\n  border: 1px solid var(--ms-lborder);\n  border-radius: var(--ms-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-ms-delivery__label {\n  font-family: var(--ms-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ms-ice);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-ms-delivery p {\n  font-family: var(--ms-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ms-muted);\n  margin: 0;\n}\n\n\/* ─── RESPONSIVE ─── *\/\n@media (min-width: 560px) {\n  .lastu-ms-mat-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":37783740219545,"sku":"[KUORET]-MAGSAFE-KUORET","price":24.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/MagSafe-kuoret-lastukotelot-iphone-samsung-oneplus-pixel-nothing-omalla-kuvalla-logolla-puiset-m05.webp?v=1776077597"},{"product_id":"flecktarn-maastokuvio-puhelimen-kuori-magsafe-logo-tarrapinta","title":"FLECKTARN – Bundeswehr Camo Phone Case 🇩🇪","description":"\u003c!-- FLECKTARN – ENGLISH (SEO: flecktarn, flecktarn phone case, flecktarn fabric, german flecktarn, flecktarn camo, flecktarn camouflage) --\u003e\n\n\u003cstyle\u003e\n  .ls-desc { font-family: sans-serif; color: #111; max-width: 720px; }\n  .ls-box {\n    border: 2px solid #000;\n    box-shadow: 5px 5px 0 #000;\n    margin: 20px 0;\n    overflow: hidden;\n  }\n  .ls-box-header {\n    padding: 10px 18px;\n    font-size: 15px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    border-bottom: 2px solid #000;\n  }\n  .ls-box-body {\n    padding: 16px 18px;\n    font-size: 15px;\n    line-height: 1.65;\n  }\n  .ls-box-body p { margin: 0 0 12px; }\n  .ls-box-body p:last-child { margin-bottom: 0; }\n  .ls-box-body ul { margin: 8px 0; padding-left: 0; list-style: none; }\n  .ls-box-body ul li { padding: 4px 0; }\n  .ls-box-body ul li::before { content: \"▸ \"; font-weight: 700; }\n  .ls-box-body a { color: inherit; font-weight: 600; }\n\n  \/* Colour themes *\/\n  .ls-army   { background: #2d3a1e; } .ls-army .ls-box-header   { background: #c8f03c; color: #000; }\n  .ls-lime   { background: #c8f03c; } .ls-lime .ls-box-header   { background: #000; color: #c8f03c; }\n  .ls-dark   { background: #111;    } .ls-dark .ls-box-header   { background: #c8f03c; color: #000; }\n  .ls-white  { background: #fff;    } .ls-white .ls-box-header  { background: #2d3a1e; color: #c8f03c; }\n  .ls-olive  { background: #4a5c2a; } .ls-olive .ls-box-header  { background: #fff; color: #111; }\n\n  .ls-army .ls-box-body,\n  .ls-dark .ls-box-body,\n  .ls-olive .ls-box-body  { color: #e8f0d4; }\n  .ls-lime .ls-box-body   { color: #111; }\n  .ls-white .ls-box-body  { color: #111; }\n\n  .ls-cta-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    margin-top: 18px;\n  }\n  .ls-cta-row a {\n    display: inline-block;\n    border: 2px solid #000;\n    box-shadow: 3px 3px 0 #000;\n    background: #c8f03c;\n    color: #000 !important;\n    font-weight: 700;\n    font-size: 13px;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    padding: 7px 14px;\n    text-decoration: none;\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"ls-desc\"\u003e\n\n  \u003c!-- HERO BOX --\u003e\n  \u003c!-- h1 targets: \"flecktarn phone case\", \"flecktarn\", \"flecktarn camo\" --\u003e\n  \u003cdiv class=\"ls-box ls-army\"\u003e\n    \u003cdiv class=\"ls-box-header\"\u003eFlecktarn Phone Case – Real Bundeswehr Fabric, No Compromises\u003c\/div\u003e\n    \u003cdiv class=\"ls-box-body\"\u003e\n      \u003cp\u003eSome cases look like camo. This one \u003cstrong\u003eis\u003c\/strong\u003e camo.\u003c\/p\u003e\n      \u003cp\u003eThe \u003cstrong\u003eLastu Flecktarn phone case\u003c\/strong\u003e is made from genuine\n      \u003cstrong\u003eGerman Bundeswehr Flecktarn fabric\u003c\/strong\u003e — the same\n      \u003cstrong\u003eflecktarn camo\u003c\/strong\u003e worn by field professionals, bonded to\n      a shockproof shell. No digital prints. No patterns. No imitations.\n      Original \u003cstrong\u003eflecktarn fabric\u003c\/strong\u003e, on your phone.\u003c\/p\u003e\n      \u003cp\u003eFlecktarn was built to make you disappear into terrain.\n      As a phone case it does the opposite. Five-colour spot pattern.\n      Unmistakable at distance. Intentional.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CONFIGURE --\u003e\n  \u003c!-- h2 targets: \"flecktarn camo pattern\", \"flecktarn camouflage\" --\u003e\n  \u003cdiv class=\"ls-box ls-white\"\u003e\n    \u003cdiv class=\"ls-box-header\"\u003eReal Flecktarn Camo Pattern – Configure Your Case Live\u003c\/div\u003e\n    \u003cdiv class=\"ls-box-body\"\u003e\n      \u003cp\u003eThe live preview on the product page updates in real time as you\n      choose your phone model, material, MagSafe, and customisations.\n      What you see is exactly what ships.\u003c\/p\u003e\n      \u003cp\u003eThe \u003cstrong\u003eoriginal german flecktarn camouflage\u003c\/strong\u003e pattern\n      is retained in full — no cropping, no scaling, no compromise on the\n      iconic five-spot density that defines the genuine article.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MAGSAFE --\u003e\n  \u003cdiv class=\"ls-box ls-dark\"\u003e\n    \u003cdiv class=\"ls-box-header\"\u003eMagSafe – Magnetic Precision Meets German Engineering\u003c\/div\u003e\n    \u003cdiv class=\"ls-box-body\"\u003e\n      \u003cp\u003eAdd MagSafe and the case locks onto any MagSafe-compatible\n      accessory with a firm, precise click. Strong hold, releases with\n      one lateral slide. No slop, no rattle.\u003c\/p\u003e\n      \u003cp\u003eComplete the loadout with Lastu's own MagSafe accessories:\u003c\/p\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003cstrong\u003eKRIP 2.0 MagSafe finger grip\u003c\/strong\u003e — solid grip, no drops\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eKARB MagSafe wallet\u003c\/strong\u003e — up to 4 cards, always on deck\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"ls-cta-row\"\u003e\n        \u003ca href=\"\/en-be\/collections\/magsafe-kuoret-kotelot-suojakuoret\"\u003eMagSafe cases\u003c\/a\u003e\n        \u003ca href=\"\/en-be\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CUSTOM LOGO --\u003e\n  \u003cdiv class=\"ls-box ls-white\"\u003e\n    \u003cdiv class=\"ls-box-header\"\u003eAdd Your Logo or Image\u003c\/div\u003e\n    \u003cdiv class=\"ls-box-body\"\u003e\n      \u003cp\u003e\u003cstrong\u003eFlecktarn fabric doesn't take direct printing\u003c\/strong\u003e —\n      so we print your logo or image in full colour onto\n      \u003cstrong\u003eblack leather\u003c\/strong\u003e, bonded to the case.\n      Clean execution, built to outlast the phone.\n      Inside the case, the \u003cstrong\u003eLastu logo is black birch\u003c\/strong\u003e —\n      a small piece of the north, always with you.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MATERIAL --\u003e\n  \u003c!-- h2 targets: \"flecktarn fabric\", \"bundeswehr flecktarn\", \"german flecktarn camo fabric\" --\u003e\n  \u003cdiv class=\"ls-box ls-olive\"\u003e\n    \u003cdiv class=\"ls-box-header\"\u003eBundeswehr Flecktarn Fabric – Authentic to the End\u003c\/div\u003e\n    \u003cdiv class=\"ls-box-body\"\u003e\n      \u003cp\u003eThis is the same \u003cstrong\u003eflecktarn camo fabric\u003c\/strong\u003e issued\n      to Bundeswehr units — not a reproduction, not a licensed print.\n      No harmful substances in production or finishing.\n      The material patinas with use, wears honestly, tells a story.\u003c\/p\u003e\n      \u003cp\u003eField gear is meant to age. So is this.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHY --\u003e\n  \u003cdiv class=\"ls-box ls-lime\"\u003e\n    \u003cdiv class=\"ls-box-header\"\u003eWhy Flecktarn?\u003c\/div\u003e\n    \u003cdiv class=\"ls-box-body\"\u003e\n      \u003cul\u003e\n        \u003cli\u003eAuthentic German Bundeswehr Flecktarn fabric — not a print, not a pattern\u003c\/li\u003e\n        \u003cli\u003eShockproof shell — protection that works\u003c\/li\u003e\n        \u003cli\u003eOptional MagSafe — compatible with all MagSafe accessories\u003c\/li\u003e\n        \u003cli\u003eCustom logo or image — printed on black leather\u003c\/li\u003e\n        \u003cli\u003eLive preview — see your exact case before you order\u003c\/li\u003e\n        \u003cli\u003eHandmade in Oulu, Finland\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"ls-cta-row\"\u003e\n        \u003ca href=\"\/en-be\/collections\/iphone-kuoret\"\u003eiPhone cases\u003c\/a\u003e\n        \u003ca href=\"\/en-be\/collections\/samsung-kuoret\"\u003eSamsung cases\u003c\/a\u003e\n        \u003ca href=\"\/en-be\/collections\/oneplus-kuoret\"\u003eOnePlus cases\u003c\/a\u003e\n        \u003ca href=\"\/en-be\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e\n        \u003ca href=\"\/en-be\/collections\/nothing-phone-kuoret\"\u003eNothing Phone\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SHIPPING --\u003e\n  \u003cdiv class=\"ls-box ls-white\"\u003e\n    \u003cdiv class=\"ls-box-header\"\u003eProduction \u0026 Shipping\u003c\/div\u003e\n    \u003cdiv class=\"ls-box-body\"\u003e\n      \u003cp\u003eMade to order in \u003cstrong\u003e2–8 business days\u003c\/strong\u003e, then\n      dispatched with your chosen delivery method.\n      Free shipping available. See delivery times at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":42913271382232,"sku":"[KUORET]-FLECKTARN-CASE-MAGSAFE","price":24.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Flecktarn_phone_case_magsafe_military_germany.webp?v=1770635495"},{"product_id":"your-finnish-friends-kuoret-kotelot-suojakuoret","title":"YOUR NORDIC FRIENDS 🇫🇮🇺🇦","description":"\u003c!-- START: Lastu YFF x Ukraine product block --\u003e\n\u003cstyle\u003e\n  .lastu-yff-block {\n    font-family: Inter, Arial, sans-serif;\n    color: #1b1b1b;\n    line-height: 1.6;\n  }\n\n  .lastu-yff-block .lastu-container {\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 0 18px;\n    box-sizing: border-box;\n  }\n\n  \/* HERO + BOTTOM IMAGES (container width) *\/\n  .lastu-yff-img {\n    width: 100%;\n    max-width: 100%;\n    margin: 0 auto 20px;\n  }\n  .lastu-yff-img img {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: 12px;\n  }\n\n  \/* Headings brand black *\/\n  .lastu-yff-block h1,\n  .lastu-yff-block h2,\n  .lastu-yff-block h3,\n  .lastu-yff-block h4 {\n    color: #001A1A;\n  }\n\n  \/* Feature cards *\/\n  :root { --lastu-black:#001A1A; --lastu-radius:12px; }\n\n  .lastu-yff-features {\n    display:grid;\n    grid-template-columns:repeat(auto-fit,minmax(220px,1fr));\n    gap:16px;\n    margin:24px 0;\n  }\n\n  .lastu-yff-card {\n    background:var(--lastu-black);\n    color:#fff;\n    padding:18px;\n    border-radius:var(--lastu-radius);\n    border:1px solid rgba(255,255,255,0.1);\n    box-shadow:0 4px 16px rgba(0,0,0,0.18);\n  }\n\n  .lastu-yff-card h3 {\n    margin:0 0 6px;\n    color:#fff;\n  }\n\n  .lastu-yff-card p {\n    margin:0;\n    color:rgba(255,255,255,0.92);\n  }\n\n  \/* SEO block *\/\n  .lastu-yff-seo {\n    margin-top:24px;\n    background:#f6f6f6;\n    padding:14px;\n    border-radius:12px;\n    font-size:14px;\n  }\n\n  @media (max-width:600px){\n    .lastu-yff-img img{border-radius:8px;}\n    .lastu-yff-card{padding:16px;}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"lastu-yff-block\"\u003e\n\u003cdiv class=\"lastu-container\"\u003e\n\u003c!-- HERO IMAGE --\u003e\n\u003cdiv class=\"lastu-yff-img\"\u003e\u003cimg alt=\"Your Finnish Friends Ukraine phone Case – Lastu\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/ukraina-puhelimen-kuoret-ukraine-phone-case.webp?v=1763018630\"\u003e\u003c\/div\u003e\n\u003ch1\u003eOfficial Your Finnish Friends Case – Nordics \u0026amp; Ukraine, together\u003c\/h1\u003e\n\u003ch2\u003eStand on the side of freedom – carry meaning with you\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFinnish Friends Military Case\u003c\/strong\u003e is not just a phone Case – it’s a silent promise that you won’t look away. The top is made from \u003cstrong\u003egenuine Ukrainian MM14 digital camo fabric\u003c\/strong\u003e and the bottom from \u003cstrong\u003eNordic M04 Desert fabric\u003c\/strong\u003e. One Case, two fronts – \u003cstrong\u003eNordics and Ukraine on the same side\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c!-- FEATURE CARDS --\u003e\n\u003cdiv class=\"lastu-yff-features\"\u003e\n\u003cdiv class=\"lastu-yff-card\"\u003e\n\u003ch3\u003e💙💛 Genuine frontline camo\u003c\/h3\u003e\n\u003cp\u003eTop part features Ukraine’s MM14 digicamo, bottom part Nordic M04 desert fabric – made from real military materials, not copies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-yff-card\"\u003e\n\u003ch3\u003e⚔️ Courage, hope\u003c\/h3\u003e\n\u003cp\u003eThe Case reminds us that freedom is not a given. It shows that faith in Ukraine and its defenders lives on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-yff-card\"\u003e\n\u003ch3\u003e🤝 Nordics \u0026amp; Ukraine, side by side\u003c\/h3\u003e\n\u003cp\u003eNordic manufacturing, Ukrainian camo, and the work of Your Finnish Friends ry – same message: we don’t leave anyone behind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003e30% of every purchase goes directly to support Ukraine\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003e30% of the Case price is directed to support Nordic volunteers in Ukraine\u003c\/strong\u003e through Your Finnish Friends ry. Your purchase is not just protection for your phone – it’s a \u003cstrong\u003econcrete action\u003c\/strong\u003e that turns into gear, support, and supplies where they’re needed most.\u003c\/p\u003e\n\u003c!-- SUPPORT IMAGE --\u003e\n\u003cdiv class=\"lastu-yff-img\"\u003e\u003cimg alt=\"Your Finnish Friends supports Ukraine – Lastu x YFF Case\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/ukraina-tuki-yff-puhelimen-kuoret-lastu.webp?v=1763018630\"\u003e\u003c\/div\u003e\n\u003ch2\u003eA symbol for you, support for them\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🇺🇦 \u003cstrong\u003eTop: genuine MM14 digicamo from Ukraine\u003c\/strong\u003e – the daily life and courage of defenders\u003c\/li\u003e\n\u003cli\u003e🇫🇮 \u003cstrong\u003eBottom: genuine M04 Desert from the Nordics\u003c\/strong\u003e – Nordic grit and support\u003c\/li\u003e\n\u003cli\u003e🤝 \u003cstrong\u003eTwo nations, one goal:\u003c\/strong\u003e freedom and the right to live without occupation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eChoose your version – your way to stand together\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✅ \u003cstrong\u003eBasic version\u003c\/strong\u003e: genuine camo – a clean, clear statement with no extra features\u003c\/li\u003e\n\u003cli\u003e🧲 \u003cstrong\u003eMagSafe (+5 €)\u003c\/strong\u003e: adds wireless charging and compatibility with MagSafe accessories\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eMagSafe accessories\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔘 \u003cstrong\u003eKRIP 2.0 MagSafe finger grip\u003c\/strong\u003e – slim, metal, and grippy even with cold hands\u003c\/li\u003e\n\u003cli\u003e💳 \u003cstrong\u003eKARB MagSafe wallet\u003c\/strong\u003e – fits up to 4 cards, snaps to the back of your Case with MagSafe\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eA Case that lasts – and stands with you\u003c\/h2\u003e\n\u003cp\u003eCases are made in the \u003cstrong\u003eNordics\u003c\/strong\u003e from genuine military fabrics with no unnecessary gimmicks. The edges rise \u003cstrong\u003eabove the camera and screen\u003c\/strong\u003e to help protect your phone from bumps. This is not a neutral product – this is a \u003cstrong\u003eclear statement about whose side you’re on\u003c\/strong\u003e.\u003c\/p\u003e\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eOfficial Your Finnish Friends Cases are available for the following phone brands:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eiPhone\u003c\/li\u003e\n\u003cli\u003eSamsung\u003c\/li\u003e\n\u003cli\u003eOnePlus\u003c\/li\u003e\n\u003cli\u003eGoogle Pixel\u003c\/li\u003e\n\u003cli\u003eNothing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote for Samsung users:\u003c\/strong\u003e The MagSafe magnet may interfere with S-Pen functions, especially on Galaxy Ultra models.\u003c\/p\u003e\n\u003ch3\u003eWhy choose this Case?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✅ Genuine Ukrainian MM14 and Nordic M04 Desert fabric\u003c\/li\u003e\n\u003cli\u003e✅ \u003cstrong\u003e30% of proceeds\u003c\/strong\u003e go to support Ukrainians via Your Finnish Friends ry\u003c\/li\u003e\n\u003cli\u003e✅ MagSafe compatible (optional)\u003c\/li\u003e\n\u003cli\u003e✅ Raised edges help protect the camera and screen\u003c\/li\u003e\n\u003cli\u003e✅ Made in the Nordics – every Case is made to order\u003c\/li\u003e\n\u003c\/ul\u003e\n  \u003cdiv class=\"lastu-video-section\"\u003e\n  \u003cdiv class=\"lastu-video-wrap\"\u003e\n    \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\" title=\"Lastu – Puhelimen kuoret omalla kuvalla\" loading=\"lazy\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\n    \u003c\/iframe\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"lastu-video-link\"\u003e\n    \u003ca href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" target=\"_blank\" rel=\"noopener\" aria-label=\"Lastun YouTube-kanava\"\u003e\n\n      \u003cspan class=\"yt-icon\" aria-hidden=\"true\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"currentColor\"\u003e\n          \u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\n        \u003c\/svg\u003e\n      \u003c\/span\u003e\n\n      See more videos on Lastu’s YouTube channel\n    \u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.lastu-video-section{\n  background-color:#001A1A;\n  padding:20px;\n  border-radius:18px;\n}\n\n.lastu-video-wrap{\n  border-radius:16px;\n  overflow:hidden;\n  aspect-ratio:16\/9;\n}\n\n.lastu-video-wrap iframe{\n  width:100%;\n  height:100%;\n  border:0;\n  display:block;\n}\n\n.lastu-video-link{\n  margin-top:16px;\n  text-align:center;\n}\n\n.lastu-video-link a{\n  color:#ffffff;\n  text-decoration:none;\n  font-weight:500;\n  letter-spacing:0.3px;\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n  transition:color 0.25s ease;\n  position:relative;\n}\n\n\/* Nuoli lisätään CSS:llä *\/\n.lastu-video-link a::after{\n  content:\"→\";\n  transition:transform 0.25s ease;\n}\n\n\/* Hover-efekti *\/\n.lastu-video-link a:hover{\n  color:#FF0000; \/* YouTube red *\/\n}\n\n.lastu-video-link a:hover::after{\n  transform:translateX(2px);\n}\n\n.yt-icon{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  transition:transform 0.25s ease;\n}\n\n.lastu-video-link a:hover .yt-icon{\n  transform:translateX(2px);\n}\n\n@supports not (aspect-ratio:16\/9){\n  .lastu-video-wrap{position:relative}\n  .lastu-video-wrap::before{content:\"\";display:block;padding-top:56.25%}\n  .lastu-video-wrap iframe{position:absolute;inset:0}\n}\n\u003c\/style\u003e\n\u003ch2\u003eDelivery\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThe product is made within 2–8 business days and shipped using your chosen delivery method. Free shipping available. You’ll see delivery times at checkout.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":46819597189463,"sku":"[KUORET]-MM14-YOUR-FINNISH-FRIENDS-KUORET","price":29.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Your_Finnish_Friends_tukituotteet_lastu_puhelimen_kuoret_maastokuvio_mm14_camo.webp?v=1770636499"},{"product_id":"mm14-camo-puhelimen-kuori-ukrainalainen-digicamo","title":"SLAVA - Phone case from genuine Ukrainian Armed Forces MM14 fabric 🇺🇦","description":"\u003c!-- START: Lastu MM14 Ukraine block – Hiilikoivu-rakenne, camo-värit, ei JSON-LD --\u003e\n\u003cdiv class=\"lastu-mm14-block\"\u003e\n\n  \u003c!-- ─── HOOK ─── --\u003e\n  \u003cdiv class=\"lastu-mm-hook\"\u003e\n    \u003cp class=\"lastu-mm-hook__pre\"\u003eNot patterned. Not printed. Cut from real fabric.\u003c\/p\u003e\n    \u003ch1 class=\"lastu-mm-hook__headline\"\u003eMM14.\u003cbr\u003eWinner's choice.\u003c\/h1\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── INTRO ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003cp class=\"lastu-mm-intro\"\u003e\u003cstrong\u003eMM14 camo phone cases\u003c\/strong\u003e are made from genuine \u003cstrong\u003eMM14-digicamo field fabric\u003c\/strong\u003e used by the Ukrainian Armed Forces. Not a print. Not a knockoff pattern. Real camo fabric — every piece is pattern-unique. This is for you who want a \u003cstrong\u003emilitary-style phone case\u003c\/strong\u003e — and want to show what you stand for.\u003c\/p\u003e\n    \u003cp class=\"lastu-mm-intro\"\u003eBrowse the full camo range: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003eField patterns and camo phone cases\u003c\/a\u003e – or check just \u003ca href=\"https:\/\/lastu.co\/en\/collections\/m05-kuoret\"\u003eM05 cases\u003c\/a\u003e if you're after a Nordic field pattern.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── FEATURE CARDS ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003cdiv class=\"lastu-mm-cards\"\u003e\n      \u003cdiv class=\"lastu-mm-card\"\u003e\n        \u003cdiv class=\"lastu-mm-card__number\"\u003e01\u003c\/div\u003e\n        \u003ch2 class=\"lastu-mm-card__title\"\u003eAuthentic MM14 fabric. Not a print.\u003c\/h2\u003e\n        \u003cp class=\"lastu-mm-card__body\"\u003eEach \u003cstrong\u003eMM14 camo phone case\u003c\/strong\u003e is cut from genuine Ukrainian Armed Forces field fabric. Pattern placement varies — no two are exactly the same. Not mass-produced. Not a copy.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-card\"\u003e\n        \u003cdiv class=\"lastu-mm-card__number\"\u003e02\u003c\/div\u003e\n        \u003ch2 class=\"lastu-mm-card__title\"\u003e20% to Ukraine.\u003c\/h2\u003e\n        \u003cp class=\"lastu-mm-card__body\"\u003eWith every sale, \u003cstrong\u003e20% of each MM14 phone case is donated to Your Finnish Friends ry\u003c\/strong\u003e — to Nordic volunteers assisting Ukraine. A concrete action, not just words.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-card\"\u003e\n        \u003cdiv class=\"lastu-mm-card__number\"\u003e03\u003c\/div\u003e\n        \u003ch2 class=\"lastu-mm-card__title\"\u003eMagSafe or clean.\u003c\/h2\u003e\n        \u003cp class=\"lastu-mm-card__body\"\u003eChoose \u003cstrong\u003eMagSafe-compatible\u003c\/strong\u003e for swapping accessories, or go without magnets for a totally clean tactical look. Add \u003cstrong\u003elaser engraving\u003c\/strong\u003e if you like — M05 training branch badge, a lion, or your own logo.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── DARK BOX ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003cdiv class=\"lastu-mm-dark-box\"\u003e\n      \u003ch2 class=\"lastu-mm-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eNordic, made to order.\u003c\/h2\u003e\n      \u003cp class=\"lastu-mm-dark-box__body\"\u003eEach \u003cstrong\u003eMM14 phone case\u003c\/strong\u003e is made to order in Oulu from authentic Ukrainian field fabric. Not mass-produced in China. Not printed onto plastic. Real material — for the right purpose.\u003c\/p\u003e\n      \u003cdiv class=\"lastu-mm-rows\"\u003e\n        \u003cdiv class=\"lastu-mm-row\"\u003e\n          \u003cspan class=\"lastu-mm-row__label\"\u003eFabric\u003c\/span\u003e\n          \u003cspan class=\"lastu-mm-row__value\"\u003eAuthentic MM14-digicamo — the same fabric used by the Ukrainian Armed Forces. No print, no imitation. Every phone case is pattern-unique.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-mm-row\"\u003e\n          \u003cspan class=\"lastu-mm-row__label\"\u003ePattern\u003c\/span\u003e\n          \u003cspan class=\"lastu-mm-row__value\"\u003eDigital camo — light sand, grey, green. Pairs well with dark accessories and tactical gear.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-mm-row\"\u003e\n          \u003cspan class=\"lastu-mm-row__label\"\u003eDonation\u003c\/span\u003e\n          \u003cspan class=\"lastu-mm-row__value\"\u003e20% of proceeds to Your Finnish Friends ry. Nordic volunteers assisting Ukraine.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-mm-row\"\u003e\n          \u003cspan class=\"lastu-mm-row__label\"\u003eMagSafe\u003c\/span\u003e\n          \u003cspan class=\"lastu-mm-row__value\"\u003eSelectable on the product page. Wireless charging and magnetic accessories work at full power. \u003ca href=\"https:\/\/lastu.co\/en\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/mika-on-magsafe\"\u003eWhat is MagSafe?\u003c\/a\u003e\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-mm-row\"\u003e\n          \u003cspan class=\"lastu-mm-row__label\"\u003eEngraving\u003c\/span\u003e\n          \u003cspan class=\"lastu-mm-row__value\"\u003eLaser engraving on the fabric. M05 unit insignia, lion logo, or your own mark — live preview before ordering.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── KUVA ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003cdiv class=\"lastu-mm-img-card\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/ukraina-puhelimen-kuoret-ukraine-phone-case.webp?v=1763018630\" alt=\"MM14 camo phone cases – genuine Ukrainian army digi-camo – tactical Ukraine phone case\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003ch2 class=\"lastu-mm-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n    \u003cp class=\"lastu-mm-body-text\"\u003e\u003cstrong\u003eMM14 camo phone cases\u003c\/strong\u003e and \u003cstrong\u003eMM14 camo-pattern cases\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n    \u003cdiv class=\"lastu-mm-pills\"\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-mm-pill\"\u003eiPhone\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-mm-pill\"\u003eSamsung\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-mm-pill\"\u003eOnePlus\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-mm-pill\"\u003eGoogle Pixel\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-mm-pill\"\u003eNothing Phone\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── RAKENNE ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003ch2 class=\"lastu-mm-section-heading\"\u003eConstruction\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-mm-spec-list\"\u003e\n      \u003cdiv class=\"lastu-mm-spec-item\"\u003e\n        \u003cspan class=\"lastu-mm-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-mm-spec-content\"\u003eGenuine MM14 camo fabric — not a print on plastic. Every phone case has a unique pattern.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-spec-item\"\u003e\n        \u003cspan class=\"lastu-mm-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-mm-spec-content\"\u003eRaised edge protects the screen — phone rests flat without the display touching.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-spec-item\"\u003e\n        \u003cspan class=\"lastu-mm-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-mm-spec-content\"\u003eRaised camera bezel — lens won't touch the surface, no scratches.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-spec-item\"\u003e\n        \u003cspan class=\"lastu-mm-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-mm-spec-content\"\u003eTextured edge profile — stays grippy even when wet or under tactical use.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-spec-item\"\u003e\n        \u003cspan class=\"lastu-mm-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-mm-spec-content\"\u003eMagSafe available — \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-kuoret-kotelot-suojakuoret\"\u003eMagSafe phone cases\u003c\/a\u003e and all compatible accessories: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories and extras\u003c\/a\u003e.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-spec-item\"\u003e\n        \u003cspan class=\"lastu-mm-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-mm-spec-content\"\u003eLaser engraving with live preview — M05 unit insignia, lion, or your logo. Arrange it in real time before ordering.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── MATERIAALIT ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003ch2 class=\"lastu-mm-section-heading\"\u003eMaterial \u0026amp; certifications\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-mm-mat-grid\"\u003e\n      \u003cdiv class=\"lastu-mm-mat-card\"\u003e\n        \u003cdiv class=\"lastu-mm-mat-card__label\"\u003eMM14 fabric\u003c\/div\u003e\n        \u003cp\u003eGenuine Ukrainian digi-camo fabric. The same material used by the Ukrainian Defense Forces. Cut to the phone case per order.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-mat-card\"\u003e\n        \u003cdiv class=\"lastu-mm-mat-card__label\"\u003eConstruction\u003c\/div\u003e\n        \u003cp\u003eLight and thin. Adds no unnecessary bulk. Fabric gives natural grip — won't slip from your hand.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-mm-mat-card\"\u003e\n        \u003cdiv class=\"lastu-mm-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n        \u003cp\u003eNordic Design · Avainlippu · FSC · PlasticBank\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── TUKI-BOKSI (keltainen → camo-sand) ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003cdiv class=\"lastu-mm-sand-box\"\u003e\n      \u003cp class=\"lastu-mm-sand-box__pre\"\u003eEvery phone case makes a real difference.\u003c\/p\u003e\n      \u003ch2 class=\"lastu-mm-sand-box__headline\"\u003e20% GOES\u003cbr\u003eFOR UKRAINE.\u003c\/h2\u003e\n      \u003cp class=\"lastu-mm-sand-box__body\"\u003e20% of this product is donated to Your Finnish Friends ry — \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003ecomplete the set with MagSafe accessories\u003c\/a\u003e:\u003c\/p\u003e\n      \u003cdiv class=\"lastu-mm-addon-rows\"\u003e\n        \u003cdiv class=\"lastu-mm-addon-row\"\u003e\n          \u003cspan class=\"lastu-mm-addon-row__name\"\u003eKRIP 2.0 MagSafe finger grip\u003c\/span\u003e\n          \u003cspan class=\"lastu-mm-addon-row__desc\"\u003eThin. Metal. Holds tight.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-mm-addon-row\"\u003e\n          \u003cspan class=\"lastu-mm-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e\n          \u003cspan class=\"lastu-mm-addon-row__desc\"\u003eHolds up to 4 cards.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── TOIMITUS ─── --\u003e\n  \u003cdiv class=\"lastu-mm-container\"\u003e\n    \u003cdiv class=\"lastu-mm-delivery\"\u003e\n      \u003cspan class=\"lastu-mm-delivery__label\"\u003eDelivery\u003c\/span\u003e\n      \u003cp\u003eYour order is produced in 2–8 business days and shipped with the delivery method you choose. Free shipping available. Estimated delivery times shown at checkout.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- END: Lastu MM14 Ukraine block --\u003e\n\n\u003cstyle\u003e\n.lastu-mm14-block *,\n.lastu-mm14-block *::before,\n.lastu-mm14-block *::after { box-sizing: border-box; }\n\n.lastu-mm14-block {\n  --mm-dark:    #141410;\n  --mm-mid:     #1E1E18;\n  --mm-sand:    #C4B49A;\n  --mm-olive:   #7A7A56;\n  --mm-moss:    #4A4A32;\n  --mm-light:   #E4DED4;\n  --mm-wmuted:  rgba(228,222,212,0.55);\n  --mm-dborder: rgba(228,222,212,0.1);\n  --mm-lborder: rgba(0,0,0,0.22);\n  --mm-text:    #1C1C14;\n  --mm-muted:   #4A4A38;\n  --mm-rad:     14px;\n  --mm-mono:    'JetBrains Mono', monospace;\n  --mm-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--mm-sans);\n  font-size: 1rem;\n  color: var(--mm-text);\n}\n\n.lastu-mm-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── HOOK ─── *\/\n.lastu-mm-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 2px solid var(--mm-moss);\n}\n.lastu-mm-hook__pre {\n  font-family: var(--mm-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--mm-olive);\n  margin: 0 0 10px;\n}\n.lastu-mm-hook__headline {\n  font-family: var(--mm-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--mm-sand) !important;\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── BODY TEXT ─── *\/\n.lastu-mm-intro,\n.lastu-mm-body-text {\n  font-family: var(--mm-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--mm-text);\n  margin: 0 0 14px;\n}\n.lastu-mm-intro a,\n.lastu-mm-body-text a,\n.lastu-mm-spec-content a,\n.lastu-mm-row__value a { color: var(--mm-sand); }\n\n.lastu-mm-section-heading {\n  font-family: var(--mm-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--mm-sand) !important;\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--mm-moss);\n}\n\n\/* ─── FEATURE CARDS ─── *\/\n.lastu-mm-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-mm-card {\n  background: var(--mm-mid);\n  border: 1px solid var(--mm-dborder);\n  border-top: 2px solid var(--mm-sand);\n  border-radius: var(--mm-rad);\n  padding: 18px 16px;\n}\n.lastu-mm-card__number {\n  font-family: var(--mm-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--mm-olive);\n  margin-bottom: 10px;\n}\n.lastu-mm-card__title {\n  font-family: var(--mm-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--mm-light) !important;\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-mm-card__body {\n  font-family: var(--mm-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--mm-wmuted);\n  margin: 0;\n}\n\n\/* ─── DARK BOX ─── *\/\n.lastu-mm-dark-box {\n  background: var(--mm-dark);\n  border: 1px solid var(--mm-dborder);\n  border-left: 3px solid var(--mm-olive);\n  border-radius: var(--mm-rad);\n  padding: 26px 22px;\n}\n.lastu-mm-dark-box__headline {\n  font-family: var(--mm-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--mm-sand) !important;\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-mm-dark-box__body {\n  font-family: var(--mm-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--mm-light);\n  margin: 0 0 22px;\n}\n.lastu-mm-rows { display: flex; flex-direction: column; }\n.lastu-mm-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--mm-dborder);\n  align-items: flex-start;\n}\n.lastu-mm-row__label {\n  font-family: var(--mm-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--mm-sand);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-mm-row__value {\n  font-family: var(--mm-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--mm-light);\n}\n\n\/* ─── KUVA ─── *\/\n.lastu-mm-img-card {\n  border-radius: var(--mm-rad);\n  overflow: hidden;\n  border: 1px solid var(--mm-moss);\n}\n.lastu-mm-img-card img {\n  display: block;\n  width: 100%;\n  height: auto;\n}\n\n\/* ─── PILLS ─── *\/\n.lastu-mm-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-mm-pill {\n  font-family: var(--mm-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--mm-moss);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--mm-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-mm-pill:hover { border-color: var(--mm-sand); color: var(--mm-sand); }\n\n\/* ─── SPEC LIST ─── *\/\n.lastu-mm-spec-list { display: flex; flex-direction: column; }\n.lastu-mm-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--mm-lborder);\n  align-items: flex-start;\n}\n.lastu-mm-spec-plus {\n  font-family: var(--mm-mono);\n  color: var(--mm-sand);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-mm-spec-content {\n  font-family: var(--mm-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--mm-text);\n  flex: 1;\n}\n\n\/* ─── MATERIAALIT ─── *\/\n.lastu-mm-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-mm-mat-card {\n  border: 1px solid var(--mm-lborder);\n  border-top: 2px solid var(--mm-moss);\n  border-radius: var(--mm-rad);\n  padding: 16px 14px;\n}\n.lastu-mm-mat-card__label {\n  font-family: var(--mm-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--mm-sand);\n  margin-bottom: 8px;\n}\n.lastu-mm-mat-card p {\n  font-family: var(--mm-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--mm-muted);\n  margin: 0;\n}\n\n\/* ─── SAND BOX (= yellow box -vastine) ─── *\/\n.lastu-mm-sand-box {\n  background: var(--mm-sand);\n  border-radius: var(--mm-rad);\n  padding: 26px 22px;\n}\n.lastu-mm-sand-box__pre {\n  font-family: var(--mm-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,0,0,0.45);\n  margin: 0 0 8px;\n}\n.lastu-mm-sand-box__headline {\n  font-family: var(--mm-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--mm-dark) !important;\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-mm-sand-box__body {\n  font-family: var(--mm-sans);\n  font-size: 0.95rem;\n  color: var(--mm-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-mm-sand-box__body a { color: var(--mm-dark); font-weight: 700; text-decoration: underline; }\n.lastu-mm-addon-rows { display: flex; flex-direction: column; }\n.lastu-mm-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,0,0,0.14);\n}\n.lastu-mm-addon-row__name {\n  font-family: var(--mm-mono);\n  font-size: 0.86rem;\n  font-weight: 700;\n  color: var(--mm-dark);\n}\n.lastu-mm-addon-row__desc {\n  font-family: var(--mm-sans);\n  font-size: 0.8rem;\n  color: rgba(0,0,0,0.5);\n  text-align: right;\n  flex-shrink: 0;\n}\n\n\/* ─── TOIMITUS ─── *\/\n.lastu-mm-delivery {\n  border: 1px solid var(--mm-lborder);\n  border-left: 3px solid var(--mm-olive);\n  border-radius: var(--mm-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-mm-delivery__label {\n  font-family: var(--mm-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--mm-sand);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-mm-delivery p {\n  font-family: var(--mm-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--mm-muted);\n  margin: 0;\n}\n\n@media (min-width: 560px) {\n  .lastu-mm-mat-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":46888977629527,"sku":"[KUORET]-MM14-UKRAINE-DIGITAL-CAMO-CASE","price":23.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Ukrainan_armeija_puhelimen_kuoret_34208453-5c4d-40cf-bd0f-8f79b8a3920d.webp?v=1776077416"},{"product_id":"karb-hiilikuitu-look-puhelimen-kuoret-omalla-logolla-magsafe","title":"KARB - Phone Case with Carbon Fiber Look","description":"\u003c!-- START: Lastu KARB product block --\u003e\n\u003cdiv class=\"lastu-karb-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-kb-hook\"\u003e\n\u003cp class=\"lastu-kb-hook__pre\"\u003eGreat grip.\u003c\/p\u003e\n\u003ch2 class=\"lastu-kb-hook__headline\"\u003e\n\u003cspan style=\"color: rgb(64, 64, 64);\"\u003eBEST DURABILITY.\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(64, 64, 64);\"\u003eIN ONE CASE.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003cp class=\"lastu-kb-intro\"\u003e\u003cstrong\u003eKARB\u003c\/strong\u003e is for anyone who wants a technical look without the compromises of a plastic case. Bamboo — not real carbon fiber, but a similar-looking finish — makes the surface textured, technical, and clean. 50% natural bamboo. No mass production. MagSafe available, your own logo can be added.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003cdiv class=\"lastu-kb-cards\"\u003e\n\u003cdiv class=\"lastu-kb-card\"\u003e\n\u003cdiv class=\"lastu-kb-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-kb-card__title\"\u003eCarbon fiber look. Bamboo inside.\u003c\/h3\u003e\n\u003cp class=\"lastu-kb-card__body\"\u003eBamboo fiber base — 50% natural bamboo. A lighter, more natural option with a carbon fiber look. \u003cstrong\u003ePhone case with a carbon fiber look\u003c\/strong\u003e — without the price of full carbon fiber.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-card\"\u003e\n\u003cdiv class=\"lastu-kb-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-kb-card__title\"\u003eBest grip in a carbon fiber phone case. Always.\u003c\/h3\u003e\n\u003cp class=\"lastu-kb-card__body\"\u003eLastu’s best grip surface on the edges and back. The phone stays in your hand in the cold and while driving. The side structure absorbs impacts and protects in everyday situations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-card\"\u003e\n\u003cdiv class=\"lastu-kb-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-kb-card__title\"\u003eLogo. MagSafe. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-kb-card__body\"\u003eAdd your car brand logo with UV marking — Tesla, BMW, Mercedes-Benz, AMG, Audi, Porsche, or any logo. \u003cstrong\u003eMagSafe\u003c\/strong\u003e for wireless charging and accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003cdiv class=\"lastu-kb-dark-box\"\u003e\n\u003ch2 class=\"lastu-kb-dark-box__headline\"\u003e\n\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eCustomize yours.\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eSee the live preview.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"lastu-kb-dark-box__body\"\u003ePhone model, logo, and MagSafe selection are shown in real time in the live preview before you order. Choose a logo and see the result instantly.\u003c\/p\u003e\n\u003cdiv class=\"lastu-kb-rows\"\u003e\n\u003cdiv class=\"lastu-kb-row\"\u003e\n\u003cspan class=\"lastu-kb-row__label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"lastu-kb-row__value\"\u003eBamboo fiber composite — 50% natural bamboo. The textured carbon fiber look looks almost like real carbon fiber from different angles.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-row\"\u003e\n\u003cspan class=\"lastu-kb-row__label\"\u003eLogo +7 €\u003c\/span\u003e \u003cspan class=\"lastu-kb-row__value\"\u003eTesla, BMW, Mercedes-Benz, AMG, Audi, Porsche — or any logo. UV-marked, precise, and permanent.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-row\"\u003e\n\u003cspan class=\"lastu-kb-row__label\"\u003eMagSafe +3 €\u003c\/span\u003e \u003cspan class=\"lastu-kb-row__value\"\u003eWireless charging and magnetic accessories. Available for all phone models on the product page.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-row\"\u003e\n\u003cspan class=\"lastu-kb-row__label\"\u003eLive preview\u003c\/span\u003e \u003cspan class=\"lastu-kb-row__value\"\u003ePhone model, logo, and MagSafe — everything updates in real time before you order.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── VIDEO ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003cdiv class=\"lastu-kb-video-card\"\u003e\n\u003cdiv class=\"lastu-kb-video-card__header\"\u003e\n\u003cspan class=\"lastu-kb-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-kb-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" loading=\"lazy\"\u003e\n        \u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-video-card__footer\"\u003e\u003ca class=\"lastu-kb-video-card__link\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" rel=\"noopener\" aria-label=\"Lastun YouTube-kanava\" target=\"_blank\"\u003e \u003csvg viewbox=\"0 0 24 24\" width=\"15\" height=\"15\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e Watch more videos on Lastu’s YouTube channel \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003ch2 class=\"lastu-kb-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-kb-body-text\"\u003e\u003cstrong\u003eKARB phone cases\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-kb-pills\"\u003e\n\u003ca class=\"lastu-kb-pill\" href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e \u003ca class=\"lastu-kb-pill\" href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e \u003ca class=\"lastu-kb-pill\" href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e \u003ca class=\"lastu-kb-pill\" href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca class=\"lastu-kb-pill\" href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003ch2 class=\"lastu-kb-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-kb-spec-list\"\u003e\n\u003cdiv class=\"lastu-kb-spec-item\"\u003e\n\u003cspan class=\"lastu-kb-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-kb-spec-content\"\u003e\n\u003cspan\u003eLastu’s best grip surface – the textured bamboo fiber structure keeps your phone secure in your hand, even in the cold and on the road.\u003c\/span\u003e \u003cimg class=\"lastu-kb-spec-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" alt=\"Grip surface of the case\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-spec-item\"\u003e\n\u003cspan class=\"lastu-kb-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-kb-spec-content\"\u003e\n\u003cspan\u003eThe raised edge protects the screen – you can set your phone on a flat surface without the screen touching it.\u003c\/span\u003e \u003cimg class=\"lastu-kb-spec-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-nayton-suojaus-highlight_60dcc2b1-1e1a-488e-b61f-c8ffe0244b11.jpg?v=1775027488\" alt=\"Screen protection with raised edge\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-spec-item\"\u003e\n\u003cspan class=\"lastu-kb-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-kb-spec-content\"\u003e\n\u003cspan\u003eRaised camera frame – the lens doesn’t touch the table, so no scratches.\u003c\/span\u003e \u003cimg class=\"lastu-kb-spec-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" alt=\"Camera protection with raised frame\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-spec-item\"\u003e\n\u003cspan class=\"lastu-kb-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-kb-spec-content\"\u003e\u003cspan\u003eThe side structure absorbs impacts – the lightweight but sturdy bamboo fiber composite stands up to everyday use.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-spec-item\"\u003e\n\u003cspan class=\"lastu-kb-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-kb-spec-content\"\u003e\u003cspan\u003eMagSafe available (+3 €) – wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-spec-item\"\u003e\n\u003cspan class=\"lastu-kb-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-kb-spec-content\"\u003e\u003cspan\u003eLogo with UV marking (+7 €) – Tesla, BMW, Mercedes-Benz, AMG, Audi, Porsche or your own logo. \u003cstrong\u003eLive preview\u003c\/strong\u003e shows the result before you order.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── MATERIAALIT ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003ch2 class=\"lastu-kb-section-heading\"\u003eMaterials \u0026amp; eco\u003c\/h2\u003e\n\u003cdiv class=\"lastu-kb-mat-grid\"\u003e\n\u003cdiv class=\"lastu-kb-mat-card\"\u003e\n\u003cdiv class=\"lastu-kb-mat-card__label\"\u003eMaterial\u003c\/div\u003e\n\u003cp\u003eBamboo fiber composite – 50% natural bamboo. A carbon fiber look with a lighter, more natural feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-mat-card\"\u003e\n\u003cdiv class=\"lastu-kb-mat-card__label\"\u003eEco\u003c\/div\u003e\n\u003cp\u003eBamboo is a fast-renewing natural material. Reduces the need for plastic without compromising the user experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-mat-card\"\u003e\n\u003cdiv class=\"lastu-kb-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesign From Finland · Key Flag · FSC · PlasticBank\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LISÄOSAT ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003cdiv class=\"lastu-kb-yellow-box\"\u003e\n\u003cp class=\"lastu-kb-yellow-box__pre\"\u003eCar fans. Tech geeks. Carbon fiber lovers.\u003c\/p\u003e\n\u003ch2 class=\"lastu-kb-yellow-box__headline\"\u003eCREATE YOUR OWN KARB CASES.\u003c\/h2\u003e\n\u003cp class=\"lastu-kb-yellow-box__body\"\u003eComplete the look with \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe add-ons\u003c\/a\u003e:\u003c\/p\u003e\n\u003cdiv class=\"lastu-kb-addon-rows\"\u003e\n\u003cdiv class=\"lastu-kb-addon-row\"\u003e\n\u003cspan class=\"lastu-kb-addon-row__name\"\u003eKRIP 2.0 MagSafe ring holder\u003c\/span\u003e \u003cspan class=\"lastu-kb-addon-row__desc\"\u003eSlim. Metal. Holds tight.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kb-addon-row\"\u003e\n\u003cspan class=\"lastu-kb-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-kb-addon-row__desc\"\u003eOrder for up to 4 cards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-kb-container\"\u003e\n\u003cdiv class=\"lastu-kb-delivery\"\u003e\n\u003cspan class=\"lastu-kb-delivery__label\"\u003eShipping\u003c\/span\u003e\n\u003cp\u003eThe product is made in 2–8 business days and shipped on its way with the selected delivery method. Free delivery available. You’ll see delivery times at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END: Lastu KARB product block --\u003e\n\u003cstyle\u003e\n.lastu-karb-block *,\n.lastu-karb-block *::before,\n.lastu-karb-block *::after { box-sizing: border-box; }\n\n.lastu-karb-block {\n  --kb-dark:    #0a0c0e;\n  --kb-mid:     #141820;\n  --kb-sport:   #c05030;\n  --kb-lime:    #c8f03c;\n  --kb-yellow:  #FFEF91;\n  --kb-white:   #eaecee;\n  --kb-wmuted:  rgba(234,236,238,0.55);\n  --kb-dborder: rgba(234,236,238,0.1);\n  --kb-lborder: rgba(0,0,0,0.16);\n  --kb-text:    #0a0c0e;\n  --kb-muted:   #3a404a;\n  --kb-rad:     14px;\n  --kb-mono:    'JetBrains Mono', monospace;\n  --kb-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--kb-sans);\n  font-size: 1rem;\n  color: var(--kb-text);\n}\n\n.lastu-kb-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-kb-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--kb-lborder);\n}\n.lastu-kb-hook__pre {\n  font-family: var(--kb-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--kb-muted);\n  margin: 0 0 10px;\n}\n.lastu-kb-hook__headline {\n  font-family: var(--kb-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--kb-sport);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-kb-intro,\n.lastu-kb-body-text {\n  font-family: var(--kb-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--kb-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-kb-section-heading {\n  font-family: var(--kb-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--kb-sport);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--kb-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-kb-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-kb-card {\n  background: var(--kb-mid);\n  border: 1px solid var(--kb-dborder);\n  border-top: 2px solid var(--kb-sport);\n  border-radius: var(--kb-rad);\n  padding: 18px 16px;\n}\n.lastu-kb-card__number {\n  font-family: var(--kb-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--kb-sport);\n  margin-bottom: 10px;\n}\n.lastu-kb-card__title {\n  font-family: var(--kb-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--kb-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-kb-card__body {\n  font-family: var(--kb-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--kb-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-kb-dark-box {\n  background: var(--kb-dark);\n  border: 1px solid var(--kb-dborder);\n  border-radius: var(--kb-rad);\n  padding: 26px 22px;\n}\n.lastu-kb-dark-box__headline {\n  font-family: var(--kb-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--kb-sport);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-kb-dark-box__body {\n  font-family: var(--kb-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--kb-white);\n  margin: 0 0 22px;\n}\n.lastu-kb-rows { display: flex; flex-direction: column; }\n.lastu-kb-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--kb-dborder);\n  align-items: flex-start;\n}\n.lastu-kb-row__label {\n  font-family: var(--kb-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--kb-lime);\n  min-width: 96px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-kb-row__value {\n  font-family: var(--kb-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--kb-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-kb-video-card {\n  border: 1px solid var(--kb-lborder);\n  border-radius: var(--kb-rad);\n  overflow: hidden;\n  background: var(--kb-dark);\n}\n.lastu-kb-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--kb-dborder);\n}\n.lastu-kb-video-card__badge {\n  font-family: var(--kb-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--kb-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-kb-video-card__title {\n  font-family: var(--kb-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--kb-white);\n}\n.lastu-kb-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-kb-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-kb-video-wrap { position: relative; }\n  .lastu-kb-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-kb-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-kb-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--kb-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-kb-video-card__link {\n  font-family: var(--kb-sans);\n  color: var(--kb-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-kb-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-kb-video-card__link:hover { color: #FF0000; }\n.lastu-kb-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-kb-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-kb-pill {\n  font-family: var(--kb-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--kb-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--kb-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-kb-pill:hover { border-color: var(--kb-sport); color: var(--kb-sport); }\n\n\/* ─── Spec list ─── *\/\n.lastu-kb-spec-list { display: flex; flex-direction: column; }\n.lastu-kb-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--kb-lborder);\n  align-items: flex-start;\n}\n.lastu-kb-spec-plus {\n  font-family: var(--kb-mono);\n  color: var(--kb-sport);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-kb-spec-content {\n  font-family: var(--kb-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--kb-text);\n  flex: 1;\n}\n.lastu-kb-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n\/* ─── Material grid ─── *\/\n.lastu-kb-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-kb-mat-card {\n  border: 1px solid var(--kb-lborder);\n  border-top: 2px solid var(--kb-lborder);\n  border-radius: var(--kb-rad);\n  padding: 16px 14px;\n}\n.lastu-kb-mat-card__label {\n  font-family: var(--kb-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--kb-sport);\n  margin-bottom: 8px;\n}\n.lastu-kb-mat-card p {\n  font-family: var(--kb-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--kb-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-kb-yellow-box { background: var(--kb-yellow); border-radius: var(--kb-rad); padding: 26px 22px; }\n.lastu-kb-yellow-box__pre {\n  font-family: var(--kb-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,0,0,0.45);\n  margin: 0 0 8px;\n}\n.lastu-kb-yellow-box__headline {\n  font-family: var(--kb-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--kb-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-kb-yellow-box__body {\n  font-family: var(--kb-sans);\n  font-size: 0.95rem;\n  color: var(--kb-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-kb-yellow-box__body a { color: var(--kb-dark); font-weight: 700; text-decoration: underline; }\n.lastu-kb-addon-rows { display: flex; flex-direction: column; }\n.lastu-kb-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,0,0,0.12);\n}\n.lastu-kb-addon-row__name { font-family: var(--kb-mono); font-size: 0.86rem; font-weight: 700; color: var(--kb-dark); }\n.lastu-kb-addon-row__desc { font-family: var(--kb-sans); font-size: 0.8rem; color: rgba(0,0,0,0.5); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-kb-delivery {\n  border: 1px solid var(--kb-lborder);\n  border-radius: var(--kb-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-kb-delivery__label {\n  font-family: var(--kb-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--kb-sport);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-kb-delivery p {\n  font-family: var(--kb-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--kb-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":47335267303767,"sku":"[KUORET]-HIILIKUITU-KARB-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/hiilikuitu-puhelinkuoret-puhelimen-kuoret-suojakuoret-kotelot-iphone-samsung-oneplus-pixel-nothing_99688528-d62b-4a6d-ae1c-577fa806f2e6.webp?v=1770637041"},{"product_id":"hiilikoivu-puhelimen-kuoret-magsafe-kaiverrus","title":"HIILI – Phone Case made from black birch 🇫🇮","description":"\u003c!-- START: Lastu Hiilikoivu product block --\u003e\n\u003cdiv class=\"lastu-hiili-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-hk-hook\"\u003e\n\u003cp class=\"lastu-hk-hook__pre\"\u003eMillions of black cases. One difference.\u003c\/p\u003e\n\u003ch2 class=\"lastu-hk-hook__headline\"\u003eHIILIKOIVU IS REAL WOOD.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003cp class=\"lastu-hk-intro\"\u003eHiilikoivu is like the cold Arctic night — black, quiet, and beautifully rugged. The birch surface is treated in Lastu’s own production to become \u003cstrong\u003ecompletely charcoal black\u003c\/strong\u003e, with the wood’s natural grain left visible like a charred pine stump in the middle of a frost. No print. Real wood, \u003cstrong\u003eblack wooden phone case\u003c\/strong\u003e — made for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003cdiv class=\"lastu-hk-cards\"\u003e\n\u003cdiv class=\"lastu-hk-card\"\u003e\n\u003cdiv class=\"lastu-hk-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-hk-card__title\"\u003eBlack wooden phone cases. Not a copy.\u003c\/h3\u003e\n\u003cp class=\"lastu-hk-card__body\"\u003eLastu’s own dyeing process turns birch completely black — the wood grain remains visible beneath the surface. No printed pattern, no plastic surface. Every \u003cstrong\u003eblack wooden phone case\u003c\/strong\u003e — these black wooden phone cases — is unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-card\"\u003e\n\u003cdiv class=\"lastu-hk-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-hk-card__title\"\u003eA safe finish.\u003c\/h3\u003e\n\u003cp class=\"lastu-hk-card__body\"\u003eA lightweight, non-toxic, water-repellent varnish layer protects against dirt and moisture. The feel stays authentic — warm wood, not cold plastic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-card\"\u003e\n\u003cdiv class=\"lastu-hk-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-hk-card__title\"\u003eMagSafe. Engraving. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-hk-card__body\"\u003eChoose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e or add laser engraving — name, logo, symbol. In the preview, the engraving appears black — the finished engraving reveals the birch’s own light tone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003cdiv class=\"lastu-hk-dark-box\"\u003e\n\u003ch2 class=\"lastu-hk-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eFrom Nordic design, made to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-hk-dark-box__body\"\u003eEvery \u003cstrong\u003eHiilikoivu case\u003c\/strong\u003e is made to order in Oulu from Nordic birch. Lastu’s own dyeing process — no bought-on finish, no plastic matte. A piece of wilderness calm travels with you through everyday life.\u003c\/p\u003e\n\u003cdiv class=\"lastu-hk-rows\"\u003e\n\u003cdiv class=\"lastu-hk-row\"\u003e\n\u003cspan class=\"lastu-hk-row__label\"\u003eSurface\u003c\/span\u003e \u003cspan class=\"lastu-hk-row__value\"\u003eCompletely charcoal black from Lastu’s own dyeing process. The wood grain remains visible beneath the black surface — every case is unique.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-row\"\u003e\n\u003cspan class=\"lastu-hk-row__label\"\u003eVarnish\u003c\/span\u003e \u003cspan class=\"lastu-hk-row__value\"\u003eA lightweight, non-toxic, water- and dirt-repellent finish. The authentic wood feel stays intact.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-row\"\u003e\n\u003cspan class=\"lastu-hk-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-hk-row__value\"\u003eAvailable for all phone models on the product page. Wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-row\"\u003e\n\u003cspan class=\"lastu-hk-row__label\"\u003eEngraving\u003c\/span\u003e \u003cspan class=\"lastu-hk-row__value\"\u003eLaser engraving makes the birch’s light tone stand out against the black surface. In the preview, it appears black — the finished engraving reveals the wood’s own natural shade.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── VIDEO ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003cdiv class=\"lastu-hk-video-card\"\u003e\n\u003cdiv class=\"lastu-hk-video-card__header\"\u003e\n\u003cspan class=\"lastu-hk-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-hk-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-video-wrap\"\u003e\u003ciframe loading=\"lazy\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-video-card__footer\"\u003e\u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener noreferrer\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-hk-video-card__link\" target=\"_blank\"\u003e\u003csvg aria-hidden=\"true\" fill=\"currentColor\" height=\"15\" width=\"15\" viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e See more videos on Lastu’s YouTube channel\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003ch2 class=\"lastu-hk-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-hk-body-text\"\u003e\u003cstrong\u003eCharcoal birch phone cases\u003c\/strong\u003e and \u003cstrong\u003eblack wooden phone cases\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-hk-pills\"\u003e\n\u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-hk-pill\"\u003eiPhone\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-hk-pill\"\u003eSamsung\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-hk-pill\"\u003eOnePlus\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-hk-pill\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-hk-pill\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003ch2 class=\"lastu-hk-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-hk-spec-list\"\u003e\n\u003cdiv class=\"lastu-hk-spec-item\"\u003e\n\u003cspan class=\"lastu-hk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-hk-spec-content\"\u003e\n\u003cspan\u003eTextured edge profile – birch gives natural grip, so the case sits securely in your hand.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Grip surface and textured edges\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" class=\"lastu-hk-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-spec-item\"\u003e\n\u003cspan class=\"lastu-hk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-hk-spec-content\"\u003e\n\u003cspan\u003eRaised edge protects the screen – you can set the phone down on a flat surface without the screen touching it.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Screen protection with raised edge\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-nayton-suojaus-highlight_60dcc2b1-1e1a-488e-b61f-c8ffe0244b11.jpg?v=1775027488\" class=\"lastu-hk-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-spec-item\"\u003e\n\u003cspan class=\"lastu-hk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-hk-spec-content\"\u003e\n\u003cspan\u003eRaised camera frame – the lens doesn’t touch the table, so no scratches.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Camera protection with raised frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" class=\"lastu-hk-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-spec-item\"\u003e\n\u003cspan class=\"lastu-hk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-hk-spec-content\"\u003e\u003cspan\u003eThin and lightweight. Birch is naturally lighter than most plastic \u003cstrong\u003ephone cases\u003c\/strong\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-spec-item\"\u003e\n\u003cspan class=\"lastu-hk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-hk-spec-content\"\u003e\u003cspan\u003eMagSafe available – wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-spec-item\"\u003e\n\u003cspan class=\"lastu-hk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-hk-spec-content\"\u003e\u003cspan\u003eLaser engraving creates contrast from the birch’s light tone against the black surface – \u003cstrong\u003elive preview\u003c\/strong\u003e shows the result before you order.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── MATERIAALIT ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003ch2 class=\"lastu-hk-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-hk-mat-grid\"\u003e\n\u003cdiv class=\"lastu-hk-mat-card\"\u003e\n\u003cdiv class=\"lastu-hk-mat-card__label\"\u003eWood\u003c\/div\u003e\n\u003cp\u003eGenuine Nordic birch. Lastu’s own dyeing process – a fully charcoal-black surface with the natural grain visible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-mat-card\"\u003e\n\u003cdiv class=\"lastu-hk-mat-card__label\"\u003eFinish\u003c\/div\u003e\n\u003cp\u003eLightweight, non-toxic, water- and dirt-repellent finish. Authentic wood feel – not slippery, not cold.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-mat-card\"\u003e\n\u003cdiv class=\"lastu-hk-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesign From Finland · Key Flag · FSC · PlasticBank\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LISÄOSAT ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003cdiv class=\"lastu-hk-yellow-box\"\u003e\n\u003cp class=\"lastu-hk-yellow-box__pre\"\u003eMillions of black plastic cases. One difference.\u003c\/p\u003e\n\u003ch2 class=\"lastu-hk-yellow-box__headline\"\u003eTHIS IS WOOD.\u003cbr\u003eNO PLASTIC.\u003c\/h2\u003e\n\u003cp class=\"lastu-hk-yellow-box__body\"\u003eComplete the look with \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe add-ons\u003c\/a\u003e:\u003c\/p\u003e\n\u003cdiv class=\"lastu-hk-addon-rows\"\u003e\n\u003cdiv class=\"lastu-hk-addon-row\"\u003e\n\u003cspan class=\"lastu-hk-addon-row__name\"\u003eKRIP 2.0 MagSafe ring holder\u003c\/span\u003e \u003cspan class=\"lastu-hk-addon-row__desc\"\u003eSlim. Metal. Holds.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-hk-addon-row\"\u003e\n\u003cspan class=\"lastu-hk-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-hk-addon-row__desc\"\u003eFits up to 4 cards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-hk-container\"\u003e\n\u003cdiv class=\"lastu-hk-delivery\"\u003e\n\u003cspan class=\"lastu-hk-delivery__label\"\u003eShipping\u003c\/span\u003e\n\u003cp\u003eThe product is made within 2–8 business days and shipped using the selected delivery method. Free shipping available. Delivery times are shown at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END: Lastu Hiilikoivu product block --\u003e\n\n\u003cstyle\u003e\n.lastu-hiili-block *,\n.lastu-hiili-block *::before,\n.lastu-hiili-block *::after { box-sizing: border-box; }\n\n.lastu-hiili-block {\n  --hk-dark:    #080c0c;\n  --hk-mid:     #111818;\n  --hk-ice:     #9ab0bc;\n  --hk-lime:    #c8f03c;\n  --hk-yellow:  #FFEF91;\n  --hk-white:   #e8eef0;\n  --hk-wmuted:  rgba(232,238,240,0.55);\n  --hk-dborder: rgba(232,238,240,0.1);\n  --hk-lborder: rgba(0,0,0,0.18);\n  --hk-text:    #0a1010;\n  --hk-muted:   #3a4a50;\n  --hk-rad:     14px;\n  --hk-mono:    'JetBrains Mono', monospace;\n  --hk-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--hk-sans);\n  font-size: 1rem;\n  color: var(--hk-text);\n}\n\n.lastu-hk-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n.lastu-hk-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--hk-lborder);\n}\n.lastu-hk-hook__pre {\n  font-family: var(--hk-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--hk-muted);\n  margin: 0 0 10px;\n}\n.lastu-hk-hook__headline {\n  font-family: var(--hk-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--hk-ice) !important;\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n.lastu-hk-intro,\n.lastu-hk-body-text {\n  font-family: var(--hk-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--hk-text);\n  margin: 0 0 14px;\n}\n\n.lastu-hk-section-heading {\n  font-family: var(--hk-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--hk-ice) !important;\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--hk-lborder);\n}\n\n.lastu-hk-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-hk-card {\n  background: var(--hk-mid);\n  border: 1px solid var(--hk-dborder);\n  border-top: 2px solid var(--hk-ice);\n  border-radius: var(--hk-rad);\n  padding: 18px 16px;\n}\n.lastu-hk-card__number {\n  font-family: var(--hk-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--hk-ice);\n  margin-bottom: 10px;\n}\n.lastu-hk-card__title {\n  font-family: var(--hk-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--hk-white) !important;\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-hk-card__body {\n  font-family: var(--hk-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--hk-wmuted);\n  margin: 0;\n}\n\n.lastu-hk-dark-box {\n  background: var(--hk-dark);\n  border: 1px solid var(--hk-dborder);\n  border-radius: var(--hk-rad);\n  padding: 26px 22px;\n}\n.lastu-hk-dark-box__headline {\n  font-family: var(--hk-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--hk-ice) !important;\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-hk-dark-box__body {\n  font-family: var(--hk-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--hk-white);\n  margin: 0 0 22px;\n}\n.lastu-hk-rows { display: flex; flex-direction: column; }\n.lastu-hk-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--hk-dborder);\n  align-items: flex-start;\n}\n.lastu-hk-row__label {\n  font-family: var(--hk-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--hk-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-hk-row__value {\n  font-family: var(--hk-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--hk-white);\n}\n\n.lastu-hk-video-card {\n  border: 1px solid var(--hk-lborder);\n  border-radius: var(--hk-rad);\n  overflow: hidden;\n  background: var(--hk-dark);\n}\n.lastu-hk-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--hk-dborder);\n}\n.lastu-hk-video-card__badge {\n  font-family: var(--hk-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--hk-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-hk-video-card__title {\n  font-family: var(--hk-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--hk-white);\n}\n.lastu-hk-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-hk-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-hk-video-wrap { position: relative; }\n  .lastu-hk-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-hk-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-hk-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--hk-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-hk-video-card__link {\n  font-family: var(--hk-sans);\n  color: var(--hk-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-hk-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-hk-video-card__link:hover { color: #FF0000; }\n.lastu-hk-video-card__link:hover::after { transform: translateX(3px); }\n\n.lastu-hk-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-hk-pill {\n  font-family: var(--hk-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--hk-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--hk-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-hk-pill:hover { border-color: var(--hk-ice); color: var(--hk-ice); }\n\n.lastu-hk-spec-list { display: flex; flex-direction: column; }\n.lastu-hk-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--hk-lborder);\n  align-items: flex-start;\n}\n.lastu-hk-spec-plus {\n  font-family: var(--hk-mono);\n  color: var(--hk-ice);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-hk-spec-content {\n  font-family: var(--hk-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--hk-text);\n  flex: 1;\n}\n.lastu-hk-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n.lastu-hk-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-hk-mat-card {\n  border: 1px solid var(--hk-lborder);\n  border-top: 2px solid var(--hk-lborder);\n  border-radius: var(--hk-rad);\n  padding: 16px 14px;\n}\n.lastu-hk-mat-card__label {\n  font-family: var(--hk-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--hk-ice);\n  margin-bottom: 8px;\n}\n.lastu-hk-mat-card p {\n  font-family: var(--hk-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--hk-muted);\n  margin: 0;\n}\n\n.lastu-hk-yellow-box { background: var(--hk-yellow); border-radius: var(--hk-rad); padding: 26px 22px; }\n.lastu-hk-yellow-box__pre {\n  font-family: var(--hk-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,0,0,0.45);\n  margin: 0 0 8px;\n}\n.lastu-hk-yellow-box__headline {\n  font-family: var(--hk-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--hk-dark) !important;\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-hk-yellow-box__body {\n  font-family: var(--hk-sans);\n  font-size: 0.95rem;\n  color: var(--hk-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-hk-yellow-box__body a { color: var(--hk-dark); font-weight: 700; text-decoration: underline; }\n.lastu-hk-addon-rows { display: flex; flex-direction: column; }\n.lastu-hk-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,0,0,0.12);\n}\n.lastu-hk-addon-row__name { font-family: var(--hk-mono); font-size: 0.86rem; font-weight: 700; color: var(--hk-dark); }\n.lastu-hk-addon-row__desc { font-family: var(--hk-sans); font-size: 0.8rem; color: rgba(0,0,0,0.5); text-align: right; flex-shrink: 0; }\n\n.lastu-hk-delivery {\n  border: 1px solid var(--hk-lborder);\n  border-radius: var(--hk-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-hk-delivery__label {\n  font-family: var(--hk-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--hk-ice);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-hk-delivery p {\n  font-family: var(--hk-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--hk-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":47395254731095,"sku":"[KUORET]-HIILIKOIVU-LASTU-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/mustat-puiset-puhelimen-kuoret-hiili-koivu-iphone-samsung-oneplus-pixel-nothing-magsafe-kuva-logo.webp?v=1772629228"},{"product_id":"m05-puhelimen-kuoret","title":"ROKKA - Genuine M05 Case - and Other Camouflage Patterns","description":"\u003c!-- START: Lastu M05 product block --\u003e\n\u003cdiv class=\"lastu-m05-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-m5-hook\"\u003e\n\u003cp class=\"lastu-m5-hook__pre\"\u003eNot printed. Not imitated. UNIQUE.\u003c\/p\u003e\n\u003ch2 class=\"lastu-m5-hook__headline\"\u003eTHE ONLY GENUINE M05 CASE.\u003c\/h2\u003e\n\u003ch2 class=\"lastu-m5-hook__headline\"\u003eSINCE 2011.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003cp class=\"lastu-m5-intro\"\u003eLastu does not use printed imitations. \u003cstrong\u003eROKKA cases\u003c\/strong\u003e are cut from genuine camouflage fabrics — M05, M04, MM14, Flecktarn, Multicam — each piece slightly differently, and that’s the whole point. Real fabric in your hand, not a plastic camo print. With your own logo or image. MagSafe available.\u003c\/p\u003e\n\u003cp class=\"lastu-m5-intro\"\u003eAlso available in M04, Flecktarn, M90, MM14, and MultiCam – all \u003cstrong\u003ecamouflage phone cases\u003c\/strong\u003e are made to order \u003cstrong\u003eMagSafe-compatible\u003c\/strong\u003e with your own logo or engraving.\u003c\/p\u003e\n\u003cp class=\"lastu-m5-intro\"\u003eWant to browse all camo? \u003ca href=\"https:\/\/lastu.co\/collections\/maatokuvio-camo-puhelimen-kuoret-kotelot-logolla-koulutushaara-m05\"\u003eCamouflage cases\u003c\/a\u003e is the fastest route. The full M05 story: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/m05-maastokuvio-m05-kuoret-opas\"\u003eM05 explained\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003cdiv class=\"lastu-m5-cards\"\u003e\n\u003cdiv class=\"lastu-m5-card\"\u003e\n\u003cdiv class=\"lastu-m5-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-m5-card__title\"\u003eGenuine fabric. Not a copy.\u003c\/h3\u003e\n\u003cp class=\"lastu-m5-card__body\"\u003eReal M05 camouflage fabric, not a printed imitation. The pattern lives and feels like yours from day one. Every \u003cstrong\u003eM05 protective case\u003c\/strong\u003e is slightly different — as it should be.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-card\"\u003e\n\u003cdiv class=\"lastu-m5-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-m5-card__title\"\u003eMade to order.\u003c\/h3\u003e\n\u003cp class=\"lastu-m5-card__body\"\u003eThe case is created only when you choose it. No copies waiting on a shelf, no stock production. Choose a model, add MagSafe or your own image — live preview shows the result before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-card\"\u003e\n\u003cdiv class=\"lastu-m5-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-m5-card__title\"\u003eMagSafe. Your image. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-m5-card__body\"\u003eChoose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e or add a military branch insignia, logo, or your own image. \u003ca href=\"https:\/\/lastu.co\/collections\/puhelimen-kuoret-omalla-kuvalla\"\u003e\u003cstrong\u003eCases with your image\u003c\/strong\u003e\u003c\/a\u003e — made for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003cdiv class=\"lastu-m5-dark-box\"\u003e\n\u003ch2 class=\"lastu-m5-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eFrom the Nordic countries, made to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-m5-dark-box__body\"\u003eEvery \u003cstrong\u003eM05 case\u003c\/strong\u003e is made to order from genuine camouflage fabric. Solid frame construction, a fabric surface that gives you grip, raised edges for the screen and camera. Everyday bumps, trails, and trips — handled.\u003c\/p\u003e\n\u003cdiv class=\"lastu-m5-rows\"\u003e\n\u003cdiv class=\"lastu-m5-row\"\u003e\n\u003cspan class=\"lastu-m5-row__label\"\u003eFabric\u003c\/span\u003e \u003cspan class=\"lastu-m5-row__value\"\u003eGenuine M05 camouflage fabric. Also available in: M04, Flecktarn, M90, MM14, and MultiCam. Every piece cuts a little differently.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-row\"\u003e\n\u003cspan class=\"lastu-m5-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-m5-row__value\"\u003eAvailable for all phone models on the product page. Wireless charging, stands, and magnetic accessories work at full power. \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-kuoret-kotelot-suojakuoret\"\u003eMagSafe cases\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-row\"\u003e\n\u003cspan class=\"lastu-m5-row__label\"\u003eYour image\u003c\/span\u003e \u003cspan class=\"lastu-m5-row__value\"\u003eUnit insignia, logo, coordinates, or your own photo. Live preview shows the final result before you order.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-row\"\u003e\n\u003cspan class=\"lastu-m5-row__label\"\u003eLive preview\u003c\/span\u003e \u003cspan class=\"lastu-m5-row__value\"\u003ePhone model, fabric, MagSafe, and personalization – everything updates in real time before you order.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── VIDEO ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003cdiv class=\"lastu-m5-video-card\"\u003e\n\u003cdiv class=\"lastu-m5-video-card__header\"\u003e\n\u003cspan class=\"lastu-m5-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-m5-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-video-wrap\"\u003e\u003ciframe loading=\"lazy\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\"\u003e\n        \u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-video-card__footer\"\u003e\u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-m5-video-card__link\" target=\"_blank\"\u003e \u003csvg aria-hidden=\"true\" fill=\"currentColor\" height=\"15\" width=\"15\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e See more videos on Lastu’s YouTube channel \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"lastu-m5-link-row\"\u003eMagSafe guides: \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/mika-on-magsafe\"\u003eWhat is MagSafe?\u003c\/a\u003e \/ \u003ca href=\"https:\/\/lastu.co\/blogs\/lastu-puhelimen-kuoret-magsafe-suojakuoret-kotelot\/magsafe-iphone-android-tarvitseeko-magsafe-kuoren\"\u003eDo you need a MagSafe case?\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003ch2 class=\"lastu-m5-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-m5-body-text\"\u003e\u003cstrong\u003eM05 phone cases\u003c\/strong\u003e and \u003cstrong\u003eM05 phone cases\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-m5-pills\"\u003e\n\u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-m5-pill\"\u003eiPhone\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-m5-pill\"\u003eSamsung\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-m5-pill\"\u003eOnePlus\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-m5-pill\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-m5-pill\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003ch2 class=\"lastu-m5-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-m5-spec-list\"\u003e\n\u003cdiv class=\"lastu-m5-spec-item\"\u003e\n\u003cspan class=\"lastu-m5-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-m5-spec-content\"\u003e\n\u003cspan\u003eThe fabric surface gives a natural grip – no slipping, no stickiness. A distinctive texture even with gloves on.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Case grip surface and fabric structure\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" class=\"lastu-m5-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-spec-item\"\u003e\n\u003cspan class=\"lastu-m5-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-m5-spec-content\"\u003e\n\u003cspan\u003eThe raised edge protects the screen – you can place the phone on a flat surface without the screen touching it.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Screen protection with a raised edge\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-nayton-suojaus-highlight_60dcc2b1-1e1a-488e-b61f-c8ffe0244b11.jpg?v=1775027488\" class=\"lastu-m5-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-spec-item\"\u003e\n\u003cspan class=\"lastu-m5-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-m5-spec-content\"\u003e\n\u003cspan\u003eRaised camera frame – the lens doesn’t touch the table, so no scratches.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Camera protection with a raised frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" class=\"lastu-m5-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-spec-item\"\u003e\n\u003cspan class=\"lastu-m5-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-m5-spec-content\"\u003e\u003cspan\u003eThe solid frame structure takes on everyday knocks – \u003cstrong\u003eM05 protective case\u003c\/strong\u003e is not just a decoration.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-spec-item\"\u003e\n\u003cspan class=\"lastu-m5-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-m5-spec-content\"\u003e\u003cspan\u003eMagSafe available – wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-spec-item\"\u003e\n\u003cspan class=\"lastu-m5-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-m5-spec-content\"\u003e\u003cspan\u003ePersonalization: unit insignia, logo, or \u003cstrong\u003ephone case with your own image\u003c\/strong\u003e – live preview shows the result before you order.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── MATERIAALIT ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003ch2 class=\"lastu-m5-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-m5-mat-grid\"\u003e\n\u003cdiv class=\"lastu-m5-mat-card\"\u003e\n\u003cdiv class=\"lastu-m5-mat-card__label\"\u003eFabric\u003c\/div\u003e\n\u003cp\u003eAuthentic M05 camouflage fabric. Also: M04, Flecktarn, M90, MM14, MultiCam. Each piece is unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-mat-card\"\u003e\n\u003cdiv class=\"lastu-m5-mat-card__label\"\u003eStructure\u003c\/div\u003e\n\u003cp\u003eSolid frame, fabric surface. Raised edges for the screen and camera. Built for everyday use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-mat-card\"\u003e\n\u003cdiv class=\"lastu-m5-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesign From Finland · Key Flag · FSC · PlasticBank\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LISÄOSAT ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003cdiv class=\"lastu-m5-yellow-box\"\u003e\n\u003cp class=\"lastu-m5-yellow-box__pre\"\u003eMillions use a printed copy.\u003c\/p\u003e\n\u003ch2 class=\"lastu-m5-yellow-box__headline\"\u003eYOU KNOW THE DIFFERENCE.\u003c\/h2\u003e\n\u003cp class=\"lastu-m5-yellow-box__body\"\u003eComplete the look \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003ewith MagSafe accessories\u003c\/a\u003e:\u003c\/p\u003e\n\u003cdiv class=\"lastu-m5-addon-rows\"\u003e\n\u003cdiv class=\"lastu-m5-addon-row\"\u003e\n\u003cspan class=\"lastu-m5-addon-row__name\"\u003eKRIP 2.0 MagSafe finger grip\u003c\/span\u003e \u003cspan class=\"lastu-m5-addon-row__desc\"\u003eThin. Metal. Holds.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-m5-addon-row\"\u003e\n\u003cspan class=\"lastu-m5-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-m5-addon-row__desc\"\u003eFits up to 4 cards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LISÄÄ VAIHTOEHTOJA ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003ch2 class=\"lastu-m5-section-heading\"\u003eMore options\u003c\/h2\u003e\n\u003cdiv class=\"lastu-m5-link-grid\"\u003e\n\u003ca href=\"https:\/\/lastu.co\/collections\/puhelimen-kuoret\" class=\"lastu-m5-link-card\"\u003eAll phone cases\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/m05-kuoret\" class=\"lastu-m5-link-card\"\u003eM05 phone cases\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/magsafe-kuoret-kotelot-suojakuoret\" class=\"lastu-m5-link-card\"\u003eMagSafe-compatible phone cases\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/pages\/arvostelut\" class=\"lastu-m5-link-card\"\u003eReviews\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-m5-container\"\u003e\n\u003cdiv class=\"lastu-m5-delivery\"\u003e\n\u003cspan class=\"lastu-m5-delivery__label\"\u003eDelivery\u003c\/span\u003e\n\u003cp\u003eThe product is made within 2–8 business days and shipped using the selected delivery method. Free shipping available. Delivery times are shown at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END: Lastu M05 product block --\u003e\n\u003cstyle\u003e\n.lastu-m05-block *,\n.lastu-m05-block *::before,\n.lastu-m05-block *::after { box-sizing: border-box; }\n\n.lastu-m05-block {\n  --m5-dark:    #001A1A;\n  --m5-mid:     #0e2318;\n  --m5-olive:   #7d9e6a;\n  --m5-lime:    #c8f03c;\n  --m5-yellow:  #FFEF91;\n  --m5-white:   #f0f2ec;\n  --m5-wmuted:  rgba(240,242,236,0.58);\n  --m5-dborder: rgba(240,242,236,0.11);\n  --m5-lborder: rgba(0,26,26,0.15);\n  --m5-text:    #001A1A;\n  --m5-muted:   #3a4e3a;\n  --m5-rad:     14px;\n  --m5-mono:    'JetBrains Mono', monospace;\n  --m5-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--m5-sans);\n  font-size: 1rem;\n  color: var(--m5-text);\n}\n\n.lastu-m5-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-m5-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--m5-lborder);\n}\n.lastu-m5-hook__pre {\n  font-family: var(--m5-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--m5-muted);\n  margin: 0 0 10px;\n}\n.lastu-m5-hook__headline {\n  font-family: var(--m5-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--m5-olive);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-m5-intro,\n.lastu-m5-body-text {\n  font-family: var(--m5-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--m5-text);\n  margin: 0 0 14px;\n}\n.lastu-m5-intro a,\n.lastu-m5-body-text a { color: var(--m5-olive); font-weight: 600; text-decoration: underline; }\n.lastu-m5-link-row {\n  font-family: var(--m5-sans);\n  font-size: 0.85rem;\n  color: var(--m5-muted);\n  margin: 14px 0 0;\n}\n.lastu-m5-link-row a { color: var(--m5-olive); text-decoration: underline; font-weight: 600; }\n\n\/* ─── Section headings ─── *\/\n.lastu-m5-section-heading {\n  font-family: var(--m5-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--m5-olive);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--m5-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-m5-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-m5-card {\n  background: var(--m5-mid);\n  border: 1px solid var(--m5-dborder);\n  border-top: 2px solid var(--m5-olive);\n  border-radius: var(--m5-rad);\n  padding: 18px 16px;\n}\n.lastu-m5-card__number {\n  font-family: var(--m5-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--m5-olive);\n  margin-bottom: 10px;\n}\n.lastu-m5-card__title {\n  font-family: var(--m5-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--m5-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-m5-card__body {\n  font-family: var(--m5-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--m5-wmuted);\n  margin: 0;\n}\n.lastu-m5-card__body a { color: var(--m5-lime); text-decoration: underline; }\n\n\/* ─── Dark box ─── *\/\n.lastu-m5-dark-box {\n  background: var(--m5-dark);\n  border: 1px solid var(--m5-dborder);\n  border-radius: var(--m5-rad);\n  padding: 26px 22px;\n}\n.lastu-m5-dark-box__headline {\n  font-family: var(--m5-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--m5-olive);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-m5-dark-box__body {\n  font-family: var(--m5-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--m5-white);\n  margin: 0 0 22px;\n}\n.lastu-m5-rows { display: flex; flex-direction: column; }\n.lastu-m5-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--m5-dborder);\n  align-items: flex-start;\n}\n.lastu-m5-row__label {\n  font-family: var(--m5-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--m5-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-m5-row__value {\n  font-family: var(--m5-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--m5-white);\n}\n.lastu-m5-row__value a { color: var(--m5-lime); text-decoration: underline; }\n\n\/* ─── Video card ─── *\/\n.lastu-m5-video-card {\n  border: 1px solid var(--m5-lborder);\n  border-radius: var(--m5-rad);\n  overflow: hidden;\n  background: var(--m5-dark);\n}\n.lastu-m5-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--m5-dborder);\n}\n.lastu-m5-video-card__badge {\n  font-family: var(--m5-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--m5-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-m5-video-card__title {\n  font-family: var(--m5-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--m5-white);\n}\n.lastu-m5-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-m5-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-m5-video-wrap { position: relative; }\n  .lastu-m5-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-m5-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-m5-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--m5-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-m5-video-card__link {\n  font-family: var(--m5-sans);\n  color: var(--m5-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-m5-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-m5-video-card__link:hover { color: #FF0000; }\n.lastu-m5-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-m5-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-m5-pill {\n  font-family: var(--m5-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--m5-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--m5-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-m5-pill:hover { border-color: var(--m5-olive); color: var(--m5-olive); }\n\n\/* ─── Spec list ─── *\/\n.lastu-m5-spec-list { display: flex; flex-direction: column; }\n.lastu-m5-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--m5-lborder);\n  align-items: flex-start;\n}\n.lastu-m5-spec-plus {\n  font-family: var(--m5-mono);\n  color: var(--m5-olive);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-m5-spec-content {\n  font-family: var(--m5-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--m5-text);\n  flex: 1;\n}\n.lastu-m5-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n\/* ─── Material grid ─── *\/\n.lastu-m5-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-m5-mat-card {\n  border: 1px solid var(--m5-lborder);\n  border-top: 2px solid var(--m5-lborder);\n  border-radius: var(--m5-rad);\n  padding: 16px 14px;\n}\n.lastu-m5-mat-card__label {\n  font-family: var(--m5-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--m5-olive);\n  margin-bottom: 8px;\n}\n.lastu-m5-mat-card p {\n  font-family: var(--m5-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--m5-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-m5-yellow-box { background: var(--m5-yellow); border-radius: var(--m5-rad); padding: 26px 22px; }\n.lastu-m5-yellow-box__pre {\n  font-family: var(--m5-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,26,26,0.5);\n  margin: 0 0 8px;\n}\n.lastu-m5-yellow-box__headline {\n  font-family: var(--m5-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--m5-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-m5-yellow-box__body {\n  font-family: var(--m5-sans);\n  font-size: 0.95rem;\n  color: var(--m5-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-m5-yellow-box__body a { color: var(--m5-dark); font-weight: 700; text-decoration: underline; }\n.lastu-m5-addon-rows { display: flex; flex-direction: column; }\n.lastu-m5-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,26,26,0.14);\n}\n.lastu-m5-addon-row__name { font-family: var(--m5-mono); font-size: 0.86rem; font-weight: 700; color: var(--m5-dark); }\n.lastu-m5-addon-row__desc { font-family: var(--m5-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Link grid ─── *\/\n.lastu-m5-link-grid {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n}\n.lastu-m5-link-card {\n  font-family: var(--m5-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--m5-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--m5-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-m5-link-card:hover { border-color: var(--m5-olive); color: var(--m5-olive); }\n\n\/* ─── Delivery ─── *\/\n.lastu-m5-delivery {\n  border: 1px solid var(--m5-lborder);\n  border-radius: var(--m5-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-m5-delivery__label {\n  font-family: var(--m5-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--m5-olive);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-m5-delivery p {\n  font-family: var(--m5-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--m5-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":49664657654103,"sku":"[KUORET]-CAMO-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/maastokuvioiset-m05-flecktarn-mm14-ukraina-camo-phone-case-multicam-logo-koulutushaara-merkki-lastu-suojakuoret-magsafe.webp?v=1770639075"},{"product_id":"teterwa-puhelimen-kuoret-tervatusta-koivusta-iphone-samsung-oneplus-pixel-nothing","title":"TERWA – Phone Case Made from Tarred Birch 🇫🇮","description":"\u003c!-- START: Lastu TERWA product block --\u003e\n\u003cdiv class=\"lastu-terwa-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-tw-hook\"\u003e\n\u003cp class=\"lastu-tw-hook__pre\"\u003eOn average, you pick up your phone 56 times a day.\u003c\/p\u003e\n\u003ch2 class=\"lastu-tw-hook__headline\"\u003eCOULD IT FEEL MORE REAL?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003cp class=\"lastu-tw-intro\"\u003e\u003cstrong\u003eTERWA\u003c\/strong\u003e is made from Nordic tar birch — wood infused with tar in the surface treatment. A deep blue-brown tone and a subtle scent: wet moss, a distant campfire, the silence of the wilderness. No mass production, no two exactly alike. MagSafe available.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003cdiv class=\"lastu-tw-cards\"\u003e\n\u003cdiv class=\"lastu-tw-card\"\u003e\n\u003cdiv class=\"lastu-tw-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-tw-card__title\"\u003eWooden phone cases made from tar birch. No copy.\u003c\/h3\u003e\n\u003cp class=\"lastu-tw-card__body\"\u003eEvery \u003cstrong\u003ewooden phone case\u003c\/strong\u003e is made from genuine Nordic birch. Tar adds depth — the grain stays visible, and every case is unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-card\"\u003e\n\u003cdiv class=\"lastu-tw-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-tw-card__title\"\u003eOulu. Tar tradition.\u003c\/h3\u003e\n\u003cp class=\"lastu-tw-card__body\"\u003eLastu was born in Oulu — the historic tar city. TERWA continues that tradition in a modern form. Tar-treated birch in your pocket, every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-card\"\u003e\n\u003cdiv class=\"lastu-tw-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-tw-card__title\"\u003eMagSafe. Engraving. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-tw-card__body\"\u003eChoose \u003cstrong\u003eMagSafe-compatible\u003c\/strong\u003e or add your own engraving — moose, coordinates, symbol, name. Live preview shows the final result before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TARINA ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003cdiv class=\"lastu-tw-dark-box\"\u003e\n\u003ch2 class=\"lastu-tw-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eFrom the Nordic countries, made to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-tw-dark-box__body\"\u003eEvery \u003cstrong\u003eTERWA case\u003c\/strong\u003e is made to order from Nordic birch. The tar-treated surface repels water splashes, doesn’t get sticky, and won’t stain your hands. When you pick up your phone, you feel warm wood — not cold plastic.\u003c\/p\u003e\n\u003cdiv class=\"lastu-tw-rows\"\u003e\n\u003cdiv class=\"lastu-tw-row\"\u003e\n\u003cspan class=\"lastu-tw-row__label\"\u003eTar\u003c\/span\u003e \u003cspan class=\"lastu-tw-row__value\"\u003eA subtle natural scent — wet moss, a distant campfire. No stickiness, no staining.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-row\"\u003e\n\u003cspan class=\"lastu-tw-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-tw-row__value\"\u003eAvailable for all phone models on the product page. Wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-row\"\u003e\n\u003cspan class=\"lastu-tw-row__label\"\u003eEngraving\u003c\/span\u003e \u003cspan class=\"lastu-tw-row__value\"\u003eMoose, mountain landscape, coordinates, logo, or name. In the preview, the engraving appears black — on the finished case, it’s the wood’s natural tone.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-row\"\u003e\n\u003cspan class=\"lastu-tw-row__label\"\u003eLive preview\u003c\/span\u003e \u003cspan class=\"lastu-tw-row__value\"\u003ePhone model, material, MagSafe, and personalization — everything updates in real time before you order.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── VIDEO ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003cdiv class=\"lastu-tw-video-card\"\u003e\n\u003cdiv class=\"lastu-tw-video-card__header\"\u003e\n\u003cspan class=\"lastu-tw-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-tw-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" loading=\"lazy\"\u003e\n        \u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-video-card__footer\"\u003e\u003ca class=\"lastu-tw-video-card__link\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" rel=\"noopener\" aria-label=\"Lastun YouTube-kanava\" target=\"_blank\"\u003e \u003csvg viewbox=\"0 0 24 24\" width=\"15\" height=\"15\" fill=\"currentColor\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e See more videos on Lastu’s YouTube channel \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003ch2 class=\"lastu-tw-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-tw-body-text\"\u003e\u003cstrong\u003eTERWA\u003c\/strong\u003e-\u003cstrong\u003ephone cases\u003c\/strong\u003e and \u003cstrong\u003ephone cases\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-tw-pills\"\u003e\n\u003ca class=\"lastu-tw-pill\" href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e \u003ca class=\"lastu-tw-pill\" href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e \u003ca class=\"lastu-tw-pill\" href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e \u003ca class=\"lastu-tw-pill\" href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca class=\"lastu-tw-pill\" href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003ch2 class=\"lastu-tw-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-tw-spec-list\"\u003e\n\u003cdiv class=\"lastu-tw-spec-item\"\u003e\n\u003cspan class=\"lastu-tw-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tw-spec-content\"\u003e\n\u003cspan\u003eTextured edge profile – the tar finish adds natural grip, so the case stays firmly in your hand.\u003c\/span\u003e \u003cimg class=\"lastu-tw-spec-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" alt=\"Grip surface and textured edges\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-spec-item\"\u003e\n\u003cspan class=\"lastu-tw-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tw-spec-content\"\u003e\n\u003cspan\u003eRaised edge protects the screen – you can set the phone on a flat surface without the screen touching it.\u003c\/span\u003e \u003cimg class=\"lastu-tw-spec-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-nayton-suojaus-highlight_60dcc2b1-1e1a-488e-b61f-c8ffe0244b11.jpg?v=1775027488\" alt=\"Screen protection with raised edge\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-spec-item\"\u003e\n\u003cspan class=\"lastu-tw-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tw-spec-content\"\u003e\n\u003cspan\u003eRaised camera bezel – the lens doesn’t touch the table, so no scratches.\u003c\/span\u003e \u003cimg class=\"lastu-tw-spec-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" alt=\"Camera protection with raised bezel\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-spec-item\"\u003e\n\u003cspan class=\"lastu-tw-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tw-spec-content\"\u003e\u003cspan\u003eSlim and lightweight. Wood is naturally lighter than most plastic \u003cstrong\u003ephone cases\u003c\/strong\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-spec-item\"\u003e\n\u003cspan class=\"lastu-tw-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tw-spec-content\"\u003e\u003cspan\u003eMagSafe available – wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-spec-item\"\u003e\n\u003cspan class=\"lastu-tw-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tw-spec-content\"\u003e\u003cspan\u003ePersonalization: engraving or \u003cstrong\u003ephone case with your image\u003c\/strong\u003e – live preview shows the result before you order.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── MATERIAALIT ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003ch2 class=\"lastu-tw-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-tw-mat-grid\"\u003e\n\u003cdiv class=\"lastu-tw-mat-card\"\u003e\n\u003cdiv class=\"lastu-tw-mat-card__label\"\u003eWood\u003c\/div\u003e\n\u003cp\u003eGenuine Nordic birch. Tar deepens the tone, while the wood’s natural grain remains visible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-mat-card\"\u003e\n\u003cdiv class=\"lastu-tw-mat-card__label\"\u003eTar treatment\u003c\/div\u003e\n\u003cp\u003eWater-resistant natural material. No stickiness, no staining on hands. A subtle forest scent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-mat-card\"\u003e\n\u003cdiv class=\"lastu-tw-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesign From Finland · Avainlippu · FSC · PlasticBank\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LISÄOSAT ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003cdiv class=\"lastu-tw-yellow-box\"\u003e\n\u003cp class=\"lastu-tw-yellow-box__pre\"\u003eMillions of people. Same black plastic case.\u003c\/p\u003e\n\u003ch2 class=\"lastu-tw-yellow-box__headline\"\u003eYOU ARE NOT THE SAME.\u003c\/h2\u003e\n\u003cp class=\"lastu-tw-yellow-box__body\"\u003eComplete the set with \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories\u003c\/a\u003e:\u003c\/p\u003e\n\u003cdiv class=\"lastu-tw-addon-rows\"\u003e\n\u003cdiv class=\"lastu-tw-addon-row\"\u003e\n\u003cspan class=\"lastu-tw-addon-row__name\"\u003eKRIP 2.0 MagSafe ring holder\u003c\/span\u003e \u003cspan class=\"lastu-tw-addon-row__desc\"\u003eSlim. Metal. Secure.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tw-addon-row\"\u003e\n\u003cspan class=\"lastu-tw-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-tw-addon-row__desc\"\u003eFits up to 4 cards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-tw-container\"\u003e\n\u003cdiv class=\"lastu-tw-delivery\"\u003e\n\u003cspan class=\"lastu-tw-delivery__label\"\u003eDelivery\u003c\/span\u003e\n\u003cp\u003eThe product is made within 2–8 business days and shipped out using your selected delivery method. Free shipping available. Delivery times are shown at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END: Lastu TERWA product block --\u003e\n\u003cstyle\u003e\n.lastu-terwa-block *,\n.lastu-terwa-block *::before,\n.lastu-terwa-block *::after { box-sizing: border-box; }\n\n.lastu-terwa-block {\n  --tw-dark:    #001A1A;\n  --tw-mid:     #0a2a2a;\n  --tw-amber:   #c8924a;\n  --tw-lime:    #c8f03c;\n  --tw-yellow:  #FFEF91;\n  --tw-white:   #f5f0eb;\n  --tw-wmuted:  rgba(245,240,235,0.6);\n  --tw-dborder: rgba(245,240,235,0.12);\n  --tw-lborder: rgba(0,26,26,0.15);\n  --tw-text:    #001A1A;\n  --tw-muted:   #3d5050;\n  --tw-rad:     14px;\n  --tw-mono:    'JetBrains Mono', monospace;\n  --tw-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--tw-sans);\n  font-size: 1rem;\n  color: var(--tw-text);\n}\n\n.lastu-tw-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-tw-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--tw-lborder);\n}\n.lastu-tw-hook__pre {\n  font-family: var(--tw-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--tw-muted);\n  margin: 0 0 10px;\n}\n.lastu-tw-hook__headline {\n  font-family: var(--tw-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--tw-amber);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-tw-intro,\n.lastu-tw-body-text {\n  font-family: var(--tw-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--tw-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-tw-section-heading {\n  font-family: var(--tw-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--tw-amber);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--tw-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-tw-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-tw-card {\n  background: var(--tw-mid);\n  border: 1px solid var(--tw-dborder);\n  border-top: 2px solid var(--tw-amber);\n  border-radius: var(--tw-rad);\n  padding: 18px 16px;\n}\n.lastu-tw-card__number {\n  font-family: var(--tw-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--tw-amber);\n  margin-bottom: 10px;\n}\n.lastu-tw-card__title {\n  font-family: var(--tw-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--tw-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-tw-card__body {\n  font-family: var(--tw-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--tw-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-tw-dark-box {\n  background: var(--tw-dark);\n  border: 1px solid var(--tw-dborder);\n  border-radius: var(--tw-rad);\n  padding: 26px 22px;\n}\n.lastu-tw-dark-box__headline {\n  font-family: var(--tw-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--tw-amber);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-tw-dark-box__body {\n  font-family: var(--tw-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--tw-white);\n  margin: 0 0 22px;\n}\n.lastu-tw-rows { display: flex; flex-direction: column; }\n.lastu-tw-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--tw-dborder);\n  align-items: flex-start;\n}\n.lastu-tw-row__label {\n  font-family: var(--tw-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--tw-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-tw-row__value {\n  font-family: var(--tw-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--tw-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-tw-video-card {\n  border: 1px solid var(--tw-lborder);\n  border-radius: var(--tw-rad);\n  overflow: hidden;\n  background: var(--tw-dark);\n}\n.lastu-tw-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--tw-dborder);\n}\n.lastu-tw-video-card__badge {\n  font-family: var(--tw-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--tw-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-tw-video-card__title {\n  font-family: var(--tw-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--tw-white);\n}\n.lastu-tw-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-tw-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-tw-video-wrap { position: relative; }\n  .lastu-tw-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-tw-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-tw-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--tw-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-tw-video-card__link {\n  font-family: var(--tw-sans);\n  color: var(--tw-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-tw-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-tw-video-card__link:hover { color: #FF0000; }\n.lastu-tw-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-tw-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-tw-pill {\n  font-family: var(--tw-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--tw-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tw-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-tw-pill:hover { border-color: var(--tw-amber); color: var(--tw-amber); }\n\n\/* ─── Spec list ─── *\/\n.lastu-tw-spec-list { display: flex; flex-direction: column; }\n.lastu-tw-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--tw-lborder);\n  align-items: flex-start;\n}\n.lastu-tw-spec-plus {\n  font-family: var(--tw-mono);\n  color: var(--tw-amber);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-tw-spec-content {\n  font-family: var(--tw-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--tw-text);\n  flex: 1;\n}\n.lastu-tw-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n\/* ─── Material grid ─── *\/\n.lastu-tw-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-tw-mat-card {\n  border: 1px solid var(--tw-lborder);\n  border-top: 2px solid var(--tw-lborder);\n  border-radius: var(--tw-rad);\n  padding: 16px 14px;\n}\n.lastu-tw-mat-card__label {\n  font-family: var(--tw-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--tw-amber);\n  margin-bottom: 8px;\n}\n.lastu-tw-mat-card p {\n  font-family: var(--tw-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--tw-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-tw-yellow-box { background: var(--tw-yellow); border-radius: var(--tw-rad); padding: 26px 22px; }\n.lastu-tw-yellow-box__pre {\n  font-family: var(--tw-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,26,26,0.5);\n  margin: 0 0 8px;\n}\n.lastu-tw-yellow-box__headline {\n  font-family: var(--tw-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--tw-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-tw-yellow-box__body {\n  font-family: var(--tw-sans);\n  font-size: 0.95rem;\n  color: var(--tw-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-tw-yellow-box__body a { color: var(--tw-dark); font-weight: 700; text-decoration: underline; }\n.lastu-tw-addon-rows { display: flex; flex-direction: column; }\n.lastu-tw-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,26,26,0.14);\n}\n.lastu-tw-addon-row__name { font-family: var(--tw-mono); font-size: 0.86rem; font-weight: 700; color: var(--tw-dark); }\n.lastu-tw-addon-row__desc { font-family: var(--tw-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-tw-delivery {\n  border: 1px solid var(--tw-lborder);\n  border-radius: var(--tw-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-tw-delivery__label {\n  font-family: var(--tw-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--tw-amber);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-tw-delivery p {\n  font-family: var(--tw-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--tw-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":51559522795863,"sku":"[KUORET]-TERWAKOIVU-LASTU-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kuoret-ruskeat-terva-puiset-puhelimen-suojakuoret-kotelot-omalla-kuvalla-logolla-magsafe_d23067e8-3f32-4221-955f-05f9e14170a0.jpg?v=1774950698"},{"product_id":"terwakelo-puhelimen-kuoret-tervatusta-koivusta","title":"KELO – Phone Case Made from Tarred Birch 🇫🇮","description":"\u003c!-- START: Lastu TERWAKELO product block --\u003e\n\u003cdiv class=\"lastu-terwakelo-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-tk-hook\"\u003e\n\u003cp class=\"lastu-tk-hook__pre\"\u003eDeadwood doesn’t grow overnight.\u003c\/p\u003e\n\u003ch2 class=\"lastu-tk-hook__headline\"\u003e\n\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTERWAKELO DOESN’T SHOUT.\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eIT IS JUST THERE.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003cp class=\"lastu-tk-intro\"\u003e\u003cstrong\u003eTERWAKELO\u003c\/strong\u003e is a phone case made from genuine Nordic birch, tar-treated to a grayish finish. The tone recalls deadwood — old timber that has stood for years, the silence of the northern forest. No shine. No fuss. No mass production.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003cdiv class=\"lastu-tk-cards\"\u003e\n\u003cdiv class=\"lastu-tk-card\"\u003e\n\u003cdiv class=\"lastu-tk-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-tk-card__title\"\u003eSpirit of deadwood. No copy.\u003c\/h3\u003e\n\u003cp class=\"lastu-tk-card__body\"\u003eEach \u003cstrong\u003ewooden phone case\u003c\/strong\u003e is made from genuine Nordic birch. The grayish tar treatment makes every piece unique — mass production can’t do this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-card\"\u003e\n\u003cdiv class=\"lastu-tk-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-tk-card__title\"\u003eOulu. Tar tradition.\u003c\/h3\u003e\n\u003cp class=\"lastu-tk-card__body\"\u003eLastu was born in Oulu — the historic tar city. TERWAKELO is a more understated take on that heritage: drier, smokier, calmer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-card\"\u003e\n\u003cdiv class=\"lastu-tk-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-tk-card__title\"\u003eMagSafe. Engraving. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-tk-card__body\"\u003eChoose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e or add your own engraving — symbol, coordinates, name, animal figure. The live preview shows the final result before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TARINA ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003cdiv class=\"lastu-tk-dark-box\"\u003e\n\u003ch2 class=\"lastu-tk-dark-box__headline\"\u003eNo stock.\u003cbr\u003eMade in the Nordics, to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-tk-dark-box__body\"\u003eEach \u003cstrong\u003eTERWAKELO phone case\u003c\/strong\u003e is made to order from Nordic birch. The grayish tone comes from the combined effect of the tar treatment and the wood’s natural aging. When you pick up your phone, you feel real wood — not cold plastic.\u003c\/p\u003e\n\u003cdiv class=\"lastu-tk-rows\"\u003e\n\u003cdiv class=\"lastu-tk-row\"\u003e\n\u003cspan class=\"lastu-tk-row__label\"\u003eTar\u003c\/span\u003e \u003cspan class=\"lastu-tk-row__value\"\u003eA restrained tar scent — smoky and calm. No stickiness, no staining.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-row\"\u003e\n\u003cspan class=\"lastu-tk-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-tk-row__value\"\u003eAvailable for all phone models on the product page. Wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-row\"\u003e\n\u003cspan class=\"lastu-tk-row__label\"\u003eEngraving\u003c\/span\u003e \u003cspan class=\"lastu-tk-row__value\"\u003eSymbol, animal, coordinates, logo, or name. In the preview, the engraving appears in black — on the finished phone case, it’s the natural tone of the wood.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-row\"\u003e\n\u003cspan class=\"lastu-tk-row__label\"\u003eLive preview\u003c\/span\u003e \u003cspan class=\"lastu-tk-row__value\"\u003ePhone model, material, MagSafe, and personalization — everything updates in real time before you order.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── VIDEO ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003cdiv class=\"lastu-tk-video-card\"\u003e\n\u003cdiv class=\"lastu-tk-video-card__header\"\u003e\n\u003cspan class=\"lastu-tk-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-tk-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-video-wrap\"\u003e\u003ciframe loading=\"lazy\" title=\"Mikä on MagSafe? – Näin MagSafe toimii | Lastu\" src=\"https:\/\/www.youtube.com\/embed\/ES_4jRGc6R4?rel=0\u0026amp;modestbranding=1\"\u003e\n        \u003c\/iframe\u003e\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-video-card__footer\"\u003e\u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-tk-video-card__link\" target=\"_blank\"\u003e \u003csvg aria-hidden=\"true\" fill=\"currentColor\" height=\"15\" width=\"15\" viewbox=\"0 0 24 24\"\u003e\n            \u003cpath d=\"M23.5 6.2a2.9 2.9 0 0 0-2-2.1C19.6 3.5 12 3.5 12 3.5s-7.6 0-9.5.6a2.9 2.9 0 0 0-2 2.1C0 8.1 0 12 0 12s0 3.9.5 5.8a2.9 2.9 0 0 0 2 2.1c1.9.6 9.5.6 9.5.6s7.6 0 9.5-.6a2.9 2.9 0 0 0 2-2.1c.5-1.9.5-5.8.5-5.8s0-3.9-.5-5.8zM9.8 15.5V8.5l6 3.5-6 3.5z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e See more videos on Lastu’s YouTube channel \u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003ch2 class=\"lastu-tk-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-tk-body-text\"\u003e\u003cstrong\u003eTERWAKELO\u003c\/strong\u003e-\u003cstrong\u003ephone cases\u003c\/strong\u003e and \u003cstrong\u003ephone cases\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-tk-pills\"\u003e\n\u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-tk-pill\"\u003eiPhone\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-tk-pill\"\u003eSamsung\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-tk-pill\"\u003eOnePlus\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-tk-pill\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-tk-pill\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003ch2 class=\"lastu-tk-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-tk-spec-list\"\u003e\n\u003cdiv class=\"lastu-tk-spec-item\"\u003e\n\u003cspan class=\"lastu-tk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tk-spec-content\"\u003e\n\u003cspan\u003eTextured edge profile – the tar finish adds natural grip, keeping the case firmly in your hand.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Grip surface and textured edges\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" class=\"lastu-tk-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-spec-item\"\u003e\n\u003cspan class=\"lastu-tk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tk-spec-content\"\u003e\n\u003cspan\u003eRaised edge protects the screen – you can place the phone on a flat surface without the screen touching it.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Screen protection with a raised edge\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-nayton-suojaus-highlight_60dcc2b1-1e1a-488e-b61f-c8ffe0244b11.jpg?v=1775027488\" class=\"lastu-tk-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-spec-item\"\u003e\n\u003cspan class=\"lastu-tk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tk-spec-content\"\u003e\n\u003cspan\u003eRaised camera frame – the lens doesn’t touch the table and scratches won’t appear.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Camera protection with a raised frame\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" class=\"lastu-tk-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-spec-item\"\u003e\n\u003cspan class=\"lastu-tk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tk-spec-content\"\u003e\u003cspan\u003eSlim and light. Wood is naturally lighter than most plastic \u003cstrong\u003ephone cases\u003c\/strong\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-spec-item\"\u003e\n\u003cspan class=\"lastu-tk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tk-spec-content\"\u003e\u003cspan\u003eMagSafe available – wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-spec-item\"\u003e\n\u003cspan class=\"lastu-tk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-tk-spec-content\"\u003e\u003cspan\u003ePersonalization: engraving or \u003cstrong\u003ephone case with your own image\u003c\/strong\u003e – live preview shows the result before you order.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── MATERIAALIT ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003ch2 class=\"lastu-tk-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-tk-mat-grid\"\u003e\n\u003cdiv class=\"lastu-tk-mat-card\"\u003e\n\u003cdiv class=\"lastu-tk-mat-card__label\"\u003eWood\u003c\/div\u003e\n\u003cp\u003eAuthentic Nordic birch. Tarring deepens the grayish tone – a lichen-like, timeless finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-mat-card\"\u003e\n\u003cdiv class=\"lastu-tk-mat-card__label\"\u003eTar treatment\u003c\/div\u003e\n\u003cp\u003eWater-resistant natural product. No stickiness, no stains on hands. Dry, smoky scent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-mat-card\"\u003e\n\u003cdiv class=\"lastu-tk-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesign From Finland · Key Flag · FSC · PlasticBank\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LISÄOSAT ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003cdiv class=\"lastu-tk-yellow-box\"\u003e\n\u003cp class=\"lastu-tk-yellow-box__pre\"\u003eMillions of people. Same black plastic case.\u003c\/p\u003e\n\u003ch2 class=\"lastu-tk-yellow-box__headline\"\u003eYOU ARE NOT THE SAME.\u003c\/h2\u003e\n\u003cp class=\"lastu-tk-yellow-box__body\"\u003eComplete the look with \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories\u003c\/a\u003e:\u003c\/p\u003e\n\u003cdiv class=\"lastu-tk-addon-rows\"\u003e\n\u003cdiv class=\"lastu-tk-addon-row\"\u003e\n\u003cspan class=\"lastu-tk-addon-row__name\"\u003eKRIP 2.0 MagSafe Ring Holder\u003c\/span\u003e \u003cspan class=\"lastu-tk-addon-row__desc\"\u003eSlim. Metal. Secure.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-tk-addon-row\"\u003e\n\u003cspan class=\"lastu-tk-addon-row__name\"\u003eKARB MagSafe Wallet\u003c\/span\u003e \u003cspan class=\"lastu-tk-addon-row__desc\"\u003eFits up to 4 cards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-tk-container\"\u003e\n\u003cdiv class=\"lastu-tk-delivery\"\u003e\n\u003cspan class=\"lastu-tk-delivery__label\"\u003eShipping\u003c\/span\u003e\n\u003cp\u003eThe product is made within 2–8 business days and then shipped with the selected delivery method. Free shipping available. Delivery times are shown at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END: Lastu TERWAKELO product block --\u003e\n\u003cstyle\u003e\n.lastu-terwakelo-block *,\n.lastu-terwakelo-block *::before,\n.lastu-terwakelo-block *::after { box-sizing: border-box; }\n\n.lastu-terwakelo-block {\n  --tk-dark:    #001A1A;\n  --tk-mid:     #0d2422;\n  --tk-kelo:    #9db8b3;\n  --tk-lime:    #c8f03c;\n  --tk-yellow:  #FFEF91;\n  --tk-white:   #f0eeea;\n  --tk-wmuted:  rgba(240,238,234,0.58);\n  --tk-dborder: rgba(240,238,234,0.11);\n  --tk-lborder: rgba(0,26,26,0.14);\n  --tk-text:    #001A1A;\n  --tk-muted:   #3d5050;\n  --tk-rad:     14px;\n  --tk-mono:    'JetBrains Mono', monospace;\n  --tk-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--tk-sans);\n  font-size: 1rem;\n  color: var(--tk-text);\n}\n\n.lastu-tk-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-tk-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--tk-lborder);\n}\n.lastu-tk-hook__pre {\n  font-family: var(--tk-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--tk-muted);\n  margin: 0 0 10px;\n}\n.lastu-tk-hook__headline {\n  font-family: var(--tk-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--tk-kelo);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-tk-intro,\n.lastu-tk-body-text {\n  font-family: var(--tk-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--tk-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-tk-section-heading {\n  font-family: var(--tk-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--tk-kelo);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--tk-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-tk-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-tk-card {\n  background: var(--tk-mid);\n  border: 1px solid var(--tk-dborder);\n  border-top: 2px solid var(--tk-kelo);\n  border-radius: var(--tk-rad);\n  padding: 18px 16px;\n}\n.lastu-tk-card__number {\n  font-family: var(--tk-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--tk-kelo);\n  margin-bottom: 10px;\n}\n.lastu-tk-card__title {\n  font-family: var(--tk-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--tk-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-tk-card__body {\n  font-family: var(--tk-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--tk-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-tk-dark-box {\n  background: var(--tk-dark);\n  border: 1px solid var(--tk-dborder);\n  border-radius: var(--tk-rad);\n  padding: 26px 22px;\n}\n.lastu-tk-dark-box__headline {\n  font-family: var(--tk-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--tk-kelo);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-tk-dark-box__body {\n  font-family: var(--tk-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--tk-white);\n  margin: 0 0 22px;\n}\n.lastu-tk-rows { display: flex; flex-direction: column; }\n.lastu-tk-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--tk-dborder);\n  align-items: flex-start;\n}\n.lastu-tk-row__label {\n  font-family: var(--tk-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--tk-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-tk-row__value {\n  font-family: var(--tk-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--tk-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-tk-video-card {\n  border: 1px solid var(--tk-lborder);\n  border-radius: var(--tk-rad);\n  overflow: hidden;\n  background: var(--tk-dark);\n}\n.lastu-tk-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--tk-dborder);\n}\n.lastu-tk-video-card__badge {\n  font-family: var(--tk-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--tk-lime);\n  background: rgba(200,240,60,0.1);\n  border: 1px solid rgba(200,240,60,0.22);\n  padding: 3px 8px;\n  border-radius: 4px;\n  flex-shrink: 0;\n}\n.lastu-tk-video-card__title {\n  font-family: var(--tk-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--tk-white);\n}\n.lastu-tk-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-tk-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-tk-video-wrap { position: relative; }\n  .lastu-tk-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-tk-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-tk-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--tk-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-tk-video-card__link {\n  font-family: var(--tk-sans);\n  color: var(--tk-wmuted);\n  text-decoration: none;\n  font-size: 0.82rem;\n  font-weight: 500;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  transition: color 0.2s;\n}\n.lastu-tk-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-tk-video-card__link:hover { color: #FF0000; }\n.lastu-tk-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-tk-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-tk-pill {\n  font-family: var(--tk-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--tk-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--tk-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-tk-pill:hover { border-color: var(--tk-kelo); color: var(--tk-kelo); }\n\n\/* ─── Spec list ─── *\/\n.lastu-tk-spec-list { display: flex; flex-direction: column; }\n.lastu-tk-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--tk-lborder);\n  align-items: flex-start;\n}\n.lastu-tk-spec-plus {\n  font-family: var(--tk-mono);\n  color: var(--tk-kelo);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-tk-spec-content {\n  font-family: var(--tk-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--tk-text);\n  flex: 1;\n}\n.lastu-tk-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n\/* ─── Material grid ─── *\/\n.lastu-tk-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-tk-mat-card {\n  border: 1px solid var(--tk-lborder);\n  border-top: 2px solid var(--tk-lborder);\n  border-radius: var(--tk-rad);\n  padding: 16px 14px;\n}\n.lastu-tk-mat-card__label {\n  font-family: var(--tk-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--tk-kelo);\n  margin-bottom: 8px;\n}\n.lastu-tk-mat-card p {\n  font-family: var(--tk-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--tk-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-tk-yellow-box { background: var(--tk-yellow); border-radius: var(--tk-rad); padding: 26px 22px; }\n.lastu-tk-yellow-box__pre {\n  font-family: var(--tk-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,26,26,0.5);\n  margin: 0 0 8px;\n}\n.lastu-tk-yellow-box__headline {\n  font-family: var(--tk-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--tk-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-tk-yellow-box__body {\n  font-family: var(--tk-sans);\n  font-size: 0.95rem;\n  color: var(--tk-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-tk-yellow-box__body a { color: var(--tk-dark); font-weight: 700; text-decoration: underline; }\n.lastu-tk-addon-rows { display: flex; flex-direction: column; }\n.lastu-tk-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,26,26,0.14);\n}\n.lastu-tk-addon-row__name { font-family: var(--tk-mono); font-size: 0.86rem; font-weight: 700; color: var(--tk-dark); }\n.lastu-tk-addon-row__desc { font-family: var(--tk-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-tk-delivery {\n  border: 1px solid var(--tk-lborder);\n  border-radius: var(--tk-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-tk-delivery__label {\n  font-family: var(--tk-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--tk-kelo);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-tk-delivery p {\n  font-family: var(--tk-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--tk-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":52502309699927,"sku":"[KUORET]-TARKELO-LASTU-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/kelo-harmaat-puiset-puhelimen-kuoret-kotelot-suojakuoret-iphone-samsung-oneplus-pixel-nothing_37b188f5-7aa4-4b3b-ad75-4c693ebbacb8.webp?v=1776932768"},{"product_id":"leka-naytonsuojat-2-kpl","title":"LEKA Screen Protectors | 2-pack","description":"\u003c!-- START: Lastu LEKA product block --\u003e\n\u003cdiv class=\"lastu-leka-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-lk-hook\"\u003e\n\u003cp class=\"lastu-lk-hook__pre\"\u003e98% of screen protector issues happen during installation.\u003c\/p\u003e\n\u003ch2 class=\"lastu-lk-hook__headline\"\u003e\n\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTHAT’S WHY THE PACK\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTHERE ARE TWO (OR THREE).\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-lk-container\"\u003e\n\u003cp class=\"lastu-lk-intro\"\u003e\u003cstrong\u003eLEKA\u003c\/strong\u003e is Lastu’s own Nano PET screen protector, cut to the exact dimensions of your phone — made to order, not from stock. A \u003cstrong\u003ephone screen protector\u003c\/strong\u003e that won’t scratch, feels like glass, and fits perfectly.\u003c\/p\u003e\n\u003cp class=\"lastu-lk-intro\"\u003eThe pack includes two pieces. Not because they’re cheap — but because we’re honest: the first install doesn’t always go perfectly. Competitors sell one \u003cstrong\u003escreen protector\u003c\/strong\u003e for 19 euros. LEKA costs €14.90 and comes with two.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-lk-container\"\u003e\n\u003cdiv class=\"lastu-lk-cards\"\u003e\n\u003cdiv class=\"lastu-lk-card\"\u003e\n\u003cdiv class=\"lastu-lk-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-lk-card__title\"\u003eCut. To order.\u003c\/h3\u003e\n\u003cp class=\"lastu-lk-card__body\"\u003eTempered glass shatters under a laser — PET doesn’t. That’s why LEKA can be laser-cut with micron precision to the exact dimensions of your phone. No stock, no waste, no compromise on fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-card\"\u003e\n\u003cdiv class=\"lastu-lk-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-lk-card__title\"\u003eWon’t scratch. Feels like glass.\u003c\/h3\u003e\n\u003cp class=\"lastu-lk-card__body\"\u003eLastu’s Nano PET surface is tested: coin, key, pen — no marks. Crystal-clear visibility, a glass-like feel, full touch accuracy. No yellowing, no bubbles over time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-card\"\u003e\n\u003cdiv class=\"lastu-lk-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-lk-card__title\"\u003e2 or 3 pcs. Because honesty sells.\u003c\/h3\u003e\n\u003cp class=\"lastu-lk-card__body\"\u003eThe pack includes three protectors. The first might do the job. The second definitely will. The third is there as backup — or for that moment when it happens. No one else says that out loud.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-lk-container\"\u003e\n\u003cdiv class=\"lastu-lk-dark-box\"\u003e\n\u003ch2 class=\"lastu-lk-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eFor you, made to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-lk-dark-box__body\"\u003eRegular \u003cstrong\u003escreen protectors\u003c\/strong\u003e are mass-produced in factories and stocked in warehouses — the margins are measured in tenths of a millimeter. LEKA is laser-cut to order, one by one. The same cut, with micron-level precision, every time, for every phone.\u003c\/p\u003e\n\u003cdiv class=\"lastu-lk-rows\"\u003e\n\u003cdiv class=\"lastu-lk-row\"\u003e\n\u003cspan class=\"lastu-lk-row__label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"lastu-lk-row__value\"\u003eNano PET – flexible, won’t crack during installation, feels like glass. Won’t scratch in normal use.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-row\"\u003e\n\u003cspan class=\"lastu-lk-row__label\"\u003eManufacturing\u003c\/span\u003e \u003cspan class=\"lastu-lk-row__value\"\u003eLaser-cut to order. Choose your phone model on the product page – the protector is cut to fit.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-row\"\u003e\n\u003cspan class=\"lastu-lk-row__label\"\u003ePack size\u003c\/span\u003e \u003cspan class=\"lastu-lk-row__value\"\u003e2\/3 pcs per pack. Basic pack €14.90. You can add a third spare piece for a small extra fee.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-row\"\u003e\n\u003cspan class=\"lastu-lk-row__label\"\u003ePrecision\u003c\/span\u003e \u003cspan class=\"lastu-lk-row__value\"\u003eThe laser repeats the same cut every time. Camera cutout, side button and speakers exactly where they should be.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YHTEENSOPIVUUS ─── --\u003e\n\u003cdiv class=\"lastu-lk-container\"\u003e\n\u003ch2 class=\"lastu-lk-section-heading\"\u003e\u003cspan style=\"color: rgb(64, 64, 64);\"\u003eCompatibility\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp class=\"lastu-lk-body-text\"\u003e\u003cstrong\u003eLEKA screen protector\u003c\/strong\u003e is available for the following phone brands. Choose the model on the product page – the protector is cut to fit.\u003c\/p\u003e\n\u003cdiv class=\"lastu-lk-pills\"\u003e\n\u003ca class=\"lastu-lk-pill\" href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e \u003ca class=\"lastu-lk-pill\" href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e \u003ca class=\"lastu-lk-pill\" href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e \u003ca class=\"lastu-lk-pill\" href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LEKA vs PANSSARILASI ─── --\u003e\n\u003cdiv class=\"lastu-lk-container\"\u003e\n\u003ch2 class=\"lastu-lk-section-heading\"\u003e\u003cspan style=\"color: rgb(64, 64, 64);\"\u003eLEKA vs. tempered glass\u003c\/span\u003e\u003c\/h2\u003e\n\u003cdiv class=\"lastu-lk-spec-list\"\u003e\n\u003cdiv class=\"lastu-lk-spec-item\"\u003e\n\u003cspan class=\"lastu-lk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-lk-spec-content\"\u003e\n\u003cstrong\u003eWon’t crack during installation.\u003c\/strong\u003e Tempered glass can crack if the phone is dropped or the protector is installed crooked. Nano PET flexes microscopically – it won’t break.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-spec-item\"\u003e\n\u003cspan class=\"lastu-lk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-lk-spec-content\"\u003e\n\u003cstrong\u003e2 pcs for €14.90.\u003c\/strong\u003e One screen protector costs €19+ with competitors. Three LEKA protectors cost €19.90. No calculator needed here.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-spec-item\"\u003e\n\u003cspan class=\"lastu-lk-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-lk-spec-content\"\u003e\n\u003cstrong\u003eMade to order.\u003c\/strong\u003e No stock, no shelf item. Cut when you order – same philosophy as in Lastu cases.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── YELLOW BOX \/ LISÄÄ KUORI ─── --\u003e\n\u003cdiv class=\"lastu-lk-container\"\u003e\n\u003cdiv class=\"lastu-lk-yellow-box\"\u003e\n\u003cp class=\"lastu-lk-yellow-box__pre\"\u003eMillions of people. Same black case.\u003c\/p\u003e\n\u003ch2 class=\"lastu-lk-yellow-box__headline\"\u003eSCREEN, PROTECTED.\u003cbr\u003eMAKE YOUR CASE YOURS.\u003c\/h2\u003e\n\u003cp class=\"lastu-lk-yellow-box__body\"\u003eAdd Lastu’s own phone case to your order – choose the material, add engraving or your own image. \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-kuoret-kotelot-suojakuoret\"\u003eSee all cases →\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"lastu-lk-addon-rows\"\u003e\n\u003cdiv class=\"lastu-lk-addon-row\"\u003e\n\u003cspan class=\"lastu-lk-addon-row__name\"\u003eKRIP 2.0 MagSafe Ring Holder\u003c\/span\u003e \u003cspan class=\"lastu-lk-addon-row__desc\"\u003eSlim. Metal. Secure.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lk-addon-row\"\u003e\n\u003cspan class=\"lastu-lk-addon-row__name\"\u003eKARB MagSafe Wallet\u003c\/span\u003e \u003cspan class=\"lastu-lk-addon-row__desc\"\u003eFits up to 4 cards.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-lk-container\"\u003e\n\u003cdiv class=\"lastu-lk-delivery\"\u003e\n\u003cspan class=\"lastu-lk-delivery__label\" style=\"color: rgb(64, 64, 64);\"\u003eShipping\u003c\/span\u003e\n\u003cp\u003eThe product is made within 2–8 business days and shipped with the selected delivery method. Free shipping available. Delivery times are shown at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END: Lastu LEKA product block --\u003e\n\u003cstyle\u003e\n.lastu-leka-block *,\n.lastu-leka-block *::before,\n.lastu-leka-block *::after { box-sizing: border-box; }\n\n.lastu-leka-block {\n  --lk-dark:    #001A1A;\n  --lk-mid:     #0a2424;\n  --lk-lime:    #c8f03c;\n  --lk-yellow:  #FFEF91;\n  --lk-white:   #f4f8f4;\n  --lk-wmuted:  rgba(244,248,244,0.58);\n  --lk-dborder: rgba(244,248,244,0.11);\n  --lk-lborder: rgba(0,26,26,0.15);\n  --lk-text:    #001A1A;\n  --lk-muted:   #2a4040;\n  --lk-rad:     14px;\n  --lk-mono:    'JetBrains Mono', monospace;\n  --lk-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--lk-sans);\n  font-size: 1rem;\n  color: var(--lk-text);\n}\n\n.lastu-lk-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-lk-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--lk-lborder);\n}\n.lastu-lk-hook__pre {\n  font-family: var(--lk-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--lk-muted);\n  margin: 0 0 10px;\n}\n.lastu-lk-hook__headline {\n  font-family: var(--lk-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--lk-lime);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-lk-intro,\n.lastu-lk-body-text {\n  font-family: var(--lk-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--lk-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-lk-section-heading {\n  font-family: var(--lk-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--lk-lime);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--lk-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-lk-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-lk-card {\n  background: var(--lk-mid);\n  border: 1px solid var(--lk-dborder);\n  border-top: 2px solid var(--lk-lime);\n  border-radius: var(--lk-rad);\n  padding: 18px 16px;\n}\n.lastu-lk-card__number {\n  font-family: var(--lk-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--lk-lime);\n  margin-bottom: 10px;\n}\n.lastu-lk-card__title {\n  font-family: var(--lk-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--lk-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-lk-card__body {\n  font-family: var(--lk-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--lk-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-lk-dark-box {\n  background: var(--lk-dark);\n  border: 1px solid var(--lk-dborder);\n  border-radius: var(--lk-rad);\n  padding: 26px 22px;\n}\n.lastu-lk-dark-box__headline {\n  font-family: var(--lk-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--lk-lime);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-lk-dark-box__body {\n  font-family: var(--lk-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--lk-white);\n  margin: 0 0 22px;\n}\n.lastu-lk-rows { display: flex; flex-direction: column; }\n.lastu-lk-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--lk-dborder);\n  align-items: flex-start;\n}\n.lastu-lk-row__label {\n  font-family: var(--lk-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--lk-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-lk-row__value {\n  font-family: var(--lk-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--lk-white);\n}\n\n\/* ─── Pills ─── *\/\n.lastu-lk-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-lk-pill {\n  font-family: var(--lk-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--lk-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--lk-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-lk-pill:hover { border-color: var(--lk-lime); color: var(--lk-dark); background: var(--lk-lime); }\n\n\/* ─── Spec list ─── *\/\n.lastu-lk-spec-list { display: flex; flex-direction: column; }\n.lastu-lk-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--lk-lborder);\n  align-items: flex-start;\n}\n.lastu-lk-spec-plus {\n  font-family: var(--lk-mono);\n  color: var(--lk-lime);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-lk-spec-content {\n  font-family: var(--lk-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--lk-text);\n  flex: 1;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-lk-yellow-box { background: var(--lk-yellow); border-radius: var(--lk-rad); padding: 26px 22px; }\n.lastu-lk-yellow-box__pre {\n  font-family: var(--lk-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(0,26,26,0.5);\n  margin: 0 0 8px;\n}\n.lastu-lk-yellow-box__headline {\n  font-family: var(--lk-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--lk-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-lk-yellow-box__body {\n  font-family: var(--lk-sans);\n  font-size: 0.95rem;\n  color: var(--lk-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-lk-yellow-box__body a { color: var(--lk-dark); font-weight: 700; text-decoration: underline; }\n.lastu-lk-addon-rows { display: flex; flex-direction: column; }\n.lastu-lk-addon-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 12px 0;\n  border-top: 1px solid rgba(0,26,26,0.14);\n}\n.lastu-lk-addon-row__name { font-family: var(--lk-mono); font-size: 0.86rem; font-weight: 700; color: var(--lk-dark); }\n.lastu-lk-addon-row__desc { font-family: var(--lk-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-lk-delivery {\n  border: 1px solid var(--lk-lborder);\n  border-radius: var(--lk-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-lk-delivery__label {\n  font-family: var(--lk-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--lk-lime);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-lk-delivery p {\n  font-family: var(--lk-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--lk-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":53317397774679,"sku":"[KUORET]-LEKA-KELO-TARKELO-PANSSARILASIT","price":14.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/leka-naytonsuojat.webp?v=1776341838"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/collections\/M05-kuoret-lastu.webp?v=1776802772","url":"https:\/\/lastu.co\/en-be\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret.oembed","provider":"Lastu","version":"1.0","type":"link"}