{"title":"Phone Cases and Protective Cases","description":"\u003cp\u003e\u003cstrong\u003eLastu phone cases\u003c\/strong\u003e are made individually just for you. Choose a genuine material – \u003cstrong\u003eadd your own image, logo, or text\u003c\/strong\u003e, and see the result in a live preview before ordering.\u003c\/p\u003e\n\u003cp\u003eFor all Lastu cases, you can choose MagSafe functionality, and they fit \u003ca href=\"https:\/\/lastu.co\/en\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e, \u003ca href=\"https:\/\/lastu.co\/en\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e, \u003ca href=\"https:\/\/lastu.co\/en\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e, \u003ca href=\"https:\/\/lastu.co\/en\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e, and \u003ca href=\"https:\/\/lastu.co\/en\/collections\/nothing-phone-kuoret\"\u003eNothing\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/lastu.co\/en\/collections\/puhelimen-kuoret-omalla-kuvalla\"\u003ePhone cases with your own image\u003c\/a\u003e or logo are easy to make with the product page \u003cstrong\u003edesign tool\u003c\/strong\u003e.\u003c\/p\u003e","products":[{"product_id":"iphone-puhelimen-kuoret","title":"iPhone Case – Your Own Picture and MagSafe","description":"\u003c!-- START: Lastu iPhone-kuoret collection block – Hiilikoivu-rakenne, ei JSON-LD --\u003e\n\u003cdiv class=\"lastu-ip-block\"\u003e\n\n  \u003c!-- ─── HOOK ─── --\u003e\n  \u003cdiv class=\"lastu-ip-hook\"\u003e\n    \u003cp class=\"lastu-ip-hook__pre\"\u003eMillions of generic plastic cases. One difference.\u003c\/p\u003e\n    \u003ch1 class=\"lastu-ip-hook__headline\"\u003eTHIS IS MADE\u003cbr\u003eFOR YOU.\u003c\/h1\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── INTRO ─── --\u003e\n  \u003cdiv class=\"lastu-ip-container\"\u003e\n    \u003cp class=\"lastu-ip-intro\"\u003eiPhone deserves a case you won’t find on a shelf. Lastu iPhone cases are made from genuine Nordic birch, real M05 camouflage fabric, or KARB bamboo fiber — each one made to order in Oulu, never mass-produced. Choose the material, add your own image or logo, and see the result in \u003cstrong\u003elive preview\u003c\/strong\u003e before checkout. Wood, fabric, or bamboo — a real feel in your hand, not just a plastic cover.\u003c\/p\u003e\n    \u003cp class=\"lastu-ip-intro\"\u003eSee all materials: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/puiset-puhelimen-kuoret\"\u003ewooden phone cases\u003c\/a\u003e, \u003ca href=\"https:\/\/lastu.co\/en\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003ecamouflage phone cases\u003c\/a\u003e or \u003ca href=\"https:\/\/lastu.co\/en\/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-ip-container\"\u003e\n    \u003cdiv class=\"lastu-ip-cards\"\u003e\n      \u003cdiv class=\"lastu-ip-card\"\u003e\n        \u003cdiv class=\"lastu-ip-card__number\"\u003e01\u003c\/div\u003e\n        \u003ch2 class=\"lastu-ip-card__title\"\u003eGenuine material. Not a copy.\u003c\/h2\u003e\n        \u003cp class=\"lastu-ip-card__body\"\u003eNordic birch in five shades, KARB bamboo fiber, or genuine M05\/MM14 camouflage fabric. Not printed onto plastic — real material you can feel in your hand. Every \u003cstrong\u003ewooden iPhone case\u003c\/strong\u003e and iPhone protective case is unique.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ip-card\"\u003e\n        \u003cdiv class=\"lastu-ip-card__number\"\u003e02\u003c\/div\u003e\n        \u003ch2 class=\"lastu-ip-card__title\"\u003eYour image. Live preview.\u003c\/h2\u003e\n        \u003cp class=\"lastu-ip-card__body\"\u003e\u003cstrong\u003eiPhone cases with your own image\u003c\/strong\u003e or logo — choose print or laser engraving. In the \u003cstrong\u003elive preview\u003c\/strong\u003e, you can move, scale, and compose in real time. See the result before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ip-card\"\u003e\n        \u003cdiv class=\"lastu-ip-card__number\"\u003e03\u003c\/div\u003e\n        \u003ch2 class=\"lastu-ip-card__title\"\u003eMagSafe. Available.\u003c\/h2\u003e\n        \u003cp class=\"lastu-ip-card__body\"\u003eChoose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e and use all MagSafe accessories. Wallets, finger grips, stands — click on and off in seconds. Wireless charging works at full power.\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-ip-container\"\u003e\n    \u003cdiv class=\"lastu-ip-dark-box\"\u003e\n      \u003ch2 class=\"lastu-ip-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eMade in Nordic, to order.\u003c\/h2\u003e\n      \u003cp class=\"lastu-ip-dark-box__body\"\u003eEvery Lastu \u003cstrong\u003eiPhone case\u003c\/strong\u003e is made to order in Oulu. The material is authentic — not a printed imitation. The live preview shows the final result before you order: your chosen phone model, material, MagSafe, and your image or logo update in real time.\u003c\/p\u003e\n      \u003cdiv class=\"lastu-ip-rows\"\u003e\n        \u003cdiv class=\"lastu-ip-row\"\u003e\n          \u003cspan class=\"lastu-ip-row__label\"\u003eBirch\u003c\/span\u003e\n          \u003cspan class=\"lastu-ip-row__value\"\u003eNordic birch in five shades: natural, black (charcoal birch), white, rosa, and charred. The grain is alive — no two are exactly alike. See: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/puiset-puhelimen-kuoret\"\u003ewooden phone cases\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-ip-row\"\u003e\n          \u003cspan class=\"lastu-ip-row__label\"\u003eKARB\u003c\/span\u003e\n          \u003cspan class=\"lastu-ip-row__value\"\u003eCarbon fiber look made from bamboo fiber. Light, technical, 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\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-ip-row\"\u003e\n          \u003cspan class=\"lastu-ip-row__label\"\u003eCamo\u003c\/span\u003e\n          \u003cspan class=\"lastu-ip-row__value\"\u003eM05 forest, M05 frost, or MM14 (Ukrainian camo). Genuine military-grade fabric, not a print. Browse: \u003ca href=\"https:\/\/lastu.co\/en\/collections\/maastokuvio-camo-puhelimen-kuoret-kotelot-suojakuoret\"\u003ecamouflage phone cases\u003c\/a\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-ip-row\"\u003e\n          \u003cspan class=\"lastu-ip-row__label\"\u003eMagSafe\u003c\/span\u003e\n          \u003cspan class=\"lastu-ip-row__value\"\u003eAvailable for all iPhone 13 and newer models. 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-ip-row\"\u003e\n          \u003cspan class=\"lastu-ip-row__label\"\u003eImages\u003c\/span\u003e\n          \u003cspan class=\"lastu-ip-row__value\"\u003ePrint or laser engraving. 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 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-ip-container\"\u003e\n    \u003cdiv class=\"lastu-ip-video-card\"\u003e\n      \u003cdiv class=\"lastu-ip-video-card__header\"\u003e\n        \u003cspan class=\"lastu-ip-video-card__badge\"\u003eVideo\u003c\/span\u003e\n        \u003cspan class=\"lastu-ip-video-card__title\"\u003eWhat is MagSafe? – How it works in everyday life\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ip-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-ip-video-card__footer\"\u003e\n        \u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener noreferrer\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-ip-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          See 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-ip-container\"\u003e\n    \u003ch2 class=\"lastu-ip-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n    \u003cp class=\"lastu-ip-body-text\"\u003e\u003cstrong\u003eiPhone cases\u003c\/strong\u003e are available from \u003cstrong\u003eiPhone 13 models onward\u003c\/strong\u003e, including the latest iPhone 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-ip-pills\"\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-ip-pill\"\u003eSamsung\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-ip-pill\"\u003eOnePlus\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-ip-pill\"\u003eGoogle Pixel\u003c\/a\u003e\n      \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-ip-pill\"\u003eNothing Phone\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── RAKENNE ─── --\u003e\n  \u003cdiv class=\"lastu-ip-container\"\u003e\n    \u003ch2 class=\"lastu-ip-section-heading\"\u003eConstruction\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-ip-spec-list\"\u003e\n      \u003cdiv class=\"lastu-ip-spec-item\"\u003e\n        \u003cspan class=\"lastu-ip-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ip-spec-content\"\u003e\n          \u003cspan\u003eTextured edge profile – the material provides natural grip, and the case sits 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-ip-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ip-spec-item\"\u003e\n        \u003cspan class=\"lastu-ip-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ip-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-ip-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ip-spec-item\"\u003e\n        \u003cspan class=\"lastu-ip-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ip-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-ip-spec-img\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ip-spec-item\"\u003e\n        \u003cspan class=\"lastu-ip-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ip-spec-content\"\u003eSlim and lightweight. Birch and KARB are both naturally lighter than most plastic \u003cstrong\u003eiPhone cases\u003c\/strong\u003e.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ip-spec-item\"\u003e\n        \u003cspan class=\"lastu-ip-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ip-spec-content\"\u003eMagSafe available – 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-ip-spec-item\"\u003e\n        \u003cspan class=\"lastu-ip-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ip-spec-content\"\u003ePrecise cutouts – all ports, buttons, and speakers remain fully accessible.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── MATERIAALIT ─── --\u003e\n  \u003cdiv class=\"lastu-ip-container\"\u003e\n    \u003ch2 class=\"lastu-ip-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-ip-mat-grid\"\u003e\n      \u003cdiv class=\"lastu-ip-mat-card\"\u003e\n        \u003cdiv class=\"lastu-ip-mat-card__label\"\u003eBirch – 5 shades\u003c\/div\u003e\n        \u003cp\u003eNordic birch: natural, black (charred birch), white, rosa, 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-ip-mat-card\"\u003e\n        \u003cdiv class=\"lastu-ip-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-ip-mat-card\"\u003e\n        \u003cdiv class=\"lastu-ip-mat-card__label\"\u003eCamo\u003c\/div\u003e\n        \u003cp\u003eM05 forest, M05 frost, MM14. Authentic terrain fabric – cut into the case, not printed. Backstory unlocked: \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-ip-mat-card\"\u003e\n        \u003cdiv class=\"lastu-ip-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-ip-container\"\u003e\n    \u003cdiv class=\"lastu-ip-yellow-box\"\u003e\n      \u003cp class=\"lastu-ip-yellow-box__pre\"\u003eSame iPhone. Different you.\u003c\/p\u003e\n      \u003ch2 class=\"lastu-ip-yellow-box__headline\"\u003eFINISH THE SET\u003cbr\u003eWITH ADD-ONS.\u003c\/h2\u003e\n      \u003cp class=\"lastu-ip-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-ip-addon-rows\"\u003e\n        \u003cdiv class=\"lastu-ip-addon-row\"\u003e\n          \u003cspan class=\"lastu-ip-addon-row__name\"\u003eKRIP 2.0 MagSafe ring grip\u003c\/span\u003e\n          \u003cspan class=\"lastu-ip-addon-row__desc\"\u003eSlim. Metal. Holds.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-ip-addon-row\"\u003e\n          \u003cspan class=\"lastu-ip-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e\n          \u003cspan class=\"lastu-ip-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-ip-container\"\u003e\n    \u003cdiv class=\"lastu-ip-delivery\"\u003e\n      \u003cspan class=\"lastu-ip-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 shipping 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 iPhone-kuoret collection block --\u003e\n\n\u003cstyle\u003e\n.lastu-ip-block *,\n.lastu-ip-block *::before,\n.lastu-ip-block *::after { box-sizing: border-box; }\n\n.lastu-ip-block {\n  --ip-dark:    #080c0c;\n  --ip-mid:     #111818;\n  --ip-ice:     #9ab0bc;\n  --ip-lime:    #c8f03c;\n  --ip-yellow:  #FFEF91;\n  --ip-white:   #e8eef0;\n  --ip-wmuted:  rgba(232,238,240,0.55);\n  --ip-dborder: rgba(232,238,240,0.1);\n  --ip-lborder: rgba(0,0,0,0.18);\n  --ip-text:    #0a1010;\n  --ip-muted:   #3a4a50;\n  --ip-rad:     14px;\n  --ip-mono:    'JetBrains Mono', monospace;\n  --ip-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--ip-sans);\n  font-size: 1rem;\n  color: var(--ip-text);\n}\n\n.lastu-ip-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n.lastu-ip-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--ip-lborder);\n}\n.lastu-ip-hook__pre {\n  font-family: var(--ip-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ip-muted);\n  margin: 0 0 10px;\n}\n.lastu-ip-hook__headline {\n  font-family: var(--ip-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--ip-ice) !important;\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n.lastu-ip-intro,\n.lastu-ip-body-text {\n  font-family: var(--ip-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--ip-text);\n  margin: 0 0 14px;\n}\n.lastu-ip-intro a,\n.lastu-ip-body-text a,\n.lastu-ip-spec-content a,\n.lastu-ip-dark-box__body a,\n.lastu-ip-row__value a { color: var(--ip-ice); }\n\n.lastu-ip-section-heading {\n  font-family: var(--ip-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--ip-ice) !important;\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--ip-lborder);\n}\n\n.lastu-ip-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ip-card {\n  background: var(--ip-mid);\n  border: 1px solid var(--ip-dborder);\n  border-top: 2px solid var(--ip-ice);\n  border-radius: var(--ip-rad);\n  padding: 18px 16px;\n}\n.lastu-ip-card__number {\n  font-family: var(--ip-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--ip-ice);\n  margin-bottom: 10px;\n}\n.lastu-ip-card__title {\n  font-family: var(--ip-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--ip-white) !important;\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-ip-card__body {\n  font-family: var(--ip-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--ip-wmuted);\n  margin: 0;\n}\n\n.lastu-ip-dark-box {\n  background: var(--ip-dark);\n  border: 1px solid var(--ip-dborder);\n  border-radius: var(--ip-rad);\n  padding: 26px 22px;\n}\n.lastu-ip-dark-box__headline {\n  font-family: var(--ip-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--ip-ice) !important;\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-ip-dark-box__body {\n  font-family: var(--ip-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--ip-white);\n  margin: 0 0 22px;\n}\n.lastu-ip-rows { display: flex; flex-direction: column; }\n.lastu-ip-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--ip-dborder);\n  align-items: flex-start;\n}\n.lastu-ip-row__label {\n  font-family: var(--ip-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ip-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-ip-row__value {\n  font-family: var(--ip-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ip-white);\n}\n\n.lastu-ip-video-card {\n  border: 1px solid var(--ip-lborder);\n  border-radius: var(--ip-rad);\n  overflow: hidden;\n  background: var(--ip-dark);\n}\n.lastu-ip-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--ip-dborder);\n}\n.lastu-ip-video-card__badge {\n  font-family: var(--ip-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--ip-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-ip-video-card__title {\n  font-family: var(--ip-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--ip-white);\n}\n.lastu-ip-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-ip-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-ip-video-wrap { position: relative; }\n  .lastu-ip-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-ip-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-ip-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--ip-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-ip-video-card__link {\n  font-family: var(--ip-sans);\n  color: var(--ip-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-ip-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-ip-video-card__link:hover { color: #FF0000; }\n.lastu-ip-video-card__link:hover::after { transform: translateX(3px); }\n\n.lastu-ip-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-ip-pill {\n  font-family: var(--ip-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--ip-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--ip-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-ip-pill:hover { border-color: var(--ip-ice); color: var(--ip-ice); }\n\n.lastu-ip-spec-list { display: flex; flex-direction: column; }\n.lastu-ip-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--ip-lborder);\n  align-items: flex-start;\n}\n.lastu-ip-spec-plus {\n  font-family: var(--ip-mono);\n  color: var(--ip-ice);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-ip-spec-content {\n  font-family: var(--ip-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--ip-text);\n  flex: 1;\n}\n.lastu-ip-spec-img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: 10px;\n  margin-top: 12px;\n}\n\n.lastu-ip-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ip-mat-card {\n  border: 1px solid var(--ip-lborder);\n  border-top: 2px solid var(--ip-lborder);\n  border-radius: var(--ip-rad);\n  padding: 16px 14px;\n}\n.lastu-ip-mat-card__label {\n  font-family: var(--ip-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ip-ice);\n  margin-bottom: 8px;\n}\n.lastu-ip-mat-card p {\n  font-family: var(--ip-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--ip-muted);\n  margin: 0;\n}\n.lastu-ip-mat-card a { color: var(--ip-ice); }\n\n.lastu-ip-yellow-box { background: var(--ip-yellow); border-radius: var(--ip-rad); padding: 26px 22px; }\n.lastu-ip-yellow-box__pre {\n  font-family: var(--ip-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-ip-yellow-box__headline {\n  font-family: var(--ip-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--ip-dark) !important;\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-ip-yellow-box__body {\n  font-family: var(--ip-sans);\n  font-size: 0.95rem;\n  color: var(--ip-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-ip-yellow-box__body a { color: var(--ip-dark); font-weight: 700; text-decoration: underline; }\n.lastu-ip-addon-rows { display: flex; flex-direction: column; }\n.lastu-ip-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-ip-addon-row__name { font-family: var(--ip-mono); font-size: 0.86rem; font-weight: 700; color: var(--ip-dark); }\n.lastu-ip-addon-row__desc { font-family: var(--ip-sans); font-size: 0.8rem; color: rgba(0,0,0,0.5); text-align: right; flex-shrink: 0; }\n\n.lastu-ip-delivery {\n  border: 1px solid var(--ip-lborder);\n  border-radius: var(--ip-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-ip-delivery__label {\n  font-family: var(--ip-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ip-ice);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-ip-delivery p {\n  font-family: var(--ip-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ip-muted);\n  margin: 0;\n}\n\n@media (min-width: 560px) {\n  .lastu-ip-mat-grid { grid-template-columns: repeat(2, 1fr); }\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":12759746740266,"sku":"[KUORET]-IPHONE-COVER","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Lastu-iPhone-kuoret-magsafe-logo-puiset-kotelot-puhelinkuoret-verkkokauppa.webp?v=1770641520"},{"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-se\/collections\/magsafe-kuoret-kotelot-suojakuoret\"\u003eMagSafe cases\u003c\/a\u003e\n        \u003ca href=\"\/en-se\/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-se\/collections\/iphone-kuoret\"\u003eiPhone cases\u003c\/a\u003e\n        \u003ca href=\"\/en-se\/collections\/samsung-kuoret\"\u003eSamsung cases\u003c\/a\u003e\n        \u003ca href=\"\/en-se\/collections\/oneplus-kuoret\"\u003eOnePlus cases\u003c\/a\u003e\n        \u003ca href=\"\/en-se\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e\n        \u003ca href=\"\/en-se\/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":"magsafe-sormipidike-musta-alumiini","title":"KRIP 2.0 – MagSafe finger grip \/ stand","description":"\u003ch1\u003eKRIP 2.0 – MagSafe phone grip and desk stand\u003c\/h1\u003e\n\u003cp\u003e\u003cstrong\u003eThin aluminum. Snaps on. Stays put.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eKRIP 2.0 is designed for one thing: keeping your phone in hand, not dropping or slipping out. The black aluminum is slim — so your phone still fits in your pocket normally — but strong enough to hold your phone upright on a desk. The MagSafe magnet snaps it on in seconds. Off just as fast.\u003c\/p\u003e\n\u003ch2\u003eAlso works as a desk stand\u003c\/h2\u003e\n\u003cp\u003eFlip out the grip, set your phone on the desk. KRIP 2.0 supports your phone at the right angle for viewing or video calls, no separate stand needed.\u003c\/p\u003e\n\u003ch2\u003eFits all MagSafe phone cases\u003c\/h2\u003e\n\u003cp\u003eKRIP 2.0 attaches to any MagSafe phone case – iPhone, Samsung, OnePlus, Google Pixel, Nothing Phone. No clips, no glue. Just magnets.\u003c\/p\u003e\n\u003ch2\u003eMade in Oulu – Key Flag product\u003c\/h2\u003e\n\u003cp\u003eAll Lastu products are made to order in Oulu, Nordic. Production time 2–8 business days. Free shipping available.\u003c\/p\u003e","brand":"Lastu","offers":[{"title":"Ruusukulta","offer_id":52115963216215,"sku":"[KUORET]-KELO-KRIP-RUUSU-TARKELO","price":19.9,"currency_code":"EUR","in_stock":true},{"title":"Tumma","offer_id":52115963183447,"sku":"[KUORET]-KELO-KRIP-TUMMA-TARKELO","price":19.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Lastu_MagSafe_Sormipidike2.png?v=1776077597"},{"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":"lastu-x-ratia-kauniit-puhelimen-kuoret-design-kotimaiset","title":"LASTU x RATIA – Phone Case with RATIA Pattern 🇫🇮","description":"\u003c!-- START: Lastu x RATIA product block --\u003e\n\u003cdiv class=\"lastu-ratia-block\"\u003e\n\n  \u003c!-- ─── HOOK ─── --\u003e\n  \u003cdiv class=\"lastu-ra-hook\"\u003e\n    \u003cp class=\"lastu-ra-hook__pre\"\u003eNordic design heritage. Authentic Nordic birch.\u003c\/p\u003e\n    \u003ch2 class=\"lastu-ra-hook__headline\"\u003eTWO NORDIC MATERIALS.\u003cbr\u003eONE PHONE CASE.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── INTRO ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003cp class=\"lastu-ra-intro\"\u003eWhen RATIA’s timeless graphic design meets Lastu’s authentic Nordic birch, the result is a phone case that looks and feels like Nordic design at its best. The colorful \u003cstrong\u003eRATIA design\u003c\/strong\u003e is printed on white birch to order in Oulu — no mass production, no shelf-ready run.\u003c\/p\u003e\n    \u003cp class=\"lastu-ra-intro\"\u003e\n      Lastu and RATIA have collaborated since \u003cstrong\u003e2020\u003c\/strong\u003e.\n      Some designs are available for a limited time only —\n      the selection changes with the seasons.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── FEATURE CARDS ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003cdiv class=\"lastu-ra-cards\"\u003e\n\n      \u003cdiv class=\"lastu-ra-card\"\u003e\n        \u003cdiv class=\"lastu-ra-card__number\"\u003e01\u003c\/div\u003e\n        \u003ch3 class=\"lastu-ra-card__title\"\u003eNordic design heritage.\u003c\/h3\u003e\n        \u003cp class=\"lastu-ra-card__body\"\u003e\n          RATIA continues the same timeless, clean line as Nordic classics —\n          graphic surfaces, rhythm, and color that stand the test of time.\n          No trend. No copy.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-ra-card\"\u003e\n        \u003cdiv class=\"lastu-ra-card__number\"\u003e02\u003c\/div\u003e\n        \u003ch3 class=\"lastu-ra-card__title\"\u003eReal birch. No plastic.\u003c\/h3\u003e\n        \u003cp class=\"lastu-ra-card__body\"\u003e\n          The white Nordic birch surface adds depth and warmth to the design.\n          The natural material makes every phone case slightly different —\n          mass production can’t do this.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-ra-card\"\u003e\n        \u003cdiv class=\"lastu-ra-card__number\"\u003e03\u003c\/div\u003e\n        \u003ch3 class=\"lastu-ra-card__title\"\u003eLimited selection.\u003c\/h3\u003e\n        \u003cp class=\"lastu-ra-card__body\"\u003e\n          Some designs are available for a limited time only.\n          The selection changes with the seasons — like a Nordic landscape,\n          that shifts hue from spring snow to winter.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── DARK BOX ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003cdiv class=\"lastu-ra-dark-box\"\u003e\n      \u003ch2 class=\"lastu-ra-dark-box__headline\"\u003eNo stock.\u003cbr\u003efrom Finland, made to order.\u003c\/h2\u003e\n      \u003cp class=\"lastu-ra-dark-box__body\"\u003e\n        Every \u003cstrong\u003eRATIA x Lastu phone case\u003c\/strong\u003e is made to order\n        from Nordic birch. All your choices — design, phone model, and MagSafe —\n        appear instantly in the real-time live preview right on the product page.\n      \u003c\/p\u003e\n      \u003cdiv class=\"lastu-ra-rows\"\u003e\n        \u003cdiv class=\"lastu-ra-row\"\u003e\n          \u003cspan class=\"lastu-ra-row__label\"\u003ePattern\u003c\/span\u003e\n          \u003cspan class=\"lastu-ra-row__value\"\u003eAn authentic RATIA design printed on white Nordic birch. Graphic color surface, natural material warmth — in the same phone case.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-ra-row\"\u003e\n          \u003cspan class=\"lastu-ra-row__label\"\u003eSelection\u003c\/span\u003e\n          \u003cspan class=\"lastu-ra-row__value\"\u003eSome designs are available for a limited time only. The selection updates with the seasons.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-ra-row\"\u003e\n          \u003cspan class=\"lastu-ra-row__label\"\u003eMagSafe\u003c\/span\u003e\n          \u003cspan class=\"lastu-ra-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-ra-row\"\u003e\n          \u003cspan class=\"lastu-ra-row__label\"\u003eLive preview\u003c\/span\u003e\n          \u003cspan class=\"lastu-ra-row__value\"\u003ePattern, phone model, 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\n  \u003c!-- ─── VIDEO ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003cdiv class=\"lastu-ra-video-card\"\u003e\n      \u003cdiv class=\"lastu-ra-video-card__header\"\u003e\n        \u003cspan class=\"lastu-ra-video-card__badge\"\u003eVideo\u003c\/span\u003e\n        \u003cspan class=\"lastu-ra-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ra-video-wrap\"\u003e\n        \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\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen\u003e\n        \u003c\/iframe\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ra-video-card__footer\"\u003e\n        \u003ca class=\"lastu-ra-video-card__link\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" rel=\"noopener\" aria-label=\"Lastun YouTube-kanava\" target=\"_blank\"\u003e\n          \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\n          See 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-ra-container\"\u003e\n    \u003ch2 class=\"lastu-ra-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n    \u003cp class=\"lastu-ra-body-text\"\u003e\n      \u003cstrong\u003eRATIA x Lastu phone cases\u003c\/strong\u003e are available for the following models:\n    \u003c\/p\u003e\n    \u003cdiv class=\"lastu-ra-pills\"\u003e\n      \u003ca class=\"lastu-ra-pill\" href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e\n      \u003ca class=\"lastu-ra-pill\" href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e\n      \u003ca class=\"lastu-ra-pill\" href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e\n      \u003ca class=\"lastu-ra-pill\" href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e\n      \u003ca class=\"lastu-ra-pill\" href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\"\u003eNothing Phone\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── RAKENNE ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003ch2 class=\"lastu-ra-section-heading\"\u003eStructure\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-ra-spec-list\"\u003e\n\n      \u003cdiv class=\"lastu-ra-spec-item\"\u003e\n        \u003cspan class=\"lastu-ra-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ra-spec-content\"\u003e\n          \u003cspan\u003eTextured edge profile — birch provides a natural grip, so the case sits securely in your hand.\u003c\/span\u003e\n          \u003cimg class=\"lastu-ra-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 of the case\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-ra-spec-item\"\u003e\n        \u003cspan class=\"lastu-ra-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ra-spec-content\"\u003e\n          \u003cspan\u003eRaised edge protects the screen — you can place the phone on a flat surface without the display touching it.\u003c\/span\u003e\n          \u003cimg class=\"lastu-ra-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 a raised edge\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-ra-spec-item\"\u003e\n        \u003cspan class=\"lastu-ra-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ra-spec-content\"\u003e\n          \u003cspan\u003eRaised camera frame — the lens doesn’t touch the table, so no scratches.\u003c\/span\u003e\n          \u003cimg class=\"lastu-ra-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 a raised frame\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-ra-spec-item\"\u003e\n        \u003cspan class=\"lastu-ra-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ra-spec-content\"\u003e\n          \u003cspan\u003eThin and light. Birch is naturally lighter than most plastic \u003cstrong\u003ephone cases\u003c\/strong\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-ra-spec-item\"\u003e\n        \u003cspan class=\"lastu-ra-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-ra-spec-content\"\u003e\n          \u003cspan\u003eMagSafe available — wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── MATERIAALIT ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003ch2 class=\"lastu-ra-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-ra-mat-grid\"\u003e\n      \u003cdiv class=\"lastu-ra-mat-card\"\u003e\n        \u003cdiv class=\"lastu-ra-mat-card__label\"\u003eWood\u003c\/div\u003e\n        \u003cp\u003eWhite Nordic birch. The natural surface adds depth and warmth to the color pattern — every case is unique by material already.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ra-mat-card\"\u003e\n        \u003cdiv class=\"lastu-ra-mat-card__label\"\u003ePattern\u003c\/div\u003e\n        \u003cp\u003eAuthentic RATIA design printed on birch surface. Collaboration since 2020. Some patterns are limited edition.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-ra-mat-card\"\u003e\n        \u003cdiv class=\"lastu-ra-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!-- ─── LISÄOSAT ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003cdiv class=\"lastu-ra-yellow-box\"\u003e\n      \u003cp class=\"lastu-ra-yellow-box__pre\"\u003eMillions of people. The same black plastic case.\u003c\/p\u003e\n      \u003ch2 class=\"lastu-ra-yellow-box__headline\"\u003eRATIA X LASTU.\u003cbr\u003eNO COMPROMISES.\u003c\/h2\u003e\n      \u003cp class=\"lastu-ra-yellow-box__body\"\u003e\n        Finish the look with \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories\u003c\/a\u003e:\n      \u003c\/p\u003e\n      \u003cdiv class=\"lastu-ra-addon-rows\"\u003e\n        \u003cdiv class=\"lastu-ra-addon-row\"\u003e\n          \u003cspan class=\"lastu-ra-addon-row__name\"\u003eKRIP 2.0 MagSafe ring grip\u003c\/span\u003e\n          \u003cspan class=\"lastu-ra-addon-row__desc\"\u003eSlim. Metal. Stays put.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-ra-addon-row\"\u003e\n          \u003cspan class=\"lastu-ra-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e\n          \u003cspan class=\"lastu-ra-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\n  \u003c!-- ─── TOIMITUS ─── --\u003e\n  \u003cdiv class=\"lastu-ra-container\"\u003e\n    \u003cdiv class=\"lastu-ra-delivery\"\u003e\n      \u003cspan class=\"lastu-ra-delivery__label\"\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\n\u003c\/div\u003e\n\u003c!-- END: Lastu x RATIA product block --\u003e\n\n\u003cstyle\u003e\n.lastu-ratia-block *,\n.lastu-ratia-block *::before,\n.lastu-ratia-block *::after { box-sizing: border-box; }\n\n.lastu-ratia-block {\n  --ra-dark:    #001A1A;\n  --ra-mid:     #1e0e1a;\n  --ra-red:     #b04a5a;\n  --ra-lime:    #c8f03c;\n  --ra-yellow:  #FFEF91;\n  --ra-white:   #f8f0f2;\n  --ra-wmuted:  rgba(248,240,242,0.58);\n  --ra-dborder: rgba(248,240,242,0.11);\n  --ra-lborder: rgba(0,26,26,0.15);\n  --ra-text:    #001A1A;\n  --ra-muted:   #4a3040;\n  --ra-rad:     14px;\n  --ra-mono:    'JetBrains Mono', monospace;\n  --ra-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--ra-sans);\n  font-size: 1rem;\n  color: var(--ra-text);\n}\n\n.lastu-ra-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-ra-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--ra-lborder);\n}\n.lastu-ra-hook__pre {\n  font-family: var(--ra-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ra-muted);\n  margin: 0 0 10px;\n}\n.lastu-ra-hook__headline {\n  font-family: var(--ra-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--ra-red);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-ra-intro,\n.lastu-ra-body-text {\n  font-family: var(--ra-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--ra-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-ra-section-heading {\n  font-family: var(--ra-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--ra-red);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--ra-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-ra-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ra-card {\n  background: var(--ra-mid);\n  border: 1px solid var(--ra-dborder);\n  border-top: 2px solid var(--ra-red);\n  border-radius: var(--ra-rad);\n  padding: 18px 16px;\n}\n.lastu-ra-card__number {\n  font-family: var(--ra-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--ra-red);\n  margin-bottom: 10px;\n}\n.lastu-ra-card__title {\n  font-family: var(--ra-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--ra-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-ra-card__body {\n  font-family: var(--ra-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--ra-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-ra-dark-box {\n  background: var(--ra-dark);\n  border: 1px solid var(--ra-dborder);\n  border-radius: var(--ra-rad);\n  padding: 26px 22px;\n}\n.lastu-ra-dark-box__headline {\n  font-family: var(--ra-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--ra-red);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-ra-dark-box__body {\n  font-family: var(--ra-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--ra-white);\n  margin: 0 0 22px;\n}\n.lastu-ra-rows { display: flex; flex-direction: column; }\n.lastu-ra-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--ra-dborder);\n  align-items: flex-start;\n}\n.lastu-ra-row__label {\n  font-family: var(--ra-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ra-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-ra-row__value {\n  font-family: var(--ra-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ra-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-ra-video-card {\n  border: 1px solid var(--ra-lborder);\n  border-radius: var(--ra-rad);\n  overflow: hidden;\n  background: var(--ra-dark);\n}\n.lastu-ra-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--ra-dborder);\n}\n.lastu-ra-video-card__badge {\n  font-family: var(--ra-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--ra-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-ra-video-card__title {\n  font-family: var(--ra-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--ra-white);\n}\n.lastu-ra-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-ra-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-ra-video-wrap { position: relative; }\n  .lastu-ra-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-ra-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-ra-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--ra-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-ra-video-card__link {\n  font-family: var(--ra-sans);\n  color: var(--ra-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-ra-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-ra-video-card__link:hover { color: #FF0000; }\n.lastu-ra-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-ra-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-ra-pill {\n  font-family: var(--ra-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--ra-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--ra-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-ra-pill:hover { border-color: var(--ra-red); color: var(--ra-red); }\n\n\/* ─── Spec list ─── *\/\n.lastu-ra-spec-list { display: flex; flex-direction: column; }\n.lastu-ra-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--ra-lborder);\n  align-items: flex-start;\n}\n.lastu-ra-spec-plus {\n  font-family: var(--ra-mono);\n  color: var(--ra-red);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-ra-spec-content {\n  font-family: var(--ra-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--ra-text);\n  flex: 1;\n}\n.lastu-ra-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-ra-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ra-mat-card {\n  border: 1px solid var(--ra-lborder);\n  border-top: 2px solid var(--ra-lborder);\n  border-radius: var(--ra-rad);\n  padding: 16px 14px;\n}\n.lastu-ra-mat-card__label {\n  font-family: var(--ra-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ra-red);\n  margin-bottom: 8px;\n}\n.lastu-ra-mat-card p {\n  font-family: var(--ra-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--ra-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-ra-yellow-box { background: var(--ra-yellow); border-radius: var(--ra-rad); padding: 26px 22px; }\n.lastu-ra-yellow-box__pre {\n  font-family: var(--ra-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-ra-yellow-box__headline {\n  font-family: var(--ra-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--ra-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-ra-yellow-box__body {\n  font-family: var(--ra-sans);\n  font-size: 0.95rem;\n  color: var(--ra-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-ra-yellow-box__body a { color: var(--ra-dark); font-weight: 700; text-decoration: underline; }\n.lastu-ra-addon-rows { display: flex; flex-direction: column; }\n.lastu-ra-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-ra-addon-row__name { font-family: var(--ra-mono); font-size: 0.86rem; font-weight: 700; color: var(--ra-dark); }\n.lastu-ra-addon-row__desc { font-family: var(--ra-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-ra-delivery {\n  border: 1px solid var(--ra-lborder);\n  border-radius: var(--ra-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-ra-delivery__label {\n  font-family: var(--ra-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ra-red);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-ra-delivery p {\n  font-family: var(--ra-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ra-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":49670574375255,"sku":"[KUORET]-LASTU-X-RATIA-LUMIKOIVU","price":27.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-x-ratia-marimerkko-puhelimen-kuoret-kotelot-kauniit-suojakuoret-varikkaat-kuosi-puiset-iphone-samsung-oneplus-pixel-nothing_59c699f5-b26e-49f9-9229-fc08338bcc96.webp?v=1770639278"},{"product_id":"kuksa-lastu-kuoret-puhelinkuoret-kotelo-limited-edition","title":"KUKSA – Phone Case made from coffee and wood","description":"\u003c!-- START: Lastu KUKSA product block --\u003e\n\u003cdiv class=\"lastu-kuksa-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-ku-hook\"\u003e\n\u003cp class=\"lastu-ku-hook__pre\"\u003eCoffee grounds. Wood. Cabin morning.\u003c\/p\u003e\n\u003ch2 class=\"lastu-ku-hook__headline\"\u003eNO TWO ARE THE SAME.\u003cbr\u003eAND IT SHOULDN'T BE.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-ku-container\"\u003e\n\u003cp class=\"lastu-ku-intro\"\u003e\u003cstrong\u003eKuksa\u003c\/strong\u003e is more than a phone case. It's a feeling, a memory and a material — born from coffee grounds and wood. The same elements as slow cabin mornings, coffee by the fire and a forest that doesn't explain itself. The surface is different, alive and unpredictable. Not mass-produced. No copies.\u003c\/p\u003e\n\u003cp class=\"lastu-ku-intro\"\u003eLastu has followed its own path since 2011. Now, 15 years later, \u003cstrong\u003eKuksa anniversary edition\u003c\/strong\u003e captures it all: honest material, an individual pattern and that odd Nordic idea — the best things are made because we can.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-ku-container\"\u003e\n\u003cdiv class=\"lastu-ku-cards\"\u003e\n\u003cdiv class=\"lastu-ku-card\"\u003e\n\u003cdiv class=\"lastu-ku-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-ku-card__title\"\u003eCoffee grounds + wood. No copies.\u003c\/h3\u003e\n\u003cp class=\"lastu-ku-card__body\"\u003eThe surface is formed from coffee grounds and wood — lively, unpredictable and always a little different. \u003cstrong\u003ePhone Cases made from coffee and wood\u003c\/strong\u003e aren't mass-produced. They're the material's own story.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-card\"\u003e\n\u003cdiv class=\"lastu-ku-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-ku-card__title\"\u003e14 years. Anniversary edition.\u003c\/h3\u003e\n\u003cp class=\"lastu-ku-card__body\"\u003eLastu was born in Oulu in 2011. Kuksa is a 15-year distillation — honest material, a Nordic attitude, an individual pattern. Made because we can.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-card\"\u003e\n\u003cdiv class=\"lastu-ku-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-ku-card__title\"\u003eMagSafe. Engraving. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-ku-card__body\"\u003eChoose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e or add your own engraving — name, coordinates, symbol. Live preview shows the result before you order.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-ku-container\"\u003e\n\u003cdiv class=\"lastu-ku-dark-box\"\u003e\n\u003ch2 class=\"lastu-ku-dark-box__headline\"\u003eMade for everyday.\u003cbr\u003eBuilt to last.\u003c\/h2\u003e\n\u003cp class=\"lastu-ku-dark-box__body\"\u003eKuksa's surface repels water, the structure dampens shocks and the edges rise above the screen and camera. Your phone stays unhurt even when life isn't gentle. Wireless charging and magnetic accessories work with \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e — choose on the product page.\u003c\/p\u003e\n\u003cdiv class=\"lastu-ku-rows\"\u003e\n\u003cdiv class=\"lastu-ku-row\"\u003e\n\u003cspan class=\"lastu-ku-row__label\"\u003eMaterial\u003c\/span\u003e \u003cspan class=\"lastu-ku-row__value\"\u003eCoffee grounds and wood — a lively, unpredictable surface. Each phone case is unique. No two are the same.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-row\"\u003e\n\u003cspan class=\"lastu-ku-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-ku-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-ku-row\"\u003e\n\u003cspan class=\"lastu-ku-row__label\"\u003eEngraving\u003c\/span\u003e \u003cspan class=\"lastu-ku-row__value\"\u003eName, date, coordinates or logo. In the preview the engraving appears black — on the finished phone case it will be the material’s own shade.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-row\"\u003e\n\u003cspan class=\"lastu-ku-row__label\"\u003eLive preview\u003c\/span\u003e \u003cspan class=\"lastu-ku-row__value\"\u003ePhone model, material, MagSafe and personalization — all update 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-ku-container\"\u003e\n\u003cdiv class=\"lastu-ku-video-card\"\u003e\n\u003cdiv class=\"lastu-ku-video-card__header\"\u003e\n\u003cspan class=\"lastu-ku-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-ku-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-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-ku-video-card__footer\"\u003e\u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-ku-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-ku-container\"\u003e\n\u003ch2 class=\"lastu-ku-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-ku-body-text\"\u003e\u003cstrong\u003eKuksa phone Case\u003c\/strong\u003e and \u003cstrong\u003ephone cases\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-ku-pills\"\u003e\n\u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-ku-pill\"\u003eiPhone\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-ku-pill\"\u003eSamsung\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-ku-pill\"\u003eOnePlus\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-ku-pill\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-ku-pill\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-ku-container\"\u003e\n\u003ch2 class=\"lastu-ku-section-heading\"\u003eConstruction\u003c\/h2\u003e\n\u003cdiv class=\"lastu-ku-spec-list\"\u003e\n\u003cdiv class=\"lastu-ku-spec-item\"\u003e\n\u003cspan class=\"lastu-ku-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ku-spec-content\"\u003e\n\u003cspan\u003eTextured edge profile — the material gives natural grip, so the phone case stays secure in your hand.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Case grip surface\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-pito-highlight.jpg?v=1775027488\" class=\"lastu-ku-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-spec-item\"\u003e\n\u003cspan class=\"lastu-ku-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ku-spec-content\"\u003e\n\u003cspan\u003eRaised edge protects the screen — lay the phone face-down 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-ku-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-spec-item\"\u003e\n\u003cspan class=\"lastu-ku-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ku-spec-content\"\u003e\n\u003cspan\u003eRaised camera bezel — the lens won’t touch the surface, so no scratches.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Camera protection with a raised bezel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" class=\"lastu-ku-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-spec-item\"\u003e\n\u003cspan class=\"lastu-ku-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ku-spec-content\"\u003e\u003cspan\u003eStructure absorbs shocks – water-repellent surface that handles everyday life without drama.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-spec-item\"\u003e\n\u003cspan class=\"lastu-ku-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ku-spec-content\"\u003e\u003cspan\u003eMagSafe optional – wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-spec-item\"\u003e\n\u003cspan class=\"lastu-ku-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ku-spec-content\"\u003e\u003cspan\u003ePersonalization: engraving or \u003cstrong\u003eCase 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-ku-container\"\u003e\n\u003ch2 class=\"lastu-ku-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-ku-mat-grid\"\u003e\n\u003cdiv class=\"lastu-ku-mat-card\"\u003e\n\u003cdiv class=\"lastu-ku-mat-card__label\"\u003eMaterial\u003c\/div\u003e\n\u003cp\u003eCoffee grounds and wood – a vivid, unpredictable texture. Each piece is one of a kind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-mat-card\"\u003e\n\u003cdiv class=\"lastu-ku-mat-card__label\"\u003eConstruction\u003c\/div\u003e\n\u003cp\u003eWater-resistant finish, shock-absorbing construction. Built for everyday life without special care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-mat-card\"\u003e\n\u003cdiv class=\"lastu-ku-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesigned in the Nordics · 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-ku-container\"\u003e\n\u003cdiv class=\"lastu-ku-yellow-box\"\u003e\n\u003cp class=\"lastu-ku-yellow-box__pre\"\u003e14 years. One phone case sums it up.\u003c\/p\u003e\n\u003ch2 class=\"lastu-ku-yellow-box__headline\"\u003eMADE FOR IT,\u003cbr\u003eSO YOU CAN.\u003c\/h2\u003e\n\u003cp class=\"lastu-ku-yellow-box__body\"\u003eFinish 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-ku-addon-rows\"\u003e\n\u003cdiv class=\"lastu-ku-addon-row\"\u003e\n\u003cspan class=\"lastu-ku-addon-row__name\"\u003eKRIP 2.0 MagSafe finger grip\u003c\/span\u003e \u003cspan class=\"lastu-ku-addon-row__desc\"\u003eSlim. Metal. Stays put.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ku-addon-row\"\u003e\n\u003cspan class=\"lastu-ku-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-ku-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\u003c!-- ─── TOIMITUS ─── --\u003e\n\u003cdiv class=\"lastu-ku-container\"\u003e\n\u003cdiv class=\"lastu-ku-delivery\"\u003e\n\u003cspan class=\"lastu-ku-delivery__label\"\u003eDelivery\u003c\/span\u003e\n\u003cp\u003eYour product is produced within 2–8 business days and shipped with your chosen 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 KUKSA product block --\u003e\n\u003cstyle\u003e\n.lastu-kuksa-block *,\n.lastu-kuksa-block *::before,\n.lastu-kuksa-block *::after { box-sizing: border-box; }\n\n.lastu-kuksa-block {\n  --ku-dark:    #1a0f08;\n  --ku-mid:     #2a1a0e;\n  --ku-coffee:  #a07850;\n  --ku-lime:    #c8f03c;\n  --ku-yellow:  #FFEF91;\n  --ku-white:   #f5efe8;\n  --ku-wmuted:  rgba(245,239,232,0.58);\n  --ku-dborder: rgba(245,239,232,0.11);\n  --ku-lborder: rgba(26,15,8,0.18);\n  --ku-text:    #1a0f08;\n  --ku-muted:   #5a3e28;\n  --ku-rad:     14px;\n  --ku-mono:    'JetBrains Mono', monospace;\n  --ku-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--ku-sans);\n  font-size: 1rem;\n  color: var(--ku-text);\n}\n\n.lastu-ku-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-ku-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--ku-lborder);\n}\n.lastu-ku-hook__pre {\n  font-family: var(--ku-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ku-muted);\n  margin: 0 0 10px;\n}\n.lastu-ku-hook__headline {\n  font-family: var(--ku-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--ku-coffee);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-ku-intro,\n.lastu-ku-body-text {\n  font-family: var(--ku-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--ku-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-ku-section-heading {\n  font-family: var(--ku-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--ku-coffee);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--ku-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-ku-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ku-card {\n  background: var(--ku-mid);\n  border: 1px solid var(--ku-dborder);\n  border-top: 2px solid var(--ku-coffee);\n  border-radius: var(--ku-rad);\n  padding: 18px 16px;\n}\n.lastu-ku-card__number {\n  font-family: var(--ku-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--ku-coffee);\n  margin-bottom: 10px;\n}\n.lastu-ku-card__title {\n  font-family: var(--ku-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--ku-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-ku-card__body {\n  font-family: var(--ku-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--ku-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-ku-dark-box {\n  background: var(--ku-dark);\n  border: 1px solid var(--ku-dborder);\n  border-radius: var(--ku-rad);\n  padding: 26px 22px;\n}\n.lastu-ku-dark-box__headline {\n  font-family: var(--ku-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--ku-coffee);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-ku-dark-box__body {\n  font-family: var(--ku-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--ku-white);\n  margin: 0 0 22px;\n}\n.lastu-ku-rows { display: flex; flex-direction: column; }\n.lastu-ku-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--ku-dborder);\n  align-items: flex-start;\n}\n.lastu-ku-row__label {\n  font-family: var(--ku-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ku-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-ku-row__value {\n  font-family: var(--ku-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ku-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-ku-video-card {\n  border: 1px solid var(--ku-lborder);\n  border-radius: var(--ku-rad);\n  overflow: hidden;\n  background: var(--ku-dark);\n}\n.lastu-ku-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--ku-dborder);\n}\n.lastu-ku-video-card__badge {\n  font-family: var(--ku-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--ku-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-ku-video-card__title {\n  font-family: var(--ku-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--ku-white);\n}\n.lastu-ku-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-ku-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-ku-video-wrap { position: relative; }\n  .lastu-ku-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-ku-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-ku-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--ku-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-ku-video-card__link {\n  font-family: var(--ku-sans);\n  color: var(--ku-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-ku-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-ku-video-card__link:hover { color: #FF0000; }\n.lastu-ku-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-ku-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-ku-pill {\n  font-family: var(--ku-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--ku-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--ku-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-ku-pill:hover { border-color: var(--ku-coffee); color: var(--ku-coffee); }\n\n\/* ─── Spec list ─── *\/\n.lastu-ku-spec-list { display: flex; flex-direction: column; }\n.lastu-ku-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--ku-lborder);\n  align-items: flex-start;\n}\n.lastu-ku-spec-plus {\n  font-family: var(--ku-mono);\n  color: var(--ku-coffee);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-ku-spec-content {\n  font-family: var(--ku-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--ku-text);\n  flex: 1;\n}\n.lastu-ku-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-ku-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ku-mat-card {\n  border: 1px solid var(--ku-lborder);\n  border-top: 2px solid var(--ku-lborder);\n  border-radius: var(--ku-rad);\n  padding: 16px 14px;\n}\n.lastu-ku-mat-card__label {\n  font-family: var(--ku-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ku-coffee);\n  margin-bottom: 8px;\n}\n.lastu-ku-mat-card p {\n  font-family: var(--ku-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--ku-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-ku-yellow-box { background: var(--ku-yellow); border-radius: var(--ku-rad); padding: 26px 22px; }\n.lastu-ku-yellow-box__pre {\n  font-family: var(--ku-mono);\n  font-size: 0.7rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: rgba(26,15,8,0.5);\n  margin: 0 0 8px;\n}\n.lastu-ku-yellow-box__headline {\n  font-family: var(--ku-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--ku-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-ku-yellow-box__body {\n  font-family: var(--ku-sans);\n  font-size: 0.95rem;\n  color: var(--ku-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-ku-yellow-box__body a { color: var(--ku-dark); font-weight: 700; text-decoration: underline; }\n.lastu-ku-addon-rows { display: flex; flex-direction: column; }\n.lastu-ku-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(26,15,8,0.14);\n}\n.lastu-ku-addon-row__name { font-family: var(--ku-mono); font-size: 0.86rem; font-weight: 700; color: var(--ku-dark); }\n.lastu-ku-addon-row__desc { font-family: var(--ku-sans); font-size: 0.8rem; color: rgba(26,15,8,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-ku-delivery {\n  border: 1px solid var(--ku-lborder);\n  border-radius: var(--ku-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-ku-delivery__label {\n  font-family: var(--ku-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ku-coffee);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-ku-delivery p {\n  font-family: var(--ku-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ku-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":50317071548759,"sku":"[KUORET]-KAHVI-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-puhelimen-kuoret-kuksa-kahvi-puiset-suojakuoret-kotelot-magsafe-kaiverrus-iphone-samsung-oneplus-pixel-nothing_7d1d7098-0891-41bf-b2e5-be92419e9330.webp?v=1770640148"},{"product_id":"puhelimen-kuoret-omalla-kuvalla","title":"KUWA – Phone Case with Your Own Picture","description":"\u003c!-- START: Lastu omalla kuvalla product block --\u003e\n\u003cdiv class=\"lastu-okv-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-ok-hook\"\u003e\n\u003cp class=\"lastu-ok-hook__pre\"\u003eYour favorite image and authentic Nordic birch.\u003c\/p\u003e\n\u003ch2 class=\"lastu-ok-hook__headline\"\u003eTHE END RESULT IS NOT A PRODUCT.\u003cbr\u003eIT’S YOURS.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-ok-container\"\u003e\n\u003cp class=\"lastu-ok-intro\"\u003eImagine your favorite photo printed on authentic Nordic birch — the wood’s natural grain shines beautifully through the image. No mass production. No copies waiting on a shelf. \u003cstrong\u003ePhone cases with your own image\u003c\/strong\u003e are made to order, just for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-ok-container\"\u003e\n\u003cdiv class=\"lastu-ok-cards\"\u003e\n\u003cdiv class=\"lastu-ok-card\"\u003e\n\u003cdiv class=\"lastu-ok-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-ok-card__title\"\u003ePhone cases with your own image — on real birch.\u003c\/h3\u003e\n\u003cp class=\"lastu-ok-card__body\"\u003eNordic birch surface — every case is unique even before your own image is added. The wood grain lives through the image. \u003cstrong\u003ePhone cases with your own image\u003c\/strong\u003e don’t look like just any plastic case.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-card\"\u003e\n\u003cdiv class=\"lastu-ok-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-ok-card__title\"\u003eSee your phone case with your own image before ordering.\u003c\/h3\u003e\n\u003cp class=\"lastu-ok-card__body\"\u003eLive Preview shows your chosen image directly on the case model — phone model, material, and MagSafe selection update in real time. You know exactly what you’re ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-card\"\u003e\n\u003cdiv class=\"lastu-ok-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-ok-card__title\"\u003eMagSafe. Protection. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-ok-card__body\"\u003eChoose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e for wireless charging and magnetic accessories. Raised edges protect the display and camera from everyday knocks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-ok-container\"\u003e\n\u003cdiv class=\"lastu-ok-dark-box\"\u003e\n\u003ch2 class=\"lastu-ok-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eMade for you, to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-ok-dark-box__body\"\u003eEvery \u003cstrong\u003ebirch case with your own image\u003c\/strong\u003e is made to order from authentic Nordic birch. Birch feels natural in your hand — not slippery, not cold. Memories, moments, and meaningful photos deserve better than a plastic shelf item.\u003c\/p\u003e\n\u003cdiv class=\"lastu-ok-rows\"\u003e\n\u003cdiv class=\"lastu-ok-row\"\u003e\n\u003cspan class=\"lastu-ok-row__label\"\u003eYour image\u003c\/span\u003e \u003cspan class=\"lastu-ok-row__value\"\u003eUpload your image on the product page. Live Preview shows the final result instantly — the wood grain shows beautifully through the image.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-row\"\u003e\n\u003cspan class=\"lastu-ok-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-ok-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-ok-row\"\u003e\n\u003cspan class=\"lastu-ok-row__label\"\u003eBirch\u003c\/span\u003e \u003cspan class=\"lastu-ok-row__value\"\u003eAuthentic Nordic birch. The natural grain shows through the printed image — every case is already unique by material.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-row\"\u003e\n\u003cspan class=\"lastu-ok-row__label\"\u003eLive Preview\u003c\/span\u003e \u003cspan class=\"lastu-ok-row__value\"\u003ePhone model, material, MagSafe and your image – everything updates in real time before you place your 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-ok-container\"\u003e\n\u003cdiv class=\"lastu-ok-video-card\"\u003e\n\u003cdiv class=\"lastu-ok-video-card__header\"\u003e\n\u003cspan class=\"lastu-ok-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-ok-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-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-ok-video-card__footer\"\u003e\u003ca class=\"lastu-ok-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-ok-container\"\u003e\n\u003ch2 class=\"lastu-ok-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-ok-body-text\"\u003e\u003cstrong\u003ePhone cases with your own image\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-ok-pills\"\u003e\n\u003ca class=\"lastu-ok-pill\" href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e \u003ca class=\"lastu-ok-pill\" href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e \u003ca class=\"lastu-ok-pill\" href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e \u003ca class=\"lastu-ok-pill\" href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca class=\"lastu-ok-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-ok-container\"\u003e\n\u003ch2 class=\"lastu-ok-section-heading\"\u003eConstruction\u003c\/h2\u003e\n\u003cdiv class=\"lastu-ok-spec-list\"\u003e\n\u003cdiv class=\"lastu-ok-spec-item\"\u003e\n\u003cspan class=\"lastu-ok-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ok-spec-content\"\u003e\n\u003cspan\u003eTextured edge profile – birch offers natural grip, so the case stays firmly in your hand.\u003c\/span\u003e \u003cimg class=\"lastu-ok-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-ok-spec-item\"\u003e\n\u003cspan class=\"lastu-ok-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ok-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 \u003cimg class=\"lastu-ok-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-ok-spec-item\"\u003e\n\u003cspan class=\"lastu-ok-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ok-spec-content\"\u003e\n\u003cspan\u003eRaised camera frame – the lens doesn’t touch the table, so no scratches.\u003c\/span\u003e \u003cimg class=\"lastu-ok-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-ok-spec-item\"\u003e\n\u003cspan class=\"lastu-ok-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ok-spec-content\"\u003e\u003cspan\u003eSlim 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-ok-spec-item\"\u003e\n\u003cspan class=\"lastu-ok-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ok-spec-content\"\u003e\u003cspan\u003eMagSafe available – wireless charging and magnetic accessories work at full strength.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-spec-item\"\u003e\n\u003cspan class=\"lastu-ok-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ok-spec-content\"\u003e\u003cspan\u003e\u003cstrong\u003eLive preview\u003c\/strong\u003e shows your image on the case model in real time – before you add it to the cart.\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-ok-container\"\u003e\n\u003ch2 class=\"lastu-ok-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-ok-mat-grid\"\u003e\n\u003cdiv class=\"lastu-ok-mat-card\"\u003e\n\u003cdiv class=\"lastu-ok-mat-card__label\"\u003eWood\u003c\/div\u003e\n\u003cp\u003eAuthentic Nordic birch. The natural grain shows through the printed image – every case is unique by nature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-mat-card\"\u003e\n\u003cdiv class=\"lastu-ok-mat-card__label\"\u003ePrint\u003c\/div\u003e\n\u003cp\u003ePrecise image printing directly onto the wood surface. Water-resistant finish – built for everyday life.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-mat-card\"\u003e\n\u003cdiv class=\"lastu-ok-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-ok-container\"\u003e\n\u003cdiv class=\"lastu-ok-yellow-box\"\u003e\n\u003cp class=\"lastu-ok-yellow-box__pre\"\u003eMillions of people. Same black plastic case.\u003c\/p\u003e\n\u003ch2 class=\"lastu-ok-yellow-box__headline\"\u003eYOUR IMAGE.\u003cbr\u003eYOUR CASE.\u003c\/h2\u003e\n\u003cp class=\"lastu-ok-yellow-box__body\"\u003eFinish 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-ok-addon-rows\"\u003e\n\u003cdiv class=\"lastu-ok-addon-row\"\u003e\n\u003cspan class=\"lastu-ok-addon-row__name\"\u003eKRIP 2.0 MagSafe ring grip\u003c\/span\u003e \u003cspan class=\"lastu-ok-addon-row__desc\"\u003eSlim. Metal. Secure.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ok-addon-row\"\u003e\n\u003cspan class=\"lastu-ok-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-ok-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-ok-container\"\u003e\n\u003cdiv class=\"lastu-ok-delivery\"\u003e\n\u003cspan class=\"lastu-ok-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 omalla kuvalla product block --\u003e\n\u003cstyle\u003e\n.lastu-okv-block *,\n.lastu-okv-block *::before,\n.lastu-okv-block *::after { box-sizing: border-box; }\n\n.lastu-okv-block {\n  --ok-dark:    #001A1A;\n  --ok-mid:     #0a2a2a;\n  --ok-coral:   #c87858;\n  --ok-lime:    #c8f03c;\n  --ok-yellow:  #FFEF91;\n  --ok-white:   #f5f0eb;\n  --ok-wmuted:  rgba(245,240,235,0.6);\n  --ok-dborder: rgba(245,240,235,0.12);\n  --ok-lborder: rgba(0,26,26,0.15);\n  --ok-text:    #001A1A;\n  --ok-muted:   #3d5050;\n  --ok-rad:     14px;\n  --ok-mono:    'JetBrains Mono', monospace;\n  --ok-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--ok-sans);\n  font-size: 1rem;\n  color: var(--ok-text);\n}\n\n.lastu-ok-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-ok-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--ok-lborder);\n}\n.lastu-ok-hook__pre {\n  font-family: var(--ok-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ok-muted);\n  margin: 0 0 10px;\n}\n.lastu-ok-hook__headline {\n  font-family: var(--ok-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--ok-coral);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-ok-intro,\n.lastu-ok-body-text {\n  font-family: var(--ok-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--ok-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-ok-section-heading {\n  font-family: var(--ok-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--ok-coral);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--ok-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-ok-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ok-card {\n  background: var(--ok-mid);\n  border: 1px solid var(--ok-dborder);\n  border-top: 2px solid var(--ok-coral);\n  border-radius: var(--ok-rad);\n  padding: 18px 16px;\n}\n.lastu-ok-card__number {\n  font-family: var(--ok-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--ok-coral);\n  margin-bottom: 10px;\n}\n.lastu-ok-card__title {\n  font-family: var(--ok-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--ok-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-ok-card__body {\n  font-family: var(--ok-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--ok-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-ok-dark-box {\n  background: var(--ok-dark);\n  border: 1px solid var(--ok-dborder);\n  border-radius: var(--ok-rad);\n  padding: 26px 22px;\n}\n.lastu-ok-dark-box__headline {\n  font-family: var(--ok-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--ok-coral);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-ok-dark-box__body {\n  font-family: var(--ok-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--ok-white);\n  margin: 0 0 22px;\n}\n.lastu-ok-rows { display: flex; flex-direction: column; }\n.lastu-ok-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--ok-dborder);\n  align-items: flex-start;\n}\n.lastu-ok-row__label {\n  font-family: var(--ok-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ok-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-ok-row__value {\n  font-family: var(--ok-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ok-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-ok-video-card {\n  border: 1px solid var(--ok-lborder);\n  border-radius: var(--ok-rad);\n  overflow: hidden;\n  background: var(--ok-dark);\n}\n.lastu-ok-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--ok-dborder);\n}\n.lastu-ok-video-card__badge {\n  font-family: var(--ok-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--ok-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-ok-video-card__title {\n  font-family: var(--ok-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--ok-white);\n}\n.lastu-ok-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-ok-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-ok-video-wrap { position: relative; }\n  .lastu-ok-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-ok-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-ok-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--ok-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-ok-video-card__link {\n  font-family: var(--ok-sans);\n  color: var(--ok-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-ok-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-ok-video-card__link:hover { color: #FF0000; }\n.lastu-ok-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-ok-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-ok-pill {\n  font-family: var(--ok-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--ok-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--ok-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-ok-pill:hover { border-color: var(--ok-coral); color: var(--ok-coral); }\n\n\/* ─── Spec list ─── *\/\n.lastu-ok-spec-list { display: flex; flex-direction: column; }\n.lastu-ok-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--ok-lborder);\n  align-items: flex-start;\n}\n.lastu-ok-spec-plus {\n  font-family: var(--ok-mono);\n  color: var(--ok-coral);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-ok-spec-content {\n  font-family: var(--ok-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--ok-text);\n  flex: 1;\n}\n.lastu-ok-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-ok-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ok-mat-card {\n  border: 1px solid var(--ok-lborder);\n  border-top: 2px solid var(--ok-lborder);\n  border-radius: var(--ok-rad);\n  padding: 16px 14px;\n}\n.lastu-ok-mat-card__label {\n  font-family: var(--ok-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ok-coral);\n  margin-bottom: 8px;\n}\n.lastu-ok-mat-card p {\n  font-family: var(--ok-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--ok-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-ok-yellow-box { background: var(--ok-yellow); border-radius: var(--ok-rad); padding: 26px 22px; }\n.lastu-ok-yellow-box__pre {\n  font-family: var(--ok-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-ok-yellow-box__headline {\n  font-family: var(--ok-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--ok-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-ok-yellow-box__body {\n  font-family: var(--ok-sans);\n  font-size: 0.95rem;\n  color: var(--ok-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-ok-yellow-box__body a { color: var(--ok-dark); font-weight: 700; text-decoration: underline; }\n.lastu-ok-addon-rows { display: flex; flex-direction: column; }\n.lastu-ok-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-ok-addon-row__name { font-family: var(--ok-mono); font-size: 0.86rem; font-weight: 700; color: var(--ok-dark); }\n.lastu-ok-addon-row__desc { font-family: var(--ok-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-ok-delivery {\n  border: 1px solid var(--ok-lborder);\n  border-radius: var(--ok-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-ok-delivery__label {\n  font-family: var(--ok-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ok-coral);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-ok-delivery p {\n  font-family: var(--ok-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ok-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":50451582779735,"sku":"[KUORET]-OMALLA-KUVALLA-LUMIKOIVU-SNOWBIRCH","price":24.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/puhelimen-kuoret-omalla-kuvalla-iphone-samsung-oneplus-pixel-nothing-magsafe.webp?v=1771939484"},{"product_id":"kartta-puhelimen-kuoret-aidosta-puusta","title":"MAP - Phone case with your own map 🇳🇴","description":"\u003c!-- START: Lastu KARTTA product block --\u003e\n\u003cdiv class=\"lastu-kartta-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-ka-hook\"\u003e\n\u003cp class=\"lastu-ka-hook__pre\"\u003eHome street. Cabin road. The first address you shared together.\u003c\/p\u003e\n\u003ch2 class=\"lastu-ka-hook__headline\"\u003eENGRAVED INTO WOOD.\u003cbr\u003eNOT PRINTED.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-ka-container\"\u003e\n\u003cp class=\"lastu-ka-intro\"\u003e\u003cstrong\u003eKARTTA phone cases\u003c\/strong\u003e are made from genuine Nordic birch – choose natural white \u003cstrong\u003eLumikoivu\u003c\/strong\u003e or matte black \u003cstrong\u003eHiilikoivu, \u003c\/strong\u003eand\u003cstrong\u003e Terwa\u003c\/strong\u003e. The map is not printed on the surface, but \u003cstrong\u003eprecisely engraved into the wood\u003c\/strong\u003e. No mass production. No copies. Every \u003cstrong\u003ephone case with your own map\u003c\/strong\u003e is unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-ka-container\"\u003e\n\u003cdiv class=\"lastu-ka-cards\"\u003e\n\u003cdiv class=\"lastu-ka-card\"\u003e\n\u003cdiv class=\"lastu-ka-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-ka-card__title\"\u003eA map from anywhere.\u003c\/h3\u003e\n\u003cp class=\"lastu-ka-card__body\"\u003eHome street, campsite, city center, or a secret cabin road. Choose any place in the world – \u003cstrong\u003eengraved\u003c\/strong\u003e on genuine Nordic birch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-card\"\u003e\n\u003cdiv class=\"lastu-ka-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-ka-card__title\"\u003eLumikoivu, Terwa or Hiilikoivu.\u003c\/h3\u003e\n\u003cp class=\"lastu-ka-card__body\"\u003eLumikoivu is natural white – bright and Scandinavian. Hiilikoivu is dark with a technical matte finish. Both are made from genuine Nordic birch. Terwa is real tarred birch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-card\"\u003e\n\u003cdiv class=\"lastu-ka-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-ka-card__title\"\u003eLive preview. Right away.\u003c\/h3\u003e\n\u003cp class=\"lastu-ka-card__body\"\u003eThe map and your text lines update in real time – slide the view precisely to the spot you want and add MagSafe before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-ka-container\"\u003e\n\u003cdiv class=\"lastu-ka-dark-box\"\u003e\n\u003ch2 class=\"lastu-ka-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eMade for you, to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-ka-dark-box__body\"\u003eEvery \u003cstrong\u003eKARTTA phone case\u003c\/strong\u003e is made to order. Enter your own place – city, street address, or coordinates. Add two lines of your own text below the map. The finished engraving is single-color and in the natural shade of the wood – not as a dark accent color like in the preview.\u003c\/p\u003e\n\u003cdiv class=\"lastu-ka-rows\"\u003e\n\u003cdiv class=\"lastu-ka-row\"\u003e\n\u003cspan class=\"lastu-ka-row__label\"\u003eMap\u003c\/span\u003e \u003cspan class=\"lastu-ka-row__value\"\u003eAny place in the world. Slide the view precisely to the spot you want in the live preview before ordering.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-row\"\u003e\n\u003cspan class=\"lastu-ka-row__label\"\u003eYour text\u003c\/span\u003e \u003cspan class=\"lastu-ka-row__value\"\u003eTwo lines below the map – coordinates, date, initials, or place name. Updates instantly in the preview.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-row\"\u003e\n\u003cspan class=\"lastu-ka-row__label\"\u003eEngraving\u003c\/span\u003e \u003cspan class=\"lastu-ka-row__value\"\u003eIn the preview, the map appears in a dark accent color. The finished engraving is single-color, in the wood’s own natural tone.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-row\"\u003e\n\u003cspan class=\"lastu-ka-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-ka-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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── VIDEO ─── --\u003e\n\u003cdiv class=\"lastu-ka-container\"\u003e\n\u003cdiv class=\"lastu-ka-video-card\"\u003e\n\u003cdiv class=\"lastu-ka-video-card__header\"\u003e\n\u003cspan class=\"lastu-ka-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-ka-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-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-ka-video-card__footer\"\u003e\u003ca class=\"lastu-ka-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-ka-container\"\u003e\n\u003ch2 class=\"lastu-ka-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-ka-body-text\"\u003e\u003cstrong\u003ePhone cases with your own map\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-ka-pills\"\u003e\n\u003ca class=\"lastu-ka-pill\" href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e \u003ca class=\"lastu-ka-pill\" href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e \u003ca class=\"lastu-ka-pill\" href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e \u003ca class=\"lastu-ka-pill\" href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca class=\"lastu-ka-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-ka-container\"\u003e\n\u003ch2 class=\"lastu-ka-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-ka-spec-list\"\u003e\n\u003cdiv class=\"lastu-ka-spec-item\"\u003e\n\u003cspan class=\"lastu-ka-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ka-spec-content\"\u003e\n\u003cspan\u003eTextured edge profile – birch gives natural grip, and the case sits securely in your hand.\u003c\/span\u003e \u003cimg class=\"lastu-ka-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-ka-spec-item\"\u003e\n\u003cspan class=\"lastu-ka-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ka-spec-content\"\u003e\n\u003cspan\u003eThe raised edge protects the screen – you can set the phone on a flat surface without the screen touching it.\u003c\/span\u003e \u003cimg class=\"lastu-ka-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 a raised edge\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-spec-item\"\u003e\n\u003cspan class=\"lastu-ka-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ka-spec-content\"\u003e\n\u003cspan\u003eRaised camera frame – the lens won’t touch the table, so no scratches.\u003c\/span\u003e \u003cimg class=\"lastu-ka-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 a raised frame\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-spec-item\"\u003e\n\u003cspan class=\"lastu-ka-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ka-spec-content\"\u003e\u003cspan\u003eThin and light. 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-ka-spec-item\"\u003e\n\u003cspan class=\"lastu-ka-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ka-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-ka-spec-item\"\u003e\n\u003cspan class=\"lastu-ka-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-ka-spec-content\"\u003e\u003cspan\u003eTwo lines of your own text under the map – coordinates, a date, or initials. \u003cstrong\u003eLive preview\u003c\/strong\u003e updates in real time.\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-ka-container\"\u003e\n\u003ch2 class=\"lastu-ka-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-ka-mat-grid\"\u003e\n\u003cdiv class=\"lastu-ka-mat-card\"\u003e\n\u003cdiv class=\"lastu-ka-mat-card__label\"\u003eLumikoivu\u003c\/div\u003e\n\u003cp\u003eNatural white Nordic birch. Bright, Scandinavian look. Map engraving in the wood’s own light tone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-mat-card\"\u003e\n\u003cdiv class=\"lastu-ka-mat-card__label\"\u003eHiilikoivu\u003c\/div\u003e\n\u003cp\u003eDark matte finish made from Nordic birch. Technical and modern. Map engraving as a contrast against the dark surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-mat-card\"\u003e\n\u003cdiv class=\"lastu-ka-mat-card__label\"\u003eCertifications\u003c\/div\u003e\n\u003cp\u003eDesign From Finland · Avainlippu · FSC · PlasticBank – for every phone case, up to 1 kg of plastic waste is collected from nature.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── LISÄOSAT ─── --\u003e\n\u003cdiv class=\"lastu-ka-container\"\u003e\n\u003cdiv class=\"lastu-ka-yellow-box\"\u003e\n\u003cp class=\"lastu-ka-yellow-box__pre\"\u003eA map tells more than an address.\u003c\/p\u003e\n\u003ch2 class=\"lastu-ka-yellow-box__headline\"\u003eYOUR PLACE.\u003cbr\u003eENGRAVED.\u003c\/h2\u003e\n\u003cp class=\"lastu-ka-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-ka-addon-rows\"\u003e\n\u003cdiv class=\"lastu-ka-addon-row\"\u003e\n\u003cspan class=\"lastu-ka-addon-row__name\"\u003eKRIP 2.0 MagSafe ring holder\u003c\/span\u003e \u003cspan class=\"lastu-ka-addon-row__desc\"\u003eThin. Metal. It holds.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-ka-addon-row\"\u003e\n\u003cspan class=\"lastu-ka-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-ka-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-ka-container\"\u003e\n\u003cdiv class=\"lastu-ka-delivery\"\u003e\n\u003cspan class=\"lastu-ka-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 KARTTA product block --\u003e\n\u003cstyle\u003e\n.lastu-kartta-block *,\n.lastu-kartta-block *::before,\n.lastu-kartta-block *::after { box-sizing: border-box; }\n\n.lastu-kartta-block {\n  --ka-dark:    #001A1A;\n  --ka-mid:     #0a2028;\n  --ka-map:     #5a8fa0;\n  --ka-lime:    #c8f03c;\n  --ka-yellow:  #FFEF91;\n  --ka-white:   #eef2f4;\n  --ka-wmuted:  rgba(238,242,244,0.58);\n  --ka-dborder: rgba(238,242,244,0.11);\n  --ka-lborder: rgba(0,26,26,0.15);\n  --ka-text:    #001A1A;\n  --ka-muted:   #3a5060;\n  --ka-rad:     14px;\n  --ka-mono:    'JetBrains Mono', monospace;\n  --ka-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--ka-sans);\n  font-size: 1rem;\n  color: var(--ka-text);\n}\n\n.lastu-ka-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-ka-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--ka-lborder);\n}\n.lastu-ka-hook__pre {\n  font-family: var(--ka-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ka-muted);\n  margin: 0 0 10px;\n}\n.lastu-ka-hook__headline {\n  font-family: var(--ka-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--ka-map);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-ka-intro,\n.lastu-ka-body-text {\n  font-family: var(--ka-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--ka-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-ka-section-heading {\n  font-family: var(--ka-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--ka-map);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--ka-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-ka-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ka-card {\n  background: var(--ka-mid);\n  border: 1px solid var(--ka-dborder);\n  border-top: 2px solid var(--ka-map);\n  border-radius: var(--ka-rad);\n  padding: 18px 16px;\n}\n.lastu-ka-card__number {\n  font-family: var(--ka-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--ka-map);\n  margin-bottom: 10px;\n}\n.lastu-ka-card__title {\n  font-family: var(--ka-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--ka-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-ka-card__body {\n  font-family: var(--ka-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--ka-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-ka-dark-box {\n  background: var(--ka-dark);\n  border: 1px solid var(--ka-dborder);\n  border-radius: var(--ka-rad);\n  padding: 26px 22px;\n}\n.lastu-ka-dark-box__headline {\n  font-family: var(--ka-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--ka-map);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-ka-dark-box__body {\n  font-family: var(--ka-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--ka-white);\n  margin: 0 0 22px;\n}\n.lastu-ka-rows { display: flex; flex-direction: column; }\n.lastu-ka-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--ka-dborder);\n  align-items: flex-start;\n}\n.lastu-ka-row__label {\n  font-family: var(--ka-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--ka-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-ka-row__value {\n  font-family: var(--ka-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ka-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-ka-video-card {\n  border: 1px solid var(--ka-lborder);\n  border-radius: var(--ka-rad);\n  overflow: hidden;\n  background: var(--ka-dark);\n}\n.lastu-ka-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--ka-dborder);\n}\n.lastu-ka-video-card__badge {\n  font-family: var(--ka-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--ka-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-ka-video-card__title {\n  font-family: var(--ka-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--ka-white);\n}\n.lastu-ka-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-ka-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-ka-video-wrap { position: relative; }\n  .lastu-ka-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-ka-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-ka-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--ka-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-ka-video-card__link {\n  font-family: var(--ka-sans);\n  color: var(--ka-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-ka-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-ka-video-card__link:hover { color: #FF0000; }\n.lastu-ka-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-ka-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-ka-pill {\n  font-family: var(--ka-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--ka-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--ka-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-ka-pill:hover { border-color: var(--ka-map); color: var(--ka-map); }\n\n\/* ─── Spec list ─── *\/\n.lastu-ka-spec-list { display: flex; flex-direction: column; }\n.lastu-ka-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--ka-lborder);\n  align-items: flex-start;\n}\n.lastu-ka-spec-plus {\n  font-family: var(--ka-mono);\n  color: var(--ka-map);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-ka-spec-content {\n  font-family: var(--ka-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--ka-text);\n  flex: 1;\n}\n.lastu-ka-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-ka-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-ka-mat-card {\n  border: 1px solid var(--ka-lborder);\n  border-top: 2px solid var(--ka-lborder);\n  border-radius: var(--ka-rad);\n  padding: 16px 14px;\n}\n.lastu-ka-mat-card__label {\n  font-family: var(--ka-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ka-map);\n  margin-bottom: 8px;\n}\n.lastu-ka-mat-card p {\n  font-family: var(--ka-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--ka-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-ka-yellow-box { background: var(--ka-yellow); border-radius: var(--ka-rad); padding: 26px 22px; }\n.lastu-ka-yellow-box__pre {\n  font-family: var(--ka-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-ka-yellow-box__headline {\n  font-family: var(--ka-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--ka-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-ka-yellow-box__body {\n  font-family: var(--ka-sans);\n  font-size: 0.95rem;\n  color: var(--ka-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-ka-yellow-box__body a { color: var(--ka-dark); font-weight: 700; text-decoration: underline; }\n.lastu-ka-addon-rows { display: flex; flex-direction: column; }\n.lastu-ka-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-ka-addon-row__name { font-family: var(--ka-mono); font-size: 0.86rem; font-weight: 700; color: var(--ka-dark); }\n.lastu-ka-addon-row__desc { font-family: var(--ka-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-ka-delivery {\n  border: 1px solid var(--ka-lborder);\n  border-radius: var(--ka-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-ka-delivery__label {\n  font-family: var(--ka-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--ka-map);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-ka-delivery p {\n  font-family: var(--ka-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--ka-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":50970014581079,"sku":"[KUORET]-MAP-PHONE-KAIVERRUS","price":25.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/kartta-puhelimen-suojakuoret-kotelot-kuoret-puhelinkuoret-kartta-oma-painatus-kiaverrus-puiset.webp?v=1776933947"},{"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":"lumikoivu-puhelimen-kuoret","title":"LUMI – Phone Case made from light birch wood 🇫🇮","description":"\u003c!-- START: Lastu Lumikoivu product block --\u003e\n\u003cstyle\u003e\n  .lastu-lumi-block {\n    font-family: Inter, Arial, sans-serif;\n    color: #1b1b1b;\n    line-height: 1.6;\n  }\n\n  .lastu-lumi-block .lastu-container {\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 0 18px;\n    box-sizing: border-box;\n  }\n\n  \/* HERO IMAGE *\/\n  .lastu-lumi-img {\n    width: 100%;\n    max-width: 100%;\n    margin: 0 auto 20px;\n  }\n  .lastu-lumi-img img {\n    width: 100%;\n    display: block;\n    border-radius: 12px;\n  }\n\n  \/* Headings *\/\n  .lastu-lumi-block h1,\n  .lastu-lumi-block h2,\n  .lastu-lumi-block h3 {\n    color: #001A1A;\n  }\n\n  \/* Cards *\/\n  :root { --lastu-black: #001A1A; --lastu-radius: 12px; }\n  .lastu-lumi-features {\n    display: grid;\n    grid-template-columns: repeat(auto-fit,minmax(220px,1fr));\n    gap: 16px;\n    margin: 26px 0;\n  }\n  .lastu-lumi-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.08);\n    box-shadow: 0 4px 16px rgba(0,0,0,0.18);\n  }\n  .lastu-lumi-card h3 { margin: 0 0 6px; color: #fff; }\n  .lastu-lumi-card p { margin: 0; color: rgba(255,255,255,0.92); }\n\n  \/* CTA *\/\n  .lastu-lumi-cta {\n    display: inline-block;\n    background: #001A1A;\n    color: #fff;\n    padding: 12px 18px;\n    border-radius: 10px;\n    text-decoration: none;\n    font-weight: 600;\n    margin-top: 12px;\n  }\n\n  \/* SEO block *\/\n  .lastu-lumi-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-lumi-card { padding: 16px; }\n    .lastu-lumi-img img { border-radius: 8px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"lastu-lumi-block\"\u003e\n\u003cdiv class=\"lastu-container\"\u003e\n\u003ch2\u003ePhone Case in pale birch, MagSafe and engraving\u003c\/h2\u003e\n\u003cp class=\"tagline\"\u003e\u003cstrong\u003eCustomize with MagSafe or your own engraving · Nordic-made since 2011\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat is Lumikoivu?\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eLumikoivu\u003c\/strong\u003e is like a winter forest before sunrise — quiet, calm and radiantly pale. The back of the phone case is made from \u003cstrong\u003egenuine Nordic birch\u003c\/strong\u003e, whose natural \u003cstrong\u003eoff-white tone\u003c\/strong\u003e and subtle grain evoke a snowy spruce grove and a thin rime on the branches.\u003c\/p\u003e\n\u003cp\u003eA light, nearly invisible lacquer has been applied to the surface, repelling dirt and water — like fresh frost that doesn't stick to your hand.\u003c\/p\u003e\n\u003c!-- CARDS --\u003e\n\u003cdiv class=\"lastu-lumi-features\"\u003e\n\u003cdiv class=\"lastu-lumi-card\"\u003e\n\u003ch3\u003e❄️ Winter natural light\u003c\/h3\u003e\n\u003cp\u003eGenuine birch, untreated and pale — no paint, no print. Each phone case is unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lumi-card\"\u003e\n\u003ch3\u003e🪵 Nordic birch\u003c\/h3\u003e\n\u003cp\u003eA light lacquer finish repels water and dirt. Suitable for everyday use, cold weather and travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-lumi-card\"\u003e\n\u003ch3\u003e⚡ MagSafe \u0026amp; engraving\u003c\/h3\u003e\n\u003cp\u003eAdd MagSafe or personalize with an engraving. Live preview shows everything instantly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3\u003eMagSafe or your own engraving — you decide\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagSafe compatibility:\u003c\/strong\u003e wireless charging and MagSafe accessories for all supported models.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEngraving:\u003c\/strong\u003e add a name, text, logo or a simple symbol.\u003c\/li\u003e\n\u003cli\u003e\n\u003cem\u003eNote:\u003c\/em\u003e in the preview the engraving appears black, but on the finished product it will be the birch's natural tone.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCompatibility\u003c\/h2\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\u003ch2\u003eStructural benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRaised edges protect the screen and camera.\u003c\/li\u003e\n\u003cli\u003eThin and light — won't add bulk to your pocket.\u003c\/li\u003e\n\u003cli\u003eMagSafe and personalization available.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eFinish it off with MagSafe accessories\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🔘 \u003cstrong\u003eKRIP 2.0 MagSafe finger grip\u003c\/strong\u003e — thin, metal and extremely grippy\u003c\/li\u003e\n\u003cli\u003e💳 \u003cstrong\u003eKARB MagSafe wallet\u003c\/strong\u003e — holds up to 4 cards\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"lastu-video-section\"\u003e\n\u003cdiv class=\"lastu-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-video-link\"\u003e\u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" target=\"_blank\"\u003e \u003cspan aria-hidden=\"true\" class=\"yt-icon\"\u003e \u003csvg fill=\"currentColor\" height=\"18\" width=\"18\" 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 \u003c\/span\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\/div\u003e\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.lastu-video-link a::after{\n  content:\"→\";\n  transition:transform 0.25s ease;\n}\n\n.lastu-video-link a:hover{\n  color:#FF0000;\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\u003cdiv class=\"lastu-lumi-block\"\u003e\n\u003cdiv class=\"lastu-container\"\u003e\n\u003ch2\u003e\u003cbr\u003e\u003c\/h2\u003e\n\u003ch2\u003eDelivery\u003c\/h2\u003e\n\u003cp\u003eMade in the Nordics — ships from production in 2–8 business days. EU delivery may be free depending on the promotion.\u003c!-- HERO IMAGE --\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":51692350734679,"sku":"[KUORET]-LUMIKOIVU-LASTU-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/LUMI_Koivukuoret_MagSafe.webp?v=1774357219"},{"product_id":"vaaleanpunaiset-puhelimen-kuoret-aitoa-koivua-puiset","title":"ROSA – Phone Case made from pink birch  🇫🇮","description":"\u003c!-- START: Lastu ROSA product block --\u003e\n\u003cdiv class=\"lastu-rosa-block\"\u003e\n\n  \u003c!-- ─── HOOK ─── --\u003e\n  \u003cdiv class=\"lastu-r-hook\"\u003e\n    \u003cp class=\"lastu-r-hook__pre\"\u003eThe same tree never grows the same twice.\u003c\/p\u003e\n    \u003ch2 class=\"lastu-r-hook__headline\"\u003eYOUR ROSA CASE IS ONE OF A KIND.\u003c\/h2\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── INTRO ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003cp class=\"lastu-r-intro\"\u003e\u003cstrong\u003eROSA\u003c\/strong\u003e is a pink-tinted phone case made from genuine Nordic birch. The birch’s natural grain shines through the tone — no two are alike. No mass production, no plastic case. Stylish, Nordic, and customizable with your own engraving or image.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── FEATURE CARDS ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003cdiv class=\"lastu-r-cards\"\u003e\n\n      \u003cdiv class=\"lastu-r-card\"\u003e\n        \u003cdiv class=\"lastu-r-card__number\"\u003e01\u003c\/div\u003e\n        \u003ch3 class=\"lastu-r-card__title\"\u003eGenuine birch. Not a copy.\u003c\/h3\u003e\n        \u003cp class=\"lastu-r-card__body\"\u003e\n          Every \u003cstrong\u003ewooden phone case\u003c\/strong\u003e is made from genuine\n          from Nordic birch. The grain is different in every piece –\n          mass production can’t do this.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-r-card\"\u003e\n        \u003cdiv class=\"lastu-r-card__number\"\u003e02\u003c\/div\u003e\n        \u003ch3 class=\"lastu-r-card__title\"\u003eSafe finish.\u003c\/h3\u003e\n        \u003cp class=\"lastu-r-card__body\"\u003e\n          The water-resistant, fully non-toxic lacquer finish meets\n          \u003cstrong\u003eEN 71-3\u003c\/strong\u003e requirements – the same safety level\n          like in wooden toys for children. The natural feel of the wood remains.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-r-card\"\u003e\n        \u003cdiv class=\"lastu-r-card__number\"\u003e03\u003c\/div\u003e\n        \u003ch3 class=\"lastu-r-card__title\"\u003eMagSafe. Engraving. You.\u003c\/h3\u003e\n        \u003cp class=\"lastu-r-card__body\"\u003e\n          Choose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e or add your own engraving –\n          name, logo, brand. The live preview shows the final result before you order.\n          \u003cstrong\u003eCases with your image\u003c\/strong\u003e – made for you.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── MAGSAFE + PERSONOINTI ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003cdiv class=\"lastu-r-dark-box\"\u003e\n      \u003ch2 class=\"lastu-r-dark-box__headline\"\u003eNo compromises.\u003cbr\u003eNo stock cases.\u003c\/h2\u003e\n      \u003cp class=\"lastu-r-dark-box__body\"\u003e\n        Every \u003cstrong\u003eMagSafe case\u003c\/strong\u003e is made to order.\n        Wireless charging works at full power and magnetic accessories\n        snap on securely – iPhone, Samsung, OnePlus, Google Pixel, Nothing.\n      \u003c\/p\u003e\n      \u003cdiv class=\"lastu-r-rows\"\u003e\n        \u003cdiv class=\"lastu-r-row\"\u003e\n          \u003cspan class=\"lastu-r-row__label\"\u003eMagSafe\u003c\/span\u003e\n          \u003cspan class=\"lastu-r-row__value\"\u003eAvailable for all phone models on the product page. Works with all MagSafe accessories.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-r-row\"\u003e\n          \u003cspan class=\"lastu-r-row__label\"\u003eEngraving\u003c\/span\u003e\n          \u003cspan class=\"lastu-r-row__value\"\u003eName, date, coordinates, or logo. In the preview, the engraving appears black — on the finished case, it shows the birch’s natural tone.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-r-row\"\u003e\n          \u003cspan class=\"lastu-r-row__label\"\u003eLive preview\u003c\/span\u003e\n          \u003cspan class=\"lastu-r-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\n  \u003c!-- ─── VIDEO ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003cdiv class=\"lastu-r-video-card\"\u003e\n      \u003cdiv class=\"lastu-r-video-card__header\"\u003e\n        \u003cspan class=\"lastu-r-video-card__badge\"\u003eVideo\u003c\/span\u003e\n        \u003cspan class=\"lastu-r-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-r-video-wrap\"\u003e\n        \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\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-r-video-card__footer\"\u003e\n        \u003ca class=\"lastu-r-video-card__link\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" rel=\"noopener\" aria-label=\"Lastun YouTube-kanava\" target=\"_blank\"\u003e\n          \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\n          See 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-r-container\"\u003e\n    \u003ch2 class=\"lastu-r-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n    \u003cp class=\"lastu-r-body-text\"\u003e\n      ROSA-\u003cstrong\u003ephone cases\u003c\/strong\u003e and \u003cstrong\u003ephone cases\u003c\/strong\u003e are available for the following models:\n    \u003c\/p\u003e\n    \u003cdiv class=\"lastu-r-pills\"\u003e\n      \u003ca class=\"lastu-r-pill\" href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\"\u003eiPhone\u003c\/a\u003e\n      \u003ca class=\"lastu-r-pill\" href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\"\u003eSamsung\u003c\/a\u003e\n      \u003ca class=\"lastu-r-pill\" href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\"\u003eOnePlus\u003c\/a\u003e\n      \u003ca class=\"lastu-r-pill\" href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\"\u003eGoogle Pixel\u003c\/a\u003e\n      \u003ca class=\"lastu-r-pill\" href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\"\u003eNothing Phone\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── RAKENNE ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003ch2 class=\"lastu-r-section-heading\"\u003eStructure\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-r-spec-list\"\u003e\n\n      \u003cdiv class=\"lastu-r-spec-item\"\u003e\n        \u003cspan class=\"lastu-r-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-r-spec-content\"\u003e\n          \u003cspan\u003eTextured edge profile – the case stays securely in your hand and won’t slip.\u003c\/span\u003e\n          \u003cimg class=\"lastu-r-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 of the case\" loading=\"lazy\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-r-spec-item\"\u003e\n        \u003cspan class=\"lastu-r-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-r-spec-content\"\u003e\n          \u003cspan\u003eThe raised edge protects the screen – you can set the phone on a flat surface without the screen touching it.\u003c\/span\u003e\n          \u003cimg class=\"lastu-r-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\n      \u003cdiv class=\"lastu-r-spec-item\"\u003e\n        \u003cspan class=\"lastu-r-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-r-spec-content\"\u003e\n          \u003cspan\u003eRaised camera frame – the lens won’t touch the table, and scratches stay away.\u003c\/span\u003e\n          \u003cimg class=\"lastu-r-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\n      \u003cdiv class=\"lastu-r-spec-item\"\u003e\n        \u003cspan class=\"lastu-r-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-r-spec-content\"\u003e\n          \u003cspan\u003eThin and lightweight. Wood is naturally lighter than most plastic \u003cstrong\u003ephone cases\u003c\/strong\u003e.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-r-spec-item\"\u003e\n        \u003cspan class=\"lastu-r-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-r-spec-content\"\u003e\n          \u003cspan\u003eMagSafe available – wireless charging and magnetic accessories work at full power.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lastu-r-spec-item\"\u003e\n        \u003cspan class=\"lastu-r-spec-plus\"\u003e+\u003c\/span\u003e\n        \u003cdiv class=\"lastu-r-spec-content\"\u003e\n          \u003cspan\u003ePersonalization: engraving or \u003cstrong\u003ephone cases with your own image\u003c\/strong\u003e – live preview shows the result before you order.\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ─── MATERIAALIT ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003ch2 class=\"lastu-r-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n    \u003cdiv class=\"lastu-r-mat-grid\"\u003e\n      \u003cdiv class=\"lastu-r-mat-card\"\u003e\n        \u003cdiv class=\"lastu-r-mat-card__label\"\u003eWood\u003c\/div\u003e\n        \u003cp\u003eAuthentic Nordic birch. The natural grain shows through the pink hue.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-r-mat-card\"\u003e\n        \u003cdiv class=\"lastu-r-mat-card__label\"\u003eFinish\u003c\/div\u003e\n        \u003cp\u003eWater-resistant, non-toxic coating. EN 71-3. Safe for everyday use.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lastu-r-mat-card\"\u003e\n        \u003cdiv class=\"lastu-r-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!-- ─── LISÄOSAT ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003cdiv class=\"lastu-r-yellow-box\"\u003e\n      \u003cp class=\"lastu-r-yellow-box__pre\"\u003eMillions of people. The same black case.\u003c\/p\u003e\n      \u003ch2 class=\"lastu-r-yellow-box__headline\"\u003eYOU ARE NOT THE SAME.\u003c\/h2\u003e\n      \u003cp class=\"lastu-r-yellow-box__body\"\u003e\n        Complete the look with \u003ca href=\"https:\/\/lastu.co\/en\/collections\/magsafe-lisaosat-ja-tarvikkeet\"\u003eMagSafe accessories\u003c\/a\u003e:\n      \u003c\/p\u003e\n      \u003cdiv class=\"lastu-r-addon-rows\"\u003e\n        \u003cdiv class=\"lastu-r-addon-row\"\u003e\n          \u003cspan class=\"lastu-r-addon-row__name\"\u003eKRIP 2.0 MagSafe Ring Holder\u003c\/span\u003e\n          \u003cspan class=\"lastu-r-addon-row__desc\"\u003eThin. Metal. It holds.\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lastu-r-addon-row\"\u003e\n          \u003cspan class=\"lastu-r-addon-row__name\"\u003eKARB MagSafe Wallet\u003c\/span\u003e\n          \u003cspan class=\"lastu-r-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\n  \u003c!-- ─── TOIMITUS ─── --\u003e\n  \u003cdiv class=\"lastu-r-container\"\u003e\n    \u003cdiv class=\"lastu-r-delivery\"\u003e\n      \u003cspan class=\"lastu-r-delivery__label\"\u003eShipping\u003c\/span\u003e\n      \u003cp\u003eThe product is made within 2–8 business days and shipped out 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\n\u003c\/div\u003e\n\u003c!-- END: Lastu ROSA product block --\u003e\n\n\u003cstyle\u003e\n.lastu-rosa-block *,\n.lastu-rosa-block *::before,\n.lastu-rosa-block *::after { box-sizing: border-box; }\n\n.lastu-rosa-block {\n  --r-dark:    #001A1A;\n  --r-mid:     #0a2a2a;\n  --r-pink:    #e8879c;\n  --r-lime:    #c8f03c;\n  --r-yellow:  #FFEF91;\n  --r-white:   #f5f0eb;\n  --r-wmuted:  rgba(245,240,235,0.6);\n  --r-dborder: rgba(245,240,235,0.12);\n  --r-lborder: rgba(0,26,26,0.15);\n  --r-text:    #001A1A;\n  --r-muted:   #3d5050;\n  --r-rad:     14px;\n  --r-mono:    'JetBrains Mono', monospace;\n  --r-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--r-sans);\n  font-size: 1rem;\n  color: var(--r-text);\n}\n\n.lastu-r-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-r-hook {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--r-lborder);\n  margin-bottom: 32px;\n}\n.lastu-r-hook__pre {\n  font-family: var(--r-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--r-muted);\n  margin: 0 0 10px;\n}\n.lastu-r-hook__headline {\n  font-family: var(--r-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--r-pink);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body text ─── *\/\n.lastu-r-intro,\n.lastu-r-body-text {\n  font-family: var(--r-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--r-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-r-section-heading {\n  font-family: var(--r-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--r-pink);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--r-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-r-cards {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 10px;\n}\n.lastu-r-card {\n  background: var(--r-mid);\n  border: 1px solid var(--r-dborder);\n  border-top: 2px solid var(--r-pink);\n  border-radius: var(--r-rad);\n  padding: 18px 16px;\n}\n.lastu-r-card__number {\n  font-family: var(--r-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--r-pink);\n  margin-bottom: 10px;\n}\n.lastu-r-card__title {\n  font-family: var(--r-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--r-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-r-card__body {\n  font-family: var(--r-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--r-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-r-dark-box {\n  background: var(--r-dark);\n  border: 1px solid var(--r-dborder);\n  border-radius: var(--r-rad);\n  padding: 26px 22px;\n}\n.lastu-r-dark-box__headline {\n  font-family: var(--r-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--r-pink);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-r-dark-box__body {\n  font-family: var(--r-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--r-white);\n  margin: 0 0 22px;\n}\n.lastu-r-rows { display: flex; flex-direction: column; }\n.lastu-r-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--r-dborder);\n  align-items: flex-start;\n}\n.lastu-r-row__label {\n  font-family: var(--r-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--r-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-r-row__value {\n  font-family: var(--r-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--r-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-r-video-card {\n  border: 1px solid var(--r-lborder);\n  border-radius: var(--r-rad);\n  overflow: hidden;\n  background: var(--r-dark);\n}\n.lastu-r-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--r-dborder);\n}\n.lastu-r-video-card__badge {\n  font-family: var(--r-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--r-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-r-video-card__title {\n  font-family: var(--r-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--r-white);\n  letter-spacing: 0.02em;\n}\n.lastu-r-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-r-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-r-video-wrap { position: relative; }\n  .lastu-r-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-r-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-r-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--r-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-r-video-card__link {\n  font-family: var(--r-sans);\n  color: var(--r-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  letter-spacing: 0.02em;\n  transition: color 0.2s;\n}\n.lastu-r-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-r-video-card__link:hover { color: #FF0000; }\n.lastu-r-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-r-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-r-pill {\n  font-family: var(--r-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--r-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--r-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-r-pill:hover { border-color: var(--r-pink); color: var(--r-pink); }\n\n\/* ─── Spec list ─── *\/\n.lastu-r-spec-list { display: flex; flex-direction: column; }\n.lastu-r-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--r-lborder);\n  align-items: flex-start;\n}\n.lastu-r-spec-plus {\n  font-family: var(--r-mono);\n  color: var(--r-pink);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-r-spec-content {\n  font-family: var(--r-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--r-text);\n  flex: 1;\n}\n.lastu-r-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-r-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-r-mat-card {\n  border: 1px solid var(--r-lborder);\n  border-top: 2px solid var(--r-lborder);\n  border-radius: var(--r-rad);\n  padding: 16px 14px;\n}\n.lastu-r-mat-card__label {\n  font-family: var(--r-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--r-pink);\n  margin-bottom: 8px;\n}\n.lastu-r-mat-card p {\n  font-family: var(--r-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--r-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-r-yellow-box { background: var(--r-yellow); border-radius: var(--r-rad); padding: 26px 22px; }\n.lastu-r-yellow-box__pre {\n  font-family: var(--r-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-r-yellow-box__headline {\n  font-family: var(--r-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--r-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-r-yellow-box__body {\n  font-family: var(--r-sans);\n  font-size: 0.95rem;\n  color: var(--r-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-r-yellow-box__body a { color: var(--r-dark); font-weight: 700; text-decoration: underline; }\n.lastu-r-addon-rows { display: flex; flex-direction: column; }\n.lastu-r-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-r-addon-row__name { font-family: var(--r-mono); font-size: 0.86rem; font-weight: 700; color: var(--r-dark); }\n.lastu-r-addon-row__desc { font-family: var(--r-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-r-delivery {\n  border: 1px solid var(--r-lborder);\n  border-radius: var(--r-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-r-delivery__label {\n  font-family: var(--r-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--r-pink);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-r-delivery p {\n  font-family: var(--r-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--r-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":51958320922967,"sku":"[KUORET]-ROSAKOIVU-LASTU-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kuoret-pinkit-vaaleanpunaiset-puiset-puhelimen-suojakuoret-kotelot-omalla-kuvalla-logolla-magsafe.webp?v=1774951017"},{"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":"poppy-puhelimen-kuoret-punaisesta-koivusta","title":"POPPY — Phone Case in red birch (Nordic)","description":"\u003c!-- START: Lastu POPPY product block --\u003e\n\u003cdiv class=\"lastu-poppy-block\"\u003e\n\u003c!-- ─── HOOK ─── --\u003e\n\u003cdiv class=\"lastu-pp-hook\"\u003e\n\u003cp class=\"lastu-pp-hook__pre\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eRed doesn’t apologize.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 class=\"lastu-pp-hook__headline\"\u003eNOT POPPY.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c!-- ─── INTRO ─── --\u003e\n\u003cdiv class=\"lastu-pp-container\"\u003e\n\u003cp class=\"lastu-pp-intro\"\u003e\u003cstrong\u003ePOPPY\u003c\/strong\u003e is a red-tinted phone case made from genuine Nordic birch. The birch grain shows through the shade — no two are alike, no mass production. A red case that gets noticed — but still feels premium in your hand. Engraving or your own image, MagSafe available.\u003c\/p\u003e\n\u003cp class=\"lastu-pp-intro\"\u003eAdd your own engraving or color print — dog, logo, symbol, or any mark. \u003cstrong\u003eBeautiful phone cases\u003c\/strong\u003e are made to order, just for you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ─── FEATURE CARDS ─── --\u003e\n\u003cdiv class=\"lastu-pp-container\"\u003e\n\u003cdiv class=\"lastu-pp-cards\"\u003e\n\u003cdiv class=\"lastu-pp-card\"\u003e\n\u003cdiv class=\"lastu-pp-card__number\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"lastu-pp-card__title\"\u003eRed birch. Not a copy.\u003c\/h3\u003e\n\u003cp class=\"lastu-pp-card__body\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eEvery POPPY -\u003cstrong\u003ered wooden phone case\u003c\/strong\u003e is made from genuine Nordic birch. The grain is different in every piece — bold color, authentic material, a unique finish.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-card\"\u003e\n\u003cdiv class=\"lastu-pp-card__number\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"lastu-pp-card__title\"\u003eSafe finish.\u003c\/h3\u003e\n\u003cp class=\"lastu-pp-card__body\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eThe water-resistant, fully non-toxic lacquer finish meets \u003cstrong\u003eEN 71-3\u003c\/strong\u003e requirements — the same safety level as wooden children’s toys. The natural feel of the wood remains.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-card\"\u003e\n\u003cdiv class=\"lastu-pp-card__number\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"lastu-pp-card__title\"\u003eMagSafe. Engraving. You.\u003c\/h3\u003e\n\u003cp class=\"lastu-pp-card__body\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eChoose \u003cstrong\u003eMagSafe compatibility\u003c\/strong\u003e or add your own engraving — Vegvisir, initials, date, symbol. Live preview shows the final result before you order.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── DARK BOX ─── --\u003e\n\u003cdiv class=\"lastu-pp-container\"\u003e\n\u003cdiv class=\"lastu-pp-dark-box\"\u003e\n\u003ch2 class=\"lastu-pp-dark-box__headline\"\u003eNot from stock.\u003cbr\u003eFor you, made to order.\u003c\/h2\u003e\n\u003cp class=\"lastu-pp-dark-box__body\"\u003eEvery \u003cstrong\u003ePOPPY case\u003c\/strong\u003e is made to order from genuine Nordic birch. Wireless charging works at full power, and magnetic accessories snap on securely. \u003cstrong\u003eRed phone case\u003c\/strong\u003e — made for you, not for the shelf.\u003c\/p\u003e\n\u003cdiv class=\"lastu-pp-rows\"\u003e\n\u003cdiv class=\"lastu-pp-row\"\u003e\n\u003cspan class=\"lastu-pp-row__label\"\u003eColor\u003c\/span\u003e \u003cspan class=\"lastu-pp-row__value\"\u003eBright red Nordic birch. The grain shows through the shade — every \u003cstrong\u003ered birch phone case\u003c\/strong\u003e is unique in the material itself.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-row\"\u003e\n\u003cspan class=\"lastu-pp-row__label\"\u003eMagSafe\u003c\/span\u003e \u003cspan class=\"lastu-pp-row__value\"\u003eAvailable for all phone models on the product page. Works with all MagSafe accessories.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-row\"\u003e\n\u003cspan class=\"lastu-pp-row__label\"\u003eEngraving\u003c\/span\u003e \u003cspan class=\"lastu-pp-row__value\"\u003eVegvisir, initials, coordinates, logo, or symbol. In the preview, the engraving appears black — on the finished case, it takes on the birch’s own light tone against a red background.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-row\"\u003e\n\u003cspan class=\"lastu-pp-row__label\"\u003eLive preview\u003c\/span\u003e \u003cspan class=\"lastu-pp-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-pp-container\"\u003e\n\u003cdiv class=\"lastu-pp-video-card\"\u003e\n\u003cdiv class=\"lastu-pp-video-card__header\"\u003e\n\u003cspan class=\"lastu-pp-video-card__badge\"\u003eVideo\u003c\/span\u003e \u003cspan class=\"lastu-pp-video-card__title\"\u003eWhat is MagSafe?\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-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-pp-video-card__footer\"\u003e\u003ca aria-label=\"Lastun YouTube-kanava\" rel=\"noopener\" href=\"https:\/\/youtube.com\/@lastuja?si=bpWfp0DLZu5h6G9x\" class=\"lastu-pp-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-pp-container\"\u003e\n\u003ch2 class=\"lastu-pp-section-heading\"\u003eCompatibility\u003c\/h2\u003e\n\u003cp class=\"lastu-pp-body-text\"\u003e\u003cstrong\u003eRed phone cases\u003c\/strong\u003e and \u003cstrong\u003ered phone case\u003c\/strong\u003e are available for the following models:\u003c\/p\u003e\n\u003cdiv class=\"lastu-pp-pills\"\u003e\n\u003ca href=\"https:\/\/lastu.co\/collections\/iphone-kuoret\" class=\"lastu-pp-pill\"\u003eiPhone\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/samsung-kuoret\" class=\"lastu-pp-pill\"\u003eSamsung\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/oneplus-kuoret\" class=\"lastu-pp-pill\"\u003eOnePlus\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/google-pixel-kuoret\" class=\"lastu-pp-pill\"\u003eGoogle Pixel\u003c\/a\u003e \u003ca href=\"https:\/\/lastu.co\/collections\/nothing-phone-kuoret\" class=\"lastu-pp-pill\"\u003eNothing Phone\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ─── RAKENNE ─── --\u003e\n\u003cdiv class=\"lastu-pp-container\"\u003e\n\u003ch2 class=\"lastu-pp-section-heading\"\u003eStructure\u003c\/h2\u003e\n\u003cdiv class=\"lastu-pp-spec-list\"\u003e\n\u003cdiv class=\"lastu-pp-spec-item\"\u003e\n\u003cspan class=\"lastu-pp-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-pp-spec-content\"\u003e\n\u003cspan\u003eTextured edge profile – birch gives a natural grip, and the case stays 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-pp-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-spec-item\"\u003e\n\u003cspan class=\"lastu-pp-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-pp-spec-content\"\u003e\n\u003cspan\u003eRaised edge protects the screen – you can place your phone on a flat surface without the display 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-pp-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-spec-item\"\u003e\n\u003cspan class=\"lastu-pp-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-pp-spec-content\"\u003e\n\u003cspan\u003eRaised camera frame – the lens won’t touch the table, so no scratches.\u003c\/span\u003e \u003cimg loading=\"lazy\" alt=\"Camera protection with raised bezel\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/lastu-kamera-highlight_0138c68b-27f2-43cf-a8a5-fa8be2fd36a2.jpg?v=1775027488\" class=\"lastu-pp-spec-img\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-spec-item\"\u003e\n\u003cspan class=\"lastu-pp-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-pp-spec-content\"\u003e\u003cspan\u003eSlim and lightweight. Birch is naturally lighter than most plastic \u003cstrong\u003ered phone cases\u003c\/strong\u003e.\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-spec-item\"\u003e\n\u003cspan class=\"lastu-pp-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-pp-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-pp-spec-item\"\u003e\n\u003cspan class=\"lastu-pp-spec-plus\"\u003e+\u003c\/span\u003e\n\u003cdiv class=\"lastu-pp-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-pp-container\"\u003e\n\u003ch2 class=\"lastu-pp-section-heading\"\u003eMaterials \u0026amp; certifications\u003c\/h2\u003e\n\u003cdiv class=\"lastu-pp-mat-grid\"\u003e\n\u003cdiv class=\"lastu-pp-mat-card\"\u003e\n\u003cdiv class=\"lastu-pp-mat-card__label\"\u003eWood\u003c\/div\u003e\n\u003cp\u003eGenuine Nordic birch. The natural grain shows through the bright red tone — every \u003cstrong\u003ered birch phone case\u003c\/strong\u003e is unique.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-mat-card\"\u003e\n\u003cdiv class=\"lastu-pp-mat-card__label\"\u003eFinish\u003c\/div\u003e\n\u003cp\u003eWater-resistant, non-toxic varnish. EN 71-3 compliance. Safe for everyday use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-mat-card\"\u003e\n\u003cdiv class=\"lastu-pp-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-pp-container\"\u003e\n\u003cdiv class=\"lastu-pp-yellow-box\"\u003e\n\u003cp class=\"lastu-pp-yellow-box__pre\"\u003eMillions of people. Same yellowish silicone phone case.\u003c\/p\u003e\n\u003ch2 class=\"lastu-pp-yellow-box__headline\"\u003ePOPPY IS NOT\u003cbr\u003eYELLOWISH.\u003c\/h2\u003e\n\u003cp class=\"lastu-pp-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-pp-addon-rows\"\u003e\n\u003cdiv class=\"lastu-pp-addon-row\"\u003e\n\u003cspan class=\"lastu-pp-addon-row__name\"\u003eKRIP 2.0 MagSafe ring holder\u003c\/span\u003e \u003cspan class=\"lastu-pp-addon-row__desc\"\u003eSlim. Metallic. Stays put.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-pp-addon-row\"\u003e\n\u003cspan class=\"lastu-pp-addon-row__name\"\u003eKARB MagSafe wallet\u003c\/span\u003e \u003cspan class=\"lastu-pp-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-pp-container\"\u003e\n\u003cdiv class=\"lastu-pp-delivery\"\u003e\n\u003cspan class=\"lastu-pp-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 POPPY product block --\u003e\n\u003cstyle\u003e\n.lastu-poppy-block *,\n.lastu-poppy-block *::before,\n.lastu-poppy-block *::after { box-sizing: border-box; }\n\n.lastu-poppy-block {\n  --pp-dark:    #001A1A;\n  --pp-mid:     #2a0808;\n  --pp-red:     #d42838;\n  --pp-lime:    #c8f03c;\n  --pp-yellow:  #FFEF91;\n  --pp-white:   #f8f0f0;\n  --pp-wmuted:  rgba(248,240,240,0.58);\n  --pp-dborder: rgba(248,240,240,0.11);\n  --pp-lborder: rgba(0,26,26,0.15);\n  --pp-text:    #001A1A;\n  --pp-muted:   #4a2828;\n  --pp-rad:     14px;\n  --pp-mono:    'JetBrains Mono', monospace;\n  --pp-sans:    'IBM Plex Sans', sans-serif;\n  font-family: var(--pp-sans);\n  font-size: 1rem;\n  color: var(--pp-text);\n}\n\n.lastu-pp-container {\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 0 0 32px;\n}\n\n\/* ─── Hook ─── *\/\n.lastu-pp-hook {\n  max-width: 780px;\n  margin: 0 auto 32px;\n  padding: 36px 0 28px;\n  border-bottom: 1px solid var(--pp-lborder);\n}\n.lastu-pp-hook__pre {\n  font-family: var(--pp-mono);\n  font-size: 0.76rem;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--pp-muted);\n  margin: 0 0 10px;\n}\n.lastu-pp-hook__headline {\n  font-family: var(--pp-mono);\n  font-size: clamp(1.45rem, 5vw, 2.4rem);\n  font-weight: 700;\n  color: var(--pp-red);\n  margin: 0;\n  line-height: 1.12;\n  letter-spacing: -0.01em;\n}\n\n\/* ─── Intro \/ body ─── *\/\n.lastu-pp-intro,\n.lastu-pp-body-text {\n  font-family: var(--pp-sans);\n  font-size: 0.97rem;\n  line-height: 1.78;\n  color: var(--pp-text);\n  margin: 0 0 14px;\n}\n\n\/* ─── Section headings ─── *\/\n.lastu-pp-section-heading {\n  font-family: var(--pp-mono);\n  font-size: 1.05rem;\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  color: var(--pp-red);\n  margin: 0 0 18px;\n  padding-bottom: 10px;\n  border-bottom: 1px solid var(--pp-lborder);\n}\n\n\/* ─── Feature cards ─── *\/\n.lastu-pp-cards { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-pp-card {\n  background: var(--pp-mid);\n  border: 1px solid var(--pp-dborder);\n  border-top: 2px solid var(--pp-red);\n  border-radius: var(--pp-rad);\n  padding: 18px 16px;\n}\n.lastu-pp-card__number {\n  font-family: var(--pp-mono);\n  font-size: 0.65rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  color: var(--pp-red);\n  margin-bottom: 10px;\n}\n.lastu-pp-card__title {\n  font-family: var(--pp-mono);\n  font-size: 0.95rem;\n  font-weight: 700;\n  color: var(--pp-white);\n  margin: 0 0 10px;\n  line-height: 1.3;\n}\n.lastu-pp-card__body {\n  font-family: var(--pp-sans);\n  font-size: 0.88rem;\n  line-height: 1.7;\n  color: var(--pp-wmuted);\n  margin: 0;\n}\n\n\/* ─── Dark box ─── *\/\n.lastu-pp-dark-box {\n  background: var(--pp-dark);\n  border: 1px solid var(--pp-dborder);\n  border-radius: var(--pp-rad);\n  padding: 26px 22px;\n}\n.lastu-pp-dark-box__headline {\n  font-family: var(--pp-mono);\n  font-size: clamp(1.1rem, 3.5vw, 1.55rem);\n  font-weight: 700;\n  color: var(--pp-red);\n  margin: 0 0 14px;\n  line-height: 1.2;\n}\n.lastu-pp-dark-box__body {\n  font-family: var(--pp-sans);\n  font-size: 0.95rem;\n  line-height: 1.75;\n  color: var(--pp-white);\n  margin: 0 0 22px;\n}\n.lastu-pp-rows { display: flex; flex-direction: column; }\n.lastu-pp-row {\n  display: flex;\n  gap: 14px;\n  padding: 13px 0;\n  border-top: 1px solid var(--pp-dborder);\n  align-items: flex-start;\n}\n.lastu-pp-row__label {\n  font-family: var(--pp-mono);\n  font-size: 0.66rem;\n  font-weight: 700;\n  letter-spacing: 0.1em;\n  text-transform: uppercase;\n  color: var(--pp-lime);\n  min-width: 86px;\n  flex-shrink: 0;\n  padding-top: 2px;\n}\n.lastu-pp-row__value {\n  font-family: var(--pp-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--pp-white);\n}\n\n\/* ─── Video card ─── *\/\n.lastu-pp-video-card {\n  border: 1px solid var(--pp-lborder);\n  border-radius: var(--pp-rad);\n  overflow: hidden;\n  background: var(--pp-dark);\n}\n.lastu-pp-video-card__header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 13px 18px;\n  border-bottom: 1px solid var(--pp-dborder);\n}\n.lastu-pp-video-card__badge {\n  font-family: var(--pp-mono);\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 0.14em;\n  text-transform: uppercase;\n  color: var(--pp-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-pp-video-card__title {\n  font-family: var(--pp-mono);\n  font-size: 0.86rem;\n  font-weight: 600;\n  color: var(--pp-white);\n}\n.lastu-pp-video-wrap { aspect-ratio: 16\/9; width: 100%; display: block; }\n.lastu-pp-video-wrap iframe { width: 100%; height: 100%; border: 0; display: block; }\n@supports not (aspect-ratio: 16\/9) {\n  .lastu-pp-video-wrap { position: relative; }\n  .lastu-pp-video-wrap::before { content: ''; display: block; padding-top: 56.25%; }\n  .lastu-pp-video-wrap iframe { position: absolute; inset: 0; }\n}\n.lastu-pp-video-card__footer {\n  padding: 13px 18px;\n  border-top: 1px solid var(--pp-dborder);\n  display: flex;\n  justify-content: center;\n}\n.lastu-pp-video-card__link {\n  font-family: var(--pp-sans);\n  color: var(--pp-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-pp-video-card__link::after { content: '→'; transition: transform 0.2s; }\n.lastu-pp-video-card__link:hover { color: #FF0000; }\n.lastu-pp-video-card__link:hover::after { transform: translateX(3px); }\n\n\/* ─── Pills ─── *\/\n.lastu-pp-pills { display: flex; flex-wrap: wrap; gap: 8px; }\n.lastu-pp-pill {\n  font-family: var(--pp-mono);\n  display: inline-block;\n  padding: 7px 14px;\n  border: 1px solid var(--pp-lborder);\n  border-radius: 40px;\n  font-size: 0.79rem;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  color: var(--pp-text);\n  text-decoration: none;\n  transition: border-color 0.2s, color 0.2s;\n}\n.lastu-pp-pill:hover { border-color: var(--pp-red); color: var(--pp-red); }\n\n\/* ─── Spec list ─── *\/\n.lastu-pp-spec-list { display: flex; flex-direction: column; }\n.lastu-pp-spec-item {\n  display: flex;\n  gap: 12px;\n  padding: 14px 0;\n  border-top: 1px solid var(--pp-lborder);\n  align-items: flex-start;\n}\n.lastu-pp-spec-plus {\n  font-family: var(--pp-mono);\n  color: var(--pp-red);\n  font-weight: 700;\n  font-size: 1rem;\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n.lastu-pp-spec-content {\n  font-family: var(--pp-sans);\n  font-size: 0.93rem;\n  line-height: 1.7;\n  color: var(--pp-text);\n  flex: 1;\n}\n.lastu-pp-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-pp-mat-grid { display: grid; grid-template-columns: 1fr; gap: 10px; }\n.lastu-pp-mat-card {\n  border: 1px solid var(--pp-lborder);\n  border-top: 2px solid var(--pp-lborder);\n  border-radius: var(--pp-rad);\n  padding: 16px 14px;\n}\n.lastu-pp-mat-card__label {\n  font-family: var(--pp-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--pp-red);\n  margin-bottom: 8px;\n}\n.lastu-pp-mat-card p {\n  font-family: var(--pp-sans);\n  font-size: 0.88rem;\n  line-height: 1.6;\n  color: var(--pp-muted);\n  margin: 0;\n}\n\n\/* ─── Yellow box ─── *\/\n.lastu-pp-yellow-box { background: var(--pp-yellow); border-radius: var(--pp-rad); padding: 26px 22px; }\n.lastu-pp-yellow-box__pre {\n  font-family: var(--pp-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-pp-yellow-box__headline {\n  font-family: var(--pp-mono);\n  font-size: clamp(1.25rem, 4vw, 1.9rem);\n  font-weight: 700;\n  color: var(--pp-dark);\n  margin: 0 0 14px;\n  line-height: 1.12;\n}\n.lastu-pp-yellow-box__body {\n  font-family: var(--pp-sans);\n  font-size: 0.95rem;\n  color: var(--pp-dark);\n  margin: 0 0 18px;\n  line-height: 1.7;\n}\n.lastu-pp-yellow-box__body a { color: var(--pp-dark); font-weight: 700; text-decoration: underline; }\n.lastu-pp-addon-rows { display: flex; flex-direction: column; }\n.lastu-pp-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-pp-addon-row__name { font-family: var(--pp-mono); font-size: 0.86rem; font-weight: 700; color: var(--pp-dark); }\n.lastu-pp-addon-row__desc { font-family: var(--pp-sans); font-size: 0.8rem; color: rgba(0,26,26,0.55); text-align: right; flex-shrink: 0; }\n\n\/* ─── Delivery ─── *\/\n.lastu-pp-delivery {\n  border: 1px solid var(--pp-lborder);\n  border-radius: var(--pp-rad);\n  padding: 17px 20px;\n  display: flex;\n  gap: 16px;\n  align-items: flex-start;\n}\n.lastu-pp-delivery__label {\n  font-family: var(--pp-mono);\n  font-size: 0.68rem;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n  color: var(--pp-red);\n  min-width: 74px;\n  padding-top: 2px;\n  flex-shrink: 0;\n}\n.lastu-pp-delivery p {\n  font-family: var(--pp-sans);\n  font-size: 0.9rem;\n  line-height: 1.65;\n  color: var(--pp-muted);\n  margin: 0;\n}\n\u003c\/style\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":53303629513047,"sku":"[KUORET]-POPPYKOIVU-LASTU-KUORET","price":20.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/punaiset-kauniit-puiset-puhelimen-kuoret-lastu-suojakuoret-kuvalla-kaiverrus-naisille-iphone-samsung-oneplus-pixel-nothing.webp?v=1776157648"},{"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"},{"product_id":"kansi-macbook-kansisuoja","title":"COVER - MacBook cover made from genuine materials","description":"\u003c!-- LASTU — KANSI MacBook kansisuoja | Tuotekuvaus --\u003e\u003c!-- CSS namespace: lastu-kansi- --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Fonts: JetBrains Mono (headings) + IBM Plex Sans (body) --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=JetBrains+Mono:wght@400;600;700\u0026family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,500;1,300\u0026display=swap');\n\n  .lastu-kansi-root {\n    font-family: 'IBM Plex Sans', sans-serif;\n    color: #e8e0d4;\n    background-color: #001A1A;\n    max-width: 860px;\n    margin: 0 auto;\n    padding: 0 24px 60px 24px;\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .lastu-kansi-root * { box-sizing: border-box; }\n\n  \/* --- HERO HOOK --- *\/\n  .lastu-kansi-hook {\n    background: #001A1A;\n    border-left: 3px solid #c8f03c;\n    padding: 28px 28px 28px 32px;\n    margin-bottom: 40px;\n  }\n  .lastu-kansi-hook-stat {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 12px;\n    font-weight: 600;\n    letter-spacing: 0.14em;\n    color: #c8f03c;\n    text-transform: uppercase;\n    margin-bottom: 10px;\n  }\n  .lastu-kansi-hook-headline {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 22px;\n    font-weight: 700;\n    line-height: 1.25;\n    color: #FFEF91;\n    letter-spacing: -0.01em;\n    margin: 0 0 10px 0;\n  }\n  .lastu-kansi-hook-cta {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 12px;\n    font-weight: 600;\n    color: #c8f03c;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    margin-top: 12px;\n  }\n\n  \/* --- HEADINGS --- *\/\n  .lastu-kansi-root h1 {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 28px;\n    font-weight: 700;\n    color: #FFEF91;\n    letter-spacing: -0.02em;\n    margin: 0 0 8px 0;\n    line-height: 1.2;\n  }\n  .lastu-kansi-root h2 {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 17px;\n    font-weight: 600;\n    color: #FFEF91;\n    letter-spacing: -0.01em;\n    margin: 44px 0 18px 0;\n    text-transform: none;\n  }\n  .lastu-kansi-root h3 {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 13px;\n    font-weight: 600;\n    color: #c8f03c;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    margin: 0 0 8px 0;\n  }\n  .lastu-kansi-root h4 {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 12px;\n    font-weight: 600;\n    color: #8aac8a;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    margin: 0 0 16px 0;\n  }\n\n  .lastu-kansi-root p {\n    margin: 0 0 16px 0;\n    color: #c8bfb0;\n  }\n\n  \/* --- INTRO BADGE --- *\/\n  .lastu-kansi-badge {\n    display: inline-block;\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    background: rgba(200, 240, 60, 0.12);\n    color: #c8f03c;\n    border: 1px solid rgba(200, 240, 60, 0.3);\n    padding: 4px 10px;\n    border-radius: 2px;\n    margin-bottom: 18px;\n  }\n\n  \/* --- FEATURE CARDS --- *\/\n  .lastu-kansi-cards {\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    margin: 0 0 40px 0;\n  }\n  .lastu-kansi-card {\n    background: #0d2a2a;\n    border-left: 3px solid #1a4a3a;\n    padding: 20px 24px;\n    transition: border-color 0.2s;\n  }\n  .lastu-kansi-card:hover {\n    border-left-color: #c8f03c;\n  }\n  .lastu-kansi-card h3 {\n    margin-bottom: 6px;\n  }\n  .lastu-kansi-card p {\n    margin: 0;\n    font-size: 14px;\n    color: #a89e90;\n  }\n\n  \/* --- INFO BOX (alkuperä) --- *\/\n  .lastu-kansi-origin {\n    border: 1px solid rgba(255, 239, 145, 0.2);\n    background: rgba(255, 239, 145, 0.04);\n    padding: 24px 28px;\n    margin: 40px 0;\n  }\n  .lastu-kansi-origin-year {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 42px;\n    font-weight: 700;\n    color: rgba(255, 239, 145, 0.15);\n    line-height: 1;\n    float: right;\n    margin-left: 20px;\n  }\n  .lastu-kansi-origin p {\n    font-size: 14px;\n    line-height: 1.7;\n  }\n\n  \/* --- MATERIALS GRID --- *\/\n  .lastu-kansi-materials {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 2px;\n    margin: 24px 0 40px 0;\n  }\n  @media (max-width: 600px) {\n    .lastu-kansi-materials { grid-template-columns: repeat(2, 1fr); }\n  }\n  .lastu-kansi-material {\n    background: #0d2a2a;\n    padding: 16px 18px;\n  }\n  .lastu-kansi-material-name {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 13px;\n    font-weight: 700;\n    color: #FFEF91;\n    margin-bottom: 3px;\n  }\n  .lastu-kansi-material-desc {\n    font-size: 12px;\n    color: #7a8a7a;\n    margin: 0;\n  }\n\n  \/* --- ENGRAVING ACCENT BOX --- *\/\n  .lastu-kansi-engraving {\n    background: #c8f03c;\n    padding: 20px 28px;\n    margin: 40px 0;\n    display: flex;\n    align-items: center;\n    gap: 20px;\n  }\n  .lastu-kansi-engraving-price {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 32px;\n    font-weight: 700;\n    color: #001A1A;\n    white-space: nowrap;\n    line-height: 1;\n  }\n  .lastu-kansi-engraving-text {\n    font-size: 14px;\n    color: #001A1A;\n    margin: 0;\n    line-height: 1.5;\n  }\n  .lastu-kansi-engraving-text strong {\n    font-weight: 600;\n    display: block;\n    font-size: 15px;\n    margin-bottom: 2px;\n  }\n\n  \/* --- COMPATIBILITY PILLS --- *\/\n  .lastu-kansi-compat {\n    margin: 0 0 40px 0;\n  }\n  .lastu-kansi-pills {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    margin-top: 12px;\n  }\n  .lastu-kansi-pill {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.06em;\n    background: #0d2a2a;\n    color: #8aac8a;\n    border: 1px solid #1a4a3a;\n    padding: 5px 12px;\n    border-radius: 2px;\n    white-space: nowrap;\n  }\n  .lastu-kansi-pill.--new {\n    border-color: rgba(200,240,60,0.4);\n    color: #c8f03c;\n    background: rgba(200,240,60,0.07);\n  }\n\n  \/* --- SPECS LIST --- *\/\n  .lastu-kansi-specs {\n    background: #0a2020;\n    padding: 24px 28px;\n    margin: 40px 0;\n  }\n  .lastu-kansi-specs-row {\n    display: flex;\n    border-bottom: 1px solid #0d3030;\n    padding: 9px 0;\n    gap: 16px;\n    align-items: baseline;\n  }\n  .lastu-kansi-specs-row:last-child { border-bottom: none; }\n  .lastu-kansi-specs-key {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 11px;\n    font-weight: 600;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n    color: #4a7a5a;\n    min-width: 160px;\n    flex-shrink: 0;\n  }\n  .lastu-kansi-specs-val {\n    font-size: 13px;\n    color: #a89e90;\n    margin: 0;\n  }\n\n  \/* --- DELIVERY --- *\/\n  .lastu-kansi-delivery {\n    border-top: 1px solid #1a3a3a;\n    padding-top: 20px;\n    margin-top: 40px;\n  }\n  .lastu-kansi-delivery p {\n    font-size: 13px;\n    color: #6a8a7a;\n    margin: 0;\n    font-style: italic;\n  }\n\n  \/* --- CERT ROW --- *\/\n  .lastu-kansi-certs {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-top: 10px;\n  }\n  .lastu-kansi-cert {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 10px;\n    font-weight: 600;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    background: transparent;\n    border: 1px solid #1a4a3a;\n    color: #4a7a5a;\n    padding: 3px 9px;\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"lastu-kansi-root\"\u003e\n\u003c!-- HOOK --\u003e\n\u003cdiv class=\"lastu-kansi-hook\"\u003e\n\u003cdiv class=\"lastu-kansi-hook-stat\"\u003eFirst in Nordic countries since 2011\u003c\/div\u003e\n\u003ch1 class=\"lastu-kansi-hook-headline\"\u003eThe MacBook is valuable.\u003cbr\u003eTreat it accordingly.\u003c\/h1\u003e\n\u003cp style=\"margin: 10px 0 0 0; color: #a89e90; font-size: 14px;\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eRequested for years. Finally back. Made from authentic materials, hand-finished — not mass-produced.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"lastu-kansi-hook-cta\"\u003eChoose material. Personalize it. Install. →\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"lastu-kansi-badge\"\u003eMacBook cover · Nordic · Personalizable\u003c\/div\u003e\n\u003ch1\u003eKANSI — MacBook cover made from authentic materials\u003c\/h1\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eMacBook cover made with real natural materials: birch, carbon fiber, and M05 fabric. No plastic. No industrial coating. No two alike.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eLastu has made MacBook covers since 2011 — first in Nordic countries. After several years away, these much-requested products are finally back, renewed and improved. KANSI fits all current MacBook Air and MacBook Pro models.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- FEATURE CARDS --\u003e\n\u003ch2\u003eWhy KANSI?\u003c\/h2\u003e\n\u003cdiv class=\"lastu-kansi-cards\"\u003e\n\u003cdiv class=\"lastu-kansi-card\"\u003e\n\u003ch3\u003eAuthentic material\u003c\/h3\u003e\n\u003cp\u003eEvery KANSI is made from real materials — birch veneer, carbon fiber, or M05 fabric. No laminate, no PVC. Wood lives, breathes, and develops its own patina. Your MacBook ends up looking truly unique — because it is.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-card\"\u003e\n\u003ch3\u003eProtects from scratches\u003c\/h3\u003e\n\u003cp\u003eThe MacBook’s aluminum body scratches easily. KANSI covers the entire flat surface of the back cover and protects it from everyday bumps, sliding across tables, and rubbing in your bag — invisibly, without added bulk.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-card\"\u003e\n\u003ch3\u003eEasy to install — easy to remove\u003c\/h3\u003e\n\u003cp\u003eKANSI attaches with 3M adhesive to the flat back cover. Installation takes under a minute. When you want to remove it, it comes off cleanly and leaves no marks on the cover. No risk. No permanence against your will.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-card\"\u003e\n\u003ch3\u003eWater-repellent treatment\u003c\/h3\u003e\n\u003cp\u003eAll KANSI materials are treated to be water-repellent — including wood. Coffee splashes and light moisture won’t damage the surface. Non-toxic treatment, safe to use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-card\"\u003e\n\u003ch3\u003ePersonalize with your own engraving\u003c\/h3\u003e\n\u003cp\u003eFor an additional +5 €, you can add laser engraving: your logo, image, text, or a selection from Lastu’s ready-made illustration collection. Engravings are cut with laser precision directly into the material you choose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-card\"\u003e\n\u003ch3\u003eNordic craftsmanship — not mass production\u003c\/h3\u003e\n\u003cp\u003eEvery KANSI is made to order in Oulu. No stock, no mass production, no two exactly alike. By buying from Lastu, you support Nordic craftsmanship and local production.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ORIGIN BOX --\u003e\n\u003cdiv class=\"lastu-kansi-origin\"\u003e\n\u003cdiv class=\"lastu-kansi-origin-year\"\u003e\u003cspan style=\"color: rgb(204, 204, 204);\"\u003e2011\u003c\/span\u003e\u003c\/div\u003e\n\u003ch4\u003eHistory\u003c\/h4\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eLastu started making MacBook covers in 2011 — the first company in Finland to do so. Back then, every cover was sanded and finished by hand from birch veneer. The products built a loyal fan base, but the collection was gradually phased out in favor of phone cases.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eOver the years, the requests never stopped. Now KANSI is back — with a wider model range, better materials, and built for new MacBook generations. Same attitude. Same craftsmanship. Made in Nordic.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ENGRAVING --\u003e\n\u003cdiv class=\"lastu-kansi-engraving\"\u003e\n\u003cdiv class=\"lastu-kansi-engraving-price\"\u003e+5 €\u003c\/div\u003e\n\u003cp class=\"lastu-kansi-engraving-text\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eAdd a personal engraving\u003c\/strong\u003e Your own logo, your own image, your own text — or choose from Lastu’s illustration collection. With laser engraving precision. On the product page, you can preview the engraving in real time before confirming your order.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- MATERIALS --\u003e\n\u003ch2\u003eMaterials\u003c\/h2\u003e\n\u003cp\u003eChoose the material that describes you. All treated to be water-repellent. All non-toxic.\u003c\/p\u003e\n\u003cdiv class=\"lastu-kansi-materials\"\u003e\n\u003cdiv class=\"lastu-kansi-material\"\u003e\n\u003cdiv class=\"lastu-kansi-material-name\"\u003eHiili\u003c\/div\u003e\n\u003cp class=\"lastu-kansi-material-desc\"\u003eBlack birch — dark, minimal, refined.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-material\"\u003e\n\u003cdiv class=\"lastu-kansi-material-name\"\u003eTerwa\u003c\/div\u003e\n\u003cp class=\"lastu-kansi-material-desc\"\u003eTar-treated birch — Nordic, aromatic, one of a kind.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-material\"\u003e\n\u003cdiv class=\"lastu-kansi-material-name\"\u003ePoppy\u003c\/div\u003e\n\u003cp class=\"lastu-kansi-material-desc\"\u003eRed birch — natural, warm, distinctive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-material\"\u003e\n\u003cdiv class=\"lastu-kansi-material-name\"\u003eRosa\u003c\/div\u003e\n\u003cp class=\"lastu-kansi-material-desc\"\u003ePink wood — soft tone, tough material.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-material\"\u003e\n\u003cdiv class=\"lastu-kansi-material-name\"\u003eKarb\u003c\/div\u003e\n\u003cp class=\"lastu-kansi-material-desc\"\u003eCarbon fiber — technical, light, and unapologetically no-compromise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-material\"\u003e\n\u003cdiv class=\"lastu-kansi-material-name\"\u003eAuthentic M05\u003c\/div\u003e\n\u003cp class=\"lastu-kansi-material-desc\"\u003eGenuine military material — texture, history, attitude.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COMPATIBILITY --\u003e\n\u003cdiv class=\"lastu-kansi-compat\"\u003e\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eKANSI is available for all current flat-design MacBook models. Choose your model on the product page.\u003c\/p\u003e\n\u003cdiv class=\"lastu-kansi-pills\"\u003e\n\u003cspan class=\"lastu-kansi-pill --new\"\u003eMacBook Air 13\" M2 (2022)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill --new\"\u003eMacBook Air 13\" M3 (2024)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill --new\"\u003eMacBook Air 13\" M4 (2025)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill --new\"\u003eMacBook Air 15\" M2 (2023)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill --new\"\u003eMacBook Air 15\" M3 (2024)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill --new\"\u003eMacBook Air 15\" M4 (2025)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill\"\u003eMacBook Pro 14\" M1\/M2 (2021–23)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill\"\u003eMacBook Pro 14\" M3\/M4 (2023–24)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill\"\u003eMacBook Pro 16\" M1\/M2 (2021–23)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill\"\u003eMacBook Pro 16\" M3\/M4 (2023–24)\u003c\/span\u003e \u003cspan class=\"lastu-kansi-pill --new\"\u003eMacBook Neo\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin-top: 12px; font-size: 12px; color: #4a7a5a;\"\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eKANSI covers the entire flat surface of the back cover. The curved edges of the cover (~2 mm) are intentionally left unprotected so the adhesive stays in place and does not peel off.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003cdiv class=\"lastu-kansi-specs\"\u003e\n\u003ch4\u003eProduct details\u003c\/h4\u003e\n\u003cdiv class=\"lastu-kansi-specs-row\"\u003e\n\u003cspan class=\"lastu-kansi-specs-key\"\u003eMaterial\u003c\/span\u003e\n\u003cp class=\"lastu-kansi-specs-val\"\u003eBirch veneer, carbon fiber, or M05 fabric — depending on the model\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-specs-row\"\u003e\n\u003cspan class=\"lastu-kansi-specs-key\"\u003eThickness\u003c\/span\u003e\n\u003cp class=\"lastu-kansi-specs-val\"\u003eapprox. 0.5–1 mm depending on material\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-specs-row\"\u003e\n\u003cspan class=\"lastu-kansi-specs-key\"\u003eAttachment\u003c\/span\u003e\n\u003cp class=\"lastu-kansi-specs-val\"\u003eSpecial 3M adhesive — removable without leaving marks\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-specs-row\"\u003e\n\u003cspan class=\"lastu-kansi-specs-key\"\u003eCoating\u003c\/span\u003e\n\u003cp class=\"lastu-kansi-specs-val\"\u003eWater-repellent finish, non-toxic\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-specs-row\"\u003e\n\u003cspan class=\"lastu-kansi-specs-key\"\u003ePersonalization\u003c\/span\u003e\n\u003cp class=\"lastu-kansi-specs-val\"\u003eLaser engraving +5 € — your own image, logo, or text\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-specs-row\"\u003e\n\u003cspan class=\"lastu-kansi-specs-key\"\u003eManufacturing\u003c\/span\u003e\n\u003cp class=\"lastu-kansi-specs-val\"\u003eMade to order, Oulu, Finland\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lastu-kansi-specs-row\"\u003e\n\u003cspan class=\"lastu-kansi-specs-key\"\u003eCertifications\u003c\/span\u003e\n\u003cp class=\"lastu-kansi-specs-val\"\u003eDesign From Finland · Avainlippu · FSC · PlasticBank\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DELIVERY --\u003e\n\u003cdiv class=\"lastu-kansi-delivery\"\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 255, 255);\"\u003eThe product is made within 2–8 business days and shipped using the selected delivery method. Free shipping is available. You’ll see delivery times at checkout.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"lastu-kansi-certs\"\u003e\n\u003cspan class=\"lastu-kansi-cert\"\u003eDesign From Finland\u003c\/span\u003e \u003cspan class=\"lastu-kansi-cert\"\u003eAvainlippu\u003c\/span\u003e \u003cspan class=\"lastu-kansi-cert\"\u003eFSC\u003c\/span\u003e \u003cspan class=\"lastu-kansi-cert\"\u003ePlasticBank\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n  SEO META — Lisää Shopify-tuotteen meta title \u0026 description:\n  \n  Meta title (max 60 merkkiä):\n  KANSI – Puinen MacBook kansisuoja | Lastu\n\n  Meta description (max 155 merkkiä):\n  Puinen MacBook kansisuoja aidoista materiaaleista – koivu, hiilikuitu, M05. Sopii MacBook Air M2\/M3\/M4 ja Pro 14\"\/16\". Personoitava kaiverruksella. Suomalainen käsityö vuodesta 2011.\n\n  URL handle (ehdotus):\n  \/products\/kansi-macbook-kansisuoja\n\n  SEO-hakusanat joille optimoitu:\n  - MacBook kansisuoja\n  - MacBook skin puinen\n  - puinen MacBook kansi\n  - MacBook Air kansisuoja\n  - MacBook Pro kansisuoja\n  - MacBook kansi kaiverruksella\n  - MacBook kansisuoja personoitu\n  - MacBook Air M2 M3 M4 kansi\n  - MacBook suojakuori puu\n  - kannettavan kansisuoja\n  - macbook skin suomi\n====================================================== --\u003e","brand":"Lastu","offers":[{"title":"Default Title","offer_id":53362305204567,"sku":null,"price":34.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/files\/Lastu-kansi-macbook-air-pro-neo-suoja-kansisuoja-skin-wrap.webp?v=1776772502"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2588\/4384\/collections\/Lastu-iphone-puhelimen-kuoret-kotelot-suojakuoret_93277482-538e-4f48-9bbe-f14903069eaf.png?v=1777379992","url":"https:\/\/lastu.co\/en-se\/collections\/puhelimen-kuoret-kotelot-suojakuoret.oembed","provider":"Lastu","version":"1.0","type":"link"}