1<!DOCTYPE html> 2<html lang="fi"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6<link rel="profile" href="http://gmpg.org/xfn/11"> 7<link rel="stylesheet" href="https://use.typekit.net/rve4vyb.css"> 8<link rel="preconnect" href="https://fonts.googleapis.com"> 9<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 10<link href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,600;1,9..40,600&family=Elsie:wght@400;900&family=Outfit:[email protected]&display=swap" rel="stylesheet"> 11<!-- Google tag (gtag.js) -->
vendor: 64 bytes, line 11
11 <script async src="https://www.googletagmanager.com/gtag/js?id=
11G-01KE92NVKW
vendor: 12 bytes, line 11
11"></script>
11<script>
vendor: 127 bytes, line 11
11window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
11G-01KE92NVKW
vendor: 4 bytes, line 11
11');
11</script>
11 12
13<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/92f2249cfad19a3b1a1bfb218/dea4a2229bf7d7eac5a7f64ca.js");</script>
13 14 15<!-- Facebook Pixel Code -->
16<script>
vendor: 426 bytes, lines 16-25
16 17 !function(f,b,e,v,n,t,s) 18 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 19 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 20 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 21 n.queue=[];t=b.createElement(e);t.async=!0; 22 t.src=v;s=b.getElementsByTagName(e)[0]; 23 s.parentNode.insertBefore(t,s)}(window, document,'script', 24 'https://connect.facebook.net/en_US/fbevents.js'); 25 fbq('init', '
25594008374296290
vendor: 34 bytes, lines 25-26
25'); 26 fbq('track', 'PageView');
27</script>
27 28<!-- End Facebook Pixel Code --> 29
30<script src="https://johku.com/widget.js"></script>
30 31 32<title>Oheistuotteet - Joroinen Music Festival – Joroisten Musiikkipäivät</title> 33 34<!-- The SEO Framework tehnyt Sybre Waaijer --> 35<meta name="robots" content="max-snippet:-1,max-image-preview:standard,max-video-preview:-1" /> 36<link rel="canonical" href="https://joroinenmusicfestival.fi/oheistuotteet/" /> 37<meta name="description" content="Vuonna 2026 otimme myyntiin uusia t-paitoja. Tällä hetkellä paitoja ei voi tilata. Tuotevalikoimaa päivitetään ensi vuodelle. VIUHKAT Viuhkat ovat myynnissä…" /> 38<meta property="og:type" content="website" /> 39<meta property="og:locale" content="fi_FI" /> 40<meta property="og:site_name" content="Joroinen Music Festival – Joroisten Musiikkipäivät" /> 41<meta property="og:title" content="Oheistuotteet" /> 42<meta property="og:description" content="Vuonna 2026 otimme myyntiin uusia t-paitoja. Tällä hetkellä paitoja ei voi tilata. Tuotevalikoimaa päivitetään ensi vuodelle. VIUHKAT Viuhkat ovat myynnissä festivaalitoimistossa ja konserttipaikkojen…" /> 43<meta property="og:url" content="https://joroinenmusicfestival.fi/oheistuotteet/" /> 44<meta property="og:image" content="https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10-1024x768.png" /> 45<meta name="twitter:card" content="summary_large_image" /> 46<meta name="twitter:title" content="Oheistuotteet" /> 47<meta name="twitter:description" content="Vuonna 2026 otimme myyntiin uusia t-paitoja. Tällä hetkellä paitoja ei voi tilata. Tuotevalikoimaa päivitetään ensi vuodelle. VIUHKAT Viuhkat ovat myynnissä festivaalitoimistossa ja konserttipaikkojen…" /> 48<meta name="twitter:image" content="https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10-1024x768.png" />
49<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://joroinenmusicfestival.fi/#/schema/WebSite","url":"https://joroinenmusicfestival.fi/","name":"Joroinen Music Festival – Joroisten Musiikkipäivät","description":"Joroisten Musiikkipäivillä on laaja ja monipuolinen ohjelma; herkkiä kartanokonsertteja, vaikuttavia kirkkokonsertteja ja uniikeissa ympäristöissä tapahtuvia konsertteja.","inLanguage":"fi","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://joroinenmusicfestival.fi/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://joroinenmusicfestival.fi/#/schema/Organization","name":"Joroinen Music Festival – Joroisten Musiikkipäivät","url":"https://joroinenmusicfestival.fi/","logo":{"@type":"ImageObject","url":"https://joroinenmusicfestival.fi/wp-content/uploads/2016/02/joroinen_merkki-1.png","contentUrl":"https://joroinenmusicfestival.fi/wp-content/uploads/2016/02/joroinen_merkki-1.png","width":95,"height":95}}},{"@type":"WebPage","@id":"https://joroinenmusicfestival.fi/oheistuotteet/","url":"https://joroinenmusicfestival.fi/oheistuotteet/","name":"Oheistuotteet - Joroinen Music Festival – Joroisten Musiikkipäivät","description":"Vuonna 2026 otimme myyntiin uusia t-paitoja. Tällä hetkellä paitoja ei voi tilata. Tuotevalikoimaa päivitetään ensi vuodelle. VIUHKAT Viuhkat ovat myynnissä…","inLanguage":"fi","isPartOf":{"@id":"https://joroinenmusicfestival.fi/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://joroinenmusicfestival.fi/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://joroinenmusicfestival.fi/","name":"Joroinen Music Festival – Joroisten Musiikkipäivät"},{"@type":"ListItem","position":2,"name":"Oheistuotteet"}]},"potentialAction":{"@type":"ReadAction","target":"https://joroinenmusicfestival.fi/oheistuotteet/"}}]}</script>
49 50<!-- / The SEO Framework tehnyt Sybre Waaijer | 11.36ms meta | 5.88ms boot --> 51 52<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 53<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 54<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 55<link rel="alternate" type="application/rss+xml" title="Joroinen Music Festival - Joroisten Musiikkipäivät » syöte" href="https://joroinenmusicfestival.fi/feed/" /> 56<link rel="alternate" type="application/rss+xml" title="Joroinen Music Festival - Joroisten Musiikkipäivät » kommenttien syöte" href="https://joroinenmusicfestival.fi/comments/feed/" /> 57<link rel="alternate" type="text/calendar" title="Joroinen Music Festival - Joroisten Musiikkipäivät » iCal-syöte" href="https://joroinenmusicfestival.fi/tapahtumakalenteri/?ical=1" /> 58<link rel='stylesheet' id='wp-block-library-css' href='https://joroinenmusicfestival.fi/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> 59<style id='classic-theme-styles-inline-css' type='text/css'> 60/*! This file is auto-generated */ 61.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 62</style> 63<style id='global-styles-inline-css' type='text/css'> 64body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
64--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
64.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 65.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} 66:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 67:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 68.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} 69</style> 70<link rel='stylesheet' id='styles-css' href='https://joroinenmusicfestival.fi/wp-content/themes/joroinenmusicfestival/css/layout.css' type='text/css' media='all' /> 71 72<!-- Google tag (gtag.js) snippet added by Site Kit --> 73 74<!-- Google Analytics snippet added by Site Kit -->
75<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js" id="google_gtagjs-js" async></script>
vendor: 1 bytes, line 75
75
76<script type="text/javascript" id="google_gtagjs-js-after"> 77/* <![CDATA[ */ 78window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 79gtag("set","linker",{"domains":["joroinenmusicfestival.fi"]}); 80gtag("js", new Date()); 81gtag("set", "developer_id.dZTNiMT", true); 82gtag("config", "GT-M38MQWK"); 83/* ]]> */ 84</script>
84 85 86<!-- End Google tag (gtag.js) snippet added by Site Kit --> 87<link rel="https://api.w.org/" href="https://joroinenmusicfestival.fi/wp-json/" /><link rel="alternate" type="application/json" href="https://joroinenmusicfestival.fi/wp-json/wp/v2/pages/11038" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://joroinenmusicfestival.fi/xmlrpc.php?rsd" /> 88<link rel="alternate" type="application/json+oembed" href="https://joroinenmusicfestival.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjoroinenmusicfestival.fi%2Foheistuotteet%2F" /> 89<link rel="alternate" type="text/xml+oembed" href="https://joroinenmusicfestival.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fjoroinenmusicfestival.fi%2Foheistuotteet%2F&format=xml" /> 90<meta name="generator" content="Site Kit by Google 1.129.1" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://joroinenmusicfestival.fi"><link rel="alternate" href="https://joroinenmusicfestival.fi/wp-json/tribe/events/v1/" /><link rel="icon" href="https://joroinenmusicfestival.fi/wp-content/uploads/2016/02/joroinen_merkki-1-50x50.png" sizes="32x32" /> 91<link rel="icon" href="https://joroinenmusicfestival.fi/wp-content/uploads/2016/02/joroinen_merkki-1.png" sizes="192x192" /> 92<link rel="apple-touch-icon" href="https://joroinenmusicfestival.fi/wp-content/uploads/2016/02/joroinen_merkki-1.png" /> 93<meta name="msapplication-TileImage" content="https://joroinenmusicfestival.fi/wp-content/uploads/2016/02/joroinen_merkki-1.png" /> 94 <style type="text/css" id="wp-custom-css"> 95 .site-footer p { 96 color: #000; 97} 98.single-tribe_events .site-main a { 99 color: #fff; 100 text-decoration: underline; 101 font-weight: 700; 102} 103.alasivu .site-header .hero a, .single-tribe_events .hero a { 104 color: #fff; 105} 106@media screen and (min-width: 60em) { 107.blog .primary { 108 margin-top: -1px; 109} 110} </style> 111 </head> 112<body class="page-template-default page page-id-11038 preload alasivu tribe-no-js"> 113<noscript><img height="1" width="1" style="display:none" 114 src="https://www.facebook.com/tr?id=594008374296290&ev=PageView&noscript=1" 115/></noscript> 116 <a class="skip-link screen-reader-text" href="#content">Siirry sisältöön</a> 117 <div class="fclip-alt-small hero"> 118 <header class="site-header"> 119 <nav class="primary"> 120 <div class="left-side"> 121 <div class="logo"><a href="https://joroinenmusicfestival.fi/" rel="home">Joroinen Music Festival – Joroisten Musiikkipäivät</a></div> 122 <button class="hamburger hamburger--slider" type="button"> 123 <span class="hamburger-box"> 124 <span class="hamburger-inner"></span> 125 </span> 126 </button> 127 </div> 128 <div class="right-side"> 129 <ul id="menu-main" class="menu-items"><li id="menu-item-5405" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-5405"><a href="https://joroinenmusicfestival.fi/">Etusivu</a></li> 130<li id="menu-item-5401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5401"><a href="https://joroinenmusicfestival.fi/ohjelma-ja-liput/">Ohjelma ja liput</a> 131<ul class="sub-menu"> 132 <li id="menu-item-7310" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7310"><a href="https://joroinenmusicfestival.fi/ohjelma-ja-liput/tietoa-lipuista/">Tietoa lipuista</a></li> 133 <li id="menu-item-6128" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6128"><a href="https://joroinenmusicfestival.fi/ohjelma-ja-liput/">Ohjelma</a></li> 134 <li id="menu-item-6129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6129"><a href="https://joroinenmusicfestival.fi/esiintyjat/">Esiintyjät</a></li> 135</ul> 136</li> 137<li id="menu-item-11077" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11038 current_page_item menu-item-11077"><a href="https://joroinenmusicfestival.fi/oheistuotteet/" aria-current="page">Oheistuotteet</a></li> 138<li id="menu-item-5402" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5402"><a href="https://joroinenmusicfestival.fi/joroisten-musiikkiyhdistys/">Joroisten Musiikkiyhdistys</a> 139<ul class="sub-menu"> 140 <li id="menu-item-7750" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7750"><a href="https://joroinenmusicfestival.fi/kulttuuritarinat/">Kulttuuritarinat</a></li> 141</ul> 142</li> 143<li id="menu-item-5400" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5400"><a href="https://joroinenmusicfestival.fi/tapahtumapaikat/">Tapahtumapaikat</a></li> 144<li id="menu-item-7308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7308"><a href="https://joroinenmusicfestival.fi/info/">Kävijän info</a> 145<ul class="sub-menu"> 146 <li id="menu-item-6018" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6018"><a href="https://joroinenmusicfestival.fi/ajankohtaista/">Ajankohtaista</a></li> 147 <li id="menu-item-7309" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7309"><a href="https://joroinenmusicfestival.fi/majoitus-ja-ruokailu/">Majoitus ja ruoka</a></li> 148</ul> 149</li>
150<li id="menu-item-5399" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5399"><a href="https://joroinenmusicfestival.fi/yhteystiedot/">Yhteystiedot</a></li> 151</ul> <ul class="languages"> 152 <li class="lang-item lang-item-22 lang-item-fi current-lang lang-item-first"><a lang="fi" hreflang="fi" href="https://joroinenmusicfestival.fi/oheistuotteet/">fi</a></li> 153 <li class="lang-item lang-item-24 lang-item-en no-translation"><a lang="en-GB" hreflang="en-GB" href="https://joroinenmusicfestival.fi/en/home/">en</a></li> 154 </ul> 155 <!--<span class="search-icon">Hae</span> 156 <ul class="some"> 157 <li class="facebook"><a href="https://www.facebook.com/joroistenmusiikkipaivat">Joroinen Musiikkipäivät Facebookissa</a></li> 158 <li class="instagram"><a href="https://www.instagram.com/joroinenmusicfestival/">Joroinen Musiikkipäivät Instagramissa</a></li> 159 </ul> --> 160 </div> 161 </nav> 162 </header> 163 </div> 164 165 <div id="content" class="site-content cf"> 166 <section class="main-container fclip-alt"> 167 <div class="container cf"> 168 <main class="site-main"> 169 170 171 <article id="post-11038" class="post-11038 page type-page status-publish hentry"> 172 173 <div class="entry-content"> 174 175<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-ff9a05b6f280c262f004af60d454021c">Oheistuotteet</h2> 176 177 178 179<p>Vuonna 2026 otimme myyntiin uusia t-paitoja. Tällä hetkellä paitoja ei voi tilata. Tuotevalikoimaa päivitetään ensi vuodelle.</p> 180 181 182 183<p>VIUHKAT</p> 184 185 186 187<p>Viuhkat ovat myynnissä festivaalitoimistossa ja konserttipaikkojen ovilla. Viuhkojen materiaali on puuta ja polyesteriä, koko 42,5 x 23 cm. Viuhkan hinta on 10 â¬. Jos olet kiinnostunut viuhkoista, ota yhteys 040 6431984 / [email protected].</p> 188 189 190 191<figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" width="1024" height="768" src="https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10-1024x768.png" alt="Valkoinen viuhka." class="wp-image-11313" style="width:441px;height:auto" srcset="https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10-1024x768.png 1024w, https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10-300x225.png 300w, https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10-768x576.png 768w, https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10-1536x1152.png 1536w, https://joroinenmusicfestival.fi/wp-content/uploads/2026/07/Nimeton-malli-10.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 192 193 194 195<p></p> 196 197 198 199<p></p> 200 201 202 203<p></p> 204 205 206 207<p></p> 208 209 210 </div><!-- .entry-content --> 211 212 </article><!-- #post-## --> 213 214 </main> 215 </div> 216 </section> 217 218 219 220 </div><!-- #content --> 221 222 <footer class="site-footer"> 223 <div class="container"> 224 <div class="widget"> 225 <div class="logo"> 226 <a href="https://joroinenmusicfestival.fi/" rel="home">Joroinen Music Festival – Joroisten Musiikkipäivät</a> 227 </div> 228 </div> 229 <div class="widget"> 230 <h3>Joroinen Music Festival - Joroisten Musiikkipäivät</h3> 231 <p><strong>Taiteellinen johtaja</strong><br /> 232 Jussi Merikanto<br /> 233 [email protected]<br /> 234 puh. +358 40 595 0871</p> 235 <p><strong>Toiminnanjohtaja</strong><br /> 236 Karin Keitel<br /> 237 [email protected]<br /> 238 puh. +358 40 643 1984</p> 239 </div> 240 <div class="widget-selosteet"> 241 <h4>Tietosuojaselosteet</h4> 242 <p><a href="https://joroinenmusicfestival.fi/wp-content/uploads/2025/12/Tietosuojaseloste-asiakasrekisteri.pdf" target="_blank">Asiakasrekisteri</a></p> 243 <p><a href="https://joroinenmusicfestival.fi/wp-content/uploads/2025/12/Tietosuojaseloste-vapaaehtoistyontekijoiden-rekisteri.pdf" target="_blank">Vapaaehtoistyöntekijät</a></p> 244 <p><a href="https://joroinenmusicfestival.fi/wp-content/uploads/2025/12/Tietosuojaseloste-jasenrekisteri.pdf" target="_blank">Jäsenrekisteri</a></p> 245 246 </div> 247 </div> 248 <span class="kylä"></span> 249 </footer> 250 251 <div class="responsive-nav"> 252 <div class="logo"> 253 <a href="https://joroinenmusicfestival.fi/" rel="home">Joroinen Music Festival – Joroisten Musiikkipäivät</a> 254 </div> 255 <ul id="menu-main-1" class="menu-items"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-5405"><a href="https://joroinenmusicfestival.fi/">Etusivu</a></li> 256<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5401"><a href="https://joroinenmusicfestival.fi/ohjelma-ja-liput/">Ohjelma ja liput</a> 257<ul class="sub-menu"> 258 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7310"><a href="https://joroinenmusicfestival.fi/ohjelma-ja-liput/tietoa-lipuista/">Tietoa lipuista</a></li> 259 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6128"><a href="https://joroinenmusicfestival.fi/ohjelma-ja-liput/">Ohjelma</a></li> 260 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6129"><a href="https://joroinenmusicfestival.fi/esiintyjat/">Esiintyjät</a></li> 261</ul> 262</li> 263<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11038 current_page_item menu-item-11077"><a href="https://joroinenmusicfestival.fi/oheistuotteet/" aria-current="page">Oheistuotteet</a></li> 264<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5402"><a href="https://joroinenmusicfestival.fi/joroisten-musiikkiyhdistys/">Joroisten Musiikkiyhdistys</a> 265<ul class="sub-menu"> 266 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7750"><a href="https://joroinenmusicfestival.fi/kulttuuritarinat/">Kulttuuritarinat</a></li> 267</ul> 268</li> 269<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5400"><a href="https://joroinenmusicfestival.fi/tapahtumapaikat/">Tapahtumapaikat</a></li> 270<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7308"><a href="https://joroinenmusicfestival.fi/info/">Kävijän info</a> 271<ul class="sub-menu"> 272 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6018"><a href="https://joroinenmusicfestival.fi/ajankohtaista/">Ajankohtaista</a></li> 273 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7309"><a href="https://joroinenmusicfestival.fi/majoitus-ja-ruokailu/">Majoitus ja ruoka</a></li> 274</ul> 275</li> 276<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5399"><a href="https://joroinenmusicfestival.fi/yhteystiedot/">Yhteystiedot</a></li> 277</ul> <span class="close">×</span> 278 <ul class="languages"> 279 <li class="lang-item lang-item-22 lang-item-fi current-lang lang-item-first"><a lang="fi" hreflang="fi" href="https://joroinenmusicfestival.fi/oheistuotteet/">fi</a></li> 280 <li class="lang-item lang-item-24 lang-item-en no-translation"><a lang="en-GB" hreflang="en-GB" href="https://joroinenmusicfestival.fi/en/home/">en</a></li> 281 </ul> 282 </div> 283 284 <div class="search-container"> 285 <div class="container">
286 <span class="close">×</span> 287 <h2>Etsi sivustolta</h2> 288 <form role="search" method="get" class="search-form" action="https://joroinenmusicfestival.fi/"> 289 <label> 290 <span class="screen-reader-text">Haku:</span> 291 <input type="search" class="search-field" placeholder="Haku …" value="" name="s" /> 292 </label> 293 <input type="submit" class="search-submit" value="Hae" /> 294 </form> 295 </div> 296 </div> 297 298 <!-- <svg class="clip-paths"> 299 <defs> 300 <clipPath id="wave" clipPathUnits="objectBoundingBox"> 301 <path class="st0" d="M 1 0 S 0.551 -0.001 -0.002 0.001 V 0.995 c 0.081 -0.08 0.333 -0.115 0.652 -0.025 Q 0.857 1.021 1.002 0.98 L 1 0 z" /> 302 </clipPath> 303 <clipPath id="wave-alt" clipPathUnits="objectBoundingBox"> 304 <path class="st0" d="M 1 0 S 0.554 0.001 -0.002 -0.002 V 0.937 c 0.351 0.157 0.561 -0.045 0.817 0.029 Q 0.932 1 1.002 0.996 L 1 0 z" /> 305 </clipPath> 306 <clipPath id="wave-alt-small" clipPathUnits="objectBoundingBox"> 307 <path class="st0" d="M 1 0 S 0.554 0.0009 -0.002 -0.0015 V 0.7029 A 1 1 0 0 0 0.31 0.812 Q 0.491 0.843 0.668 0.743 Q 0.854 0.632 1 0.744 L 1 0 z" /> 308 </clipPath> 309 <clipPath id="wave-alt-mobile" clipPathUnits="objectBoundingBox"> 310 <path class="st0" d="M 1 0 S 0.554 0.001 -0.002 -0.002 V 0.977 c 0.388 0.049 0.408 0.005 0.608 -0.006 Q 0.702 0.96 0.827 0.976 Q 0.949 0.998 1.001 0.978 L 1 0 z" /> 311 </clipPath> 312 <clipPath id="wave-mobile" clipPathUnits="objectBoundingBox"> 313 <path class="st0" d="M 1 0 S 0.551 -0.001 -0.002 0.001 V 0.995 c 0.102 -0.037 0.444 -0.061 0.632 -0.031 Q 0.9 1.007 1 0.977 L 1 0 z" /> 314 </clipPath> 315 </defs> 316 </svg> --> 317 318 319
319<script> 320 ( function ( body ) { 321 'use strict'; 322 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 323 } )( document.body ); 324 </script>
324 325
325<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Etsi:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Seuraava","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],"dayNamesShort":["su","ma","ti","ke","to","pe","la"],"dayNamesMin":["su","ma","ti","ke","to","pe","la"],"monthNames":["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kes\u00e4kuu","hein\u00e4kuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],"monthNamesShort":["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kes\u00e4kuu","hein\u00e4kuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],"monthNamesMin":["tammi","helmi","maalis","huhti","touko","kes\u00e4","hein\u00e4","elo","syys","loka","marras","joulu"],"nextText":"Seuraava","prevText":"Edellinen","currentText":"T\u00e4n\u00e4\u00e4n","closeText":"Tehty","today":"T\u00e4n\u00e4\u00e4n","clear":"Clear"}};/* ]]> */ </script>
325<style id='core-block-supports-inline-css' type='text/css'> 326.wp-elements-ff9a05b6f280c262f004af60d454021c a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);} 327</style>
328<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js" id="jquery-js"></script>
vendor: 1 bytes, line 328
328
329<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js" id="slick-js"></script>
vendor: 1 bytes, line 329
329
330<script type="text/javascript" src="https://joroinenmusicfestival.fi/wp-content/themes/joroinenmusicfestival/js/all.js" id="scripts-js"></script>
330 331 332</body> 333</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.