.page-sidebar .medication-order {
    margin: 24px 0;
    background: var(--soft);
}

.medication-order h2 {
    margin: 0 0 16px;
    line-height: 1.35;
}

.medication-order p {
    margin: 0;
    color: var(--muted);
    font-size: 14px;
    line-height: 1.8;
}

.medication-order-detail {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid var(--line);
}

.medication-order-detail h3 {
    margin: 0 0 8px;
    color: var(--navy);
    font-size: 18px;
    line-height: 1.4;
}

@media (max-width: 760px) {
    .prescription-layout .medication-order,
    .accutane-layout .medication-order {
        order: 3;
        margin: 0;
    }
}
