{"product_id":"quick-dry-performance-shorts-rjc","title":"Sneldrogende prestatie shorts","description":" \n\u003cdiv class=\"product-detail-container\"\u003e\n\u003c!--\n[AI Design Logic]\nProduct Type: High-Performance Athletic Shorts\nTarget Audience: Fitness enthusiasts, runners, gym-goers\nVisual Style: Sleek, Athletic, Dynamic\nColor Strategy: Charcoal base with energetic accents, high contrast for readability\nShape Strategy: Radius 8px (Sporty, engineered, structured but comfortable)\nTypography Strategy: Large Type (H1 32-44px), Mobile-first readable, sans-serif\nMobile Table Strategy: Card-based (No horizontal scroll, fully responsive)\nImage Mapping: Hero=image_1, Quick-Dry=image_2, Secure Storage=image_3, Details=image_4\nUnit Conversion: Imperial (in) from image -\u003e Metric (cm) added automatically\n--\u003e\n\u003cstyle type=\"text\/css\"\u003e:root {\n    --primary: #1a1a1a;\n    --primary-accent: #0056b3;\n    --text-main: #2d2d2d;\n    --text-sub: #555555;\n    --bg-body: #ffffff;\n    --bg-card: #f8f9fa;\n    --border-color: #e5e5e5;\n    --radius-md: 8px;\n    --radius-lg: 16px;\n    --shadow-sm: 0 2px 8px rgba(0,0,0,0.05);\n    --shadow-lg: 0 8px 24px rgba(0,0,0,0.08);\n    --spacing-layout: clamp(2rem, 5vw, 4rem);\n  }\n\n  \/* Global Reset \u0026 Typography *\/\n  .product-detail-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 5%;\n    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;\n    color: var(--text-main);\n    background: var(--bg-body);\n    box-sizing: border-box;\n    overflow-wrap: break-word;\n    word-break: break-word;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .product-detail-container * {\n    box-sizing: border-box;\n  }\n\n  .product-detail-container h1, \n  .product-detail-container h2, \n  .product-detail-container h3 {\n    margin-top: 0;\n    font-weight: 700;\n    color: var(--primary);\n  }\n\n  .product-detail-container h1 {\n    font-size: clamp(32px, 4vw, 44px);\n    line-height: 1.2;\n    margin-bottom: 1rem;\n  }\n\n  .product-detail-container h2 {\n    font-size: clamp(24px, 3vw, 32px);\n    line-height: 1.3;\n    margin-bottom: 1.5rem;\n  }\n\n  .product-detail-container h3 {\n    font-size: clamp(20px, 2.5vw, 24px);\n    line-height: 1.4;\n    margin-bottom: 1rem;\n  }\n\n  .product-detail-container p {\n    font-size: clamp(18px, 2vw, 20px);\n    line-height: 1.6;\n    color: var(--text-sub);\n    margin-top: 0;\n    margin-bottom: 1.5rem;\n  }\n\n  \/* Image Protocol *\/\n  .pd-img-natural {\n    width: 100%;\n    height: auto;\n    display: block;\n    border-radius: var(--radius-md);\n    box-shadow: var(--shadow-sm);\n  }\n\n  .pd-placeholder {\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    background: var(--bg-card);\n    border: 2px dashed #ccc;\n    border-radius: var(--radius-md);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 1.2rem;\n    color: #888;\n    text-align: center;\n    padding: 1rem;\n  }\n\n  \/* Non-interactive Badges *\/\n  .pd-badge-group {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 0.8rem;\n    margin-bottom: 1.5rem;\n  }\n\n  .pd-badge {\n    background: var(--bg-card);\n    color: var(--primary);\n    padding: 0.5rem 1rem;\n    border-radius: 4px;\n    font-size: clamp(16px, 1.5vw, 18px);\n    font-weight: 600;\n    border: 1px solid var(--border-color);\n  }\n\n  \/* Structural Sections *\/\n  .pd-section {\n    margin-bottom: var(--spacing-layout);\n  }\n\n  .pd-hero {\n    text-align: center;\n    padding-top: 2rem;\n  }\n\n  .pd-hero-copy {\n    max-width: 800px;\n    margin: 0 auto var(--spacing-layout) auto;\n  }\n\n  .pd-social-proof {\n    font-size: clamp(16px, 1.5vw, 18px);\n    font-weight: 600;\n    color: var(--primary-accent);\n    margin-bottom: 1rem;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n  }\n\n  \/* Mobile Ordering Lock \u0026 Z-Pattern *\/\n  .pd-feature-item {\n    display: flex;\n    flex-direction: column;\n    gap: var(--spacing-layout);\n    margin-bottom: var(--spacing-layout);\n  }\n\n  .pd-feature-media {\n    order: 1; \/* Always top on mobile *\/\n    width: 100%;\n  }\n\n  .pd-feature-copy {\n    order: 2; \/* Always bottom on mobile *\/\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    width: 100%;\n  }\n\n  @media (min-width: 768px) {\n    .pd-feature-item {\n      flex-direction: row;\n      align-items: center;\n    }\n    \n    .pd-feature-item \u003e * {\n      flex: 1;\n    }\n    \n    \/* Z-Pattern logic *\/\n    .pd-feature-item:nth-child(even) .pd-feature-media {\n      order: 2;\n    }\n    .pd-feature-item:nth-child(even) .pd-feature-copy {\n      order: 1;\n    }\n  }\n\n  \/* Specification Table - Card-based on Mobile *\/\n  .pd-specs-container {\n    background: var(--bg-card);\n    padding: var(--spacing-layout);\n    border-radius: var(--radius-lg);\n  }\n\n  .pd-table {\n    width: 100%;\n    border-collapse: collapse;\n    background: var(--bg-body);\n    border-radius: var(--radius-md);\n    overflow: hidden;\n  }\n\n  .pd-table th, \n  .pd-table td {\n    padding: 1.2rem;\n    text-align: left;\n    border-bottom: 1px solid var(--border-color);\n  }\n\n  .pd-table th {\n    background: #f1f3f5;\n    font-weight: 700;\n    font-size: clamp(16px, 1.5vw, 18px);\n    color: var(--primary);\n  }\n\n  .pd-table td {\n    font-size: clamp(16px, 1.5vw, 18px);\n  }\n\n  @media (max-width: 767px) {\n    .pd-table, \n    .pd-table thead, \n    .pd-table tbody, \n    .pd-table tr, \n    .pd-table th, \n    .pd-table td {\n      display: block;\n      width: 100%;\n    }\n    \n    .pd-table thead {\n      display: none; \/* Hide headers *\/\n    }\n    \n    .pd-table tr {\n      margin-bottom: 1rem;\n      border: 1px solid var(--border-color);\n      border-radius: var(--radius-md);\n      padding: 0.5rem;\n    }\n    \n    .pd-table tr:last-child {\n      margin-bottom: 0;\n    }\n    \n    .pd-table td {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      border-bottom: 1px solid var(--border-color);\n      padding: 0.8rem;\n    }\n    \n    .pd-table td:last-child {\n      border-bottom: none;\n    }\n    \n    .pd-table td::before {\n      content: attr(data-label);\n      font-weight: 700;\n      color: var(--text-main);\n      margin-right: 1rem;\n      flex-shrink: 0;\n    }\n  }\n\n  \/* FAQ Section *\/\n  .pd-faq-list {\n    display: flex;\n    flex-direction: column;\n    gap: 1.5rem;\n  }\n\n  .pd-faq-item {\n    background: var(--bg-card);\n    padding: 1.5rem;\n    border-radius: var(--radius-md);\n    border-left: 4px solid var(--primary-accent);\n  }\n\n  .pd-faq-item h3 {\n    margin-bottom: 0.5rem;\n  }\n  \n  .pd-faq-item p {\n    margin-bottom: 0;\n  }\n\u003c\/style\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003cdiv class=\"pd-section pd-hero\"\u003e\n\u003cdiv class=\"pd-hero-copy\"\u003e\n\u003cdiv class=\"pd-social-proof\"\u003eVertrouwd door elite-atleten\u003c\/div\u003e\n\n\u003ch1\u003eOntworpen voor topprestaties\u003c\/h1\u003e\n\n\u003cp\u003eErvaar ultieme bewegingsvrijheid met onze multifunctionele sportshorts. Ontworpen met sneldrogende technologie en veilige opbergruimte zodat jij je volledig op je training kunt concentreren.\u003c\/p\u003e\n\n\u003cdiv class=\"pd-badge-group\" style=\"justify-content: center;\"\u003e\n\u003cspan class=\"pd-badge\"\u003eVochtafvoerend\u003c\/span\u003e \u003cspan class=\"pd-badge\"\u003eReflecterende details\u003c\/span\u003e \u003cspan class=\"pd-badge\"\u003eOpbergruimte met rits\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pd-hero-media\"\u003e\n\u003cdiv class=\"pd-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260325110406\/91c5f4779fd0ff982a8c34e6420cd5cb.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pd-section\"\u003e\n\u003cdiv class=\"pd-feature-item\"\u003e\n\u003cdiv class=\"pd-feature-media\"\u003e\n\u003cdiv class=\"pd-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260325110215\/2faa32900ed8818268b9ee67c7bfccb5.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pd-feature-copy\"\u003e\n\u003ch2\u003eGeavanceerde sneldrogende technologie\u003c\/h2\u003e\n\n\u003cp\u003eBlijf koel en droog, hoe intensief je ook traint. Onze geavanceerde vochtafvoerende stoffen voeren zweet weg van je huid, voor maximaal comfort tijdens intensieve trainingen, hardlopen of casual gebruik.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 2 --\u003e\n\n\u003cdiv class=\"pd-feature-item\"\u003e\n\u003cdiv class=\"pd-feature-media\"\u003e\n\u003cdiv class=\"pd-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260325110215\/be6c62841e0926e428864194da27b49a.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pd-feature-copy\"\u003e\n\u003ch2\u003eVeilige opbergruimte voor essentials\u003c\/h2\u003e\n\n\u003cp\u003eMaak je nooit zorgen over het verliezen van je waardevolle spullen tijdens het rennen. Met twee diep ontworpen zijzakken met rits en handige trekker kun je veilig je smartphone, sleutels of kaarten opbergen terwijl je handen vrij blijven.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Feature 3 --\u003e\n\n\u003cdiv class=\"pd-feature-item\"\u003e\n\u003cdiv class=\"pd-feature-media\"\u003e\n\u003cdiv class=\"pd-placeholder\"\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg referrerpolicy=\"no-referrer\" src=\"https:\/\/wxalbum-10001658-file.dianxiaomi.com\/wxalbum\/1332898\/20260325110215\/1a3590a9e381bbdeabcbfc8c044865a3.jpg\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pd-feature-copy\"\u003e\n\u003ch2\u003eVerstelbare pasvorm \u0026amp; prestatiedetails\u003c\/h2\u003e\n\n\u003cp\u003eOntworpen om naadloos met je lichaam mee te bewegen. De elastische tailleband in combinatie met een verstelbaar trekkoord zorgt voor een veilige, niet-glijdende pasvorm. Versterkt met reflecterende elementen voor betere zichtbaarheid bij weinig licht, wat veiligheid en ademend comfort garandeert.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SPECIFICATIONS TABLE (MOBILE CARD LAYOUT) --\u003e\n\n\u003cdiv class=\"pd-section pd-specs-container\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003eMaat- \u0026amp; pasvormspecificaties\u003c\/h2\u003e\n\n\u003cp style=\"text-align: center; margin-bottom: 2rem;\"\u003eDubbele eenheden om je perfecte pasvorm te vinden.\u003c\/p\u003e\n\n\u003ctable class=\"pd-table\"\u003e\n\t\u003cthead\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003cth\u003eMerkmaat\u003c\/th\u003e\n\t\t\t\u003cth\u003eTaille (in \/ cm)\u003c\/th\u003e\n\t\t\t\u003cth\u003eHeup (in \/ cm)\u003c\/th\u003e\n\t\t\t\u003cth\u003eLengte (in \/ cm)\u003c\/th\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/thead\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Brand Size\"\u003eS\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Waist\"\u003e29,1 in \/ 73,9 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Hip\"\u003e44,1 in \/ 112,0 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Length\"\u003e20,1 in \/ 51,1 cm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Brand Size\"\u003eM\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Waist\"\u003e30,3 in \/ 77,0 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Hip\"\u003e45,7 in \/ 116,1 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Length\"\u003e20,5 in \/ 52,1 cm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Brand Size\"\u003eL\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Waist\"\u003e31,5 in \/ 80,0 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Hip\"\u003e47,2 in \/ 119,9 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Length\"\u003e20,9 in \/ 53,1 cm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Brand Size\"\u003eXL\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Waist\"\u003e32,7 in \/ 83,1 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Hip\"\u003e48,8 in \/ 124,0 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Length\"\u003e21,3 in \/ 54,1 cm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Brand Size\"\u003e2XL\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Waist\"\u003e33,9 in \/ 86,1 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Hip\"\u003e50,4 in \/ 128,0 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Length\"\u003e21,6 in \/ 54,9 cm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd data-label=\"Brand Size\"\u003e3XL\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Waist\"\u003e35,0 in \/ 88,9 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Hip\"\u003e52,0 in \/ 132,1 cm\u003c\/td\u003e\n\t\t\t\u003ctd data-label=\"Length\"\u003e22,1 in \/ 56,1 cm\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ SECTION --\u003e\n\n\u003cdiv class=\"pd-section\"\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 2rem;\"\u003eVeelgestelde vragen\u003c\/h2\u003e\n\n\u003cdiv class=\"pd-faq-list\"\u003e\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003ch3\u003eHoe kies ik de juiste maat?\u003c\/h3\u003e\n\n\u003cp\u003eRaadpleeg onze gedetailleerde maattabel hierboven. We raden aan je taille en heupen op te meten om onze specificaties te vergelijken. De elastische tailleband met trekkoord zorgt voor een aanpasbare en comfortabele pasvorm.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003ch3\u003eZijn de zakken met rits groot genoeg voor een smartphone?\u003c\/h3\u003e\n\n\u003cp\u003eJa, de zijzakken zijn speciaal ontworpen met royale diepte en veilige ritsen om gemakkelijk de meeste moderne smartphones, portemonnees en sleutels te dragen zonder te stuiteren tijdens je training.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"pd-faq-item\"\u003e\n\u003ch3\u003eWat is de beste manier om deze prestatiekorte broeken te wassen?\u003c\/h3\u003e\n\n\u003cp\u003eVoor een optimale levensduur van de vochtafvoerende technologie en reflecterende elementen, machinewas koud met gelijke kleuren en drogen op lage temperatuur. Vermijd wasverzachters of direct strijken op de reflecterende accenten.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Bak","offers":[{"title":"Zwart \/ S","offer_id":48113165992148,"sku":"0328-15160308","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Blauw \/ S","offer_id":48113166024916,"sku":"0328-15165828","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Zwart \/ M","offer_id":48113166057684,"sku":"0328-15162827","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Blauw \/ M","offer_id":48113166090452,"sku":"0328-15161209","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Zwart \/ L","offer_id":48113166123220,"sku":"0328-15163575","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Blauw \/ L","offer_id":48113166155988,"sku":"0328-15160072","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Zwart \/ XL","offer_id":48113166188756,"sku":"0328-15166924","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Blauw \/ XL","offer_id":48113166221524,"sku":"0328-15168421","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Zwart \/ XXL","offer_id":48113166254292,"sku":"0328-15168661","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Blauw \/ XXL","offer_id":48113166287060,"sku":"0328-15169628","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Zwart \/ XXXL","offer_id":48113166319828,"sku":"0328-15166583","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Blauw \/ XXXL","offer_id":48113166352596,"sku":"0328-15162748","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Donkergrijs \/ S","offer_id":48113166385364,"sku":"0328-15169708","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Donkergrijs \/ M","offer_id":48113166418132,"sku":"0328-15169623","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Donkergrijs \/ L","offer_id":48113166450900,"sku":"0328-15164244","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Donkergrijs \/ XL","offer_id":48113166483668,"sku":"0328-15163890","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Donkergrijs \/ XXL","offer_id":48113166516436,"sku":"0328-15168679","price":12.95,"currency_code":"USD","in_stock":true},{"title":"Donkergrijs \/ XXXL","offer_id":48113166549204,"sku":"0328-15167532","price":12.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0813\/3682\/8116\/files\/91c5f4779fd0ff982a8c34e6420cd5cb.jpg?v=1781606056","url":"https:\/\/omurio.com\/nl\/products\/quick-dry-performance-shorts-rjc","provider":"Omurio","version":"1.0","type":"link"}