.s12-search,.s12-updates,.s12-archive,.s12-shop{color:#3f2b1d;font:13px/1.55 Verdana,Arial,sans-serif}.s12-search{padding:12px;background:#f1e0c6;border:1px solid #aa7e2e;margin:0 0 12px}.s12-search label{font-weight:bold;display:block}.s12-search form,.s12-shop form.s12-filters{display:flex;flex-wrap:wrap;gap:8px}.s12-search input[type=search]{flex:1;min-width:100px}.s12-search input,.s12-search button,.s12-shop input,.s12-shop select,.s12-shop button,.s12-archive input,.s12-archive button{font:inherit;padding:7px;box-sizing:border-box;max-width:100%}.s12-search button,.s12-shop button,.s12-archive button,.s12-buy{background:#245c36;color:#fff;border:1px solid #183f25;padding:7px 12px;text-decoration:none;display:inline-block;cursor:pointer}.s12-search a,.s12-shop a,.s12-updates a,.s12-archive a{color:#20502f}.s12-buy:link,.s12-buy:visited{color:#fff}.s12-search :focus-visible,.s12-shop :focus-visible,.s12-archive :focus-visible{outline:3px solid #aa7e2e;outline-offset:2px}.s12-search p{margin:5px 0 0}.s12-news{padding:12px 0;border-top:1px solid #aa7e2e}.s12-news h2{font:700 19px/1.3 Laila,Georgia,serif;margin:3px 0 8px}.s12-date{font-size:11px;margin:0;color:#634b36}.s12-link{display:inline-block;margin:4px 12px 4px 0}.s12-archive form{margin:16px 0}.s12-archive label{display:block;font-weight:bold}.s12-menu-search{padding:7px;background:#342317;color:#fff}.s12-menu-search label{font-size:11px;display:block}.s12-menu-search input{width:100%;box-sizing:border-box;min-width:0;padding:5px}.s12-menu-search button{width:100%;margin-top:4px}.s12-menu-group{padding:7px 10px 3px;color:#f4d899;background:#342317;font-size:11px;font-weight:bold}.s12-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:18px}.s12-product{border:1px solid #aa7e2e;background:#f1e0c6;padding:14px;display:flex;flex-direction:column;text-align:left}.s12-product h2{font:700 17px/1.3 Laila,Georgia,serif;margin:5px 0}.s12-product .s12-product-image{height:80px;display:flex;align-items:center;justify-content:center;background:#dfcba9}.s12-product-image img{max-width:96px;max-height:80px;image-rendering:pixelated}.s12-product p{margin:8px 0}.s12-product .s12-price{font-size:18px;font-weight:bold;margin-top:auto}.s12-product details{padding:8px 0}.s12-product summary{cursor:pointer;font-weight:bold}.s12-tag{font-weight:bold;color:#245c36;font-size:11px}.s12-help{border-left:4px solid #245c36;padding:8px 12px;background:#e6e5c9;margin:14px 0}.s12-shop nav{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.s12-shop nav a{padding:6px 9px;border:1px solid #aa7e2e}.s12-shop nav a[aria-current=page]{background:#3f2b1d;color:#fff}.s12-filters label{display:flex;flex-direction:column;flex:1;min-width:110px}.s12-product ul{padding-left:18px}/* Keep the original book artwork and first-creature placement. */
#RightArtwork #Monster,#RightArtwork #DailyMonster{width:64px;height:64px;object-fit:contain;image-rendering:pixelated}
#RightArtwork #DailyMonster{position:absolute;top:-148px;left:63px;z-index:15;cursor:pointer}
.s12-whatsapp{position:fixed;right:12px;bottom:24px;background:#245c36;color:#fff!important;border:2px solid #e4d199;border-radius:8px;padding:10px 14px;z-index:1000;text-decoration:none;font:bold 13px Verdana}.s12-resets{font-size:10px;color:#f4d899;white-space:nowrap}.w26 .s12-paths{padding:12px;background:#eee0c0;border-left:4px solid #245c36}.w26 .s12-paths li{margin:7px 0}.w26 .s12-faq details{padding:9px 0;border-bottom:1px solid #aa7e2e}.w26 .s12-faq summary{cursor:pointer;font-weight:bold}@media(max-width:600px){.s12-products{grid-template-columns:1fr}.s12-product{padding:12px}.s12-search form{display:block}.s12-search input[type=search]{width:100%;margin:5px 0}.s12-whatsapp{right:6px;bottom:12px;font-size:11px;padding:8px}.s12-filters{display:block!important}.s12-shop nav a{font-size:11px}}
.s12-updates{background:#f1e0c6;border:1px solid #aa7e2e;padding:16px;box-sizing:border-box;margin-bottom:12px}.s12-updates h1{font:700 23px/1.3 Laila,Georgia,serif;margin:0 0 14px}
