.ccm-horizontal-logo{display:inline-flex!important;align-items:center;gap:8px;width:224px;height:58px;flex-shrink:0}.ccm-logo-ball,.ccm-logo-name{display:block;flex-shrink:0;background-image:url('monthly/logo-original.png');background-repeat:no-repeat}.ccm-logo-ball{width:55px;height:58px;background-size:108px 108px;background-position:-26px -17px}.ccm-logo-name{width:160px;height:24px;background-size:177px 177px;background-position:-10px -123px}.ccl-nav{gap:21px!important}.ccl-nav a[aria-current=page]{color:#d90b29;border-bottom:2px solid #d90b29;padding-bottom:8px}.ccm-offer-price{display:block;font-weight:800}.ccm-offer-price small{display:block;font-size:11px;font-weight:450;line-height:1.55;color:#4a515d;margin-top:3px}.ccm-page{color:#161a23}.ccm-page h1,.ccm-page h2,.ccm-page h3{letter-spacing:-.035em;margin-top:0}.ccm-page h2{font-size:clamp(26px,3vw,37px);line-height:1.12;margin-bottom:24px}.ccm-page h3{font-size:18px;line-height:1.2}.ccm-page p{line-height:1.65;color:#535861}.ccm-page a{scroll-margin-top:20px}.ccm-section{padding-top:48px;padding-bottom:16px}.ccm-hero{background:radial-gradient(ellipse at 74% 43%,#fff0a0 0,transparent 51%),linear-gradient(110deg,#fffef8,#f7f7f4);overflow:hidden}.ccm-crumb{display:flex;gap:12px;font-size:12px;color:#60656d;padding-top:22px}.ccm-crumb a{color:inherit;text-decoration:none}.ccm-hero-grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;min-height:470px;gap:15px}.ccm-hero-copy{padding:34px 0 46px;position:relative;z-index:1}.ccm-hero h1{font-size:clamp(37px,4.8vw,60px);font-weight:850;line-height:1.06;max-width:630px;margin-bottom:20px}.ccm-hero h1 span{display:block;color:#d80c2b;margin-top:7px}.ccm-intro{font-size:17px;max-width:410px;margin-bottom:21px}.ccm-badge{display:flex;align-items:center;gap:10px;background:#fff0ee;border:1px solid #f3ced0;border-radius:100px;color:#b60926;font-size:14px;font-weight:750;padding:10px 15px;width:fit-content;margin-bottom:20px}.ccm-archive-badge{display:block;font-size:14px;color:#4a515d;margin-bottom:20px}.ccm-hero-art{display:flex;align-items:flex-end;justify-content:center;position:relative;min-width:0;isolation:isolate;min-height:410px}.ccm-hero-art:before{content:'ϟ';position:absolute;color:#f3d455;opacity:.37;font-size:330px;top:-70px;left:-5px;z-index:-1;font-weight:900}.ccm-pokemon-art{width:60%;height:auto;max-height:410px;object-fit:contain;z-index:1;position:relative;margin-right:-38px;filter:drop-shadow(0 15px 17px #82700c18)}.ccm-hero-card{width:43%;max-width:228px;display:block;padding:12px;background:#ffffffb8;border:1px solid #ddd9c8;border-radius:14px;box-shadow:0 20px 40px #61471320;transform:rotate(4deg);margin-bottom:36px;text-decoration:none;color:#41454c}.ccm-hero-card img{width:100%;height:auto;max-height:320px;object-fit:contain;border-radius:4px;display:block}.ccm-hero-card span{font-size:11px;display:block;text-align:center;padding-top:8px}.ccm-actionline{padding:14px 0;background:#fafafa;border-block:1px solid #e8e8e8;text-align:center;font-size:12px;color:#555b63;line-height:1.6}.ccm-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ccm-summary-grid>div{border:1px solid #e8eaed;border-radius:9px;padding:19px 17px;display:flex;align-items:center;gap:15px;background:#fafbfc}.ccm-summary-grid p{margin:0;line-height:1.4}.ccm-summary-grid p span{font-size:12px;display:block}.ccm-summary-grid strong{font-size:15px;color:#171a20}.ccm-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.ccm-section-head h2{margin-bottom:8px}.ccm-section-head p{margin:0}.ccm-section-head .ccl-eyebrow{margin-bottom:10px}.ccm-filters{background:#f7f8f9;border:1px solid #e7e9ec;border-radius:10px;padding:16px;margin-bottom:24px}.ccm-filters summary{font-weight:750;cursor:pointer;margin-bottom:14px;display:none}.ccm-filters form{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.ccm-filters label{display:grid;gap:7px;font-size:12px;font-weight:650;flex:1 1 140px;min-width:0}.ccm-filters input,.ccm-filters select{box-sizing:border-box;font:inherit;padding:11px;border:1px solid #c7cbd0;background:white;border-radius:5px;width:100%;min-height:41px}.ccm-filters button{padding:12px 17px;font-size:13px}.ccm-filters form>a{font-size:12px;padding:12px 2px;color:#42464e}.ccm-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ccm-product-grid .ccls-product-photo{height:290px}.ccm-product-grid .ccls-product-photo img{max-height:100%;object-fit:contain!important}.ccm-empty{background:#fafafa;border:1px solid #e5e7ea;border-radius:12px;padding:40px;text-align:center}.ccm-empty h3{font-size:24px}.ccm-conditions{margin-top:24px;border-top:1px solid #e5e7ea;padding-top:18px;font-size:13px}.ccm-conditions summary{font-weight:650;cursor:pointer}.ccm-conditions p{max-width:900px}.ccm-history{display:grid;grid-template-columns:.7fr 1.7fr;align-items:center;gap:50px}.ccm-history-mark{background:linear-gradient(135deg,#fff9dd,#f2ede1);border-radius:18px;padding:40px 25px;display:grid;justify-items:center;gap:10px;min-height:240px;align-content:center;color:#6e641b;position:relative;box-shadow:inset 0 0 0 1px #e8dfa8}.ccm-history-mark:before{content:'ϟ';position:absolute;font-size:240px;color:#efd44f;opacity:.17;left:20px}.ccm-history-mark strong{font-size:90px;letter-spacing:-.06em;line-height:1.1}.ccm-history-mark span:first-child{letter-spacing:.2em;font-size:14px;font-weight:750}.ccm-history-mark span:last-child{font-size:12px}.ccm-history p{margin-bottom:14px}.ccm-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ccm-facts article{display:flex;align-items:center;gap:16px;padding:25px 20px;border:1px solid #e5e7ea;background:#fafbfc;border-radius:10px}.ccm-facts article>span{color:#d30a29;font-size:45px;line-height:1;width:45px;flex-shrink:0;text-align:center}.ccm-facts article:first-child>span{color:#dfb72a}.ccm-facts h3{font-size:16px;margin-bottom:7px}.ccm-facts p{font-size:13px;margin:0;line-height:1.55}.ccm-evolution{display:grid;grid-template-columns:1fr 1fr;gap:22px 35px;align-items:center}.ccm-evolution-line{display:flex;align-items:center;justify-content:center;gap:5px}.ccm-evolution-line figure{margin:0;flex:1;min-width:0;text-align:center;font-weight:700;font-size:15px}.ccm-evolution-line img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ccm-evo-arrow{color:#9a9da3;font-size:26px}.ccm-collector{grid-column:1/-1;background:#fffbed;border-left:3px solid #edcc43;padding:23px 26px;border-radius:5px;margin-top:12px}.ccm-collector h3{margin-bottom:10px}.ccm-collector p{font-size:14px;margin:0}.ccm-ending{background:#fff0f1;border-block:1px solid #f9dedf;margin-top:44px}.ccm-ending>.ccl-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:33px}.ccm-ending h2{font-size:29px;max-width:410px;margin:0}.ccm-ending .ccl-buttons{margin:0}.ccm-vote{display:grid;grid-template-columns:1fr 1fr;gap:40px}.ccm-vote h2{font-size:31px}.ccm-vote form{background:#f7f8fa;border:1px solid #e7e9ed;border-radius:12px;padding:22px}.ccm-vote fieldset{padding:0;border:0;margin:0 0 18px}.ccm-vote legend{font-size:14px;font-weight:750;padding:0;margin-bottom:12px}.ccm-vote label{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:8px;border-radius:6px;background:white;border:1px solid #dcdfe4;cursor:pointer}.ccm-vote input{accent-color:#d70929}.ccm-vote label small{margin-left:auto;color:#555b65}.ccm-vote form>small{display:block;margin-top:12px;color:#5a606a;font-size:11px;line-height:1.5}.ccm-honey{position:absolute;left:-9999px}.ccm-next{border-top:1px solid #e7e9ec;margin-top:30px;padding-bottom:32px}.ccm-next h2{font-size:29px;margin-bottom:14px}.ccm-next h3{margin-top:26px}.ccm-next a,.ccm-sources a{color:#b70826}.ccm-socials{display:flex;gap:20px}.ccm-sources{padding-bottom:36px;font-size:12px;color:#626873}.ccm-sources summary{cursor:pointer}.ccm-sources li{padding:5px 0}.ccm-sources p{font-size:11px}.ccm-pagination{display:flex;gap:10px;justify-content:center;margin-top:20px}.ccm-pagination a{border:1px solid #ddd;padding:8px 14px;border-radius:4px;text-decoration:none;color:inherit}.ccm-pagination a[aria-current=page]{background:#d70929;color:white}#kaarten,#stemmen{scroll-margin-top:24px}.ccm-page :focus-visible{outline:3px solid #9c0924;outline-offset:4px}
@media(max-width:1150px){.ccl-nav{gap:14px!important}.ccl-nav a{font-size:12px}.ccm-horizontal-logo{width:197px;gap:5px}.ccm-logo-name{width:137px;height:22px;background-size:153px 153px;background-position:-9px -107px}.ccm-product-grid .ccls-product-photo{height:235px}.ccm-facts article{padding:18px 12px;gap:9px}.ccm-summary-grid>div{padding:16px 12px;gap:10px}.ccm-hero-grid{min-height:440px}.ccm-hero-art{min-height:340px}.ccm-ending>.ccl-wrap{align-items:flex-start}.ccm-ending .ccl-buttons{flex-wrap:wrap}}
@media(max-width:900px){.ccl-nav{display:none!important}.ccl-mobile-menu{display:block!important}.ccm-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ccm-history{gap:25px}.ccm-evolution{grid-template-columns:1fr}.ccm-evolution-line{max-width:540px;margin:auto}.ccm-hero h1{font-size:42px}}
@media(max-width:760px){.ccm-horizontal-logo{width:169px;height:44px;gap:5px}.ccm-logo-ball{width:42px;height:44px;background-size:82px 82px;background-position:-20px -13px}.ccm-logo-name{width:122px;height:19px;background-size:137px 137px;background-position:-8px -95px}.ccm-hero-grid{grid-template-columns:1fr;gap:0}.ccm-hero-copy{padding:28px 0 0}.ccm-hero h1{font-size:clamp(34px,9vw,43px);max-width:100%;margin-bottom:16px}.ccm-intro{font-size:15px;max-width:100%}.ccm-badge{font-size:12px;margin-bottom:17px}.ccm-hero-art{min-height:0;max-width:420px;width:100%;margin:16px auto 0;align-items:center}.ccm-pokemon-art{max-height:285px;width:59%;margin-right:-22px}.ccm-hero-card{max-width:156px;margin-bottom:22px;padding:8px;width:39%}.ccm-hero-card img{max-height:215px}.ccm-hero-card span{font-size:9px}.ccm-hero-art:before{font-size:240px;top:-45px}.ccm-actionline{font-size:11px;padding-block:11px}.ccm-section{padding-top:33px;padding-bottom:10px}.ccm-summary-grid{gap:10px}.ccm-summary-grid img{width:32px;height:32px}.ccm-summary-grid>div{padding:14px 10px}.ccm-summary-grid strong{font-size:13px}.ccm-summary-grid p span{font-size:10px}.ccm-section-head{display:block}.ccm-section-head>p{font-size:12px;margin-top:12px}.ccm-filters{padding:13px}.ccm-filters summary{display:list-item;margin:0}.ccm-filters[open] summary{margin-bottom:16px}.ccm-filters form{gap:11px}.ccm-filters label{flex-basis:43%;font-size:11px}.ccm-filters button{flex-basis:100%}.ccm-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ccm-product-grid .ccls-product-photo{height:220px;padding:12px!important}.ccm-product-grid .ccls-product h3{font-size:15px}.ccm-offer-price small{font-size:10px}.ccm-empty{padding:27px 18px}.ccm-history{grid-template-columns:1fr;gap:25px}.ccm-history-mark{min-height:140px;padding:20px}.ccm-history-mark strong{font-size:66px}.ccm-history-mark:before{font-size:160px}.ccm-facts{grid-template-columns:1fr;gap:12px}.ccm-facts article{padding:21px 18px;gap:17px}.ccm-evolution-line figure{font-size:12px}.ccm-evo-arrow{font-size:20px}.ccm-collector{padding:20px}.ccm-ending{margin-top:30px}.ccm-ending>.ccl-wrap{display:block;padding-block:29px}.ccm-ending h2{font-size:27px;margin-bottom:22px}.ccm-ending .ccl-buttons{display:grid;gap:12px}.ccm-ending .ccl-buttons a{justify-content:center}.ccm-vote{grid-template-columns:1fr;gap:15px}.ccm-vote h2{font-size:28px}.ccm-vote form{padding:17px}.ccm-next h2{font-size:26px}.ccm-page p{font-size:14px}.ccm-hero .ccm-intro{font-size:15px}.ccm-page h2{margin-bottom:19px}}
