/* =========================================================
DELIVAUTO BLOG - ARTICLE CASSE AUTO / VOITURE HS
Préfixe isolé : da-casse-
Couleur principale : #0085C9
========================================================= */
:root{
--da-casse-blue:#0085C9;
--da-casse-blue-dark:#006da6;
--da-casse-blue-deep:#075985;
--da-casse-blue-soft:rgba(0,133,201,.10);
--da-casse-blue-pale:#eef8fd;
--da-casse-white:#ffffff;
--da-casse-dark:#111827;
--da-casse-text:#243041;
--da-casse-muted:#64748b;
--da-casse-border:#e5eaf0;
--da-casse-soft:#f8fafc;
--da-casse-warning:#fff7e6;
--da-casse-warning-soft:#fffbeb;
--da-casse-warning-border:#f59e0b;
--da-casse-warning-text:#92400e;
--da-casse-red:#dc2626;
--da-casse-shadow:0 14px 34px rgba(15,23,42,.08);
--da-casse-shadow-hover:0 22px 50px rgba(15,23,42,.14);
--da-casse-radius:22px;
}
/* Base */
.da-casse-section{
width:100%;
margin:0 0 36px 0;
padding:0;
font-family:"Roboto", Arial, sans-serif;
color:var(--da-casse-text);
}
.da-casse-section *{
box-sizing:border-box;
}
.da-casse-section h3,
.da-casse-section h4{
font-family:"Montserrat Alternates", Arial, sans-serif;
font-weight:800;
line-height:1.25;
}
.da-casse-section h3{
margin:0;
font-size:27px;
color:var(--da-casse-dark);
}
.da-casse-section h4{
margin:0 0 8px 0;
font-size:20px;
color:var(--da-casse-dark);
}
.da-casse-section p{
margin:0;
font-size:15.8px;
line-height:1.78;
color:var(--da-casse-text);
}
.da-casse-section strong{
color:var(--da-casse-dark);
font-weight:800;
}
.da-casse-section em{
color:var(--da-casse-blue-dark);
font-style:italic;
font-weight:700;
}
.da-casse-mark{
display:inline;
padding:0 4px;
background:linear-gradient(180deg, transparent 57%, rgba(0,133,201,.22) 57%);
color:var(--da-casse-dark);
}
.da-casse-model-link{
color:var(--da-casse-blue-dark);
font-weight:900;
text-decoration:none;
border-bottom:2px solid rgba(0,133,201,.35);
background:linear-gradient(180deg, transparent 62%, rgba(0,133,201,.13) 62%);
}
.da-casse-model-link:hover{
color:var(--da-casse-blue);
border-bottom-color:var(--da-casse-blue);
}
/* Animations */
@keyframes daCasseFadeUp{
from{opacity:0; transform:translateY(18px);}
to{opacity:1; transform:translateY(0);}
}
@keyframes daCasseLine{
from{transform:translateX(-100%);}
to{transform:translateX(100%);}
}
@keyframes daCassePulse{
0%,100%{box-shadow:0 0 0 0 rgba(0,133,201,.24);}
50%{box-shadow:0 0 0 9px rgba(0,133,201,0);}
}
.da-casse-anim{
animation:daCasseFadeUp .58s ease both;
}
@supports (animation-timeline: view()){
.da-casse-scroll{
animation:daCasseFadeUp both;
animation-timeline:view();
animation-range:entry 8% cover 28%;
}
}
/* Head */
.da-casse-kicker{
display:inline-flex;
align-items:center;
gap:8px;
width:max-content;
max-width:100%;
margin-bottom:13px;
padding:8px 13px;
border-radius:999px;
background:var(--da-casse-blue-soft);
color:var(--da-casse-blue-dark);
font-size:12px;
font-weight:900;
line-height:1.2;
letter-spacing:.35px;
text-transform:uppercase;
}
.da-casse-kicker i{
font-size:14px;
}
.da-casse-head{
position:relative;
z-index:2;
display:flex;
align-items:flex-start;
gap:13px;
margin-bottom:18px;
}
.da-casse-icon{
width:44px;
height:44px;
min-width:44px;
border-radius:15px;
display:flex;
align-items:center;
justify-content:center;
background:var(--da-casse-blue-soft);
color:var(--da-casse-blue);
font-size:19px;
}
.da-casse-head-text{
flex:1;
}
.da-casse-title-line{
display:block;
width:78px;
height:4px;
margin-top:10px;
border-radius:999px;
background:linear-gradient(90deg, var(--da-casse-blue), rgba(0,133,201,.16));
}
.da-casse-ghost{
position:absolute;
right:16px;
top:12px;
font-family:"Montserrat Alternates", Arial, sans-serif;
font-size:58px;
font-weight:900;
line-height:1;
color:rgba(0,133,201,.055);
pointer-events:none;
user-select:none;
white-space:nowrap;
}
/* Layout vertical */
.da-casse-stack{
display:grid;
grid-template-columns:1fr;
gap:24px;
width:100%;
}
/* Cards / Notes */
.da-casse-card,
.da-casse-note,
.da-casse-cta,
.da-casse-master-card{
position:relative;
overflow:hidden;
width:100%;
border-radius:var(--da-casse-radius);
}
.da-casse-card,
.da-casse-master-card{
padding:26px 24px;
background:#ffffff;
border:1px solid var(--da-casse-border);
box-shadow:var(--da-casse-shadow);
transition:transform .28s ease, box-shadow .28s ease, border-color .28s ease;
}
.da-casse-card:hover,
.da-casse-master-card:hover{
transform:translateY(-5px);
box-shadow:var(--da-casse-shadow-hover);
border-color:rgba(0,133,201,.34);
}
.da-casse-card:before,
.da-casse-master-card:before{
content:"";
position:absolute;
right:-85px;
bottom:-85px;
width:185px;
height:185px;
border-radius:50%;
background:rgba(0,133,201,.055);
pointer-events:none;
}
.da-casse-note{
padding:25px 24px;
background:#f6f9fc;
border-left:6px solid var(--da-casse-blue);
border-top:3px solid var(--da-casse-blue);
box-shadow:0 10px 26px rgba(15,23,42,.06);
}
.da-casse-note:after{
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:3px;
background:linear-gradient(90deg, transparent, rgba(0,133,201,.45), transparent);
transform:translateX(-100%);
animation:daCasseLine 4.2s ease-in-out infinite;
}
.da-casse-warning{
background:linear-gradient(135deg, var(--da-casse-warning), #ffffff);
border-color:#fde68a;
}
.da-casse-warning.da-casse-note{
border-left-color:var(--da-casse-warning-border);
border-top-color:var(--da-casse-warning-border);
}
.da-casse-warning .da-casse-kicker{
background:rgba(245,158,11,.13);
color:var(--da-casse-warning-text);
}
.da-casse-warning .da-casse-icon{
background:rgba(245,158,11,.16);
color:var(--da-casse-warning-text);
}
.da-casse-warning h3,
.da-casse-warning h4{
color:#78350f;
}
.da-casse-warning p{
color:var(--da-casse-warning-text);
}
.da-casse-blue-card,
.da-casse-cta{
background:
radial-gradient(circle at 92% 12%, rgba(255,255,255,.20), transparent 28%),
linear-gradient(135deg, var(--da-casse-blue), var(--da-casse-blue-dark));
border-color:transparent;
color:#ffffff;
}
.da-casse-blue-card h3,
.da-casse-blue-card h4,
.da-casse-blue-card p,
.da-casse-blue-card strong,
.da-casse-blue-card em,
.da-casse-cta h3,
.da-casse-cta h4,
.da-casse-cta p,
.da-casse-cta strong,
.da-casse-cta em{
color:#ffffff !important;
}
.da-casse-blue-card .da-casse-kicker,
.da-casse-cta .da-casse-kicker{
background:rgba(255,255,255,.16);
color:#ffffff;
}
.da-casse-blue-card .da-casse-icon,
.da-casse-cta .da-casse-icon{
background:rgba(255,255,255,.16);
color:#ffffff;
}
.da-casse-blue-card .da-casse-title-line,
.da-casse-cta .da-casse-title-line{
background:linear-gradient(90deg, #ffffff, rgba(255,255,255,.24));
}
.da-casse-blue-card .da-casse-ghost,
.da-casse-cta .da-casse-ghost{
color:rgba(255,255,255,.12);
}
/* Content blocks */
.da-casse-flow{
position:relative;
z-index:2;
display:grid;
grid-template-columns:1fr;
gap:14px;
}
.da-casse-lead{
position:relative;
padding:16px 17px 16px 18px;
border-radius:18px;
background:var(--da-casse-blue-pale);
border:1px solid rgba(0,133,201,.16);
}
.da-casse-lead:before{
content:"";
position:absolute;
left:0;
top:16px;
bottom:16px;
width:5px;
border-radius:999px;
background:var(--da-casse-blue);
}
.da-casse-lead strong{
color:var(--da-casse-blue-dark);
}
.da-casse-blue-card .da-casse-lead,
.da-casse-cta .da-casse-lead{
background:#ffffff;
border-color:#ffffff;
}
.da-casse-blue-card .da-casse-lead p,
.da-casse-blue-card .da-casse-lead strong,
.da-casse-cta .da-casse-lead p,
.da-casse-cta .da-casse-lead strong{
color:var(--da-casse-text) !important;
}
.da-casse-blue-card .da-casse-lead strong,
.da-casse-cta .da-casse-lead strong{
color:var(--da-casse-blue-dark) !important;
}
.da-casse-textbox{
padding:15px 16px;
border-radius:17px;
background:#ffffff;
border:1px solid #e8eef5;
box-shadow:0 8px 18px rgba(15,23,42,.035);
}
.da-casse-textbox p + p{
margin-top:10px;
}
.da-casse-blue-card .da-casse-textbox,
.da-casse-cta .da-casse-textbox{
background:rgba(255,255,255,.12);
border-color:rgba(255,255,255,.22);
box-shadow:none;
}
.da-casse-blue-card .da-casse-textbox p,
.da-casse-blue-card .da-casse-textbox strong,
.da-casse-cta .da-casse-textbox p,
.da-casse-cta .da-casse-textbox strong{
color:#ffffff !important;
}
.da-casse-whitebox{
padding:15px 16px;
border-radius:17px;
background:#ffffff;
border:1px solid #ffffff;
box-shadow:0 8px 20px rgba(15,23,42,.08);
}
.da-casse-whitebox p,
.da-casse-whitebox strong{
color:var(--da-casse-text) !important;
}
.da-casse-whitebox strong{
color:var(--da-casse-blue-dark) !important;
}
.da-casse-warningbox{
padding:15px 16px;
border-radius:17px;
background:var(--da-casse-warning-soft);
border-left:5px solid var(--da-casse-warning-border);
}
.da-casse-warningbox p,
.da-casse-warningbox strong{
color:var(--da-casse-warning-text) !important;
}
.da-casse-quote{
position:relative;
padding:16px 18px 16px 20px;
border-radius:18px;
background:#ffffff;
border:1px dashed rgba(0,133,201,.36);
color:var(--da-casse-blue-dark);
font-size:14.8px;
font-weight:800;
line-height:1.65;
transform:rotate(-.4deg);
}
.da-casse-quote i{
color:var(--da-casse-blue);
margin-right:7px;
}
/* Tags / pills */
.da-casse-tags,
.da-casse-pill-row{
display:flex;
flex-wrap:wrap;
gap:9px;
}
.da-casse-tag,
.da-casse-pill{
display:inline-flex;
align-items:center;
gap:7px;
line-height:1.2;
}
.da-casse-tag{
padding:8px 11px;
border-radius:999px;
background:var(--da-casse-blue-soft);
border:1px solid rgba(0,133,201,.14);
color:var(--da-casse-blue-dark);
font-size:13px;
font-weight:900;
}
.da-casse-pill{
padding:9px 11px;
border-radius:13px;
background:#f8fafc;
border:1px solid #e8eef5;
color:var(--da-casse-text);
font-size:13.5px;
font-weight:800;
}
.da-casse-tag i,
.da-casse-pill i{
color:var(--da-casse-blue);
}
.da-casse-blue-card .da-casse-tag,
.da-casse-cta .da-casse-tag{
background:rgba(255,255,255,.16);
border-color:rgba(255,255,255,.25);
color:#ffffff;
}
.da-casse-blue-card .da-casse-tag i,
.da-casse-cta .da-casse-tag i{
color:#ffffff;
}
.da-casse-blue-card .da-casse-pill,
.da-casse-cta .da-casse-pill{
background:#ffffff;
border-color:#ffffff;
color:var(--da-casse-blue-dark);
}
.da-casse-blue-card .da-casse-pill i,
.da-casse-cta .da-casse-pill i{
color:var(--da-casse-blue);
}
/* Checklists */
.da-casse-checklist{
display:grid;
grid-template-columns:1fr;
gap:10px;
}
.da-casse-check{
display:flex;
align-items:flex-start;
gap:11px;
padding:12px 13px;
border-radius:16px;
background:#ffffff;
border:1px solid #e8eef5;
}
.da-casse-check i{
margin-top:4px;
color:var(--da-casse-blue);
font-size:14px;
flex-shrink:0;
}
.da-casse-check span{
font-size:14.7px;
line-height:1.6;
color:var(--da-casse-text);
}
.da-casse-check strong{
color:var(--da-casse-dark);
}
.da-casse-blue-card .da-casse-check,
.da-casse-cta .da-casse-check{
background:#ffffff;
border-color:#ffffff;
}
.da-casse-blue-card .da-casse-check span,
.da-casse-blue-card .da-casse-check strong,
.da-casse-cta .da-casse-check span,
.da-casse-cta .da-casse-check strong{
color:var(--da-casse-text) !important;
}
/* Inner cards */
.da-casse-inner-stack{
display:grid;
grid-template-columns:1fr;
gap:16px;
}
.da-casse-inner-card{
position:relative;
padding:18px 17px;
border-radius:18px;
background:#f8fafc;
border:1px solid #e8eef5;
}
.da-casse-inner-card h4{
display:flex;
align-items:center;
gap:9px;
margin-bottom:10px;
}
.da-casse-inner-card h4 i{
color:var(--da-casse-blue);
font-size:16px;
}
/* Tables */
.da-casse-table-wrap{
width:100%;
overflow-x:auto;
border-radius:18px;
border:1px solid rgba(0,133,201,.18);
box-shadow:0 10px 24px rgba(15,23,42,.07);
}
.da-casse-table{
width:100%;
min-width:760px;
border-collapse:collapse;
background:#ffffff;
}
.da-casse-table th{
padding:15px 14px;
background:var(--da-casse-blue);
color:#ffffff !important;
text-align:left;
font-size:13px;
line-height:1.35;
font-weight:900;
text-transform:uppercase;
letter-spacing:.3px;
}
.da-casse-table td{
padding:14px;
border-bottom:1px solid #e7edf3;
color:var(--da-casse-text);
font-size:14.6px;
line-height:1.55;
}
.da-casse-table tr:nth-child(even) td{
background:#f8fbfd;
}
.da-casse-table tr:hover td{
background:#eef8fd;
}
.da-casse-table td:first-child{
font-weight:800;
color:var(--da-casse-dark);
}
/* Section 8 grid only */
.da-casse-grid-special{
display:grid;
grid-template-columns:repeat(2, minmax(0,1fr));
gap:24px;
}
.da-casse-span-full{
grid-column:1 / -1;
}
/* YouTube */
.da-casse-video{
position:relative;
width:100%;
overflow:hidden;
border-radius:18px;
border:1px solid rgba(0,133,201,.18);
background:#000;
box-shadow:0 10px 24px rgba(15,23,42,.10);
}
.da-casse-video:before{
content:"";
display:block;
padding-top:56.25%;
}
.da-casse-video iframe{
position:absolute;
inset:0;
width:100%;
height:100%;
border:0;
}
/* Buttons */
.da-casse-btn-row{
display:flex;
flex-wrap:wrap;
gap:11px;
margin-top:2px;
}
.da-casse-btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:8px;
min-height:45px;
padding:12px 17px;
border-radius:999px;
text-decoration:none !important;
font-size:14px;
font-weight:900;
line-height:1.2;
transition:transform .24s ease, box-shadow .24s ease, background .24s ease, color .24s ease, border-color .24s ease;
}
.da-casse-btn:hover{
transform:translateY(-2px);
box-shadow:0 14px 26px rgba(15,23,42,.16);
}
.da-casse-btn-blue,
.da-casse-btn-blue:visited,
.da-casse-btn-blue:focus,
.da-casse-btn-blue:hover{
background:var(--da-casse-blue) !important;
color:#ffffff !important;
border:1px solid var(--da-casse-blue) !important;
}
.da-casse-btn-white,
.da-casse-btn-white:visited,
.da-casse-btn-white:focus{
background:#ffffff !important;
color:var(--da-casse-blue-dark) !important;
border:1px solid rgba(255,255,255,.92) !important;
}
.da-casse-btn-white:hover{
background:var(--da-casse-blue-pale) !important;
color:var(--da-casse-blue-dark) !important;
border-color:#ffffff !important;
}
.da-casse-btn-outline,
.da-casse-btn-outline:visited,
.da-casse-btn-outline:focus{
background:#ffffff !important;
color:var(--da-casse-blue-dark) !important;
border:1px solid rgba(0,133,201,.32) !important;
}
.da-casse-btn-outline:hover{
background:var(--da-casse-blue) !important;
color:#ffffff !important;
border-color:var(--da-casse-blue) !important;
}
/* Responsive */
@media(max-width:991px){
.da-casse-grid-special{
grid-template-columns:1fr;
}
.da-casse-span-full{
grid-column:auto;
}
}
@media(max-width:767px){
.da-casse-section{
margin-bottom:30px;
}
.da-casse-section h3{
font-size:22px;
}
.da-casse-section h4{
font-size:18px;
}
.da-casse-section p{
font-size:14.8px;
line-height:1.72;
}
.da-casse-card,
.da-casse-note,
.da-casse-cta,
.da-casse-master-card{
padding:21px 16px;
border-radius:18px;
}
.da-casse-stack,
.da-casse-grid-special{
gap:22px;
}
.da-casse-head{
gap:10px;
}
.da-casse-icon{
width:39px;
height:39px;
min-width:39px;
border-radius:13px;
font-size:17px;
}
.da-casse-ghost{
font-size:39px;
right:10px;
top:10px;
}
.da-casse-btn-row{
display:grid;
grid-template-columns:1fr;
}
.da-casse-btn{
width:100%;
}
.da-casse-tag,
.da-casse-pill{
font-size:12.5px;
}
}
@media(prefers-reduced-motion:reduce){
.da-casse-anim,
.da-casse-scroll,
.da-casse-note:after,
.da-casse-card,
.da-casse-master-card,
.da-casse-btn{
animation:none !important;
transition:none !important;
}
.da-casse-card:hover,
.da-casse-master-card:hover,
.da-casse-btn:hover{
transform:none !important;
}
}
Vendre une voiture à la casse : est-ce vraiment rentable ?
Votre