.cec-new-badge{display:table!important;color:#db1242!important;font-weight:800!important;font-size:14px!important;line-height:1.3!important;margin:6px 0 10px!important;letter-spacing:.025em}
.cec-new-availability{font-size:14px;font-weight:700;color:#536477}
.cec-novita-feature{margin:38px auto!important;padding-top:12px;padding-bottom:12px;background:radial-gradient(ellipse at center,rgba(243,187,73,.18),transparent 70%)}
.cec-novita-banner{margin:0!important}.cec-novita-banner a{display:block;overflow:hidden;border-radius:24px;box-shadow:0 9px 18px rgba(79,53,18,.14),0 0 26px rgba(239,174,51,.25);transition:transform .4s,filter .4s}.cec-novita-banner img{display:block;width:100%;height:auto}.cec-novita-banner a:focus-visible{outline:3px solid #df8923;outline-offset:5px}
.cec-releases-page{padding:36px 0 60px}.cec-releases-page h1{margin-top:30px}.cec-releases-page .cec-book-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.cec-releases-page .cec-book-card{width:auto;min-width:0}.cec-releases-page .cec-controls,.cec-releases-page .cec-filters{display:none}.cec-releases-page .cec-counter{display:none}
@media(hover:hover) and (pointer:fine){.cec-novita-banner a:hover{transform:translateY(-3px) scale(1.01)}}
@media(max-width:900px){.cec-releases-page .cec-book-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cec-releases-page .cec-book-track{grid-template-columns:1fr}.cec-novita-feature{margin:24px auto!important}.cec-novita-banner a{border-radius:14px}}
@media(prefers-reduced-motion:reduce){.cec-novita-banner a{transition:none;transform:none!important}}
