.custom-rulebooks{width:100%}.rulebooks-heading{margin:0 0 40px;text-align:center;font-weight:700;line-height:1.2}.rulebooks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;align-items:start}.rulebook-card{text-align:center}.rulebook-image{overflow:hidden}.rulebook-image{width:280px;height:413px;margin:0 auto;overflow:hidden}.custom-rulebooks .page-width{max-width:900px;margin:0 auto}.rulebook-cover{width:100%;height:100%;object-fit:cover}.rulebook-card:hover .rulebook-cover{transform:scale(1.05)}.rulebook-language{margin:24px 0 10px;font-size:20px;font-weight:700;line-height:1.3}.rulebook-download{display:inline-block;margin-top:8px;font-size:16px;text-decoration:none;text-transform:uppercase;letter-spacing:.8px;transition:all .3s ease}.rulebook-download:hover{opacity:.75}.rulebook-download:focus{outline:none}@media screen and (max-width:990px){.rulebooks-grid{grid-template-columns:repeat(2,1fr);gap:30px}.rulebooks-heading{margin-bottom:40px}.rulebook-language{font-size:24px}}@media screen and (max-width:749px){.rulebooks-grid{grid-template-columns:1fr;gap:40px}.rulebooks-heading{margin-bottom:30px;font-size:30px!important}.rulebook-language{font-size:22px;margin-top:20px}.rulebook-download{font-size:16px}}@media screen and (min-width:1400px){.rulebooks-grid{gap:0px}}.custom-rulebooks .page-width{max-width:1000px!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.rulebooks-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.rulebook-card{flex:0 1 300px;max-width:300px}.rulebooks-subheading{max-width:800px;margin:10px auto 40px;text-align:center;font-size:16px;line-height:1.6;color:#1d1d1f;font-weight:400}body:has(main[data-page=recipe-cards]) .rulebook-image{width:210px;height:142px;margin:0 auto;overflow:hidden}@media screen and (max-width:749px){body:has(main[data-page=recipe-cards]) .rulebook-image{width:100%;max-width:100%;height:auto}body:has(main[data-page=recipe-cards]) .rulebook-image img{width:100%;height:auto;display:block}}body:has(main[data-page=scorepads]) .rulebook-download{text-transform:capitalize!important}body:has(main[data-page=recipe-cards]) .rulebook-download{text-transform:capitalize!important}body:has(main[data-page=recipe-cards]) .rulebook-cover{object-fit:contain}body:has(main[data-page=recipe-cards]) .rulebooks-heading{height:10px}.custom-rulebooks{padding:60px 0}main[data-page=skull-king-expansion] .rulebook-download{text-transform:uppercase}main[data-page=recipe-cards] .custom-rulebooks{padding:0!important}main[data-page=coloring-pages] .custom-rulebooks{padding-top:0!important}main[data-page=scorepads] .custom-rulebooks{padding:0 0 60px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-rulebooks-ran.css.map */
