{"title":"Skincare","description":"\u003cp\u003eExplore our full range of skincare products — from cleansers and toners to serums, creams, masks, and more. Formulated to target acne, pores, aging, brightening, and hydration.\u003c\/p\u003e","products":[{"product_id":"gift-pdrn-pink-hyaluronic-moisturizing-cream-10ml","title":"Pink pack 5 in 1","description":"\u003cp\u003e\u003c\/p\u003e","brand":"MEDICUBE US","offers":[{"title":"Default Title","offer_id":51832188010817,"sku":"SMEKR66046R00","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/Screenshot_2026-07-15_at_11.20.14.png?v=1784178777"},{"product_id":"asset-pack-61953048578-example-product-4","title":"Portable Desktop Spray Air Cooler – Mini Mist Fan","description":"\u003ch2\u003eYour Personal Cool Zone, Wherever You Go\u003c\/h2\u003e\u003cp\u003eHot days don't stand a chance against the \u003cstrong\u003ePortable Desktop Spray Air Cooler\u003c\/strong\u003e. Combining a whisper-quiet fan with a fine cooling mist, this compact device delivers instant relief right at your desk, bedside, or wherever you need it most.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCooling mist technology\u003c\/strong\u003e – Fine water spray lowers the surrounding temperature in seconds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePortable \u0026amp; lightweight\u003c\/strong\u003e – Slim design you can take from room to room or even on the go\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB powered\u003c\/strong\u003e – Works with any laptop, power bank, or USB wall adapter\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuiet operation\u003c\/strong\u003e – Barely a whisper, so you can stay cool without the noise\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy-fill water tank\u003c\/strong\u003e – Refill in seconds for continuous misting\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eIdeal For\u003c\/h2\u003e\u003cp\u003eHome offices, bedrooms, dorm rooms, travel, and any space where you need a personal breeze on demand.\u003c\/p\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":51909282464065,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/39193b57b7360e180ce6db15a7685cbc.png?v=1782904300"},{"product_id":"asset-pack-61953015810-example-product-1","title":"Portable Desktop Spray Air Cooler – Mini Mist Fan","description":"\u003ch2\u003eYour Personal Cool Zone, Wherever You Go\u003c\/h2\u003e\u003cp\u003eHot days don't stand a chance against the \u003cstrong\u003ePortable Desktop Spray Air Cooler\u003c\/strong\u003e. Combining a whisper-quiet fan with a fine cooling mist, this compact device delivers instant relief right at your desk, bedside, or wherever you need it most.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCooling mist technology\u003c\/strong\u003e – Fine water spray lowers the surrounding temperature in seconds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePortable \u0026amp; lightweight\u003c\/strong\u003e – Slim design you can take from room to room or even on the go\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB powered\u003c\/strong\u003e – Works with any laptop, power bank, or USB wall adapter\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuiet operation\u003c\/strong\u003e – Barely a whisper, so you can stay cool without the noise\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy-fill water tank\u003c\/strong\u003e – Refill in seconds for continuous misting\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eIdeal For\u003c\/h2\u003e\u003cp\u003eHome offices, bedrooms, dorm rooms, travel, and any space where you need a personal breeze on demand.\u003c\/p\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":51909283610945,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/21015042bf9fc426d29bdb9b6acae760.png?v=1782904358"},{"product_id":"asset-pack-61953015810-example-product-2","title":"Portable Desktop Spray Air Cooler – Mini Mist Fan","description":"\u003ch2\u003eYour Personal Cool Zone, Wherever You Go\u003c\/h2\u003e\u003cp\u003eHot days don't stand a chance against the \u003cstrong\u003ePortable Desktop Spray Air Cooler\u003c\/strong\u003e. Combining a whisper-quiet fan with a fine cooling mist, this compact device delivers instant relief right at your desk, bedside, or wherever you need it most.\u003c\/p\u003e\u003ch2\u003eKey Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCooling mist technology\u003c\/strong\u003e – Fine water spray lowers the surrounding temperature in seconds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePortable \u0026amp; lightweight\u003c\/strong\u003e – Slim design you can take from room to room or even on the go\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB powered\u003c\/strong\u003e – Works with any laptop, power bank, or USB wall adapter\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQuiet operation\u003c\/strong\u003e – Barely a whisper, so you can stay cool without the noise\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy-fill water tank\u003c\/strong\u003e – Refill in seconds for continuous misting\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eIdeal For\u003c\/h2\u003e\u003cp\u003eHome offices, bedrooms, dorm rooms, travel, and any space where you need a personal breeze on demand.\u003c\/p\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":51909283676481,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/71b9ce28cafb0e2e61e71f8d39030bf0.png?v=1782904361"},{"product_id":"asset-pack-61953015810-example-product-3","title":"Desktop Spray Air Cooler – Personal Mini Fan with Mist","description":"\u003ch2\u003eStay Cool Anywhere, Anytime\u003c\/h2\u003e\u003cp\u003eBeat the heat without leaving your desk. The \u003cstrong\u003eDesktop Spray Air Cooler\u003c\/strong\u003e combines a powerful mini fan with a refreshing water mist to create your own personal cool zone — whether you're working, studying, or relaxing at home.\u003c\/p\u003e\u003ch2\u003eWhy You'll Love It\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eInstant cooling mist\u003c\/strong\u003e – Fine water spray drops the temperature around you in seconds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWhisper-quiet operation\u003c\/strong\u003e – Stay focused without distracting noise\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact \u0026amp; portable\u003c\/strong\u003e – Fits perfectly on any desk, nightstand, or countertop\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB powered\u003c\/strong\u003e – Simply plug into your laptop, power bank, or USB adapter\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to refill\u003c\/strong\u003e – Built-in water tank for continuous misting\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003ePerfect For\u003c\/h2\u003e\u003cp\u003eHome offices, bedrooms, dorm rooms, or anywhere you need a personal cool breeze on a hot day.\u003c\/p\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":51909283709249,"sku":null,"price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/d85561d78396c645321182806107d1db.png?v=1782904363"},{"product_id":"portable-desktop-spray-air-cooler","title":"Portable Desktop Spray Air Cooler","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eTouch‑Screen Upgraded Model [Drops 1.0 M² In 1 Second] 1‑Times‑Larger Ice‑Mist Cool Breeze With Touc\u003c\/span\u003e\u003c\/p\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":51909285380417,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/Screenshot_2026-07-01_at_10.46.48.png?v=1782900902"},{"product_id":"packpdrn-pink-hyaluronic-moisturizing-cream","title":"pack2","description":"\u003cp\u003e\u003c\/p\u003e","brand":"MEDICUBE US","offers":[{"title":"Default Title","offer_id":51986210324801,"sku":"SMEKR66046R00","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/Screenshot_2026-07-15_at_11.20.14.png?v=1784178777"},{"product_id":"pack3","title":"pack3","description":"\u003cp\u003e\u003c\/p\u003e","brand":"MEDICUBE US","offers":[{"title":"Default Title","offer_id":51986210849089,"sku":"SMEKR66046R00","price":69.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/Screenshot_2026-07-15_at_11.20.14.png?v=1784178777"},{"product_id":"pack-300","title":"PACK 300","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003cmeta name=\"description\" content=\"300 amigurumi crochet patterns including the signature Pug and Amigurumi Clouds, plus video instructions. Instant digital download for $29.\"\u003e \u003clink rel=\"canonical\" href=\"https:\/\/rbaine.myshopify.com\/pages\/amigurumi-pack\"\u003e \u003cmeta property=\"og:type\" content=\"product\"\u003e \u003cmeta property=\"og:site_name\" content=\"rbaine\"\u003e \u003cmeta property=\"og:title\" content=\"300 Amigurumi Crochet Patterns | rbaine — $29 Instant Download\"\u003e \u003cmeta property=\"og:description\" content=\"300 amigurumi crochet patterns including the signature Pug and Amigurumi Clouds, plus video instructions. Instant digital download for $29.\"\u003e \u003cmeta property=\"og:image\" content=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150543_cadadff5-e59d-4cb9-a2d7-8004eba91f14.png\"\u003e \u003cmeta property=\"og:url\" content=\"https:\/\/rbaine.myshopify.com\/pages\/amigurumi-pack\"\u003e \u003cmeta name=\"twitter:card\" content=\"summary_large_image\"\u003e \u003cmeta name=\"twitter:title\" content=\"300 Amigurumi Crochet Patterns | rbaine — $29 Instant Download\"\u003e \u003cmeta name=\"twitter:description\" content=\"300 amigurumi crochet patterns including the signature Pug and Amigurumi Clouds, plus video instructions.\"\u003e \u003cmeta name=\"twitter:image\" content=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150543_cadadff5-e59d-4cb9-a2d7-8004eba91f14.png\"\u003e \u003cmeta name=\"theme-color\" content=\"#3A2E27\"\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\/\",\n  \"@type\": \"Product\",\n  \"name\": \"rbaine 300 Amigurumi Crochet Pattern Pack\",\n  \"description\": \"300 amigurumi crochet PDF patterns including the signature Pug pattern and Amigurumi Cloud set, plus video instructions. Instant digital download.\",\n  \"image\": [\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150543_cadadff5-e59d-4cb9-a2d7-8004eba91f14.png\"],\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"rbaine\" },\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"url\": \"https:\/\/rbaine.myshopify.com\/pages\/amigurumi-pack\",\n    \"priceCurrency\": \"USD\",\n    \"price\": \"29.00\",\n    \"availability\": \"https:\/\/schema.org\/InStock\"\n  }\n}\n\u003c\/script\u003e\u003c\/p\u003e\n\u003c!-- NOTE: canonical\/og\/product URLs above use a placeholder domain — replace with your live rbaine.myshopify.com or custom domain URL once the page is published. No AggregateRating\/review markup is included on purpose; only add that once you have real customer reviews (fabricated ratings violate Google's structured data guidelines). --\u003e\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700\u0026family=Quicksand:wght@400;500;600;700\u0026display=swap');\n\n  :root{\n    --rb-cream:#FBF4EC;\n    --rb-blush:#F5DED2;\n    --rb-terracotta:#C97B5E;\n    --rb-terracotta-dark:#8F4A32;\n    --rb-action:#8F4A32;\n    --rb-action-dark:#6F3620;\n    --rb-sage:#4F6142;\n    --rb-ink:#241C17;\n    --rb-ink-soft:#463A32;\n    --rb-white:#FFFFFF;\n    --rb-radius:18px;\n    --rb-max:1160px;\n    --rb-focus:#1F4FA0;\n  }\n  *{box-sizing:border-box;}\n  html{scroll-behavior:smooth; font-size:112.5%;}\n  body{\n    margin:0;\n    font-family:'Quicksand', system-ui, -apple-system, sans-serif;\n    color:var(--rb-ink);\n    background:var(--rb-cream);\n    line-height:1.7;\n    font-size:1.05rem;\n    -webkit-font-smoothing:antialiased;\n  }\n  a:focus-visible, button:focus-visible, summary:focus-visible, input:focus-visible{\n    outline:3px solid var(--rb-focus);\n    outline-offset:3px;\n  }\n  @media (prefers-reduced-motion: reduce){\n    .rb-btn{transition:none;}\n  }\n  img{max-width:100%;display:block;border-radius:var(--rb-radius);}\n  h1,h2,h3{font-family:'Fraunces', Georgia, serif; margin:0 0 .5em; line-height:1.28; color:var(--rb-ink);}\n  h1{font-size:clamp(2rem,5vw + 1rem,3.4rem); font-weight:700;}\n  h2{font-size:clamp(1.5rem,3vw + 1rem,2.4rem); font-weight:600;}\n  h3{font-size:clamp(1.1rem,1.5vw + 1rem,1.4rem); font-weight:600;}\n  p{margin:0 0 1em; color:var(--rb-ink-soft);}\n  a{color:inherit;}\n  .rb-wrap{max-width:var(--rb-max); margin:0 auto; padding:0 20px;}\n  section{padding:64px 0;}\n\n  \/* Announcement bar *\/\n  .rb-announce{background:var(--rb-ink); color:var(--rb-cream); text-align:center; font-size:1rem; letter-spacing:.02em; padding:12px 16px; font-weight:600;}\n\n  \/* Buttons *\/\n  .rb-btn{\n    display:inline-flex; align-items:center; justify-content:center; gap:8px;\n    background:var(--rb-action); color:#fff; text-decoration:none;\n    font-family:'Quicksand',sans-serif; font-weight:700; font-size:1.2rem;\n    padding:18px 34px; border-radius:999px; border:none; cursor:pointer;\n    min-height:60px; transition:transform .15s ease, background .15s ease;\n    box-shadow:0 8px 20px rgba(111,54,32,.3);\n  }\n  .rb-btn:hover{background:var(--rb-action-dark); transform:translateY(-2px);}\n  .rb-btn-outline{background:transparent; color:var(--rb-ink); border:2px solid var(--rb-ink); box-shadow:none;}\n  .rb-btn-outline:hover{background:var(--rb-ink); color:#fff;}\n  .rb-btn-block{width:100%;}\n\n  \/* Hero *\/\n  .rb-hero{padding-top:56px;}\n  .rb-hero-grid{display:grid; grid-template-columns:1fr; gap:36px; align-items:center;}\n  .rb-badge{\n    display:inline-block; background:var(--rb-blush); color:var(--rb-action-dark);\n    font-weight:700; font-size:1rem; letter-spacing:.03em; text-transform:uppercase;\n    padding:8px 18px; border-radius:999px; margin-bottom:18px;\n  }\n  .rb-price-row{display:flex; align-items:baseline; gap:12px; margin:20px 0 6px;}\n  .rb-price{font-family:'Fraunces',serif; font-size:2.8rem; font-weight:700; color:var(--rb-action-dark);}\n  .rb-price-compare{font-size:1.25rem; color:var(--rb-ink-soft); text-decoration:line-through;}\n  .rb-price-note{font-size:1.05rem; color:var(--rb-ink-soft); margin-bottom:24px;}\n  .rb-hero-img{border-radius:24px; overflow:hidden; box-shadow:0 20px 50px rgba(58,46,39,.15);}\n\n  \/* Trust strip *\/\n  .rb-trust{padding:28px 0; background:var(--rb-white);}\n  .rb-trust-grid{display:grid; grid-template-columns:repeat(2,1fr); gap:18px; text-align:center;}\n  .rb-trust-item{font-size:1.05rem; font-weight:600; color:var(--rb-ink); display:flex; flex-direction:column; align-items:center; gap:8px;}\n  .rb-trust-item .rb-ic{font-size:1.9rem;}\n\n  \/* Two-col content *\/\n  .rb-split{display:grid; grid-template-columns:1fr; gap:32px; align-items:center;}\n  .rb-split.rb-rev .rb-split-media{order:-1;}\n\n  \/* Grid gallery *\/\n  .rb-grid-3{display:grid; grid-template-columns:1fr; gap:20px;}\n  .rb-card{background:var(--rb-white); border-radius:var(--rb-radius); overflow:hidden; box-shadow:0 6px 20px rgba(58,46,39,.08);}\n  .rb-card-body{padding:18px 20px;}\n  .rb-card h3{margin-bottom:6px;}\n  .rb-media-video{position:relative;}\n  .rb-play-btn{\n    position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);\n    width:64px; height:64px; border-radius:50%; background:rgba(36,28,23,.78); color:#fff;\n    display:flex; align-items:center; justify-content:center; font-size:1.5rem; padding-left:4px;\n  }\n\n  \/* Checklist *\/\n  .rb-checklist{list-style:none; padding:0; margin:0;}\n  .rb-checklist li{display:flex; gap:12px; padding:10px 0; border-bottom:1px solid rgba(58,46,39,.08); color:var(--rb-ink);}\n  .rb-checklist li:last-child{border-bottom:none;}\n  .rb-check{color:var(--rb-sage); font-weight:800; flex:none;}\n\n  \/* Value stack *\/\n  .rb-value-card{background:var(--rb-white); border-radius:24px; padding:32px 24px; box-shadow:0 10px 40px rgba(58,46,39,.1); border:2px solid var(--rb-blush);}\n  .rb-value-row{display:flex; justify-content:space-between; padding:14px 0; border-bottom:1px dashed rgba(58,46,39,.2); font-weight:600; font-size:1.08rem;}\n  .rb-value-row span:last-child{color:var(--rb-ink-soft); font-weight:500;}\n  .rb-value-total{display:flex; justify-content:space-between; padding-top:16px; font-family:'Fraunces',serif; font-size:1.5rem; font-weight:700;}\n  .rb-value-today{text-align:center; margin-top:22px; padding-top:22px; border-top:2px solid var(--rb-blush);}\n  .rb-today-price{font-family:'Fraunces',serif; font-size:3.2rem; font-weight:700; color:var(--rb-action-dark);}\n\n  \/* Steps *\/\n  .rb-steps{display:grid; grid-template-columns:1fr; gap:24px;}\n  .rb-step-num{width:44px; height:44px; border-radius:50%; background:var(--rb-ink); color:var(--rb-cream); display:flex; align-items:center; justify-content:center; font-family:'Fraunces',serif; font-weight:700; margin-bottom:14px;}\n\n  \/* FAQ *\/\n  .rb-faq details{background:var(--rb-white); border-radius:14px; padding:6px 20px; margin-bottom:12px; box-shadow:0 3px 12px rgba(58,46,39,.06);}\n  .rb-faq summary{cursor:pointer; font-weight:700; font-size:1.1rem; padding:18px 4px; list-style:none; display:flex; justify-content:space-between; align-items:center; gap:12px;}\n  .rb-faq summary::-webkit-details-marker{display:none;}\n  .rb-faq summary::after{content:'+'; font-size:1.7rem; color:var(--rb-action); flex:none;}\n  .rb-faq details[open] summary::after{content:'–';}\n  .rb-faq p{padding-bottom:16px; margin:0;}\n\n  \/* Final CTA *\/\n  .rb-final{background:var(--rb-ink); color:var(--rb-cream); border-radius:28px; text-align:center; padding:56px 24px;}\n  .rb-final h2{color:var(--rb-cream);}\n  .rb-final p{color:#EBE3DC; font-size:1.1rem;}\n\n  \/* Sticky mobile bar *\/\n  .rb-sticky{\n    position:fixed; left:0; right:0; bottom:0; z-index:40;\n    background:var(--rb-white); padding:12px 16px; box-shadow:0 -6px 20px rgba(0,0,0,.12);\n    display:flex; align-items:center; justify-content:space-between; gap:12px;\n  }\n  .rb-sticky .rb-sticky-price{font-family:'Fraunces',serif; font-weight:700; font-size:1.25rem;}\n  .rb-sticky .rb-btn{padding:14px 26px; font-size:1.05rem; min-height:52px;}\n\n  \/* Bonus countdown banner *\/\n  .rb-bonus{background:var(--rb-sage); color:#fff; text-align:center; padding:14px 16px; font-size:1.05rem; font-weight:600;}\n  .rb-bonus-inner{display:flex; flex-wrap:wrap; gap:10px; justify-content:center; align-items:center;}\n  .rb-countdown{background:rgba(255,255,255,.25); padding:6px 14px; border-radius:999px; font-family:'Fraunces',serif; font-weight:700; font-size:1.05rem; font-variant-numeric:tabular-nums;}\n\n  \/* Pull quote *\/\n  .rb-quote-section{padding:16px 0 8px;}\n  .rb-quote{font-family:'Fraunces',serif; font-style:normal; font-weight:600; font-size:clamp(1.4rem,2.4vw + 1rem,2rem); color:var(--rb-ink); line-height:1.5; margin:0;}\n  .rb-quote-mark{color:var(--rb-terracotta); font-size:1.3em;}\n\n  \/* Mini gallery *\/\n  .rb-mini-grid{display:grid; grid-template-columns:repeat(2,1fr); gap:14px;}\n  .rb-mini-grid img{aspect-ratio:1\/1; object-fit:cover; width:100%; height:100%; margin:0;}\n  .rb-mini-caption{font-size:1rem; text-align:center; color:var(--rb-ink-soft); margin-top:8px; font-weight:600;}\n\n  .rb-browse-grid{display:grid; grid-template-columns:repeat(2,1fr); gap:14px;}\n  .rb-browse-grid img{aspect-ratio:1\/1; object-fit:cover; width:100%; height:100%; margin:0;}\n\n  \/* Footer *\/\n  .rb-footer{padding:36px 0 100px; text-align:center; font-size:1rem; color:var(--rb-ink-soft);}\n  .rb-footer a{text-decoration:underline;}\n\n  @media (min-width:700px){\n    section{padding:88px 0;}\n    .rb-trust-grid{grid-template-columns:repeat(4,1fr);}\n    .rb-grid-3{grid-template-columns:repeat(3,1fr);}\n    .rb-steps{grid-template-columns:repeat(3,1fr);}\n    .rb-mini-grid{grid-template-columns:repeat(4,1fr);}\n    .rb-browse-grid{grid-template-columns:repeat(4,1fr);}\n    .rb-sticky{display:none;}\n  }\n  @media (min-width:860px){\n    .rb-hero-grid{grid-template-columns:1.05fr .95fr;}\n    .rb-split{grid-template-columns:1fr 1fr;}\n  }\n  @media (min-width:1100px){\n    .rb-browse-grid{grid-template-columns:repeat(6,1fr);}\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"rb-announce\"\u003e🧶 Instant digital download  •  300 patterns  •  video tutorials included\u003c\/div\u003e\n\u003c!-- BONUS COUNTDOWN (sample end date — edit the JS target date below before publishing) --\u003e\n\u003cdiv id=\"rbBonus\" class=\"rb-bonus\"\u003e\n\u003cdiv class=\"rb-wrap rb-bonus-inner\"\u003e\n\u003cspan\u003e🎁 Order before the timer ends for a free Amigurumi Care \u0026amp; Blocking Guide\u003c\/span\u003e \u003cspan id=\"rbCountdown\" class=\"rb-countdown\"\u003e--d --h --m --s\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HERO --\u003e\u003cheader class=\"rb-hero rb-wrap\"\u003e\n\u003cdiv class=\"rb-hero-grid\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rb-badge\"\u003erbaine amigurumi collection\u003c\/span\u003e\n\u003ch1\u003e300 Amigurumi Crochet Patterns.\u003cbr\u003eOne Adorable Pack.\u003c\/h1\u003e\n\u003cp style=\"font-size: 1.1rem;\"\u003eStarring the pug you won't be able to stop smiling at, a whole family of amigurumi clouds, and 298 more — plus step-by-step video instructions. Download in seconds, start crocheting tonight.\u003c\/p\u003e\n\u003cdiv class=\"rb-price-row\"\u003e\n\u003cspan class=\"rb-price\"\u003e$29\u003c\/span\u003e \u003cspan class=\"rb-price-compare\"\u003e$979 value\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"rb-price-note\"\u003eOne-time payment  •  Instant PDF + video access  •  No shipping, no waiting\u003c\/p\u003e\n\u003ca class=\"rb-btn\" href=\"https:\/\/rbaine.com\/cart\/52003872801089:1?checkout\"\u003eGet All 300 Patterns — $29\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-hero-img\"\u003e\u003cimg alt=\"Crocheted amigurumi pug plushie surrounded by amigurumi cloud plushies\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150543_cadadff5-e59d-4cb9-a2d7-8004eba91f14.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\u003c!-- TRUST STRIP --\u003e\n\u003csection style=\"padding: 28px 0;\" class=\"rb-trust\"\u003e\n\u003cdiv class=\"rb-wrap rb-trust-grid\"\u003e\n\u003cdiv class=\"rb-trust-item\"\u003e\n\u003cspan class=\"rb-ic\"\u003e📥\u003c\/span\u003eInstant download\u003c\/div\u003e\n\u003cdiv class=\"rb-trust-item\"\u003e\n\u003cspan class=\"rb-ic\"\u003e🎥\u003c\/span\u003eVideo instructions\u003c\/div\u003e\n\u003cdiv class=\"rb-trust-item\"\u003e\n\u003cspan class=\"rb-ic\"\u003e🧵\u003c\/span\u003eBeginner friendly\u003c\/div\u003e\n\u003cdiv class=\"rb-trust-item\"\u003e\n\u003cspan class=\"rb-ic\"\u003e📱\u003c\/span\u003eWorks on any device\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PROBLEM --\u003e\n\u003csection\u003e\n\u003cdiv style=\"max-width: 760px; text-align: center; margin: 0 auto;\" class=\"rb-wrap\"\u003e\n\u003ch2\u003eTired of buying patterns one at a time?\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.05rem;\"\u003e$5 here, $8 there — a single pattern collection can cost you more than this entire pack, and you're still stuck hopping between sellers with inconsistent instructions and no one to ask when a stitch goes wrong. There's a simpler way to build your amigurumi collection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SOLUTION \/ SIGNATURE PATTERNS --\u003e\n\u003csection style=\"background: var(--rb-white);\"\u003e\n\u003cdiv class=\"rb-wrap\"\u003e\n\u003cdiv style=\"margin-bottom: 64px;\" class=\"rb-split\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rb-badge\"\u003esignature pattern\u003c\/span\u003e\n\u003ch2\u003eMeet the pug that started it all.\u003c\/h2\u003e\n\u003cp\u003eEvery detail — the wrinkled brow, the floppy ears, the perfect little underbite — is charted row by row with clear photos, so even your first amigurumi comes out looking like a plushie you'd buy in a shop.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-split-media\"\u003e\u003cimg alt=\"Close-up of a handmade crocheted amigurumi pug plushie\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150544_263d60ea-97c5-451f-880d-f483dff2ce49.png\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-split rb-rev\"\u003e\n\u003cdiv class=\"rb-split-media\"\u003e\u003cimg alt=\"Set of amigurumi cloud plushies in white and pastel blue\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150545_7eeae2ba-674f-4f71-a2f1-21cdd4a92b34.png\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan class=\"rb-badge\"\u003efan favorite\u003c\/span\u003e\n\u003ch2\u003ePlus a whole family of amigurumi clouds.\u003c\/h2\u003e\n\u003cp\u003eThree sizes, endlessly huggable. They're quick weekend makes on their own, and a perfect nursery or gift-basket set when made together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PULL QUOTE --\u003e\n\u003csection class=\"rb-quote-section\"\u003e\n\u003cdiv style=\"max-width: 680px; text-align: center; margin: 0 auto;\" class=\"rb-wrap\"\u003e\n\u003cp class=\"rb-quote\"\u003e\u003cspan class=\"rb-quote-mark\"\u003e“\u003c\/span\u003eIf you know a crocheter, you know an artist — this is a masterpiece only an artist could make.\u003cspan class=\"rb-quote-mark\"\u003e”\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003csection id=\"whats-included\"\u003e\n\u003cdiv class=\"rb-wrap\"\u003e\n\u003cdiv style=\"text-align: center; max-width: 680px; margin: 0 auto 48px;\"\u003e\n\u003ch2\u003eEverything inside the pack\u003c\/h2\u003e\n\u003cp\u003eOne download, an entire amigurumi library.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-bottom: 40px;\" class=\"rb-grid-3\"\u003e\n\u003cdiv class=\"rb-card\"\u003e\n\u003cimg alt=\"Collage of assorted amigurumi crochet animal plushies\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150547_5679f399-d323-40f5-b6f6-464e55de1672.png\"\u003e\n\u003cdiv class=\"rb-card-body\"\u003e\n\u003ch3\u003e300 patterns, endless variety\u003c\/h3\u003e\n\u003cp\u003eAnimals, characters, décor and the pug + cloud signature designs — one growing library, one purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-card\"\u003e\n\u003cimg alt=\"Flat lay of printed crochet patterns, yarn and hooks\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150549_70f9ae95-9bc7-4c1f-a5b1-11c3634747a1.png\"\u003e\n\u003cdiv class=\"rb-card-body\"\u003e\n\u003ch3\u003ePrint-ready PDFs\u003c\/h3\u003e\n\u003cp\u003eRow-by-row instructions, stitch counts, and yarn\/hook guidance for every pattern — print it or keep it on-screen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-card\"\u003e\n\u003cdiv class=\"rb-media-video\"\u003e\n\u003cimg alt=\"Close-up of hands crocheting an amigurumi toy, video tutorial preview\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_154541_d4fabefc-d43a-4078-974c-d838349db144.png\"\u003e \u003cspan aria-hidden=\"true\" class=\"rb-play-btn\"\u003e►\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-card-body\"\u003e\n\u003ch3\u003eVideo walkthroughs\u003c\/h3\u003e\n\u003cp\u003eShort video instructions for the trickier techniques, so you're never stuck on a stitch.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul style=\"max-width: 560px; margin: 0 auto;\" class=\"rb-checklist\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rb-check\"\u003e✓\u003c\/span\u003e 300 amigurumi crochet patterns (PDF)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rb-check\"\u003e✓\u003c\/span\u003e Signature amigurumi Pug pattern\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rb-check\"\u003e✓\u003c\/span\u003e Amigurumi Cloud set (3 sizes)\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rb-check\"\u003e✓\u003c\/span\u003e Video instructions for key techniques\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rb-check\"\u003e✓\u003c\/span\u003e Instant download — access on any device\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rb-check\"\u003e✓\u003c\/span\u003e Lifetime access to your files\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"text-align: center; max-width: 640px; margin: 64px auto 28px;\"\u003e\n\u003ch3 style=\"font-size: clamp(1.3rem,2vw + 1rem,1.8rem);\"\u003eA peek inside the library\u003c\/h3\u003e\n\u003cp\u003eA small sample of the 300 — animals, characters, and gift-worthy sets alongside the pug and clouds.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-mini-grid\"\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi teddy bear crochet plushie\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_151808_94ef8272-fa7f-49cf-a231-43418df1206e.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Bear\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi bunny crochet plushie\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_151810_a2efcaed-5fd0-4826-a3e4-8cb3d951c3c5.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Bunny\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Hands crocheting an amigurumi pug in progress\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_151806_9b637614-c825-4641-bca5-2614c84e5401.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eMade stitch by stitch\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Gift basket of assorted amigurumi crochet plushies\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_151811_e169cbcd-97e2-496a-acea-e866b6d23d38.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eThe perfect handmade gift\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- BROWSE THE COLLECTION (sample images showing pattern variety — swap for real photos of your finished makes when you have them) --\u003e\n\u003csection style=\"background: var(--rb-blush);\" class=\"rb-section\"\u003e\n\u003cdiv class=\"rb-wrap\"\u003e\n\u003cdiv style=\"text-align: center; max-width: 680px; margin: 0 auto 40px;\"\u003e\n\u003ch2\u003eBrowse the collection\u003c\/h2\u003e\n\u003cp style=\"font-size: 1.1rem;\"\u003e300 patterns means a lot more than a pug and a cloud. Here's a small taste of what else is inside.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-browse-grid\"\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Pug crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150544_263d60ea-97c5-451f-880d-f483dff2ce49.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Pug\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Clouds crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_150545_7eeae2ba-674f-4f71-a2f1-21cdd4a92b34.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Clouds\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Fox crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152811_70a6b8af-6f0f-4e19-83f2-bdc210abcaf3.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Fox\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Owl crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152813_98f4df94-d576-4b7a-90da-28a85bc8b1c7.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Owl\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Elephant crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152815_8bade790-7d19-4ee9-b095-23501f559d46.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Elephant\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Unicorn crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152816_93e75299-f89b-4ec5-9952-5f9eee49ee94.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Unicorn\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Octopus crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152818_0c4a435e-9b61-450f-b029-e6e899695de0.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Octopus\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Dinosaur crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152819_fe616681-ec76-440f-ba26-2b8103988a7e.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Dinosaur\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Penguin crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152821_ec83a2af-91dd-4b8d-97cb-74060bbf71f8.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Penguin\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Sloth crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152822_6ac1a004-3c2a-4dfa-b6a1-157f4466baff.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Sloth\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Panda crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152947_beb28528-001c-452d-ae89-4d2a1b8051b0.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Panda\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Llama crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152949_c1e06ba2-c377-47b4-9764-935d44eb66eb.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Llama\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Frog crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152950_fe5c2313-656a-4316-9d27-3c1b4087a699.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Frog\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Bee crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152952_c2711faa-447b-45ed-a649-5885f5b38fcc.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Bee\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Cactus Set crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152954_a0ec732f-212f-4cfe-b47f-9b37fa45ff3c.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Cactus Set\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cimg alt=\"Amigurumi Fruit Set crochet plushie\" loading=\"lazy\" height=\"800\" width=\"800\" src=\"https:\/\/d8j0ntlcm91z4.cloudfront.net\/user_3GAVbYv2rRxc5XQNx06AUz6MW7l\/hf_20260721_152956_4da52ef0-99c8-4aa9-8a26-fd1008089a90.png\"\u003e\n\u003cp class=\"rb-mini-caption\"\u003eAmigurumi Fruit Set\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- VALUE STACK --\u003e\n\u003csection style=\"background: var(--rb-blush);\"\u003e\n\u003cdiv style=\"max-width: 640px; margin: 0 auto;\" class=\"rb-wrap\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003eWhy $29 is a steal\u003c\/h2\u003e\n\u003cdiv class=\"rb-value-card\"\u003e\n\u003cdiv class=\"rb-value-row\"\u003e\n\u003cspan\u003e300 Crochet Patterns\u003c\/span\u003e\u003cspan\u003e$897 value\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-value-row\"\u003e\n\u003cspan\u003eSignature Amigurumi Pug\u003c\/span\u003e\u003cspan\u003e$12 value\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-value-row\"\u003e\n\u003cspan\u003eAmigurumi Cloud Set\u003c\/span\u003e\u003cspan\u003e$15 value\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-value-row\"\u003e\n\u003cspan\u003eVideo Instructions\u003c\/span\u003e\u003cspan\u003e$45 value\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-value-total\"\u003e\n\u003cspan\u003eTotal value\u003c\/span\u003e\u003cspan\u003e$969\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rb-value-today\"\u003e\n\u003cp style=\"margin-bottom: 4px; font-weight: bold; color: var(--rb-ink);\"\u003eToday, the entire pack is just\u003c\/p\u003e\n\u003cdiv class=\"rb-today-price\"\u003e$29\u003c\/div\u003e\n\u003ca style=\"margin-top: 20px;\" class=\"rb-btn rb-btn-block\" href=\"https:\/\/rbaine.com\/cart\/52003872801089:1?checkout\"\u003eGet Instant Access\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- HOW IT WORKS --\u003e\n\u003csection\u003e\n\u003cdiv class=\"rb-wrap\"\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 48px;\"\u003eHow it works\u003c\/h2\u003e\n\u003cdiv class=\"rb-steps\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rb-step-num\"\u003e1\u003c\/div\u003e\n\u003ch3\u003eAdd the pack to your cart\u003c\/h3\u003e\n\u003cp\u003eSecure checkout, right here on the shop — no account required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rb-step-num\"\u003e2\u003c\/div\u003e\n\u003ch3\u003eGet your download link\u003c\/h3\u003e\n\u003cp\u003eYour patterns and video links land straight in your inbox, instantly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"rb-step-num\"\u003e3\u003c\/div\u003e\n\u003ch3\u003eStart crocheting today\u003c\/h3\u003e\n\u003cp\u003eOpen on your phone, tablet or laptop, or print your favorites — your pug awaits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection style=\"background: var(--rb-white);\"\u003e\n\u003cdiv style=\"max-width: 720px; margin: 0 auto;\" class=\"rb-wrap\"\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 32px;\"\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"rb-faq\"\u003e\n\u003cdetails open=\"\"\u003e\n\u003csummary\u003eWhat exactly do I get?\u003c\/summary\u003e\n\u003cp\u003eInstant access to 300 digital amigurumi crochet patterns (PDF), including the signature Pug pattern and the Amigurumi Cloud set, plus video instructions for key techniques.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs this a physical product?\u003c\/summary\u003e\n\u003cp\u003eNo — this is a 100% digital download. Nothing is shipped; there's no waiting for delivery.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat skill level do I need?\u003c\/summary\u003e\n\u003cp\u003ePatterns include clear, row-by-row instructions and photos designed to be followed by confident beginners through advanced crocheters.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat yarn and hook size do I need?\u003c\/summary\u003e\n\u003cp\u003eEach individual pattern lists its recommended yarn weight and hook size, so you can shop your own stash or pick up what's needed pattern by pattern.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow do I access my files after purchase?\u003c\/summary\u003e\n\u003cp\u003eYour download link is sent straight to the email you use at checkout, right after your payment is confirmed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I sell items I make from these patterns?\u003c\/summary\u003e\n\u003cp\u003e[Add your usage\/license terms here — e.g. handmade items may be sold, patterns themselves may not be redistributed or resold.]\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection\u003e\n\u003cdiv class=\"rb-wrap\"\u003e\n\u003cdiv class=\"rb-final\"\u003e\n\u003ch2\u003eYour pug (and 299 friends) are waiting.\u003c\/h2\u003e\n\u003cp style=\"max-width: 480px; margin: 0 auto 28px;\"\u003e300 amigurumi patterns, video instructions, and instant access — all for $29.\u003c\/p\u003e\n\u003ca class=\"rb-btn\" id=\"buy\" href=\"https:\/\/rbaine.com\/cart\/52003872801089:1?checkout\"\u003eGet All 300 Patterns — $29\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FOOTER --\u003e\u003cfooter class=\"rb-footer rb-wrap\"\u003e\n\u003cp\u003erbaine · Digital amigurumi crochet patterns · Instant download, nothing shipped.\u003c\/p\u003e\n\u003cp\u003eQuestions? \u003ca href=\"mailto:contact.multimall@gmail.com\"\u003econtact.multimall@gmail.com\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/footer\u003e\u003c!-- STICKY MOBILE CTA --\u003e\n\u003cdiv class=\"rb-sticky\"\u003e\n\u003cspan class=\"rb-sticky-price\"\u003e$29 \u003cspan style=\"font-weight: 400; font-size: .95rem; color: var(--rb-ink-soft);\"\u003e\/ 300 patterns\u003c\/span\u003e\u003c\/span\u003e \u003ca class=\"rb-btn\" href=\"https:\/\/rbaine.com\/cart\/52003872801089:1?checkout\"\u003eGet Access\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":52003872801089,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/300-amigurumi-crochet-patterns.png?v=1784651643"},{"product_id":"asset-pack-80778919938-example-product-1","title":"Amigurumi Pug Crochet Pattern PDF Bundle","description":"\u003cp\u003eBring the signature pug to life, one joyful stitch at a time! This downloadable PDF bundle gives you everything you need to crochet your own squishy, snuggly friend—no experience required.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eStep-by-step instructions with friendly tips and illustrated steps guide you from start to finish\u003c\/li\u003e\n\u003cli\u003eHigh-resolution photos show every detail clearly, from perky ears to curly tail\u003c\/li\u003e\n\u003cli\u003ePrintable pages make following along at your favorite craft spot easy and fun\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":52006268469569,"sku":null,"price":42.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/3945c10aa1daed2e82e1fdf914ce2c4c.png?v=1784700325"},{"product_id":"asset-pack-80778919938-example-product-2","title":"Whimsical Crochet Character Family Pattern Pack","description":"\u003cp\u003eStitch an entire cast of quirky pals with this playful collection, featuring the pug and a merry crew of amigurumi friends. Each pattern invites you to craft a unique personality, sparking endless imagination for your next project.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eIncludes 300 digital PDF patterns for a vibrant menagerie of characters\u003c\/li\u003e\n\u003cli\u003eHand-drawn illustrated covers add a dash of whimsy to every download\u003c\/li\u003e\n\u003cli\u003eQuick-glance difficulty labels help you pick your next stitchy adventure\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":52006268502337,"sku":null,"price":85.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/8874901d9b4a3f38e30f0f44466f9c97.png?v=1784700328"},{"product_id":"asset-pack-80778919938-example-product-3","title":"Digital Video Tutorial Access for Crochet Patterns","description":"\u003cp\u003eFollow along with short, cheerful video tutorials that bring each pattern to life—like having a crafty friend right by your side. Pause, rewind, and replay as often as you like!\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eBite-sized lessons break tricky bits down into easy wins\u003c\/li\u003e\n\u003cli\u003eClear close-ups help you see exactly where your hook should go\u003c\/li\u003e\n\u003cli\u003eFriendly narration encourages you through every step and little oopsie\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Rbaine","offers":[{"title":"Default Title","offer_id":52006268567873,"sku":null,"price":29.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/72cd9e573cf23a58be4ceabd02b6a307.png?v=1784700330"},{"product_id":"amuseables-fran-pancakes-16cm-copy","title":"Amuseables Fran Pancakes 16cm (Copy)","description":"\u003cdiv class=\"frp frp-franpancakes04\"\u003e\n\u003cstyle\u003e\n  .frp-franpancakes04 {\n    --orange-dark:#c9691f;\n    --orange:#e08a34;\n    --orange-light:#f2a75c;\n    --gold:#f4c67a;\n    --cream:#faf3e8;\n    --cream-2:#fff8ef;\n    --paper:#fffdf8;\n    --text-dark:#3a2a1a;\n    --text-muted:#6b5a48;\n    font-family:'Baloo 2','Segoe UI',sans-serif;\n    background:var(--cream);\n    color:var(--text-dark);\n    overflow-x:hidden;\n    position:relative;\n  }\n  .frp-franpancakes04 *{box-sizing:border-box;}\n  .frp-franpancakes04 .frp-progress{position:sticky;top:0;left:0;height:4px;width:0%;background:linear-gradient(90deg,var(--gold),var(--orange-dark));z-index:20;transition:width .08s linear;}\n  .frp-franpancakes04 .frp-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease;}\n  .frp-franpancakes04 .frp-reveal.in{opacity:1;transform:translateY(0);}\n\n  .frp-franpancakes04 .frp-hero{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;\n    background:radial-gradient(circle at 15% 20%, rgba(255,255,255,0.18) 0, transparent 40%),radial-gradient(circle at 85% 80%, rgba(255,255,255,0.15) 0, transparent 45%),linear-gradient(150deg, var(--orange-dark), var(--orange) 55%, var(--orange-light));\n    overflow:hidden;padding:60px 24px 90px;border-radius:0 0 30px 30px;}\n  .frp-franpancakes04 .frp-blob{position:absolute;border-radius:50%;background:var(--gold);opacity:.35;filter:blur(2px);transition:transform .25s ease-out;}\n  .frp-franpancakes04 .frp-b1{width:200px;height:200px;top:-50px;left:-50px;}\n  .frp-franpancakes04 .frp-b2{width:150px;height:150px;bottom:10px;right:-40px;background:#fff;opacity:.15;}\n  .frp-franpancakes04 .frp-b3{width:80px;height:80px;top:30%;right:8%;background:#fff;opacity:.2;}\n  .frp-franpancakes04 .frp-particle{position:absolute;font-size:20px;opacity:.55;animation:frpFloat-franpancakes04 9s ease-in-out infinite;pointer-events:none;}\n  @keyframes frpFloat-franpancakes04{0%,100%{transform:translateY(0) rotate(0deg);}50%{transform:translateY(-28px) rotate(12deg);}}\n  .frp-franpancakes04 .frp-hero-inner{position:relative;z-index:2;max-width:640px;}\n  .frp-franpancakes04 .frp-hero-tag{display:inline-block;font-family:'Caveat','Segoe UI',sans-serif;font-size:24px;color:var(--gold);transform:rotate(-4deg);margin-bottom:4px;}\n  .frp-franpancakes04 .frp-hero h1{font-size:clamp(38px,7vw,66px);font-weight:800;color:#fff;line-height:1.05;text-shadow:0 6px 0 rgba(0,0,0,0.08);margin:0;}\n  .frp-franpancakes04 .frp-hero h1 .frp-swirl{display:block;font-family:'Caveat','Segoe UI',sans-serif;font-weight:700;color:var(--gold);font-size:clamp(22px,4.5vw,34px);transform:rotate(-3deg);margin-top:-4px;}\n  .frp-franpancakes04 .frp-hero p{color:#fff;opacity:.92;max-width:420px;margin:16px auto 0;font-size:15px;}\n\n  .frp-franpancakes04 .frp-marquee{background:var(--text-dark);color:var(--gold);overflow:hidden;white-space:nowrap;padding:11px 0;font-weight:700;font-size:13px;letter-spacing:2px;}\n  .frp-franpancakes04 .frp-marquee-track{display:inline-block;padding-left:100%;animation:frpScroll-franpancakes04 20s linear infinite;}\n  .frp-franpancakes04 .frp-marquee-track span{margin:0 20px;}\n  @keyframes frpScroll-franpancakes04{0%{transform:translateX(0);}100%{transform:translateX(-100%);}}\n\n  .frp-franpancakes04 .frp-scrapbook{max-width:1000px;margin:0 auto;padding:60px 20px 20px;position:relative;}\n  .frp-franpancakes04 .frp-board{position:relative;min-height:780px;}\n  .frp-franpancakes04 .frp-polaroid{position:absolute;background:#fff;padding:8px 8px 28px;box-shadow:0 14px 26px rgba(60,35,10,0.22);border-radius:2px;transition:transform .15s ease;}\n  .frp-franpancakes04 .frp-polaroid img{display:block;width:100%;border-radius:1px;pointer-events:none;}\n  .frp-franpancakes04 .frp-polaroid .frp-cap{position:absolute;bottom:6px;left:0;right:0;text-align:center;font-family:'Caveat','Segoe UI',sans-serif;font-size:16px;color:var(--orange-dark);}\n  .frp-franpancakes04 .frp-tape{position:absolute;width:60px;height:22px;background:repeating-linear-gradient(45deg, rgba(244,198,122,0.75), rgba(244,198,122,0.75) 6px, rgba(255,255,255,0.55) 6px, rgba(255,255,255,0.55) 12px);box-shadow:0 2px 4px rgba(0,0,0,0.1);opacity:.9;}\n  .frp-franpancakes04 .frp-p1{width:230px;top:0;left:0;}\n  .frp-franpancakes04 .frp-p1 .frp-tape{top:-10px;left:82px;transform:rotate(-8deg);}\n  .frp-franpancakes04 .frp-p2{width:200px;top:50px;right:0;}\n  .frp-franpancakes04 .frp-p2 .frp-tape{top:-10px;left:68px;transform:rotate(5deg);}\n  .frp-franpancakes04 .frp-p3{width:210px;top:380px;left:40px;}\n  .frp-franpancakes04 .frp-p3 .frp-tape{top:-10px;left:70px;transform:rotate(6deg);}\n  .frp-franpancakes04 .frp-p4{width:190px;top:500px;right:20px;}\n  .frp-franpancakes04 .frp-p4 .frp-tape{top:-10px;left:62px;transform:rotate(-7deg);}\n  .frp-franpancakes04 .frp-note{position:absolute;top:260px;left:50%;transform:translateX(-50%) rotate(-1.5deg);width:min(440px,88vw);background:var(--paper);border:1px solid #f0dcb8;border-radius:6px;padding:28px 28px 24px;box-shadow:0 16px 30px rgba(60,35,10,0.15);}\n  .frp-franpancakes04 .frp-note h2{font-size:22px;color:var(--orange-dark);margin:0 0 6px;}\n  .frp-franpancakes04 .frp-note h2 span{font-family:'Caveat','Segoe UI',sans-serif;font-size:26px;color:var(--orange);}\n  .frp-franpancakes04 .frp-note p{font-size:14px;color:var(--text-muted);margin-top:8px;line-height:1.6;}\n  .frp-franpancakes04 .frp-pin{position:absolute;top:-9px;left:50%;transform:translateX(-50%);width:16px;height:16px;border-radius:50%;background:var(--orange-dark);box-shadow:0 3px 5px rgba(0,0,0,0.3);}\n\n  @media (max-width:800px){\n    .frp-franpancakes04 .frp-board{min-height:auto;}\n    .frp-franpancakes04 .frp-polaroid, .frp-franpancakes04 .frp-note{position:static !important;transform:none !important;margin:18px auto;width:min(300px,90vw) !important;}\n    .frp-franpancakes04 .frp-polaroid .frp-tape{display:none;}\n    .frp-franpancakes04 .frp-pin{display:none;}\n  }\n\n  .frp-franpancakes04 .frp-gallery-section{padding:30px 0 70px;}\n  .frp-franpancakes04 .frp-gallery-section h3{text-align:center;font-family:'Caveat','Segoe UI',sans-serif;font-size:28px;color:var(--orange-dark);margin-bottom:16px;}\n  .frp-franpancakes04 .frp-drag-gallery{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 20px 22px;cursor:grab;-webkit-overflow-scrolling:touch;}\n  .frp-franpancakes04 .frp-drag-gallery.frp-grabbing{cursor:grabbing;}\n  .frp-franpancakes04 .frp-drag-gallery::-webkit-scrollbar{height:6px;}\n  .frp-franpancakes04 .frp-drag-gallery::-webkit-scrollbar-thumb{background:var(--gold);border-radius:10px;}\n  .frp-franpancakes04 .frp-drag-gallery figure{flex:0 0 auto;scroll-snap-align:center;width:min(300px,78vw);margin:0;}\n  .frp-franpancakes04 .frp-drag-gallery img{width:100%;border-radius:14px;border:2px solid var(--gold);display:block;user-select:none;}\n  .frp-franpancakes04 .frp-dots{display:flex;justify-content:center;gap:8px;margin-top:4px;}\n  .frp-franpancakes04 .frp-dots span{width:8px;height:8px;border-radius:50%;background:var(--gold);opacity:.4;transition:opacity .2s,transform .2s;}\n  .frp-franpancakes04 .frp-dots span.frp-active{opacity:1;transform:scale(1.3);}\n\n  .frp-franpancakes04 .frp-quote-section{position:relative;margin:10px 0 50px;padding:70px 20px;background:linear-gradient(120deg,var(--gold),var(--orange-light),var(--gold));background-size:200% 200%;animation:frpGrad-franpancakes04 10s ease infinite;clip-path:polygon(0 6%,100% 0,100% 94%,0 100%);text-align:center;}\n  @keyframes frpGrad-franpancakes04{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}\n  .frp-franpancakes04 .frp-quote-section blockquote{max-width:640px;margin:0 auto;font-family:'Caveat','Segoe UI',sans-serif;font-size:clamp(24px,4.4vw,36px);color:#5a3616;line-height:1.3;font-weight:700;}\n  .frp-franpancakes04 .frp-quote-section .frp-who{margin-top:14px;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#7a4a1a;}\n\n  .frp-franpancakes04 .frp-detail{max-width:700px;margin:20px auto 50px;padding:0 20px;}\n  .frp-franpancakes04 .frp-detail p.frp-lead{font-size:16px;color:var(--text-muted);line-height:1.8;}\n  .frp-franpancakes04 .frp-detail p.frp-lead::first-letter{font-family:'Caveat','Segoe UI',sans-serif;font-size:62px;font-weight:700;color:var(--orange-dark);float:left;line-height:.8;padding-right:8px;margin-top:6px;}\n  .frp-franpancakes04 .frp-sticker-row{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:36px;}\n  .frp-franpancakes04 .frp-sticker{background:var(--cream-2);border:2px dashed var(--orange);border-radius:14px;padding:12px 16px;font-size:13px;font-weight:700;color:var(--orange-dark);box-shadow:0 6px 14px rgba(201,105,31,0.12);transition:transform .2s;}\n  .frp-franpancakes04 .frp-sticker:hover{transform:translateY(-4px) scale(1.05);}\n  .frp-franpancakes04 .frp-sticker:nth-child(1){transform:rotate(-4deg);}\n  .frp-franpancakes04 .frp-sticker:nth-child(2){transform:rotate(3deg);}\n  .frp-franpancakes04 .frp-sticker:nth-child(3){transform:rotate(-2deg);}\n  .frp-franpancakes04 .frp-sticker:nth-child(4){transform:rotate(4deg);}\n  .frp-franpancakes04 .frp-sticker .frp-em{font-size:15px;margin-right:5px;}\n\n  .frp-franpancakes04 .frp-cta-section{text-align:center;padding:10px 20px 90px;position:relative;}\n  .frp-franpancakes04 .frp-cta-section h3{font-family:'Caveat','Segoe UI',sans-serif;font-size:30px;color:var(--orange-dark);transform:rotate(-2deg);display:inline-block;margin-bottom:22px;}\n  .frp-franpancakes04 .frp-shop-btn{display:inline-block;background:var(--orange-dark);color:#fff;font-weight:800;font-size:17px;padding:17px 44px;border-radius:50px;text-decoration:none;box-shadow:0 8px 0 #9c4e12,0 14px 20px rgba(0,0,0,0.15);position:relative;transition:transform .12s;}\n  .frp-franpancakes04 .frp-shop-btn:active{transform:translateY(5px);box-shadow:0 3px 0 #9c4e12;}\n  .frp-franpancakes04 .frp-decoy{font-size:22px;position:absolute;top:0;animation:frpFloat-franpancakes04 6s ease-in-out infinite;}\n  .frp-franpancakes04 .frp-decoy.frp-left{left:16%;transform:rotate(-15deg);}\n  .frp-franpancakes04 .frp-decoy.frp-right{right:16%;transform:rotate(15deg);animation-delay:1.2s;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"frp-progress\" data-frp-progress=\"franpancakes04\"\u003e\u003c\/div\u003e\n\n\u003csection class=\"frp-hero\" data-frp-hero=\"franpancakes04\"\u003e\n  \u003cdiv class=\"frp-blob frp-b1\" data-depth=\"16\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"frp-blob frp-b2\" data-depth=\"26\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"frp-blob frp-b3\" data-depth=\"38\"\u003e\u003c\/div\u003e\n  \u003cspan class=\"frp-particle\" style=\"top:15%;left:10%;animation-delay:0s;\"\u003e🥞\u003c\/span\u003e\n    \u003cspan class=\"frp-particle\" style=\"top:65%;left:20%;animation-delay:2s;\"\u003e🫐\u003c\/span\u003e\n    \u003cspan class=\"frp-particle\" style=\"top:25%;right:15%;animation-delay:4s;\"\u003e🍯\u003c\/span\u003e\n    \u003cspan class=\"frp-particle\" style=\"top:70%;right:12%;animation-delay:1s;\"\u003e🥞\u003c\/span\u003e\n  \u003cdiv class=\"frp-hero-inner\"\u003e\n    \u003cspan class=\"frp-hero-tag\"\u003eamuseables · foodie friends\u003c\/span\u003e\n    \u003ch1\u003eFran\u003cspan class=\"frp-swirl\"\u003ethe pancake stack\u003c\/span\u003e\n\u003c\/h1\u003e\n    \u003cp\u003eFluffy fur, silky syrup, three plump blueberries, and a stitched smile — soft enough to hug, sweet enough to never put down.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"frp-marquee\"\u003e\n  \u003cdiv class=\"frp-marquee-track\"\u003e\n    \u003cspan\u003e✧ SOFT FUR\u003c\/span\u003e\u003cspan\u003e✧ SILKY SYRUP\u003c\/span\u003e\u003cspan\u003e✧ SUITABLE FROM BIRTH\u003c\/span\u003e\u003cspan\u003e✧ EN71 · ASTM · ISO 8124\u003c\/span\u003e\u003cspan\u003e✧ FOODIE FRIEND\u003c\/span\u003e\u003cspan\u003e✧ SOFT FUR\u003c\/span\u003e\u003cspan\u003e✧ SILKY SYRUP\u003c\/span\u003e\u003cspan\u003e✧ SUITABLE FROM BIRTH\u003c\/span\u003e\u003cspan\u003e✧ EN71 · ASTM · ISO 8124\u003c\/span\u003e\u003cspan\u003e✧ FOODIE FRIEND\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003csection class=\"frp-scrapbook\"\u003e\n  \u003cdiv class=\"frp-board\"\u003e\n    \u003cdiv class=\"frp-polaroid frp-p1 frp-reveal\"\u003e\n      \u003cdiv class=\"frp-tape\"\u003e\u003c\/div\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN__79395.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) photo 1\"\u003e\n      \u003cdiv class=\"frp-cap\"\u003esyrup o'clock ☕\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"frp-polaroid frp-p2 frp-reveal\"\u003e\n      \u003cdiv class=\"frp-tape\"\u003e\u003c\/div\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN_2__20973.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) photo 2\"\u003e\n      \u003cdiv class=\"frp-cap\"\u003eso fluffy!!\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"frp-note frp-reveal\"\u003e\n      \u003cdiv class=\"frp-pin\"\u003e\u003c\/div\u003e\n      \u003ch2\u003eMeet Fran \u003cspan\u003e:)\u003c\/span\u003e\n\u003c\/h2\u003e\n      \u003cp\u003eFran started as a doodle of a breakfast plate that looked a little too happy to be eaten — now she's the foodie friend of the whole Amuseables family. A trio of thick pancakes, fluffy golden fur, and a syrup drizzle so silky you'll want to touch it more than once.\u003c\/p\u003e\n      \u003cp\u003e15cm x 16cm x 15cm · 11cm sitting · hard eye · suitable from birth.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"frp-polaroid frp-p3 frp-reveal\"\u003e\n      \u003cdiv class=\"frp-tape\"\u003e\u003c\/div\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN_3__17253.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) photo 3\"\u003e\n      \u003cdiv class=\"frp-cap\"\u003edangly syrup legs\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"frp-polaroid frp-p4 frp-reveal\"\u003e\n      \u003cdiv class=\"frp-tape\"\u003e\u003c\/div\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN_4__64665.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) photo 4\"\u003e\n      \u003cdiv class=\"frp-cap\"\u003e3 blueberries on top\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"frp-gallery-section\"\u003e\n  \u003ch3\u003edrag to explore →\u003c\/h3\u003e\n  \u003cdiv class=\"frp-drag-gallery\" data-frp-gallery=\"franpancakes04\"\u003e\n    \u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN__79395.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) 1\"\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN_2__20973.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) 2\"\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN_3__17253.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) 3\"\u003e\u003c\/figure\u003e\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0808\/6080\/7420\/files\/A2PAN_4__64665.jpg?v=1783568174\" alt=\"Amuseables Fran Pancakes 16cm (Copy) 4\"\u003e\u003c\/figure\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"frp-dots\" data-frp-dots=\"franpancakes04\"\u003e\n    \u003cspan class=\"frp-active\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"frp-quote-section frp-reveal\"\u003e\n  \u003cblockquote\u003e\"a stitched smile, a syrup drizzle, and legs made of fine cord that dangle just like the real thing dripping off a stack\"\u003c\/blockquote\u003e\n  \u003cdiv class=\"frp-who\"\u003e— why Fran feels handmade\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"frp-detail\"\u003e\n  \u003cp class=\"frp-lead frp-reveal\"\u003eEvery Amuseables character hides small details that reward a closer look, and Fran is no exception. Her fur isn't one flat color but layered tones of gold that catch the light differently depending on how she's sitting. The syrup running down her stack is embroidered thread, not print, so it has texture under your fingers. Even her three blueberries are stitched slightly differently from one another — a small imperfection that makes her feel less like a factory toy and more like a character someone drew, then decided to sew.\u003c\/p\u003e\n\n  \u003cdiv class=\"frp-sticker-row frp-reveal\"\u003e\n    \u003cspan class=\"frp-sticker\"\u003e\u003cspan class=\"frp-em\"\u003e🧵\u003c\/span\u003ePolyester outer, fibre + PE bean fill\u003c\/span\u003e\u003cspan class=\"frp-sticker\"\u003e\u003cspan class=\"frp-em\"\u003e🫧\u003c\/span\u003e30°C wash, no tumble dry\u003c\/span\u003e\u003cspan class=\"frp-sticker\"\u003e\u003cspan class=\"frp-em\"\u003e👶\u003c\/span\u003eSuitable from birth\u003c\/span\u003e\u003cspan class=\"frp-sticker\"\u003e\u003cspan class=\"frp-em\"\u003e✅\u003c\/span\u003eEN71 · ASTM · ISO 8124\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"frp-cta-section frp-reveal\"\u003e\n  \u003cspan class=\"frp-decoy frp-left\"\u003e🥞\u003c\/span\u003e\n  \u003cspan class=\"frp-decoy frp-right\"\u003e🫐\u003c\/span\u003e\n  \u003ch3\u003ebring Fran home today\u003c\/h3\u003e\n  \u003cbr\u003e\n  \u003ca href=\"#\" class=\"frp-shop-btn\" data-frp-shop=\"franpancakes04\"\u003eShop Fran Pancakes\u003c\/a\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root = document.querySelector('.frp-franpancakes04');\n  if(!root) return;\n\n  var progress = root.querySelector('[data-frp-progress=\"franpancakes04\"]');\n  window.addEventListener('scroll', function(){\n    var h = document.documentElement;\n    var scrolled = (h.scrollTop) \/ (h.scrollHeight - h.clientHeight) * 100;\n    if(progress) progress.style.width = Math.min(Math.max(scrolled,0),100) + '%';\n  });\n\n  var revealEls = root.querySelectorAll('.frp-reveal');\n  if('IntersectionObserver' in window){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){ if(e.isIntersecting) e.target.classList.add('in'); });\n    }, {threshold:0.15});\n    revealEls.forEach(function(el){ io.observe(el); });\n  } else {\n    revealEls.forEach(function(el){ el.classList.add('in'); });\n  }\n\n  var hero = root.querySelector('[data-frp-hero=\"franpancakes04\"]');\n  if(hero){\n    hero.addEventListener('mousemove', function(e){\n      var rect = hero.getBoundingClientRect();\n      var cx = (e.clientX - rect.left) \/ rect.width - 0.5;\n      var cy = (e.clientY - rect.top) \/ rect.height - 0.5;\n      hero.querySelectorAll('.frp-blob').forEach(function(b){\n        var depth = parseFloat(b.dataset.depth) || 20;\n        b.style.transform = 'translate(' + (cx*depth) + 'px, ' + (cy*depth) + 'px)';\n      });\n    });\n  }\n\n  root.querySelectorAll('.frp-polaroid').forEach(function(p){\n    p.addEventListener('mousemove', function(e){\n      var r = p.getBoundingClientRect();\n      var x = (e.clientX - r.left) \/ r.width - 0.5;\n      p.style.transform = 'rotate(' + (x*10) + 'deg) scale(1.04)';\n    });\n    p.addEventListener('mouseleave', function(){ p.style.transform = ''; });\n  });\n\n  var gallery = root.querySelector('[data-frp-gallery=\"franpancakes04\"]');\n  var dots = root.querySelectorAll('[data-frp-dots=\"franpancakes04\"] span');\n  if(gallery){\n    var isDown=false, startX, scrollLeft;\n    gallery.addEventListener('mousedown', function(e){\n      isDown = true; gallery.classList.add('frp-grabbing');\n      startX = e.pageX - gallery.offsetLeft; scrollLeft = gallery.scrollLeft;\n    });\n    ['mouseleave','mouseup'].forEach(function(ev){\n      gallery.addEventListener(ev, function(){ isDown=false; gallery.classList.remove('frp-grabbing'); });\n    });\n    gallery.addEventListener('mousemove', function(e){\n      if(!isDown) return; e.preventDefault();\n      var x = e.pageX - gallery.offsetLeft;\n      gallery.scrollLeft = scrollLeft - (x - startX) * 1.4;\n    });\n    gallery.addEventListener('scroll', function(){\n      var idx = Math.round(gallery.scrollLeft \/ gallery.clientWidth * 1.15);\n      dots.forEach(function(d,i){ d.classList.toggle('frp-active', i === Math.min(idx, dots.length-1)); });\n    });\n    dots.forEach(function(d,i){\n      d.addEventListener('click', function(){\n        gallery.scrollTo({left: i * gallery.clientWidth * 0.87, behavior:'smooth'});\n      });\n    });\n  }\n\n  var shopBtn = root.querySelector('[data-frp-shop=\"franpancakes04\"]');\n  var emojis = ['🥞','🫐','\\u2728'];\n  if(shopBtn){\n    shopBtn.addEventListener('click', function(e){\n      e.preventDefault();\n      var rect = shopBtn.getBoundingClientRect();\n      for(var i=0;i\u003c16;i++){\n        var piece = document.createElement('span');\n        piece.textContent = emojis[Math.floor(Math.random()*emojis.length)];\n        piece.style.position='fixed'; piece.style.left=(rect.left+rect.width\/2)+'px'; piece.style.top=rect.top+'px';\n        piece.style.fontSize='18px'; piece.style.pointerEvents='none'; piece.style.zIndex='9999';\n        document.body.appendChild(piece);\n        var angle = Math.random()*Math.PI*2, dist = 70+Math.random()*110;\n        var dx = Math.cos(angle)*dist, dy = Math.sin(angle)*dist-50;\n        piece.animate([\n          { transform:'translate(0,0) rotate(0deg)', opacity:1 },\n          { transform:'translate(' + dx + 'px, ' + (dy+200) + 'px) rotate(' + (360*Math.random()) + 'deg)', opacity:0 }\n        ], { duration: 1000+Math.random()*400, easing:'cubic-bezier(.2,.8,.2,1)' });\n        (function(pc){ setTimeout(function(){ pc.remove(); }, 1500); })(piece);\n      }\n    });\n  }\n})();\n\u003c\/script\u003e\n","brand":"waydiy","offers":[{"title":"Default Title","offer_id":52014575976769,"sku":"A2PAN","price":30.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/8503\/4561\/files\/A2PAN__79395.jpg?v=1784896710"}],"url":"https:\/\/rbaine.com\/collections\/skincare.oembed","provider":"Rbaine","version":"1.0","type":"link"}