{"product_id":"buitenhaard-op-gas-faro","title":"Außen Gaskamin | Terrassenheizung auf Gas","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400\u0026family=DM+Sans:wght@300;400;500\u0026display=swap');\n\n.fd {\n  font-family: 'DM Sans', sans-serif;\n  font-weight: 300;\n  color: #1a1a1a;\n  line-height: 1.7;\n  max-width: 860px;\n  margin: 0 auto;\n}\n.fd p { margin: 0 0 14px; font-size: 15.5px; color: #2c2c2c; }\n.fd strong { font-weight: 500; }\n.fd em { font-style: italic; }\n\n\/* HEADINGS *\/\n.fd h2 {\n  font-family: 'Cormorant Garamond', serif;\n  font-size: clamp(21px, 3.2vw, 28px);\n  font-weight: 600;\n  color: #111;\n  letter-spacing: -0.02em;\n  margin: 44px 0 14px;\n  line-height: 1.2;\n  border-bottom: 1px solid #e4e0d8;\n  padding-bottom: 10px;\n}\n.fd h3 {\n  font-family: 'DM Sans', sans-serif;\n  font-weight: 500;\n  font-size: 16px;\n  color: #1a1a1a;\n  margin: 26px 0 8px;\n  text-align: center;\n}\n.fd h4 {\n  font-family: 'DM Sans', sans-serif;\n  font-weight: 500;\n  font-size: 13px;\n  text-transform: uppercase;\n  letter-spacing: 0.09em;\n  color: #888;\n  margin: 22px 0 8px;\n}\n\n\/* OPENER *\/\n.fd-opener {\n  border-left: 3px solid #c8873a;\n  padding: 20px 26px;\n  background: #faf8f4;\n  border-radius: 0 10px 10px 0;\n  margin: 0 0 24px;\n}\n.fd-opener p { margin: 0; font-size: 16px; line-height: 1.75; }\n\n\/* SFEER BADGE *\/\n.fd-sfeer-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: #fff3e0;\n  border: 1px solid #f0c070;\n  border-radius: 20px;\n  padding: 6px 16px;\n  font-size: 13px;\n  font-weight: 500;\n  color: #b5650a;\n  margin-bottom: 14px;\n  text-decoration: none;\n}\n\n\/* BONUS STRIP *\/\n.fd-bonus {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff8ee;\n  border: 1px solid #e8c48a;\n  border-radius: 12px;\n  padding: 18px 22px;\n  margin: 20px 0;\n}\n.fd-bonus-icon { font-size: 24px; flex-shrink: 0; margin-top: 2px; }\n.fd-bonus p { margin: 0; font-size: 14.5px; color: #333; line-height: 1.6; }\n.fd-bonus strong { color: #b5650a; }\n\n\/* BONUS WITH IMAGE *\/\n.fd-bonus-with-img {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  background: #fff8ee;\n  border: 1px solid #e8c48a;\n  border-radius: 12px;\n  padding: 16px 20px;\n  margin: 20px 0;\n}\n.fd-bonus-with-img img {\n  width: 88px; height: 88px;\n  object-fit: cover; border-radius: 8px; flex-shrink: 0;\n}\n.fd-bonus-with-img p { margin: 0; font-size: 14.5px; color: #333; line-height: 1.6; }\n@media (max-width: 480px) {\n  .fd-bonus-with-img { flex-direction: column; }\n  .fd-bonus-with-img img { width: 100%; height: auto; }\n}\n\n\/* AR + VIDEO ROW *\/\n.fd-media-row {\n  display: grid;\n  grid-template-columns: auto 1fr 1fr;\n  gap: 12px;\n  align-items: stretch;\n  margin: 20px 0;\n}\n@media (max-width: 640px) {\n  .fd-media-row { grid-template-columns: 1fr 1fr; }\n  .fd-media-row .fd-ar-cell { grid-column: 1 \/ -1; }\n}\n.fd-ar-cell {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  background: #1a1a1a;\n  border-radius: 10px;\n  padding: 16px 18px;\n  text-decoration: none;\n  min-width: 130px;\n}\n.fd-ar-cell svg { width: 28px; height: 28px; color: #fff; margin-bottom: 8px; }\n.fd-ar-cell span { font-size: 12px; color: #fff; font-weight: 500; text-align: center; line-height: 1.4; }\n.fd-ar-cell small { font-size: 10px; color: rgba(255,255,255,0.55); text-align: center; margin-top: 4px; }\n.fd-vid-cell {\n  position: relative;\n  padding-top: 100%;\n  border-radius: 10px;\n  overflow: hidden;\n}\n.fd-vid-cell iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n\/* VIDEO PAIR 16:9 *\/\n.fd-vid-pair {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n  margin: 16px 0;\n}\n.fd-vid-pair .fd-vid-16 {\n  position: relative;\n  padding-top: 56.25%;\n  border-radius: 10px;\n  overflow: hidden;\n}\n.fd-vid-pair .fd-vid-16 iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n@media (max-width: 540px) { .fd-vid-pair { grid-template-columns: 1fr; } }\n\n\/* SINGLE VIDEO 16:9 *\/\n.fd-vid-single {\n  position: relative;\n  padding-top: 56.25%;\n  border-radius: 12px;\n  overflow: hidden;\n  margin: 16px 0;\n}\n.fd-vid-single iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; }\n\n\/* USP GRID *\/\n.fd-usp {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n  margin: 16px 0 24px;\n}\n@media (max-width: 540px) { .fd-usp { grid-template-columns: 1fr; } }\n.fd-usp-card {\n  background: #f9f7f3;\n  border: 1px solid #ece8df;\n  border-radius: 10px;\n  padding: 16px 18px;\n}\n.fd-usp-card .lbl {\n  font-size: 10.5px;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: #c8873a;\n  font-weight: 500;\n  margin-bottom: 5px;\n}\n.fd-usp-card p { margin: 0; font-size: 14px; color: #2c2c2c; line-height: 1.55; }\n\n\/* CAROUSEL *\/\n.fd-carousel { margin: 20px 0 14px; }\n.fd-carousel-track {\n  display: flex;\n  gap: 12px;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n  padding-bottom: 4px;\n  cursor: grab;\n}\n.fd-carousel-track:active { cursor: grabbing; }\n.fd-carousel-track::-webkit-scrollbar { display: none; }\n.fd-carousel-slide { flex: 0 0 85%; scroll-snap-align: center; }\n.fd-carousel-slide img {\n  width: 100%; height: auto; display: block;\n  border-radius: 12px;\n  box-shadow: 0 10px 24px rgba(0,0,0,0.09);\n}\n.fd-carousel-hint {\n  text-align: center; font-size: 11.5px;\n  color: rgba(0,0,0,0.38); margin-top: 8px; letter-spacing: 0.03em;\n}\n@media (min-width: 860px) { .fd-carousel-slide { flex-basis: 55%; } }\n\n\/* 2-col image pair *\/\n.fd-img-pair {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 12px;\n  margin: 16px 0;\n}\n.fd-img-pair img {\n  width: 100%; height: auto; display: block;\n  border-radius: 12px;\n  box-shadow: 0 8px 20px rgba(0,0,0,0.08);\n}\n@media (max-width: 480px) { .fd-img-pair { grid-template-columns: 1fr; } }\n\n\/* FULL IMAGE *\/\n.fd-img-full {\n  width: 100%; border-radius: 12px; display: block;\n  margin: 16px 0;\n  box-shadow: 0 8px 20px rgba(0,0,0,0.07);\n}\n\n\/* SIZE CALLOUT *\/\n.fd-size {\n  background: #f2eeea;\n  border-radius: 12px;\n  padding: 22px;\n  margin: 16px 0;\n  display: flex;\n  align-items: center;\n  gap: 20px;\n}\n.fd-size img { max-width: 180px; width: 40%; display: block; flex-shrink: 0; }\n.fd-size-text { text-align: left; }\n.fd-size-text strong { display: block; font-size: 17px; font-weight: 500; margin-bottom: 6px; }\n.fd-size-text span { font-size: 13.5px; color: #666; line-height: 1.55; }\n@media (max-width: 480px) {\n  .fd-size { flex-direction: column; }\n  .fd-size img { max-width: 200px; width: 70%; }\n  .fd-size-text { text-align: center; }\n}\n\n\/* SPECS TABLE *\/\n.fd-specs {\n  width: 100%; border-collapse: collapse;\n  font-size: 14px; margin: 14px 0 20px;\n}\n.fd-specs thead tr { border-bottom: 2px solid #1a1a1a; }\n.fd-specs thead th {\n  text-align: left; padding: 9px 12px;\n  font-size: 11px; text-transform: uppercase;\n  letter-spacing: 0.09em; color: #888; font-weight: 500;\n}\n.fd-specs tbody tr { border-bottom: 1px solid #ece8df; }\n.fd-specs tbody tr:last-child { border-bottom: none; }\n.fd-s\n\u003c\/style\u003e","brand":"Planika","offers":[{"title":"Default Title","offer_id":49578066313539,"sku":"FARO-DZ-24-01","price":391.97,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0826\/1635\/3091\/files\/terrasverwarmer-planika-faro-chique-buiten-leven-zwart.jpg?v=1762738604","url":"https:\/\/chiquebuitenleven.nl\/de\/products\/aussen-gaskamin-auf-gas-faro","provider":"Chique Buiten Leven","version":"1.0","type":"link"}