.line-height-12{line-height:1.2em!important}.line-height-11{line-height:1.1em!important}.line-height-10{line-height:1em!important}.line-height-09{line-height:.9em!important}.line-height-08{line-height:.8em!important}.line-height-07{line-height:.7em!important}.article-odr{display:inline-block;width:31%;margin:1%;border-radius:20px;box-shadow:0 0 5px #ccc;vertical-align:top}.thumbnail-odr{display:block;width:96%;margin:2%;border-radius:20px 20px 0 0}.text-accroche-odr{font-size:1.1em;display:block;margin:20px auto 40px;text-align:center;font-weight:500}.titre-odr{text-align:center;font-size:1.6em;display:block;width:100%;margin:1%;text-transform:uppercase;font-weight:700;color:#000}.titre-profil-pneu{display:block;font-size:1.2em;margin:10px auto 10px;text-align:center;text-transform:uppercase;font-weight:400}.profil-pneu{display:block;font-size:1.2em;margin:0 auto 20px;text-align:center;line-height:1.2em;width:90%}.date-odr{background-color:#000000!important;color:#ffffff!important;padding:5px 10px!important;display:block!important;width:fit-content}.retard{position:relative}.retard .entry-header,.retard .entry-summary{filter:grayscale(50%);opacity:.8;transition:all 0.3s ease}.retard::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;padding:10px 20px;width:95%;text-align:center;white-space:nowrap;z-index:2;font-weight:600;text-transform:uppercase;text-shadow:1px 1px 3px rgb(0 0 0 / .5)}.retard::before{content:"⚠️ Plus que quelques jours ⚠️";background-color:#ff8c00;font-size:2em}.btn-odr{background-color:#000;color:#fff;display:table;padding:10px 15px 12px;text-transform:uppercase;text-align:center;border-radius:5px;margin:0 auto 20px;font-size:1.2em}.text-soon{display:table;text-align:center;font-size:1.2em;background-color:#fc0;color:#000;padding:5px 10px 7px;margin:0 auto 40px}@media (max-width:1080px){.article-odr{display:inline-block;width:47%;margin:1%;border-radius:20px;box-shadow:0 0 5px #ccc;vertical-align:top}}@media (max-width:768px){.article-odr{display:inline-block;width:98%;margin:1%;border-radius:20px;box-shadow:0 0 5px #ccc}}.pagination-container{display:block;width:100%;margin:20px auto 30px;text-align:center}.page-numbers{display:inline-block;font-size:1.1em;padding:5px 10px 6px;background-color:#444;color:#fff}.current{background-color:#000;color:#fff}