{"product_id":"viora-traval-vanity","title":"VIORA Travel Vanity - Deine Routine reist jetzt organisierter","description":"\u003cstyle\u003e\n  .viora-pdp {\n    --viora-blush: #faf5f1;\n    --viora-mist: #eaf0f3;\n\n    --viora-dark: #34313a;\n    --viora-text: #5b5660;\n    --viora-muted: #8d8791;\n\n    --viora-white: #ffffff;\n    --viora-line: #e7ddd4;\n\n    --viora-accent: #cd7d02;\n\n    max-width: 1100px;\n    margin: 0 auto;\n    color: var(--viora-text);\n    font-family: inherit;\n    line-height: 1.65;\n  }\n\n  .viora-pdp * {\n    box-sizing: border-box;\n  }\n\n  .viora-section {\n    padding: 44px 22px;\n  }\n\n  .viora-section--blush {\n    background: var(--viora-blush);\n    border-radius: 24px;\n    margin: 12px 0;\n  }\n\n  .viora-section--mist {\n    background: var(--viora-mist);\n    border-radius: 24px;\n    margin: 12px 0;\n  }\n\n  .viora-section--dark {\n    background: var(--viora-dark);\n    border-radius: 24px;\n    margin: 12px 0;\n    color: var(--viora-white);\n  }\n\n  .viora-pdp h2 {\n    margin: 0 0 16px;\n    color: var(--viora-dark);\n    font-size: clamp(30px, 5.4vw, 44px);\n    font-weight: 600;\n    line-height: 1.12;\n    letter-spacing: -0.022em;\n  }\n\n  .viora-pdp h3 {\n    margin: 0 0 16px;\n    color: var(--viora-dark);\n    font-size: clamp(24px, 4.2vw, 32px);\n    font-weight: 600;\n    line-height: 1.2;\n    letter-spacing: -0.016em;\n  }\n\n  .viora-section--dark h3 {\n    color: var(--viora-white);\n  }\n\n  .viora-pdp p {\n    margin-top: 0;\n  }\n\n  .viora-lead {\n    max-width: 700px;\n    margin: 0 0 22px;\n    font-size: 18px;\n  }\n\n  .viora-strong {\n    color: var(--viora-dark);\n    font-weight: 700;\n  }\n\n  .viora-rule {\n    display: block;\n    width: 24px;\n    height: 2px;\n    margin-bottom: 13px;\n    background: var(--viora-accent);\n    border-radius: 2px;\n  }\n\n\n  \/* =========================\n     1 · HERO\n     ========================= *\/\n\n  .viora-hero {\n    padding: 4px 22px 38px;\n  }\n\n  .viora-media-wrap {\n    overflow: hidden;\n    width: 100%;\n    margin-bottom: 30px;\n    background: var(--viora-blush);\n    border-radius: 24px;\n  }\n\n  .viora-gif {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n    height: auto;\n    margin: 0;\n  }\n\n  .viora-specline {\n    margin: 14px 0 0;\n    color: var(--viora-muted);\n    font-size: 13.5px;\n  }\n\n  .viora-specline em {\n    margin: 0 8px;\n    font-style: normal;\n    opacity: 0.6;\n  }\n\n\n  \/* =========================\n     2 · SPANNUNG\n     ========================= *\/\n\n  .viora-tension {\n    max-width: 640px;\n  }\n\n  .viora-tension p {\n    margin: 0 0 14px;\n    color: var(--viora-white);\n    font-size: clamp(19px, 3.4vw, 24px);\n    font-weight: 600;\n    line-height: 1.4;\n    letter-spacing: -0.01em;\n    opacity: 0.94;\n  }\n\n  .viora-tension p:last-of-type {\n    margin-bottom: 0;\n  }\n\n  .viora-turn {\n    margin-top: 26px !important;\n    padding-top: 24px;\n    border-top: 1px solid rgba(255, 255, 255, 0.18);\n    color: var(--viora-accent) !important;\n    font-size: 15px !important;\n    font-weight: 700 !important;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n    opacity: 1 !important;\n  }\n\n\n  \/* =========================\n     3 · BEREICHE\n     ========================= *\/\n\n  .viora-benefits {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 13px;\n    margin-top: 4px;\n  }\n\n  .viora-benefit {\n    padding: 20px;\n    background: var(--viora-white);\n    border: 1px solid var(--viora-line);\n    border-radius: 18px;\n  }\n\n  .viora-benefit strong {\n    display: block;\n    margin-bottom: 4px;\n    color: var(--viora-dark);\n    font-size: 16px;\n  }\n\n  .viora-benefit span {\n    font-size: 14.5px;\n  }\n\n  .viora-quote {\n    margin: 26px 0 0;\n    padding: 4px 0 4px 22px;\n    border-left: 2px solid var(--viora-accent);\n    color: var(--viora-dark);\n    font-size: 18px;\n    font-weight: 600;\n    line-height: 1.5;\n  }\n\n\n  \/* =========================\n     5 · VORHER \/ NACHHER\n     ========================= *\/\n\n  .viora-swap {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 6px;\n  }\n\n  .viora-swap-card {\n    padding: 26px 24px;\n    background: var(--viora-white);\n    border: 1px solid var(--viora-line);\n    border-radius: 20px;\n  }\n\n  .viora-swap-card--after {\n    border-color: var(--viora-accent);\n    box-shadow: 0 6px 22px rgba(205, 125, 2, 0.10);\n  }\n\n  .viora-swap-label {\n    display: block;\n    margin-bottom: 16px;\n    color: var(--viora-muted);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.16em;\n    text-transform: uppercase;\n  }\n\n  .viora-swap-card--after .viora-swap-label {\n    color: var(--viora-accent);\n  }\n\n  .viora-swap ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .viora-swap li {\n    position: relative;\n    padding: 0 0 0 24px;\n    margin-bottom: 13px;\n    font-size: 15.5px;\n    line-height: 1.5;\n  }\n\n  .viora-swap li:last-child {\n    margin-bottom: 0;\n  }\n\n  .viora-swap li::before {\n    position: absolute;\n    left: 0;\n    top: 0;\n    font-weight: 700;\n  }\n\n  .viora-swap-card--before li::before {\n    content: \"–\";\n    color: var(--viora-muted);\n  }\n\n  .viora-swap-card--after li::before {\n    content: \"✓\";\n    color: var(--viora-accent);\n  }\n\n  .viora-swap-card--after li {\n    color: var(--viora-dark);\n    font-weight: 600;\n  }\n\n\n  \/* =========================\n     6 · FAQ\n     ========================= *\/\n\n  .viora-faq {\n    margin-top: 18px;\n  }\n\n  .viora-faq details {\n    margin-bottom: 10px;\n    padding: 0 20px;\n    background: var(--viora-blush);\n    border-radius: 14px;\n  }\n\n  .viora-faq summary {\n    position: relative;\n    padding: 18px 34px 18px 0;\n    cursor: pointer;\n    list-style: none;\n    color: var(--viora-dark);\n    font-weight: 600;\n    line-height: 1.4;\n  }\n\n  .viora-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .viora-faq summary::after {\n    content: \"+\";\n    position: absolute;\n    right: 0;\n    top: 14px;\n    color: var(--viora-accent);\n    font-size: 25px;\n    font-weight: 400;\n  }\n\n  .viora-faq details[open] summary::after {\n    content: \"\\2013\";\n  }\n\n  .viora-faq details p {\n    margin: 0;\n    padding: 0 0 18px;\n    color: var(--viora-text);\n  }\n\n\n  \/* =========================\n     CTA\n     ========================= *\/\n\n  .viora-cta {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-width: 250px;\n    padding: 16px 30px;\n    background: #cd7d02;\n    border: 0;\n    border-radius: 8px;\n    color: #ffffff !important;\n    font-size: 16px;\n    font-weight: 800;\n    line-height: 1.2;\n    text-decoration: none !important;\n    box-shadow: 0 5px 16px rgba(0, 0, 0, 0.10);\n    transition:\n      transform 0.2s ease,\n      background 0.2s ease,\n      box-shadow 0.2s ease;\n  }\n\n  .viora-cta:hover {\n    transform: translateY(-2px);\n    background: #b96f02;\n    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.14);\n  }\n\n  .viora-cta:focus-visible {\n    outline: 3px solid rgba(205, 125, 2, 0.4);\n    outline-offset: 4px;\n  }\n\n  .viora-cta-arrow {\n    margin-left: 9px;\n    font-size: 19px;\n    line-height: 1;\n  }\n\n  .viora-midcta {\n    margin: 4px 0 12px;\n    padding: 8px 22px 24px;\n    text-align: center;\n  }\n\n  .viora-final {\n    margin-top: 14px;\n    padding: 50px 24px;\n    text-align: center;\n    background: var(--viora-dark);\n    border-radius: 24px;\n    color: var(--viora-white);\n  }\n\n  .viora-final h3 {\n    margin-bottom: 14px;\n    color: var(--viora-white);\n  }\n\n  .viora-final \u003e p {\n    max-width: 600px;\n    margin-left: auto;\n    margin-right: auto;\n    opacity: 0.9;\n  }\n\n  .viora-final .viora-cta {\n    margin-top: 26px;\n  }\n\n  .viora-trust {\n    max-width: 640px;\n    margin: 16px auto 0;\n    color: var(--viora-white);\n    font-size: 13.5px;\n    line-height: 1.8;\n    opacity: 0.72;\n  }\n\n  .viora-trust em {\n    margin: 0 9px;\n    font-style: normal;\n    opacity: 0.5;\n  }\n\n  .viora-paylogos {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 9px;\n    justify-content: center;\n    margin-top: 20px;\n  }\n\n  .viora-paylogos img {\n    display: block;\n    width: auto;\n    height: 26px;\n    padding: 4px 7px;\n    background: var(--viora-white);\n    border-radius: 5px;\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .viora-cta {\n      transition: none;\n    }\n    .viora-cta:hover {\n      transform: none;\n    }\n  }\n\n\n  \/* =========================\n     MOBILE\n     ========================= *\/\n\n  @media (max-width: 750px) {\n\n    .viora-section {\n      padding: 34px 18px;\n    }\n\n    .viora-hero {\n      padding: 2px 18px 30px;\n    }\n\n    .viora-media-wrap {\n      margin-bottom: 24px;\n    }\n\n    .viora-benefits,\n    .viora-swap {\n      grid-template-columns: 1fr;\n    }\n\n    .viora-section--blush,\n    .viora-section--mist,\n    .viora-section--dark,\n    .viora-final,\n    .viora-media-wrap {\n      border-radius: 18px;\n    }\n\n    .viora-lead {\n      font-size: 17px;\n    }\n\n    .viora-quote {\n      font-size: 17px;\n    }\n\n    .viora-swap-card {\n      padding: 22px 20px;\n    }\n\n    .viora-final {\n      padding: 38px 20px;\n    }\n\n    .viora-trust {\n      font-size: 13px;\n      line-height: 1.9;\n    }\n\n    .viora-cta {\n      width: 100%;\n      min-width: 0;\n    }\n  }\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"viora-pdp\"\u003e\n\n\n  \u003c!-- =========================\n       1 · HERO\n       ========================= --\u003e\n\n  \u003csection class=\"viora-hero\"\u003e\n\n    \u003cdiv class=\"viora-media-wrap\"\u003e\n      \u003cimg class=\"viora-gif\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0904\/2729\/4029\/files\/202608122126_2.gif?v=1786628118\" alt=\"VIORA Travel Vanity wird aufgeklappt und zeigt alle Fächer\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n\n    \u003ch2\u003e\n      Aufklappen statt ausräumen.\n    \u003c\/h2\u003e\n\n    \u003cp class=\"viora-lead\"\u003e\n      Die \u003cstrong class=\"viora-strong\"\u003eVIORA Travel Vanity\u003c\/strong\u003e öffnet\n      sich vollständig und zeigt dir deine ganze Routine auf einmal.\n      Kein Wühlen. Kein Ausräumen. Kein Umkippen.\n    \u003c\/p\u003e\n\n    \u003ca href=\"#\" class=\"viora-cta\"\u003e\n      VIORA auswählen\n      \u003cspan class=\"viora-cta-arrow\"\u003e↑\u003c\/span\u003e\n    \u003c\/a\u003e\n\n    \u003cp class=\"viora-specline\"\u003e\n      30 × 20 × 14 cm\n      \u003cem\u003e·\u003c\/em\u003e\n      Polyester \u0026amp; PVC\n      \u003cem\u003e·\u003c\/em\u003e\n      mehrere Farben\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =========================\n       2 · SPANNUNG\n       ========================= --\u003e\n\n  \u003csection class=\"viora-section viora-section--dark\"\u003e\n\n    \u003cdiv class=\"viora-tension\"\u003e\n\n      \u003cp\u003eHalb sieben im Hotelzimmer. Der Zug geht in vierzig Minuten.\u003c\/p\u003e\n\n      \u003cp\u003e\n        Du kramst mit einer Hand in einem Beutel, in dem alles\n        übereinanderliegt.\n      \u003c\/p\u003e\n\n      \u003cp\u003eDie Mascara ist ganz unten. Natürlich.\u003c\/p\u003e\n\n      \u003cp class=\"viora-turn\"\u003eEs geht auch anders.\u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =========================\n       3 · BEREICHE\n       ========================= --\u003e\n\n  \u003csection class=\"viora-section viora-section--blush\"\u003e\n\n    \u003ch3\u003e\n      Vier Bereiche. Ein Griff.\n    \u003c\/h3\u003e\n\n    \u003cp class=\"viora-lead\"\u003e\n      VIORA gibt jedem Teil deiner Routine einen eigenen Platz – und lässt\n      sich als weiche Tasche trotzdem flexibel im Koffer verstauen.\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"viora-benefits\"\u003e\n\n      \u003cdiv class=\"viora-benefit\"\u003e\n        \u003cspan class=\"viora-rule\"\u003e\u003c\/span\u003e\n        \u003cstrong\u003e2 Hauptfächer\u003c\/strong\u003e\n        \u003cspan\u003eFlaschen in Originalgröße stehen aufrecht. Kein Umfüllen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"viora-benefit\"\u003e\n        \u003cspan class=\"viora-rule\"\u003e\u003c\/span\u003e\n        \u003cstrong\u003eElastische Halterungen\u003c\/strong\u003e\n        \u003cspan\u003eHalten Flaschen an Ort und Stelle, statt sie umkippen zu lassen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"viora-benefit\"\u003e\n        \u003cspan class=\"viora-rule\"\u003e\u003c\/span\u003e\n        \u003cstrong\u003eEigener Pinselbereich\u003c\/strong\u003e\n        \u003cspan\u003ePinsel bleiben separat und behalten ihre Form.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"viora-benefit\"\u003e\n        \u003cspan class=\"viora-rule\"\u003e\u003c\/span\u003e\n        \u003cstrong\u003eNetz- \u0026amp; Klarsichtfächer\u003c\/strong\u003e\n        \u003cspan\u003eKleinteile bleiben sichtbar, statt nach unten zu rutschen.\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"viora-quote\"\u003e\n      Make-up hier. Pflege dort. Pinsel separat. Kleinteile sichtbar.\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =========================\n       4 · HIGHLIGHT NASS\/TROCKEN\n       ========================= --\u003e\n\n  \u003csection class=\"viora-section viora-section--mist\"\u003e\n\n    \u003ch3\u003e\n      Das Fach für alles, was noch feucht ist.\n    \u003c\/h3\u003e\n\n    \u003cp class=\"viora-lead\" style=\"margin-bottom: 0;\"\u003e\n      Am Abreisetag ist selten alles trocken. Die separaten\n      \u003cstrong class=\"viora-strong\"\u003ePVC-Bereiche\u003c\/strong\u003e nehmen genau das auf,\n      was sonst in einer Plastiktüte landet: die Zahnbürste nach dem letzten\n      Putzen, den Rasierer direkt nach der Dusche, das Handtuch, das noch\n      klamm ist. Geht doch einmal etwas daneben, genügt Abwischen – die ganze\n      Tasche muss nicht in die Wäsche.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =========================\n       5 · VORHER \/ NACHHER\n       ========================= --\u003e\n\n  \u003csection class=\"viora-section\"\u003e\n\n    \u003ch3\u003e\n      Was sich für dich ändert.\n    \u003c\/h3\u003e\n\n\n    \u003cdiv class=\"viora-swap\"\u003e\n\n      \u003cdiv class=\"viora-swap-card viora-swap-card--before\"\u003e\n\n        \u003cspan class=\"viora-swap-label\"\u003eBisher\u003c\/span\u003e\n\n        \u003cul\u003e\n          \u003cli\u003eVier Beutel für eine einzige Reise\u003c\/li\u003e\n          \u003cli\u003eAlles liegt übereinander\u003c\/li\u003e\n          \u003cli\u003eDie feuchte Zahnbürste wandert lose in den Koffer\u003c\/li\u003e\n          \u003cli\u003eErst suchen, dann fertig machen\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"viora-swap-card viora-swap-card--after\"\u003e\n\n        \u003cspan class=\"viora-swap-label\"\u003eMit VIORA\u003c\/span\u003e\n\n        \u003cul\u003e\n          \u003cli\u003eEine Tasche für die ganze Routine\u003c\/li\u003e\n          \u003cli\u003eJedes Teil an seinem Platz\u003c\/li\u003e\n          \u003cli\u003eEigener abwischbarer Bereich für Feuchtes\u003c\/li\u003e\n          \u003cli\u003eÖffnen, greifen, fertig\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =========================\n       6 · MID CTA\n       ========================= --\u003e\n\n  \u003csection class=\"viora-midcta\"\u003e\n\n    \u003ca href=\"#\" class=\"viora-cta\"\u003e\n      VIORA auswählen\n      \u003cspan class=\"viora-cta-arrow\"\u003e↑\u003c\/span\u003e\n    \u003c\/a\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =========================\n       7 · FAQ\n       ========================= --\u003e\n\n  \u003csection class=\"viora-section\"\u003e\n\n    \u003ch3\u003e\n      Gut zu wissen\n    \u003c\/h3\u003e\n\n\n    \u003cdiv class=\"viora-faq\"\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWie groß ist die VIORA Travel Vanity?\u003c\/summary\u003e\n        \u003cp\u003e\n          VIORA misst 30 × 20 × 14 cm – etwa die Grundfläche eines\n          DIN-A4-Blattes. Wie viel hineinpasst, hängt von Größe und Form\n          deiner persönlichen Produkte ab.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003ePassen Flaschen in Originalgröße hinein?\u003c\/summary\u003e\n        \u003cp\u003e\n          Die beiden Hauptfächer sind so hoch ausgelegt, dass Flaschen\n          aufrecht stehen können, und werden von elastischen Halterungen\n          gestützt. Eine feste Anzahl bestimmter Produktgrößen garantieren\n          wir jedoch nicht.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWas kann ich in die feuchten Bereiche legen?\u003c\/summary\u003e\n        \u003cp\u003e\n          Die PVC-Bereiche sind für Dinge gedacht, die noch nicht ganz\n          trocken sind – Zahnbürste, Rasierer, ein Waschlappen oder ein\n          kleines Handtuch. Sie halten Feuchtigkeit vom übrigen Inhalt ab\n          und lassen sich anschließend abwischen.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIst VIORA komplett auslaufsicher?\u003c\/summary\u003e\n        \u003cp\u003e\n          Die PVC-Bereiche sind dafür vorgesehen, Feuchtigkeit besser\n          einzudämmen, und lassen sich einfach abwischen. Eine pauschale\n          100-%-Auslaufsicherheitsgarantie geben wir nicht.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\n  \u003c!-- =========================\n       8 · ABSCHLUSS\n       ========================= --\u003e\n\n  \u003csection class=\"viora-final\"\u003e\n\n    \u003ch3\u003e\n      Eine Tasche. Die ganze Routine.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      Das nächste Mal öffnest du eine Tasche – und alles ist da,\n      wo du es erwartest.\n    \u003c\/p\u003e\n\n    \u003ca href=\"#\" class=\"viora-cta\"\u003e\n      VIORA auswählen\n      \u003cspan class=\"viora-cta-arrow\"\u003e↑\u003c\/span\u003e\n    \u003c\/a\u003e\n\n    \u003cp class=\"viora-trust\"\u003e\n      Lieferung in ca. 5–7 Tagen\n      \u003cem\u003e·\u003c\/em\u003e\n      14 Tage Widerrufsrecht\n      \u003cem\u003e·\u003c\/em\u003e\n      PayPal, Klarna, Kreditkarte, Apple Pay, Google Pay und Shop Pay\n    \u003c\/p\u003e\n\n\n    \u003c!--\n      ZAHLUNGS-ICONS (optional)\n\n      1. Offizielle Badge-Dateien bei den Anbietern herunterladen.\n      2. In Shopify hochladen: Inhalte → Dateien.\n      3. URLs unten bei src einsetzen und diesen Kommentar entfernen\n         (die Zeile darüber und die Zeile darunter).\n\n      \u003cdiv class=\"viora-paylogos\"\u003e\n        \u003cimg src=\"\" alt=\"PayPal\" loading=\"lazy\"\u003e\n        \u003cimg src=\"\" alt=\"Klarna\" loading=\"lazy\"\u003e\n        \u003cimg src=\"\" alt=\"Visa\" loading=\"lazy\"\u003e\n        \u003cimg src=\"\" alt=\"Mastercard\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    --\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c\/div\u003e\n\n\n\n\u003cscript\u003e\n  document.addEventListener(\"click\", function (event) {\n\n    var node = event.target;\n    var button = null;\n\n    while (node \u0026\u0026 node !== document) {\n      if (node.classList \u0026\u0026 node.classList.contains(\"viora-cta\")) {\n        button = node;\n        break;\n      }\n      node = node.parentNode;\n    }\n\n    if (!button) {\n      return;\n    }\n\n    event.preventDefault();\n\n    var reduceMotion =\n      window.matchMedia \u0026\u0026\n      window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n\n    var behavior = reduceMotion ? \"auto\" : \"smooth\";\n\n    var zone =\n      document.querySelector(\"variant-selects\") ||\n      document.querySelector(\".product-form\") ||\n      document.querySelector(\"form[action*='\/cart\/add']\") ||\n      document.querySelector(\".product__info-wrapper\") ||\n      document.querySelector(\".product-info\") ||\n      document.querySelector(\"main h1\");\n\n    if (zone \u0026\u0026 zone.scrollIntoView) {\n      zone.scrollIntoView({ behavior: behavior, block: \"center\" });\n    } else {\n      window.scrollTo({ top: 0, behavior: behavior });\n    }\n\n  });\n\u003c\/script\u003e","brand":"VANDUR","offers":[{"title":"rosa","offer_id":54493499130189,"sku":"14:1052#pink","price":39.98,"currency_code":"EUR","in_stock":true},{"title":"himmelblau","offer_id":54493499162957,"sku":"14:173#blue","price":39.98,"currency_code":"EUR","in_stock":true},{"title":"schwarz","offer_id":54493499195725,"sku":"14:193#black","price":43.95,"currency_code":"EUR","in_stock":true},{"title":"aprikot","offer_id":54493499228493,"sku":"14:771#apricot","price":43.95,"currency_code":"EUR","in_stock":true},{"title":"lila","offer_id":54493499261261,"sku":"14:496#purple","price":43.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0904\/2729\/4029\/files\/Lifestyle.png?v=1786435691","url":"https:\/\/www.vandur.de\/products\/viora-traval-vanity","provider":"VANDUR","version":"1.0","type":"link"}