Informativa sulle spedizioni
.drywall-shipping {
--dw-blue: #1384bf;
--dw-navy: #2d365b;
--dw-light: #f3f8fb;
--dw-border: #dce5eb;
max-width: 900px;
margin: 30px auto;
font-family: inherit;
color: var(--dw-navy);
}
.drywall-shipping__title {
margin: 0 0 8px;
font-size: 28px;
line-height: 1.2;
font-weight: 700;
color: var(--dw-navy);
}
.drywall-shipping__intro {
margin: 0 0 20px;
font-size: 15px;
line-height: 1.6;
color: #5b647d;
}
.drywall-shipping__table-wrap {
overflow-x: auto;
border-radius: 12px;
border: 1px solid var(--dw-border);
}
.drywall-shipping table {
width: 100%;
border-collapse: collapse;
border-spacing: 0;
background: #ffffff;
}
.drywall-shipping th,
.drywall-shipping td {
padding: 15px 20px;
text-align: left;
}
.drywall-shipping th {
background: var(--dw-blue);
color: #ffffff;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.4px;
}
.drywall-shipping td {
border-bottom: 1px solid var(--dw-border);
font-size: 15px;
}
.drywall-shipping tbody tr:nth-child(even) {
background: var(--dw-light);
}
.drywall-shipping tbody tr:hover {
background: #e8f4fa;
}
.drywall-shipping tbody tr:last-child td {
border-bottom: 0;
}
.drywall-shipping .price {
color: var(--dw-navy);
font-weight: 700;
font-size: 16px;
white-space: nowrap;
}
.drywall-shipping .weight {
font-weight: 600;
}
.drywall-shipping__note {
margin-top: 12px;
font-size: 13px;
line-height: 1.5;
color: #697187;
}
@media screen and (max-width: 600px) {
.drywall-shipping {
margin: 20px 0;
}
.drywall-shipping__title {
font-size: 23px;
}
.drywall-shipping th,
.drywall-shipping td {
padding: 12px 14px;
font-size: 14px;
}
.drywall-shipping .price {
font-size: 15px;
}
}