{"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":22.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","url":"https:\/\/lastu.co\/en-gb\/products\/light-pink-phone-cases-genuine-birch-wooden","provider":"Lastu","version":"1.0","type":"link"}