{"id":6397,"date":"2026-06-25T01:13:57","date_gmt":"2026-06-24T23:13:57","guid":{"rendered":"https:\/\/tuskwood.com\/?page_id=6397"},"modified":"2026-06-25T01:14:51","modified_gmt":"2026-06-24T23:14:51","slug":"startsida","status":"publish","type":"page","link":"https:\/\/tuskwood.com\/da\/","title":{"rendered":"Startsida"},"content":{"rendered":"\n<style>\n:root {\n  --bg: #ffffff;\n  --paper: #f5f1eb;\n  --paper-strong: #ddc6b5;\n  --ink: #171b13;\n  --muted: #60685b;\n  --green: #4f7f1e;\n  --green-dark: #3b6514;\n  --shop-button-green: #4f7f1e;\n  --shop-button-hover: #5f9429;\n  --rust: #9a5c35;\n  --line: #e8ded3;\n  --shadow: 0 18px 50px rgba(35, 43, 25, 0.12);\n  --max: 1180px;\n}\n\n* {\n  box-sizing: border-box;\n}\n\nbody {\n  margin: 0;\n  background: var(--bg);\n  color: var(--ink);\n  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  line-height: 1.45;\n}\n\na {\n  color: inherit;\n  text-decoration: none;\n}\n\nimg {\n  display: block;\n  max-width: 100%;\n}\n\n.topbar {\n  background: var(--paper-strong);\n  color: #1e211b;\n  font-size: 13px;\n  font-weight: 700;\n  text-align: center;\n  padding: 7px 16px;\n}\n\n.topbar p {\n  margin: 0;\n}\n\n.site-header {\n  align-items: center;\n  background: var(--paper);\n  border-bottom: 1px solid #e4d9cf;\n  display: grid;\n  gap: 28px;\n  grid-template-columns: auto 1fr auto;\n  margin: 0 auto;\n  max-width: none;\n  padding: 18px max(24px, calc((100vw - var(--max)) \/ 2 + 24px));\n}\n\n.brand {\n  align-items: center;\n  display: flex;\n  gap: 12px;\n  font-size: 28px;\n  font-weight: 900;\n  letter-spacing: 0;\n}\n\n.brand img {\n  height: 46px;\n  width: 46px;\n}\n\n.nav {\n  align-items: center;\n  display: flex;\n  gap: 32px;\n  justify-content: center;\n  color: #2b3325;\n  font-size: 15px;\n  font-weight: 650;\n}\n\n.footer a,\n.section-heading a {\n  text-decoration: underline;\n  text-decoration-thickness: 1px;\n  text-underline-offset: 4px;\n}\n\n.nav a {\n  text-decoration: none !important;\n  white-space: nowrap;\n}\n\n.brand,\n.header-actions a,\n.button,\n.product-card a,\n.category-cta {\n  text-decoration: none !important;\n}\n\n.header-actions {\n  align-items: center;\n  display: flex;\n  gap: 10px;\n}\n\n.language {\n  border: 1px solid var(--line);\n  border-radius: 7px;\n  font-size: 14px;\n  font-weight: 650;\n  padding: 9px 12px;\n}\n\n.icon-link {\n  align-items: center;\n  display: inline-flex;\n  height: 32px;\n  justify-content: center;\n  width: 32px;\n}\n\n.icon-link svg {\n  fill: currentColor;\n  height: 20px;\n  width: 20px;\n}\n\n.hero {\n  align-items: center;\n  display: grid;\n  gap: 48px;\n  grid-template-columns: minmax(0, 1.04fr) minmax(360px, 0.92fr);\n  margin: 0 auto;\n  max-width: var(--max);\n  min-height: 430px;\n  padding: 48px 24px 58px;\n}\n\n.hero-media {\n  background: #fff;\n  overflow: visible;\n}\n\n.hero-media img {\n  aspect-ratio: 1600 \/ 620;\n  object-fit: contain;\n  width: 100%;\n}\n\n.hero-copy h1 {\n  font-size: clamp(36px, 5vw, 58px);\n  letter-spacing: 0;\n  line-height: 1.02;\n  margin: 0 0 18px;\n}\n\n.hero-copy p {\n  color: var(--muted);\n  font-size: 19px;\n  margin: 0 0 28px;\n  max-width: 620px;\n}\n\n.hero-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px;\n}\n\n.hero-note {\n  color: var(--muted);\n  font-size: 15px;\n  line-height: 1.45;\n  margin: 12px 0 0;\n  max-width: 520px;\n}\n\n.button,\n.category-carousel-section .category-cta,\n.product-card a {\n  align-items: center;\n  background: var(--shop-button-green) !important;\n  border: 0 !important;\n  border-radius: 4px !important;\n  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  color: #fff !important;\n  display: inline-flex;\n  font-size: 16px;\n  font-weight: 500;\n  justify-content: center;\n  line-height: 1em;\n  min-height: auto;\n  padding: 15px 30px;\n  transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;\n}\n\n.button-primary {\n  background: var(--shop-button-green) !important;\n  color: #fff !important;\n}\n\n.hero .button-primary {\n  background: var(--shop-button-green) !important;\n  color: #fff !important;\n}\n\n.button:hover,\n.button:focus,\n.category-carousel-section .category-cta:hover,\n.category-carousel-section .category-cta:focus,\n.product-card a:hover,\n.product-card a:focus {\n  background: var(--shop-button-hover) !important;\n  border-color: var(--shop-button-hover) !important;\n  color: #fff !important;\n}\n\n.button-secondary {\n  border: 1px solid var(--green);\n  color: var(--green-dark);\n}\n\n.trust-strip {\n  background: var(--paper);\n  border-bottom: 1px solid #ebe7df;\n  border-top: 1px solid #ebe7df;\n  display: grid;\n  gap: 18px;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  padding: 20px max(24px, calc((100vw - var(--max)) \/ 2 + 24px));\n}\n\n.trust-strip article {\n  align-items: center;\n  display: flex;\n  gap: 11px;\n  justify-content: center;\n  color: #2e3826;\n  font-size: 14px;\n  font-weight: 750;\n  min-width: 0;\n  text-align: left;\n}\n\n.trust-strip svg {\n  color: var(--green);\n  flex: 0 0 auto;\n  fill: currentColor;\n  height: 19px;\n  width: 19px;\n}\n\n.section {\n  margin: 0 auto;\n  max-width: var(--max);\n  padding: 70px 24px;\n}\n\n.section h2 {\n  font-size: clamp(28px, 3vw, 40px);\n  letter-spacing: 0;\n  line-height: 1.08;\n  margin: 0;\n}\n\n.section p {\n  color: var(--muted);\n  font-size: 17px;\n  margin: 10px 0 0;\n}\n\n.section-heading {\n  align-items: end;\n  display: flex;\n  gap: 24px;\n  justify-content: space-between;\n  margin-bottom: 30px;\n}\n\n.section-heading.centered {\n  align-items: center;\n  flex-direction: column;\n  gap: 6px;\n  justify-content: center;\n  text-align: center;\n}\n\n.category-carousel-section .section-heading {\n  align-items: center;\n  flex-direction: column;\n  gap: 10px;\n  justify-content: center;\n  margin-left: auto;\n  margin-right: auto;\n  max-width: 760px;\n  text-align: center;\n}\n\n.category-carousel-section .section-heading p {\n  color: var(--muted);\n  font-size: 18px;\n  line-height: 1.45;\n  margin: 0;\n  max-width: 680px;\n}\n\n.category-carousel-section .category-cta {\n  margin-top: 6px;\n  text-decoration: none;\n  text-decoration-thickness: initial;\n  text-underline-offset: initial;\n}\n\n.carousel-note {\n  color: var(--rust);\n  font-size: 13px;\n  font-weight: 850;\n  letter-spacing: 0;\n  margin: -8px 0 18px;\n  text-align: center;\n  text-transform: uppercase;\n}\n\n.product-grid,\n.voice-rail,\n.growth-grid {\n  display: grid;\n  gap: 24px;\n}\n\n.product-section {\n  padding-top: 50px;\n}\n\n.product-section-latest {\n  padding-top: 42px;\n}\n\n.product-carousel,\n.product-section-latest .product-grid {\n  display: flex;\n  gap: 24px;\n  overflow-x: auto;\n  padding-bottom: 14px;\n  scroll-snap-type: x mandatory;\n}\n\n.product-carousel .product-card,\n.product-section-latest .product-card {\n  flex: 0 0 clamp(220px, 24vw, 280px);\n  scroll-snap-align: start;\n}\n\n.product-grid {\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n}\n\n.product-card {\n  display: grid;\n  gap: 10px;\n  position: relative;\n}\n\n.product-loading {\n  color: var(--muted);\n  flex: 0 0 100%;\n  font-size: 15px;\n  margin: 0;\n}\n\n.product-card img {\n  aspect-ratio: 1;\n  background: #f4f4f2;\n  object-fit: cover;\n}\n\n.product-card-light img {\n  background: #fff;\n  border: 1px solid var(--line);\n  object-fit: contain;\n  padding: 10px;\n}\n\n.product-card strong {\n  font-size: 17px;\n}\n\n.product-card span {\n  font-size: 15px;\n  font-weight: 750;\n}\n\n.product-card a {\n  justify-self: start;\n}\n\n.product-status {\n  background: rgba(23, 27, 19, 0.86);\n  border-radius: 5px;\n  color: #fff;\n  font-size: 13px;\n  font-weight: 850;\n  left: 10px;\n  letter-spacing: 0;\n  padding: 5px 8px;\n  position: absolute;\n  text-transform: uppercase;\n  top: 10px;\n}\n\n.product-card-sold img {\n  filter: grayscale(0.65);\n  opacity: 0.72;\n}\n\n.product-card-sold a {\n  background: #7d8378;\n  pointer-events: none;\n}\n\n.film-section {\n  align-items: center;\n  display: grid;\n  gap: 58px;\n  grid-template-columns: minmax(260px, 360px) minmax(320px, 1fr);\n}\n\n.film-card {\n  border-radius: 8px;\n  box-shadow: var(--shadow);\n  display: block;\n  justify-self: center;\n  max-width: 320px;\n  overflow: hidden;\n  position: relative;\n  width: 100%;\n}\n\n.film-card img {\n  aspect-ratio: 9 \/ 16;\n  filter: saturate(0.96);\n  object-fit: cover;\n  width: 100%;\n}\n\n.play-mark {\n  align-items: center;\n  background: rgba(255, 255, 255, 0.92);\n  border-radius: 50%;\n  color: var(--green-dark);\n  display: flex;\n  height: 78px;\n  justify-content: center;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  width: 78px;\n}\n\n.play-mark svg {\n  fill: currentColor;\n  height: 44px;\n  margin-left: 4px;\n  width: 44px;\n}\n\n.voices-section {\n  background: #fbfaf7;\n  max-width: none;\n  padding-left: max(24px, calc((100vw - var(--max)) \/ 2 + 24px));\n  padding-right: max(24px, calc((100vw - var(--max)) \/ 2 + 24px));\n}\n\n.voice-carousel,\n.carousel-shell {\n  position: relative;\n}\n\n.voice-rail {\n  display: flex;\n  gap: 18px;\n  overflow-x: auto;\n  padding-bottom: 14px;\n  scroll-snap-type: x mandatory;\n}\n\n.voice-arrow {\n  align-items: center;\n  background: transparent;\n  border: 0;\n  border-radius: 50%;\n  box-shadow: none;\n  color: var(--green-dark);\n  cursor: pointer;\n  display: inline-flex;\n  height: 36px;\n  justify-content: center;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 36px;\n  z-index: 2;\n}\n\n.voice-arrow svg {\n  fill: none;\n  height: 24px;\n  stroke: currentColor;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  stroke-width: 2.4;\n  width: 24px;\n}\n\n.voice-arrow-left {\n  left: -18px;\n}\n\n.voice-arrow-right {\n  right: -18px;\n}\n\n.carousel-arrow {\n  align-items: center;\n  background: transparent;\n  border: 0;\n  border-radius: 50%;\n  box-shadow: none;\n  color: var(--green-dark);\n  cursor: pointer;\n  display: inline-flex;\n  height: 36px;\n  justify-content: center;\n  position: absolute;\n  top: 38%;\n  transform: translateY(-50%);\n  width: 36px;\n  z-index: 2;\n}\n\n.carousel-arrow svg {\n  fill: none;\n  height: 24px;\n  stroke: currentColor;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n  stroke-width: 2.4;\n  width: 24px;\n}\n\n.carousel-arrow-left {\n  left: -18px;\n}\n\n.carousel-arrow-right {\n  right: -18px;\n}\n\n.is-static .carousel-arrow {\n  display: none;\n}\n\n.voice-card {\n  background: #fff;\n  border: 1px solid var(--line);\n  border-radius: 8px;\n  display: grid;\n  flex: 0 0 clamp(260px, 31vw, 360px);\n  gap: 10px;\n  margin: 0;\n  min-height: 176px;\n  padding: 24px;\n  scroll-snap-align: start;\n}\n\n.voice-card blockquote {\n  color: #22261e;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 21px;\n  font-style: italic;\n  line-height: 1.14;\n  margin: 0;\n}\n\n.voice-card figcaption {\n  align-self: end;\n  color: var(--rust);\n  font-size: 14px;\n  font-weight: 850;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n}\n\n.reviews-link {\n  color: var(--green-dark);\n  display: inline-flex;\n  font-weight: 850;\n  margin-top: 26px;\n  text-decoration: underline;\n  text-decoration-thickness: 1px;\n  text-underline-offset: 4px;\n}\n\n.growth-section {\n  text-align: center;\n}\n\n.growth-grid {\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  margin-top: 28px;\n}\n\n.growth-grid span {\n  background: var(--paper);\n  border-radius: 8px;\n  color: #2f3629;\n  font-size: 17px;\n  font-weight: 850;\n  padding: 20px 10px;\n}\n\n.footer {\n  align-items: start;\n  background: var(--green);\n  color: #fff;\n  display: grid;\n  gap: clamp(54px, 8vw, 120px);\n  grid-template-columns: minmax(280px, 1.55fr) minmax(180px, 0.7fr) minmax(220px, 0.75fr);\n  margin-top: 28px;\n  min-height: 365px;\n  padding: 54px max(24px, calc((100vw - var(--max)) \/ 2 + 24px)) 132px;\n}\n\n.footer h2,\n.footer h3,\n.footer p,\n.footer ul {\n  margin: 0;\n}\n\n.footer,\n.footer *,\n.footer a,\n.footer a:hover,\n.footer a:focus,\n.footer li::marker {\n  color: #fff !important;\n}\n\n.footer h2 {\n  font-size: 30px;\n  letter-spacing: 0;\n  margin-bottom: 18px;\n}\n\n.footer h3 {\n  font-size: 16px;\n  line-height: 1.2;\n  margin-bottom: 12px;\n}\n\n.footer p,\n.footer a {\n  color: #fff;\n}\n\n.footer p {\n  font-size: 14px;\n  line-height: 1.6;\n}\n\n.footer-about p {\n  max-width: 390px;\n}\n\n.footer-proof {\n  list-style: disc;\n  margin-top: 24px;\n  padding-left: 18px;\n}\n\n.footer-proof li {\n  margin-bottom: 7px;\n}\n\n.footer-links {\n  display: flex;\n  flex-direction: column;\n  gap: 42px;\n}\n\n.footer nav {\n  display: flex;\n  flex-direction: column;\n}\n\n.footer a {\n  font-size: 14px;\n  line-height: 1.35;\n  margin-bottom: 7px;\n}\n\n.footer-social h3 {\n  max-width: 170px;\n}\n\n.footer-social-icons {\n  display: flex;\n  gap: 12px;\n}\n\n.footer-social-icons a {\n  align-items: center;\n  display: inline-flex;\n  height: 28px;\n  justify-content: center;\n  margin: 0;\n  text-decoration: none;\n  width: 28px;\n}\n\n.footer-social-icons svg {\n  fill: currentColor;\n  height: 24px;\n  width: 24px;\n}\n\n.footer-contact {\n  display: flex;\n  flex-direction: column;\n}\n\n.footer-legal {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  margin-top: 30px;\n}\n\n.footer-legal h3 {\n  margin-bottom: 6px;\n}\n\n.footer-copy {\n  margin-top: 22px;\n}\n\n@media (max-width: 920px) {\n  .site-header {\n    gap: 16px;\n    grid-template-columns: 1fr auto;\n  }\n\n  .header-actions {\n    grid-column: 2;\n    grid-row: 1;\n  }\n\n  .brand {\n    font-size: 23px;\n  }\n\n  .nav {\n    grid-column: 1 \/ -1;\n    justify-content: flex-start;\n    overflow-x: auto;\n    padding-bottom: 4px;\n  }\n\n  .hero,\n  .film-section,\n  .footer {\n    grid-template-columns: 1fr;\n  }\n\n  .hero {\n    gap: 18px;\n    padding-top: 34px;\n  }\n\n  .product-grid,\n  .voice-rail {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .trust-strip {\n    gap: 10px;\n    grid-template-columns: 1fr;\n    padding-bottom: 18px;\n    padding-top: 18px;\n  }\n\n  .trust-strip article {\n    justify-content: flex-start;\n  }\n\n  .growth-grid {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n}\n\n@media (min-width: 561px) and (max-width: 920px) {\n  .footer {\n    gap: 28px;\n    grid-template-columns: minmax(210px, 1.35fr) minmax(130px, 0.75fr) minmax(145px, 0.85fr);\n    min-height: 330px;\n    padding: 48px 28px 96px;\n  }\n\n  .footer h2 {\n    font-size: 26px;\n  }\n\n  .footer h3 {\n    font-size: 14px;\n  }\n\n  .footer p,\n  .footer a {\n    font-size: 12px;\n  }\n\n  .footer-proof {\n    margin-top: 20px;\n  }\n\n  .footer-links {\n    gap: 34px;\n  }\n}\n\n@media (max-width: 560px) {\n  .site-header {\n    padding: 14px 18px;\n  }\n\n  .header-actions {\n    justify-content: flex-end;\n  }\n\n  .language {\n    display: none;\n  }\n\n  .nav {\n    gap: 14px;\n    font-size: 13px;\n    flex-wrap: nowrap;\n    justify-content: space-between;\n    overflow-x: hidden;\n  }\n\n  .hero,\n  .section {\n    padding-left: 18px;\n    padding-right: 18px;\n  }\n\n  .hero {\n    gap: 14px;\n    padding-bottom: 34px;\n    padding-top: 26px;\n  }\n\n  .hero-media img {\n    aspect-ratio: 1600 \/ 620;\n  }\n\n  .hero-copy h1 {\n    font-size: 35px;\n  }\n\n  .hero-copy p {\n    font-size: 17px;\n  }\n\n  .button {\n    width: 100%;\n  }\n\n  .trust-strip,\n  .product-grid,\n  .voice-rail,\n  .growth-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .trust-strip {\n    padding-left: 18px;\n    padding-right: 18px;\n  }\n\n  .trust-strip article {\n    justify-content: flex-start;\n  }\n\n  .section-heading {\n    align-items: flex-start;\n    flex-direction: column;\n  }\n\n  .product-grid {\n    gap: 30px;\n  }\n\n  .product-card {\n    grid-template-columns: 116px 1fr;\n  }\n\n  .product-card img {\n    grid-row: span 3;\n  }\n\n  .product-card a {\n    justify-self: start;\n  }\n\n  .product-carousel .product-card,\n  .product-section-latest .product-card {\n    flex-basis: 250px;\n    grid-template-columns: 1fr;\n  }\n\n  .product-carousel .product-card img,\n  .product-section-latest .product-card img {\n    grid-row: auto;\n  }\n\n  .film-card {\n    max-width: 250px;\n  }\n\n  .voice-rail {\n    display: flex;\n    margin-left: -18px;\n    margin-right: -18px;\n    overflow-x: auto;\n    padding: 0 18px 4px;\n    scroll-snap-type: x mandatory;\n  }\n\n  .voice-arrow {\n    height: 38px;\n    top: calc(50% - 10px);\n    width: 38px;\n  }\n\n  .carousel-arrow {\n    height: 38px;\n    top: 36%;\n    width: 38px;\n  }\n\n  .voice-arrow-left {\n    left: -2px;\n  }\n\n  .voice-arrow-right {\n    right: -2px;\n  }\n\n  .carousel-arrow-left {\n    left: -2px;\n  }\n\n  .carousel-arrow-right {\n    right: -2px;\n  }\n\n  .voice-card {\n    flex: 0 0 82%;\n    min-height: 190px;\n    scroll-snap-align: start;\n  }\n\n  .footer {\n    gap: 32px;\n    padding: 44px 18px 60px;\n  }\n}\n\n<\/style>\n\n    <div class=\"topbar\">\n      <p>Fri frakt fr\u00e5n 600 kr. DHL-frakt 49 kr.<\/p>\n    <\/div>\n\n    <header class=\"site-header\" aria-label=\"Sidhuvud\">\n        <a class=\"brand\" href=\"https:\/\/tuskwood.com\/\" aria-label=\"Tuskwood\">\n        <img decoding=\"async\" src=\"https:\/\/tuskwood.com\/wp-content\/uploads\/2025\/08\/cropped-20250420_221955-1.png\" alt=\"\" \/>\n        <span>TUSKWOOD<\/span>\n      <\/a>\n\n      <nav class=\"nav\" aria-label=\"Huvudnavigering\">\n        <a href=\"https:\/\/tuskwood.com\/shop\/\">Butik<\/a>\n        <a href=\"https:\/\/tuskwood.com\/artiklar-och-information\/\">Vanliga fr\u00e5gor<\/a>\n        <a href=\"https:\/\/tuskwood.com\/aquascaping-inspiration\/\">Inspiration<\/a>\n        <a href=\"https:\/\/tuskwood.com\/om\/\">Om Tuskwood<\/a>\n      <\/nav>\n\n      <div class=\"header-actions\" aria-label=\"Snabbl\u00e4nkar\">\n        <a class=\"language\" href=\"https:\/\/tuskwood.com\/\">Svenska<\/a>\n        <a class=\"icon-link\" href=\"https:\/\/www.facebook.com\/Tuskwood\/\" aria-label=\"Tuskwood p\u00e5 Facebook\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 8.7h2.4V5.1c-.4-.1-1.8-.2-3.3-.2-3.3 0-5.5 2-5.5 5.6v3.1H4v4h3.6V24h4.4v-6.4h3.6l.6-4H12v-2.7c0-1.2.3-2.2 2-2.2Z\"\/><\/svg>\n        <\/a>\n        <a class=\"icon-link\" href=\"https:\/\/www.instagram.com\/tuskwood_official\/\" aria-label=\"Tuskwood p\u00e5 Instagram\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7.1 2h9.8A5.1 5.1 0 0 1 22 7.1v9.8a5.1 5.1 0 0 1-5.1 5.1H7.1A5.1 5.1 0 0 1 2 16.9V7.1A5.1 5.1 0 0 1 7.1 2Zm0 2A3.1 3.1 0 0 0 4 7.1v9.8A3.1 3.1 0 0 0 7.1 20h9.8a3.1 3.1 0 0 0 3.1-3.1V7.1A3.1 3.1 0 0 0 16.9 4H7.1Zm4.9 3.1a4.9 4.9 0 1 1 0 9.8 4.9 4.9 0 0 1 0-9.8Zm0 2a2.9 2.9 0 1 0 0 5.8 2.9 2.9 0 0 0 0-5.8Zm5.1-2.5a1.2 1.2 0 1 1 0 2.4 1.2 1.2 0 0 1 0-2.4Z\"\/><\/svg>\n        <\/a>\n      <\/div>\n    <\/header>\n\n    <main>\n      <section class=\"hero\" aria-labelledby=\"hero-title\">\n        <div class=\"hero-media\">\n          <img decoding=\"async\"\n            src=\"https:\/\/tuskwood.com\/wp-content\/uploads\/2026\/06\/hero-selected-roots-a3-a5-c3-b5.png\"\n            alt=\"Fyra Tuskwood-r\u00f6tter med olika form, f\u00f6rgrening och uttryck\"\n          \/>\n        <\/div>\n        <div class=\"hero-copy\">\n          <h1 id=\"hero-title\">Naturlig sk\u00f6nhet i varje rot.<\/h1>\n          <p>\n            Mineraliserat myrtr\u00e4 fr\u00e5n Sm\u00e5land, utvalt f\u00f6r akvarier med karakt\u00e4r.\n            Varje rot fotograferas och m\u00e4ts innan den l\u00e4ggs i butiken.\n          <\/p>\n          <div class=\"hero-actions\">\n            <a class=\"button button-primary\" href=\"https:\/\/tuskwood.com\/shop\/\">Visa alla r\u00f6tter i lager<\/a>\n          <\/div>\n        <\/div>\n      <\/section>\n\n      <section class=\"trust-strip\" aria-label=\"Trygghet och f\u00f6rdelar\">\n        <article>\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9.4 16.7 4.9 12.2l1.5-1.5 3 3 8.2-8.2L19.1 7 9.4 16.7Z\"\/><\/svg>\n          <span>\u00c4kta mineraliserat myrtr\u00e4 &#8211; upp till 8000 \u00e5r gammalt<\/span>\n        <\/article>\n        <article>\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9.4 16.7 4.9 12.2l1.5-1.5 3 3 8.2-8.2L19.1 7 9.4 16.7Z\"\/><\/svg>\n          <span>Bidrar till ett levande, biologiskt aktivt vatten<\/span>\n        <\/article>\n        <article>\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9.4 16.7 4.9 12.2l1.5-1.5 3 3 8.2-8.2L19.1 7 9.4 16.7Z\"\/><\/svg>\n          <span>Skapar ett unikt akvarium med karakt\u00e4r<\/span>\n        <\/article>\n      <\/section>\n\n      <section class=\"section product-section category-carousel-section\" aria-labelledby=\"branched-roots\">\n        <div class=\"section-heading\">\n          <h2 id=\"branched-roots\">V\u00e4l f\u00f6rgrenade r\u00f6tter<\/h2>\n          <p>F\u00f6r dig som vill bygga riktning, h\u00f6jd och djup med r\u00f6tter som redan har mycket r\u00f6relse i formen.<\/p>\n          <a class=\"button category-cta\" href=\"https:\/\/tuskwood.com\/shop\/?pa_forgreningsniva=niva-3,niva-4\">Se alla f\u00f6rgrenade r\u00f6tter i lager<\/a>\n        <\/div>\n        <p class=\"carousel-note\">Exempel fr\u00e5n sortimentet just nu.<\/p>\n        <div class=\"carousel-shell\" data-carousel data-product-carousel data-product-mode=\"terms\" data-product-terms=\"pa_forgreningsniva:niva-3|pa_forgreningsniva:niva-4\">\n          <button class=\"carousel-arrow carousel-arrow-left\" type=\"button\" aria-label=\"Visa tidigare v\u00e4l f\u00f6rgrenade r\u00f6tter\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"product-grid product-carousel carousel-rail\" data-rail aria-label=\"V\u00e4l och mycket v\u00e4l f\u00f6rgrenade r\u00f6tter\">\n            <p class=\"product-loading\">H\u00e4mtar r\u00f6tter i lager&#8230;<\/p>\n          <\/div>\n          <button class=\"carousel-arrow carousel-arrow-right\" type=\"button\" aria-label=\"Visa fler v\u00e4l f\u00f6rgrenade r\u00f6tter\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/section>\n\n      <section class=\"section product-section category-carousel-section\" aria-labelledby=\"form-roots\">\n        <div class=\"section-heading\">\n          <h2 id=\"form-roots\">R\u00f6tter med tydlig form<\/h2>\n          <p>F\u00f6r dig som vill att roten ska s\u00e4tta riktningen i scapen redan fr\u00e5n b\u00f6rjan.<\/p>\n          <a class=\"button category-cta\" href=\"https:\/\/tuskwood.com\/shop\/?pa_formfaktor=niva-3,niva-4\">Se alla r\u00f6tter med tydlig form i lager<\/a>\n        <\/div>\n        <p class=\"carousel-note\">Exempel fr\u00e5n sortimentet just nu.<\/p>\n        <div class=\"carousel-shell\" data-carousel data-product-carousel data-product-mode=\"queries\" data-product-queries=\"pa_formfaktor:niva-3,pa_forgreningsniva:niva-1|pa_formfaktor:niva-3,pa_forgreningsniva:niva-2|pa_formfaktor:niva-4,pa_forgreningsniva:niva-1|pa_formfaktor:niva-4,pa_forgreningsniva:niva-2\">\n          <button class=\"carousel-arrow carousel-arrow-left\" type=\"button\" aria-label=\"Visa tidigare r\u00f6tter med tydlig form\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"product-grid product-carousel carousel-rail\" data-rail aria-label=\"R\u00f6tter med tydlig form, formfaktor niv\u00e5 3 och niv\u00e5 4\">\n            <p class=\"product-loading\">H\u00e4mtar r\u00f6tter i lager&#8230;<\/p>\n          <\/div>\n          <button class=\"carousel-arrow carousel-arrow-right\" type=\"button\" aria-label=\"Visa fler r\u00f6tter med tydlig form\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/section>\n\n      <section class=\"section product-section category-carousel-section\" aria-labelledby=\"simple-roots\">\n        <div class=\"section-heading\">\n          <h2 id=\"simple-roots\">Rena former utan mycket f\u00f6rgrening<\/h2>\n          <p>L\u00e4tta att placera en och en, eller flera tillsammans f\u00f6r djup, skala och terrasser.<\/p>\n          <a class=\"button category-cta\" href=\"https:\/\/tuskwood.com\/shop\/?pa_forgreningsniva=niva-1&#038;pa_formfaktor=niva-1,niva-2\">Se alla enkla r\u00f6tter i lager<\/a>\n        <\/div>\n        <p class=\"carousel-note\">Exempel fr\u00e5n sortimentet just nu.<\/p>\n        <div class=\"carousel-shell\" data-carousel data-product-carousel data-product-mode=\"queries\" data-product-queries=\"pa_forgreningsniva:niva-1,pa_formfaktor:niva-1,pa_produktformat:enskild-rot|pa_forgreningsniva:niva-1,pa_formfaktor:niva-2,pa_produktformat:enskild-rot\">\n          <button class=\"carousel-arrow carousel-arrow-left\" type=\"button\" aria-label=\"Visa tidigare enkla r\u00f6tter\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"product-grid product-carousel carousel-rail\" data-rail aria-label=\"Enkla r\u00f6tter utan f\u00f6rgrening\">\n            <p class=\"product-loading\">H\u00e4mtar r\u00f6tter i lager&#8230;<\/p>\n          <\/div>\n          <button class=\"carousel-arrow carousel-arrow-right\" type=\"button\" aria-label=\"Visa fler enkla r\u00f6tter\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/section>\n\n      <section class=\"section product-section category-carousel-section\" aria-labelledby=\"root-sets\">\n        <div class=\"section-heading\">\n          <h2 id=\"root-sets\">Set med flera r\u00f6tter<\/h2>\n          <p>Flera delar som kan byggas ihop till en naturlig helhet n\u00e4r du vill styra balans och riktning sj\u00e4lv.<\/p>\n          <a class=\"button category-cta\" href=\"https:\/\/tuskwood.com\/shop\/produktformat-rotset\/\">Se alla set med flera r\u00f6tter i lager<\/a>\n        <\/div>\n        <p class=\"carousel-note\">Exempel fr\u00e5n sortimentet just nu.<\/p>\n        <div class=\"carousel-shell\" data-carousel data-product-carousel data-product-mode=\"terms\" data-product-terms=\"pa_produktformat:rotset\">\n          <button class=\"carousel-arrow carousel-arrow-left\" type=\"button\" aria-label=\"Visa tidigare rotset\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"product-grid product-carousel carousel-rail\" data-rail aria-label=\"Set med flera r\u00f6tter\">\n            <p class=\"product-loading\">H\u00e4mtar r\u00f6tter i lager&#8230;<\/p>\n          <\/div>\n          <button class=\"carousel-arrow carousel-arrow-right\" type=\"button\" aria-label=\"Visa fler rotset\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/section>\n\n      <section class=\"section product-section category-carousel-section\" aria-labelledby=\"small-aquariums\">\n        <div class=\"section-heading\">\n          <h2 id=\"small-aquariums\">R\u00f6tter f\u00f6r sm\u00e5 akvarium<\/h2>\n          <p>Mindre r\u00f6tter med tillr\u00e4cklig karakt\u00e4r f\u00f6r nano och mindre kar, utan att ta \u00f6ver hela layouten.<\/p>\n          <a class=\"button category-cta\" href=\"https:\/\/tuskwood.com\/shop\/?pa_passar-akvarium=under-40-cm,40-60-cm\">Se alla r\u00f6tter f\u00f6r sm\u00e5 akvarium i lager<\/a>\n        <\/div>\n        <p class=\"carousel-note\">Exempel fr\u00e5n sortimentet just nu.<\/p>\n        <div class=\"carousel-shell\" data-carousel data-product-carousel data-product-mode=\"terms\" data-product-terms=\"pa_passar-akvarium:under-40-cm|pa_passar-akvarium:under-40-cm-2|pa_passar-akvarium:40-60-cm|pa_passar-akvarium:40-60-cm-2\">\n          <button class=\"carousel-arrow carousel-arrow-left\" type=\"button\" aria-label=\"Visa tidigare r\u00f6tter f\u00f6r sm\u00e5 akvarium\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"product-grid product-carousel carousel-rail\" data-rail aria-label=\"R\u00f6tter f\u00f6r sm\u00e5 akvarium\">\n            <p class=\"product-loading\">H\u00e4mtar r\u00f6tter i lager&#8230;<\/p>\n          <\/div>\n          <button class=\"carousel-arrow carousel-arrow-right\" type=\"button\" aria-label=\"Visa fler r\u00f6tter f\u00f6r sm\u00e5 akvarium\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/section>\n\n      <section class=\"section product-section category-carousel-section\" aria-labelledby=\"medium-aquariums\">\n        <div class=\"section-heading\">\n          <h2 id=\"medium-aquariums\">R\u00f6tter till mellanstora akvarium<\/h2>\n          <p>N\u00e4r roten ska b\u00e4ra scapen men fortfarande l\u00e4mna plats f\u00f6r v\u00e4xter, simyta och detaljer.<\/p>\n          <a class=\"button category-cta\" href=\"https:\/\/tuskwood.com\/shop\/?pa_passar-akvarium=60-80-cm,80-120-cm\">Se alla r\u00f6tter till mellanstora akvarium i lager<\/a>\n        <\/div>\n        <p class=\"carousel-note\">Exempel fr\u00e5n sortimentet just nu.<\/p>\n        <div class=\"carousel-shell\" data-carousel data-product-carousel data-product-mode=\"terms\" data-product-terms=\"pa_passar-akvarium:60-80-cm|pa_passar-akvarium:60-80-cm-2|pa_passar-akvarium:80-120-cm|pa_passar-akvarium:80-120-cm-2\">\n          <button class=\"carousel-arrow carousel-arrow-left\" type=\"button\" aria-label=\"Visa tidigare r\u00f6tter till mellanstora akvarium\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"product-grid product-carousel carousel-rail\" data-rail aria-label=\"R\u00f6tter till mellanstora akvarium\">\n            <p class=\"product-loading\">H\u00e4mtar r\u00f6tter i lager&#8230;<\/p>\n          <\/div>\n          <button class=\"carousel-arrow carousel-arrow-right\" type=\"button\" aria-label=\"Visa fler r\u00f6tter till mellanstora akvarium\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/section>\n\n      <section class=\"section product-section category-carousel-section\" aria-labelledby=\"xxl-roots\">\n        <div class=\"section-heading\">\n          <h2 id=\"xxl-roots\">XXL-r\u00f6tter till stora akvarium<\/h2>\n          <p>St\u00f6rre exemplar f\u00f6r akvarier d\u00e4r roten f\u00e5r vara en tydlig huvudstruktur, inte bara en detalj.<\/p>\n          <a class=\"button category-cta\" href=\"https:\/\/tuskwood.com\/shop\/passar-akvarium-120-cm\/\">Se alla XXL-r\u00f6tter i lager<\/a>\n        <\/div>\n        <p class=\"carousel-note\">Exempel fr\u00e5n sortimentet just nu.<\/p>\n        <div class=\"carousel-shell\" data-carousel data-product-carousel data-product-mode=\"terms\" data-product-terms=\"pa_passar-akvarium:120-cm\">\n          <button class=\"carousel-arrow carousel-arrow-left\" type=\"button\" aria-label=\"Visa tidigare XXL-r\u00f6tter\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"product-grid product-carousel carousel-rail\" data-rail aria-label=\"XXL-r\u00f6tter till stora akvarium\">\n            <p class=\"product-loading\">H\u00e4mtar r\u00f6tter i lager&#8230;<\/p>\n          <\/div>\n          <button class=\"carousel-arrow carousel-arrow-right\" type=\"button\" aria-label=\"Visa fler XXL-r\u00f6tter\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/section>\n\n      <section class=\"section product-section product-section-latest\" aria-labelledby=\"latest-products\">\n        <div class=\"section-heading centered\">\n          <h2 id=\"latest-products\">Nytt i sortimentet<\/h2>\n          <p>Nya former att bygga vidare p\u00e5 n\u00e4r du vill hitta n\u00e5got med r\u00e4tt r\u00f6relse, h\u00f6jd eller tyngd.<\/p>\n        <\/div>\n        <div class=\"product-grid\" data-product-carousel data-product-mode=\"latest\" data-rail>\n          <p class=\"product-loading\">H\u00e4mtar nya produkter i lager&#8230;<\/p>\n        <\/div>\n      <\/section>\n\n      <section class=\"section film-section\" aria-labelledby=\"film-title\">\n        <a class=\"film-card\" href=\"https:\/\/tuskwood.com\/wp-content\/uploads\/2026\/06\/tuskwood-from-moss-to-aquarium-sv-SE-2026-06-01.mp4\" aria-label=\"Spela filmen Fr\u00e5n mossen till akvariet\">\n          <img decoding=\"async\" src=\"https:\/\/tuskwood.com\/wp-content\/uploads\/2026\/06\/from-moss-frame-01.jpg\" alt=\"Joel h\u00e5ller upp en Tuskwood-rot vid mossen\" \/>\n          <span class=\"play-mark\" aria-hidden=\"true\">\n            <svg viewBox=\"0 0 24 24\"><path d=\"M9 7.2v9.6l8-4.8-8-4.8Z\"\/><\/svg>\n          <\/span>\n        <\/a>\n        <div class=\"film-copy\">\n          <h2 id=\"film-title\">Fr\u00e5n mossen till akvariet<\/h2>\n          <p>F\u00f6lj med p\u00e5 resan fr\u00e5n mossen till akvariet.<\/p>\n        <\/div>\n      <\/section>\n\n      <section class=\"section voices-section\" aria-labelledby=\"voices-title\">\n        <div class=\"section-heading\">\n          <h2 id=\"voices-title\">Kundr\u00f6ster<\/h2>\n          <p>Kort \u00e5tergivet fr\u00e5n offentliga kundomd\u00f6men.<\/p>\n        <\/div>\n        <div class=\"voice-carousel\" data-carousel>\n          <button class=\"voice-arrow voice-arrow-left\" type=\"button\" aria-label=\"Visa tidigare kundr\u00f6ster\" data-scroll=\"prev\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n          <\/button>\n          <div class=\"voice-rail\" aria-label=\"Sammanfattade kundr\u00f6ster\">\n            <figure class=\"voice-card\">\n              <blockquote>Det gick v\u00e4ldigt snabbt, och kommunikationen var tydlig hela v\u00e4gen.<\/blockquote>\n              <figcaption>Snabb frakt<\/figcaption>\n            <\/figure>\n            <figure class=\"voice-card\">\n              <blockquote>Det som visades p\u00e5 sidan var ocks\u00e5 det som kom hem.<\/blockquote>\n              <figcaption>WYSIWYG<\/figcaption>\n            <\/figure>\n            <figure class=\"voice-card\">\n              <blockquote>Best\u00e4llning och betalning k\u00e4ndes enkelt, och leveransen kom n\u00e4r den skulle.<\/blockquote>\n              <figcaption>Enkelt k\u00f6p<\/figcaption>\n            <\/figure>\n            <figure class=\"voice-card\">\n              <blockquote>Produkterna kom fram som de s\u00e5g ut p\u00e5 webbplatsen.<\/blockquote>\n              <figcaption>R\u00e4tt rot hem<\/figcaption>\n            <\/figure>\n            <figure class=\"voice-card\">\n              <blockquote>Hj\u00e4lpen fr\u00e5n s\u00e4ljaren uppskattades.<\/blockquote>\n              <figcaption>Personlig hj\u00e4lp<\/figcaption>\n            <\/figure>\n            <figure class=\"voice-card\">\n              <blockquote>Tr\u00e4et beskrevs som vackert, h\u00e5llbart och med djup r\u00f6dbrun lyster.<\/blockquote>\n              <figcaption>Materialk\u00e4nsla<\/figcaption>\n            <\/figure>\n          <\/div>\n          <button class=\"voice-arrow voice-arrow-right\" type=\"button\" aria-label=\"Visa fler kundr\u00f6ster\" data-scroll=\"next\">\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/div>\n        <a class=\"reviews-link\" href=\"https:\/\/www.trustpilot.com\/review\/tuskwood.com\">Se omd\u00f6men p\u00e5 Trustpilot<\/a>\n      <\/section>\n\n    <\/main>\n\n    <footer class=\"footer\">\n      <div class=\"footer-about\">\n        <h2>OM TUSKWOOD<\/h2>\n        <p>\n          Ett aquascaping tr\u00e4 som b\u00e4r p\u00e5 en otrolig historia och ger en unik\n          ber\u00e4ttelse till varje akvarium som det blir en del av.\n        <\/p>\n        <ul class=\"footer-proof\">\n          <li><a href=\"https:\/\/tuskwood.com\/tuskwood-akta-myrtra-for-akvarium\/\">Historien om Tuskwood.<\/a><\/li>\n          <li><a href=\"https:\/\/tuskwood.com\/om\/\">Om f\u00f6retaget Tuskwood.<\/a><\/li>\n          <li><a href=\"https:\/\/tuskwood.com\/artiklar-och-information\/\">Sk\u00f6tselr\u00e5d och hantering.<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"footer-links\">\n        <div class=\"footer-social\">\n          <h3>F\u00f6lj Tuskwood i sociala medier<\/h3>\n          <div class=\"footer-social-icons\">\n            <a href=\"https:\/\/www.facebook.com\/Tuskwood\/\" aria-label=\"Tuskwood p\u00e5 Facebook\">\n              <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 8.7h2.4V5.1c-.4-.1-1.8-.2-3.3-.2-3.3 0-5.5 2-5.5 5.6v3.1H4v4h3.6V24h4.4v-6.4h3.6l.6-4H12v-2.7c0-1.2.3-2.2 2-2.2Z\"\/><\/svg>\n            <\/a>\n            <a href=\"https:\/\/www.instagram.com\/tuskwood_official\/\" aria-label=\"Tuskwood p\u00e5 Instagram\">\n              <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7.1 2h9.8A5.1 5.1 0 0 1 22 7.1v9.8a5.1 5.1 0 0 1-5.1 5.1H7.1A5.1 5.1 0 0 1 2 16.9V7.1A5.1 5.1 0 0 1 7.1 2Zm0 2A3.1 3.1 0 0 0 4 7.1v9.8A3.1 3.1 0 0 0 7.1 20h9.8a3.1 3.1 0 0 0 3.1-3.1V7.1A3.1 3.1 0 0 0 16.9 4H7.1Zm4.9 3.1a4.9 4.9 0 1 1 0 9.8 4.9 4.9 0 0 1 0-9.8Zm0 2a2.9 2.9 0 1 0 0 5.8 2.9 2.9 0 0 0 0-5.8Zm5.1-2.5a1.2 1.2 0 1 1 0 2.4 1.2 1.2 0 0 1 0-2.4Z\"\/><\/svg>\n            <\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"footer-contact\">\n        <h3>Kontakt<\/h3>\n        <p>\n          Tuskwood, Joel Andersson<br \/>\n          Idstigen 2<br \/>\n          34337 \u00c4lmhult, Sverige<br \/>\n          +46 735 171 990<br \/>\n          info@tuskwood.com<br \/>\n          VAT Nr SE811016277601\n        <\/p>\n        <div class=\"footer-legal\">\n          <h3>Juridisk information<\/h3>\n          <a href=\"https:\/\/tuskwood.com\/kopvillkor\/\">K\u00f6pvillkor<\/a>\n          <a href=\"https:\/\/tuskwood.com\/returer\/\">Returer och \u00f6ppet k\u00f6p<\/a>\n          <a href=\"https:\/\/tuskwood.com\/integritetspolicy\/\">Integritetspolicy<\/a>\n          <a href=\"https:\/\/tuskwood.com\/cookies\/\">Cookies<\/a>\n        <\/div>\n        <p class=\"footer-copy\">\u00a9 2026<\/p>\n      <\/div>\n    <\/footer>\n<script>\nconst storeApiBase = window.location.hostname.endsWith(\"tuskwood.com\")\n  ? \"\/wp-json\/wc\/store\/v1\/products\"\n  : \"https:\/\/tuskwood.com\/wp-json\/wc\/store\/v1\/products\";\n\nconst productLimit = 8;\n\nconst formatPrice = (product) => {\n  const prices = product.prices || {};\n  const minorUnit = Number(prices.currency_minor_unit ?? 2);\n  const rawPrice = Number(prices.price || 0) \/ 10 ** minorUnit;\n\n  return new Intl.NumberFormat(\"sv-SE\", {\n    style: \"currency\",\n    currency: prices.currency_code || \"SEK\",\n    minimumFractionDigits: minorUnit,\n  }).format(rawPrice);\n};\n\nconst productLength = (product) => {\n  const length = product.dimensions?.length;\n  return length ? `${Number.parseFloat(length)} cm` : \"\";\n};\n\nconst productTitle = (product) => {\n  const length = productLength(product);\n  const sku = product.sku ? ` ${product.sku}` : \"\";\n\n  if (product.name.toLowerCase().includes(\"set\")) {\n    return length ? `Rotset ${length}${sku}` : `Rotset${sku}`;\n  }\n\n  return length ? `Akvarierot ${length}${sku}` : product.name;\n};\n\nconst getImage = (product) => {\n  const first = product.images?.[0];\n  return {\n    alt: first?.alt || product.name,\n    src: first?.thumbnail || first?.src || \"\",\n  };\n};\n\nconst buildProductCard = (product) => {\n  const article = document.createElement(\"article\");\n  article.className = \"product-card\";\n  if (!product.is_in_stock) article.classList.add(\"product-card-sold\");\n\n  const image = getImage(product);\n  const img = document.createElement(\"img\");\n  img.alt = image.alt;\n  img.loading = \"lazy\";\n  img.src = image.src;\n\n  const title = document.createElement(\"strong\");\n  title.textContent = productTitle(product);\n\n  const price = document.createElement(\"span\");\n  price.textContent = formatPrice(product);\n\n  const link = document.createElement(\"a\");\n  link.className = \"button\";\n  link.href = product.permalink;\n  link.textContent = product.is_in_stock ? \"K\u00f6p\" : \"S\u00e5ld\";\n  if (!product.is_in_stock) link.setAttribute(\"aria-disabled\", \"true\");\n\n  if (!product.is_in_stock) {\n    const badge = document.createElement(\"span\");\n    badge.className = \"product-status\";\n    badge.textContent = product.stock_availability?.text || \"S\u00e5ld\";\n    article.append(img, badge, title, price, link);\n    return article;\n  }\n\n  article.append(img, title, price, link);\n  return article;\n};\n\nconst fetchProducts = async (url) => {\n  const response = await fetch(url, { credentials: \"omit\" });\n  if (!response.ok) throw new Error(`Product request failed: ${response.status}`);\n  return response.json();\n};\n\nconst fetchTermProducts = async (term) => {\n  const [attribute, slug] = term.split(\":\");\n  const params = new URLSearchParams({\n    \"attributes[0][attribute]\": attribute,\n    \"attributes[0][slug]\": slug,\n    per_page: String(productLimit),\n    stock_status: \"instock\",\n  });\n\n  return fetchProducts(`${storeApiBase}?${params.toString()}`);\n};\n\nconst fetchQueryProducts = async (query) => {\n  const params = new URLSearchParams({\n    per_page: String(productLimit),\n    stock_status: \"instock\",\n  });\n\n  query.split(\",\").filter(Boolean).forEach((term, index) => {\n    const [attribute, slug] = term.split(\":\");\n    params.set(`attributes[${index}][attribute]`, attribute);\n    params.set(`attributes[${index}][slug]`, slug);\n  });\n\n  return fetchProducts(`${storeApiBase}?${params.toString()}`);\n};\n\nconst mergeProducts = (groups) => {\n  const seen = new Set();\n  return groups.flat().filter((product) => {\n    if (seen.has(product.id)) return false;\n    seen.add(product.id);\n    return true;\n  }).slice(0, productLimit);\n};\n\nconst loadProductsFor = async (container) => {\n  const mode = container.dataset.productMode;\n\n  if (mode === \"latest\") {\n    const params = new URLSearchParams({\n      order: \"desc\",\n      orderby: \"date\",\n      per_page: String(productLimit),\n      stock_status: \"instock\",\n    });\n    return fetchProducts(`${storeApiBase}?${params.toString()}`);\n  }\n\n  if (mode === \"queries\") {\n    const queries = (container.dataset.productQueries || \"\").split(\"|\").filter(Boolean);\n    const groups = await Promise.all(queries.map(fetchQueryProducts));\n    return mergeProducts(groups);\n  }\n\n  const terms = (container.dataset.productTerms || \"\").split(\"|\").filter(Boolean);\n  const groups = await Promise.all(terms.map(fetchTermProducts));\n  return mergeProducts(groups);\n};\n\nconst renderProducts = async (container) => {\n  const rail = container.matches(\"[data-rail]\") ? container : container.querySelector(\"[data-rail]\");\n  if (!rail) return;\n\n  try {\n    const products = await loadProductsFor(container);\n    rail.replaceChildren(...products.map(buildProductCard));\n  } catch (error) {\n    const message = document.createElement(\"p\");\n    message.className = \"product-loading\";\n    message.textContent = \"Produkterna kunde inte h\u00e4mtas just nu.\";\n    rail.replaceChildren(message);\n    console.warn(error);\n  }\n};\n\nconst updateCarouselControls = (carousel) => {\n  const rail = carousel.querySelector(\"[data-rail]\") || carousel.querySelector(\".voice-rail\");\n  if (!rail) return;\n  carousel.classList.toggle(\"is-static\", rail.scrollWidth <= rail.clientWidth + 1);\n};\n\ndocument.querySelectorAll(\"[data-product-carousel]\").forEach((container) => {\n  renderProducts(container).then(() => updateCarouselControls(container.closest(\"[data-carousel]\") || container));\n});\n\ndocument.querySelectorAll(\"[data-carousel]\").forEach((carousel) => {\n  const rail = carousel.querySelector(\"[data-rail]\") || carousel.querySelector(\".voice-rail\");\n  if (!rail) return;\n\n  carousel.querySelectorAll(\"[data-scroll]\").forEach((button) => {\n    button.addEventListener(\"click\", () => {\n      const direction = button.dataset.scroll === \"next\" ? 1 : -1;\n      rail.scrollBy({\n        left: direction * rail.clientWidth * 0.85,\n        behavior: \"smooth\",\n      });\n    });\n  });\n\n  updateCarouselControls(carousel);\n  window.addEventListener(\"resize\", () => updateCarouselControls(carousel));\n});\n\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Ny startsideskandidat baserad p\u00e5 Tuskwood V1-wireframe. Ej publicerad.<\/p>","protected":false},"author":16,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_titles_title":"Tuskwood - unika akvarier\u00f6tter till aquascaping","_seopress_titles_desc":"\u00c4kta mineraliserat myrtr\u00e4 fr\u00e5n Sm\u00e5land. V\u00e4lj unika WYSIWYG-r\u00f6tter till aquascaping och akvarium, fotograferade och m\u00e4tta innan k\u00f6p.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"disabled","ast-main-header-display":"disabled","ast-hfb-above-header-display":"disabled","ast-hfb-below-header-display":"disabled","ast-hfb-mobile-header-display":"disabled","site-post-title":"disabled","ast-breadcrumbs-content":"disabled","ast-featured-img":"","footer-sml-layout":"disabled","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-6397","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"woocommerce_thumbnail":false,"woocommerce_single":false,"woocommerce_gallery_thumbnail":false},"uagb_author_info":{"display_name":"Tuskwood","author_link":"https:\/\/tuskwood.com\/da\/author\/codexoptimizeragent\/"},"uagb_comment_info":0,"uagb_excerpt":"Ny startsideskandidat baserad p\u00e5 Tuskwood V1-wireframe. Ej publicerad.","_links":{"self":[{"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/pages\/6397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/comments?post=6397"}],"version-history":[{"count":17,"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/pages\/6397\/revisions"}],"predecessor-version":[{"id":6426,"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/pages\/6397\/revisions\/6426"}],"wp:attachment":[{"href":"https:\/\/tuskwood.com\/da\/wp-json\/wp\/v2\/media?parent=6397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}