🏰 Medievallons – Le gilde del regno si sfidano per la corona Il trono è vuoto e la capitale è in subbuglio. In Medievallons vestirai i panni di un nobile ambizioso deciso a fondare gilde potenti e conquistare il potere. Ogni carta è una scelta politica, ogni turno una mossa verso la gloria o la rovina. Solo chi saprà combinare ingegno, diplomazia e un pizzico di fortuna potrà sedere sulla corona. Pubblicato da Wulfhorn Games e ideato da Coen Balkestein, Medievallons è un gioco di carte strategico e accessibile per 2–5 giocatori. Costruisci tre gilde di uguale tipo, difendile dagli intrighi di corte e assicurati il dominio sul regno prima che gli altri nobili ti tradiscano. ⚜️ Perché Medievallons conquista ogni tavolo ⚔️ Conflitto elegante: alleanze, tradimenti e colpi di scena in 30 minuti 🏰 13 gilde diverse con poteri unici e illustrazioni caratteriali 🧩 Strategia compatta: costruisci set e bilancia il rischio con tempismo 👑 Adatto a tutti: semplice da imparare, profondo da padroneggiare 🎨 Stile grafico fiabesco che unisce umorismo e intrigo medievale Medievallons è un gioco da tavolo strategico e family che trasforma la politica di corte in una sfida divertente e colorata. Perfetto per chi ama i giochi rapidi ma ricchi di scelte, dove ogni alleanza può diventare un tradimento in un battito d’occhio. Nel regno di Medievallons, la parola vale quanto una spada… e spesso taglia di più. /* 👑 MEDIEVALLONS – Whimsical Medieval Court Theme */ .medievallons-theme { background: linear-gradient(180deg, #d7f0c4 0%, #b8e292 60%, #a2d078 100%); padding: 2rem 1rem; font-family: "Inter", "MedievalSharp", serif; color: #2a241a; position: relative; border-radius: 28px; overflow: hidden; } /* 📜 Parchment texture overlay */ .medievallons-theme::before { content: ""; position: absolute; inset: 0; background: radial-gradient(circle at 20% 10%, rgba(255,255,255,0.3) 0%, transparent 60%), radial-gradient(circle at 80% 80%, rgba(255,255,255,0.2) 0%, transparent 70%), repeating-linear-gradient(45deg, rgba(255,255,255,0.04) 0, rgba(255,255,255,0.04) 1px, transparent 2px, transparent 5px); mix-blend-mode: overlay; pointer-events: none; } /* 🏰 CARD STRUCTURE */ .med-card { border-radius: 20px; background: linear-gradient(180deg, #fffdf6 0%, #f9f4e4 100%); border: 2px solid rgba(150,90,40,0.25); box-shadow: 0 0 0 2px rgba(150,80,40,0.15), 0 8px 15px rgba(0,0,0,0.15); margin-bottom: 1.5rem; transform: rotate(-0.3deg); position: relative; } .med-card.mid { transform: rotate(0.25deg) translateY(-10px); z-index: 2; } .med-card.low { transform: rotate(-0.15deg) translateY(-16px); z-index: 3; } /* ⚜️ FRAME */ .med-frame { background: linear-gradient(180deg, #fffefb 0%, #f9f2d8 100%); border-radius: 14px; border: 1px solid rgba(100,60,20,0.2); padding: 1.2rem 1.4rem; box-shadow: inset 0 0 12px rgba(160,100,40,0.1); position: relative; } .med-frame::after { content: ""; position: absolute; inset: 0; border-radius: 14px; border: 1px dashed rgba(180,90,30,0.3); pointer-events: none; } /* ✍️ TYPOGRAPHY */ .medievallons-theme h2 { font-size: 1.2rem; color: #a6321c; text-transform: uppercase; margin-bottom: 1rem; text-shadow: 0 0 8px rgba(255,255,255,0.6); } .medievallons-theme h3 { font-size: 1rem; color: #7b2413; text-transform: uppercase; margin-bottom: 1rem; text-shadow: 0 0 6px rgba(255,255,255,0.4); } .medievallons-theme p { font-size: 0.9rem; line-height: 1.8; } .medievallons-theme ul { list-style: none; padding: 0; margin: 1rem 0; } .medievallons-theme li { position: relative; padding-left: 1.3rem; margin: 0.5rem 0; font-size: 0.9rem; } .medievallons-theme li::before { content: "⚜"; position: absolute; left: 0; color: #a6321c; font-weight: bold; text-shadow: 0 0 4px rgba(255,240,200,0.4); } /* 👑 Quote */ .med-quote { color: #a6321c; text-align: center; margin-top: 1.4rem; font-weight: 600; font-size: 0.85rem; text-shadow: 0 0 10px rgba(255,220,180,0.5); font-style: italic; } /* 🏰 Animated banner shimmer */ .medievallons-theme::after { content: ""; position: absolute; top: 0; left: -50%; width: 200%; height: 100%; background: linear-gradient(120deg, transparent 0%, rgba(255,255,255,0.15) 50%, transparent 100%); animation: bannerGlow 8s linear infinite; pointer-events: none; } @keyframes bannerGlow { from { transform: translateX(-100%); } to { transform: translateX(100%); } } /* 📱 MOBILE */ @media (max-width:768px) { .med-card { padding: 1rem; } .medievallons-theme h2 { font-size: 1rem; } .medievallons-theme h3 { font-size: 0.9rem; } .medievallons-theme p, .medievallons-theme li { font-size: 0.8rem; } }